Re: Преобразовать частоты для спидометра
Также как и вот тут нарисовано http://www.compcar.ru/forum/attachme...7&d=1259307513
На ногу D2 через резисторы подстрочником до 10ком на землю и подстрочником до 20ком на сам сигнал, на самом сигнале с датчика скорости есть ещё диод, он развязывал его с панелью приборов, она нехорошо влияла на дополнительное оборудование, но врятли он как то влияет на процесс, датчик скорости стандартный вазовский, 10 импульсов за оборот.
Схема возбуждается и без подключения датчика, буквально от прикосновения пальцем к выводу d2
Re: Преобразовать частоты для спидометра
Не нравится мне твоя схема подключения :)
Проверь что на входе контроллера
Я бы на логический сигнал не ставил делитель.
Поставь диод как на схеме, включи внутреннюю подтяжку и выбери условие срабатывания прерывания
Re: Преобразовать частоты для спидометра
Спасибо за совет, диод там уже стоит также как и на схеме, без резистроров пробовал, также возбуждается, а вот с программированием у меня плохо, подскажитите пожалуйста как включить подтяжку и выбрать условное срабатывание?
Re: Преобразовать частоты для спидометра
есть 4 вида прерывания:
LOW срабатывает когда на входе низкий уровень
CHANGE срабатывает при любом изменении логического уровня на входе
RISING срабатывает при изменении логического уровня с низкого (LOW) на высокий(HIGH)
FALLING срабатывает при изменении логического уровня с высокого (HIGH) на низкий (LOW)
Re: Преобразовать частоты для спидометра
То есть в этой строчке
attachInterrupt(0, taho, CHANGE); // привязываем 0-е прерывание к функции taho().
надо поменять CHANGE на RISING или FALLING и посмотреть как себя поведёт, правильно? А как задействовать подтягивающий резистор в прерывании?
И ещё подскажите плиз, нога VIN и рядом GND по идее питание контроллера через встроенный стабилизатор в том числе и от бортовой сети автомобиля, но у меня контроллер не работает при таком подключении, только когда питается от USB порта ноутбука, что с ним не так, это не выводы для подачи питания ?
Re: Преобразовать частоты для спидометра
Проверь свой стабилизатор http://www.compcar.ru/forum/showthread.php?t=5762
digitalWrite(2, HIGH); // подключить подтягивающий резистор
Re: Преобразовать частоты для спидометра
Стабилизатор действительно на 9 вольт распаян и через него не контроллер не работает.
Попробовал разные виды прерываний но результат практически тот же - не работает, самовозбуждение пропало, но результат тот же - при низкой скорости появляются лишние импульсы, светодиод на них реагирует яркими вспышками а стрелка спидометра хаотично прыгает, с увеличением скорости такие импульсы исчезают, стрелка стабилизируется но показывает очень низкую скорость совсем не пропорционально настоящей, а на её изменение реагирует но также очень слабо. Что ещё может быть не так ? Сама вычислительная часть правильно написана ?