Ардуинщики всех стран - объединяйтесь! В этом форуме, конечно.
Ответить

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Вс июл 09, 2017 12:27:16

Фото собранного прибора и печатных плат.

Изображение Изображение Изображение Изображение Изображение

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Чт июл 13, 2017 08:28:27

Упрошенный вариант ГКЧ Без АРУ и детектором на AD8307.
Вложения
гкч_ард_1_8307.lay6
Плата (Фс двухсторонний)
(202.78 KiB) Скачиваний: 1396

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Пн июл 17, 2017 20:12:11

Для USB Nano версии 3.0 ATmega328 5V, имеет роль для Атмеги- "Р"? - Nano V3.0 ATmega 328P CH340G 5V. Какую из них брать?

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Вт июл 18, 2017 07:53:36

Для USB Nano версии 3.0 ATmega328 5V, имеет роль для Атмеги- "Р"? - Nano V3.0 ATmega 328P CH340G 5V. Какую из них брать?

Nano V3.0 ATmega 328P CH340G 5V 16мгц.

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Вт июл 18, 2017 17:51:00

Спасибо, буду опять заказывать. Первый заказ так и не пришёл.

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Ср июл 26, 2017 19:16:06

Привет всем!
Давно хотел собрать что то подобное, но пока результат не обрадовал.
Наблюдается такая картина:
-запускаю программу (AD 9850.ехе), открываю порт, включаю контроль – постоянно чередующиеся оповещения «нет в списке команд».
При нажатии кнопки «старт ГКЧ» появляется оповещение – «AVR не отвечает». На выходе генератора ничего нет (контроль осциллографом).
Что бы это значило и как с ним бороться?

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Чт июл 27, 2017 05:47:07

Для powerlab: Проверьте- видит ли комп ардуину. У меня на ней стоИт не ftdi. а CH340. Пришлось искать и ставить для неё драйвер. Они все попадаются кривые. Каждый запуск приборчика начинается со сноса и установке по новой этого самого драйвера. Потом всё работает, до тех пор, пока не выключу комп. И так каждый раз... Чайна, однако!
Вопрос к Laguvit. Подскажите, какой у вас получился уровень шумовой дорожки с диодным детектором? У меня что-то грустно совсем. Диапазон измеряемых уровней всего 10-12дБ.

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Чт июл 27, 2017 08:22:08

KOTOBOY писал(а):Проверьте- видит ли комп ардуину.


Все наладилось. С ардуино я до этого работал и драйверы уже стояли и комп видел Ардуинку. Переместил в папку с программой для ГКЧ AVRDUDE и все заработало. "Дуда" у меня стояла давно и отдельно, поэтому сразу не обратил внимания. Графики пока не рисует, т.к. наверно сигнал слабый, но осциллографом все видно, частота качается. Придется ставить усилитель. Спасибо за ответ, буду продолжать.

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Чт июл 27, 2017 13:24:01

Усилитель надо обязательно. Выход АД-шки около 0,2В на 200 Ом! Диоды еле-еле открываются. Мне одного транзисторного каскада хватило. Кu-18dB. Правда, в вч участке есть спад. Но, можно приспособиться...

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Пт июл 28, 2017 11:20:11

Для powerlab: Проверьте- видит ли комп ардуину. У меня на ней стоИт не ftdi. а CH340. Пришлось искать и ставить для неё драйвер. Они все попадаются кривые. Каждый запуск приборчика начинается со сноса и установке по новой этого самого драйвера. Потом всё работает, до тех пор, пока не выключу комп. И так каждый раз... Чайна, однако!
Вопрос к Laguvit. Подскажите, какой у вас получился уровень шумовой дорожки с диодным детектором? У меня что-то грустно совсем. Диапазон измеряемых уровней всего 10-12дБ.

Напряжение на выходе УВЧ 1вольт , выход ГКЧ соединен с детектором Д18.Изображение

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Пн июл 31, 2017 05:28:16

Напряжение на выходе УВЧ 1вольт , выход ГКЧ соединен с детектором Д18.Изображение[/uquote]

Спасибо. В этом случае понятно. А какой уровень шума самого детектора при разомкнутых входе и выходе? То-ли мой детектор сильно шумный, то-ли так и должно быть, что без сигнала на его входе у него уже почти 0,3В постоянки... Правда он у меня выносной. Попробую лучше экранировать.

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Пн июл 31, 2017 09:22:40

KOTOBOY

Покажите Вашу схему детектора и подключение к МК

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Пн июл 31, 2017 12:52:22

