светодиоды

Нужен ли BAM vs ШИМ и как управлять светодиодами микроконтроллером.

Речь пойдёт об изготовлении каких-то больших "индикаторов" на базе микроконтроллера. Световой рекламы, например. Где принципиальной особенностью может быть необходимость плавного зажигания и гашения светодиодов.Есть разные методы это сделать, первый и очевидный -- широтно-импульсная модуляция. Причём реализуемая в таких случаях, как правило, полностью программно ввиду того, что число каналов (отдельных диодов или диодных лент) достаточно велико и практически сопоставимо с числом выводов микроконтроллера вообще (а может быть и больше, если используется SPI и регистры сдвига), а число аппаратных модулей ШИМ у дешёвых МК обычно весьма ограничено. Практически период ШИМ должен выбираться достаточно коротким, чтобы мерцание не было заметно.

Измерение освещённости и передача данных с помощью двунаправленных свойств светодиодов (перевод)

Описываемая интерфейсная схема для современных микропроцессоров может попеременно излучать и детектировать свет, используя единственный светодиод, токоограничивающий резистор и два двунаправленных цифровых вывода. Для начала эта техника используется для создания интеллектуальной системы подсветки, использующей единственный светодиод как источник и приёмник света. Затем представляется несколько устройств, использующих светодиод в качестве универсального беспроводноого последовательного порта. Важным следствием данной работы является возможность рассмотрения любого светодиода, подключённого к микропроцессору, как двунаправленной линии связи. Представленная технология претендует на решение проблемы "последнего сантиметра", потому что она позволяет различным устройствам связываться друг с другом просто и дёшево и с минимальным изменением аппаратуры.

RSS-материал