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

Ардуинщики всех стран - объединяйтесь! В этом форуме, конечно.
kvn234
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »

Предлагаю схему простейшего ГКЧ на базе AD9850 и Arduino Nano c USB. Питание ГКЧ от USB. АЧХ выводится на экран ПК. Два режима ГКЧ и просто генератор. Все управление идет с ПК.
Вложения
ГКЧ.RAR
Схема, прошивка, программа для ПК
(415.55 КБ) 4134 скачивания
Аватара пользователя
Adamas
Открыл глаза
Сообщения: 70
Зарегистрирован: Ср авг 03, 2016 14:21:03
Откуда: ЮФО

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

Сообщение Adamas »

Убрал.
Нарушение Правил форума п. 2.4
aen
Аватара пользователя
tar
Это не хвост, это антенна
Сообщения: 1363
Зарегистрирован: Ср май 26, 2010 18:53:57

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

Сообщение tar »

Софт не работает, требудет BORLNDMM.DLL
[AMS]
kvn234
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »

tar писал(а):Софт не работает, требудет BORLNDMM.DLL


Перекомпилировал. Должен работать.
Вложения
ГКЧ.RAR
Схема, исходник, Софт для ПК
(560.33 КБ) 2785 скачиваний
Аватара пользователя
tar
Это не хвост, это антенна
Сообщения: 1363
Зарегистрирован: Ср май 26, 2010 18:53:57

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

Сообщение tar »

Теперь работает.

Неплохо было бы еще выложить исходник, что бы люди могли под свои нужды переделвывать, не думаю что в вашей поделке есть что то комерчески реализуемое, покрайней мере в таком виде.
[AMS]
Аватара пользователя
Adamas
Открыл глаза
Сообщения: 70
Зарегистрирован: Ср авг 03, 2016 14:21:03
Откуда: ЮФО

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

Сообщение Adamas »

Не нашел на схеме ни линейного, ни логарифмического детекторов, low pass фильтра, аттенюатора... Вероятно, это предлагается потенциальным пользователям доделывать самостоятельно?
Отсутствует хоть какое-то описание, хотя бы краткое, в виде файла Readme.txt, как это обыкновенно принято при представлении своей конструкции широкой публике, для использования или тестирования.
kvn234
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »

Adamas писал(а):Не нашел на схеме ни линейного, ни логарифмического детекторов, low pass фильтра, аттенюатора... Вероятно, это предлагается потенциальным пользователям доделывать самостоятельно?
Отсутствует хоть какое-то описание, хотя бы краткое, в виде файла Readme.txt, как это обыкновенно принято при представлении своей конструкции широкой публике, для использования или тестирования.


В названии написано Простейший.

логарифмического детекторов, low pass фильтра, аттенюатора... схем полно в интернете и это не Простейший.

Возьмите Arduino (можно без AD9850), залейте прошивку, подключите софт. Управление интуитивно понятно.
Последний раз редактировалось aen Пн авг 15, 2016 13:47:00, всего редактировалось 1 раз.
Причина: Нарушение Правил форума п. 2.7
kvn234
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »

tar писал(а):Теперь работает.

Неплохо было бы еще выложить исходник, что бы люди могли под свои нужды переделвывать, не думаю что в вашей поделке есть что то комерчески реализуемое, покрайней мере в таком виде.


Будет интерес у людей, вложу. Нужно причесывать исходники.
kvn234
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »

kvn234 писал(а):
tar писал(а):Неплохо было бы еще выложить исходник, .


Слегка причесал. Пользуйтесь.
Вложения
AD9850.RAR
Исходники софта С++ и AVR
(665.92 КБ) 2479 скачиваний
Аватара пользователя
nbn
Держит паяльник хвостом
Сообщения: 913
Зарегистрирован: Вт ноя 16, 2010 03:06:14
Откуда: Санкт-Петербург

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

Сообщение nbn »

Что значит галочка "слежение" ?
kvn234
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »

nbn писал(а):Что значит галочка "слежение" ?

Информация о значении частоты и уровня АЦП с МК идет циклически. Полный цикл от минимальной частоты до максимальной(всего 1000 значений). Затем повторяется. Без галочки АЧХ обновляется после каждого приема максимального значения частоты. С галочкой значение уровня выводится сразу в момент прихода каждого значения.
kvn234
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »

Не вижу ни критики не положительных отзывов. :)
borys
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Вт сен 07, 2010 19:27:48
Откуда: Ташкент

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

Сообщение borys »

Отзывов нет по нескольким причинам. Первая - не сезон. Далее. Описание весьма краткое, поэтому для малоопытных
это не очень понятно. Более опытные выбирают более продвинутые проекты, они есть в наличии. В этом проекте
функционал маловат (личное мнение).
ass20
Держит паяльник хвостом
Сообщения: 907
Зарегистрирован: Пн июн 07, 2010 22:56:01
Откуда: SU

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

Сообщение ass20 »

kvn234
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Вс апр 17, 2011 09:51:26
Откуда: Тула

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

Сообщение kvn234 »



Для отображения АЧХ в любом случае нужен экран (осцилографа или ноутбука). Согласитесь, экран ноутбука более информативен чем
предложенный Вами. А если использовать ноутбук логичнее управлять с его клавиатуры. Достоинство данного варианта:
основное ПО установлено на ноутбуке и минимум деталей и соединений, не нужен блок питания. Можно собрать за 30 мин.
Вложения
IMG_1087.JPG
(144.53 КБ) 2771 скачивание
Аватара пользователя
123ksn
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Чт апр 17, 2014 19:33:41

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

Сообщение 123ksn »

Здравствуйте уважаемый автор.
Очень хочется сказать Вам ОГРОМНОЕ СПАСИБО за Вашу разработку, но язык не поворачивается.
Возможно, Вы разработали супер-пупер устройство и написали к нему супер-пупер программу, но не снабдить хоть минимальными пояснениями.... Это как для журавля размазать еду по тарелке или как для лисицы положить еду на дно глубокого сосуда. (Надеюсь знаете сказку о журавле и лисице). Высшая степень уважения к читателям - считать их идиотами... В том смысле, что если Вас понял идиот -значит мысль Вами изложена правильно.

Изначально я хочу "восстановить" для отца приемник VEF-201 1972г выпуска. Восстановить в кавычках, так как он работает, но не так как новый или как хотелось бы. Для настройки приемника нужен ГКЧ. Заказал на Алиэкспресс плату с AD9850, а сам стал искать в интернете скэтч, что бы:
а)быстро проверить AD9850 при вскрытии посылки
б)быстро получить удобный ГКЧ для настройки приемника.
Нашел Вашу разработку. По Вашим утверждениям генератор простейший, интерфейс интуитивно понятный. Поверил Вам...идиот (это я о себе). Когда пришла посылка и надо было собрать схему возникло много вопросов. С одной строны всё нарисовано, но я не привык тупо, без понимания собирать схемы, а тем более из интернета. Сами знаете, в интернете много "шутников", которые "рекламируют" для повторения новичками нерабочие схемы. И хорошо, если схема просто не работает, но выкладывают и такие, которые приводят к дымовым, звуковым и световым "эффектам".
Теперь перейду к фактам, которые вызвали у меня столь бурную реакцию.
1)У Вас на схеме показан диод, который катодом подключен к выводам А0, А1 Ардуино, а анод "смотрит" куда-то наружу.
Вопросы:
1)Какое функциональное назначение этой цепи?
2)Куда подключить анод диода?
3)Зачем А0 и А1 запаралелены?

4)Очень недоверяю прямым подключениям на шины питания (VCC, GND). Поэтому вопрос: Зачем выводы D0, D1 подключены на +5в, а D2 на GND?

Залил в свою Ардуино мини про с помощью программы XLoader.exe Ваш Hex-файл. Собрал схему без цепи к А0, А1 и диода. Подключил осциллограф. Запустил Вашу программу AD9850.exe. Попытался установить параметры ГКЧ для диапазона ПЧ (465кГц). Что бы видеть на экране не синусоиды, а "пачку" попытался установить количество шагов 10. Программа мои 10 изменяет на свои 40! Как Вы прокомментируете?
Остальные вопросы я разместил на скриншотах. Очень расчитываю на Ваш быстрый и обстоятельный ответ.
Вложения
Программа AD9850.exe2.jpg
дайте пояснения по картинке
(107.31 КБ) 1812 скачиваний
Программа AD9850.exe1.jpg
дайте пояснения по картинке
(43.54 КБ) 1989 скачиваний
Аватара пользователя
123ksn
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Чт апр 17, 2014 19:33:41

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

Сообщение 123ksn »

Блин, ну какой же это ГКЧ?! Тем более простейший!
Это супер классный комплекс для получения АЧХ, так используется АЦП ардуино. Т.е прибор для настройки всяческих фильтров, контуров визуальным способом и всё это за сущие копейки. Автору ОГРОМНОЕ СПАСИБО. Но небольшой мануал НУЖЕН!!!
123.jpg
(102.6 КБ) 1749 скачиваний

Изображение
Вложения
АЧХ неравномерность ФСС по уровню 0,7(114)=457-467кГц.jpg
(104 КБ) 1564 скачивания
АЧХ неравномерность ФСС в другом масштабе (8).jpg
(96.79 КБ) 1418 скачиваний
АЧХ неравномерность ФСС в диапазоне 430-500кГц=70кГц.jpg
(102.6 КБ) 1561 скачивание
yastreba
Родился
Сообщения: 2
Зарегистрирован: Пн янв 21, 2013 13:29:06

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

Сообщение yastreba »

Ну и вкратце ответы на те вопросы, которые были поставлены. Что было сделано? А то не все понятно
Аватара пользователя
123ksn
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Чт апр 17, 2014 19:33:41

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

Сообщение 123ksn »

yastreba писал(а):Ну и вкратце ответы на те вопросы, которые были поставлены. Что было сделано? А то не все понятно

Если эта фраза обращена ко мне, то "моя твоя не понимай".
yastreba
Родился
Сообщения: 2
Зарегистрирован: Пн янв 21, 2013 13:29:06

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

Сообщение yastreba »

Вопросы:
1)Какое функциональное назначение этой цепи?
2)Куда подключить анод диода?
3)Зачем А0 и А1 запаралелены?
4)Очень недоверяю прямым подключениям на шины питания (VCC, GND). Поэтому вопрос: Зачем выводы D0, D1 подключены на +5в, а D2 на GND?

Особенно интересует 2 вопрос. Как подключается нагрузка ( схема подключения )
Ответить

Вернуться в «Arduino»