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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Радио/ТВ (http://pccar.ru/forumdisplay.php?f=128)
-   -   HD Radio - USB адаптер (http://pccar.ru/showthread.php?t=17133)

Gorynch 03.04.2012 12:39

HD Radio - USB адаптер
 
Вложений: 1
Решение для подключения Directed HD Radio или Visteon HD Radio к USB порту.

Для этого необходимо убрать из известной схемы транзистор с обвязкой, а линию DTR от FT232 подключить прямо к контакту 2 радио, и посадить всё это на землю через резистор в 10кОм.

http://s019.radikal.ru/i627/1204/1c/7ce66b0d257f.png

В приложении два файла печатной платы в формате SprintLayout v.5.

Файл USBCable v.2.1 — маленькая плата с miniUSB разъёмом для подключения к ПК и отверстиями с шагом 2.54 для пайки кабеля со штекером для подключения к радио. Можно дополнить ещё одним разъёмом miniUSB (вместо отверстий) для подключения к радио, так как у это разъёма 5 контактов. Соответственно получится ПК → miniUSB → плата → miniUSB → радио.

Файл USBCable v.2.2_inside — плата для установки непосредственно в корпус радио. Для подключения к ПК также используется разъём miniUSB, который выведен на общую панель разъёмов, для подключения к радио — отверстия для пайки одного конца кабеля, другой конец которого соединяется непосредственно с контактными площадками на плате родного разъёма радио.

http://s49.radikal.ru/i126/1204/de/23bcaa315e11.jpg

Обе платы односторонние, но с двумя перемычками. Одна для линии DTR, вторая для соединения земли MAX232 и общей земли. Под обе перемычки предусмотрены по 2 отверстия. Все SMD компоненты размера 1206, танталовые конденсаторы тип А, FT232RL — SSOP28, MAX232 — SOIC16, miniUSB 5ти контактный. Светодиоды подключены через резисторы 270[Ом] к линиям Tx и Rx микросхемы FT232 для визуализации приёмо-передачи и не обязательны.

http://s019.radikal.ru/i610/1204/1e/f8e85627e0af.jpg

У меня испортилась одна дорожка, поэтому пришлось заменить её проводочком (лень травить и паять ещё раз).

http://s019.radikal.ru/i604/1204/bb/2284998ada80.jpg

Для установки платы необходимо вместо двух винтов установить монтажные стойки высотой 15 мм.

http://s019.radikal.ru/i634/1204/af/4b6312c0d9ca.jpg

И к ним двумя этими винтами прикрутить плату.

http://s56.radikal.ru/i151/1204/d9/a735b6015a9c.jpg

http://s019.radikal.ru/i634/1204/24/f0d3fab7f1af.jpg

Под разъём miniUSB необходимо сделать отверстие в корпусе. Местоположение зависит от получившийся платы. У меня для двух плат отличались на 1-2 мм, что существенно для разъёма размерами 8х4мм. Поэтому лучше разметку сделать после установки платы. Я просверлил 2 отверстия Ø4мм, перемычку между ними удалил. Получилось не очень, потому что руки чесались и до дремеля было не дотерпеть. С ним было бы аккуратнее.

http://s019.radikal.ru/i619/1204/cd/49673126069f.jpg

http://i060.radikal.ru/1204/67/573b23b413ba.jpg

Вот и всё

Вот тут описаны основы протокола обмена. Из моего опыта: достаточно перевести DTR в ноль, дождаться прихода сообщения от радио, псоле чего можно отправлять посылку с необходмой частотой радиостанции и не забыть перевести RTS в ноль (включение звука). Для выключения достаточно проосто закрыть порт. Посылки с информацией RDS идут автоматически. Также полезно запрашивать уровень сигнала. В ответ придёт сообщение, в котором 7й и 8й (считая от байта А4) байты содежат информацию об уровне сигнала, причём первый байт - 8й, а второй - 7й. На сколько я понял максимальный уровень - 0хААА.

PS
Если кому интересно под MacOS работает, правда софт самописный в процессе работы.

PPS
Может создать отдельный раздел или подраздел для Радио/ТВ в машине? Потому как тем про разные радио много, и всё разбросаны по форуму. Да и не за горами цифровое вещание, что повлечёт многочисленные вопросы и предложения.

bfom 24.04.2012 00:46

Вложений: 3
Собрал, проверил, работает. Спасибо за решение.

Andrey_61 18.06.2012 12:27

Как я понимаю это работает с CF?

Gorynch 18.06.2012 13:51

У меня нет cf, но вроде да. Где то в настройках cf нужно указать ком порт, на котором слит радио и всё должно заработать

Andrey_61 22.06.2012 18:37

Вроде заработало, но информации RDS нет, и при переходе на вкладку радио CF выключает звук

Gorynch 22.06.2012 21:04

С этим, наверное, лучше в раздел cf - там быстрее помогут

Kesha 25.06.2012 13:45

Цитата:

при переходе на вкладку радио CF выключает звук
Значит в настройках плагина неверно выбран вход, к которому подключено радио...Не помню точно, но, вроде, в режиме без буфера выбирается источник проигрывания, а с буфером - источник записи. Как у Вас называется этот источник зависит от звуковой карты/драйверов.
Пошагово, наверное, лучше в CF-ветке расписано, разницы нет, можно настройки USB FM радио посмотреть.

А по теме, у себя обнаружил знатный косяк - M3-ITX дико шумит в эфир по сравнению с E-10000. То что в эфир, а не по питанию, уверен, специально проверял, включая тюнер от отдельного БП, не имеющего ничего общего с бортовой сетью...
А по питанию, как раз нормально, фильтр сделал давно, после нескольких экпериментов, довел до того, что даже установленная рация-сибишка никак не отзывается на запуск компа...

intersat 01.07.2012 00:46

А не проще ли, установить вместо этого адаптера Блютуз модуль, например такой http://www.ebay.com/itm/Good-Quality...item1e6df799bd ? По-моему покрасивее решение получается...

Gorynch 01.07.2012 16:50

Этот модуль умеет дергать линиями DTR, RTS? Ну или есть у него программируемые линии ввода/вывода?
Если да, то можно ставить

avic 03.07.2012 16:18

Вопрос по теме. Имею сейчас работающий шнурок СОМ.
Если куплю мат. плату без СОМ, смогу подключить НД-Радио через
переходник USB -COM разъемы AM/DB9, 1.8м, Gembird или аналог ?


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

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