реклама на сайте
подробности

 
 
> АВР и мото бортовая сеть, ложные срабаывания
kiselvad
сообщение Jul 22 2009, 19:10
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 11-01-09
Пользователь №: 43 160



Здравствуйте. Возникла такая проблема. Собрал прибор на авр для мотоцикла. Измеритель скорости, пробега и т.п. Логика работы такая: когда около датчика Холла (а точнее активная часть ДХ от ВАЗа) установленного на вилке проходит магнит, на выходе датчика лог 0. Выход датчика подключен к порту INT0 AVRa (подтягивающий включен). Контроллер считает время между импульсам и вычисляет скорость. На столе прибор работает нормально. При установке на мото, после того как заведу сразу начинают происходить прерывания по INT0 хотя мот стоит на месте, причем тем больше прерываний, чем больше оборотов двигателя. Думал помехи от бортсети. Запитал от АКБ. Итог тот же, но уже реже ложные срабатывания. Отнес прибор на 2 метра от мото и ложные срабатывания прикратились. Подношу - опять глюки. Подскажите, может нужно как-то изменить связь датчика с АВРом?

UPD: прерывание по спаду настроенно.

Сообщение отредактировал kiselvad - Jul 22 2009, 19:18
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
kiselvad
сообщение Jul 23 2009, 16:14
Сообщение #2





Группа: Новичок
Сообщений: 5
Регистрация: 11-01-09
Пользователь №: 43 160



И еще вопрос...Как правильно подать напряжение на АЦП AVR'a для измерения напряжения бортсети? Потребление примерно одинаково, т.е. падение на 10 Ом резисторе одинаково , плюс падение на диоде добавить программно.

ps. Керамика 0,1 мкФ стоит до, после крена, около Vdd, AVCC AVR'a

Сообщение отредактировал kiselvad - Jul 23 2009, 16:20
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
=AK=
сообщение Jul 23 2009, 23:54
Сообщение #3


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(kiselvad @ Jul 24 2009, 01:44) *
Как правильно подать напряжение на АЦП AVR'a для измерения напряжения бортсети?


Прикрепленное изображение

Диод не позволяет напряжению в точке соединения R1,R2 подняться выше (Vcc + 0.6В), в рабочем режиме это 5.6В. Делитель R2,R3 понижает это напряжение еще на 10%, в результате на пине ADC0 никогда не будет напряжения выше, чем 5.1В. Это соответствует требованиям на любой, даже самый "нежный" мк.

При указанных номиналах диапазон измеряемых напряжений - с небольшим запасом, до 15.8 В
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 02:57
Рейтинг@Mail.ru


Страница сгенерированна за 0.01379 секунд с 7
ELECTRONIX ©2004-2016