Например TDA7294

Форум РадиоКот • Просмотр темы - Простейший ГКЧ на AD9850 и Arduino Nano 328
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Чт авг 13, 2020 00:14:45

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 351 ]    , 2, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Вт мар 14, 2017 12:35:30 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 7
Рейтинг сообщений: 8
Зарегистрирован: Чт апр 17, 2014 19:33:41
Сообщений: 25
Рейтинг сообщения: 0
yastreba писал(а):
Вопросы:
1)Какое функциональное назначение этой цепи?
2)Куда подключить анод диода?
3)Зачем А0 и А1 запаралелены?
4)Очень недоверяю прямым подключениям на шины питания (VCC, GND). Поэтому вопрос: Зачем выводы D0, D1 подключены на +5в, а D2 на GND?

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

1)Это вход на АЦП ардуино. Т.е. сюда подается сигнал с исследуемого устройства. В моем случае это был выход с катушки на диод детектора в приемнике VEF-201.
2)Т.к. АЦП ардуино может измерять только положительное напряжение, то стоит защитно-выпрямительный диод, Анод которого подключаем к исследуемому сигналу. В моем случае к конденсатору, подключенному к выходу катушки (см п.1). Электролит в цепи катода сглаживает сигнал и в результате получаем действующее значение напряжения. В моем случае АЧХ усилителя канала промежуточной частоты.
3)Я не знаю зачем автор запаралелил А0 и А1. Возможно хотел сделать двухканальный измеритель АЧХ на ардуино, что бы контролировать входной сигнал и выходной, например, уровень модулирующего сигнала и этот сигнал после детектора. Подчеркиваю, что это моё предположение. Истинную причину знает только автор.
4)Причину знает только автор.
Всем успехов!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Вт мар 14, 2017 19:49:52 
Родился

Зарегистрирован: Вт мар 14, 2017 19:42:06
Сообщений: 11
Рейтинг сообщения: 0
Загрузил в Ардуино нано программу, запускаю прогу AD9850- пишет " COM порт закрыт. Чего я неправильно делаю, кто подскажет? :shock: :shock:


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Вт мар 14, 2017 20:44:13 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 7
Рейтинг сообщений: 8
Зарегистрирован: Чт апр 17, 2014 19:33:41
Сообщений: 25
Рейтинг сообщения: 0
andreyn1969 писал(а):
Загрузил в Ардуино нано программу, запускаю прогу AD9850- пишет " COM порт закрыт. Чего я неправильно делаю, кто подскажет? :shock: :shock:

Файл->COM port AVR->Выбрать нужный СОМ порт и нажать кнопку Открыть


Вложения:
Открыть COM-port.jpg [73.13 KiB]
Скачиваний: 856
Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Шестое юбилейное мероприятие в процессе
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Вт мар 14, 2017 21:41:18 
Родился

Зарегистрирован: Вт мар 14, 2017 19:42:06
Сообщений: 11
Рейтинг сообщения: 0
:))) :))) ЗАРАБОТАЛО!! Признаюсь, ступил, кнопку "файл" не узрел. Спасибо за подсказку. Тут сразу всплывают другие вопросы: входные и выходные сопротивления сего девайса . Ведь при настройке они будут влиять на АЧХ..


Вернуться наверх
 
Быстро и просто. Разработка бюджетного неизолированного источника питания на контроллере VIPer122

С помощью VIPer122 можно создавать как изолированные, так и неизолированные сетевые источники питания. Разберем самый простой и бюджетный вариант – разработку неизолированного понижающего источника питания с выходным током в несколько сотен миллиампер без трудоемких расчетов трансформаторов и компонентов обвязки.

Читать статью>>
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Ср мар 15, 2017 08:31:31 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 7
Рейтинг сообщений: 8
Зарегистрирован: Чт апр 17, 2014 19:33:41
Сообщений: 25
Рейтинг сообщения: 0
andreyn1969 писал(а):
:))) :))) ЗАРАБОТАЛО!! Признаюсь, ступил, кнопку "файл" не узрел. Спасибо за подсказку. Тут сразу всплывают другие вопросы: входные и выходные сопротивления сего девайса . Ведь при настройке они будут влиять на АЧХ..

Еще раз подчеркиваю, что я НЕ автор сего ЗАМЕЧАТЕЛЬНОГО проекта. Поэтому не следует мне задавать подобные вопросы. Я сам хотел бы получить от автора ответы на уже заданные мной вопросы. Но коль он молчит, то от себя скажу, что при использовании этого замечательного построителя АЧХ всплыло несколько "мелочей", которые отняли у меня почти день на "расхлебывание". 1)В режиме "16" (Файл-> АЧХ) видел какой-то сигнал. Оказалось надо было смотреть на "4". Что такое 1-16 я не знаю. 2)Собрал простейший усилитель, что бы "пробиться" сквозь диод. На осциллографе увидел "пилу". Оказывается "пила" - помеха из питания (всё было запитано с USB-порта ноутбука). Как разрулил не помню. То ли конденсатор подцепил, то ли запитал от внешнего БП.
Для своих целей на выход AD9850 подключил переменный резистор, на ползунок 75 Ом на землю, и с ползунка снимал вых сигнал, т.е. можно задать вых сопротивление. Метод не лучший, но быстрый. Про входной усилитель я уже говорил.
Всем успехов!


Вернуться наверх
 
Микроконтроллеры STM32G4 полностью заменят STM32F3?

С начала выпуска микроконтроллеров STM32F3 прошло 8 лет. Изменились как технологии, так и потребности рынка. Понимая это, компания STMicroelectronics разработала новое семейство микроконтроллеров STM32G4 для систем со смешанными сигналами. Эти микроконтроллеры превосходят своих предшественников из семейства STM32F3 по уровню быстродействия, богатству периферии и при этом обеспечивают более низкий уровень потребления.

Читать статью>>
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Ср мар 15, 2017 13:52:57 
Родился

Зарегистрирован: Вт мар 14, 2017 19:42:06
Сообщений: 11
Рейтинг сообщения: 0
С выхода AD9850 выходит 0.25..0.3вольта вч сигнала, затем 3.9 ком, естественно нужен усилитель . Планирую AD8009 операционник поставить.. Ну и вход надо усиливать. Я тоже на радостях , когда софт заработал, сразу кварцевый фильтр прицепил, по наивности, АЧХ глядеть. Но рановато ... Если довести до ума, прибор не плохой получится.


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Пт мар 17, 2017 14:44:18 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 7
Рейтинг сообщений: 8
Зарегистрирован: Чт апр 17, 2014 19:33:41
Сообщений: 25
Рейтинг сообщения: 0
На всякий случай приведу еще пару ссылок на построители АЧХ: Программно-аппаратный комплекс "СКАТ" _http://ua3gdw.ru/index.php/constructions/scat и NWT немецкого инженера _http://www.g-qrp-dl.de/Projekte/NWT_Text/nwt_text.html
Нашел эти проекты вчера. Возможности у них посерьезней, но и сложность и ценник тоже выше.


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Сб мар 18, 2017 19:35:35 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 7
Рейтинг сообщений: 8
Зарегистрирован: Чт апр 17, 2014 19:33:41
Сообщений: 25
Рейтинг сообщения: 0
Нашел еще один простой проект на ПК+AD9850, подключаемый к LPT-порту. Называется правильно "АЧХ - метр приставка к компьютеру". _http://mirrors.pdp-11.ru/_bk0010-11-11m/www.bk-files.perestoroniny.ru/us5caa.qrz.ru/analyz.htm.html


Вернуться наверх
 
Бытовой пирометр АКИП-9312 – просто удобно!

Диапазон 35 °С ...42°С (температура тела) погрешность 0,3 °С
Диапазон 0 °С ...100°С (бытовая сфера) погрешность 1,0 °С
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Вс мар 26, 2017 17:18:39 
Встал на лапы

Карма: 3
Рейтинг сообщений: 20
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 123
Откуда: Тула
Рейтинг сообщения: 0
yastreba писал(а):
Вопросы:
1)Какое функциональное назначение этой цепи?
2)Куда подключить анод диода?
3)Зачем А0 и А1 запаралелены?
4)Очень недоверяю прямым подключениям на шины питания (VCC, GND). Поэтому вопрос: Зачем выводы D0, D1 подключены на +5в, а D2 на GND?

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


1-3. Для получения АЧХ фильтра сигнал подается с R1 на вход фильтра. Сигнал прошедший через фильтр подается на пиковый детектор (на анод D1(германевый)). С детектора на вход АЦП A0. Вход A1 разряжает C1 в момент перестройки частоты (работает как выход 0).

4. См. документацию на AD9850.

