Low frequency square wave generator with memory rev. 2.2 | Низкочастотный генератор прямоугольных импульсов с памятью
Основа схемы микроконтроллер ATmega8A в корпусе TQFP32, выбран с запасом, чтобы под конец разработки не споткнуться об недостаточное кол-во памяти или портов ввода/вывода. Подключение стандартное, АЦП не используется — к порту C подключен LCD-дисплей 16х2. Тактируется от внутреннего генератора — для ?низкочастотника? вполне достаточно. Оба внешних прерывания заняты: INT0 – энкодер, INT1 – кнопки управления. Все кнопки управления ?висят? на одном прерывании. Подтягивающие резисторы относительно низкого сопротивления для того, что-бы повысить помехоустойчивость прибора во время проверки высоковольтных катушек зажигания. Антидребезг контактов кнопок и энкодера реализован программно — как показала практика, толку от параллельных конденсаторов нет абсолютно никакого.
Выход генератора ?умощнен? N-канальным MOSFET-ом и может напрямую подключаться к нагрузке — без реле по принципу ?открытый коллектор?. Да, именно ?открытый коллектор?, а не ?открытый сток? как думают многие недоучки — это условное обозначение типа подключения дающее понимание о способе работы выхода на нагрузку. MOSFET следует использовать именно с логическим уровнем управления затвором (типа IRLZ44) — в схеме не предусмотрен драйвер для управления MOSFET-ом потому, что для такого ?оченьнизкочастотного? генератора он просто не нужен.
На плате имеется индикация подачи питания и выходных импульсов. В схему встроен диод для защиты от переполюсовки и 5-вольтовый стабилизатор напряжения, благодаря которому устройство можно питать напряжением до 30V.
Верхняя частота генератора, чисто символически, ограничена 9999Гц потому, что больше не было нужно. Нижняя граница частоты пока ограничена 1Гц-ем, но в планах ?опустить? ее до 0.1Гц — недавно возникла такая потребность (чтобы форсунки, ну прям, очень неторопливо попшикивали).
На LCD-дисплее одновременно отображаются две строки (дисплей-то 2-строчный):
FREQ (частота, Гц)
DURATION (насыщение, скважность, %)
Выбор строки осуществляется кнопкой энкодера и указывается символом ?>?. Значение выбранного параметра изменяется вращением энкодера. Для параметра FREQ значение изменяется с шагом 1Гц, для DURATION с шагом 10% (мне так удобно).
Красная кнопка (на схеме SB1) запускает или останавливает генерацию импульсов. При подаче питания на прибор, из памяти достаются последние сохраненные параметры частоты и скважности импульсов, но генерация не запускается. Так сделано для того, что-бы случайно не повредить подключенное устройство, не рассчитанное на предварительно сохраненные настройки.
Всего, в ПЗУ микроконтроллера организован массив на 5 предустановок. Ограничение чисто символическое и может быть практически бесконечным. Выбор нужной осуществляется ?белыми? кнопками SB2 и SB3 ?по кругу?, т.е. после пятой предустановки будет первая. Значения параметров частоты и скважности в каждой выбранной предустановке сразу отображаются на дисплее. Их можно корректировать и ?пересохранить? в ту же предустановку одновременным нажатием кнопок SB2 и SB3.
Автор: Дмитрий ЗАХАРОВ | UNCENZORED
Low frequency square wave generator with memory rev. 2.2 | Низкочастотный генератор прямоугольных импульсов с памятью
*PCBWay community is a shared platform and we are not responsible for any design issues.
- Comments(0)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Johann Urb
-
Speaker protection DEF 2021 | Защита АС DEF 2021 Все файлы для проектаУстройство предназначено для защиты акустической системы (предотвращения повреж...
-
Metal Detector Stalker-IB rev. 3.3 | Металлоискатель Stalker-IB rev. 3.3 Metal Detector Stalker-IB rev. 3.1 | Металлоискатель Stalker-IB rev. 3.1 - предыдущая версияMetal De...
-
Гибридный усилитель ROSA-HB1 | Hybrid amplifier ROSA-HB1 Автор проекта и статьи | Алексей Рослик (Alex Ground)Особенности схемы позволившие избавиться от тип...
-
Speaker protection VM 2010 | Защита АС VM 2010 Speaker protection DEF 2022 | Защита АС DEF 2022Автор проекта - Вадим Могильный (WASO)
-
Switching power supply PS500 Ver_2.0 ~ 500W | Импульсный блок питания на IR2161 ~ 500W Автор проекта - GruVital
-
Metal Detector KROT 2 - XM V7-05 | Металлоискатель КРОТ 2 - ХМ V7-05 Автор схемы прибора - Остапчук АндрейАвтор разводки платы - ТСВМонета диаметром 25мм (грунт) до ...
-
Amplifier Only Music 2.7 | Усилитель мощности - Only Music 2.7 (ex "Оплеуха Микрухам") Автор проекта и статьи: Илья Стельмах | Его группа ВКонтактеАвтор разводки платы: Илья СудаковАвторс...
-
Metal Detector Stalker-IB rev. 3.1 | Металлоискатель Stalker-IB rev. 3.1 Metal Detector Stalker-IB rev.3.3 | Металлоискатель Stalker-IB 3.3 - новая ревизияMetal Detector Sta...
-
Amplifier UMZCH KT-21 | Сверхлинейный УМЗЧ КТ-21 | Import BD911_912 Автор проекта и статьи | Алексей Рослик (Alex Ground)Принципиальная схемаВходной каскад представляет...
-
Amplifier UMZCH KT-21 | Сверхлинейный УМЗЧ КТ-21 | Import КТ818_819Г Автор проекта и статьи | Алексей Рослик (Alex Ground)Принципиальная схемаВходной каскад представляет...
-
Metal Detector FORTUNE-S ver.1 rev.2 | Металлоискатель Фортуна-S Автор платы КТ815....
-
Metal Detector Stalker-IB rev.2 | Металлоискатель Stalker-IB Metal Detector Stalker-IB rev. 3.3 | Металлоискатель Stalker-IB rev. 3.3 - новая ревизияАвтор проект...
-
Amplifier Only Music 3 | Усилитель мощности - Only Music 3 (ex "Оплеуха Микрухам") Автор проекта и статьи: Илья Стельмах | Его группа ВКонтактеСхема усилителя. Отличается возросшей сл...
-
Amplifier Only Music 2.7 | Усилитель мощности - Only Music 2.7 (ex "Оплеуха Микрухам") Автор проекта и статьи: Илья Стельмах | Его группа ВКонтактеДругой вариант проектаДанный усилитель, ...
-
Amplifier class D - SOPHIA miniAmp | Усилитель мощности класса D - SOPHIA miniAmp Автор проекта и статьи | Алексей Рослик (Alex Ground)СхемаВыходной каскадПроектирование данного усил...
-
Metal Detector Quasar F3 ver.1 rev.1 | КВАЗАР F3 металлоискатель Автор платы КТ815Автор проекта Andy_F
-
Nixie clock IN-12 v2 | Часы ИН-12 + 3D case Автор проекта и статьи | AlexGyverПлата:Габариты платы меньше 100х100мм.Плата односторонняя, её без...
-
Metal Detector Quasar AVR board by DesAlex | Металлоискатель Квазар АВР Автор платы DesAlex Установка fuse битов в программе PonyProgПоисковая катушка для металлоискателя К...
-
-
-
Open Source Very Large Stick - Freejoy & MMjoy2 breakout board
644 0 0 -
RF Control training board for students based on ESP32 C3
830 0 2 -
Aquarius+ Computer, Standard PCB
1093 0 7 -
KINETIC COASTERS with a TWIST! Laser or 3D Print some DIY Magic
700 0 2 -
RPI - 8 IO PLC With ATTiny85 Watch Dog
601 0 1