Декодер 7-сегментных индикаторов и СD4094

Использование дисплеев и обсуждение пользовательских блоков к ним
Ответить
urqa
Рядовой
Сообщения: 38
Зарегистрирован: 30.07.2017{, 09:47}
Репутация: 0
Откуда: Абакан
Имя: Юрий

Декодер 7-сегментных индикаторов и СD4094

#1

Сообщение urqa » 14.08.2017{, 19:47}

Доброго всем дня!  попали в ремонт часы, в которых сгорел контроллер управления. Часы сделаны на связке из 4 соединенных последовательно микрух CD4094 (плюс uln2803 к каждой)https://www.ti.com/lit/ds/schs211e/schs211e.pdf
для вывода показаний я использовал связку декодер семисегментных индикаторов на 4 разряда, который в стандартной библиотеке и отттуда же блок расширителей для HC595(микрухи идентичные по способу управления как CD4094).

Вышло следующее: первый разряд выводится как надо, второй разряд уже пришлось выбрать другие связи между входами блоков, в третьем опять другие связи и причем 2 сегмента совсем выпали и непроявляются в разряде. Такое чувство, будто происходят лишние сдвиги.
У кого есть опыт успешного использования связки декодера с блоков HC595 на 4 разряда?

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Декодер 7-сегментных индикаторов и СD4094

#2

Сообщение pan » 14.08.2017{, 20:36}

как подключены микрухи. каскадом или раздельно.

urqa
Рядовой
Сообщения: 38
Зарегистрирован: 30.07.2017{, 09:47}
Репутация: 0
Откуда: Абакан
Имя: Юрий

Декодер 7-сегментных индикаторов и СD4094

#3

Сообщение urqa » 15.08.2017{, 04:56}

Каскадом, последовательно

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Декодер 7-сегментных индикаторов и СD4094

#4

Сообщение pan » 15.08.2017{, 08:39}

urqa писал(а):второй разряд уже пришлось выбрать другие связи между входами блоков,
  это как? какие связи? 

Изображение
Последний раз редактировалось pan 15.08.2017{, 08:40}, всего редактировалось 1 раз.

urqa
Рядовой
Сообщения: 38
Зарегистрирован: 30.07.2017{, 09:47}
Репутация: 0
Откуда: Абакан
Имя: Юрий

Декодер 7-сегментных индикаторов и СD4094

#5

Сообщение urqa » 15.08.2017{, 09:32}

Подключил к 4 сегментному блоку на 595 отдельно поразрядно декодеры ситуация не изменилась. Дело не в декодере.
схема во вложении. как тут вставить картинку?

Добавлено (15.08.2017, 09:32)
---------------------------------------------
Даже в первом разряде такое путаное подключение, потому что разводка сегментов отличалаь от стандартной.   но на всех платах она одинаковая(как в первом разряде должна быть)
Вложения
5463089.png

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Декодер 7-сегментных индикаторов и СD4094

#6

Сообщение pan » 15.08.2017{, 09:46}

даташит не смотрел, но по моему дело в микросхеме CD4094. она точно полный аналог?

urqa
Рядовой
Сообщения: 38
Зарегистрирован: 30.07.2017{, 09:47}
Репутация: 0
Откуда: Абакан
Имя: Юрий

Декодер 7-сегментных индикаторов и СD4094

#7

Сообщение urqa » 15.08.2017{, 10:23}

4094 проще, она может без строба работать в ней стоит прозрачная защелка.

Аватара пользователя
Sancho
Полковник
Сообщения: 4028
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 577
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Декодер 7-сегментных индикаторов и СD4094

#8

Сообщение Sancho » 15.08.2017{, 10:29}

Вход данных, физически, в последующие микросхемы точно с 9 вывода?

Добавлено (15.08.2017, 10:29)
---------------------------------------------
Или по ошибке с 10...
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Декодер 7-сегментных индикаторов и СD4094

#9

Сообщение pan » 15.08.2017{, 10:32}

Sancho писал(а):4094 проще, она может без строба работать
 может из за этого и происходят глюки?

urqa
Рядовой
Сообщения: 38
Зарегистрирован: 30.07.2017{, 09:47}
Репутация: 0
Откуда: Абакан
Имя: Юрий

Декодер 7-сегментных индикаторов и СD4094

#10

Сообщение urqa » 16.08.2017{, 06:47}

Чтобы это проверить, есть вариант собрать цепочку 595 и подключить 4 семисегментника.   таких заготовок у меня под рукой нет, хотелось бы услышать ктото может сталкивался с проблемой.

Добавлено (15.08.2017, 17:23)
---------------------------------------------
Да, с 9-го. прежник контроллер работал без проблем, пока его грозой не пришибло. да, микросхемы CD4094 я заменил на новые.

Добавлено (16.08.2017, 06:47)
---------------------------------------------
Итог истории такой.   может есть смысл еще поразбираться, но у меня связка из декодера и блока hc595(их подобие 4094)на 4  разряда правильно так и не заработала. кое как работала связка на 2 разряда.
Решение было найдено с помощью пользовательского блока HC595 32 бит(автору спасибо большое) Этот блок работает правильно в части отображения.  Но декодер на 4 разряда и здесь не заработал. и на 3 работает неправильно, работы нормальной удалось добиться только с 2 разрядным декодером
Так я и вышел из положения, подключил к 4  разрядному блоку HC595  2 декодера с раздельными входами. теперь инфа отображается правильно. Дальше отпишусь как оно покажет себя в работе.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Декодер 7-сегментных индикаторов и СD4094

#11

Сообщение pan » 16.08.2017{, 08:23}

вот здесь автор делал табло с 9 разрядами. можете у него поинтересоваться как у него работает.
(кстати в конце видео есть)

urqa
Рядовой
Сообщения: 38
Зарегистрирован: 30.07.2017{, 09:47}
Репутация: 0
Откуда: Абакан
Имя: Юрий

Декодер 7-сегментных индикаторов и СD4094

#12

Сообщение urqa » 17.08.2017{, 13:49}

Запустил часы в динамике.  некоторые  артефакты присутствуют.  буду разбираться

Добавлено (17.08.2017, 13:49)
---------------------------------------------
Проблема решилась, оказывается логика управления у 4094 и 595 немного
отличается. из - за этого происходил непредсказуемый сдвиг.   если кому
нужно, у меня есть блок, в котором я сделал доп. вход, которым можно
выбрать вид логики для нужного типа регистров.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Декодер 7-сегментных индикаторов и СD4094

#13

Сообщение pan » 17.08.2017{, 14:05}

urqa писал(а):логика управления у 4094 и 595 немного отличается.
 о чем вам и говорилось

mininaleksej
Рядовой
Сообщения: 1
Зарегистрирован: 22.04.2020{, 08:46}
Репутация: 0
Имя: Алексей

Декодер 7-сегментных индикаторов и СD4094

#14

Сообщение mininaleksej » 22.04.2020{, 08:58}

Можно блок подходящий для cd4094

Ответить

Вернуться в «Дисплеи и индикаторы»