Led табло на 74LS164

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

Led табло на 74LS164

#21

Сообщение Sancho » 12.11.2018{, 09:22}

Сегодня- завтра поправлю.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

Led табло на 74LS164

#22

Сообщение MTSnik1 » 12.11.2018{, 10:22}

Если не затруднит добавьте вход EN

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

Led табло на 74LS164

#23

Сообщение Sancho » 12.11.2018{, 15:51}

MTSnik1 писал(а):
12.11.2018{, 10:22}
Если не затруднит добавьте вход EN
Смысл?
Или вопрос стоит в выключении, т.е. гашении дисплея?
Блок проверил в протеусе.
Вложения
Tablo (v02).flp
(61.9 КБ) 75 скачиваний
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

Led табло на 74LS164

#24

Сообщение MTSnik1 » 13.11.2018{, 05:52}

Да, для гашения.
В живую не пошла прошивка.

Отправлено спустя 18 минут 6 секунд:
Проверил в протеусе, работает. Только нужно поменять направление цифр. В папке файл протеуса с правильным расположением сегментов.
Вложения
Tablo.zip
(42.16 КБ) 57 скачиваний
20181113_075137.gif
20181113_075137.gif (1.18 МБ) 692 просмотра

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

Led табло на 74LS164

#25

Сообщение Sancho » 13.11.2018{, 08:47}

MTSnik1,
Проверяй ещё раз сегменты.
Надо сделать тестовую прошивку для понятия что и где.
Пока:
Вложения
Test_Disp_v2.rar
(39.72 КБ) 50 скачиваний
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

Led табло на 74LS164

#26

Сообщение MTSnik1 » 13.11.2018{, 09:57}

Простите не понял зачем мне файл протеуса?

Отправлено спустя 2 минуты 20 секунд:
В 13посту прошивка работает, все сегменты показывает. На основе её нужно переделать Ваш блок.

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

Led табло на 74LS164

#27

Сообщение Sancho » 13.11.2018{, 12:57}

MTSnik1 писал(а):
13.11.2018{, 09:59}
Простите не понял зачем мне файл протеуса?
Тогда я не понимаю: если в протеусе работает, а в железе нет, где косяк?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

Led табло на 74LS164

#28

Сообщение MTSnik1 » 13.11.2018{, 13:36}

Та что в 23 посте работает наоборот. Должна справа на лево цифры.
И еще если не затруднит, воможно сделать функцию количество сегментов в настройках блока?

Отправлено спустя 2 минуты 36 секунд:
Косяк в том что у меня 74ls164 пока 4 шт, а в блоке под 6сделано.

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

Led табло на 74LS164

#29

Сообщение Sancho » 13.11.2018{, 14:11}

Настройка кол-ва разрядов.
Отпишись.

Отправлено спустя 47 секунд:
MTSnik1, Если ок, сделаю гашение.
Вложения
Tablo (v03).flp
(63.64 КБ) 55 скачиваний
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

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

Led табло на 74LS164

#30

Сообщение Sancho » 13.11.2018{, 15:21}

Если с предыдущим всё ок, пробуй этот:
Вложения
Tablo (v03_1).flp
(94.43 КБ) 55 скачиваний
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

Led табло на 74LS164

#31

Сообщение MTSnik1 » 14.11.2018{, 08:59}

Временами происходит неправильное включение сегментов. Функция гашения работает.
Вложения
20181114_105722.gif
20181114_105722.gif (1.35 МБ) 652 просмотра

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

Led табло на 74LS164

#32

Сообщение Sancho » 14.11.2018{, 09:55}

MTSnik1, Добавил параметр, пробуй
Вложения
Tablo (v04).flp
(96.34 КБ) 80 скачиваний
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

Led табло на 74LS164

#33

Сообщение MTSnik1 » 14.11.2018{, 10:15}

:smile9: :smile9: :smile9:
Вложения
20181114_121452.gif
20181114_121452.gif (1.45 МБ) 646 просмотров

MaksVish
Рядовой
Сообщения: 91
Зарегистрирован: 14.07.2018{, 19:09}
Репутация: 1
Имя: Максим

Led табло на 74LS164

#34

Сообщение MaksVish » 15.12.2021{, 22:47}

Здравствуйте! Вижу что похожая тема! Помогите разобраться! Есть тюнер, в очень красивом корпусе и со встроенным соответственно 7ми сегментным индикатором на 4е разряда! Я бы хотел использовать эту готовую плату индикации в самоделке!! Вижу что припаян сдвиговый регистр на микросхеме 74HC164 ! Возможно ли эту плату подключить с помощью обсуждаемого блока!? И нужно ли распутывать монтажную схему для получения схемы принципиальной!? В общем как подойти к решению этого вопроса!?

Отправлено спустя 8 минут 22 секунды:
Вот еще фото

