Тахометр на ардуино

Тема в разделе "Arduino & Shields", создана пользователем TiMoN816, 4 янв 2023.

  1. TiMoN816

    TiMoN816 Нерд

    Всем привет! Имеется авто Daewoo Matiz без тахометра на приборной панели и появилось желание сделать его самому. Использую Arduino Mega для подсчета прерываний. Суть такова, сигнал берется с управляющего провода идущего от ЭБУ на катушку, через оптопару уходит на вход ардуино(схему прилагаю), все работает, считает правильно, нет никаких задержек. Но, часто пролетают огромные значения при быстром повышении оборот, на холостых тоже бывает но редко. Так понимаю идут помехи от генератора. Нет разницы подключена ли ардуина от борт.сети авто или от внешнего питания. Один момент, когда ардуина подключена от внешнего источника питания и откинуть провод массы авто(оставить только сигнальный) и прикоснуться пальцем к выводам ардуно, то работает все четко и нет никаких помех. Помоги пожалуйста советом как избавиться от наводок. Безымянный.jpg
     
  2. User248

    User248 Гик

    Можно попробовать поставить конденсатор около 0.22 мкФ после резистора R1 и на землю. Получится фильтр нижних частот с частотой среза около 330 Гц. Или использовать датчик Холла.
     
    TiMoN816 нравится это.
  3. TiMoN816

    TiMoN816 Нерд

    Спасибо за совет. Все решилось путем установки дополнительных резистора 1ком и конденсатора на 47мкф.
     
  4. parovoZZ

    parovoZZ Гуру

    собственно, интегратор можно было сделать и программно.
     
  5. z770

    z770 Нуб

    Доброго времени суток! Заинтересовал Ваш проект, можете поделиться сктчем подсчета оборотов?