Контакти

Світлодіодний тахометр своїми руками. Як підключити тахометр на дизельний двигун. Звідки бере сигнал тахометр на дизельний двигун

Тиждень тому звернувся до мене один чоловік з досить нестандартним завданням - потрібно було забезпечити роботу стародавнього тахометра ТХ-193 (ВАЗ 2106) з сучасним двигуном ВАЗ21126 (Пріора), що має систему запалювання з індивідуальними котушками на кожен циліндр, а значить просто підключити ТХ-193 до котушки запалювання вже не вийде. До того-ж замовник хотів підвищити експлуатаційні якості приладу, залишивши не зворушеним його зовнішній вигляд і дизайн. Загалом справа кінчилася тим, що я взявся випатрати електронну начинку приладу і розробити свою, з блекджек і повіями. Інформацію про частоту обертання колінчастого вала тахометр тепер буде отримувати від ЕБУ Январь 7.2, для чого в останньому є спеціальний висновок.

Під катом фото, відео, схема, вихідні коди і багато тексту, який розповідає про логарифми і про те як правильно масштабувати дані і звільнитися від коми.

хард
Почнемо з пристрою ТХ-193. Механічна частина приладу вдає із себе міліамперметр класичної конструкції, з постійним магнітом і рухомою котушкою, що приводить в рух стрілку.

Для розробки схеми по суті досить було знати про міліамперметрів лише те, що при струмі порядку 10мА стрілка відхиляється до межі, а опір обмотки дорівнює приблизно 180Ом. Як мозку був вибрав контролер ATtiny2313A славної фірми Atmel, тактируемого від зовнішнього кварцового резонатора на 16МГц. Живлення приладу здійснюється від бортової мережі автомобіля, а значить по ГОСТу він повинен витримувати «бороду» до 100В і стабільно працювати в діапазоні від 9-15В. З огляду на незначного споживання (кілька десятків міліампер) було прийнято рішення використовувати лінійний стабілізатор 7805 з індуктивним фільтром і сапрессором для захисту від імпульсних перешкод. Прилад збирався з того, що було під рукою, тому в готовому виробі застосовується потужна версія 7805, хоча цілком вистачило б і 78L05 на 100мА.
Миллиамперметром контролер управляє, природно, використовуючи ШІМ. Для чого був задіяний 16ті розрядний таймер в режимі Phase and Frequency Correct PWM.
Інформація про частоту обертання колінчастого вала передається від ЕБУ у вигляді імпульсів від 0 - 12В. Активний рівень низький. 2 імпульсу за 1 оборот колінчастого вала. Для захоплення цих імпульсів використовується зовнішнє переривання INT0 і відповідна ланцюжок з RC фільтра, підтяжок і захисних діодів. У загальному і цілому схемотехніка пристрою досить типова і я з подивом виявив, що тільки що так багато написав про неї. Але так не судіть строго, перша стаття все-таки.


Зібраний прилад без циферблата тепер виглядає так:

Софт
Насправді ще до креслення схеми я оперативно зібрав все це справа на макетке, взявши контролер в DIP корпусі і відразу ж почав махати стрілкою))
Загалом то софт виявився трохи цікавіше хард-року.

Почнемо з загальної архітектури:
Таймер 0 цокає з частотою 250кГц, а значить період тика \u003d 4мкс переривання по переповнення відбувається з частотою 250кГц / 256 \u003d 0.976кГц
а значить переривання відбувається один раз в 1024мкс. Можна було задурити і підігнати цю справу ближче до однієї мілісекунді шляхом поновлення лічильника таймера в перериванні, але в даній задачі це ні до чого. Тобто ми можемо вимірювати час з точністю 4мкс, що цілком достатньо для заданої точності приладу.
Таймер 0 у нас не тільки відраховує час, але ще і виставляє прапорці для запуску тих чи інших завдань з певною періодичністю.
Завдання у нас дві. Давати відмашку переривання INT0 на вимір періоду імпульсів на вході і змінювати положення стрілки.

Таймер 1 цокає з частотою 16мГц, але тому що він 16ти бітовий і використовується режим Phase and Frequency Correct PWM - підсумкова частота ШІМ виявляється дуже невеликий і становить щось близько 122Гц. Це тому, що таймер цокає спочатку вгору, а потім вниз. Зате маємо тру 16бітний ШІМ і можемо дуже точно рулити стрілкою! У даташіте знайдуться всі подробиці.
Механіка, до слова сказати, виявилася жахливої \u200b\u200bякості, плавно рухати стрілку було не реально через підвищеного тертя в механізмі, який довелося для початку хоча-б змастити трансмісійним маслом. Але це вже деталі.
Була складена таблиця відповідності показань приладу з відповідним значенням регістра таймера в ШІМ папуг.
У исходниках це справа називається GAUGE_TABLE і винесено за звичкою в окремий файл.

