Показать сообщение отдельно
Старый 09.01.2012, 19:11   #122
extracomplex
Старший Пользователь
 
Аватар для extracomplex
 
Регистрация: 06.06.2010
Город: Москва
Регион: 77, 97, 99, 177
Машина: Hyundai SantaFe DM
Сообщений: 132
extracomplex is a jewel in the roughextracomplex is a jewel in the roughextracomplex is a jewel in the roughextracomplex is a jewel in the rough
По умолчанию

Прочитал тему... и как-то не вдохновило меня покупать буржуйский девайс, работающий нестабильно, да еще и с довольно редким в наших краях комплектом TPMS.

Решил сделать собственный девайс TPMS-CARPC
Итак, в качестве донора был закуплен TPMaSter TPMS 4-01

коробка


датчики и основной блок, подключенный к монитору


Сам по себе TPMS 4-01 не имеет индикатора, зато умеет выводить картинку через композитный выход на дисплей. Может встраиваться каскадом или подавать сигнал на внешний видео-коммутатор.

Датчики оснащены довольно прочными вентилями и долго живучими батарейками. Передают давление и температуру.


плата внутри основного блока


Плата состоит из микроконтроллера (SAMSUNG S3F9488), UHF-трансивера (Atmel ATA5428) и видео интерфейса (какой-то DSP-проц + SDRAM + FLASH, все под экраном).

Видео выход мало интересен. А вот UHF-трансивер очень даже замечательный.
К микроконтроллеру он подключен по интерфейсу SPI (slave, уровни сигнала 3.6V) + линия IRQ.

Потыкав в его ножки осциллографом получаем следующую картину:
1. после подачи питания микроконтроллер переводит трансивер в режим RX (только прием)
2. при получении посылки по эфиру трансивер выдает IRQ (прерывание)
3. микроконтроллер читает длину и данные из буффера
далее все повторяется

Запрос длины посылки в буфере трансивера и сброс IRQ (синий SCK, красный - SDI)


Немного почесав репу, сколхозил SPI->COM (на базе отладочной платы AVR8), и воткнул через COM->USB в комп. Конструкция отлично ловит посылки от кнопки "TPMS" (которая тоже беспроводная).
Следующим этапом будут полевые испытания. Датчики в шины поставлены, осталось поездить с ноутбуком, записать все что принимает штатный трансивер и декодировать формат посылки.

"заряженный" основной блок


На выходе планирую получить девайс, принимающий инфу со штатного трансивера, и передающий ее в комп.

Продолжение следует...

Последний раз редактировалось extracomplex; 16.01.2012 в 11:45.
extracomplex вне форума   Ответить с цитированием