Бортовой компьютер для мотоцикла с LCD от мобильного
телефона

Энциклопедия радиоэлектроники и электротехники /
Автомобиль. Электронные устройства
Комментарии к статье
В данном проекте мото-бортового компьютера вы увидите как можно использовать LCD-дисплей от мобильного телефона Nokia 6280, управляемый микроконтроллером PIC18F4455. Данный БК установлен на мотоцикле Yamaha TDM850 (99 г. выпуска).
Характеристики устройства:
- отображение текущей передачи (с 1 по 5), плюс нейтральная передача
- напряжение аккумулятора. Отображение аналоговое и цифровое
- время с запуска
- отображение аналогового и цифрового спидометра
- суточный счетчик
- отображение положения ручки газа (в процентах)
- отображение аналогового и цифрового тахометра
- если мотор не заведен, то отображается надпись "Engine
Stop"
- отображение температуры воздуха, охлаждающей жидкости, масла
- при определенных оборотах отображается надпись "GearUp" (переключить передачу вверх). В режиме настроек (Debug Mode) возможна корректировка об/мин при которых появляется предупреждающая надпись
- на 5-ой передаче при раскручивании движка более 3500 об/мин и при параметре TRP меньшем чем задан в настройках (к примеру 17%), отображается надпись
"Economic Drive" (экономичная езда)
Режим настроек (Debug Mode):
В данном режиме БК показывает данные датчика скорости, TPS датчика (ручка газа), уникальные коды устройств датчика температуры
DS18B20. Также, врежиме настроек вы можете поменять параметры для режимов
"GearUp", "Economic Drive" и настроить подсветку LCD.
В устройстве не предусмотрены какие-либо кнопки для изменения параметров, поэтому используются сигналы от датчиков переключателя передач и TPS-датчика ручки газа.
Вход в режим настроек и изменение параметров:
- ручку переключения передач передвиньте на нижнюю передачу и включите питание. На экране устройства появится надпись Debug Mode.
- для пролистывания параметров передвигайте вниз ручку переключателя передач.
- для изменения параметра используйте ручку газа
- для сохранения изменений параметра, передвиньте ручку переключателя передач вверх. Параметр изменит свой цвет на синий.
Все данные хранятся в энергонезависимой памяти и не стираются после выключения питания бортового компьютера.
Для выхода из режима настроек выключите питание, а потом снова включите.
Вся электронная начинка расположена слева от защиты и с LCD экранчиком соединена плоским шлейфом. С второй стороны электронного блок БК отходят соединения к модулю зажигания, температурным датчикам и датчику положения ручки передач.
От модуля зажигания БК получает +12В, сигналы об/мин (RPM) и ручки газа.
Температурные сенсоры DS18B20 подключены по протоколу 1Wire, в режиме
"parasite power" (т.е. не требуют внешнего питания).
Датчики переключателя передач расположены под левой защитой картера двигателя. В качестве датчиков используются 2 оптических сенсора. На фотографиях вы можете увидеть все 3 положения: обычное положение, положение при переключении передачи вниз и положение при переключении передачи вверх.
На данном мотоцикле нет заводского датчика скорости, поэтому я сделал его своими руками. В качестве датчика скорости я использовал датчик-Холла TLE4945. Датчик установлен под крышкой картера двигателя.
Для работы датчика Холла требуются магниты, в моем случае я использовал три магнита. Причина этого более высокая точность: скорость измеряется от 0 до 350 км/ч с разрешением 1 км/ч, обновление данных происходит каждую секунду. При монтировании магнитов вы должны соблюдать ориентирование их магнитного поля. Последовательность полюсов магнитов у меня такая: S-N-S-N-S-N.
(нажмите для увеличения)
В принципиальной схеме используется простое решение для связи PIC18F4550 и Nokia 6280 Lcd (320x240 пикселей) через параллельный порт.
Для термодатчиков DS18B20 используется 1 канал ввода\вывода 1Wire. Для датчика положения передач и нейтральной передачи используется 3 линии МК, один вход МК используется для датчика скорости, 2 аналоговых входа для измерения напряжения питания и датчика ручки газа, и один выход используется для подсветки LCD. USB разъем используется для программирования и тестирования.
Как было сказано выше, все 3 датчика DS18B20 сидят на одной линии 1Wire и для правильной работы устройства надо знать их уникальные 64-разрядные коды.
У моих датчиков были следующие коды:
"Воздух" = 9300000078625728
"Вода" = D5000002061B2128
"Масло" = 4600000206125A28
Для правильной работы БК, в коде программы вы должны изменить эти коды на коды своих датчиков (см. скриншот выше).
Автор: Колтыков А.В.; Публикация: cxem.net
Смотрите другие статьи раздела
Автомобиль. Электронные устройства
Читайте и пишите полезные комментарии к этой статье.
<< Назад
Последние новости науки и техники, новинки электроники:
Оптимальная продолжительность сна
15.07.2025
Вопрос о том, сколько нужно спать, чтобы чувствовать себя отдохнувшим, волнует миллионы людей по всему миру. Общепринятая рекомендация - восемь часов сна - давно стала стандартом, однако недавние исследования ставят под сомнение ее универсальность. Оказалось, что продолжительность здорового сна зависит не только от биологии, но и от культурных и социальных условий.
Американские ученые провели масштабное исследование, охватившее около пяти тысяч человек из двадцати стран. Полученные данные выявили значительные различия в продолжительности сна в зависимости от места проживания. Например, в Японии средний человек спит всего около шести часов с небольшим, тогда как во Франции этот показатель приближается к восьми. Канадцы, в свою очередь, в среднем спят по семь с половиной часов.
Один из руководителей исследования, профессор социальной и культурной психологии Стивен Хайне из Университета Британской Колумбии, подчеркивает, что универсального стандарта сна не существует. По его словам, ...>>
Компьтерная оценка состояния культурных растений
15.07.2025
Современное сельское хозяйство переживает технологическую революцию, и одной из ключевых задач становится точная диагностика состояния растений. Устойчивость к климатическим изменениям, экономное использование ресурсов и повышение урожайности требуют новых подходов. Исследователи из Еврейского университета в Иерусалиме предложили инновационное решение, объединив возможности дронов и искусственного интеллекта.
Традиционные методы дистанционного анализа в агросекторе сталкиваются с ограничениями: они не всегда способны точно определить комбинированный стресс у растений, возникающий, например, при одновременном дефиците влаги и азота. Чтобы преодолеть это, израильские ученые оснастили дроны сложной системой сенсоров - гиперспектральными, тепловыми и RGB-камерами. Эти камеры не просто фиксируют изображение, но и собирают обширные данные о состоянии листвы, позволяя "увидеть" скрытые признаки стресса, незаметные невооруженному глазу.
Для обработки полученных изображений и сигналов был ...>>
Особенности восприятия старости
14.07.2025
Понятие старости зачастую оказывается субъективным и подвижным: то, что кажется "преклонным возрастом" в юности, в зрелости уже воспринимается иначе. Исследования показывают, что границы старения не столько определяются биологическим возрастом, сколько зависят от психологического восприятия и отношения к собственному телу и уму.
Недавнее исследование, проведенное в США среди двух тысяч человек старше сорока лет, позволило ученым определить, в каком возрасте американцы начинают ощущать себя "старыми". Оказалось, что чувство старения в среднем наступает уже к 47 годам, а заметная обеспокоенность внешними возрастными изменениями - примерно к пятидесяти. Это тот момент, когда люди чаще начинают замечать морщины, снижение тонуса кожи и общую усталость.
На фоне этих внешних изменений многие участники признались, что испытывают тревогу по поводу когнитивного спада. Более половины респондентов признались, что хотя бы раз в день забывают, что собирались сказать, а четверть - теряют мысль ...>>
Случайная новость из Архива
Электроника печатется на ткани
09.08.2013
Инженеры британской Национальной физической лаборатории научились печатать тончайшие серебряные "провода" непосредственно на тканом материале, что позволяет создавать мягкую и гибкую носимую электронику и снабжать одежду электронными датчиками.
По словам авторов разработки, серебряные "провода" на ткани создаются методом прямой печати - при этом наночастицы серебра связываются с волокнами материала и обеспечивают проводимость в местах своего нанесения. Сопротивление таких тканевых участков, по словам разработчиков, сравнимо с обычными проводами.
Ранее для создания носимой электроники инженеры прибегали преимущественно к специальному плетению ткани, в которую включались в том числе и металлические провода. Новая технология позволяет печатать электрические компоненты уже на готовой ткани либо готовом изделии.
Сама по себе технология напыления серебра хорошо известна (недавно, например, ее использовали для создания гибких прозрачных электродов другим способом), однако ее эффективность в применении к текстилю удалось показать впервые. Кроме того, использование наночастиц металлов для создания эластичных проводов уже было показано на примере пропитанного золотом полимера.
|
Лента новостей науки и техники, новинок электроники
Рекомендуем скачать в нашей Бесплатной технической библиотеке:
▪ раздел сайта Строителю, домашнему мастеру
▪ журналы Радиосхема (годовые архивы)
▪ книга Блочный приемник начинающего радиолюбителя. Борисов В.Г., 1987
▪ статья Что за верная подруга была у учителя танцев? Подробный ответ
▪ статья Юридическая психология. Конспект лекций
▪ статья Нормы испытаний электрооборудования и аппаратов электроустановок потребителей. Испытательные напряжения промышленной частоты изоляции полупроводниковых преобразователей. Энциклопедия радиоэлектроники и электротехники
▪ справочник Вхождение в режим сервиса зарубежных телевизоров. Книга №6
Оставьте свой комментарий к этой статье:
Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua
2000-2025