Страница 1 из 2

семи сегментных индикаторов и 74hc595

Добавлено: 01 мар 2018, 03:25
kainda
добрый день.
интересует программирование в программе flprog семи сегментных индикаторов и 74hc595
сколько не просматривал информации находил отдельно или на индикаторы или только на 74hc595...
подскажите ссылку если такая информация имеется...
у самого что то не получается состыковать эти детали в программе индикатор не хочет выводить информацию.
подключение SH, ST, DS произведено по информации мануала 11, 13 и 8... остальное согласно подключения мануала по 74hc595.
я по этого на него температуру выводил в программе arduino - все работало...

семи сегментных индикаторов и 74hc595

Добавлено: 01 мар 2018, 03:37
Evgesha

семи сегментных индикаторов и 74hc595

Добавлено: 01 мар 2018, 07:52
kainda
я это уже видел... там нет подключения к 74hc595
и еще не могу понять про dn точку... по схемам ардуинок она к 74hc595 подключается, а здесь ее в программе как выводить?

семи сегментных индикаторов и 74hc595

Добавлено: 01 мар 2018, 08:15
Hijin

семи сегментных индикаторов и 74hc595

Добавлено: 01 мар 2018, 08:32
Sancho
Вот, осталось от тестов.
Трёх-разрядный семисегментник с общим катодом.

Отправлено спустя 2 минуты 31 секунду:
Какие у Вас индикаторы - по сколько цифр на корпус?
Т.е. - какого типа индикация - динамическая или статическая.

семи сегментных индикаторов и 74hc595

Добавлено: 02 мар 2018, 08:36
kainda
посмотрел, сравнил... и все равно не работает.
схему два раза проверил... не пойму где сделал ошибку...
начало из теста выше, регистр и сигмент мое добавление...

зы. подключение rck -9, si -11, sck -13
r1 - 5, r2 - 6, r3 - 7, r4 - 8

[spoiler]
circuitry.jpg
[/spoiler]

[spoiler]
Новый точечный рисунок.bmp
[/spoiler]

семи сегментных индикаторов и 74hc595

Добавлено: 02 мар 2018, 10:19
Sancho
[ref]kainda[/ref],
По Вашему рисунку - неправильно подключили 595 к ардинке!
По файлу:
9 пин - на 12 ножку 595,
11 пин - на 14....
13 пин - на 11.
Разряды тоже:
указали пины 5-8, подключили к 2-5
???

семи сегментных индикаторов и 74hc595

Добавлено: 02 мар 2018, 15:23
kainda
вы не правильно поняли, рисунок из интернета его я не переделал как был так и остался...

"зы. подключение rck -9, si -11, sck -13
r1 - 5, r2 - 6, r3 - 7, r4 - 8"

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

семи сегментных индикаторов и 74hc595

Добавлено: 02 мар 2018, 15:37
Sancho
Ок, 8,13 общий, 16, 10 питание.
Должно работать!
Картинка в посте 6 - жесть!

семи сегментных индикаторов и 74hc595

Добавлено: 05 мар 2018, 04:06
kainda
а в программе все правильно???
на индикаторе просто горит "8.", а отсчет не идет...

семи сегментных индикаторов и 74hc595

Добавлено: 05 мар 2018, 10:35
magpit
kainda » Вот подробное видео которое даст представление работы этих микросхем. "

https://www.youtube.com/watch?v=lVV3-DGkV-E&t=183s

семи сегментных индикаторов и 74hc595

Добавлено: 06 мар 2018, 01:11
kainda
всем спасибо за помощь.
более менее разобрался...
подключил отдельно светодиоды к регистру - нормально работает... поочередно загораются
подключил заново сигментный индикатор - все то же...

зы. вопрос - аноды мы садим на регистр, а катод на ардуинку или на минус???
[spoiler]
IMG_20100105_112354.jpg
[/spoiler]

семи сегментных индикаторов и 74hc595

Добавлено: 06 мар 2018, 14:30
Александр_Светлый
В проекте, в блоке семисигментного индикатора поменяйте общий анод или катод (в зависимости что включено). Так же в блоке индикатора включена динамическая индикация, аноды (катоды) подключаются к соответствующим пинам Ардуино со сдвиговым регистром я так понимаю они не нужны.

