Здравствуйте!
Мне необходимо вытащить диагностическую информацию из своего автомобиля. Но проблема в том, что ЭБУ у него имеет какой-то свой чудо протокол, который работает на скорости 62500 кбит/сек. http://jeep.auto.ru/Cherokee/FAQ/renix/ecu.htm
уровени, там ттл. писать туда ничего не надо.
Чем его читать уже мозг сломал... на микроконтроллере, чтоб завести порты со скоростью 62500 и 115200 - нужна частота 72 МГц, или 12 Мгц(для пергвой частоты слижком жырно, чтоб такой мк использовать, а со второй я хз, хз будет работать или нет, погрешность ведьь будет).
Думал bitbang сделать на ком порту компа по DCR, но потом понял, что если использовать ноутбук с переходником на pl2303 - нифига работать не будет...
на ft232 ничего намутить нельзя? она вроде умеет скорости не стандартные ставить.
как еще можно считать эту скорость? желательно чтоб ридер по usb работал....
Помогите считать поток на нестандартной скорости - 62500кбит
- Реклама
- Engineer_Keen
- Друг Кота
- Сообщения: 3872
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Помогите считать поток на нестандартной скорости - 62500
Мне почему-то кажется что там опечатка... Обычно у диагностических протоколов автомобилей скорости - десятки кбит/с, а не мбит/с. Там скорее всего просто 62.5 кбит...
Re: Помогите считать поток на нестандартной скорости - 62500
ды 99.9999999999%, что да, опечатка. ибо процы 80х годов в мегабитах поток ну никак не смогут выдать.
но вопрос все тотже, а как 62500 бод считать?
c ft232 я никогда не работал, она умеет такой читать?
но вопрос все тотже, а как 62500 бод считать?
c ft232 я никогда не работал, она умеет такой читать?
- Engineer_Keen
- Друг Кота
- Сообщения: 3872
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Помогите считать поток на нестандартной скорости - 62500
С FT232 не работал, не скажу. А вот любой МК AVR с портом USART должен замечательно работать на этой скорости даже со встроенным RC-генератором на 8 МГц:
UBRR=F/(16*baudrate)-1=8000000/(16*62500)-1=7
Baud=F/(16*(UBRR+1))=8000000/(16*(7+1)=62500
Error=(62500/62500 - 1)*100 = 0.00000%
UBRR=F/(16*baudrate)-1=8000000/(16*62500)-1=7
Baud=F/(16*(UBRR+1))=8000000/(16*(7+1)=62500
Error=(62500/62500 - 1)*100 = 0.00000%
Re: Помогите считать поток на нестандартной скорости - 62500
62500 бод - да.LuCiFer писал(а):...
c ft232 я никогда не работал, она умеет такой читать?
- Реклама
Re: Помогите считать поток на нестандартной скорости - 62500
всем спасибо! и вправду все распаял, микросхема смогла считать 62500 бод!