Далі було виявлено, що якщо просто одним махом змінити струм в ланцюзі амперметра для того, щоб наприклад пересунути стрілку на 1000 вперед, то вона зробить два-три-чотири коливання в районі цільової позначки, що було абсолютно неприйнятно і на що замовник звертав особливу увага. Справа в тому, що ці тахометри спочатку мають таку проблему і кілька разів газанув в такт коливанням можна змусити стрілку розгойдуватися зі значною амплітудою (більше половини шкали!).
З цим потрібно було щось робити. Ідея моя полягала в тому, щоб підводити стрілку до позначки серією дрібніших кроків, поступово наближаючись до мети. Власне кажучи ця частина і є найбільш цікавою і корисною для новачків, тому що вимагає деякої вправності. Адже маючи справу з мікро контролером виклик log2 () в циклі є, м'яко кажучи, не найвдалішою ідеєю. До того-ж 8бітних архітектура накладає ще більше обмежень. Ну а про «плавучку» (floating point) і зовсім потрібно забути. Але всі ці труднощі, як завжди, призводять лише до глибшого розуміння процесів і розрахунків, вироблених процесором.

Тексту чомусь виходить все більше, але не зупинитися більш докладно на цьому моменті я просто не можу!
Отже, зрозуміло, що нам потрібна логарифмічна прогресія. Крок зміни струму в ланцюзі миллиамперметра повинен зменшуватися в міру наближення до цільової позначки. Ресурси на вагу золота, а значить тільки табличний метод. Точок теж по можливості мінімум.
Почнемо з побудови логарифмічною таблиці.
Все дуже просто: запускаємо excel і декількома помахами миші отримуємо 50 значень логарифма за основою 2 для послідовності від 1 до 50. Для наочності будуємо красивий графік.

Прекрасно! Те що потрібно! Але по-перше - точок аж 50, а по-друге всі числа з плаваючою крапкою. Це нам ніяк не підходить!
Тому відбираємо з наявного масиву 5 точок з кроком 10. Отримуємо щось на зразок цього:

Вже краще. Послідовне наближення до мети все ще зберігається, але точок в 10 разів менше.
Далі потрібно унормувати отриманий набір. Тобто зробити так, щоб всі значення перебували в діапазоні від 0 до 1. Для цього просто розділимо кожен елемент на +5,64385618977472 (максимальне значення нашого масиву).


Таким чином отримуємо все ту-ж логарифмічну залежність, але вже в на багато зручнішому для подальших обчислень вигляді. Таку таблицю вже можна досить легко застосовувати, якщо б не крапка після нуля. Але з цим ми теж досить легко розберемося.
Тепер я хочу, щоб ми прийняли гарне значення +1024 за одиницю і знову перерахували нашу таблицю. отримуємо

Як бачимо, форма графіка не змінилася, але цифри тепер укладаються в 16бітний діапазон і немає ніяких дробів.
У исходниках отриманий масив називається logtable

Масштабуючий коефіцієнт (якщо можна його так назвати) +1024 з'явився тут не випадково і потрібно дуже добре розуміти чому саме +1024.
По-перше це ступінь двійки і обрана вона тому, що дорогі операції ділення і множення на ступінь двійки можна замінити дешевим зрушенням вліво / вправо і було-б нерозумно не використовувати таку можливість.
По-друге коефіцієнт повинен вибиратися і виходячи з масштабів тих даних, до яких він буде застосовуватися. У нашому випадку це значення регістра 16ти розрядного таймера, який управляє заповненням Шиман. Експериментально було виявлено, що незадовільні коливання стрілки виявляються навіть при її різкому зміщенні на 200 об / хв. Тобто якщо потрібно зрушити стрілку на більш ніж ~ 200 об / хв - потрібно згладжування. З таблиці GAUGE_TABLE видно, що сусідні осередки в середньому відрізняються на 4000 ШІМ папуг, що відповідає приблизно 500 об / хв на шкалі приладу. Не важко прикинути, що в цифрах зміщення стрілки на 200об буде 4000 / 2,5 \u003d 1600. ШІМ папуг.
Отже масштабуючий коефіцієнт потрібно вибрати таким чином, щоб по-перше він був якомога більшим, тому що інакше ми втрачаємо розряди і точність, а по-друге якомога меншим, щоб не змушувати нас переходити від 16ти розрядних змінних до 32х розрядних і не витрачати ресурси даремно. В результаті вибираємо найменший ступінь двійки, яка менше 1600 і забезпечує достатню точність. Це і буде 1024.
Цей момент дуже важливий. Я сам досі часом відчуваю труднощі з вибором правильних коефіцієнтів і розмірів змінних.

