Форум программистов, компьютерный форум, киберфорум
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.86/88: Рейтинг темы: голосов - 88, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 2,309

Бортовой компьютер для Шнивы

01.01.1970, 03:00. Показов 17702. Ответов 56
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Итак, продолжение. Фотика под рукой нет, потому мультимедия будет потом.
Первая версия бортового компа показала себя вполне рабочей, но как и положено - нахер ненужной. Вторая вресия сделана более надежно и красиво (хотя какое там... из говна и палок), и содержит в себе:
1. Вывод информации: дисплей WH1602 и звуковая пищалка (да-да, теперь оно может свистопердеть)
2. Управление: 4-х позиционный джойстик с кнопкой в центре - выдран из штатной медиа-системы Honda CR-V
3. Внутри: ATMEGA328P-AU в качестве "сердца", DS3231 - в качестве часов (причем с батарейкой), MC33660BEF - в качестве K-line драйвера и step-down импульсник на LM2678 чтоб сделать 5В питание.

Схема и прошивка для меги - прилагаются (схему правда уже выкладывал тут, ну да ладно, еще раз).

Из интересного: изначально планировалось 3 кнопки для управления. Решил что не хватит и выпендрился: подключил джойстик (не аналоговый, а обычный дискретный) через резисторную матрицу к АЦП меги. Получилось удачно. Теперь у платы есть еще один свободный аналоговый вход и три цифровых. Можно туда что-то подпаять для контроля или управления. Пока не решил что.

Прошивка. Пока-что написан базовый front-end для периферии и работа с k-line машины. Основной функционал сводится к показу на дисплее либо ошибок (если есть), либо расход топлива (л/час или л/100км)+температура мотора+суммарный расход топлива(просто счетчик литров, можно обнулять).

P.S. Проехался по округе, посмотрел расчеты, прикинул по памяти - где-то так и выходит... потом посчитал сколько денег я просираю на бензин... ужаснулся и решил на расстояния менее 3км ходить пешком...


[64.27 Кб]


[252.61 Кб]
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.01.1970, 03:00
Ответы с готовыми решениями:

Бортовой компьютер
Делаю бортовой компьютер для двухколесного транспортного средства с мотором. Основные возможности устройства: Измерение частоты...

Бортовой компьютер на скутер
Доброго времени суток, электрониковаятели! Задумал я тут недавно сделать бортовой компьютер для скутера со скромным функционалом: 1....

Одноплатный бортовой компьютер
Добрый день! Совсем недавно сменил работу, и так уж вышло, что заинтересовался обработкой сигналов, системами управления, одноплатными...

56
1 / 1 / 0
Регистрация: 05.10.2017
Сообщений: 2,048
29.01.2017, 12:30
Студворк — интернет-сервис помощи студентам
У себя не использую ДУТ, т.к. на соренте датчик показывает точно лишь полный бак и пустой. Посередине значения могут скакать и это известная болячка которая особо не лечится. Посему расход настроил на ДМРВ, при заправке указываю сколько литров залил. Сходится +- литр при проведенной калибровке.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 2,309
29.01.2017, 12:37
2 Hotd
Так это надо изначально знать сколько литров в баке точно? То есть ты БК указал сколько литров в баке, а потом указываешь каждый раз при заправке? Тоже реализуемо... т.к. ДУТ и у меня показывает +/- 15 литров в зависимости от бугорка под колесом.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,113
29.01.2017, 13:12
Гм, а если усреднить и добавить датчик (величины) крена?
0
1 / 1 / 0
Регистрация: 05.10.2017
Сообщений: 2,048
29.01.2017, 13:24
Не сколько в баке, а сколько залил. Куда проще: глянул чек с АЗС, тыкнул - "залил 27.1" литра и всё. Для калибровки там все просто - сделал сброс, залил полный бак(прям до крышки) указал что залил полный бак(у меня 80 литров). Потом надо ездить не менее 25 литров, для того чтобы комп насчитал какой-то расход бенза. Обычно отъезжаю весь бак. Потом заливаешь опять полный бак (также до крышки), говоришь сколько реально залили. Он тебе - ага, понял, я насчитал 65, а ты залил 74, сейчас я учту свой косяк и впредь буду считать верно. Вот и вся калибровка. Как-то раз бенз кончился на прогреве, узнал что от полного нуля до горла влазит 90 литров, хотя паспорт говорит что бак на 80.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 2,309
29.01.2017, 16:11
Цитата Сообщение от Hotd
влазит 90 литров, хотя паспорт говорит что бак на 80.
А объем бака штука такая, да... Вроде и прочным кажется, а все равно под весом бензина чуток его распирает и появляется место под лишние литры. Только вот ХЗ на сколько оно полезно/не-полезно для машины. А так да - алгоритм понятен.

