Драйвер LED

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
Родился
Сообщения: 6
Зарегистрирован: Сб июн 12, 2010 20:15:29

Сообщение Koshelev »

Уважаемые коты и кошечки, объясните пожалуйста принцип работы данного драйвера LED:
Изображение
И желательно на пальцах, т.е. на коготках...
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1368
Зарегистрирован: Вс мар 28, 2010 12:52:22
Откуда: Беларусь

Сообщение dr.doc »

То, что представлено на картинке является 16-ти разрядным сдвиговым регистром. Вывод R-EXT предназначен для регулировки выходного тока. Вывод OE предназначен для включения - выключения выходных источников тока (горит - не горит. Вывод LE - с ходу не вспомню значения аббревиатуры ST - наверное еще один вывод разрешения (как и OE). Вывод SDI - вход для подачи последовательных данных (поищи описание интерфейса SPI), CLK - тактовый вход. Вывод SDO служит для наращивания разрядности.
Вот, вкратце, и все!
«Еще я хотел бы, чтобы наши ученые изобрели какой-то новый источник энергии, чтобы мы на коленях не ползали даже перед нашими братьями, умоляя их и выпрашивая тонну нефти или кубометр газа», — рассказал белорусский президент.
Реклама
Родился
Сообщения: 6
Зарегистрирован: Сб июн 12, 2010 20:15:29

Сообщение Koshelev »

Странно, что на этом сайте так много людей, утверждающих, что драйверов LED миллион, но отказывающихся объяснить принцип работы конкретного типа драйвера....
Пока я ожидал ответа на свой вопрос, попутно рыская на просторах интернета, ответ мною таки был найден.
Для начала назначение выводов (но это не для кого не секрет):
CLK - вход тактового сигнала
CDI - последовательный вход данных
CDO - последовательный выход данных (для соединения нескольких регистров)
/LE - вывод-защелка
/OE - вывод, переводящий выходы регистра в высокоимпедансное состояние
R-EXT - вывод внешнего резистора (настройка выходного тока)

Итак, когда на тактовом входе CLK появляется логическая единица, регистр считывает бит со входа данных CDI и записывает его в самый младший разряд. При поступлении на тактовый вход следующего импульса, всё повторяется, только бит записанный ранее сдвигается на один разряд, а его место занимает вновь пришедший бит. Когда все восемь бит заполнились и приходит девятый тактовый импульс то регистр снова начинает заполнятся с младшего разряда и всё повторятся вновь. Что бы данные появились на выходах OUT0…OUT15 нужно их «защёлкнуть». Для этого необходимо подать логическую единицу на вход /LE. Что бы мы не делали с регистром, данные на выходах не изменятся пока мы вновь не «защёлкнем» их. Отсюда кстати пошло название «регистр-защёлка». Теперь пару слов о других выводах микросхемы. Когда на входе /OE лог 1 то выходы находятся в высокоомном состоянии. Когда подаем на этот вход логический 0, тогда выходы работают в нормальном режиме. CDO предназначен для последовательного соединения сдвиговых регистров. Можно соединить хоть десяток штук!

Описание практически полностью взято отсюда
За что Medvedu огромное спасибо!!!
Родился
Сообщения: 6
Зарегистрирован: Сб июн 12, 2010 20:15:29

Сообщение Koshelev »

dr.doc писал(а):То, что представлено на картинке ...
Спасибо, не обновил страницу, потому и не увидел ответа.
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «Теория»