Две платы, название решил дать продолжая "птичью" тему.
Плата "Воробей" (cpu644):
Устанавливаются микроконтроллеры ATMEL ATMega в 44-х выводном корпусе TQFP (ATMEga32, ATMega644, ATMega1284). Есть место под кварц для микроконтроллера.
На плате имеются места под установку AD9951 с ФНЧ и усилителем (выход 50 Ом), AD9834 (до двух штук, выход 100 Ом) с ФНЧ, FRAM FM25L16B (FM25L04B, FM25L256B), Si570.
опорный генератор - 3.3 вольта питание, CMOS output, размер SMD корпуса 5*7 мм.
Одновременная установка AD9951 и Si570 не лучший вариант, если требуется использовать цепи фильтрации и усиления сигнала этого гетеродина.
На этой же плате устанавливаются 12 кнопок и LCD индикатор RDX0154.
Три регистра для получения управляющих сигналов 74HC595 (16 сигналов выведены на разъём), согласование уровней по сигнлам от валкодера.
Разъёмы:
PTT, электронный ключ,
6-ти выводный разъём с 3.3 вольтовыми сигналами для CAT интерфейса,
16-ти выводный разъём дляподключения "двухстрочников" WH2002, WH1602 или совместимых. При этом становится невозможным использование шины I2C для управления микросхемой Si570.
10-ти контактный разъём для внутрисхемного программирования микроконтроллера,
Три 2-х контактных разъёма - выходы гетеродинов.
На 34-х контактный разъём выведены - земля, +3.3 вольта, сигналы управления приёмопередатчиком, входы АЦП процессора для обеспечения функций POWER/SWR meter, S-meter, VOX/Anti-VOX. I2C, двунаправленный SPI.
Два выхода управления трактом (передача CW и передача SSB) - активный уровень "0" - выходы с открытым стоком и установленными резисторами подтяжки - могут быть объединены в один сигнал. Возможно изменение назначения этого сигнала в прошивке микроконтроллера.
Питание платы 5 вольт (напрямую идёт на валкодер и питание усилителя сигнала 1-го гетеродина, остальные потребители имеют свои стабилизаторы. Потребляемый ток около 200 мА, из них процессор потребляет 20 мА. Si570 увеличивает потребление на 70 мА (но удаление AD9951 уменьшает - скорее всего останется неизменным).
Плата "Колибри" (cpu328):
Устанавливаются микроконтроллеры ATMEL ATMega в 32-х выводном корпусе TQFP ATMEga328.
На плате имеются места под установку AD9951 с ФНЧ и усилителем (выход 50 Ом), AD9834 (до двух штук, выход 100 Ом) с ФНЧ, FRAM FM25L16B (FM25L04B, FM25L256B), Si570.
опорный генератор - 3.3 вольта питание, CMOS output, размер SMD корпуса 5*7 мм.
Одновременная установка AD9951 и Si570 не лучший вариант, если требуется использовать цепи фильтрации и усиления сигнала этого гетеродина.
На этой же плате устанавливаются 12 кнопок и LCD индикатор RDX0154.
Три регистра для получения управляющих сигналов 74HC595 (16 сигналов выведены на разъём), согласование уровней по сигнлам от валкодера.
Разъёмы:
PTT, электронный ключ,
6-ти выводный разъём с 3.3 вольтовыми сигналами для CAT интерфейса,
10-ти контактный разъём для внутрисхемного программирования микроконтроллера,
Три 2-х контактных разъёма - выходы гетеродинов.
На 34-х контактный разъём выведены - земля, +3.3 вольта, сигналы управления приёмопередатчиком, входы АЦП процессора для обеспечения функций POWER/SWR meter или VOX/AntiVOX, S-meter. I2C, двунаправленный SPI.
Два выхода управления трактом (передача CW и передача SSB) - активный уровень "0" - выходы с открытым стоком и установленными резисторами подтяжки - могут быть объединены в один сигнал. Возможно изменение назначения этого сигнала в прошивке микроконтроллера.
Питание платы 5 вольт (напрямую идёт на валкодер и питание усилителя сигнала 1-го гетеродина, остальные потребители имеют свои стабилизаторы. Потребляемый ток около 200 мА, из них процессор потребляет 20 мА. Si570 увеличивает потребление на 70 мА (но удаление AD9951 уменьшает - скорее всего останется неизменным).
На основе этой платы возможна сборка автономного электронного телеграфного ключа - есть место под установку реле, замыкающие контакты которого выведены на отдельный 2-х выводный разъём.
Возможна реализация на базе этих плат синтезаторов для трансиверов всех частотных схем - как с преобразованием "вниз" так и "вверх" с возможной функцией "PBT" (это требует установки двух микросхем AD9834), так и прямого преобразования.
Частотная схема трансивера определяется при компиляции программного обеспечения, переключение "на ходу" возможно только между частотной схемой преобразование "вниз" и "прямое преобразование".
Так же, при эксплуатации выбирается наличие и значения делителей сигнала первого гетеродина (отдельно в тракте приёма и передачи) и режим работы на передачу - формирование телеграфного сигнала с микросхемы DDS без смесителей.
Формирование огибающей телеграфного сигнала в любой конфигурации осуществляется внешними схемами.
Передатчики для "охоты на лис" или маяков так же собираются без дополнительных цифровых схем. Точность хода часов для "охоты на лис" можно обеспечить подключением внешней микросхемы - таймера или выяснением точной частоты, на которой работает кварц на микроконтроллере.
Прошивки для этих плат делаются из общих исходных текстов, выложенных в первом сообщении темы "Делаем приёмник мечты"
Прошивка для "воробъя" - atmega644pa @10MHz, rdx0154, опорный генератор 50 МГц и формирование сигналов для трансивера с преобразованим "вниз" выложена в этом сообщени.
Переключение усилителя, антенного коммутатора и реверсивного тракта на передачу - сигнал TX.
TX_GATE_OUT_* - это сигналы разрешения тракта уже после того, как он включён на передачу.