Так, ну контроллер прошил на работе промышленным программатором, вечером попробую девайс и отпишусь. Странно, но на работе траблов с прошивкой небыло вообще, наверно что-то с прогромматором домашним.
А, в принципе, собрать устройство можно на любом имеющемся кристалле с необходимым количеством выводов
А можно Вас попросить подправить схему и пошивку под ATMega8 или 16!
Просто в наличии имеются только эти, а залоченных Мега8 - штук 10 (Жалко выкидывать)!
Заранее спасибо!
Я могу выложить исходник. Если у Вас есть определённый опыт в написании программ, то легко сможете исправить её под нужный Вам контроллер. Если нет - перепишу, конечно, но через пару дней.
Так, ну контроллер прошил на работе промышленным программатором, вечером попробую девайс и отпишусь. Странно, но на работе траблов с прошивкой небыло вообще, наверно что-то с прогромматором домашним.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Я пока им не занимался. Ресиверов ДРЕшек принесли много на перепрошивку. Закончу с ними продолжу танцы с бубном.
ЗЫ. Контроллер прошитый на работе тоже не заработал.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Я могу выложить исходник. Если у Вас есть определённый опыт в написании программ, то легко сможете исправить её под нужный Вам контроллер. Если нет - перепишу, конечно, но через пару дней.
В том то и дело, что опыта в написании программ у меня "0"! Буду очень признателен, если переделаете проект под Мегу16!
Прошивка для ATmega16.
Изменения в схеме:
1. Линии порта Е перенесены в порт D, т.е. PE0 стал PD0, PE1 стал PD1, PE2 стал PD2.
2. Питание контроллера (ATmega16 в корпусе DIP) +5В - 10-я и 30-я нОги, корпус GND - 11-я и 31-я.
Остальное без изменений.
Удачи Вам!
Прошивка для ATmega16. Изменения в схеме: 1. Линии порта Е перенесены в порт D, т.е. PE0 стал PD0, PE1 стал PD1, PE2 стал PD2. 2. Питание контроллера (ATmega16 в корпусе DIP) +5В - 10-я и 30-я нОги, корпус GND - 11-я и 31-я. Остальное без изменений. Удачи Вам!
s_black А можно попросить схему подключения "Реаниматора" к Меге8? А то собрать - собрал, да чёто не работает! И про комутацию напряжений 5 и 12В по подробней (когда на реанимируемый контроллёр должно подаваться 5В, а когда 12В).
s_black А можно попросить схему подключения "Реаниматора" к Меге8? А то собрать - собрал, да чёто не работает! И про комутацию напряжений 5 и 12В по подробней (когда на реанимируемый контроллёр должно подаваться 5В, а когда 12В).
По подключению смотрите сообщение от 28 сентября.
Напряжения подаются одновременно. Смотрите внимательно исходник. Удачи!
В том то и дело, что в исходнике я ничего не пойму, т.к. пока не очень разбираюсь в написании программ для МК! По поводу напряжений, у меня такая ситуация: Включаю питание реаниматора - на ногу VCC реанимируемого контролёра сразу подаётся 5В, на RESETе в это время питание отсутствует. При нажатии кнопки на RESETe появляется 12В, на VCC так и остаётся 5В. И дальше "тишина" - напряжения остаются без изменений, светодиод не загорается!
Подскажите, в чём может быть дело?
п.с. Подключение проверил 5 раз - всё в норме! Реанимируемый контролёр заведомо рабочий, но с изменёнными фузами отвечающими за тактирование!
Судя по всему у Вас не работает ключ коммутации +5 В. Из-за этого реанимируемый контроллер не входит в режим параллельного программирования (+5В должно подаваться одновременно с +12В при нажатии кнопки).
P.S. Схема и прошивка неоднократно проверены.
Сейчас померять не могу, нахожусь на работе, а устройство дома! Подозреваю что один из транзисторов дохлый, просто небыл до конца уверен как на самом деле должна происходить комутация напряжений (пока вы не пояснили)! Так или иначе, вечером проверю и утром отпишусь!
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 59
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения