Шукати в цьому блозі

пʼятниця, 3 лютого 2012 р.

PWM controller with two tactile switch buttons "UP" and "DOWN", based on NM9221 board.

Video:



---
Проект розроблено в Max + plus II, СPLD EPM3064ALC44-10N, займає LC-28 шт.
Download --> pwm_100.rar
---
Схема:
Для збільшення зображення, відкрийти його в новому вікні.


Результати тестування в вигляді часових діаграм.
Захист від циклічності означає, що при приході на вхід сигналу DOWN, лічильник не переходить в стан "100" а залишається в стані "0". Частина вихідного сигналу при цьому буде в стані "Z".


Значення вихідного сигналу при значенні і стану лічильника "1". Тут все нормально працює.

Так само і при приході на вхід сигналу "UP", і значенні лічильника "100" спрацьовує захист від переходу в стан "0". На виході PWM_out все нормально, значення сигналу постійно логічна "1".

Ну і останнє при значенні лічильника "99", на виході все нормально.