Видеотехника Ремонт телевизоров, видео, DVD-проигрывателей. Разработка систем видеонаблюдения. |
30.03.2013, 00:23
|
|
Временная регистрация
Регистрация: 14.09.2009
Сообщений: 87
Сказал спасибо: 6
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: ТВ тюнер от автомагнитолы Hyundai и видео выход CVBS
Да похоже эта микросхема. Смотрю и понимаю что не понимаю как он работает. Что такое N14...N0 - Programmable counter set bits ?
|
|
|
|
30.03.2013, 05:30
|
|
Гражданин KAZUS.RU
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 786
Сказал спасибо: 621
Сказали Спасибо 364 раз(а) в 200 сообщении(ях)
|
Re: ТВ тюнер от автомагнитолы Hyundai и видео выход CVBS
mr_smit, Вы конечно извините, но для начала Вам необходимо изучить следующие темы:
1. Что такое и как работает синтезатор частоты. Эти знания Вам точно пригодятся. Точно так же, внутри процессора поднимается частота, к примеру, с 10MHz (кварц) до 200MHz (частота ядра). Только не читайте "бешеные методички", где только одни формулы. Найдите литературу, где объясняется работа синтезатора частоты "на двух пальцах". Вам в помощь - стр.2 файла SN761678.pdf, который выложил dadmain.
2. Принцип построения ЧМ приёмников. А именно: Что такое промежуточная частота (ПЧ) и как работает частотный детектор (ЧД).
По ПЧ: почему частота с выхода синтезатора частоты (прогнозируемая при программировании N14...N0) не будет соответствовать частоте принимаемого сигнала.
По работе ЧД, хотя бы, как зависит "постоянная составляющая" на выходе ЧД (по всей вероятности вывод AFC тюнера) при отстройки от канала (это нужно будет при поиске каналов).
|
|
|
Сказали "Спасибо" Albert_V
|
|
|
30.03.2013, 09:00
|
|
Заблокирован
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,715
Сказал спасибо: 189
Сказали Спасибо 3,199 раз(а) в 2,074 сообщении(ях)
|
Re: ТВ тюнер от автомагнитолы Hyundai и видео выход CVBS
для начала изучить принцип PLL
а дальше будет проще
управлять тюнером мне через уарт а напрямую микросхемой синтезатора
|
|
|
|
30.03.2013, 10:54
|
|
Временная регистрация
Регистрация: 14.09.2009
Сообщений: 87
Сказал спасибо: 6
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: ТВ тюнер от автомагнитолы Hyundai и видео выход CVBS
Профильного образования по теме нет, поэтому конечно почитал, но толком ничего не понял. Но понятно что нам надо записать в микросхему 7 групп параметров (согласно даташиту):
1. MA1, MA0 - Address set bits (see Table 4).
Таблица "VOLTAGE APPLIED ON AS INPUT" т.е. напряжение на входе AS. На плате ножка AS модуля припаяна к земле. Допустим что она связана с ножкой AS микросхемы. Значит по табличке выбираем напряжение на этой ножке: Low: 0 V to 0.1 V и значения битов MA1 - 0, MA0 - 0.
2. N14...N0 - Programmable counter set bits
N = N14*2^14 + N13*2^13 + ... + N1*2 + N0
Oscillation frequency = fr x 8 x N
fr = reference frequency = 4 MHz / Reference divider.
Тут надо настроить какую то частоту. Не понятно что такое N14, N13, N12 ... N1, N0.
dadmain, как вы посчитали F osc. (MHz) и N counter ???
3. CP - Charge pump current set bit. Я так понимаю что то типа добавочного напряжения. По умолчанию включено. Так и оставим. CP = 1.
4. T2, T1, T0 - Test bits. Выбор режима - нормальная работа/тестирование. Это нам не надо. Оставляем по умолчанию - Normal mode: T2 = 0, T1 = 0, T0 = 1.
5. RSA, RSB - Reference divider ratio selection bits. Делитель для опорной частоты (рядом с микросхемой установлен кварц на 4 МГц). Можно выбрать делитель 640,1024, 512. Тоже пока под вопросом.
6. OS- Tuning amplifier control bit. "Усилитель настройки". По умолчанию включен. Так и оставим: OS = 0.
7. BS4...BS1 - Band switch ports control bits. 4 бита выбора диапазона. Используются только 3. Для выбора диапазона VHF-LO, VHF-HI, UHF. Начнем поиск в диапазоне VHF-LO: BS1 = 1, BS2 = 0, BS4 = 0.
Что настраивать в пунктах 2 и 5 не знаю. И самостоятельно похоже дальше не продвинусь.
Возьмем в качестве примера мой тюнер в компьютере (см. приложенный рисунок). У меня кабельное. Телеканал СТС вещает на частоте 231,25 МГц. Как настроить пункты 2 и 5 чтобы на "видеовыходе" я увидел СТС?
Последний раз редактировалось mr_smit; 30.03.2013 в 11:14.
|
|
|
|
31.03.2013, 22:53
|
|
Гражданин KAZUS.RU
Регистрация: 02.09.2008
Адрес: Между Европой и Азией (58,37 С - 59,46 В)
Сообщений: 709
Сказал спасибо: 125
Сказали Спасибо 299 раз(а) в 212 сообщении(ях)
|
Re: ТВ тюнер от автомагнитолы Hyundai и видео выход CVBS
N14, N13, N12 ... N1, N0 - какое то двоичное 16-разрядное слово (2 байтное слово, т.к. старший разряд - всегда 0).
N = N14*2^14 + N13*2^13 + ... + N1*2 + N0 - формула перевода из двоичной системы в десятичную систему.
Например:10110110(2) = (1·2^7)+(0·2^6)+(1·2^5)+(1·2^4)+(0·2^3)+(1·2^2)+(1 ·2^1)+(0·2^0) = 128+32+16+4+2 = 182(10)
Требуемая частота получается, я думаю, из формулы: Oscillation frequency = fr x 8 x N, меняя биты в этом 16-разрядном двоичном слове вы получите искомую частоту.
fr - делится на 512, 640, 1024 в зависимости от установки бит RSA, RSB в таблице №6.
4 Мгц/1024=3,90625 кГц при RSA=0, RSB=1.
Для вашей частоты 231,25 Мгц (при ПЧ 38,9 Мгц - 270,15 Мгц): N=F/8*3906,25=270.150.000/8*3906,25=8645(10)=10000111000101(2)=21C5(16), что мы и видим во 2 и 3 байте Synth. code (hex)
__________________
Никогда не откладывай на завтра, то что можешь сделать послезавтра.
Последний раз редактировалось al-s; 01.04.2013 в 00:36.
|
|
|
|
01.04.2013, 00:30
|
|
Временная регистрация
Регистрация: 14.09.2009
Сообщений: 87
Сказал спасибо: 6
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: ТВ тюнер от автомагнитолы Hyundai и видео выход CVBS
Итак, рассказываю о проделанной работе:
Не стал стирать родную прошивку ATMega162V. Просто отсоединил сигнальные линии SDA, SCL от модуля тюнера и подсоединил их к внешнему микроконтроллеру (ATMega . Для начала попробовал считать Status byte. Он считался как 10111100. С учетом того что 4-й, 5-й, 6-й бит должны быть равны 1 (согласно даташита), то вроде бы всё верно. Тюнер нас "слышит и понимает". Дальше выбрал делитель 640 и получил шаг перестройки гетеродина 50 кГц (4000*8/640 = 50). Задался ПЧ 38,9 МГц. Соответственно для СТС (несущая 231.25 МГц) получаем частоту гетеродина: 231.25+38.9=270.15 МГц. Теперь считаем число N которое нам надо записать в тюнер: 270150 / 50 = 5403. Или в двоичном представлении: 1010100011011. Его и записываем в тюнер. Диапазон выбрал VHF-HI. Установил биты: BS1 = 0, BS2 = 1, BS4 = 0. На этом настройку завершил. Подключил видеовыход к навигатору и увидел изображение - см. рис. 1
Но что то оно какое то не четкое и не цветное. Пересчитал под ПЧ 38 МГц: 269250 / 50 = 5385 (или 1010100001001). Но стало только хуже. См. рис. 2
Поэтому у меня вопрос: чего не хватает для полноценного цветного изображения?
P.S. Мои предположения: не правильно указаны настройки в VOLTAGE APPLIED ON AS INPUT, неправильно выбран диапазон, не правильно указана ПЧ.
P.P.S. На ножке AFT напряжение 2,7 вольта. При отключении антенного кабеля 2 вольта. Может поискать в диапазоне значений N=5000...5500 наибольшее напряжение? Это и будет самое "качественное" изображение?
|
|
|
|
01.04.2013, 10:13
|
|
Гражданин KAZUS.RU
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 786
Сказал спасибо: 621
Сказали Спасибо 364 раз(а) в 200 сообщении(ях)
|
Re: ТВ тюнер от автомагнитолы Hyundai и видео выход CVBS
Сообщение от mr_smit
|
......Поэтому у меня вопрос: чего не хватает для полноценного цветного изображения?......
|
Не хватает подстройки по частоте.
P.S. AFC = AFT
Последний раз редактировалось Albert_V; 01.04.2013 в 10:40.
|
|
|
Сказали "Спасибо" Albert_V
|
|
|
01.04.2013, 11:42
|
|
Частый гость
Регистрация: 26.03.2009
Сообщений: 12
Сказал спасибо: 4
Сказали Спасибо 11 раз(а) в 7 сообщении(ях)
|
Re: ТВ тюнер от автомагнитолы Hyundai и видео выход CVBS
1. Точно узнать частоту ПЧ можно найдя документацию на ПАВ фильтр - на Вашей фотографии слева от м/с демодулятора LA7567.
2. VOLTAGE APPLIED ON AS INPUT - это адрес I2C для тюнера, раз он отвечает и перестраивается, значит выбран верно.
3. При правильно выбранном диапазоне (BS4-BS1) напряжение перестройки будет отлично от 0 и меньше 30 Вольт (14 нога SN761678 или BTU блока).
4. При точной настройке на частоту напряжение на AFT под сигналом должно быть таким-же как без сигнала: в Вашем случае 2 В (см "S" кривую частотного детектора от Albert_V).
|
|
|
Эти 2 пользователя(ей) сказали Спасибо dadmain за это сообщение:
|
|
|
01.04.2013, 13:33
|
|
Временная регистрация
Регистрация: 14.09.2009
Сообщений: 87
Сказал спасибо: 6
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: ТВ тюнер от автомагнитолы Hyundai и видео выход CVBS
Удалось разглядеть маркировку ПАВ фильтра. Он установлен "лицевой" частью к металлическому экрану. И если хорошо присмотреться то можно прочитать маркировку в отражении. Что то типа H5809T... точно сейчас не помню. Вечером посмотрю. Но никакой информации по нему не нашел.
Попробую тогда AFT завести на АЦП контроллера и ловить Z-образный переход по напряжению. Потом прибавлять/убавлять N пока не установится AFT в среднюю точку 2 вольта.
|
|
|
|
01.04.2013, 20:12
|
|
Временная регистрация
Регистрация: 14.09.2009
Сообщений: 87
Сказал спасибо: 6
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: ТВ тюнер от автомагнитолы Hyundai и видео выход CVBS
Небольшое отступление пока греется паяльник:
Сообщение от dadmain
|
В своё время считал таблицу стандартных ТВ каналов для загрузки по I2C TSA5523M (принцип работы синтеза тот-же),может пригодится.
|
dadmain, Synth. code (hex) - C0 21 C5 CA 90
21 C5 - это N
А первый, четвертый и пятый байт это что? Похоже магнитола в тюнер такой же комплект из 5-ти байт шлет.
Потому что команда настроиться на канал: 25 08 80 30 9B C8 08 B8
25 08 - не изменяемый адрес тюнера
80 - не изменяемая команда поиска
30 9B - 30 9В = 12443; 12443*50 кГц = 622.15 МГц - частота из таблицы!!! Совпадение??? И так по всем настроенным каналам. Четко по таблице.
C8 08 - не знаю (может диапазон)
B8 - судя по всему контрольная сумма
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:03.
|
|