Жарить Ардуино


Ответы:


17

Я не думаю, что вы можете сделать это без подключения дополнительного оборудования. Короткое замыкание на землю сделает это. Попытка подать или истощить слишком много энергии через один контакт может сделать это, но с большей вероятностью просто сожжет этот один контакт.

То, что вы делаете в программном обеспечении, не должно быть в состоянии фактически кирпичить сам Arduino. Повторное чтение / запись ЭСППЗУ может привести к сгоранию ячеек ЭСППЗУ, но это не повлияет на весь процесс.

Wackyvorlon прав, что вы можете установить предохранители, чтобы сделать невозможным программирование обычным способом. Но даже это обратимо с использованием высоковольтного программатора. Arduino IDE скрывает предохранители от вас, так что это не слишком беспокоит. Как только вы начинаете программировать AVR напрямую или редактировать файл board в среде Arduino, это может стать проблемой.


Имеет ли ATmega328 защиту для деления на ноль или переполнение стека? Я спрашиваю, потому что я преподаю электронику, и перед тем, как мы сделаем какое-либо оборудование, я хочу, чтобы они привыкли к коду для микроконтроллеров, но я не хочу разрушать мой Arduino, если они случайно делятся на ноль и т. Д. строю й цепи. (На данный момент. :))
Анонимный Пингвин

10

Вы можете подойти довольно близко к кирпичной кладке, используя предохранители. Насколько я понимаю, настройки предохранителя можно исправить с помощью высоковольтного программатора.


5

При использовании 10 блоков Decimalia в большом массиве датчиков в процессе разработки у меня было 2 из них из разных производственных серий. Входы и выходы были внешне оптоизолированы, поэтому это было не из-за тока или паразитного напряжения. Я объяснил неудачи двумя возможными источниками. Во-первых, они оказались в кирпиче из-за сбоев производства, вероятно, внутри IC. Вторая причина в том, что, возможно, можно было заблокировать устройство, повредив загрузчик. После сбоев устройства не были признаны программирующим компьютером как законное устройство. Я все еще использую их для датчиков и регистрации данных. У меня больше не было проблем с другими проектами.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.