Меню сайта |
USB Генератор-Частотомер Часто для настройки и тестирования аппаратуры появляется необходимость в точном генераторе функций. Кроме того полезно иметь под рукой частотомер в качестве простейшего(после вольтметра) анализатора сигнала. Сердцем генератора является отличная микросхема DDS(Direct Digital Synthesizer) от фирмы Analog Devices - AD9833. Прелесть сей микросхемки в том, что она без "шума и пыли" может генерировать сигналы в полосе 0...12.5МГц, 3-х форм с высокой точностью и шагом 0,1Гц. Также радует невысокая цена(порядка $6). Дальше все зависит от тех.задания. Можно выходной сигнал усилить/ослабить(например с помощью PGA вроде MCP6S21), сместить в "+" или "-". Вплоть до FM или еще какой-нибудь модуляции. Словом очень полезная эта AD9833. В моем случае достаточно было привести выходной сигнал по амплитуде к напряжению питания. Подробно о ней можно почитать на сайте разработчика: http://www.analog.com/en/rfif-components/direct-digital-synthesis-dds/ad9833/products/product.html Что же касается частотомера, то он использует встроенный в микроконтроллер таймер как счетчик спадов сигнала. Диапазон измерений по частоте: 0...50МГц с шагом 1Гц. Диапазон измерений по напряжению: 0,1...5В. Для управления AD9833 применяется микроконтроллер Atmega88 в связке с FT232(фирмы FTDI). Устройство занимает очень немного места и помещается в красивый корпус из прочного ABS пластика: G431A Внешний вид приложения для ПК. Обратите внимание, что выход генератора подан(внешним проводником) на вход частотомера(работают от разных кварцев). Если принять генератор за опору в вычислении погрешности измерения, то очевидно, что относительная погрешность измерения частоты равна 99,9931%. Наличие функции "Фиксация сигнала" позволяет один раз установить тип и частоту сигнала и каждый раз при включении генератор будет установлен в этот режим. Очень удобно, если нужно включиться где-то без компьютера. В архиве внизу помимо схемы и платы(P-CAD) есть также проект(CodeVisionAVR) и прошивка для управляющего микроконтроллера, установочные файлы для ПК приложения. |