Электроника средств транспорта Ремонт и разработка дополнительного автооборудования. Бортовые компьютеры и многое другое. |
12.12.2009, 22:52
|
|
Частый гость
Регистрация: 15.02.2005
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Помогите с созданием бортового компьютера
Доброе время суток всех. Помогите пожалуйста с созданием бортового компьютера (или как его правильнее назвать маршрутный компьютер). Может кто ссылки подскажет с чего почитать начать. Руки у меня не кривые, собириаю схемки на атмелах (в данном случае думаю Меги128 за глаза хватит... а то может и даже Мегой64 можно будет обойтись) и пишу на Си для них... хочу попробовать собрать такую штуку и прицепить к неей графический монохромный дисплей 128*64. Не могу никак найти (видеть не умею искать) как общаться с бортовым компьютером машины по K-Line шине... чего спрашивать... каким образом... И еще тут вот только недавно нашел... что какой-то оранжевый (либо красный) провод от БК машины дает какой-то строб, по частоте которого можно судить о расходе топлева... можно сказать ничего не узнал . Может у кого что-нибудь есть, поделитесь... я как соберу девайс, тоже поделюсь им...
__________________
KOKA in OUT
|
|
|
|
12.12.2009, 23:40
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Помогите с созданием бортового компьютера
По тойоте/лексус могу подсказать. Если год выпуска не старый, значит CAN. Дальше определяемся с версией протокола. А потом выбираем интересующие нас фиды ( фиды - это адреса строк с информацией ). Как правило, частота работы кана - один-два раза весь поток фидов за секунду. Вот и задаете программу - читать фиды, искать нужные, интерпретировать на дисплей. Еще понадобится кан-адаптер и буфер. Точнее сказать не смогу т.к. у меня самого пока еще руки не дошли до кана.
На тойоту почти все фиды известны.
У меня гибрид, поэтому кан расширеный и для себя все фиды так и не нашел. Займусь как-нибудь.
|
|
|
|
13.12.2009, 14:03
|
|
Частый гость
Регистрация: 15.02.2005
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Помогите с созданием бортового компьютера
А есть принципиальная разница между БК у машин? Я как понял есть несколько базовых моделей... и от них типа модификации... у меня машина хёндай акцент, там как я понял стоит бошекский БК, и как с ним общаться понятия не имею... нигде не могу скачать описание... было бы описалово... я тут уже просто поигрался с этим диспплеем 128*64... ничего сложного нет при работе с ним. Бери только данные выводи... должно думаю красиво получиться... знать бы только как это все спросить.
А про фиды... если не сложно, дайте почитать, я просто понятия пока не имею чего и как оправшивать там нужно.
__________________
KOKA in OUT
|
|
|
|
13.12.2009, 21:37
|
|
Частый гость
Регистрация: 06.01.2007
Сообщений: 19
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Помогите с созданием бортового компьютера
Сообщение от KOKAinOFF
|
Доброе время суток всех. Помогите пожалуйста с созданием бортового компьютера (или как его правильнее назвать маршрутный компьютер). Может кто ссылки подскажет с чего почитать начать. Руки у меня не кривые, собириаю схемки на атмелах (в данном случае думаю Меги128 за глаза хватит... а то может и даже Мегой64 можно будет обойтись) и пишу на Си для них... хочу попробовать собрать такую штуку и прицепить к неей графический монохромный дисплей 128*64. Не могу никак найти (видеть не умею искать) как общаться с бортовым компьютером машины по K-Line шине... чего спрашивать... каким образом... И еще тут вот только недавно нашел... что какой-то оранжевый (либо красный) провод от БК машины дает какой-то строб, по частоте которого можно судить о расходе топлева... можно сказать ничего не узнал . Может у кого что-нибудь есть, поделитесь... я как соберу девайс, тоже поделюсь им...
|
Максимальный блок данных CAN - для реализации на 8 битных МК 255
+ Фреймы заголовка и то что надо получить
80-125 байт стека для использования C библиотек CAN - MK
+ стек для вызова твоих подпрограмм обработки и отображения
требуемых данных
+математика преобразования данных
Памяти хватит для Меги128 ?
|
|
|
|
13.12.2009, 21:56
|
|
Вид на жительство
Регистрация: 15.03.2005
Сообщений: 351
Сказал спасибо: 17
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Re: Помогите с созданием бортового компьютера
KOKAinOFF,
превед! отдам исходник к программатору и анализатору к редактору исходников к компутеру этих машин. там еще полностью подборка к отечественным машинам
|
|
|
|
13.12.2009, 23:14
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Помогите с созданием бортового компьютера
FUZZY_, зачем же весь поток фреймов одним МК буферезировать? Можно использовать одиночный буфер-приемо-передатчик типа PCA82C200. А из него тянуть интересующие нас фреймы (я их фидами называю, хотя правильнее фреймы). Надо только знать адрес фрейма и длинну. Максимальная длинна определяется протоколом, нужная - конкретным фреймом.
Поправьте, если я не прав.
|
|
|
|
31.12.2009, 02:53
|
|
Прописка
Регистрация: 01.02.2006
Адрес: in der Naehe der Ostsee
Сообщений: 161
Сказал спасибо: 60
Сказали Спасибо 19 раз(а) в 16 сообщении(ях)
|
Re: Помогите с созданием бортового компьютера
есть у кого инфа по Civic (VI Europa) 1.7 ctdi дизель ?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:46.
|
|