• Внешний USB-ЦАП-Аудиопроцессор CDD-010 можно купить

Arduino_Ёлка_2 выявление неисправности в работе

xorornot

Member
Доброго времени суток форумчане! С наступающим Новым Годом! :)
Не нашёл схожей тематики и по этому просьба простить меня, что разместил свой вопрос в <Электронике для дома>.
Может быть кто то сможет помочь в проблеме с Arduino-Ёлка-2 ?


При включении ёлка работала исправно ,все светодиоды работали, плавно меняли цвета. После заливки "скетч 2" sketch_dec30a_168 размещенный на вашем сайте, елка перестала полноценно работать, все светодиоды не горят, при нажатии переключателя SW1 загорается синий светодиод D5(размещен внизу в качестве опорной ноги).Более ни чего не происходит. После обращения в саппорт, мне прислали заводской скетч для восстановления исходного состояния работы устройства. После заливки скетча к сожалению ничего не произошло.
Преобразователь RDC1-USB-UART судя по всему живой, напряжение выдает стабильное, диодами подмигивает... Пробовал замерять входное напряжение на чипе ATmega168PA-AU (он размещен на основной плате),напряжение подается на 4 и 6 выводы. В чем может быть не исправность подскажите пожалуйста, в каrую сторону копать? Стоит ли перпрошить RDC1-USB-UART? Стоит ли покупать новый чип ATmega168PA-AU для замены его на (возможно) неисправный ?
p.s. При исправной работе елки несколько раз нажимал на свичи sw1 и sw2. Может быть это как то повредило микроконтроллер?

фото в аттаче
 

Вложения

xorornot

Member
Подключил елку к micro-usb кабелю. Запустил среду IDE 1.8.19. В параметрах IDE(в Инструментах) указал нужный com порт который присвоен был операционной системой windows, указал также плату Lilypad Arduino,процессор Atmega168. Открыл скетч sketch_dec30a_168 в среде IDE и прожал кнопку "Загрузки", судя по тому что ide не ругнулось и полоса загрузки успешно заполнилась и пропала я думаю что скетч загрузился.
 

Евгений

Administrator
Команда форума
Все вроде бы верно.
SW1 - это сброс МК, SW2 - меняет режим свечения. С загруженной программой sketch_dec30a_168 попробуйте после подачи питания нажать кнопку SW2. Свечение светодиодов меняется?
 

xorornot

Member
При нажатии SW1 ничего не происходит, при отпускании SW1 - загорается на секунду и гаснет синий светодиод размещенный в ноге нижней платы. При нажатии SW2 - ничего не происходит :(
Тут ломаться то по сути нечему: либо чип ATmega168 каким то образом накрылся, либо возможно какой то из транзисторов
 

xorornot

Member
Поеду в воскресение на Беговую 2 за ATmega168, попробую его заменить...
 

xorornot

Member
Доброго времени суток!
Пока что не стал устанавливать новый контроллер ATmega168 ,т.к. решил попробовать реанимировать загрузчик на "елочной" плате...
Для прошивки контроллера пришлось подпаять провода к разъему ISP платы и подключить их к разъемам на плате UNO.


В итоге при записи загрузчика появляется ошибка.
Вывод IDE такой:
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch

System wide configuration file is "C:\Users\ADMIN\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"

Using Port : usb
Using Programmer : arduinoisp
avrdude: Error: Could not find USBtiny device (0x2341/0x49)

avrdude done. Thank you.

Ошибка при записи загрузчика.

Подскажите пожалуйста с чем может быть это связано?

p.s. Arduino UNO не оригинальная.

Задействоаные разъемы на Arduino UNO:

RESET - 10
MOSI - 11
MISO- 12
SCK - 13
Питание для елочной платы соответственно 5v и gnd.

Распиновку прилагаю в аттаче
 

Вложения

Верх