общий - на 3 пина в индикаторе, как использоавть только один из них? когда все 3 не работает, надо поочередно

tsvetav.alex
Offline
Зарегистрирован: 08.07.2019

общий - на 3 пина в индикаторе, на индикаторе 3 земли, если подключить все 3 не работает, надо подключать по 1- в разные моменты времени,

в определенные момент времени надо сказкать какой - из трёх использовать

дальше пинговать + пины(это понтяно).

как использоавть только один из 3х - на индикаторе ) когда все 3сразу не работает, надо поочередно

 

Благодарю за помощь.

 

b707
Offline
Зарегистрирован: 26.05.2017

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

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

tsvetav.alex
Offline
Зарегистрирован: 08.07.2019

Есть 3х разрядный 7 сегментый индикатор

на нем 12 ног, 3 минуса.(6,8 и 12ая ноги)

ятобы исспользовать 1 разряд надо подключить землю на 6 ногу, чтобы второй на 8 и тетий на 12.

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

чтобы отобразить число 123 надо последовательно в каждом разряде включить по несколько сегментов.

переключение между сегментами реализовано выбором, какая нога земля,

получается, что в ходе работы программы, нам надо непосредственно указывать какую из ног использовать ка минус

как можно это реализоапть?

 

 

b707
Offline
Зарегистрирован: 26.05.2017

tsvetav.alex пишет:

получается, что в ходе работы программы, нам надо непосредственно указывать какую из ног использовать ка минус

как можно это реализоапть?

а в чем проблема? Вы же знаете, куда цифру выводите - в первый разряд, во второй или в третий? - ну так и пропишите отдельный минус для каждого разряда.

Если вопрос в том, как это организовать аппаратно - на каждый минус ставится N-мосфет, управляемый отдельной ногой ардуино. Когда вы хотите вывести цифру в первый разряд - значит нужно включить первый мосфет, а два других выключить.

tsvetav.alex
Offline
Зарегистрирован: 08.07.2019

b707 пишет:

tsvetav.alex пишет:

получается, что в ходе работы программы, нам надо непосредственно указывать какую из ног использовать ка минус

как можно это реализовать?

пример чтобы показать цифру 1 в первом разряде, надо подключить минус на 6ую ногу и дать + на 1 и 7ую ноги, чтобы показакть 1 во втором разряде надо подключить землю на 8 ногу и соотвественно для третьего разряда, подключить земля на 12ую ногу

а в чем проблема? Вы же знаете, куда цифру выводите - в первый разряд, во второй или в третий? - ну так и пропишите отдельный минус для каждого разряда.

Если вопрос в том, как это организовать аппаратно - на каждый минус ставится N-мосфет, управляемый отдельной ногой ардуино. Когда вы хотите вывести цифру в первый разряд - значит нужно включить первый мосфет, а два других выключить.

N-мосфет - отлично, по всеё видимости это и есть решение, какой и как использовать(одпключение)?

b707
Offline
Зарегистрирован: 26.05.2017

tsvetav.alex пишет:

N-мосфет - отлично, по всеё видимости это и есть решение, какой и как использовать(одпключение)?

какой - зависит от тока индикатора, берите с сзапасом в 2-3 раз больше, чем суммарный ток 7-ми сегментов.

Включение - ваша картинка правая

 

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

tsvetav.alex пишет:

Есть 3х разрядный 7 сегментый индикатор

на нем 12 ног, 3 минуса.(6,8 и 12ая ноги)

ятобы исспользовать 1 разряд надо подключить землю на 6 ногу, чтобы второй на 8 и тетий на 12.

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

чтобы отобразить число 123 надо последовательно в каждом разряде включить по несколько сегментов.

переключение между сегментами реализовано выбором, какая нога земля,

получается, что в ходе работы программы, нам надо непосредственно указывать какую из ног использовать ка минус

как можно это реализоапть?

 

 

Набери в гугале "Динамическая индикация" и сиди, читай по написаному.