Добавлено after 48 minutes 57 seconds:
123ksn писал(а):
[quote="andreyn1969". Что такое 1-16 я не знаю


Масштаб для удобства наблюдения. 1 квант АЦП 1 точка или 16 точек на экране (по вертикали).

А вот "Максимальное напряжения АЦП" позволяет менять шкалу (диапазон измеряемых напряжений) АЦП. 5в или 1,1в


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Пн мар 27, 2017 13:08:01 
Встал на лапы

Карма: 3
Рейтинг сообщений: 20
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 123
Откуда: Тула
Рейтинг сообщения: 0
ГКЧ (измеритель АЧХ) собран на базе AD9850 (управляемый генератор). Для управления AD9850 используется Arduino nano 328 с USB. Питание осуществляется от USB.
Управление AD9850 от Arduino организовано по последовательному порту SPI, 5 байт.
В 4х байтах значение частоты в 5 байте биты фазы и включения модуля. Биты изменения фазы в 5 байте в данном проекте не используются.

Программное обеспечение состоит из двух частей, прошивки Arduino и софт установленный на ПК.

Софт ПК.
Настройка.
Для связи ПК с Arduino используется USB виртуальный COM порт.
Перед началом работы необходимо Arduino подключить к USB и посмотреть какой номер COM порта определен для связи (зайти в Диспетчер устройств и посмотреть номер порта).
Затем этот номер установить в меню “Настойка COM порта”(Файл => COM порт AVR) и открыть порт (скорость 57600).
При успешном открытии появится зеленая надпись “Порт открыт”
Выходим из меню настройки порта.
Наличие связи между ПК и Arduino можно проверить в режиме “Включить контроль” (постоянно включенном не оставлять будет переполнение буфера).
Если связь установлена - с Arduino поступает значения частоты и АЦП.

Работа.
Предусмотрено два режима работы:
- генератор с перестраиваемой вручную частотой;
- режим ГКЧ.

В режиме простого генератора значение частоты загружаются в Arduino, а затем в AD9850 после нажатия кнопки “Установить”.
Частоту можно набрать в окошке частота или с помощью колесика мышки, если установить курсор на одно и 8 окошечек ниже окошка частоты.
При установки галочки Run значение частоты сразу будет передаваться через Arduino в AD9850 (кнопку “Установить” нажимать не требуется).

В режиме ГКЧ (при установки галочки) необходимо задать диапазон качания и шаг (скачки частоты). Горизонтальная шкала частот на вкладке АЧХ выводит до 1000 частот (1000 пикселей) поэтому если возьмете большой диапазон и мелкий шаг (будет больше 1000 скачков частоты), программа скорректирует шаг при нажатии кнопки “Установить”.
Затем запускаем ГКЧ (кнопкой “Старт ГКЧ”) .
Arduino перестраивает AD9850 в указанном диапазоне и указанным (при установке) шагом.
После каждого нового значения частоты (с задержкой на переходные процессы) производится измерение амплитуды с помощью АЦП (A0). Значения частоты и соответствующие значения АЦП передаются на ПК и строится АЧХ.
Процесс передачи можно проконтролировать в режиме “Включить контроль” (постоянно включенном не оставлять будет переполнение буфера).
Для изменения чувствительности предусмотрена возможность изменения опорного напряжения АЦП 5В или 1,1В т.е. максимальное значение АЦП (1023) будет при 5В или при 1,1В, соответственно меняется вес одного разряда.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Пт мар 31, 2017 04:38:39 
Первый раз сказал Мяу!

Зарегистрирован: Вт мар 28, 2017 10:59:30
Сообщений: 27
Рейтинг сообщения: 0
Добрый день. Спасибо автору за устройство, хороший прибор. Заказал платы и в придачу AD8307 вместо диода. Если прикрутить к устройству дисплей какой-нибудь для автономной работы и выход синхронизации, то получился бы универсальный прибор без привязки к РС. Осцилографы сейчас есть размером как сотовый и на батарейках.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Пт мар 31, 2017 10:53:51 
Встал на лапы

Карма: 3
Рейтинг сообщений: 20
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 123
Откуда: Тула
Рейтинг сообщения: 0
dyabdenko писал(а):
Добрый день. Спасибо автору за устройство, хороший прибор. Заказал платы и в придачу AD8307 вместо диода. Если прикрутить к устройству дисплей какой-нибудь для автономной работы и выход синхронизации, то получился бы универсальный прибор без привязки к РС. Осцилографы сейчас есть размером как сотовый и на батарейках.


Если применить AD8307 ВЫХОД A1(используется для разрядки конденсатора в момент изменения частоты) нужно отключит от входа A0.
Исходники на C выложены, можете допилить как Вам хочется.

На PC АЧХ стоится в области 1000х500 пикселей, какой дисплей Вы хотите использовать с такими же параметрами.
Основная задача МК изменение частоты и передача значения частоты и уровня АЦП на PC.
Если выводить на дисплей, это принципиально другая схема работы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Сб апр 01, 2017 13:32:50 
Встал на лапы

Карма: 3
Рейтинг сообщений: 20
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 123
Откуда: Тула
Рейтинг сообщения: 0
Изменения:

1. Детектор по схеме удвоения (позволяет увеличить чувствительность).
2. Шаг устанавливается автоматически, всего не менее 1000 шагов, шаг не менее 1 Гц.
3. Возможность уменьшить скорость изменения частоты - позволяет увеличить время работы на каждой частоте (закончить переходные процессы в схеме).


Вложения:
Комментарий к файлу: прошивка,загрузчик прошивки, софт для PC, схема
GKCH.ZIP [971.35 KiB]
Скачиваний: 635
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Пн апр 03, 2017 12:33:44 
Первый раз сказал Мяу!

Зарегистрирован: Вт мар 28, 2017 10:59:30
Сообщений: 27
Рейтинг сообщения: 0
Спасибо за подсказку. Для дисплея снятия характеристики можно применить карманный осцилограф. Но это просто предположение. Ни у каждого есть РС на рабочем месте. Если подключать осцилограф, то нужен выход синхронизации. А так конечно, лучше монитора пока ничего нет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Пн апр 03, 2017 13:39:43 
Встал на лапы

Карма: 3
Рейтинг сообщений: 20
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 123
Откуда: Тула
Рейтинг сообщения: 0
dyabdenko писал(а):
Если подключать осцилограф, то нужен выход синхронизации.


Кроме синхронизации нужны метки частоты, а потом еще что-то понадобится.

Это будет принципиально другое устройство. Данное для этого не предназначалось.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Пн апр 03, 2017 15:45:27 
Первый раз сказал Мяу!

Зарегистрирован: Вт мар 28, 2017 10:59:30
Сообщений: 27
Рейтинг сообщения: 0
Вы абсолютно правы. Тем более нет смысла вам что-то переделывать.
После того как я попробую повторить ГКЧ с логарифмическим детектором, я вам обязательно отпишусь.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Вт апр 04, 2017 06:59:01 
Встал на лапы

Карма: 3
Рейтинг сообщений: 20
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 123
Откуда: Тула
Рейтинг сообщения: 0
dyabdenko писал(а):
попробую повторить ГКЧ с логарифмическим детектором


При установки логарифмического детектора необходимо учесть следующие моменты:

1 Откалибровать шкалу в логарифмических единицах. В данном варианте предусмотрены две линейные шкалы 5в и 1,1в. Возможно потребуется другое внешнее опорное напряжение АЦП, что потребует изменение схемы, прошивки и софта на PC.
2 Низкие уровни сигнала будут усиливаться сильнее чем высокие. Внешний вид АЧХ будет сильно размазан по горизонтали, без четкого максимума.

Я бы рекомендовал обратить внимание на детекторы с ОУ.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Вт апр 04, 2017 07:43:28 
Первый раз сказал Мяу!

Зарегистрирован: Вт мар 28, 2017 10:59:30
Сообщений: 27
Рейтинг сообщения: 0
Я заказал AD8307. Шкала как раз получится в Дб, удобна для настройки фильтров. А для других измерений можно применить детектор на германиевом диоде, но у него малая чувствительность при подобном включении как у вас. Надо смещение рабочей точки делать. А так только со 100мВ. Линейный детектор на ОУ сильно дорогой.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Ср апр 05, 2017 00:14:26 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 2
Рейтинг сообщений: 9
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 26
Откуда: KN34PC, Силистра, Болгария
Рейтинг сообщения: 0
Спасибо! Мой монтаж: на проводников :)
Филтр ПЧ 10,7 MHz, для "моно", диод: Д311, вх/выход: 300 ом

Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
СообщениеДобавлено: Ср апр 05, 2017 15:51:02 
Встал на лапы

Карма: 3
Рейтинг сообщений: 20
Зарегистрирован: Вс апр 17, 2011 09:51:26
Сообщений: 123
Откуда: Тула
Рейтинг сообщения: 0
Смотрю на графиках отсутствуют шкалы. Нужно было выводить при 125% шрифта.
Сделал небольшие изменения софта PC, должно выводится при 100%-150% .


Вложения:
АЧХ.png [36.01 KiB]
Скачиваний: 524
Комментарий к файлу: прошивка, загрузчик прошивки,софт PC, схема
GKCH.RAR [692.15 KiB]
Скачиваний: 366
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 351 ]    , 2, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Oleg10011001 и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y