Re: Датчики давления в шинах на CarPC
Есть не дорогое серийное устройство.
Данные валятся в таком виде:
1 1 4F 0 0 2
3 0 4F 0 0 2
2 2 4F 0 0 2
4 2 4F 0 0 2
1 1 4F 0 0 2
3 0 4F 0 0 2
2 1 4E 0 0 2
1 1 4F 0 0 2
4 2 4F 0 0 2
1 1 50 0 0 2
3 0 4E 0 0 2
2 0 4F 0 0 2
4 2 4F 0 0 2
| | | | | |
| | | | | |__Status
| | | | |____Battery
| | | |______Sensor Type
| | |________Temperature
| |___________Pressure
|_____________Tyre Number
Note:
Baud rate = 9600
All Date are Hex value and transfer with ASCII code format and demarcate by a Space code(0x20)
Tyre Number:
Sensor locate in a tyre
Pressure:
Pressure value = Data * 1.3725 kpa (450 KPA Version)
Pressure value = Data * 2.3529 kpa (700 KPA Version)
Pressure value = Data * 5.49 kpa (1400 KPA Version)
Temperature:
Temperature value = (Data V50) J
Sensor Type:
0 = 450 KPA Version
1 = 700 KPA Version
2 = 1400 KPA Version
Battery:
Voltage = 3.6- Battery я 0.2 (Volt)
Status:
0 = Sleep
1 = Wakeup
2 = Normal
3 = Warning
4 = Shut Down
Re: Датчики давления в шинах на CarPC
Цитата:
Сообщение от
NSMax
Есть не дорогое серийное устройство.
Что ж ссылку не дал?
Re: Датчики давления в шинах на CarPC
А как называется устройство?
Re: Датчики давления в шинах на CarPC
Это продукт от AVE. Если интересно, то могу притащить сколько нужно.
Я ужо с ними дружу :-)
Могу доки в мыло, сайт у них кривенький и нет на нем док.
Re: Датчики давления в шинах на CarPC
Re: Датчики давления в шинах на CarPC
Зачем в личку? Цену и фотки сюда надо.
Re: Датчики давления в шинах на CarPC
А такую штучку можно подцепить к компу, а то я уже её приобрел.
http://www.autocomp.ru/catalogue/ele...-00000005.html
Re: Датчики давления в шинах на CarPC
В теории можно подкинуть любую систему TPMS
Вопрос ли в расшифровке сигналов и написании плагина, который бы выводил эту инфу на экран
Re: Датчики давления в шинах на CarPC
Цитата:
Сообщение от
Chip
Софт как раз то есть, вот девайс под этот софт подстроить пока проблема.
Если попросить автора плагина немного подправить его, или может есть тут программист с++ который подправит. Исходники есть могу выложить.
А зачем тебе программист на C++. Плагин написан на C#, поправить его не сложно.
Вот так плагин общается с модулем, если ничего не попутал :)
Девайс
Vendor id for device(VID): 0х0000
Product id for device(PID): 0x0001
В устройство
№ 1 2 3
------------------
1 0x00 0x00 -- Abort any pairing request
2 0x00 0x01 -- Sensor 1 pairing request
3 0x00 0x02 -- Sensor 2 pairing request
4 0x00 0x03 -- Sensor 3 pairing request
5 0x00 0x04 -- Sensor 4 pairing request
6 0x00 0x05 -- Sensor 5 pairing request
7 0x00 0x06 -- notused
8 0x00 0x07 -- notused
9 0x00 0x08 -- notused
10 0x00 0x09 -- notused
11 0x00 0x0A -- notused
12 0x00 0x0B -- notused
13 0x00 0x0C -- notused
14 0x00 0x0D -- notused
15 0x00 0x0E -- notused
16 0x00 0x0F -- notused
17 0x00 0x10 -- Девайс должен ответить о статусе pairing
18 0x00 0x11 -- notused
19 0x00 0x12 -- notused
20 0x00 0x13 -- notused
21 0x00 0x14 -- notused
22 0x00 0x15 -- notused
23 0x00 0x16 -- notused
24 0x00 0x17 -- notused
25 0x00 0x18 -- notused
26 0x00 0x19 -- notused
27 0x00 0x1A -- notused
28 0x00 0x1B -- notused
29 0x00 0x1C -- notused
30 0x00 0x1D -- notused
31 0x00 0x1E -- notused
32 0x00 0x1F -- notused
33 0x00 0x20 -- notused
34 0x00 0x21 -- Получить информацию по 1 сенсору
35 0x00 0x22 -- Получить информацию по 2 сенсору
36 0x00 0x23 -- Получить информацию по 3 сенсору
37 0x00 0x24 -- Получить информацию по 4 сенсору
38 0x00 0x25 -- Получить информацию по 5 сенсору
======================
Из устройства
Ответ на запрос
№ пакета
------------------------------------
17 0x00 0x00 0x00 0x00 -- paring завершен
17 0x01 0x00 0x00 0x00 -- paring 1 датчика
17 0x02 0x00 0x00 0x00 -- paring 2 датчика
17 0x03 0x00 0x00 0x00 -- paring 3 датчика
17 0x04 0x00 0x00 0x00 -- paring 4 датчика
17 0x05 0x00 0x00 0x00 -- paring 5 датчика
Ответ на пакет 34 - 38 (Ответ должен быть больше 40 байт)
#
---------
0 - not used
1 - byte - Pressure
2 - byte - Temperature
3 - byte - Уровевень батареи, если FF то равен нулю. Иначе Применяется логическое AND к значению в буфере, byte & 127
4 - byte - the transmission reason (Normal = 0, TemperatureChange = 1, PressureChange = 2)
Re: Датчики давления в шинах на CarPC
Цитата:
Сообщение от
Chip
Интересный метод, только трудно реализуем . Это для серийного производства больше подходить.
Почему трудно реализуем. Меня ета тема сюда и привела. Снять информацию с каждего датчика на колесе не сложно...математическая модель тоже простая. Надо два микроконтроллера. Первый посчитает математику по оборотах колес и сравнит с еталоном. Второй выведет информацию на автономный ЛСД екран. Второй можно заменить четырмя групами светодиодов ..... белым, зеленым, красным(тоесть вообче упростить), или подать на вход карпс. Единственно трудно пока сказать про точность измерений надо поекспериментировать. Но 30% и больше спущенности колеса засечь можно будет сразу. Вопрос стоит о 3 -7 % которые уже влияют на розход топлива