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

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

oops1 16.08.2009 11:48

s.m. читай личку ;)

Dobrinia 16.08.2009 12:34

Цитата:

Сообщение от s.m. (Сообщение 107472)
на 43 ноге есть выход RDS - на нем будет шипение
если схема как в доке - можно подключтить lm7001 в обход шины - снимаем с 37 ноги tea6810 vco и через буфер подаем на транзисторе на lm, а вместо 39 ноги там же - подключаем vt. Ко входу rds вешаем самопальный стередекодер на любой микрухе, например ta7343 (http://www.radiotexnika.ru/meccano.php?id=27). И все, никаких i2c

Не тюнер ковырять нет смысла. Я пока так поищу проблему, темболее Sfinks_M писал, что подключал такой тюнер прямо на LPT. Да и зачем изобретать велосипед... проще тогда другой тюнер взять чем ломать этот :tease:

Sfinks_M 16.08.2009 13:52

Цитата:

Сообщение от Dobrinia (Сообщение 107480)
Не тюнер ковырять нет смысла. Я пока так поищу проблему, темболее Sfinks_M писал, что подключал такой тюнер прямо на LPT. Да и зачем изобретать велосипед... проще тогда другой тюнер взять чем ломать этот :tease:

Я не подключал такой тюнер, просто есть схемы подключения, но с программами проблема это раз, да и тюнер мне такой не попался - это два. Лучше бери аналоговый тюнер по нему уже много всего готового есть...

Sfinks_M 16.08.2009 13:54

Цитата:

Сообщение от s.m. (Сообщение 107435)
Внимание! В схеме есть глюк, связанный с инициализацией устройства - нужно сначала подключить устройство, а только потом подавать питание, иначе устройство не будет определяться системой
...

мной тоже была замечена подобная проблема.

Dobrinia 16.08.2009 15:47

жаль... очень жаль, будем копать сами )

oops1 17.08.2009 11:23

s.m. попробуй эту версию.

Можешь сделать дам падения ?

s.m. 17.08.2009 21:57

Цитата:

Сообщение от oops1 (Сообщение 107566)
s.m. попробуй эту версию.

Можешь сделать дам падения ?

Заработало, но неправильно отображает частоту,
то есть программа отображает 88.02, а реальная частота настройки 98.9

Причин здесь две - частота приема отличается от частоты гетеродина на 10.7 MHz, а настраиваем мы гетеродин прогой - то есть при индикации цифра должна быть на 10.7 MHz выше, чем отправляем в синтезатор, сейчас походу одинаково, вторая причина - шаг сетки должен быть 50 KHz, получился 5 в дропдауне, в реале он 50 (поправить вывод в дропдауне). Посмотри исходник сфинкса еще раз - там все ок.

oops1 17.08.2009 22:03

отлично :)


частота будет отображаться не правильно я её не делал

не могу сообразить как правильно сформировать частоту. из 88.8 в 1214100000.

У него в коде такое преобразование

FrSyn - частота вида 1214100000
St = 5000

Цитата:


aa=(FrSyn-10700000)/1000000; // Расчёт отображаемой частоты
kdc=FrSyn/St; // Расчёт коэфицента деления синтезатора

AnsiString is,Hz,s,str,StrDac,DacBit;
dd=(FrSyn-10700000)/100000-(aa*10);
Form1->Label2->Caption="FM "+ IntToStr(aa)+"."+IntToStr(dd); //вывод частоты вида 88.22
Теперь можно или плагин написать или консолину с нужными параметрами.

Что писать ?

Alex-L 17.08.2009 22:07

Насколько тюнеры от автомагнитол чувствительны к питанию?
Для моего нужно (написано в сервис мануале) 8.2в. После 78L09 у меня 9.05в, если "подрезать" диодом - 8.1в. Что лучше?
Насколько вся эта конструкция нуждается в экранировке?
Собрал все на макетке (фотку покажу завтра) - качество приема хуже чем у USB радио: шип-хрип, ловятся от силы пяток станций.
Программу использовал DKLM7001 (LPT)

s.m. 17.08.2009 22:18

Цитата:

Сообщение от oops1 (Сообщение 107650)
отлично :)


частота будет отображаться не правильно я её не делал

не могу сообразить как правильно сформировать частоту. из 88.8 в 1214100000.

У него в коде такое преобразование

FrSyn - частота вида 1214100000
St = 5000



Теперь можно или плагин написать или консолину с нужными параметрами.

Что писать ?

если пофиг что писать, думаю проще консольную прогу, чем втыкать в sdk, опять же совместимость с разными фронтэндами будет лучше

а про преобразование, проще сформировать частоту, отправить ее на индикацию или в память в десятичном формате, потом отдельно отнять 10.7 MHz в десятичном формате, потом это отправить в синтезатор


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

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