PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Проекты (http://pccar.ru/forumdisplay.php?f=21)
-   -   SUBARU Legacy '07 (http://pccar.ru/showthread.php?t=6909)

Эрик 28.04.2010 21:55

Выводы рас, два, три - это питание, земля и информационный провод, с которого, собственно, и прилетают данные.
Да, вместо резюка диод, и номинал на резюке 270 Ом, я просто в игле так набросал.... не заморачиваясь... А диод настраивается с помощью утилиты от FT232... Я настроил его как RX. Чтобы было видно активность приема.

sergey2007 29.04.2010 01:14

Понятно.
Я с мелкой пайкой не сильно дружу- поэтому заказал такой модуль
http://ftdichip.com/Documents/DataSh...0FT_000051.pdf

Также просьба уточнить реальные номиналы резисторов
R1-
R2-
R6-

И питание вывода "рас" 12в?

Zipper 30.04.2010 21:28

Цитата:

Сообщение от Эрик (Сообщение 140649)
Выводы рас, два, три - это питание, земля и информационный провод, с которого, собственно, и прилетают данные.
Да, вместо резюка диод, и номинал на резюке 270 Ом, я просто в игле так набросал.... не заморачиваясь... А диод настраивается с помощью утилиты от FT232... Я настроил его как RX. Чтобы было видно активность приема.

А программку не выложишь, которая данные расшифровывает?

sergey2007 11.05.2010 01:11

Вложений: 2
Адаптер готов и работает - теперь нужно дешифровать получаемую информацию - надеемся на помощь автора чтоб не изобретать велосипед.

Вот мое произведение -с мелкой пайкой не дружу - поэтому просьба не пугаться :smile2:

Эрик 11.05.2010 13:15

Добрый день, Сергей!

Вот программа мпрог, только будьте внимательны с ней, чтобы не перепутать ничего на самой ФТ232.
http://www.ftdichip.com/Resources/Ut...s/MProg3.5.zip

Параметры открытия порта:
2400/Even parity/8/1

Что касается структуры пакета:
9 байт:
1. температура
2. Насколько я помню, изменяется когда загорается "желтая лампа бензобака"
3. Мгновенный расход (формулы перевода разные)
4. Расход по трипу А
5. Расход по трипу Б
6. Остаток горючего до заправки
7. 0х00
8. Текущий трип А/Б
9. Контрольный разряд

По переводу значений в читабельный вид чуть позже.

Эрик 11.05.2010 13:52

Цитата:

Сообщение от sergey2007 (Сообщение 140672)
Понятно.
Я с мелкой пайкой не сильно дружу- поэтому заказал такой модуль
http://ftdichip.com/Documents/DataSh...0FT_000051.pdf

Также просьба уточнить реальные номиналы резисторов
R1-
R2-
R6-

И питание вывода "рас" 12в?

Ну на картинке же все отлично видно ;)
R1 - 4.7k
R2 - 1k
R6 - 750
Но учтите, эти номиналы рассчитаны именно под эту оптопару! 6N137

По поводу подключения к машине:
3 провод (3 вывод оптопары) - земля, к контакту №6 (Черно/желтый) на разъеме i59
2 провод - подтяжка 12В, к контакту №8 (Зелено/черный) на разъеме i59
1 провод - сигнальный, к контакту №5 (Желтый) на разъеме i59

Эрик 11.05.2010 13:54

2 Zipper, программку выложу, но как только окончательно ее закончу, а сейчас она очень сырая, времени нет ею заняться.

sergey2007 11.05.2010 14:04

Цитата:

Сообщение от Эрик (Сообщение 142036)
Ну на картинке же все отлично видно ;)
R1 - 4.7k
R2 - 1k
R6 - 750
Но учтите, эти номиналы рассчитаны именно под эту оптопару! 6N137

По поводу подключения к машине:
3 провод (3 вывод оптопары) - земля, к контакту №6 (Черно/желтый) на разъеме i59
2 провод - подтяжка 12В, к контакту №8 (Зелено/черный) на разъеме i59
1 провод - сигнальный, к контакту №5 (Желтый) на разъеме i59

Да, я все так и сделал. (раньше не сталкивался с SMD резисторами :) )


С первого раза не заработало, потому что подключил к машине так:
Цитата:

Сообщение от Эрик (Сообщение 140649)
Выводы рас, два, три - это питание, земля и информационный провод, с которого, собственно, и прилетают данные.



А когда подключил так - все встало на свои места:
Цитата:

Сообщение от Эрик (Сообщение 142036)

По поводу подключения к машине:
3 провод (3 вывод оптопары) - земля, к контакту №6 (Черно/желтый) на разъеме i59
2 провод - подтяжка 12В, к контакту №8 (Зелено/черный) на разъеме i59
1 провод - сигнальный, к контакту №5 (Желтый) на разъеме i59


sergey2007 12.05.2010 01:35

Вложений: 1
Спасибо за параметры порта - будем интерпретировать данные.
Тут температура 23 градуса, остаток пробега 100 км, средние расходы топлива 11 с чем-то и 12 с чем-то км/1 л.

sergey2007 14.05.2010 13:55

Цитата:

Сообщение от Эрик (Сообщение 142030)

Что касается структуры пакета:
9 байт:
1. температура
2. Насколько я помню, изменяется когда загорается "желтая лампа бензобака"
3. Мгновенный расход (формулы перевода разные)
4. Расход по трипу А
5. Расход по трипу Б
6. Остаток горючего до заправки
7. 0х00
8. Текущий трип А/Б
9. Контрольный разряд

Также по моим наблюдениям второй байт не отвечает за лампу бензобака, он все время FA (по крайней мере на моей машине) - за лампу отвечает восьмой байт (трип а/б), также этот байт меняется в зависимости от того заведен или заглушен двигатель.


Часовой пояс GMT +4, время: 18:54.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot