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

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

Пн авг 15, 2016 12:06:55

Предлагаю схему простейшего ГКЧ на базе AD9850 и Arduino Nano c USB. Питание ГКЧ от USB. АЧХ выводится на экран ПК. Два режима ГКЧ и просто генератор. Все управление идет с ПК.
Вложения
ГКЧ.RAR
Схема, прошивка, программа для ПК
(415.55 KiB) Скачиваний: 3494

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

Пн авг 15, 2016 12:36:46

Убрал.
Нарушение Правил форума п. 2.4
aen

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

Пн авг 15, 2016 12:46:21

Софт не работает, требудет BORLNDMM.DLL

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

Пн авг 15, 2016 13:01:25

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


Перекомпилировал. Должен работать.
Вложения
ГКЧ.RAR
Схема, исходник, Софт для ПК
(560.33 KiB) Скачиваний: 2376

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

Пн авг 15, 2016 13:17:11

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

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

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

Пн авг 15, 2016 13:18:21

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

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

Пн авг 15, 2016 13:45:25

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


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

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

Возьмите Arduino (можно без AD9850), залейте прошивку, подключите софт. Управление интуитивно понятно.
Последний раз редактировалось aen Пн авг 15, 2016 13:47:00, всего редактировалось 1 раз.
Причина: Нарушение Правил форума п. 2.7

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

Пн авг 15, 2016 13:50:42

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

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


Будет интерес у людей, вложу. Нужно причесывать исходники.

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

Ср авг 17, 2016 07:07:05

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


Слегка причесал. Пользуйтесь.
Вложения
AD9850.RAR
Исходники софта С++ и AVR
(665.92 KiB) Скачиваний: 2089

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

Ср авг 17, 2016 09:46:17

Что значит галочка "слежение" ?

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

Ср авг 17, 2016 10:31:59

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

Информация о значении частоты и уровня АЦП с МК идет циклически. Полный цикл от минимальной частоты до максимальной(всего 1000 значений). Затем повторяется. Без галочки АЧХ обновляется после каждого приема максимального значения частоты. С галочкой значение уровня выводится сразу в момент прихода каждого значения.

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

Пт авг 26, 2016 13:22:33

Не вижу ни критики не положительных отзывов. :)

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

Пт авг 26, 2016 18:19:33

Отзывов нет по нескольким причинам. Первая - не сезон. Далее. Описание весьма краткое, поэтому для малоопытных
это не очень понятно. Более опытные выбирают более продвинутые проекты, они есть в наличии. В этом проекте
функционал маловат (личное мнение).

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

Сб авг 27, 2016 23:38:06

я бы добавил http://www.ebay.com/itm/Keypad-Shield-LCD-1602-V3-Display-For-Arduino-Mega2560-R3-MEGA1280-Raspberry-pi-/131575205809?hash=item1ea27e4fb1:g:iXkAAOSwLVZVyEtP

и получился бы стационарный вариант

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

Пн авг 29, 2016 07:30:47

ass20 писал(а):я бы добавил http://www.ebay.com/itm/Keypad-Shield-LCD-1602-V3-Display-For-Arduino-Mega2560-R3-MEGA1280-Raspberry-pi-/131575205809?hash=item1ea27e4fb1:g:iXkAAOSwLVZVyEtP


Для отображения АЧХ в любом случае нужен экран (осцилографа или ноутбука). Согласитесь, экран ноутбука более информативен чем
предложенный Вами. А если использовать ноутбук логичнее управлять с его клавиатуры. Достоинство данного варианта:
основное ПО установлено на ноутбуке и минимум деталей и соединений, не нужен блок питания. Можно собрать за 30 мин.
Вложения
IMG_1087.JPG
(144.53 KiB) Скачиваний: 2413

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

Чт мар 09, 2017 15:03:26

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

Изначально я хочу "восстановить" для отца приемник 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 KiB) Скачиваний: 1518
Программа AD9850.exe1.jpg
дайте пояснения по картинке
(43.54 KiB) Скачиваний: 1726

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

Сб мар 11, 2017 15:29:21

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

Изображение
Вложения
АЧХ неравномерность ФСС по уровню 0,7(114)=457-467кГц.jpg
(104 KiB) Скачиваний: 1316
АЧХ неравномерность ФСС в другом масштабе (8).jpg
(96.79 KiB) Скачиваний: 1215
АЧХ неравномерность ФСС в диапазоне 430-500кГц=70кГц.jpg
(102.6 KiB) Скачиваний: 1354

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

Вс мар 12, 2017 12:45:39

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

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

Пн мар 13, 2017 11:10:15

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

Если эта фраза обращена ко мне, то "моя твоя не понимай".

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

Вт мар 14, 2017 11:27:55

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

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