Глупый вопрос нуба про светодиодные матрицы.

uscr
Offline
Зарегистрирован: 17.08.2012

 Здравствуйте. Хотел купить "на поиграться" светодиодную матрицы. Внезапно понял, что такая матрица имеет общий анод. Получается, она управялется "подачей земли" на пин матрицы. Гугление схем не очень помогло пониманию. Вопрос не в том, как подключить, повторить схему я смогу. Непонятно, как всё это работает. Например, возбмём вот это описание: greenoakst.blogspot.com все пины матрицы подключены через сдвиговые регистры. Но разве регистр не управляет подачей питания на свои пины? Получается, в данном примере он работает как земля для катодов матрицы? А если без регистра, напрямую к пинам, то как это выглядит?

P.S. Надеюсь, вы поймёте суть моего вопроса. Вопрос, скорее, о сдвиговом регистре, а не о матрице.

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

uscr пишет:

 Но разве регистр не управляет подачей питания на свои пины?

Не совсем. Он управляет и подачей питания и подачей земли. То есть

digitalWrite(...,HIGH) - подключили к пину 5v

digitalWrite(...,LOW) - подключили к пину землю (а не просто оставили его болтатся в воздухе).

uscr пишет:

Получается, в данном примере он работает как земля для катодов матрицы? 

Совершенно верно.  Сдвиговый регистр точно также поступает со своими выхода. Подключает их или к земле или к питания. Смотря что мы ему накомандовали через входы.

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

 Можете поэксперементировать:

подключите диод напрямую к пину контроллера (на всяк случай лучше через резистор). Если подключите его между пином и землей - он будет зажигатся при digitalWrite(LED,HIGH); Если подключите между пином и 5v - будет гореть при digitalWrite(LED,LOW);

uscr
Offline
Зарегистрирован: 17.08.2012

leshak пишет:

 Можете поэксперементировать:

подключите диод напрямую к пину контроллера (на всяк случай лучше через резистор). Если подключите его между пином и землей - он будет зажигатся при digitalWrite(LED,HIGH); Если подключите между пином и 5v - будет гореть при digitalWrite(LED,LOW);

Офигеть! Вы открыли мне новый огромный мир! Пожалуй, нужно озадачится приобретением литературы про всё это, что бы не было таких "открытий" :)

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