Ну а далі вже пішло-поїхало. Знаходимо в коді реалізацію display_rpm () і бачимо, що для визначення конкретного значення в ШІМ папуг використовується таблиця GAUGE_TABLE і припущення, що між сусідніми відмітками шкала лінійна. Для організації зміни струму за логарифмічною закону введений масив на 5 точок pwm_cuve в якому міститься набір значень, який потрібно послідовно відняти або додати (в залежності від напрямку руху стрілки) від pwm_ocr1a_cur_val щоб змусити стрілку рухатися плавно і чітко.
кожен крок формується шляхом множення значення pwm_delta на коефіцієнт з нашої таблиці logtable;
Перед множенням значення попередньо масштабується шляхом ділення на 1024.
Кінцевий розрахунковий пункт призначення стрілки target_pwm записується в pwm_cuve як є, тому що через проблеми з округленням і через обмеження розмірності змінних 16біт точне значення в результаті розрахунків буде там утворюватися досить не часто, тому доводиться забезпечити гарантію того, що стрілка закінчить свій шлях в заданій точці.
Загалом то все вищесказане по суті укладено в одному рядку
pwm_cuve [table_i] \u003d pwm_ocr1a_cur_val + (pwm_delta / LOG_TABLE_MAX * logtable [table_i]);

Далі головний цикл по сигналу від таймера0 раз в PWM_UPD_PERIOD вигрібає значення з pwm_cuve і привласнює їх змінної pwm_ocr1a_cur_val, значення якої в перериванні буде присвоєно регістру OCR1A, що негайно призведе до зміни заповнення Шиман і зміни струму в ланцюзі миллиамперметра.

Ось, власне і майже всі хитрощі, за винятком перекладу періоду, представленого в тиках таймера в частоту обертання колінчастого вала, яка вимірюється в об / хв.
Скоротилося все це до engine_rpm \u003d (uint16_t) (15000000UL / (uint32_t) rot_time);
Про те як вийшла ця цифра ми можемо поговорити або чи не поговорити наступного разу, тому що і без того тексту вийшло не мало і явно не багато дочитаю навіть до цього місця.

Чесно гвооря в коді застосовано ще кілька «хитрощів», які можуть здатися новачкам не зовсім очевидними. Якщо комусь захочеться докладніше розібратися - велкам в каменти і лс.

Трохи відео, як і обіцяв
На точність свідчень не звертайте увагу, стрілка нормально не зодягнена + циферблат НЕ закручений.
Рух стрілки з кроком 1000об / хв одним стрибком.

Плавна зміна струму

Річ ясна, що в реальності стрибків у 1000об / хв не буде і ті незначні перельоти стрілки, які все-таки можна спостерігати на відео не стануть проблемою. Просто якщо усунути і їх - то можна здорово втратити в швидкодії приладу і його свідчення будуть відставати від реальності.

P.S. Не сказати, що в архіві зовсім говнокод, але так, місцями можна було зробити красивіше. Так, я знаю, що магічні числа це погано і так, я міг би краще. З іншого боку загубитися в исходнике в 200строк досить складно, тому подекуди я дозволив собі трохи на халтурити.
Просто зарегаться на Хабре хотілося вже давно, а написати скільки-небудь докладну статтю з часом після реалізації проекту стає все складніше, тому я вирішив, що сьогодні будуть «вести з полів».
Так що реальний код з реального пристрою, зібраного за реальний термін в 7 вечорів, яке завтра буде встановлено на славний автомобіль ВАЗ 2108 з двигуном 21126 і сподіваюся буде ще довго радувати власника, який погодився викласти за мої труди аж 100 вічнозелених.
Але ми то з вами знаємо, що виконав я весь цей шлях не тільки і не стільки заради грошей. Адже так приємно, коли ти створив щось і воно навіть працює!

В архіві проект Atmel studio і схема + плата в Altium designer. Виготовлялася плата методом Лут.
UPD: Архів був викладений на безкоштовний файлообмінник і тому раптово помер. Для зберігання архіву на habrastorage я вмонтував його в фото тахометра без циферблата (воно у верхній частині статті). Загалом jpg потрібно зберегти собі і відкрити вінраром. Можна ще просто змінити розширення на zip.
UPD2: Схема і плата перероблені, картинки оновлені, архів і раніше в зображенні.
UPD3 Архів у картинки тепер не вставляється. Пишіть в ЛС тут або знайдете мене

Деякі власники «залізних коней» вважають спідометр головним вимірювальним приладом, встановленим на мотоциклі. Звичайно, швидкість, з якою ви рухаєтеся - інформація важлива (особливо для співробітників ГИБДД). Однак, «розповісти» чи правильно обрана передача для даної швидкості, допоможе тільки тахометр, інформує мотоцикліста про кількість обертів двигуна. Не всі байки обладнані цим корисним приладом. Встановити ж тахометр на мотоцикл своїми руками в даний час досить просто.

