Главная » Электроника для авто
Призовой фонд
на май 2017 г.
1. Тестер компонентов MG328
Паяльник
2. Осциллограф DSO138
Паяльник
3. Регулируемый паяльник 60 Вт
Паяльник
4. 100 руб.
От пользователей

Похожие статьи:


Спидометр на PIC16F628A

Простой спидометр-одометр на микроконтроллере PIC16F628A. Предназначен для замены механического спидометра на а/м УАЗ буханка

Небольшие пояснения:

  • программа для МК составлена для спидометров имеющих 624 оборота вала на один км пробега
  • +12В от замка зажигания автомобиля к точке соединения D1 и D2
  • запись в eeprom осуществляется при выключении зажигания и после любого изменения в показаниях одометра
  • импульсы от датчика скорости подаются к точке соединения R3 и R5

Датчик скорости: 6 имп/об
Кварц 4 МГц подключается к выводам 15 и 16 микроконтроллера по стандартной схеме. Кварц 32768 к выводам 12 и 13 микроконтроллера по такой же схеме (конденсаторы 33 пФ)

Предназначение кнопки: короткие нажатия - переключение суточный/общий пробег, долгое нажатие - сброс суточного пробега

При прошивке МК необходимо записать в eeprom начиная с адреса 00 следующую последовательность: FF 10 10 10 10 10 10 10 10 10 00 00 00 00 00 00 00 00 00 

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
U1 МК PIC 8-бит
PIC16F628A
1 Поиск в FivelВ блокнот
U2 Сдвиговый регистр
CD74HC595
1 Поиск в FivelВ блокнот
U3 Линейный регулятор
LM7805CT
1 Поиск в FivelВ блокнот
U4 Микросхема155ИД31 155ИД10Поиск в FivelВ блокнот
Q1 Биполярный транзистор
КТ315А
1 Поиск в FivelВ блокнот
D1, D2 Выпрямительный диод
1N4001
2 Поиск в FivelВ блокнот
D3 Стабилитрон
1N4732A
1 4.7 ВольтПоиск в FivelВ блокнот
C1 Конденсатор3000 пФ1 Поиск в FivelВ блокнот
C2 Электролитический конденсатор3300 мкФ1 Поиск в FivelВ блокнот
C3 Электролитический конденсатор10 мкФ1 Поиск в FivelВ блокнот
C4 Конденсатор0.1 мкФ1 Поиск в FivelВ блокнот
R1-R3 Резистор
10 кОм
3 Поиск в FivelВ блокнот
R4 Резистор
22 кОм
1 Поиск в FivelВ блокнот
R5 Резистор
27 кОм
1 Поиск в FivelВ блокнот
R6 Резистор
2 кОм
1 Поиск в FivelВ блокнот
R7 Резистор
1 кОм
1 Поиск в FivelВ блокнот
Кварцевый резонатор4 МГц1 Поиск в FivelВ блокнот
Кварцевый резонатор32768 Гц1 Поиск в FivelВ блокнот
Конденсатор22 пФ2 Поиск в FivelВ блокнот
Добавить все

Скачать список элементов (PDF)

Прикрепленные файлы:

Теги:

Опубликована: 0 0
Я собрал 0 1
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 4.3 Проголосовало: 1 чел.

Комментарии (20) | Я собрал (0) | Подписаться

0
DPK #
Подскажите,а реализовано ли управление яркостью свечения индикаторов? Столкнулся с проблемой в аналогичном устройстве - днем ничего не видно, ночью - слепит глаза.
Ответить
0

[Автор]
kos273 #
Яркость максимально возможная и не регулируется. Я использовал зеленые индикаторы и зеленый светофильтр. В солнечную погоду - это проблема всех диодных индикаторов...
Ответить
0
andrey #
Какой тип индикаторов?
Ответить
0