KOTOBOY

Покажите Вашу схему детектора и подключение к МК

Пока не мудрил, а собрал точно по Вашей схеме. Только параллельно фильтрующей ёмкости ещё резистор 220к. Подключен детектор к А0-А1. Log детектор тоже не дал большой динамики-при отсутствии входного сигнала-0.3В на выходе. А сигнал генератора-1.5В. Пока это макет. Буду экранировать всё, что можно. Если будет мало, буду сдвигать уровни.

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Пн июл 31, 2017 15:15:34

KOTOBOY

Резистор 220к не нужен. В момент загрузки следующей частоты конденсатор разряжается через ВЫХОД A1 = 0.

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Вт авг 01, 2017 18:15:26

KOTOBOY писал(а): Log детектор тоже не дал большой динамики-при отсутствии входного сигнала-0.3В на выходе.

А заглянуть в даташит на AD8307(8310) слабо?
Все микросхемы логарифмических детекторов при отсутствии сигнала имеют на выходе уровень 0,2-0,5 вольт.И от LT тоже.
У Вас получилось 0,3 в.Это особенность построения этих детекторов.Обычно делают программную компенсацию этого сдвига.
И насчёт динамики - там на выходе логарифм уровня вх.сигнала - ДД микросхемы около 90 дб.

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Ср авг 02, 2017 05:33:09

KOTOBOY писал(а): Log детектор тоже не дал большой динамики-при отсутствии входного сигнала-0.3В на выходе.

А заглянуть в даташит на AD8307(8310) слабо?
Все микросхемы логарифмических детекторов при отсутствии сигнала имеют на выходе уровень 0,2-0,5 вольт.И от LT тоже.
У Вас получилось 0,3 в.Это особенность построения этих детекторов.Обычно делают программную компенсацию этого сдвига.
И насчёт динамики - там на выходе логарифм уровня вх.сигнала - ДД микросхемы около 90 дб.

Почитайте немного ветку. Обо всём этом уже писАлось ранее. На счёт програмной коррекции- автор не вдохнавлён такой идеей, потому- буду делать аппаратную. А даташиты почитываю регулярно. Особенно перед сном. :shock:

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Ср авг 02, 2017 07:22:12

Коррекция чего?
В программе все предусмотрено. Есть скроллинг экрана по вертикали, ставьте в любое положение для удобного просмотра. Используйте User шкалу.

Если применять логарифмический детектор, значение для 0 шкалы АЦП выставляем так. Берем линейку, совмещаем с линейной частью графика дб/в и смотрим значение дб в точки пересечения линейки с осью 0в (-110дб).
Изображение
В линейной части шкалы значения дб будут корректны.


АЦП МК выдает 1024 значения, что соответствует кратному значению пикселей экрана: 512, 1024 и 2048 (с учетом скроллинга ).
При изменении шкалы соответствие будет не кратным, а дробным.
Как Вы выведите 1.1, 1.2 ... пикселя?

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Чт авг 03, 2017 06:26:28

kvn234!
Спасибо за пояснения. буду переваривать.

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Чт авг 10, 2017 19:16:54

Наконец и я получил платку ардуино нано. Установил драйвер для CH340. Компьютер увидел и определил 10порт. Мигает кр. светодиод L и горит постоянно зелёный PWR. Потом начались проблемы. Не могу прошить. Можно прошить саму ардуину без генератора? Нажимаю Upload, открывается чёрное окно, потом закрывается секунд через 10. При программировании светодиоды ведут себя также как выше описал.
1.png
(37.14 KiB) Скачиваний: 889
2.png
(98.86 KiB) Скачиваний: 1051
3.png
(21.87 KiB) Скачиваний: 609
4.png
(11.41 KiB) Скачиваний: 1057

И ещё вопрос к laguvit, ардуино запитывается по кабелю ЮСБ, а генератор от отдельного источника?

Re: Простейший ГКЧ на AD9850 и Arduino Nano 328

Пт авг 11, 2017 06:40:53

alex-551
У Вас программа прошивки не находит файл прошивки AD9850.hex т.к. он находится в директории названной русскими буквами "Рабочий стол". Соответственно ATMega 328 не прошивается.
Сделайте папку на диске D: английскими буквами, например D:\TEMP и загрузите туда файл прошивки AD9850.hex.
В программе загрузке укажите путь к этому файлу.

Прошивается только ATMega 328, подключен или не подключен AD9850 на процесс прошивания не влияет
Ответить