Цитата Сообщение от u37
добавить датчик (величины) крена
Вот тоже об этом подумал... Сейчас делаю новую плату для БК и тоже подумал, что акселерометр лишним не будет. Причем на его данных можно много чего посчитать.
0
0 / 0 / 0
Регистрация: 30.01.2010
Сообщений: 123
30.01.2017, 05:14
Цитата Сообщение от VyvotzorD
Чтобы управлять вентиляторами - надо подключаться на прямую к реле вентиляторов. То есть по одной K-линии не получится.
Не знаю как это реализовано в "Штат X1", но в нем можно устанавливать порог температуры для включения вентиляторов. Этот БК у меня был подключен только по К-линии.

Цитата Сообщение от VyvotzorD
P.S. Про плазменный прогрев свечей. Надо ли оно? В -38 у меня мотор запускался вполне бодро даже при пробитой катушке зажигания (то есть на 3-х цилиндрах).
Я ни разу данной функцией не пользовался. Проще, по-моему, дать стартеру провернуть двигатель на пару оборотов с педалью газа в пол (в таком режиме смесь не подается
в цилиндры).
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 2,309
31.01.2017, 01:31
2 dmk793
Штат Векор-М подключается помимо k-line еще и к замку зажигания, снимает с любой подсвечиваемой кнопки сигнал о включенных габаритах, и вклинивается в управление реле вентиляторов. А, еще снимает сигнал с ДУТ. Вот.

По идее температуры включения вентиляторов вшиты в мозги и их можно менять. Правда хз как...

Про плазмо-прогрев тоже вот согласен - машина в сильый мороз и так стартует сносно. А если мороз ниже -40 то нахер машину тогда вообще насиловать?

P.S. Старожилы посоветовали кстати вот такой способ пуска мотора в адово сильные морозы надо взять кучу полторашек и залить их максимально горячей водой, но чтоб не поплавились. И потом засунуть их в моторный отсек, стараясь положить побольше возле впускного коллектора. Закрыть капот и так оставить на час-пол-часа. Мотор говорят стартует с пол-оборота потом. Но я не проверялю
0
1 / 1 / 0
Регистрация: 05.10.2017
Сообщений: 2,048
31.01.2017, 08:43
В сильные морозы, или теплый гараж, или прогрев по температуре, или вебаста, или нахер вообще заводить. Ну или ездить на жигулях, которые не жалко. На Соренте в -45 с автопрогревами порвало патрубки на гуре, выдавило сальники на рейке, на раздатке, выдавило патрубок охлаждения коробки на маленький радиатор, потек стык большого радиатора с малым, на крышке клапанов выдавило прокладки и потек сальник лобовины. Ремонта тыр на 20-25. Вот стоило оно того, чтобы 3 дня поездить в -45? ДА и вебаста не помогла бы, она только двигатель греет да салон, а все остальное по прежнему ледяное.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 2,309
31.01.2017, 11:12
Цитата Сообщение от Hotd
а все остальное по прежнему ледяное
Во-во... я тоже так думаю, что в мороз лучше машину не насиловать.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 2,309
01.02.2017, 00:55
В приложении архив со схемой в DipTrosi, разводкой в TopoR-е и PDF файл с разводкой.
Это версия 2 бортового компа.

Вобщем... воткнуть туда еще и акселерометр мне стало влом. Там есть часы, разводка для трех кнопок, два аналоговых входа (не знаю пока зачем), дисплей используется тот же WH1602, звук планируется какой-нить крупный пьезик, и управление подсветкой дисплея. В отличие от предыдущей версии, питалово сделано импульсником на LM2678T-ADJ.