Призначення і принцип дії тахометра

Тахометр - це пристрій, який вимірює кількість обертів двигуна мотоцикла за одну хвилину і відображає цю інформацію на приладовій панелі (в зручно читається). Показання цього приладу необхідні мотоциклістові (особливо початківцю) для:

  • своєчасного перемикання швидкості на коробці передач: як тільки обороти двигуна збільшуються до певного значення, необхідно перемикатися на підвищену передачу і навпаки;
  • запобігання експлуатації силового агрегату мотоцикла на граничних режимах (про це сигналізує червоний сектор тахометра);
  • економії палива в тому випадку, якщо робота двигуна здійснюється на оптимальних оборотах (найбільш відповідних включеній передачі, навантаженні на мотоцикл і дорожніх умов).

Приладова панель багатьох сучасних байків спочатку обладнана цим корисним «інформатором». Однак на безкрайніх просторах нашої Батьківщини у використанні знаходиться ще величезна кількість мотоциклів радянського і російського виробництва (наприклад, «Урал», «ІЖ», «Схід»), не оснащених тахометрами. До слова, багато моделей легендарних «Harley Davidson» і «Triumph», також не мають штатних покажчиків числа обертів двигуна. Тахометр на мотоцикл, чи не встановлений при будівництві, можна придбати і встановити самостійно.

Моделі, виробники і ціни

Модельний ряд тахометрів, призначених для установки на мотоциклах, мопедах і скутерах, дуже різноманітний як за ціною, дизайну, виконання (зі стрілкою або цифровим дисплеєм), так і за кількістю виробників, що виготовляють продукцію даного призначення.

Універсальний електронний тахометр (від китайських виробників «Vodool» або «Kkmoon») зі світлодіодним підсвічуванням в корпусі з нержавіючої сталі (Ø \u003d 56 мм, висотою корпусу - 60 мм) коштує всього 540 ÷ 650 рублів.

За ті ж 500 ÷ 700 рублів можна придбати вироби з цифровою індикацією кількості оборотів в хвилину від «Ironwalls» або «FCD».

Власники дорогих і престижних марок мотоциклів (проте, не обладнаних штатним тахометром) можуть придбати і встановити вироби від всесвітньо відомих і добре зарекомендували себе «Baron», «Koso», «J & P Cycles» або «Sunpro». Однак вартість цих виробів буде перебувати вже в межах від 3000 до 12000 рублів.

Установка і підключення

Монтаж тахометрів, додатково встановлюються на мотоцикл, досить простий. Кронштейн, закріплений на корпусі виробу, дозволяє легко встановити прилад на один з болтів кріплення керма до вилки.

Встановити вироби на кермо в найбільш зручному для огляду місці дозволить застосування спеціальної кріпильної муфти для установки додаткового обладнання. Її можна без зусиль придбати за 200 ÷ 300 рублів в будь-якому магазині аксесуарів для мотоциклів. Деякі моделі тахометрів мають такі кріпильні пристосування вже в комплекті поставки.

Деякі виробники в складі з самим вимірювальним приладом поставляють повний набір самих різних кріпильних елементів і проводів для підключення.

Схема підключення досить проста і не викличе труднощів навіть у не дуже «просунутих» в електриці байкерів (до відома: забарвлення проводів вказана для тахометрів від китайських виробників):

  • один короткий провід (як правило, чорний) підключаємо до комутованого «+» замку запалювання;
  • другий короткий (зелений) - до рами мотоцикла (в зручному місці);
  • третій короткий (чорно-жовтий) - до низьковольтного контакту котушки, що йде на переривник;
  • два довгих тонких дроти (чорний і червоний) - паралельно лампочці підсвічування спідометра.

Важливо! Провід підключення тахометрів американських і європейських виробників мають інше забарвлення. Але на відміну від китайських постачальників в комплекті обов'язково присутній схема підключення пристрою.

Самостійне виготовлення тахометра

Найбільш поширений варіант виготовлення тахометра на мотоцикл своїми руками - використання в якості основи для саморобного вимірювального пристрою штатного приладу ТХ-193-38130 від автомобіля ВАЗ-2106 (або ВАЗ-2103, або Нива-2121).

