Доброго часу доби. Запис чисто теоретичний, проте ці думки увійдутьдо мого проекту, який поки що не озвучуватиму. Він на стадіїрозробки, і не зрозуміло коли і чи вийде взагалі. Але можливокомусь доведеться до вподоби.
Всі хто бажає собі зібрати цю панель приладів доводилося стикатисяз такою штукою, як полярність датчиків.
Думаю варто повторитися, що в автомобілі є два типи датчиків.>
Перший тип підключає до +12В, другий тип садить на масу.
Відповідно для читання датчиків — Arduino необхідно підключатидо них за різними схемами.
Перший тип підключає +12В, другий тип садить на масу. Всі входиоднаково за першим типом. Хоч і заготовили трохи під другий тип —перепаювати трохи проблематично. І от осінила мене геніальна думка! Можна зробити на шилді входи універсальними. Тоді простийкористувач, перемістивши перемичку, зможе вибирати потрібне йомупідключення. Благо компоненти коштують дуже дешево.
Мені поки що спала на думку лише одна думка.
Поки що так.
< p>
Значить за схемою виходить так:Підключаємо будь-який датчик вналежне йому місце. Думаю все той же роз'єм ATX материнської плати.Підключаємо плюсову клему від батареї до загальної шини +12В. Теперпотрібно встановити перемичку Х1-Х3 для датчиків 1 типу, залишившиХ2-Х4 та Х5-Х6 розімкнутими, або встановити дві перемички Х2-Х4 таХ5-Х6 для датчиків 2 типу, залишивши Х1-Х3 розімкнутою. Для більшоїзручності можна взагалі припаяти перемикач у DIP корпусі. Вистачитьі такого. Якщо у когось є ідеї — поділіться. PS Важливу рольвідіграє розмір і вартість компонентів, а також їхенергоспоживання. Тому встановлення тумблерів, транзисторів абокупи мікросхем - відразу немає. Таких входів потрібно до 48 штук.Якщо розвести плату, поставити перемички або перемикачі ще можна, то морочитися іншим просто немає сенсу.






Коментарі20
Я зовсім не електронник, але є оптопари з входом змінної полярності. Якщо я правильно розумію, то бонусом буде гальванічна розв'язка входів. Звичайно це і шилд переробляти і дорожче ніж на резисторах.
Я взагалі придумав схему де вхід працює з обома типами датчиків без будь-яких джамперів))
Так це ж чудово. Якщо поділіться - це істотно полегшить мені подальшу роботу над проектом.
Це зовсім інша схема всього пристрою і відповідно інший скетч
не правильне встановлення джампера або датчика (1 або 2 тип) не призводить до виходу з ладу ардуїни та схеми в цілому. Перевірено зараз у залозі
Я намагався в ЛЗ написати. Особливо про нюанс із датчиком рівня палива та датчиком температури двигуна.
написав у ЛЗ. Взагалі можна обійтися без Ардуїни. У рази дешевше і замовляти нічого не потрібно… Весь блок збору даних
встановлений джампер — другий тип. джампер знято — перший тип.
так перемичка на схемі це і є джампер
резистор на 10к на вході задає початкове усунення.
напруга високого рівня 1 для ардуїни та будь-якої іншої TTLлогіки 2.2…5.0 вольта.
ось точні цифри напруги в точках
ПРАЦЮЄ і при 16…17 ст. Напруга 1 на вході ардуїни не перевищує 4.8 … 5.0 вольт.
Це працює в залозі! Дільник 100к і 47к нікуди не подіється. При подачі 12в на резистор 10к в точці з'єднання 10к і 100к буде приблизно 10в. У результаті після дільника 100к і 47к буде в районі 3.8в.
джамперок теж доведеться паяти в будь-якому випадку. багато датчиків по другому типу? штуки чотири? перепаювати в шилді нічого не потрібно!
Ну досить багато. Точніше навіть дуже багато. Проте ідея не в цьому. Справа в тому, що народ не завжди добре знає свою машину. Проста людина бере, паює ось за схемою все і йде на машину. І в міру установки вибирає куди хоче півключити і що. І не потр...
в принципі і перемичка не потрібна. підпаяти резистор 10ком тільки до тих контактів шилда, на яких висітиме датчик другого типу.
Так у тому й справа, що не хотілося пайкою це робити. Просто джамперок поставив і радуйся. Для універсальності.
датчик перетикати не потрібно. Тип датчика залежить від наявності перемички
так реалізовується підключення датчиків обох типів. мінімум деталей і переробок. контролер впевнено бачить датчики обох типів