
Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
|
![]() Сразу снимаю с себя всю ответственность за потраченное вами время, деньги, детали, итд... Если у вас что-то не заработало, то вините во всём свои кривые руки.....
итак, приступим.... Валялся у меня без дела радиотелефон Panasonic KX-TC1205, (1 база и 2 трубки), решил я с ним побаловаться. ![]() Буду пускать через радиоканал передачу данных (это может быть всё что угодно, например, можно сделать подобие рации, или передавать по радиоканалу DTMF-коды и управлять чем-нибудь), вобщем применение данному девайсу найдётся..... Вскрываем трубку..... ![]() Синтезатор выполнен на микросхеме TB31224 от Toshiba, а наша задача- подключиться к ней, и научиться перестраивать частоту передатчика и приёмника. Диапазоны я буду использовать стандартные (39,775-40,000 МГц передатчик и 30,075-30,300 МГц приёмник), чтобы не крутить сердечники в контурах, зато шаг перестройки у нас теперь 5 кГц (вместо 50 кГц ранее). При желании никто не мешает перетянуть передатчик например на 50 мгц..... (при этом в прошивке всего лишь нужно исправить границы перестройки частот) СКАЧАТЬ ДАТАШИТ СКАЧАТЬ СЕРВИС-МАНУАЛ НА PANASONIC KX-TC1205 Вот таблица стандартных рабочих частот трубки (шаг 50 КГц): ![]() В качестве корпуса я использовал известный всем селектор канадов СК-Д-24 (50x80x2 см), в котором я разместил микроконтроллер, дисплей, стабилизаторы питания, и органы управления (кнопки). ![]() Часть деталей ещё не запаяна ![]() Для проекта я использовал то что было под рукой: микроконтроллер Atmega8515 и ч/б дисплей от Motorola C115 (знакогенератор получился в 4 строки по 10 символов в каждой строке, при этом шрифт крупный и читаемый издалека). ![]() СКАЧАТЬ ПЕЧАТКУ под СК-Д-24 Подключение к синтезатору производится через 5 проводов- DAT, CLK, STB, VTX ну и конечно же GND. Не забываем и про питание трубки. Питание на трубку идёт с цепи "+5v" через два диода, включенных последовательно. На каждом диоде падает примерно по 0.5v, в результате на трубку поступает питание 4v. Выпаиваем из платы радиотелефона резисторы на 10к (эти резисторы включены в разрыв между процессором и микросхемой синтезатора, на фото резисторы помечены красным цветом), чтобы процессор трубки не мешал обмену данными с нашим микроконтроллером. Либо можно просто перерезать три дорожки, идущие от процессора к микросхеме синтезатора. ![]() ![]() Для того, чтобы синтезатор начал работать, в него необходимо прописать 4 блока данных, каждый по 16 бит: Первый блок- RX_DIVIDER- название говорит само за себя. Настраивает частоту приёма. Чтобы настроить приёмник на нужную частоту приёма, необходимо в этот блок записать число, как его расчитать: ( Желаемая_частота_приёма[КГц] - 10700 [КГц] ) / Шаг_перестройки[КГц] = Искомое_число ( 30075 - 10700 ) / 5 = 3875 Второй блок- TX_DIVIDER- название говорит само за себя. Настраивает частоту передачи. Чтобы настроить передатчик на нужную частоту приёма, необходимо в этот блок записать число, как его расчитать: Желаемая_частота_передачи[КГц] / Шаг_перестройки[КГц] = Искомое_число 40000 / 5 = 8000 Третий блок- REF_DIVIDER- настраивает делитель для кварца, который подключен к синтезатору. Смотрим что у нас за кварц стоИт в трубке: ![]() Как мы видим, кварц в трубке установлен на 10,245 мгц, нам надо поделить его частоту на какое-то число, чтобы получить шаг перестройки в 5 кГц. Делим: Частота_кварца[КГц] / Шаг_перестройки[КГц] = Делитель 10245 / 5= 2049 Получили число 2049, его и нужно записать в третий блок "REF_DIVIDER" Четвёртый блок- CONTROL- управляет режимами энергосбережения (вкл/откл приёмника, вкл/откл передатчика, вкл/откл звука приёмника), отвечает за индикацию разряда батарей, итд... Вот что в итоге получилось: ![]() При первом запуске схемы надо сделать "хард-ресет", после чего появится возможность выбора опорной частоты (10,245 МГц для платы трубки, или 11,150 МГц для платы базы). Подробно об этом смотрите на видео (внизу статьи). ********************************************** ********************************************** Теперь поговорим о базе: В базе стоИт точно такой же синтезатор, поэтому на управлении останавливаться не буду, отличие только в частоте опорного кварца (11,150 МГц вместо 10,245 МГц). Подключение синтезатора базы точно такое же как и у трубки, печатка используется та же, схема та же. При первом запуске схемы надо сделать "хард-ресет", после чего появится возможность выбора опорной частоты (10,245 МГц для платы трубки, или 11,150 МГц для платы базы). Подробно об этом смотрите на видео (внизу статьи). На плате базы также выпаиваем три резистора, которые связывают процессор с синтезатором. Резисторы которые нужно выпаять, помечены красным цветом (R173, R174). ![]() А вот куда мы подключаемся к нашему микроконтроллеру (резистор R170 выпаять, помечен красным): ![]() А вот таблица стандартных рабочих частот базы (шаг 50 КГц): ![]() ********************************************** ********************************************** Позже я сделал второй вариант проекта: на дисплее от Motorola T190-T191 и микроконтроллере ATmega8. Внешний вид (специально не стал использовать последние 4 контакта МК, таким образом можно воспользоваться панелькой для МК на 4 контакта короче (DIP-24 вместо DIP-28)): ![]() Вот что в итоге получилось ![]() Дисплей от Motorola T190-T191-C200-C205 ![]() Напоследок, видео девайса в работе Смотреть видео ********************************************** ********************************************** ВАРИАНТ 1 (ATmega_8515 + moto_c115) СКАЧАТЬ схему и распиновку дисплея (в комплекте лежит Splan 7) Дисплей также подходит от сотовых телефонов Motorola моделей: c113, c115, c116, c117, c118. Схема способна работать вообще без дисплея... Загрузив в EEPROM нужные частоты и прошив им микроконтроллер, всё функционирует на ура... СКАЧАТЬ прошивку ATmega8515 (под частоты 30...50 МГц, под кварц синтезатора 10,245 МГц (трубка) и под кварц синтезатора 11,150 МГц (база)) СКАЧАТЬ фузы ATmega8515 (внутренний RC-генератор 8 МГц) ********************************************** ********************************************** ВАРИАНТ 2 (ATmega_8 + moto_t190) СКАЧАТЬ схему и распиновку дисплея (в комплекте лежит Splan 7) Дисплей также подходит от сотовых телефонов Motorola моделей: t190, t191, c200, c205. Схема способна работать вообще без дисплея... Загрузив в EEPROM нужные частоты и прошив им микроконтроллер, всё функционирует на ура... СКАЧАТЬ прошивку ATmega8 (под частоты 30...50 МГц, под кварц синтезатора 10,245 МГц (трубка) и под кварц синтезатора 11,150 МГц (база)) СКАЧАТЬ фузы ATmega8 (внутренний RC-генератор 8 МГц) Исходные коды проектов (написаны в среде Flowcode 4.3.6.61 или 4.3.9.65) обсуждение статьи ЗДЕСЬ Досталась нерабочая трубка или база? Есть способ оживить её!! С уважением, Zlodey. Ноябрь-декабрь 2012. |