Привет, камрады! Небольшое дополнение в нашу рубрику «Справочник».
Никому не надо объяснять, как полезны бывают сдвиговые регистры. Гоним последовательный сигнал всего по трем проводам, и управляем сразу целой кучей выводов. Токовые (нагрузочные) возможности логических микросхем скромны, поэтому совместно со сдвиговым регистром 74HC595 часто используют замечательную микросхему ULN2803 - восемь транзисторных сборок Дарлингтона в одном корпусе.
Очень удобно её применять для управления несколькими однотипными нагрузками.
Всё это очень здорово, но если нагрузок много, счет корпусов может выйти за рамки приличия. Именно на этот случай придумали чип TPIC6B595!
По сути это тот же самый 595-й сдвиговый регистр, только все его выходы сразу усилены полевыми транзисторами на 150мА с открытым стоком.
Точно так же, как и любые другие сдвиговые регистры, их можно соединять друг за другом цепочкой сколько угодно. Единственное ограничение - быстродействие. В каждой пересылке мы заново закидываем состояния 1 или 0 для всех выходов на всех микросхемах. Чем длиннее пакет данных, тем реже его возможно засылать. Но в обычной жизни вы скорее всего не столкнетесь с этим ограничением, оно проявляет себя на масштабах здоровенного светодиодного табло или чего-то подобного.
Кстати, для светодиодных табло есть ещё более подходящие сдвиговые регистры DM134B/DM135B, MBI5026/5027
Там сразу по 16 выходов, каждый из которых ограничивает ток до удобного для светодиодов уровня (до 90мА), причем его можно точно выставить одним внешним резистором на микросхему.
Даташиты / Datasheets
🎁74hc595.pdf 283.8 Kb ⇣ 11🎁uln2803a.pdf 749.4 Kb ⇣ 11
🎁tpic6b595.pdf 334.61 Kb ⇣ 9
🎁dm135b-16bit-led-driver.pdf 255.03 Kb ⇣ 16
🎁mbi5027-16-bit-led-driver.pdf 448.57 Kb ⇣ 13
🎁mbi502616bit-led-driver.pdf 397.77 Kb ⇣ 16
Спасибо за внимание!
Камрад, рассмотри датагорские рекомендации
🌼 Полезные и проверенные железяки, можно брать
Опробовано в лаборатории редакции или читателями.