![]() |
Поделюсь опытом, как я прошиваю. Всю инфу черпал из опыта людей из форума и инета, так что если где то ошибаюсь, то ответственности не несу. Нужны два блока:
1- Набор BM9215 Универсальный программатор (готовый блок). Можно купить NM9215, отличается от готового блока тем, что там детальки и плата не собраны, нужно паять вручную согласно приложенной инструкции, но и ценник в 3 раза дешевле. 2- "Набор NM9216/1 Плата-адаптер для универсального программатора NM9215 (для микроконтроллеров ATMEL)". Если говорить простыми словами, то это платка - адаптер, куда вставляется Тинька для прошивки. Последний набор состоит из деталек и платы, их самому нужно припаять на плату согласно инструкции. Это типа детского конструктора - готовые детали собираешь самостоятельно. Программа для прошивки - PonyProg 2000, для Виндовс 7 х 64 нужна версия 208с, в ней есть контроллер Attini 45. Программатор с платой-адаптера вставляется в COM порт компа, если будут ошибки при программировании, то переставить перемычку на блоке, у меня заработало в положение 1-2. Никаких дров устанавливать не надо, вставил в порт и всё. Дальше запуск PonyProg 2000, сделать настройки в Setap (поставить галочку на COM), нажать тест нажать на калибровку. Остальное тут http://www.youtube.com/watch?v=msJJH...dex=12&list=WL Для написания новой (своей) прошивки или правки готовых прошивок из инета, нужна прога AVR Studio, я поставил 4-ю версию. В работе с программой подсказать не могу, разобрался в ней только правя уже готовую прошивку с форума, а точнее от сюда http://amurchick.ru/index.php?id=pwr-ctl#!prettyPhoto[carpc-pwr-ctl]/1/ |
Цитата:
Вот у парня эта схема работает http://pccar.ru/showthread.php?t=20518, и направление диода судя по фотке стоит как по схеме. Только по схеме, указан диод n1003, я такого не нашел, поставил IN4007 |
так а в программе как +асс обрабатывается?а лучше напиши автору.
|
Цитата:
2 Moderator: Я настоятельно прошу кинуть в шапку ссылку на пост выше. Это же сколько часов можно сэкономить! :yes2: |
Цитата:
Написал автору схемы (Kisel39). Он ответил: мне кажется что проблема не в прошивке. Насколько я помню ножка контроллера програмно подтянута к плюсу, диод анодом к ноге, значит когда АСС выключен надо катод диода замыкать на землю. когда он в воздухе система сразу в рабочем состоянии И правда, всё становится понятно!! Замыкаю АСС на землю и блок питания переходит в режим сна со всеми настроенными таймингами. Размыкаю от земли, всё включается в рабочее состояние. Тут где то на форуме читал, что АСС в автомобиле, в выключенном состоянии, замкнут на землю через релюхи. Если это так, то вопрос по схеме закрыт. Осталось проверить АСС в авто. Всем спасибо кто откликнулся! |
Цитата:
|
Мдя, смехотехники...
Значит для анализа напряжения BAT удосужились сделать резистивный делитель, а для ACC решили сэкономить... Наверное не в курсе, что диод в обратном направлении сродни небольшой емкости и при включении +12В представляет из себя короткое замыкание на пару микросекунд. Пару десятков.... включений и ноге контроллера хана. attiny45 имеет сопротивление подтяжки к питанию от 20К до 50К, берем наихудший случай 20К. Логический 0 при напряжении питания 5В = 0.3*5 = 1.5 вольта максимум. Зададимся 1 вольтом. Значит сопротивление на массу должно быть 1.0*20/(5.0-1.0) = 5KOm, берем 4.7K Логическая 1 минимум 0.6*5 = 3 вольта. При 12В на входе для АСС резистор последовательно должен иметь сопротивление 10K. |
Цитата:
проще делитель впихнуть и программу переписать( если исходники есть) |
Цитата:
И ничего в программе корректировать не нужно. |
Цитата:
ножка контроллера програмно подтянута к плюсу я бы подтяжку вырубил, для красоты. |
Часовой пояс GMT +4, время: 21:20. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot