Измерения | DDS-генератор на AVR - нужна помощь |
|
---|---|---|
madgrey: к какой категории Вы отнесете такой прибор |
|
|
smg123: Для свип генератора предлагаю добавить метки (например - нулевой уровень синуса). Иначе при анализе АЧХ на осциллографе нельзя количественно оценить где произошло ее изменение. Их можно расположить в логарифмическом масштабе. И такой большой диапазон свипирования разбить на несколько поддиапазонов. Частотомер не нужен. Функционал достаточен для любительских работ. Долго думал, как бы внедрить "метки" в свип-генератор простым и естественным способом. Слово метки поставил в кавычках потому, что все помнят, как это было в аналоговых ачехометрах, метки были растянуты, точно не установишь, нужен был внешний генератор, в общем, убого и неудобно. Здесь же изменение частоты формируется цифровым способом, всё строго линейно и повторяемо. Вопрос ко всем, как быть? Внедрять импульсный сигнал в синус мне не нравится. Пока надумалось вот что. Каким-либо образом в программу передаются: начальная частота сканирования fНАЧ, конечная частота fКОН и частота метки fМЕТ, ну и константа приращения частоты К. На отдельной ноге МК программа вырабатывает импульс начала свипирования, скажем 1 мс, и начинает собственно свипирование. Дойдя до fМЕТ, программа вырабатывает импульс метки, скажем 0.5 мс и продолжает свипирование дальше (уточню, что генерация синуса изменяемой частоты не прерывается, это я могу сделать). Упомянутые импульсы можно использовать для синхронизации начала цикла и для визуализации метки на экране, но нужен двухканальный скоуп. Вот как-то так. Идея менять частоту от валкодера у меня была, как-то не принимал её близко к сердцу, да и в существующем железе его не было, так что пока не могу сказать, насколько сложно её, эту идею, осуществить на практике. Определённо будет легко сделать, если будет один проц отвечающий за ввод с валкодера и кнопок, вывод на дисплей, связь с внешним миром, измерение частоты, и второй - непрерывно генерящий требуемый сигнал, и по мере надобности принимающий команды установки частот, смены формы сигнала и т.д. и.т.п. В таком случае, управление фактически сведётся к одной ручке и нескольким кнопкам - "ГЕН/СВИП", "ТОЧНО/ГРУБО", "fГЕН", "fНАЧ/КОН", "ФОРМА". Любая манипуляция с кнопками немедленно исполняется - ЦИФРОВОЙ по сути прибор с фактически АНАЛОГОВЫМ управлением. |
|
|
Здравствуйте. Шестым возьмете? "Я давно уж тут стою... У крылечка. На краю..." |
|
|
Берём. Итак, всего 6. Условленного кворума в 10 человек таки нет. Можно измерять внешнюю частоту, а можно и внутреннюю. Частота установки всё-таки дискретная, хоть и с малюсеньким шагом 0,46 мГц. Всё-таки удобнее с частотомером, просто крутишь ручку и смотришь на дисплей, хотя время измерения порядка 1 сек не так уж мало... |
|
|
madgrey: Vlad_Petr: madgrey: А к какой категории Вы отнесете вот этот вот этот прибор? Виноват, ссылку исправил, на всяк случай даю ее снова Не нашел розничной цены для покупателя, а без этого.... А вообще, сейчас генератор на DDS только ленивый не повторит... Но далеко не везде, к описанию дается обьективная информация (или вообще умалчивают) по спектральной чистоте выходного сигнала. Да в зависимости от выходной амплитуды и установленной выходной частоты. Фокус понятен, ибо серьезные требования к этим параметрам заметно увеличивают обьем и стоимость такого прибора. Поэтому, ИМХО, попытки внедрять максимальное количество функций в устройство минимальной стоимости с самым простым и дешевым пользовательским интерфейсом,- это "умножить сущность сверх необходимости". |
|
|
GM: Дойдя до fМЕТ, программа вырабатывает импульс метки, скажем 0.5 мс и продолжает свипирование дальше |
|
|
"Восьмой" сомневается, попросил меня за него высказаться... Восьмой (начинающий) молод, у него есть паяльник и простой копеечный цифровой китайский авометр. А вдруг увидел рекламку...недорого КИТ разработки GM. Так снять АЧХ своего любимого УНЧ он сможет просто успевая записывать данные вольтметра (умолчим пока о погрешности измерения!.. ) при автоматическом переходе с одной частоты на другую. ИМХО все другие варианты с "метками" это для другого уровня и "Восьмому" непонятно и некуда это цеплять. А на другом уровне работы ДРУГИЕ ТРЕБОВАНИЯ (привычки, традиции) к интерфейсу Пользователя. Т.е. предлагаю все-же "не умножать сущность сверх необходимости".. |
|
|
Vlad_Petr: Восьмой (начинающий) молод, у него есть паяльник и простой копеечный цифровой китайский авометр. Молод - это временно, с возрастом появится и осциллограф Так что "упрощать" ничего не надо! |
|
|
|
||
Tadas: Этот сигнал можно подавать в канал подсветки, не надо будет двухлучевой покупать. Это хорошее и проверенное решение. Когда-то и я его применял в "аналоговом" генераторе. Только в виде импульса. Причем, ширина импульса была переменной и задавалась примерно 1/200 от времени прямого прохода свип генератора. При этом на осциллографе всегда были метки разумной ширины, независимо от скорости свиппирования. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |