Собрал зарядку.
1) плата от bdw (Умная зарядка 1канал.rar на стр.27)
2) Прошивка с 5-й страницы от DimAlt ("Прошейте последнею прошивку", Ср дек 23, 2009 23:36:35).
3) фьюзы и прошивку заливал скриптом от DimAlt:
SELECTDEVICE ATMEGA8
CLEARBUFFER
LOAD-PROG charge3.hex
PAUSE "Прошить мк?"
READ-CALIBRATION 0x0026 DATA 3
ERASE-ALL
WRITE&VERIFY-PROG
PAUSE "Прошить fuse биты?"
#Fuse High Byte: RSTDISBL WDTON SPIEN CKOPT EESAVE BOOTSZ1 BOOTSZ0 BOOTRST
# 1101 1111 (в формате atmel)
#Fuse Low Byte: BODLEVEL BODEN SUT1 SUT0 CKSEL3 CKSEL2 CKSEL1 CKSEL0
# 0000 0100
# note that a 1 means programmed. (для понипрог инвертируем)
WRITE-FUSE 0x20FB
хотя сам DimAlt писал "остальные fuse по умолчанию, запрограммирован только BODEN", но фьюзы все же не как заводские. Калибровочный байт 8F насколько я понял читается и записывается скриптом.
МК пишется и читается хорошо. Фьюзы при прочтении были запрограммированы как указано в скрипте (при сверке с калькуляторами фьюзов - МК запрограммирован на внутренний кварц 8МГц, хотя по статье же должен быть 1 МГц, хотя в другом месте автор пишет, что тактируется от внутреннего кварца на 8МГц..).
Подключал БП от телефона, выдает 7.8 Вольт. После диода напряжение 10.8, кренка выдает стабильно 5 Вольт.
При включении ничего не происходит, не моргает даже светодиод. Пробовал впаивать другой МК.
Как найти в чем неисправность?
Включаете зарядку без аккумулятора - ток не идет.
DimAlt писал: "Повторю основное по настройке
----------
Замыкаете 1 ногу меги(reset) на землю, что отключит мк. Далее включаете питание, транзистор VT1 (КТ814) должен быть закрыт. Померите ток через аккумулятор, его не должно быть. Затем что бы проверить работу составного транзистора, через резистор 1к подайте +5В на затвор VT3. При этом составной транзистор должен открыться, померите ток через акк., должно быть не меньше 500мА. Померите падение напряжение на переходе К-Э VT1 (КТ814), должно быть примерно 0,8-1,5В Если больше, то хз, надо попробовать поменять 361 у которого побольше h21э. Ну и конечно если ток через акк допустим 1А, то транзистор будет грется, так как будет рассеивать мощность около вата. В этом случае составной транзистор надо менять на полевой IRML.
Далее также проверить работу разрядного транзистора VT3 через 1к подать на его затвор +5В (вообщето резистор 1К не нужен, но так на всяк случай) Замерить разрядный ток, он должен быть равен Uна акк/R3."
Но у меня все транзисторы IRLML. Померял разрядный ток (подав 5 вольт на затвор) - 0,41А.
При попытках чтения программы (есть кабель прошивки телефонов с коробочкой, взял с него RX и GND) - "нет ответа".
Что еще проверить и где искать причину? (соплей на плате нет, смотрел ув.стеклом.)
Фото платы ниже (жаль нельзя выложить файлы больше 256кб)
- Вложения
-
- WP_20150327_0080.jpg
- (220.96 KiB) Скачиваний: 947
-
- WP_20150327_0060.jpg
- (254.35 KiB) Скачиваний: 899