Простейший ГКЧ на AD9850 и Arduino Nano 328
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Я не выставлял частоту и девиацию, показал просто картинку 1+1, что стоит последняя версия. Даже не подключал ГКЧ к компьютеру.
- Реклама
-
tanveerriaz
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Ср сен 27, 2017 05:57:31
- Откуда: Pakistan
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
kvn234
Пожалуйста, загрузите последнюю версию на английском языке. старый AD9850.ENU и не работает с новым программным обеспечением.
"pls upload latest version with english lang. old AD9850.ENU and not work with new pc software. i use translate google com "
Пожалуйста, загрузите последнюю версию на английском языке. старый AD9850.ENU и не работает с новым программным обеспечением.
"pls upload latest version with english lang. old AD9850.ENU and not work with new pc software. i use translate google com "
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
На AD9833 можно адаптировать?
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 337
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[uquote="mps68",url="/forum/viewtopic.php?p=4006769#p4006769"]На AD9833 можно адаптировать?[/uquote]
Нет.
Нет.
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[uquote="laguvit",url="/forum/viewtopic.php?p=3144071#p3144071"]Упрошенный вариант ГКЧ Без АРУ и детектором на AD8307. (гкч_ард_1.lay6)[/uquote]
Не подскажите, что за миниатюрные подстроечники? Не нашёл таких. Или это выносные?
Не подскажите, что за миниатюрные подстроечники? Не нашёл таких. Или это выносные?
- Вложения
-
- 11.jpg
- (173.29 КБ) 740 скачиваний
- Реклама
-
albertus71
- Родился
- Сообщения: 1
- Зарегистрирован: Вт апр 12, 2022 09:18:56
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Подскажите, можно ли этим ГКЧ настроить S-кривую ПЧ-контура?
И каким образом?
И каким образом?
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
kvn234, здравствуйте!
Вы не могли бы выложить одним архивом финальную схему девайса, прошивку и софт?
А то за 19 страниц ветки сам черт ногу сломит - прошивок много, непонятно менялась ли схема из первого сообщения или нет и т.д.
Заранее спасибо
Вы не могли бы выложить одним архивом финальную схему девайса, прошивку и софт?
А то за 19 страниц ветки сам черт ногу сломит - прошивок много, непонятно менялась ли схема из первого сообщения или нет и т.д.
Заранее спасибо
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 337
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[uquote="SAU",url="/forum/viewtopic.php?p=4313153#p4313153"]kvn234, здравствуйте!
Вы не могли бы выложить одним архивом финальную схему девайса, прошивку и софт?[/uquote]
Вы не могли бы выложить одним архивом финальную схему девайса, прошивку и софт?[/uquote]
- Вложения
-
- AD9850.rar
- Схема, софт, прошивка.
- (487.99 КБ) 723 скачивания
-
tanveerriaz
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Ср сен 27, 2017 05:57:31
- Откуда: Pakistan
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
pls english ver. AD9850.ENU not work this exe
- alex08cb
- Нашел транзистор. Понюхал.
- Сообщения: 189
- Зарегистрирован: Пн мар 22, 2010 20:00:55
- Откуда: Новосибирск
- Контактная информация:
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Собрал данное устройство сначала просто на проводках - заработало, но нестабильно как-то, со срывами генерации свыше 40мГц., а затем собрал уже на макетной плате из стеклотекстолита, утыкав схему блокировочными конденсаторами по питанию и тд.. В результате в режиме генератора получил стабильные 50мГц (никогда не доверял сборке схемы на проводках - работает абы как). В ГКЧ тоже стало всё стабильней в разы. В детекторе использовал СВЧ детекторные диоды ДК-В3 совсем случайно завалявшиеся в хозяйстве ровно в количестве двух штук. Не смотря на то, что они кремниевые, всё равно порадовали куда более ровной характеристикой во всем диапазоне частот, чего не скажешь про Д2Б. Конечно неплохо было бы собрать нормальный детектор на специализированной для этого микросхеме, а также пропустить выходной сигнал AD9850 через ОУ с АРУ для более стабильного напряжения, но уже сейчас можно прибором пользоваться.
Вопрос к автору: а возможно ли Вас попросить на одном из свободных пинов в Атмега328 выдавать синхроимпульс для возможности работы с осциллографом? Понятно, что меток частоты там не будет, да и картинка на мониторе куда более информативная получается, но всё-таки? Или может у кого есть исходник и он может внести необходимые изменения в прошивку...
Вопрос к автору: а возможно ли Вас попросить на одном из свободных пинов в Атмега328 выдавать синхроимпульс для возможности работы с осциллографом? Понятно, что меток частоты там не будет, да и картинка на мониторе куда более информативная получается, но всё-таки? Или может у кого есть исходник и он может внести необходимые изменения в прошивку...
Продолжение ЗУ по мотивам уважаемого Слона этой ветки.
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 337
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
При работе ГКЧ метки на D7 положительные около 1мс в момент начала отсчета частоты.
В железе не проверял в Proteus работает.
В железе не проверял в Proteus работает.
- Вложения
-
- WAVR.ZIP
- Исходники
- (141.51 КБ) 310 скачиваний
-
- AD9850.hex
- Прошивка с метками
- (23.2 КБ) 271 скачивание
- alex08cb
- Нашел транзистор. Понюхал.
- Сообщения: 189
- Зарегистрирован: Пн мар 22, 2010 20:00:55
- Откуда: Новосибирск
- Контактная информация:
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Спасибо большое!
Импульс вижу, но что-то не получается увидеть ту картинку, которую видел в интернетах (например, у Георгия Верёвкина при настройке дискриминатора, Царство ему Небесное). Осцилл цифровой, Актаком ADS-2111M. Конечно переключал работу развертки на внешний импульс, крутил другие крутилки, но ничего похожего так и не накрутил. Может я не совсем понимаю, может этому осциллу нужна "пила" и в чем разница между ей и импульсами. Надо изучать матчасть, восполнять пробелы в этой области.
Импульс вижу, но что-то не получается увидеть ту картинку, которую видел в интернетах (например, у Георгия Верёвкина при настройке дискриминатора, Царство ему Небесное). Осцилл цифровой, Актаком ADS-2111M. Конечно переключал работу развертки на внешний импульс, крутил другие крутилки, но ничего похожего так и не накрутил. Может я не совсем понимаю, может этому осциллу нужна "пила" и в чем разница между ей и импульсами. Надо изучать матчасть, восполнять пробелы в этой области.
Продолжение ЗУ по мотивам уважаемого Слона этой ветки.
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 337
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Интересно, что за картинка которую можно увидеть на осциллографе и не видно на мониторе?
- alex08cb
- Нашел транзистор. Понюхал.
- Сообщения: 189
- Зарегистрирован: Пн мар 22, 2010 20:00:55
- Откуда: Новосибирск
- Контактная информация:
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Вы абсолютно правы, картинка на мониторе абсолютно исчерпывающая. Осциллограф здесь не более, чем альтернатива, при чем без генератора меток времени весьма сомнительная. Просто хотелось поиграться)) Но не вышло. Возможно потому, что моему осциллу нужна "пила", но просить прикрутить её к данному проекту я уже не стану, т.к. это куда сложнее, чем сделать синхроимпульс )
Продолжение ЗУ по мотивам уважаемого Слона этой ветки.
-
kvn234
- Потрогал лапой паяльник
- Сообщения: 337
- Зарегистрирован: Вс апр 17, 2011 09:51:26
- Откуда: Тула
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Как в анекдоте : "вам нужны шашечки или ехать?"
Что Вы хотите получит в конечном этоге?
Исходники я предоставил, правьте как хотите.
Кстате, уже рассматривалась тема подключения логарифмического детектора.
Что Вы хотите получит в конечном этоге?
Исходники я предоставил, правьте как хотите.
Кстате, уже рассматривалась тема подключения логарифмического детектора.
-
tanveerriaz
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Ср сен 27, 2017 05:57:31
- Откуда: Pakistan
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
kvn234 i request for english ver software for pc.
pls share pc software source .
pls share pc software source .
- chainik-4
- Встал на лапы
- Сообщения: 104
- Зарегистрирован: Пн июл 25, 2016 11:24:33
- Откуда: Набережные Челны
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[uquote="kvn234",url="/forum/viewtopic.php?p=4418643#p4418643"]Интересно...[/uquote]
S - кривая частотного детектора должна быть симметрична относительно 0 В, т.е. прибор должен быть способен измерять отрицательные напряжения. При наблюдении S кривой посредством АЦП Ардуино надо сделать преобразователь уровня, чтобы перевести отрицательные значения напряжения на положительную область.
При помощи данного прибора легко наблюдать S кривую. Просто нужен входной блок, состоящий из регулятора уровня - переменный резистор, сумматор на ОУ, переводящий 0 уровень напряжения на середину шкалы измерения АЦП (Поднять уровень 0 В на + 0,55 В сумматором на ОУ при опорном напряжении 1,1В, на +2,5 В сумматором на ОУ при опорном напряжении 5 В). Сигнал со входного блока надо подать на вход АЦП без детектора, Т.К. наблюдаем характеристику детектора - детектор ЧМ уже ест в контролируемой схеме.
Наблюдать на осциллографе при помощи данного ГКЧ, наверное, затруднительно, поскольку будут наблюдаться и переходные процессы при изменении частоты.
Добавлено after 1 hour 24 minutes 20 seconds:
[uquote="alex08cb",url="/forum/viewtopic.php?p=4418697#p4418697"]Вы абсолютно...[/uquote]
Для возможности наблюдения S кривой данное устройство надо дополнить входным блоком. Поскольку S кривая симметрична относительно 0 В, отрицательные значения напряжения надо перенести на положительную область, поскольку АЦП Ардуино работает только с сигналами положительной полярности. Т.е. при помощи сумматора поднять уровень 0 на середину шкалы - до половины значения опорного напряжения АЦП - 0,55 В при опорном напряжении 1,1 В, 2,5 В при значении опорного напряжения 5 В. Одна из возможных схем в приведенном рисунке. Конденсаторы по питанию ОУ не указаны. Не указаны номиналы резисторов стабилизатора на TL431. На ОУ DA3 собран сумматор. Напряжение на выходе ОУ DA3 равна сумме напряжений на выходах ОУ DA1 и DA2. Уровень напряжения на неинвертирующем входе ОУ
DA2 определяет величину смещения 0 уровня. Он должен быть равен половине опорного напряжения АЦП. Сопротивление резистора R5 должно быть равно сопротивлению резистора R11. Это определяет точность сумматора. Применение ОУ DA 2 обусловлено необходимостью иметь низкое значение выходного сопротивления источника напряжения на входе сумматора. Иначе бы пришлось применить R9 сопротивлением 100-200 Ом , с соответствующим увеличением тока через этот резистор, увеличить ток через параметрический стабилизатор. Стабилитрон VD3 ограничивает выходное напряжение как сверху, так и снизу - для отрицательного напряжения он включен как диод. VD1 и VD2 ограничивают входное напряжение на входе ОУ. ОУ сумматора DA3 должен быть с полевыми транзисторами на входе. Особых требований к ОУ DA1 и DA2 нет.
Очень удобно применить ОУ типа TL074, TL084, которые содержат 4 ОУ в одном корпусе. В руководстве по ремонту Океанов пишут, что входное сопротивление для контроля достаточно 47 кОм, а постоянная составляющая на выходе детектора 200 - 250 mB. Для начала R1 надо поставить 1 кОм. При усилении DA1 примерно 10, на выходе DA1 будет около 2-2,5 В при верхнем положении ползунка переменного резистора R2. Вместо VD2 можно применить любой стабилитрон на напряжение 2,5 - 7 В. Можно применить 2 красных светодиода, включенных последовательно - 3,2 В. Чтобы на верхнем выводе резистора R9 было 2,5 В, R9 надо соединить со стабилитроном дополнительным резистором. Питание обязательно двуполярное, поскольку входное напряжение двуполярное.
Синал с выхода блока подается непосредственно ко входу АЦП - без детектора.
S - кривая частотного детектора должна быть симметрична относительно 0 В, т.е. прибор должен быть способен измерять отрицательные напряжения. При наблюдении S кривой посредством АЦП Ардуино надо сделать преобразователь уровня, чтобы перевести отрицательные значения напряжения на положительную область.
При помощи данного прибора легко наблюдать S кривую. Просто нужен входной блок, состоящий из регулятора уровня - переменный резистор, сумматор на ОУ, переводящий 0 уровень напряжения на середину шкалы измерения АЦП (Поднять уровень 0 В на + 0,55 В сумматором на ОУ при опорном напряжении 1,1В, на +2,5 В сумматором на ОУ при опорном напряжении 5 В). Сигнал со входного блока надо подать на вход АЦП без детектора, Т.К. наблюдаем характеристику детектора - детектор ЧМ уже ест в контролируемой схеме.
Наблюдать на осциллографе при помощи данного ГКЧ, наверное, затруднительно, поскольку будут наблюдаться и переходные процессы при изменении частоты.
Добавлено after 1 hour 24 minutes 20 seconds:
[uquote="alex08cb",url="/forum/viewtopic.php?p=4418697#p4418697"]Вы абсолютно...[/uquote]
Для возможности наблюдения S кривой данное устройство надо дополнить входным блоком. Поскольку S кривая симметрична относительно 0 В, отрицательные значения напряжения надо перенести на положительную область, поскольку АЦП Ардуино работает только с сигналами положительной полярности. Т.е. при помощи сумматора поднять уровень 0 на середину шкалы - до половины значения опорного напряжения АЦП - 0,55 В при опорном напряжении 1,1 В, 2,5 В при значении опорного напряжения 5 В. Одна из возможных схем в приведенном рисунке. Конденсаторы по питанию ОУ не указаны. Не указаны номиналы резисторов стабилизатора на TL431. На ОУ DA3 собран сумматор. Напряжение на выходе ОУ DA3 равна сумме напряжений на выходах ОУ DA1 и DA2. Уровень напряжения на неинвертирующем входе ОУ
DA2 определяет величину смещения 0 уровня. Он должен быть равен половине опорного напряжения АЦП. Сопротивление резистора R5 должно быть равно сопротивлению резистора R11. Это определяет точность сумматора. Применение ОУ DA 2 обусловлено необходимостью иметь низкое значение выходного сопротивления источника напряжения на входе сумматора. Иначе бы пришлось применить R9 сопротивлением 100-200 Ом , с соответствующим увеличением тока через этот резистор, увеличить ток через параметрический стабилизатор. Стабилитрон VD3 ограничивает выходное напряжение как сверху, так и снизу - для отрицательного напряжения он включен как диод. VD1 и VD2 ограничивают входное напряжение на входе ОУ. ОУ сумматора DA3 должен быть с полевыми транзисторами на входе. Особых требований к ОУ DA1 и DA2 нет.
Очень удобно применить ОУ типа TL074, TL084, которые содержат 4 ОУ в одном корпусе. В руководстве по ремонту Океанов пишут, что входное сопротивление для контроля достаточно 47 кОм, а постоянная составляющая на выходе детектора 200 - 250 mB. Для начала R1 надо поставить 1 кОм. При усилении DA1 примерно 10, на выходе DA1 будет около 2-2,5 В при верхнем положении ползунка переменного резистора R2. Вместо VD2 можно применить любой стабилитрон на напряжение 2,5 - 7 В. Можно применить 2 красных светодиода, включенных последовательно - 3,2 В. Чтобы на верхнем выводе резистора R9 было 2,5 В, R9 надо соединить со стабилитроном дополнительным резистором. Питание обязательно двуполярное, поскольку входное напряжение двуполярное.
Синал с выхода блока подается непосредственно ко входу АЦП - без детектора.
Основное правило электробезопасности: Если видите торчащие оголенные концы, руками не трогайте...
- chainik-4
- Встал на лапы
- Сообщения: 104
- Зарегистрирован: Пн июл 25, 2016 11:24:33
- Откуда: Набережные Челны
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
[uquote="alex08cb",url="/forum/viewtopic.php?p=4418229#p4418229"]...не получается увидеть ту картинку...[/uquote]
Попробуйте режим одиночного прогона с бесконечным послесвечением(Ваш осциллограф должен это позволять). Синхроимпульс подайте на вход внешней синхронизации "EXT". Режим синхронизации надо установить - внешний триггер. Вход "X" подключается к контрольной точке напрямую, без детектора. Время развертки должна соответствовать времени изменения(прогона) частоты приставки. Не верится, что ничего нельзя разобрать.
Кстати, в Youtube ест видео по постройке ГКЧ для наблюдения S кривой. Канал Алексей Тюляков..
Приведенную выше приставку можно использовать для наблюдения S кривой приборами NWT. У NWT-7 был предусмотрен свободный вывод АЦП для такого рода применений. Возможно и на программе для компьютера была возможность задействования этого входа. У NWT-200 на выход детектора можно поставить реле, который переключает вход АЦП с детектора на внешний вход. Такое же можно сделать и на NWT от UR5FFR. Для NWT от UR5FFR, при использовании приставки по приведенной схеме, калибровку перед измерением надо выполнять подав на вход приставки не сигнал с выхода SI5351, а постоянное положительное напряжение, которое несколько выше амплитуды измеряемого сигнала. Далее замкнуть вход приставки на массу и произвести прогон. На экране компьютера появится линия, соответствующее напряжению 0 В. Рассуждения теоретические. Должно работать.
Попробуйте режим одиночного прогона с бесконечным послесвечением(Ваш осциллограф должен это позволять). Синхроимпульс подайте на вход внешней синхронизации "EXT". Режим синхронизации надо установить - внешний триггер. Вход "X" подключается к контрольной точке напрямую, без детектора. Время развертки должна соответствовать времени изменения(прогона) частоты приставки. Не верится, что ничего нельзя разобрать.
Кстати, в Youtube ест видео по постройке ГКЧ для наблюдения S кривой. Канал Алексей Тюляков..
Приведенную выше приставку можно использовать для наблюдения S кривой приборами NWT. У NWT-7 был предусмотрен свободный вывод АЦП для такого рода применений. Возможно и на программе для компьютера была возможность задействования этого входа. У NWT-200 на выход детектора можно поставить реле, который переключает вход АЦП с детектора на внешний вход. Такое же можно сделать и на NWT от UR5FFR. Для NWT от UR5FFR, при использовании приставки по приведенной схеме, калибровку перед измерением надо выполнять подав на вход приставки не сигнал с выхода SI5351, а постоянное положительное напряжение, которое несколько выше амплитуды измеряемого сигнала. Далее замкнуть вход приставки на массу и произвести прогон. На экране компьютера появится линия, соответствующее напряжению 0 В. Рассуждения теоретические. Должно работать.
Основное правило электробезопасности: Если видите торчащие оголенные концы, руками не трогайте...
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Здравствуйте!
Проект написан для Arduino Nano 328, однако в наличии имеется ARDUINO UNO R3 (состав: ATMEGA328PU ATMEGA16U2). Возможно ли использовать проект с этим модулем или потребуются изменения?
Проект написан для Arduino Nano 328, однако в наличии имеется ARDUINO UNO R3 (состав: ATMEGA328PU ATMEGA16U2). Возможно ли использовать проект с этим модулем или потребуются изменения?
-
veso74
- Поставщик валерьянки для Кота
- Сообщения: 1907
- Зарегистрирован: Сб май 05, 2012 20:24:52
- Откуда: KN34PC, Болгария
- Контактная информация:
Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Да. Arduino Nano, UNO, Pro Mini совместимы на 100%. Разница: в форм-факторе платы. В UNO нет два пина: A6 и A7 (они не подключены к МК (корпус TQFP-32) или их нет в МК (корпус 28-pin SPDIP)(Ваш случай)).


