Схема тахометра была воссоздана и модифицирована по мотивам авторской схемы многорежимного тахометра Вадима Корнелюка. В сети предостаточно перепечаток этой статьи и вот ссылка на одну из них: https://volt-index.ru/podelki-dlya-avto/tsifrovoy-tahometr-na-mikrokontrollere-pic16f628.html.
К авторской схеме были добавлены входные узлы для согласования с различными цепями съема сигнала, был введен входной формирователь, генератор для проверки и калибровки тахометра, несколько изменены цепи питания. В соответствии с модификацией схемы была разработана новая печатная плата.
В результате модификации тахометр приобрел несколько большую универсальность в виде трех входов для работы: с датчиком Холла, с индуктивным датчиком, с выходным ключом коммутатора катушки зажигания. Наличие разных входных узлов предохранит вход МК от случайного попадания импульсов большой амплитуды и позволит без проблем произвести необходимое подключение. Введенный в схему тахометра узел формирования импульса, уменьшает вероятность дребезга на входе МК и повышает качество счета МК на высоких оборотах.
Принципиальная схема изображена на рис.1
Рис.1 Принципиальная схема тахометра
Как видно и было написано выше, тахометр имеет три входа - "DH" (для подключения к датчику Холла), "IND" (для подключения к индуктивному датчику), "КЗ" (для подключения к выходному ключу коммутатора). Вход "DH" является объединяющим для прочих входов. Светодиод HL3 индицирует изменения по любому из трех входов, что может быть полезно при проверке работоспособности датчиков и их цепей. Вход "КЗ" работает по замыканию выходного ключа коммутатора и может быть использован совместно с механическим прерывателем или любым другим датчиком, работающим на замыкание. Сигналы с любого из датчиков подаются с объединенного входа на формирователь импульсов U2, выполненном на таймере LM555, формирующем на выходе укороченные по времени относительно входного сигнала импульсы, длительность которых регулируется потенциометром PR2. На транзисторе VT6 выполнен преобразователь уровня для входа МК, т.к. входная часть схемы запитана напряжением 12В и имеет соответствующую амплитуду выходных импульсов. В эмиттерную цепь VT6 включен светодиод HL4, индицирующий импульсы по входу МК. Встроенный в тахометр генератор так же выполнен на таймере LM555 и генерирует импульсы в диапазоне 6-90Гц (приблизительно). Предназначен исключительно для проверки и калибровки тахометра, но при необходимости может быть полезен и в иных ситуациях (лишь бы не мешал). Для включения генератора используется контактная группа кнопки S1, подключающая генератор к входу "DH". Вторая контактная группа кнопки используется для зажигания светодиода HL1, свечение которого и означает подключение генератора. МК работает в нескольких режимах (определяемых прошивкой), допускающих использование тахометра с ДВС различной конфигурации (тактность-количество цилиндров-количество катушек зажигания). Режимы работы тахометра выбираются с помощью кнопки S2 и последний выбранный режим запоминается, автоматически запуская тахометр при следующем включении питания именно в этом режиме. Т.к. автор оригинальной версии тахометра предложил к использованию сразу три версии прошивки ("базовая", "исправленная", "новая"), мною были проверены все три. Принцип использования тахометра при использовании любой из них - не меняется. Однако время счета и индикации в "исправленной" прошивке уменьшено (по сравнению с "базовой"), введено большее количество режимов, несмотря на избыточное количество режимов в "базовой" прошивке. "Новая" прошивка пытается тестировать исправность входных цепей. Ввиду переизбытка режимов в "исправленной" прошивке и довольно частым мельканием цифр, бесполезностью функции проверки входных цепей (в "новой" прошивке) при наличии буферных цепей между датчиками и МК, решено было воспользоваться "базовой" прошивкой.
Режимы работы тахометра, выбираемые в меню, следующие (при использовании резонатора 8МГц):
Количество цилиндров - количество катушек зажигания - тактность
- Р.1.0 – 4-1-4
- Р.1.5 – 6-1-4
- Р.2.0 – 8-1-4
- Р.2.5 – 10-1-4
- Р.3.0 – 12-1-4
- Р.3.5 – 14-1-4
- Р.4.0
- Р.4.5
- Р.5.0
- Р.5.5
- Р.6.0
- Р.6.5
- Р.7.0
- Р.7.5
- Р.8.0
- Р.0.5 – 4-2-4 / 6-3-4 / 8-4-4
Так, например, если счет в режиме 1 (Р.1.0/4-14) соответствует 4200об/м, то в режиме 2 (Р.1.5/6-1-4) количество об/м составит 2800; для режима Р.2.0 – 2100; для Р.2.5 – 1680 и т.д. С одним датчиком на валу выбирается режим Р.1.0 – 4-1-4. При использовании кварцевого резонатора на 4МГц результат измеренных тахометром показаний возрастает вдвое. Итак, всего 16 режимов, из которых первые 4 довольно часто бывают востребованными, остальные же из указанных являются достаточно редкими, не указанные – экзотическими и явно ни количество тактов, ни количество цилиндров, ни количество КЗ к этим режимам не отображены.
Что же касается явно указанных (цилиндры-КЗ-такт) режимов, то они могут быть использованы в прочих конфигурациях (так же, как и не отображенные режимы), где экспериментально выяснится или документально подтвердится совпадение количества оборотов в минуту с режимом счета. В случае, если указанный режим не соответствует реальному количеству оборотов, следует режим подобрать из прочих имеющихся, т.к. (еще раз отмечаю) конфигурация датчиков и ДВС на разных авто могут быть различными. Так, например, количество оборотов в минуту для ДВС в конфигурации 4-2-4, 6-3-4 и 8-4-4 (без учета прочих их особенностей) будут одинаковыми. Выбор пунктов меню осуществляется "по кругу" и МК начинает работать в выбранном режиме практически сразу после отпускания кнопки. Однократное нажатие кнопки - просмотр текущего режима. Двукратное нажатие - переход на следующий режим.
Тахометр собран на печатной плате, изображенной на рис.2
Рис.2 Печатная плата тахометра в сборе
Дисплей может быть применен любой 4-разрядный с общим анодом и располагается вне печатной платы. Для проверки и демонстрации работы платы тахометра на макетной плате был собран адаптер для однотипных (по цоколевке) достаточно популярных 0,36-, 0,56-дюймовых дисплеев. Адаптер стыкуется с разъемами, расположенными на плате тахометра, что может стать одним из способов расположения дисплея относительно платы (показано на рис.3).
Рис.3 Вид платы с дисплеями
Предварительна настройка тахометра (перед встраиванием в панель авто, например) может быть выполнена с помощью встроенного генератора (что очень удобно) и подключенного внешнего осциллографа или частотомера. При подаче сигнала (кнопка S1) на вход тахометра, измеряется частота сигнала, сопоставляемая с показаниями на дисплее тахометра. Частота генератора выставляется при необходимости с помощью потенциометра PR1. Длительность импульсов на выходе формирователя необходимо установить в пределах 1,5-3мс для предотвращения сбоев счета при высоких оборотах коленчатого вала.
Выбор подходящего режима для конкретной конфигурации ДВС можно произвести по формуле: F=N*I/30*U*G, где F - частота Гц, U - тактность, G - число катушек зажигания, N - обороты в минуту, I - число цилиндров. Сопоставимые показаниям измерения показаны на рис.4.
Рис.4 Частота-об/м
При питания от бортовой сети автомобиля потребление прибора с четырех-разрядным светодиодным дисплеем 0,56" ток потребления прибора, при указанных на схеме номиналах резисторов в цепи питания дисплея, не превышает 50мА. Погрешность показаний тахометра не превышает +/-50об/м.
Резисторы R15, R16 предназначены для альтернативной версии схемы формирователя и не используются в схеме.
Список радиоэлементов
Обозначение | Тип | Номинал | Количество | Примечание | Магазин | Мой блокнот |
---|---|---|---|---|---|---|
R1, R13, R19 | Резистор | 2.7 кОм | 2 | Поиск в магазине Отрон | ||
R2, R23-R26, R28-R34 | Резистор | 1 кОм | 13 | Поиск в магазине Отрон | ||
R3, R14, R17 | Резистор | 47 кОм | 3 | Поиск в магазине Отрон | ||
R4 | Резистор | 33 кОм | 1 | Поиск в магазине Отрон | ||
R5, R6, R8, R11, R18 | Резистор | 2.2 кОм | 5 | Поиск в магазине Отрон | ||
R7, R12 | Резистор | 5.1 кОм | 2 | Поиск в магазине Отрон | ||
R9, R20 | Резистор | 6.8 кОм | 2 | Поиск в магазине Отрон | ||
R21, R22 | Резистор | 10 кОм | 2 | Поиск в магазине Отрон | ||
R15 | Резистор | 0 кОм | 1 | Поиск в магазине Отрон | ||
R16 | Резистор | 51 кОм | 1 | Поиск в магазине Отрон | ||
PR1, PR2 | Подстроечный резистор | 100k | 1 | Поиск в магазине Отрон | ||
C1 | Конденсатор | 1мФ | 1 | Поиск в магазине Отрон | ||
C2, C5, C6, C7, C8, C13 | Конденсатор | 0.1мФ | 6 | Поиск в магазине Отрон | ||
C3 | Конденсатор | 15 нФ | 1 | Поиск в магазине Отрон | ||
C4 | Конденсатор | 1 нФ | 1 | Поиск в магазине Отрон | ||
C9, C10 | Конденсатор | 39 пФ | 2 | Поиск в магазине Отрон | ||
C11 | Электролитический конденсатор | 100мФ | 1 | Поиск в магазине Отрон | ||
C12 | Электролитический конденсатор | 10мФ | 1 | Поиск в магазине Отрон | ||
VZ1, VZ2 | Стабилитрон | 1N4735 | 2 | Поиск в магазине Отрон | ||
VZ3 | Стабилитрон | 1N4743 | 1 | Поиск в магазине Отрон | ||
VD2-VD4 | Выпрямительный диод | 1N4148 | 3 | Поиск в магазине Отрон | ||
VD1 | Выпрямительный диод | 1N4007 | 1 | Поиск в магазине Отрон | ||
VT1 | MOSFET-транзистор | 2N7002 | 1 | Поиск в магазине Отрон | ||
VT2-VT4, VT6-VT10 | Биполярный транзистор | 2N5551 | 8 | Поиск в магазине Отрон | ||
VT5 | Биполярный транзистор | 2SC5707 | 1 | Поиск в магазине Отрон | ||
Y1 | кварцевый резонатор | 8МГц | 1 | Поиск в магазине Отрон | ||
U1, U2 | Программируемый таймер и осциллятор | LM555 | 2 | Поиск в магазине Отрон | ||
U3 | МК PIC 8-бит | PIC16F628A | 1 | Поиск в магазине Отрон | ||
U4 | Микросхема | 78L05 | 1 | Поиск в магазине Отрон | ||
Скачать список элементов (PDF)
Прикрепленные файлы:
- RSV_PIC628_base.rar (40 Кб)
- tacho_univ.HEX (3 Кб)
Комментарии (5) | Я собрал (0) | Подписаться
Для добавления Вашей сборки необходима регистрация
[Автор]
[Автор]