[Автор]
kos273 #
Индикаторы с общим катодом. Возможно надо будет установить токоограничивающие резисторы в цепи сегментов... (подобрать в зависимости от типа индикатора)
Ответить
0
Сергей #
У меня стоит вместо стандартной резина 33 дюйма, датчик 6 импульсов на оборот, как скорректировать показания спидометра?
Будут ли правильными показания пробега?
Ответить
0

[Автор]
kos273 #
Для внесения корректировок в программу, надо знать количество импульсов на 1 км пробега. (опытным путем) я брал справочные данные спидометра (624 оборота вала на км пути). А подкорректировать показания спидометра можно изменяя временные константы, но тоже опытным путем... я только могу указать строки в программе, которые надо изменять...
Ответить
0
grayling3000 #
Как можно доработать входной фильтр, чтобы на холостых не бегали цифры? Увеличение ёмкости конденсатора, а также сопротивления резисторов ничего не дало
Ответить
0

[Автор]
kos273 #
Я немного не понял, как цифры бегают? Скорее всего программа зависла...
Ответить
0
grayling3000 #
Когда машина движется, спидометр работает чётко. Скорость показывается идеально. Когда машина останавливается-иногда бывает (не всегда), что начинают бегать цифры. Ну например: 1,3,2,7,2,5. Чуть-чуть тронешься, сантиметров 20, и цифры перестают бегать. Я так понимаю, что откуда то хватаются помехи, но откуда понять не могу. Даже провод на сигнал экранированный пустил, но не помогает!
Ответить
+1

[Автор]
kos273 #
У меня такой проблемы не было... может датчик скорости попробовать сменить...

Часто спрашивают как изменить константы. В моей программе расчет такой:

624об/км х 6имп/об = 3744имп/км
37 - это константа (грубо километраж)

на скорости 1 км/ч :
3744 / 3600 = 1,04 имп/сек
кстати, частота импульсов в протеусе в 1,04 раза больше показываемой скорости). Далее:

32768 (кварц) / 1,04 = 31507 (десятичное) = 7b13 (шестнадцатичное).
7b13 - это еще одна константа.

Добавлю: секунда / 1,04 = время обновления показаний спидометра...

Что будет с другими датчиками или данными - честно скажу - не знаю
Ответить
0
BEJIGIEC #
А платы в формате лей у Вас не осталось? А то я уже один собрал спидометр, но сам прикол за прошивку автор просит денег, вот теперь лежит пылится без прошивки груда железа
Ответить
0

[Автор]
kos273 #
У меня на двух платах (индикация и остальное). Я в express PCB делал...
Ответить
0
BEJIGIEC #
Ну да можно и на одной, но не практично у меня тоже на 2-х морда сама и плата с процем.
Ну если есть в експресе можете выложить?
Ответить
0

[Автор]
kos273 #
Здесь платы
Прикрепленный файл: СПИД ОДО МЕТР.rar
Ответить
0
BEJIGIEC #
Спасибо огромное, после сборки отпишусь
Ответить
0
Сергей #
Если кому надо, доработанная схема и печатка на одной плате под SMD в корпус "шестерошного"
Прикрепленный файл: СП ОДО.rar
Ответить
0

[Автор]
kos273 #
Отпишитесь, кто собрал...?
Ответить
0
Diesel45 #
Что подправить в прошивке для перехода на индикаторы с ОА?
Ответить
0

[Автор]
kos273 #
Просто подправить не получится. Нужно инвертировать биты в в подпрограмме MASKA
и каким то образом инвертировать сигналы с дешифратора U4 (возможно есть дешифраторы для работы с общим анодом - я не знаю)
Ответить
0

[Автор]
kos273 #
Можно попробовать после дешифратора U4 поставить микросхему ULN2003 (она инвертирует выходной сигнал)
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется сила тока?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Мультиметр Mastech MS8239C
Мультиметр Mastech MS8239C
Набор начинающего радиолюбителя Модуль радиореле на 4 канала
вверх