![]() |
![]() |
|||||||||||||||
Простой высокочастотный генератор импульсов от 7 Гц до 10 МГц с регулировкой скважности от 1-99%
Автор: Simurg, ghjdflf@mail.ru Поздравляю РадиоКота с Днём Рождения! Данная работа является продолжением https://radiokot.ru/circuit/digital/measure/55/ , но выполненном на МК ATTINY861V. Это упрощает его сборку и имеет высокую повторяемость. В новой версии расширен диапазон частот, значительно удобней пользоваться, однополярное питание, малое потребление (0,1А) и возможность работать от аккумулятора. Эта версия генератора содержит минимум деталей и при правильной сборке начинает работать сразу. Параметры генератора:
Управление генератором очень простое: Схема: В целях экономии выводов контроллера, для клавиатуры установлен дополнительный декадный счетчик CD4017 (К561ИЕ8). Диоды нужны только для развязки выходов, что бы при одновременном нажатии не было сквозного тока между нажатыми выходами. Можно отказаться от диодов и установить защитное сопротивление в цепь питания CD4017 на 16 вывод, и на 14 последовательно на 100 ом (иначе схема 4017 получит питание через защитный входной диод от МК, и при одновременном нажатии перегрузит и его). Выходные сигналы усилены каждый двумя буферами шинного формирователя. Что делает более крутые фронты, нежели подключение на прямую к МК. Описание меню: Установить сохраненные ранее значения установки частоты и коэффициентa заполнения двух каналов; Записать в EEPROM текущие значения частоты и коэффициентa заполнения; Выбрать значения мертвого времени 15 значений. 0 = нет мертвого времени; Для сохранения в EEPROM нажать «FAST»; Выбрать состояние, которое будет при включении. Генератор запущен или остановлен; Установить значения по умолчанию 50КГц 10% оба канала; Запрос на включение случайного генератора; Генератор случайной частоты и коэффициентa заполнения работает. Если МОД (модуляция) = 0, то кнопкой «частота» + и – можно выбирать скорость выборки нового значения. Если МОД = 1, то выбирается тоже случайно. Если нажать «выключить», то генерация случайных значений останавливается, выхода отключаются. При нажатии кнопки «меандр» текущие значения установок запоминаются. При повторном нажатии они возвращаются; При нажатии кнопки «выключить / включить» выхода переходят в логический «0». Плата: Видео осциллограмм, в котором пройден весь диапазон частот, показан режим «РАНДОМ»:
Файлы: Все вопросы в Форум.
|
|
|||||||||||||||
![]() |
![]() |


![]() |
![]() |
|||
|
||||
![]() |
![]() |