Сайт "Электронщики" - скорая помощь для радиолюбителей. Здесь вы можете задавать вопросы и получать на них ответы от других пользователей.
Грамотно отвечайте, голосуйте, задавайте вопросы и т.о. зарабатывайте себе рейтинг.

Микроконтроллеры Atmel

+2 голосов
Можно ли, и как реализовать программно (язык C), чтобы микроконтроллер плавно повышал и понижал напряжение на ножке, так чтобы светодиод подключеный к ней при нажатии на кнопку плавно зажигался и при повторном нажатии плавно гаснул.?

Спасибо!
25 Ноя, 14 от аноним в категории Микроконтроллеры

1 Ответ

+1 голос
Есть три варианта.

1. Использовать встроенный DAC, если он есть.

2. Использовать встроенный ШИМ и сглаживать его выход RC-цепочкой например.

3. Использовать внешний DAC и программировать его по SPI или I2C.
26 Ноя, 14 от Vascom (126,630 баллов)
Внутреннего dac нет, он есть в армах.