Отправлено спустя 2 минуты 55 секунд:
И еще вопрос, может ли данный пользовательский блок передавать буквы?
Вложения
IMG_20211215_214929.jpg
IMG_20211215_214902.jpg
IMG_20211215_213547.jpg
IMG_20211215_213317.jpg

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

Led табло на 74LS164

#35

Сообщение Sancho » 16.12.2021{, 09:30}

Находишь базы транзисторов Q1-4, - это сегменты, шину мс для управления.
Подключаешь тля теста стандартные блоки - пробуешь, описываешь результат.
Для нормальной и корректной работы, предполагаю, нужно будет делать пб и потом его допиливать под конкретную разводку.

Отправлено спустя 2 минуты 13 секунд:
MaksVish писал(а):
15.12.2021{, 22:59}
И еще вопрос, может ли данный пользовательский блок передавать буквы?
Блок делался оч давно, буквы, какие есть, нужно смотреть.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

MaksVish
Рядовой
Сообщения: 91
Зарегистрирован: 14.07.2018{, 19:09}
Репутация: 1
Имя: Максим

Led табло на 74LS164

#36

Сообщение MaksVish » 16.12.2021{, 11:51}

Спасибо большое! Попробую - отпишусь!

Labu559
Лейтенант
Сообщения: 359
Зарегистрирован: 25.01.2018{, 22:23}
Репутация: 95
Откуда: Bukovyna
Имя: Василий

Led табло на 74LS164

#37

Сообщение Labu559 » 16.12.2021{, 21:17}

MaksVish писал(а):
15.12.2021{, 22:59}
Помогите разобраться! Есть тюнер, в очень красивом корпусе и со встроенным соответственно 7ми сегментным индикатором на 4е разряда! Я бы хотел использовать эту готовую плату индикации в самоделке!
MaksVish писал(а):
15.12.2021{, 22:59}
И нужно ли распутывать монтажную схему для получения схемы принципиальной!? В общем как подойти к решению этого вопроса!?
Ув. Максим, здесь #14, под спойлерами есть типовая(распространённая) схема лицевой панели Сат-ресиверов на 74HCT/HC164. Проект (дисплей, кнопки, ИФприемник) , как видите по фото и симуляции в Протеусе, работал, но увы, был запорот очередной новой версией программы и я больше к нему не возвращался. Извините, потому только схема, то что осталось и может пригодиться :smile44:.
MaksVish писал(а):
15.12.2021{, 22:59}
Возможно ли эту плату подключить с помощью обсуждаемого блока!?
Просмотрел, У Александра (По Протеусу)- блок для статической индикации. Вам нужен блок для динамической на 4 разряда и переключением разрядов по прерыванию таймера, иначе возможно заметным мерцание дисплея, но в этом случае возможны проблемы с шиной OneWare (времязависимая), если конечно планируется её применение. Такой блок, если не ошибаюсь (возможно для 595 регистра или на millis() ) разрабатывал давно тоже Александр кому-то в помощь.
Нашёл что-то "из раннего" в своих закромах, для 74НС164Показать
Test_4x7segDyn(74HC164).flp
(211.7 КБ) 19 скачиваний
Возможно это тот блок, который "загонял" в Фергиссон на фото по ссылке выше, т.е. с расширенным знакогенератором (весь набор символов ACSII), без прерываний, для DS18b20 (распаян на модуле RTC) и DS1307, на фото это видно), и едва заметным мерцанием при опросе часов DS1307 (обмен по I2C). Кнопки считывались, но кажется некорректно из-за приведения типа данных (может исправил). В старом штатном блоке (биб-ка iarduino RTC) опрос часов был раз в минуту и секунды инкрементировались самой Ардуиной, потому мерцание было допустимым (малозаметным), в текущем уже 4 раза/сек.
Не проверял, потому от Вашей рецензии и тестирования блок будет доработан или удалён. Успехов!
Последний раз редактировалось Labu559 17.12.2021{, 01:41}, всего редактировалось 3 раза.

MaksVish
Рядовой
Сообщения: 91
Зарегистрирован: 14.07.2018{, 19:09}
Репутация: 1
Имя: Максим

Led табло на 74LS164

#38

Сообщение MaksVish » 16.12.2021{, 22:03}

О, спасибо, все что есть по теме очень кстати!)

Отправлено спустя 4 часа 26 минут 41 секунду:
Добрый вечер! Загрузил такой скетч! Светятся все 8 - ки! И по центру двоеточие, хотя двоеточие как бы нигде я не подключал...
Если отключать контакт идущий на базу сегмента - то 8-ка гаснет!...
Когда подключаю не прошитый контроллер, то сразу светится двоеточие... Как будь то оно работает чисто от питания...
Если отключать 13 или 11й пин никакой реакции
Да если плата подключена к минусу, и на один из сегментов подавать плюс (т.е на базу транзистора! - то засвечивается сразу вся 8ка! Хотя основная схема и вовсе не запитана...

Отправлено спустя 34 минуты 59 секунд:
Labu559 писал(а):
16.12.2021{, 21:17}
Не проверял, потому от Вашей рецензии и тестирования блок будет доработан или удалён. Успехов!
Спасибо, но я пока не разобрался как правильно подключить вообще плату"
Плюс и минус определял по ножкам 74НС164 на 7ю минус на 14ю плюс... и нашел эти контакты на шлейфе, так и подключаю...
Да если делаю в блоке декодирования галочку с общим анодом то заметно мерцание и не так ярко светит
Вложения
Заготовка Uno_displ_74HC164 ноги по порядку.flp
(258.3 КБ) 19 скачиваний

Labu559
Лейтенант
Сообщения: 359
Зарегистрирован: 25.01.2018{, 22:23}
Репутация: 95
Откуда: Bukovyna
Имя: Василий

Led табло на 74LS164

#39

Сообщение Labu559 » 17.12.2021{, 12:14}

MaksVish писал(а):
17.12.2021{, 03:05}
я пока не разобрался как правильно подключить вообще плату"
Вид со стороны СМД монтажа, слева-направо:
1...4 провод шлейфа- 1...4 транзисторы через 100Ohm резисторы, управление разрядами дисплея. Тут возможны два варианта (по цоколёвке SOT23 и фото):
a) ключи по схеме с общим коллектором (т.е. коллекторы на питании, сигналы с эмиттеров идут на аноды РАЗРЯДОВ, разряд засвечивается высоким уровнем на базе ключа)
b) или ключи по схеме с общей базой (т.е. базы "сидят" на питании). Дисплей по букве в стандартной маркировке LED дисплеев "A"- с общим катодом (такой буквы нет у Вашего), "B"- с общим анодом , по колличеству выводов имеет и часовое двоеточие и децимальные точки. Что это действительно дисплей с общим анодом подтверждается комутацием высокого (+) уровня ключом (нагрузка на эмиттере).
В данном случае схема не имеет принципиальной разницы, оба возможные типы ключей неинвертирующие.
Sancho писал(а):
16.12.2021{, 09:32}
Находишь базы транзисторов Q1-4, - это сегменты
Александр немного оговорился (имеется ввиду: это Общие Аноды дисплея/РАЗРЯДЫ, и следует уточнить,- это могут быть не базы транзисторов- ссылка). По номиналам токоограничительных транзисторов (100ом) это похоже на ключи с ОБ (единичное усиление по току, управление с ЦП- 3,3В, на индикаторы- 5В).
5-й упр.вывод красного светодиода.
6-й упр.вывод отсутствующего светодиода.
...
...
9-й 9-й пин 74HC164 (MR- master reset)
11-й минус питания (GND) 7-й пин 74HC164
12-й IR sensor
13-й плюс питания (общий на всех 4-х СМД транзисторах и 14-й пин 74HC164)

Всё что попало в кадр и смог разобрать- описал, проверяйте, вызванивайте выводы линии данных (пин 1 и/или 2 на 74HC164) и тактирования- пин 8 на 74HC164. Применение Вами штатных блоков 595-й в проекте считаю правильным решением- меньше мороки :) , опрос кнопок не используется (на плате кнопок не увидел), но мерцания и неравномерности свечения разрядов тут не избежать.
Последний раз редактировалось Labu559 17.12.2021{, 14:52}, всего редактировалось 1 раз.

MaksVish
Рядовой
Сообщения: 91
Зарегистрирован: 14.07.2018{, 19:09}
Репутация: 1
Имя: Максим

Led табло на 74LS164

#40

Сообщение MaksVish » 17.12.2021{, 14:48}

Пока не определял где база где коллектор! Попробовал инвертировать r1-r4 - тот же результат, все 8ки Непонятно почему сразу светится двоеточие, может тут как то надо еще динамическое питание делать? Пин1 и 2 спаяны вместе и выходят на шлейф 7й вывод тактирование на шлейф 8й вывод. Так и подключаю.. И сегменты засвечиваются плюсом на управляющий электрод 1-4, но сразу все!.. Скорее всего а1 индикатора не попадает на а1 микросхемы, и т.д но как это прозвонить не знаю.. Не знаю где пины на индикаторе какой кому соответствует..
А если управление 3,3 в то надо преобразователь уровня?
Вообще и измерял питание идет 5В на все, а вот с контроллера не знаю, можно осцилографом проверить?

Отправлено спустя 30 минут 28 секунд:
Labu559 писал(а):
17.12.2021{, 12:14}
усиление по току, управление с ЦП- 3,3В, на индикаторы- 5В).
Сегодня проверю осцилографом

Ответить

Вернуться в «Помогите, а то я "нимагу"»