http://sites.google.com/a/netmgr.co.uk/netmgr-co-uk/
вроде не проскакивало![]()
http://sites.google.com/a/netmgr.co.uk/netmgr-co-uk/
вроде не проскакивало![]()
У меня работает связка Arduino + TPIC1021D TEXAS INSTRUMENTS Lin Interface
Правда, только на прием по I-Bus. Проверял на кнопках руля.
Использовал скрипт вот отсюда:
http://www.northamericanmotoring.com...int.html?pp=40
Improved Arduino Code for reading MFSW codes
Последний раз редактировалось outruller; 22.01.2010 в 18:24.
Уточняйте какой именно ардуино т.к. последовательыне порты в железе на больших ардуино это одно, а софтовые в версиях nano\nano duo - совершенно другое.
Насколько я вижу из темы софтовые nano\nano duo пока никому заставить работать не получилось.
Может быть будет полезно, софт для подключения кнопок на руле через i-bus.
http://forums.fluxmedia.net/miscella...municator.html
Небольшое обновление:
С микроконтроллером удалось получить правильные данные из шины используя MELEXIS TH3122, если взглянуть на его даташит то становится сразу понятно, что все схемы с транзисторами и оптопарами бред полнейший и работать будут просто ужасно (условно говоря если вы приняли нормальное, не битое сообщение-вам повезло). Отсылать данные в шину пока не пробовал...тестирую дальше.
70-90% информации бьется(перепробовал не одну схему...)Ну а если не глядеть, а сделать и попробовать, то схема на транзисторах для чтения вполне пригодна (сделана и опробована) - все довольно четко и без ошибок читалось (во всяком случае кнопки на руле)
Посмотрите даташит мелексиса...на схему устранения "дребезга" в шине и т.д...
А в чем именно могут быть проблемы при посылке данных ? Адаптер компьютерный работает просто отлично через мелексис... Осталось разобраться с ардуино.
Последний раз редактировалось neyro; 07.08.2010 в 16:57.
Бьется скорее всего потому, что неправильно собрал. Я собирал адаптер на микре mc33199 - все работало нормально. Сигнал наблюдал осциллографом - никаких предпосылок к неработоспособности не было.
А вот с передачей могут быть трабблы. Потому как возможны коллизии. а чтобы их избежать у мелексиса есть спец средства аппаратные.
Причем тут неправильно собрал ? Как ты интересно понял, что данные правильные приходят ? С чем сравнивал ? Интересны именно байты в HEX...
То, что сигнал от кнопочек на руле приходит 1 раз из 2 - 3 вообще не показатель как впринципе и осцилограф.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)