Методика виготовлення:

  • Акуратно розбираємо автомобільний тахометр ТХ-193.
  • Конденсатор (ємністю 0,22 мкФ), встановлений в ланцюзі амперметра, Випаюємо і встановлюємо новий (ємністю 0,47 мкФ). В іншому випадку показання приладу будуть занижені в 2 рази.

  • Збираємо пристрій в зворотній послідовності.
  • З металевої банки (наприклад, з-під кави) відповідного діаметру виготовляємо корпус.

  • Кріпимо виготовлений пристрій в найбільш зручному місці (наприклад, поруч зі спідометром).
  • Підключаємо прилад до електричного кола мотоцикла (схема аналогічна описаній вище).

  • Заводимо мотоцикл і перевіряємо саморобний тахометр в роботі.

Для інформації! Створювати такий «шедевр» економічно виправдано, якщо є можливість придбати б / у ТХ-193 на автомобільній розбиранні, так як новий коштує зараз 900 ÷ 1100 рублів.

тахометр складається з 4-х розрядного світлодіодного індикатора (для точного визначення оборотів) і групи світлодіодів рассположенних по колу (для візуального, наочного, визначення оборотів). Індикатор показує з точністю 1 об / хв Світлодіодна смужка складається з 32 світлодіода зеленого кольору і 5 червоних світлодіода, розміщених в кінці шкали або будь-яку кількість червоних на ваш розсуд.

32-світлодіодний кругова лінійка

Точка або неприривное відображення

4-розрядний дисплей

Індикатор перемикання передач світлодіодний

Обмежувач вихідного сигналу

Вимірювання 0-9999 або вище 10000 оборотів в хвилину

Два параметри відображення вище 9999 об / хв

Опції для 1 об / хв, 10 об / хв або 100 об / хв дозвіл дисплея

Автоматичне відображення яскравості в умовах низької освітленості

Налаштування на 1, 2, 3, 4, 5, 6, 8, 10 і 12-циліндрові 4-тактний двигун і 1, 2, 3, 4, 5 і 6-циліндровим 2-тактних двигуном

Вибір червоної лінії

Вибір оборотів світлового зсуву

Вибір обмежувача оборотів

Вибір числа червоної лінії світлодіодів

Вибір періоду оновлення зображення

Вибір гистерезис для світлодіодної лінійки

Вибір, мінімальний обмежувач на час

Пристрій можна розділити на дві частини:

1) плата управління

2) плата відображення

У платі управління розташований контролер pic16F88, харчування світлодіодів і кнопки управління. Мабуть найцікавіше це кнопки управління за допомогою яких і проводять настройку тахометра. Всього три кнопки:

S1 - установка

При настройці приладу світлодіоди зелений LED34 (режим) і червоний LED35 (установка) відображають статус. 4-х розрядний індикатор із загальним анодом.

Підключається прилад до низького рівня або до високого рівня сигналу. Під низьким рівнем розуміють підключення до ЕБУ автомобіля, а під високим до котушки запалювання.

Мікросхема MC34063 є DC-DC перетворювачем, яка працює на частоті 40кГц, комутірует транзистор для живлення світлодіодів стабілізованою струмом.

VR1 - дозволяє регулювати вихідну напругу MC34063 в межах 1,25-4В.

Індуктивність L1 намотана на феритових кільце 28мм проводом 0,5 мм.

LM2940CT-5 стабілізатор напруги на 5В, здійснює харчування схеми управління. Мікросхеми M5451, драйвер світлодіодів.

Автоматична яскравість реалізовано на елементі LDR1 (фоторезистор), який розташований на платі індикації. Чим краще освітленість тим менше опір LDR1. Напруга на LDR1 при високій освітленості становить близько 1В. Залежно від опору LDR1 різний напруга прикладається до транзисторів Q2 і Q3, які в свою чергу і керують яскравістю світлодіодів через драйвера. Для коригування автоматичної яскравістю в схему внесений елемент VR6, який являє собою змінний резистор на 50 КОм.

У тахометрі передбачений електронний огранічітаель оборотів, limit out.

налаштування:

Для переходу в режим настроеек необхідно затиснути кнопку вгору і подати харчування, якщо кнопка вгору не буде натиснута то пристрій перейде в нормальний режим роботи. Відпускаємо кнопку вгору і на дисплеї должена засвітиться одиниця, що означає режим 1. Світлодіод "режим" зеленого кольору буде горіти. Необхідно вибрати кнопками вгору вниз режим з 1-13.

У кожному режимі необхідно внести свою коригування.