Отправлено спустя 45 минут 28 секунд:
В описании блока есть схемы подключения.
[spoiler]
Chip74HC595Scheme1.png
[/spoiler]

Отправлено спустя 28 минут 55 секунд:
Вдумчиво взгляните на даташит к своему дисплею и увидите те же самые светодиоды и их подключение.

семи сегментных индикаторов и 74hc595

Добавлено: 07 мар 2018, 05:30
kainda
вдумчиво глядел датиш... и все равно остался при своем подключении.
и все таки как я выше описывал подключение заработало... проблема вывода была в счетчике - предустановку убрал и цифры пошли.

всем спасибо, тему можно закрывать.

семи сегментных индикаторов и 74hc595

Добавлено: 14 мар 2018, 07:24
kainda
подскажите схему подключения двух 74нс595 к данному сигментному индикатору?
подключил как в мануале на регистр, но не заработало... но в мануале аноды подключаются к регистру а катоды общей шиной идут н минус... здесь же я катоды завел на второй регистр

Отправлено спустя 4 часа 13 минут 55 секунд:
додумался сам...
вывел температурный датчик - отображается...
теперь другой вопрос -
1. опрос поставил 3сек... и при опросе индикация моргает, как убрать это моргание?
2.отображение показаний происходит на 3 и 4 сегменте... как выставить показания на 2 и 3, а на четвертом чтобы выводилась буква "С"...???

семи сегментных индикаторов и 74hc595

Добавлено: 14 мар 2018, 08:11
magpit
kainda писал(а): 14 мар 2018, 07:241. опрос поставил 3сек... и при опросе индикация моргает, как убрать это моргание?
Вот и вы встали на те же грабли! А тему удалили. Боюсь это враждённый лаг самого микроконтроллера. Это происходит только при опросе датчика. Причём по шине I2c такого не наблюдается.
kainda писал(а): 14 мар 2018, 07:242.отображение показаний происходит на 3 и 4 сегменте... как выставить показания на 2 и 3, а на четвертом чтобы выводилась буква "С"...???
[spoiler]
74HC595_4.png
[/spoiler]

семи сегментных индикаторов и 74hc595

Добавлено: 14 мар 2018, 08:42
kainda
схему I2c самому же собрать можно???
на второй вопрос ответа я так и не понял... та схема которую вы прилагаете у меня не работает... мне пришлось вывести с каждого регистра rck отдельно.

семи сегментных индикаторов и 74hc595

Добавлено: 14 мар 2018, 08:56
Sancho
magpit писал(а): 14 мар 2018, 08:11Боюсь это враждённый лаг самого микроконтроллера.
Это не лаг, подумайте сами: индикация динамическая, за счёт контролера; вдруг команда - опрос датчика - цикл приостанавливается на время, необходимое для запроса-ответа, получил ответ, поехали дальше показывать в динамике.
Что-бы избежать в будущем таких чудес, используйте специальные микрухи для индикаторов, в которые отправил данные один раз, и они их будут отображать сами в динамике, даже если отключить от мк. Стоят тоже очень не дорого.

семи сегментных индикаторов и 74hc595

Добавлено: 14 мар 2018, 09:19
kainda
вы про мах7219 говорите?
по поводу второго вопроса что подскажите?
предидущем посте ошибся в сборке схемы... но все равно температура выводится на 3 и 4 индикаторе и при изменении показывают всякую хрень... при моей сборки схемы где rtc отдельно такого небыло...
может я не правильно формулирую вопрос - я хочу чтобы показывало к примеру температуру "24С" где 24 (2 и 3 индикатор) это измеряемая температура, а "С" (градус) (4 индикатор) горит постоянно

семи сегментных индикаторов и 74hc595

Добавлено: 14 мар 2018, 09:32
Sancho
[ref]kainda[/ref],
Пробуйте, отпишитесь

Отправлено спустя 5 минут 48 секунд:
Речь не только о 7219, ещё существует куча ТМ162х - работают по трём проводам, TM1637 - по двум, HT16K33 по I2C....