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

Опорник от Владимир_К

415285 просмотров, 466 ответов — стр. 16 из 32

Владимир_К
Сообщений: 1245
14 мая 2021 г. в 08:53#226
Шота я вижу, ребенок еще не родился, а его уже не любят dontt44.
ra0ahcra0ahc
Сообщений: 4868
14 мая 2021 г. в 08:55#227
Опытом давим фактами
Без обид
14 мая 2021 г. в 10:58#228
Да все нормально. Следуем планам
15 мая 2021 г. в 10:59#229
Владимир_К реально прикрутить ад9850 к вашему синтезу?
Владимир_К
Сообщений: 1245
15 мая 2021 г. в 11:10#230
Вчера ввел индикацию шага перестройки. В общем, вывод такой - функция совершенно бесполезная. Во-первых индикация, даже если ее сделать 1 сек. мало информативная, через какое-то время, уже и забыл, какой шаг.
Ну, в общем смотрите, как оно будет выглядеть. Пауза сейчас 1 сек. Ввел также переключение делителя. Осталось ввести управление номерами ГУНов и запоминание частоты при смене диапазона, вроде так... Управление ГУНами я бы сделал на регистрах. Сейчас у нас задействовано 16 выводов на 16 диапазонов. И на хрена они, 16? Выкинуть 4 диапазона, 12 оставить (с головой хватит) и на освободившиеся поцепить ГУНы. Освободятся 4 вывода портов.
Решайте...
Цитата: Core
реально прикрутить ад9850

Да реально, только надо код новый написать для нее, или в интернете можно найти. Но у меня микросхемы нет и проверить мне будет не на чем.

15 мая 2021 г. в 11:25#231
Да можно и 12. Я тоже думал что переборщил с диапазонами. Разумное решение. А кстати код для 9850 есть у Веселина veso_74. Там правда в редакторе ардуино иде написано, но думаю для инфо глянуть можно. А модуль у меня есть, могу запаять и проверим. Прошивку сейчас опробую отпишу.
Владимир_К
Сообщений: 1245
15 мая 2021 г. в 11:26#232
Ввел запоминание частоты.

Владимир_К
Сообщений: 1245
15 мая 2021 г. в 11:31#233
Цитата: Core
Прошивку сейчас опробую отпишу.

Сейчас я выкину 4 диапазона и на регистры посажу переключение ГУНов. Исправьте схему регистров, там где выход регистра Band_13, будет ГУН1, Band_14, будет ГУН2, Band_15, будет ГУН3, Band_16, будет ГУН4,
15 мая 2021 г. в 11:33#234
залил программный HEX код. Всё работат. Даа, шаг виден, шаг работает. Частоту запоминает. но действительно не очень удобно. Лучше конечно светодиодами. Может повесить ещё один регистр последовательно? И туда выводить на светодиоды шаг?
15 мая 2021 г. в 11:38#235
А вот у Веселина нашёл код под AD9850 на два диапазона в редакторе АРДУИНО ИДЕ.

Владимир_К
Сообщений: 1245
15 мая 2021 г. в 11:57#236
Выкинул 4 диапазона, на оставшиеся повесил управление ГУНами. Проверьте пока это, потом будем думать насчет светодиодов и еще одного регистра.
Индикацию шага можно сделать на дешифраторе, каком-нибудь. У нас есть выходы регистра, задействованные 10,11,12 диапазонами. Эти выводы можно кинуть на дешифратор и из трех получить 8 выходов. Один хрен корпус надо добавлять, или регистр или дешифратор.
Цитата: Core
в редакторе АРДУИНО ИДЕ

Достает меня этот редактор. Ни отладчика, ни хрена. И памяти занимает в три раза больше.

15 мая 2021 г. в 12:07#237
Ок. Проверяю. А код чисто для ознакомления
15 мая 2021 г. в 04:50#238
вроде работает всё. Спасибо за работу. Очень крутая штукенция получается.
15 мая 2021 г. в 05:01#239
Ну а ад9850 попробуете прикрутить к этому синтезу?
Владимир_К
Сообщений: 1245
15 мая 2021 г. в 05:40#240
Цитата: Core
ад9850 попробуете прикрутить

Попробую, но чуть попозже, может и завтра. Но тут проблема нарисовалась, пока ее не решу, с временем напряг. Вечером изучаю проблему, днем пытаюсь решить, но пока без результата.
Программирование AD9850, как я мельком глянул, намного проще Si5351A. Но для SI все готово, а с AD надо еще смотреть, хоть оно и просто...