Как сделать большое количество ШИМ-выходов?

ruslanry
Offline
Зарегистрирован: 22.07.2011

 Если я к примеру хочу управлять 10-15 RGB-светодиодами, и каждому присваивать собственный цвет, как это можно реализовать?

Получается на каждый дион нужно 3 ШИМ канала, а на 10 диодов - 30 штук.

Существует какой-то способ?

axill
Offline
Зарегистрирован: 05.09.2011

один из вариантов цеплять подобные драйвера www.sparkfun.com/products/10136

bakemono
bakemono аватар
Offline
Зарегистрирован: 11.08.2011

это не то, что нужно ? http://easyelectronics.ru/sdvigovyj-registr.html

polk
Offline
Зарегистрирован: 13.03.2011

bakemono пишет:

это не то, что нужно easyelectronics.ru/sdvigovyj-registr.html

Такая же схема есть и тут http://arduino.ru/Tutorial/registr_74HC595 , а разве через нее можно вывести ШИМ?

axill
Offline
Зарегистрирован: 05.09.2011

polk пишет:

Такая же схема есть и тут 

http://arduino.ru/Tutorial/registr_74HC595

 , а разве через нее можно вывести ШИМ?

Все эти схемы для размножения обычных цифровых выходов, но никак не ШИМ

Нет, конечно можно сделать ШИМ на програмном уровне и на обычном цифровом выходе, но тогда процессор только и будет заниматься тем, что генерировать сигнал ШИМ

leshak
Offline
Зарегистрирован: 29.09.2011

ну кто-то же должен этим заниматься. :) из воздуха PWM не возмется. либо процессор этим будет заниматся, например поставить дополнительную мегу, специально для шима, либо докупать специализированые драйвера на которые вы дали ссылку msg#1.

А какой путь более приемлем это уже "выбирать заказчику" :)