Время от времени мне требуется что-то, что генерирует менандр от 500 кГц до 10 МГц. Делитель там проверить, PLL опорный сигнал подать, частотометр проверить. Да куча разных задач когла нужно быстро сгенерировать сигнал, и оперативно менять его.
У меня на полке давно живет приборчик NWT-7 который позволяет получать синус до 30 МГц. Но! Он управляется с компа, и куда-то на балкон о проверяемому девайсу его не потащищь. Уже давно под эти цели я закупился модулями на Si5351, и даже написал небольшую библиотечку по работе с ними. Но модули валялись, и в проект оформлялись. И пора покончить с этми делом.
Что я хочу получить.
- Генратор должнет быть небольшим
- Иметь батарейное питание
- Заряжаться от USB
- Иметь возможность задавать частоту из всего доступного диапазона Si5351
Поскольку я не хочу растягивать этот вспомгательный проект, волевым решением было принято использовать готовый Arduino скетч, ибо писать всю требуху взаимодейсвующую с кнопками, энкодерами, и экраном отнимает кучу времени.
За основу был взят скетч Multipurpose signal generator with SI5351, из ящика извлечен валяющийся уже 7 лет аккумулятор на 1 А*, куплена крошечная плата Arduino.
Открываем FreeCAD и запихиваем в единый корпус: аккумулятор, плату зарядки аккума от USB, Arduino micro, экран на SSD1306, модуль генератора Si5351, три кнопки, энкодер. Получаем вот такую петрушку:
Читать далее «Мини-генератор сигналов для полки и поля.»