Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
16.09.2017, 12:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.03.2006
Сообщений: 3,611
Сказал спасибо: 141
Сказали Спасибо 427 раз(а) в 377 сообщении(ях)
|
Re: Мультиплексирование двух 7-сегментных индикаторов с общим анодом одной 74HC595
Сообщение от skywriter_ufa
|
Ты предлагаешь снять нагрузку с мультиплексора, но зачем усложнять, если, согласно спецификации на 595, output clamping current +/- 20 мА?
|
skywriter_ufa, Это не снятие нагрузки ...
Это ...
Инверсия сигнала.
Блокировка вывода информации на дисплей.
...
Сообщение от johanh
|
skywriter_ufa, А мультиплексор поддерживает высокое или отключенное
состояние ног выхода при манипуляциях , отличных от состояния вывода информации ?
|
Мне незнаком этот мультиплексор ...
Поэтому предоставлены практически все способы реализации коммутации
дисплея.На NPN транзисторах
Если ты предоставишь исходник схемы на PNP транзисторах , будет легче
скомпоновать схему на NPN транзисторах.
...
|
|
|
|
17.09.2017, 07:22
|
|
Гражданин KAZUS.RU
Регистрация: 05.10.2006
Сообщений: 628
Сказал спасибо: 21
Сказали Спасибо 165 раз(а) в 92 сообщении(ях)
|
Re: Мультиплексирование двух 7-сегментных индикаторов с общим анодом одной 74HC595
Одна MBI5039 я думаю заменит весь этот огород
__________________
Быть,а не казаться.
|
|
|
|
17.09.2017, 09:41
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Мультиплексирование двух 7-сегментных индикаторов с общим анодом одной 74HC595
Сообщение от LEAS
|
MBI5039 я думаю заменит весь этот огород
|
Ну да, вот только в первом посте:
Сообщение от skywriter_ufa
|
обычно в подобных схемах (когда нагрузка подключена к земле) применяют транзисторы PNP, но у меня их нет.
|
А Вы тут про специализированные драйвера... Человек может в "деревне на три дома" живёт и ближайший магазин радиодеталей за 500 вёрст. И нет у него ни бабушки со старым телевизором на чердаке, ни дедушки с раритетным приёмником "Альпинист" в комоде. Даже пару транзисторов КТ361 выковырять неоткуда.
А вообще мне этот топик больше напоминает задание "вредного препода" нерадивому студенту. А дальше пошло -поехало...
Сообщение от johanh
|
Мне незнаком этот мультиплексор ...
|
Зачем тогда с советами лезть? 74HC595 настолько популярен для управления светодиодными индикаторами, что ушлые "капиталистические акулы" не поленились выпустить его умощнённую версию - TPIC6B595, которая держит до 150мА и до 50В по выходу. Можно напрямую подключать большие индикаторы с последовательными LED сборками в сегментах.
И есть там и в той и в другой вход гашения - низкий OE (в мощной G). Так что городить лишний огород ни к чему. Микросхемы и так с three-state выходом. Что касается инверсии кода, то она для любого типа индикаторов (СА или СС) делается программно.
Вот только логика мышления ТС совсем непонятна... Попытка сэкономить на выходах (ногах) микроконтроллера? Тогда можно предположить, что это ну уж совсем мелкий МК, что даже на два семисегментника "копыт" не хватает. Но при этом Вы успешно "вляпываетесь" в динамическую индикацию со всеми вытекающими...
Не проще воткнуть последовательно второй регистр (если конечно "их есть у меня", а не единственный, слёзно вымоленный у знакомого электронщика) и тупо уйти в статическую индикацию. Динамика хороша для большого количества индикаторов, а у вас их всего то два. Зато плюс статики тут огромный - перестанете парить мозги и себе и людям, да и микроконтроллеру тоже. ОЕ регистров тогда можно спокойно повесить на землю, и управлять именно по трёхпроводному SPI - три выхода МК. "Выплюнул" МК инфу на индикацию, и до следующего изменения может спокойно заниматься "другими делами".
В том же виде, что у Вас в первом посте - не надо быть экстрасеКсом, чтоб предсказать долгую и трудную программную борьбу с разнояркостью и паразитной засветкой сегментов. Вот тут начнётся "длительный половой акт" и с обновлением инфы, и с гашением и т.д. и т.п.
|
|
|
Сказали "Спасибо" Halex07
|
|
|
17.09.2017, 11:26
|
|
Прописка
Регистрация: 16.04.2005
Сообщений: 116
Сказал спасибо: 26
Сказали Спасибо 16 раз(а) в 9 сообщении(ях)
|
Re: Мультиплексирование двух 7-сегментных индикаторов с общим анодом одной 74HC595
Сообщение от Halex07
|
Даже пару транзисторов КТ361 выковырять неоткуда...
|
Выковырять (и затем вкорячить) можно, но зачем, если и так должно работать? Это вопрос из эксперимента с обезьянами и бананом: можно ли сорвать банан, или нельзя, потому что "здесь так принято"?
Что касается двух и более мультиплексоров: здесь мне важно освоить метод. Потому что, н-р, для 4-х индикаторов при статической индикации понадобится уже 4 (вместо 2-х) мультиплексора. А это, соответственно, кол-во деталей размер платы, и т.д.
Основания для "паразитной засветки" не очевидны. Все сегменты одного индикатора будут включены или выключены одновременно (по сигналу копирования данных из входного регистра в регистр хранения).
__________________
Звонкие согласные в приставках - это не опечатки, а следствие отказа автора от шепеляво-безсмысленной «орфографии» в пользу осмысленного написания.
Последний раз редактировалось skywriter_ufa; 17.09.2017 в 11:35.
|
|
|
|
17.09.2017, 11:36
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,046
Сказал спасибо: 2,560
Сказали Спасибо 11,885 раз(а) в 5,960 сообщении(ях)
|
Re: Мультиплексирование двух 7-сегментных индикаторов с общим анодом одной 74HC595
Сообщение от skywriter_ufa
|
но зачем, если и так должно работать?
|
Не видите разницы между ОЭ и ОК ? А суслик есть...
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
17.09.2017, 12:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,984
Сказал спасибо: 0
Сказали Спасибо 4,943 раз(а) в 2,371 сообщении(ях)
|
Re: Мультиплексирование двух 7-сегментных индикаторов с общим анодом одной 74HC595
Сообщение от skywriter_ufa
|
выходы 74HC595. 8-ю ногу мультиплексора решил задействовать
|
Сообщение от johanh
|
Мне незнаком этот мультиплексор
|
Сообщение от Halex07
|
Зачем тогда с советами лезть? 74HC595 настолько популярен
|
с каких пор регистр стал мультиплексором? может отсюда ноги растут и это намек?
Сообщение от Halex07
|
управлять именно по трёхпроводному SPI - три выхода МК
|
max7219
уменьшим многолапие - i2c saa1064 mcp23016, да и 74HC595 можно по одной веревке управлять
|
|
|
|
17.09.2017, 12:49
|
|
Прописка
Регистрация: 16.04.2005
Сообщений: 116
Сказал спасибо: 26
Сказали Спасибо 16 раз(а) в 9 сообщении(ях)
|
Re: Мультиплексирование двух 7-сегментных индикаторов с общим анодом одной 74HC595
Сообщение от akegor
|
Не видите разницы между ОЭ и ОК ? А суслик есть...
|
Я правильно понимаю, что ток базы транзистора Q1 будет меняться в зависимости от количества включенных (замкнутых на землю) сегментов?
__________________
Звонкие согласные в приставках - это не опечатки, а следствие отказа автора от шепеляво-безсмысленной «орфографии» в пользу осмысленного написания.
|
|
|
|
17.09.2017, 13:37
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,046
Сказал спасибо: 2,560
Сказали Спасибо 11,885 раз(а) в 5,960 сообщении(ях)
|
Re: Мультиплексирование двух 7-сегментных индикаторов с общим анодом одной 74HC595
В первую очередь, зависимость напряжения на нагрузке от напряжения на базе.
А
Цитата:
|
следствие отказа автора
|
только увидел. Придурков и без Вас достаточно, не стоит пополнять их ряды.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
17.09.2017, 14:18
|
|
Гражданин KAZUS.RU
Регистрация: 05.10.2006
Сообщений: 628
Сказал спасибо: 21
Сказали Спасибо 165 раз(а) в 92 сообщении(ях)
|
Re: Мультиплексирование двух 7-сегментных индикаторов с общим анодом одной 74HC595
skywriter_ufa, вы по ходу хотите сварить суп из топора.Или конфету из го.на. Суп будет невкусным, а конфета напоминать о материале, из которого сделана.
Не, я конечно тоже изголялся. Но только потому, что ни фига не было нигде и денег тоже не очень много было. В разделе проекты протеуса есть такой мой "шедевр", где ацп на транзисторе, индикатор с 44780 котроллером через 74164 и тут же i2C висит на этом бардаке. Потому что был 89С2051 и на нём всё и надо было слепить из того что есть.
Я вашей ситуации не знаю, но сделал бы статику по совету Halex07.
__________________
Быть,а не казаться.
|
|
|
|
17.09.2017, 15:02
|
|
Частый гость
Регистрация: 16.05.2005
Сообщений: 36
Сказал спасибо: 7
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Мультиплексирование двух 7-сегментных индикаторов с общим анодом одной 74HC595
делали так, распространенная схема, транзисторы ставили те что были в наличии
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:35.
|
|