Теперь вижу точную частоту 7031.25 кГц. Палка образуется по схеме (Fs / 256) * 9. Где Fs = 200 МГц - частота дискретизации АЦП. Излучает, видимо, FPGA. У себя я смог её увидеть только прикоснувшись к корпусу FPGA и ко входу.
Всё, вижу источник излучения - выводы 55, 61 FPGA. Устраню в следующей версии. Спасибо за информацию.
Последний раз редактировалось Sergey_gh; 08.11.2017 в 14:13.
И подскажите мне кто нибудь, что бы по входу осы не ставить реле переключения типа дпф или микрофонный усилитель, развязать по вч нч, пусть себе работают вместе не мешая, или всё же релюху ставить?
P.S. Дурацкий движок форума, удалилось сообщение, в общем на мегабитной скорости атмега 328 работает, диапазоны щёлкает, и rx tx выход работает, расклад по частотам буду делать как в трансивере маламут, вот такие дела, код не большой, меги 328 даже жирно, но другой нет
Последний раз редактировалось EU1ABR; 08.11.2017 в 16:25.
Дроссель на 100мкГн и конденсатор 0,047мкФ.
Конденсатор нужен на 3 порядка большей ёмкости и выход микрофонного усилителя должен быть мощным, чтобы прокачать 50 Ом. Лучше сделать так -- снять перемычку по входу, на выходе ОУ микрофонного усилителя установить резистор 1 кОм, конденсатор 0.022 мкФ на землю и через резистор 50 Ом ко входу прибора. Антенну на вход через 0.022 мкФ.
отлично, так сделаю, пока всё макетирую, если кому надо для бэнддекодера скину исходник, у меня всё работает как положено, раскладку по диапазонам там понятно, можете переделывать под себя, компилятор GCC,по портам видно всё в исходнике, микроконтроллер атмега 328p которая в ардуине, будут вопросы пишите
Добрый день.
Я, собственно, и являюсь автором прошивки, выложенной EU1ABR в предыдущем посте - и благодарю его за "тестирование по переписке", потому что прибором я пока не обзавёлся, хотя и планирую в ближайшем будущем.
Прошивка предназначена для распространённого Arduino Uno, используется до 11 ДПФ на портах PD2-7, PB1-5. Выход "передача" на PB0.
Несколько замечаний.
Во-первых, прошивка может быть без труда портирована, например, на ATmega8 и ATtiny2313 - практически на любой AVR, в котором есть полноценный UART (восьминогие ATtiny не подходят - т.к. содержат максимум USI и часть обработки придётся выполнять программно, что вряд ли возможно на мегабитной скорости). Могу выложить варианты и готовые .hex, если для кого-то представляют интерес или религиозные соображения запрещают использовать МК с 32 Кб ПЗУ, из которых задействовано полкилобайта. С другой стороны, в нашем ЧиД ATtiny2313 на 10 рублей дороже ATmega328P
На младшие PIC с их медлительными ядрами, 4 такта на инструкцию - сомнительно, если и получится, то на прерываниях и в ассемблере.
На 8051 - в принципе возможно на 1T, нужно смотреть конкретные чипы.
На STM32 - возможно без проблем.
Во-вторых, в данном варианте в роли дешифратора выступает непосредственно МК (занято 11+1 ножка). Однако во многих модулях ДПФ (в частности, вариантах на тему конструкции UT3MK) дешифратор (и ключи для управления реле) встроены, и более десятка проводов - ненужная роскошь. Соответственно прошивка может быть модифицирована для работы совместно с К555ИД7 (3 вывода МК, 8 ДПФ), К155ИД10 (4/10), К555ИД3 (4/16). В использовании сдвигового регистра особого смысла не вижу, т.к. он всё равно займёт три ножки.
В-третьих, этот вариант рассчитан на использование совместно с октавными фильтрами от трансивера "Маламут", в которых формально "мёртвых зон" нет. При использовании узкополосных ДПФ возможны ситуации, когда частота настройки в софте выставлена вне радиолюбительского диапазона и за частотами среза фильтра. В этом случае можно прописать в программе обе граничных частоты и добавить отдельный вывод, который по усмотрению конструктора или включает bypass, или зажигает некий индикатор "не поддерживается!"
Наконец, EU1ABR поленился выложить заодно и мейкфайл с компилированной прошивкой. Прилагаю версию чуть свежее и меньше по размеру.
osa-bpf.zip
Спасибо от Espresso, EU1ABR, Filin-2000, LZ1AO, Sergey_gh, UA3AHI, ua3rmb, UA6BCB, Павел, Сергей 12701
Кстати, я один заметил, или это такое у меня, после выхода из HDSDR оса продолжает работать, сделал эксперимент, пустил на передачу, ключил программу, а передачать так и осталась, и mute кстати у меня не работает во время передаи, приходиццо самому нажимать в HDSDR
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)