Согласен полностью, ну просто для очень малой платы две кнопки сделать не очень удобно. Как бы подразумевается, что подстройка "единожды", ну или повторно ,если промахнуться.Поэтому сама кнопка - в дальнейшем будет пережитком (подстроил и забыл). Вот применить "переменник" всесто кнопки было бы логичнее- хотя многие засомневаются в такой затее.
Спасибо, толково , возьму на заметку.
Идея с переменником довольно распространенная, но имеет свои недостатки - даже многоооборотные резисторы имеют ненулевой шаг перестройки и "шум", придется делать достаточно крупную дискретизацию, а кнопка все равно потребуется. И диапазон перестройки ограничен, а у кнопок - бесконечно. Кнопки, кстати, можно бы на торец платы пристроить, парочка встала бы (вообще ассортимент кнопок огромен, а еще есть мелкие "джойстики" для плейеров, вперед-назад-пуск). Но в данном случае пары кнопок хватило бы.
Спасибо от Georgi
Какие сложности при куче пустом еер? Читай при старте еер и делай что там записано. А записать туда надо частоты и что с ними делать. Флаги расставил где надо в программе и в путь.
Отключать выход Si5351 просто. Для этого надо всего один байт заслать в сишку.
Я в трансивере прямого преобразования по i2c "ключую" сишку. И ни чего, ни кто на тон не жалуется. Дополнительно фронты cw сигнала формируются в драйвере передатчика RC цепочкой.
Вариант по Тадасу, подстроечник и запоминание по кнопке, вроде вполне логичен, для потенциометра можно иметь на плате только контакты. Для полной кастомизации (как этта будэт па русски? ) остается придумать задание частоты без перекомпиляции прошивки. Если частота одна, и программа полностью вычисляет все настройки сишки по ее значению, то я бы заложил достаточно длинное целое (170000000 Гц с точностью до единиц требуют всего 28 бит, можно взять 32) в фиксированное место EEPROM. Дальше для пользователя возможны варианты: посчитать на Виндовом калькуляторе в программистском режиме и вбить в программаторе руками, или сделать ему простенький скрипт, который по заданной частоте сгенерит эту строчку в HEX формате, так что останется только ее прилепить редактором к прошивке или скормить отдельно программатору
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)