Драйвер для 28 сегментного индикатора
- Войдите на сайт для отправки комментариев
Пт, 21/06/2013 - 10:45
Решил использовать 28 сегментный индикатор, подскажите к нему драйвер, желательно на этом сайте: http://www.1om.su/?go_to_catalog=rks_t&i=102&p=472
Даташит. Название индикатора...
Решил использовать 28 сегментный индикатор, подскажите к нему драйвер, желательно на этом сайте: http://www.1om.su/?go_to_catalog=rks_t&i=102&p=472
удобнее всего если у вас LED c общим катодом использовать max7219. В этом случае вы просто "кидаете" нужную цифру на нужный сегмент и забываете - драйвер позаботится о динамическом выводе и о дешифрации. Если LED с общим анодом все еще можно использовать этот драйвер, но BCD дешифрацию нужно будет делать самому.
Вам так же ничто не мешает организовать самому програмную динамическую индикацию подключив катоды (если общие катоды либо аноды если общие аноды) через ключи на транзисторах. В случае общих катодов можно применить ULN2003 или ULN2008
это KEM-5461AG, общий катод, вот его даташит:http://zip-2002.ru/z_pdf/kem-5461agr-1.pdf
Хотелось бы, чтобы цена драйвера была соизмерима с ценой индикатора, а он стоит 35 рублей...
Хотелось бы, чтобы цена драйвера была соизмерима с ценой индикатора, а он стоит 35 рублей...
http://www.1om.su/?go_to_catalog=rks_tg&i=&p=&id=46425
4 шт по одному на каждый катод. Дешифрацию и динамическую индикацию делать пограмно
Хотелось бы, чтобы цена драйвера была соизмерима с ценой индикатора, а он стоит 35 рублей...
http://www.1om.su/?go_to_catalog=rks_tg&i=&p=&id=46425
4 шт по одному на каждый катод. Дешифрацию и динамическую индикацию делать пограмно
К этому ещё тогда надо сдвиговый регистр добвить, чтобы не забивать всех ног...
Но не ужели все драйверы, подходящие к 28 разрядному индикатору переваливают в цене за сотню?
Хотелось бы, чтобы цена драйвера была соизмерима с ценой индикатора, а он стоит 35 рублей...
http://www.1om.su/?go_to_catalog=rks_tg&i=&p=&id=46425
4 шт по одному на каждый катод. Дешифрацию и динамическую индикацию делать пограмно
К этому ещё тогда надо сдвиговый регистр добвить, чтобы не забивать всех ног...
Но не ужели все драйверы, подходящие к 28 разрядному индикатору переваливают в цене за сотню?
К этому ещё тогда надо сдвиговый регистр добвить, чтобы не забивать всех ног...
Но не ужели все драйверы, подходящие к 28 разрядному индикатору переваливают в цене за сотню?
вам видней, вы про проект ничего не писали (а нужны ли вам эти несколько ног еще для чего-то?)
про цены вашего магазина тоже не могу ничего сказать, 7219 я покупал по 80 центов в китае, но десяток
Стесняюсь спросить, но зачем здесь вообще драйвер? 4 транзистора, 12 резисторов, один сдвиговый регистр - рассыпухи рублей на двадцать от силы. МК всем этим рулит "на рефлексах", в прерывании таймера, на загружая основной цикл вообще.
Стесняюсь спросить, но зачем здесь вообще драйвер? 4 транзистора, 12 резисторов, один сдвиговый регистр - рассыпухи рублей на двадцать от силы. МК всем этим рулит "на рефлексах", в прерывании таймера, на загружая основной цикл вообще.
хозяин барин)) не факт, что нужен сдвиговый резистор - зависит от того, сколько ног нужно и сколько есть (про версию ардуины мы тоже ничего не знаем). Вместо сдвигового регистра может быть куда проще применить дешифраторы (BCD для проводов A-G или десятичный для катодов). Если использовать вариант с транзисторами, я бы поставил ULN2003 - компактнее и паять проще
Циферки на таком индикаторе показываются только по одно за раз, нужно ещё быстро переключать их, чтобы глаз видел все 4 горящими одновременно, сдвиговые регистры бывают такими шустрыми? (спрашиваю по незнанию, имею довольно скромные познания...)
Для динамической индикации нужна частота максимум 100Гц, сдвиговые регистры в любом случае работают на частотах минимум мегагерцы.
Насчет BCD дешифратора - тоже првда.
Насчет ULN - частично так - если инликатор с общим катодом. Если же с общим анодом, придется ставить PNP транзисторы или полевики.
Насчет ULN - частично так - если инликатор с общим катодом. Если же с общим анодом, придется ставить PNP транзисторы или полевики.
в этой части есть определенность)) поэтому и написал
Циферки на таком индикаторе показываются только по одно за раз, нужно ещё быстро переключать их, чтобы глаз видел все 4 горящими одновременно, сдвиговые регистры бывают такими шустрыми? (спрашиваю по незнанию, имею довольно скромные познания...)
легко успеют, будут работать далеко от предельных скоростей
но не факт, что вам нужны регистры. Они нужны если по другому ну никак портов не хватает
Подскажите модельки BCD декодера, вроде это то, что мне нужно, в совокупности с ULN2003.
про все не скажу, я использовал CD4543, она подходит и для общего катода и для общего анода - нужно только правильно скомутировать сигналы на входах
Для теста (да и не для теста тоже) можно напрямую к МК подключить.
Всё понял, возникла небольшая проблемка: я нигде не могу найти напряжение питания KEM-5461AG, даже в даташите есть только общее устройство...
Нет у него "напряжения питания". Падение напряжения на светодиодах - порядка 2х вольт, оттуда и пляшите.
Получается, что при токе 20 милиампер, мне нужны резисторы 150 ом...
20 много будет, скорее всего 5-10. подключите один сегмент через резистор к 5в и подберите какая яркость вас устроит
Так вы увидите как он горит в статике, в динамике же он будет гореть тусклее.