Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AVR в автомобиле
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
borisAQ
Проблема возникла неожиданно, контроллер питается от любого порта на котором есть +. Естественно виснет. Питания не хватает. Пока вешаю реле, отключаю порты. Может есть иное решение проблемы?!
kovigor
Цитата(borisAQ @ Sep 8 2012, 08:12) *
Проблема возникла неожиданно, контроллер питается от любого порта на котором есть +. Естественно виснет. Питания не хватает. Пока вешаю реле, отключаю порты. Может есть иное решение проблемы?!

Ни слова не понял. От какого порта ? При чем тут реле ? А автомобиль при чем ? Потрудитесь поставить вопрос как полагается ...
borisAQ
Если отключить питание, допустим у ATTINY15, контроллер питается от любого потенциала на любом порту.
В автомобиле, например влага попала в разъем. Контроллер в автомобиле выполняет выполняет функцию адаптера кнопок на руле.
mempfis_
Цитата(kovigor @ Sep 8 2012, 11:54) *
Ни слова не понял. От какого порта ? При чем тут реле ? А автомобиль при чем ? Потрудитесь поставить вопрос как полагается ...


+1 (даже после второго поста топикстартера).

SON.OF.STONE
Так понимаю, тут идет речь о паразитной запитке по портам, настроенным на ввод. Чтобы не висло - настроить BOD (какие именно фьюзы нужны - смотреть в даташите на используемый камень, они могут быть разными). Запитку можно исключить, если добавить резистор на 10К в разрыв между входным пином микроконтроллера и той цепью, с которой приходит сигнал.
borisAQ
Большой конденсатор по питанию, контроль за питанием. Порты в ноль - должно получиться!
Еще один вопрос - автомобильная шина 1Wire, довольно медленная (W-bus Webasto) сканировать ее
или все же внешними прерываниями?
ArtemKAD
Цитата
Если отключить питание, допустим у ATTINY15, контроллер питается от любого потенциала на любом порту.


Не от любого, а только от тех, которые сделаны ... плохо. Т.е. стоит между автомобилем и ногой МК резистор в 1-10кОм а то и меньше. Эффект наблюдается не только на AVR, но и на многих современных малопотребляющих МК.
stfrd
Если считываете сигналы, которые могут быть либо некое напряжение либо ноль, то просто встречный диод и подтяжка на аноде к питанию контроллера.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.