режим можливі установки Примітка
1 Кількість циліндрів 1-12 вибір числа циліндрів
2 Червоні світлодіоди 0-10 позполяет змінити довжину відображення червоної лінії
3 Червона лінія 0-30,000 установка загоряння першого червоного світлодіода
4 Обороти на світлодіод автоматично автоматично розраховується з режимів 2 і 3
5 Зрушення світла 0-30,000 а то й потрібно встановити далі червоної лінії
6 Обмежувач оборотів 0-30,000 встановлюємо електронний обмежувач оборотів (см.12)
7 Гистерезис 0-255 запобігає мерехтіння світлодіодів, см режим 4
8 Оновлення дисплея 0-510мс з кроком 2 мс виставляється період оновлення дисплея
9 Формат відображення 0,1,2 виставляємо формат відображення об / хв 0) 9999 1) 9,999-10,00 2) 9,99-10,00
10 Дозвіл 0,1,10 виставляємо дозвіл 0) 1 об / хв 1) 10 об / хв 10) 100 об / хв
11 Візуалізація 0 або 1 0) для відображення точки 1) для відображення непрериного зміни
12 Чутливість 0 або 1 0) для низького рівня "0В" 1) для високого рівня "+5 В"
13 Каплиця на період 0-510мс з кроком 2 мс виставляється мінімальний час, коли вихід відсічення активний

Режим 1 - кількість циліндрів: введіть в точне число циліндрів для 4-х тактний двигун (1-12 циліндрів). Наприклад, виберіть «2» для 1-циліндровий 2-тактний, 4 для 2-циліндровий 2-тактний, і т.д. Для мотоцикли підійде 11 або 7 для 2-х циліндрових асиметричних 4-тактний двигунів. 9 для налаштування для асиметричного 3 циліндрового 4-тактного двигуна.

Режим 2 - червоні світлодіоди: відповідає за світіння червоної смужки світлодіодів, вибираємо кількість світлодіодів які будуть світиться, за замовчуванням 5, можна вибрати 0-10.

Режим 3 - червона лінія: цей режим використовується для установки максимальних обертів рекомендованих для вашого двигуна. Значення за замовчуванням становить 9000. Зверніть увагу, що 10 000 оборотів буде відображатися як 10,00.

Режим 4 - обороти на світлодіод: цей режим показує приріст оборотів для кожного світлодіода в лінійці, тобто скільки оборотів доводиться на один світлодіод.

Режим 5 - зсув світла: значення за замовчуванням 8000 оборотах на хвилину, в діапазоні від нуля і вище 30 тисяч обертів на хвилину. Налаштування знаходиться в x1000 форматі, наприклад, 8000 відображається як 8.00.

Режим 6 - обмежувач оборотів: цей режим встановлюється обмеження оборотів в хвилину. В процесі роботи, вихідний обмежувач змінюється, коли вимірюваних оборотів йде вище, то цей параметр і рівень вихідного сигналу залежить від налаштування (див. Режим 12). Ця установка може бути змінена в 100 кроках від 9900 оборотів в діапазоні від нуля до вище 30000 оборотів в хвилину.

Режим 7 - гістерезис: щоб уникнути порогового значення можете задати гістререзіс, наприклад світлодіоди наступні швидко включається і вимикається. Налаштування за замовчуванням гистерезис становить 50 обертів на хвилину і може бути змінено в 1 від 0-255 оборотів в хвилину. Зверніть увагу, що гістерезис значення має бути менше, ніж значення (див. Режим 4).

