Вопросы: 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 21:41:18
Родился
Зарегистрирован: Вт мар 14, 2017 19:42:06 Сообщений: 11
Рейтинг сообщения:0
ЗАРАБОТАЛО!! Признаюсь, ступил, кнопку "файл" не узрел. Спасибо за подсказку. Тут сразу всплывают другие вопросы: входные и выходные сопротивления сего девайса . Ведь при настройке они будут влиять на АЧХ..
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
:))) ЗАРАБОТАЛО!! Признаюсь, ступил, кнопку "файл" не узрел. Спасибо за подсказку. Тут сразу всплывают другие вопросы: входные и выходные сопротивления сего девайса . Ведь при настройке они будут влиять на АЧХ..
Еще раз подчеркиваю, что я НЕ автор сего ЗАМЕЧАТЕЛЬНОГО проекта. Поэтому не следует мне задавать подобные вопросы. Я сам хотел бы получить от автора ответы на уже заданные мной вопросы. Но коль он молчит, то от себя скажу, что при использовании этого замечательного построителя АЧХ всплыло несколько "мелочей", которые отняли у меня почти день на "расхлебывание". 1)В режиме "16" (Файл-> АЧХ) видел какой-то сигнал. Оказалось надо было смотреть на "4". Что такое 1-16 я не знаю. 2)Собрал простейший усилитель, что бы "пробиться" сквозь диод. На осциллографе увидел "пилу". Оказывается "пила" - помеха из питания (всё было запитано с USB-порта ноутбука). Как разрулил не помню. То ли конденсатор подцепил, то ли запитал от внешнего БП. Для своих целей на выход AD9850 подключил переменный резистор, на ползунок 75 Ом на землю, и с ползунка снимал вых сигнал, т.е. можно задать вых сопротивление. Метод не лучший, но быстрый. Про входной усилитель я уже говорил. Всем успехов!
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Заголовок сообщения: 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 операционник поставить.. Ну и вход надо усиливать. Я тоже на радостях , когда софт заработал, сразу кварцевый фильтр прицепил, по наивности, АЧХ глядеть. Но рановато ... Если довести до ума, прибор не плохой получится.
На всякий случай приведу еще пару ссылок на построители АЧХ: Программно-аппаратный комплекс "СКАТ" _http://ua3gdw.ru/index.php/constructions/scat и NWT немецкого инженера _http://www.g-qrp-dl.de/Projekte/NWT_Text/nwt_text.html Нашел эти проекты вчера. Возможности у них посерьезней, но и сложность и ценник тоже выше.
Нашел еще один простой проект на ПК+AD9850, подключаемый к LPT-порту. Называется правильно "АЧХ - метр приставка к компьютеру". _http://mirrors.pdp-11.ru/_bk0010-11-11m/www.bk-files.perestoroniny.ru/us5caa.qrz.ru/analyz.htm.html
Вопросы: 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в
ГКЧ (измеритель АЧХ) собран на базе 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 вместо диода. Если прикрутить к устройству дисплей какой-нибудь для автономной работы и выход синхронизации, то получился бы универсальный прибор без привязки к РС. Осцилографы сейчас есть размером как сотовый и на батарейках.
Добрый день. Спасибо автору за устройство, хороший прибор. Заказал платы и в придачу AD8307 вместо диода. Если прикрутить к устройству дисплей какой-нибудь для автономной работы и выход синхронизации, то получился бы универсальный прибор без привязки к РС. Осцилографы сейчас есть размером как сотовый и на батарейках.
Если применить AD8307 ВЫХОД A1(используется для разрядки конденсатора в момент изменения частоты) нужно отключит от входа A0. Исходники на C выложены, можете допилить как Вам хочется.
На PC АЧХ стоится в области 1000х500 пикселей, какой дисплей Вы хотите использовать с такими же параметрами. Основная задача МК изменение частоты и передача значения частоты и уровня АЦП на PC. Если выводить на дисплей, это принципиально другая схема работы.
1. Детектор по схеме удвоения (позволяет увеличить чувствительность). 2. Шаг устанавливается автоматически, всего не менее 1000 шагов, шаг не менее 1 Гц. 3. Возможность уменьшить скорость изменения частоты - позволяет увеличить время работы на каждой частоте (закончить переходные процессы в схеме).
Вложения:
Комментарий к файлу: прошивка,загрузчик прошивки, софт для PC, схема GKCH.ZIP [971.35 KiB]
Скачиваний: 1075
Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Добавлено: Пн апр 03, 2017 12:33:44
Первый раз сказал Мяу!
Зарегистрирован: Вт мар 28, 2017 10:59:30 Сообщений: 27
Рейтинг сообщения:0
Спасибо за подсказку. Для дисплея снятия характеристики можно применить карманный осцилограф. Но это просто предположение. Ни у каждого есть РС на рабочем месте. Если подключать осцилограф, то нужен выход синхронизации. А так конечно, лучше монитора пока ничего нет.
Заголовок сообщения: Re: Простейший ГКЧ на AD9850 и Arduino Nano 328
Добавлено: Пн апр 03, 2017 15:45:27
Первый раз сказал Мяу!
Зарегистрирован: Вт мар 28, 2017 10:59:30 Сообщений: 27
Рейтинг сообщения:0
Вы абсолютно правы. Тем более нет смысла вам что-то переделывать. После того как я попробую повторить ГКЧ с логарифмическим детектором, я вам обязательно отпишусь.
попробую повторить ГКЧ с логарифмическим детектором
При установки логарифмического детектора необходимо учесть следующие моменты:
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мВ. Линейный детектор на ОУ сильно дорогой.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения