Например TDA7294

Форум РадиоКот • Просмотр темы - Чтение кодов ошибок
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 23, 2024 11:04:12

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Чтение кодов ошибок
СообщениеДобавлено: Ср июл 03, 2019 16:20:07 
Первый раз сказал Мяу!

Зарегистрирован: Ср окт 11, 2006 12:14:13
Сообщений: 38
Рейтинг сообщения: 0
Приветствую!

Народ, можете помочь со схемой и примером программы для AVR, для реализации следующей задачи.
На мотоцикле есть диагностический разъём, на котором можно прочитать коды ошибок ECU. Кодируются по принципу, изображённого во вложении. Там для примера приведён код 1122. Пауза между разрядами 2,5 сек. Коды выдаются подряд, для получения следующего кода после прочтения четырёх разрядов предыдущего, нужно на 5 сек замкнуть этотже пин разъема на массу. Читаем выданный код. И так до получения кода 0000. Прочитанные коды высвечиваем на LCD.


Вложения:
Комментарий к файлу: Форма сигнала
084F399B-33C1-4550-A4C0-AE26BD3FA7B5.gif [10.9 KiB]
Скачиваний: 446
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Чтение кодов ошибок
СообщениеДобавлено: Чт июл 11, 2019 13:58:07 
Вымогатель припоя
Аватар пользователя

Карма: 13
Рейтинг сообщений: 9
Зарегистрирован: Пт фев 22, 2013 18:00:43
Сообщений: 508
Откуда: Беларусь, г. Гомель
Рейтинг сообщения: 0
Ну на LCD высветить не проблема, но сдается мне ты глубоко ошибаешься на предмет таймингов.
Во первых как я понимаю линия провисает на 1, значит чтобы начать читать, нужно подтянуть ее к земле, на время Т, затем отпустить или наоборот, только после этого ты начнешь чтение или не начнешь в зависимости от значения на линии которое вернет контроллер блока, каждая посылка должна заканчиваться стоп-битами или ты не будешь знать о том, что получаешь следующую.
Короче реализовать можно, но нужно точное описание протокола, а не эта картинка.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 27


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y