Режим 8 - поновлення дисплея: оновлюється кожні 1 мс, але це занадто швидко для цифрового дисплея для читання якщо є будь-які зміни оборотів. В результаті поновлення цифровий дисплей сповільниться до більш зручною швидкістю. Як правило, період оновлення 200 мс (або п'ять змін в секунду) є підходящим. За замовчуванням установка 250 мс з кроком 2 від 0-510ms.

Режим 9 - формат відображення: це коригування в основному для обслуговування двигунів, які вище 10 000 оборотів в хвилину. Початкова установці значення "0" встановлює дисплей для відображення від 0-9999 оборотів в хвилину. Вищий цей показник, на дисплеї відображається "0" 10000 оборотів в хвилину, "1000" на 11000 і т.д. Використовуйте цей параметр для двигунів, які не вище 10 тисяч обертів, або які тільки іноді доходять обороти до цього рівня.

Режим 10 - дозвіл: якщо вам не подобається як бігають показання при швидкому наборі оборотів, то можете знизити дозвіл, для зниження дозволу поставте "1" і остання цифрах буде завжди показувати нуль. Якщо "2" то дві останні буде нуль.

Режим 11 - візуалізація, точка або лінійка: чи буде світлодіодна лінійка працювати в режимі точка (т. Е. Світлодіод горить в будь-який час) або у вигляді безперервного зміни. Виберіть "0" точка режимі або "1" для безперервного режиму.

Режим 12 - чутливість: якщо встановлено "0" то йде від 0 до +5, а якщо "1" то від +5 до 0.

Режим 13 - боковий вівтар на період: виставляється мінімальний час, коли вихід відсічення активний

У такометре є обмежувач максимальних обертів, вихід якого можна використовувати в окремій ланцюга яка буде обмежувати обороти двигуна. Наприклад в ланцюзі запалювання або подачі палива.

Автомобільний ринок сьогодні надає вибір, як бюджетних іномарок хорошої якості, так і більш дорогих автомобілів «преміум» класу. Наявні на ринку електронні тахометри розраховані на автомобілі вітчизняного виробництва, на чотирициліндрові, рядні двигуни. До будь-якої моделі автомобілю ВАЗ легко можна під'єднати електронний тахометр. Концепція чотирициліндрового двигуна зараз на ринку найбільш поширена, але крім них існують і 3-циліндрові або 6-8-12-циліндрові двигуни. В такому випадку неможливо якісно підключити електронний тахометр до автомобіля, показники приладу не будуть точно відображати дійсні параметри.

На малюнку 2 зображена електрична схема квазіаналогового електронного тахометра. Принцип роботи цього пристрою наступний. Частота обертання коленвала двигуна, відповідає лінійній шкалі світлодіодів, які розміщені на панелі тахометра. Звичайно цифрові тахометри, які були зроблені на заводі, більш точні в своїх свідченнях, але вони коштують грошей. Ми ж пропонуємо створити подібний прилад своїми руками, і з невеликим набором компонентою бази.

Шкала електронного тахометра складається з 9-ти світлодіодів. Кожен світиться світлодіод повинен відповідати 600 об / хв двигуна. На холостому ходу двигуна повинен працювати лише один світлодіод. Регулювання тахометра проводиться шляхом підбору номіналу резистора R6. Залежно від опору резистора, можна налаштувати індикатори на необхідну кількість циліндрів. Можна також змінити ціну поділки.

Джерелом імпульсів для повноцінної роботи електричного тахометра в залежності від комплектації автомобіля, може виступати датчик Холла, який включений в електронну систему запалювання, датчик положення вала і інші варіанти виконання. Робота цих приладів посилає на нашу електричну схему імпульси, які змінюють опору R1.

Індикатор-тахометр працює як спрощений частотомер. Імпульси, які постійно надходять від датчика автомобільного двигуна, потрапляють на рахунковий вхід десяткового лічильника. Імпульси від роботи тактового генератора надходять на вхід «обнулення». Стан лічильника залежить від вхідної частоти імпульсу. Чим більше частота, тим на більшу кількість зміниться стан лічильника.

Світлодіоди будуть, світиться в залежності від вхідної частоти індикатора. Десятковий дешифратор приєднаний на виході лічильника. В процесі підрахунку вхідних імпульсів, жоден світлодіод не включається. Інерційність людського зору створює як би враження одночасного світіння світлодіодів.

Харчування для роботи схеми пристрою можна підключати з будь-якого джерела, в обхід запалювання. В якості точки приєднання може служити прикурювач, роз'єм підключення автомобільної магнітоли.

В деяких випадках харчування на схему можна подавати від замка запалювання. Різниці великої немає, коли мотор не працює, електричне коло роз'єднати, відповідно не надходить струм на світлодіоди, вони перестають світити по завершенню роботи двигуна.

Діод VD1 призначений для захисту електричної схеми від некоректної полярності харчування, яке подається на вхід схеми. Так як стабілізатор напруги відсутня, мікросхема К561 працює при стандартній напрузі до 15 В. Всім автоелектриків і автомобільним власникам відомо, що автомобільна електромережа не повинна подавати більше ніж 14 вольт напруги, так як це погано впливає на роботу бортових електричних приладів.

Датчик оборотов коленвала посилає імпульси в реальному часі на базу транзистора VT1. Транзистор КТ3102 можна замінити аналогом КТ315. На вході використовується транзистор для захисту входу КМОП-мікросхеми від різних перепадів напруги, які виникають в електромережі автомобіля. Також транзистор VT1 працює як перетворювач.

Номінал резистора R1 вибираємо в залежності від джерела імпульсів. На схемі вказано опір, відповідне розмаху імпульсів з виходу датчика положення коленвала в инжекторном двигуні або ж датчика Холла в безконтактної схемою запалювання карбюраторного двигуна.

Імпульси, які вже узгоджені між собою за рівнем, знімаються з колектора VT1 і надходять на тригер Шмітта, який побудований на елементах D1.1-D1.2. Тригер відповідає за перетворення імпульсів в необхідну для роботи лічильника форму. Конденсатор С2 пригнічує перешкоди, які можуть викликати збої в роботі лічильника. У парі з резистором R4, конденсатор С2 утворює в деякому роді фільтр, який не пропускає імпульси щодо високої частоти.

Вихід D1.2 подає на рахунковий вхід D2 імпульси. Мультивибратор зібраний на двох інших елементах мікросхеми D1. Мультивибратор генерує тактові імпульси певної частоти. Тактова частота в свою чергу залежить від обраного опору R6. Ці імпульси надходять на частину електричного кола C3-R7, що сприяє формуванню імпульсу для обнулення лічильника D2.

Світлодіоди індикації HL1-HL9 підключені до виходів лічильника D2. Мікросхема К561ИЕ8 мають відносно слабкий струм на своїх виходах, тому рекомендується використовувати в якості індикаторів сверхяркие світлодіоди (при низькому надходить струмі - вони світяться як звичайні індикаторні). Мікросхему К561ЛЕ5 замінюємо в разі необхідності аналогом К561ЛА7 або CD4001, CD4011. Мікросхему К561ИЕ8 можна замінити на CD4017. У схемі присутній регулятор яскравості R9, за допомогою якого ми можемо регулювати надходить струм, а відповідно і яскравість індикації. Це дозволяє вночі зменшити яскравість світлодіодів, щоб вони не зліпили очі водієві.

На малюнку 2 зображена проста друкована плата, на якій і зібраний індикатор. Для того щоб не ускладнювати розведення дорожче плати, було прийнято рішення підключати світлодіоди HL1- HL4 до виходів лічильника через перемички з монтажного проводу. Світлодіоди приєднані до друкованої плати в одну лінію.

У тому випадку якщо конструкція приладової панелі автомобіля не дозволяє компактно розмістити весь модуль зі схемою і діодами, то світлодіоди можна винести за межі плати, встановивши їх на окрему ділянку приладової панелі.

Існує ще один варіант виходу установки тахометра на приладову панель. Це зібрати індикатор в самостійний пластиковий корпус. За допомогою двостороннього скотча приклеїти його в зручному місці.

Світлодіоди краще купити сверяркіе. Бажано прямокутної форми.

Після установки приладу в зборі на його місце, потрібно підлаштувати правильну роботу пристрою. Налагодження слід починати з розрахунку опору R1 виходячи з того, що вказане на схемі опір відповідає розмаху входять імпульсів. Потім потрібно замінити резистор R6 послідовно включеними змінними резисторами на 1 Ом і постійним на 10 кОм. Далі підстроюємо змінний резистор на максимальний опір. Потрібно його підлаштувати так, щоб на холостому ходу двигуна світилися тільки два світлодіода. Відзначте це положення резистора. Потім ще потрібно зменшити опір, щоб світився лише один світлодіод. Тепер, коли вилка опорів встановлена, потрібно відрегулювати резистор в середнє положення. Далі вимірюємо отримане опір і дізнаємося необхідно опір R8.

Використовую спеціальним приладом на станції техобслуговування можна виміряти частоту роботи клонували автомобіля. Таким чином, маючи необхідні дані про кількість оборотів коленвала можна більш точно підлаштувати індикатори, з показаннями зразкового приладу. Цей прилад - тільки індикатор, не потрібно до нього ставиться як до вимірювальному приладу.

Добрий день, шановні радіоаматори! Як ми знаємо, тахометр - це вимірювальний прилад, який служить для вимірювання частоти обертання валів механізмів. В автомобілях для вимірювання частоти обертання колінчастого вала двигуна раніше встановлювалися механічні тахометри, сучасні автомобілі укомплектовані електричними або електронними. Нещодавно знайшов у себе в папці зі схемами простий тахометр прямо з 90-х. Сам не збирав, але збирав дядько, каже, добре працює. Фото, на жаль, уже немає. Принцип дії грунтується на перетворенні змінної напруги, що знімається з обмоток генератора автомобіля, в постійну напругу, пропорційну частоті обертання коленвала і змінює довжину світиться смуги в індикаторної газорозрядної лампи ІН-13. Ось схема даного пристрою:

Трансформатор на 6,3 вольта, в якості первинної обмотки використана обмотка на 6.3 вольта, а в якості вторинної, на 220 вольт. Діодний міст розрахований на 400-500 вольт, ампераж не важливий. Резистори R1-R2 по 2 вати (можна і 5 ват). Конденсатори C1-C2 обов'язково неполярні.

Налаштування тахометра

Налаштування приладу відбувається наступним чином: підбором конденсаторів С1, С2 і резистора R4 добийтеся, щоб на холостому ходу смуга, що світиться індикаторної лампи була довжиною приблизно 10 мм (при меншій довжині збільште ємності конденсаторів С1, С2 або зменшіть опір R4). Потім добийтеся рівномірного зміни довжини світиться смуги при збільшенні частоти обертання коленвала (підбором резисторів R4, R5, конденсаторів C1, C2, C3) і проградуіруйте шкалу за допомогою еталонного тахометра. схему надіслав Василь Р.



Сподобалася стаття? поділіться їй