Первый вариант проекта представлен здесь.
Добавились следующие функции:
1. Четыре независимых счетчика пробега
Два безымянных, один для учета пробега после смены масла в двигателе и один для учета пробега после смены масла в трансмиссии. Для перемещения по пунктам меню используется кнопка «СМЕНА». Для сброса используется кнопка «ВНИЗ».
Значения пробегов сохраняется в память типа 93С66. В принципе можно использовать любую другую типа 93С46, 93С56.
Алгоритм сохранения пробега следующий: при изменении пробега на 1 км от ранее сохраненного или при остановке автомобиля и при этом изменение пробега более 100м от ранее сохраненного, происходит сохранение в память.
2. Четыре независимых счетчика расхода
Алгоритм сохранения расхода следующий: при изменении расхода на 1 л от ранее сохраненного или при остановке (стоянке) автомобиля и при этом изменение расхода более 100 мл от ранее сохраненного, происходит сохранение в память.
Для перемещения по пунктам меню используется кнопка «СМЕНА». Для сброса используется кнопка «ВНИЗ».
3. Изменилась логика работы СУОС. Оказалось более удобным менять не уставки включения выключения, а уставку температуры регулирования и дельту включения выключения от нее. Таким образом находясь в меню СУОС для регулирования температуры, достаточно использовать кнопки ВВЕРХ ВНИЗ для изменения уставки заданной температуры.
4. Появилось меню настройки звуковой сигнализации превышения температуры охлаждающей жидкости, напряжения перезаряда аккумулятора, напряжения разряда аккумулятора и скорости движения. Для перемещения по пунктам меню используется кнопка «СМЕНА». Для изменения величины уставки используются кнопки «ВВЕРХ» и «ВНИЗ».
Схема изменилась в плане установки микросхемы памяти. Используется программный SPI на линиях порта P1. Микросхема включена в режим 8 битного обмена.
Переделал печатную плату для тех, кто будет делать с нуля. Память развел сразу на основной плате.
Ниже вы можете скачать печатную плату в формате Sprint-Layout и проект в IAR
Автор: Трухов Виктор Павлович (tvilsa)
Список радиоэлементовОбозначение
Тип
Номинал
Количество
ПримечаниеМагазинМой блокнот
МК MSP430MSP430F16101
МикросхемаSN65HVDA1951
Датчик температурыTMP1211
Микросхема93С661
Транзистор2
Конденсатор10 пФ2
Конденсатор220 пФ1
Конденсатор0.1 мкФ1
Конденсатор1
Резистор15 Ом1
Резистор20 Ом1
Резистор100 Ом1
Резистор330 Ом1
Резистор1 кОм2
Резистор10 кОм1
Х1
Кварцевый резонатор8 МГц1
LCD-дисплейNOKIA 12021
LED
Светодиод1
Тактовая кнопка6
Динамик1
Разьем программированияJTAG1
Добавить все
Скачать список элементов (PDF)
Прикрепленные файлы:
- BK_Bosch2.rar (142 Кб)