Выбирал между несколькими разделами, решил что этот подходит больше всех.
Всем, здравствуйте!
Недавно у меня появилась идея сделать немольшой бортовой компьютер, состоящий из дисплея, пару кнопок и связаный с ЭБУ машины (ЭБУ Вроде Январь 7,2, машина производства АвтоВАЗ, не очень важно)
Решил что все это будет базироваться на "Макетная плата AVR-USB-MEGA16" (http://microsin.ru/c...nt/view/605/44/) смог подключить дисплей и пару кнопок, все работает, все отлично. Но вот не знаю как подключить к ниму ЭБУ по K-Line, поиск в интернете сводится к схемам с разделением на Rx и Tx, а как с этим работать внутри микроконтролерра, либо не описывается, либо нет примеров. Самое лучшие что я нашел это http://cxem.net/avto...onics/4-116.php, но здесь я не смог понять зачем +12 вольт подходит к LM293 и как проходит обмен командами (в коде) между ЭБУ и AVR
Как работать с ЭБУ, часть из "Бортовой компьютер для ВАЗ с цветным дисплеем и тачскрином"
Запрос startCommunication:
81 10 F1 81 03
Ответ:
83 F1 10 C1 6B 8F 3F
В ответе C1 означает, что ЭБУ готов с нами работать (на связи).
После этого мы можем запросить у него параметры, отправив запрос:
82 10 F1 21 01 A5
ЭБУ моей машины отвечает:
80 F1 10 26 61 01 3B 90 41 04 00 00 00 00 47 80 00 00 00 52 52 80 18 00 8E 00 5C 00 00 00 00 00 00 00 00 00 FF FF DD A4 47 02 CE
Что обозначают все эти цифры, понятно и все описанно в документах, с этим проблем нету
Помогите новечку, составить схему для подключение K-Line и пример небольшой программки на Си которая бы димонстрировала работу с k-line
Опыта только: i/o у Raspberry Pi, кнопки, светодиоды и меганием светодиодов с помощью "Макетная плата AVR-USB-MEGA16"
Раздел: МК для начинающих
Всем, здравствуйте!
Недавно у меня появилась идея сделать немольшой бортовой компьютер, состоящий из дисплея, пару кнопок и связаный с ЭБУ машины (ЭБУ Вроде Январь 7,2, машина производства АвтоВАЗ, не очень важно)
Решил что все это будет базироваться на "Макетная плата AVR-USB-MEGA16" (http://microsin.ru/c...nt/view/605/44/) смог подключить дисплей и пару кнопок, все работает, все отлично. Но вот не знаю как подключить к ниму ЭБУ по K-Line, поиск в интернете сводится к схемам с разделением на Rx и Tx, а как с этим работать внутри микроконтролерра, либо не описывается, либо нет примеров. Самое лучшие что я нашел это http://cxem.net/avto...onics/4-116.php, но здесь я не смог понять зачем +12 вольт подходит к LM293 и как проходит обмен командами (в коде) между ЭБУ и AVR
Как работать с ЭБУ, часть из "Бортовой компьютер для ВАЗ с цветным дисплеем и тачскрином"
Цитата
Запрос startCommunication:
81 10 F1 81 03
Ответ:
83 F1 10 C1 6B 8F 3F
В ответе C1 означает, что ЭБУ готов с нами работать (на связи).
После этого мы можем запросить у него параметры, отправив запрос:
82 10 F1 21 01 A5
ЭБУ моей машины отвечает:
80 F1 10 26 61 01 3B 90 41 04 00 00 00 00 47 80 00 00 00 52 52 80 18 00 8E 00 5C 00 00 00 00 00 00 00 00 00 FF FF DD A4 47 02 CE
Что обозначают все эти цифры, понятно и все описанно в документах, с этим проблем нету
Помогите новечку, составить схему для подключение K-Line и пример небольшой программки на Си которая бы димонстрировала работу с k-line
Опыта только: i/o у Raspberry Pi, кнопки, светодиоды и меганием светодиодов с помощью "Макетная плата AVR-USB-MEGA16"
Раздел: МК для начинающих