Ноги у МК задействованы все, и это как-то огорчает. Вообще я хотел туда поставить джойстик маленький - а это 5 кнопок. Вот думаю мож сделать с этого джойстика R2R и завести на аналоговый вход??? А цифровые входы кнопок заюзать например чтоб определять включение габаритов и зажигания на машине?

Вобщем - это уже дальше думать буду...


[252.61 Кб]
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,113
01.02.2017, 01:57
https://otyexpress.som/item/Dual-axis-X ... 99828.html

PS
Схема где?
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 2,309
01.02.2017, 11:06
2 u37
Дак в архиве же... Вот картинка еще:


Джойстик у меня другой правда... дискретный. Аналоговый тоже хорошо, но заказывать и ждать надо. Была как-то в сообществе статья как 8 кнопок к одному аналоговому входу подцепить, вот мож так и сделать :-)
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,113
14.02.2017, 02:38
Получил я эти джойстики - говно. Мало того, что люфтят, так еще и рабочий ход мизерный. Только очень постаравшись можно подвинуть на что-то, отличное от 0 и 100%. Короче - обычный "контактный" джойстик.... с аналоговым выходом.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 2,309
14.02.2017, 10:24
2 u37
Досадно, а я с подключением джойстика через резисторную матрицу поэкспериментировал: вполне себе вариант. Считай в джойстике 5 кнопок и они не нажимаются одновременно. По этому можно сделать вообще просто, лишь подобрав в делителе/ях номиналы, чтоб например отсутствие нажатия - это 5В. Нажата первая кнопка - 4В, вторая - 3В, третья - 2В, четвертая - 1В, пятая - < 0.2В (считай ноль). Я даже номиналы подобрал, но бумажку куда-то просрал уже с записями...

Но отличить разницу в 1В на АЦП ATMEGA можно даже на больших скоростях, так что вполне себе хороший вариант. И задействована будет всего 1 нога на 5-то кнопок :-)

P.S. Но пока по бортовому компу прокет стоит, ибо внимание ушло на часы и на работу.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 322
14.02.2017, 15:36
Цитата Сообщение от u37
Получил я эти джойстики - говно. Мало того, что люфтят, так еще и рабочий ход мизерный. Только очень постаравшись можно подвинуть на что-то, отличное от 0 и 100%. Короче - обычный "контактный" джойстик.... с аналоговым выходом.
Джойстики паршивые конечно, но при определенной тренировке можно научиться использовать их как аналоговые :)
Я потом эксперементировал со взрослыми джойстиками от р/у моделей - тоже требуют тренировки.
0
0 / 0 / 0
Регистрация: 10.06.2015
Сообщений: 1,304
17.02.2017, 21:50
Во!
Идея вкл/выкл ДХО для Нивы! Включите гифку на воспроизведение. Осторожно, 20 мегов.
Я бы даже себе такие поставил :)
Кругляши без интересу, а вот зАтух - красивый. Можно побыстрее, чем воспроизводит гифка, т.к. реально Вейрон гасит ДХО буквально за секунду, если не быстрее :)
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 2,309
18.02.2017, 00:44
На мою шниву ДХО надо еще прикрутить :-) Т.к. базовая комплектация и кроме шатных фар там ничего другого нет. Даже противотуманок нет - в планах их поставить ближе к лету.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.02.2017, 00:44

Бортовой компьютер + Bluetooth
Всем доброго времени суток. Наконец доделал свой бортовой компьютер до рабочего состояния. Кто-то скажет, что мол здесь такого? Таких...

Бортовой компьютер, версия - 2
Снова здравствуйте! Встречайте новую версию БК для тех, у кого руки растут из правильного места! Бам-Бара-Бам! Ну а если...

Замена лампы накаливания на LED, бортовой компьютер
Такое дело - решил заменить в машине лампочку накаливания (12V, 5W) на светодиод. Все работает, но судя по всему бортовой компьютер...

Помехи в бортовой сети при использовании DC-DC для питания GSM модуля
Задался питанием модуля GSM (4В, до 2А) питанием в условиях автомобиля - 12-16В. Для этого были опробованы схемы на многих Step-Down'ах под...

Бортовой компьютер
Привет, форумчане! Вопрос такой: к примеру есть каток, я сажусь за столик в раздевалке, и на столике прикреплен маленький экранчик...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
57
Ответ Создать тему
Новые блоги и статьи
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru