Форум Радиолюбителей

Универсальный Цифровой Блок Управления (ЦБУ) всем трансивером

619582 просмотров, 517 ответов — стр. 21 из 35

ra0ahcra0ahc
Сообщений: 4868
12 декабря 2019 г. в 08:15#301
Гц
Игорь 2
Сообщений: 21288
12 декабря 2019 г. в 08:25#302
Ага, заработало, только у Вас там ошибка - Вы зачем-то учитываете вторую ПЧ, и это приводит к неточности - частота гетеродина равна сумме частоты приёма и первой ПЧ. Вторая ПЧ побоку...
ra0ahcra0ahc
Сообщений: 4868
12 декабря 2019 г. в 08:27#303
Поставьте 0
Игорь 2
Сообщений: 21288
12 декабря 2019 г. в 08:28#304
И в меню, конечно, вообще улёт, там по-моему, дребезг вообще не подавлен, перейти от частоты к надписям чрезвычайно проблематично...
Игорь 2
Сообщений: 21288
12 декабря 2019 г. в 08:29#305
Цитата: ra0ahc
Поставьте 0


Да стоит уже давно...
ra0ahcra0ahc
Сообщений: 4868
12 декабря 2019 г. в 08:31#306
Я же говорю, либо длинное нажатие либо короткое ...не помню, но защита стоит. И кнопки сразу тактовые ставьте , все остальное будет добавлять веселья
Игорь 2
Сообщений: 21288
12 декабря 2019 г. в 08:42#307
Ну да, похоже, работает.
Сразу вопрос - что там по помехам от него ждать, кроме палок от кварцев на 8 МГц? Опрос кнопок/валкодера, как я понял, статичный, и i2c по-моему, молчит, если перезапись не требуется?
Игорь 2
Сообщений: 21288
12 декабря 2019 г. в 08:46#308
Цитата: ra0ahc
кнопки сразу тактовые ставьте


Да там и с ними весёло. Ладно, это уже второй вопрос..

И от помех по земле постоянно в режим меню улетает...

Владимир_К
Сообщений: 1245
12 декабря 2019 г. в 09:02#309
Цитата: ra0ahc
либо длинное нажатие либо короткое ...не помню, но защита стоит

Да не.. Это не годится. Для 8 кнопок задействовал всего одну ногу и один провод от кнопок к процу. А некоторые и по 16 цепляют и нормально работает. Цепляете на ADC. Кнопки подключены к делителям. То есть, если кнопки не нажаты, на проц. подается полное напряжение. При нажатии кнопки напряжение, подаваемое на проц. зависит от того какая кнопка нажата. Ну это наверняка Вам известно. В цикле проц. постоянно опрашивает кнопки, валкодер и прочие узлы. Признак нажатой кнопки - напряжение на входе проца меньше чем скажем 3,1 вольта. Включаем паузу на пару мсек или больше (зависит от качества кнопок) затем измеряете напряжение, определяете что нажали, ждете пока напряжение снова поднимется до 3,1 вольта. После чего выполняете команду. Паузу, конечно делаете не в виде delay(), а, например опрашиваете валкодер или вывод на экран. За это время напряжение на кнопке устаканится...
Никаких неприятностей, абсолютно. Кстати, для настройки делителя кнопок, паяете любые резисторы по расчету, не заморачиваясь с допусками. Запускаете небольшую программку, которая выдаст Вам на экран напряжение, которое получается при нажатии каждой кнопки. Эти значения и вводите в программу. Значения резисторов делителя принимаете исходя из следующего - ряд напряжений должен быть логарифмическим. То есть, например, первое значение 10, второе 10*1,5, третье 10*1,5^2 и т.д. Коэффициент зависит от количества элементов ряда.
Игорь 2
Сообщений: 21288
12 декабря 2019 г. в 09:59#310
Не, с кнопкой "Меню" что-то нужно делать - от любой помехи проц в меню улетает, выйти с помощью этой кнопки весьма проблематично, кнопка, фактически, нерабочая, да пёс с ней, и не трогал бы, но, повторю, от помех сама включается.
Сделайте хоть секунду реакцию, это вполне нормально, как сейчас работать вообще невозможно...
Игорь 2
Сообщений: 21288
12 декабря 2019 г. в 10:21#311
По большому счёту, выйти из команды меню сейчас можно только передёрнув питание...
Владимир_К
Сообщений: 1245
12 декабря 2019 г. в 11:19#312
Цитата: Игорь
только передёрнув питание...

Также нажав кнопку "Reset" на плате.
Игорь 2
Сообщений: 21288
12 декабря 2019 г. в 11:37#313
Цитата: Владимир_К
Также нажав кнопку "Reset" на плате.


Не пробовал.
Она какого цвета?
Владимир_К
Сообщений: 1245
13 декабря 2019 г. в 12:11#314
Цитата: Игорь
Она какого цвета?

У меня нет такой платы.. Надо поиском найти. В сети наверняка есть ее конструкция платы с указанием органов управления.
Вот она, https://www.chipdip.ru/product/stm32f429i-disc1-3?from=suggest_product
увеличьте картинку, выше дисплея две кнопки, слева синяя "User", правее такая же, но черная, "Reset". Ну понятно, на Вашей плате цвета могут быть и другие.
Игорь 2
Сообщений: 21288
13 декабря 2019 г. в 12:18#315
Глянем...