общий - на 3 пина в индикаторе, как использоавть только один из них? когда все 3 не работает, надо поочередно
- Войдите на сайт для отправки комментариев
Пнд, 08/07/2019 - 12:46
общий - на 3 пина в индикаторе, на индикаторе 3 земли, если подключить все 3 не работает, надо подключать по 1- в разные моменты времени,
в определенные момент времени надо сказкать какой - из трёх использовать
дальше пинговать + пины(это понтяно).
как использоавть только один из 3х - на индикаторе ) когда все 3сразу не работает, надо поочередно
Благодарю за помощь.
попробуйте описать то же самое по-русски, пока это какой-то поток сознания. Полезно будет приложить схему и скетч. Думаю, что если всех общий минус устраивает, а вас нет - вы подключаете неправильно
Есть 3х разрядный 7 сегментый индикатор
на нем 12 ног, 3 минуса.(6,8 и 12ая ноги)
ятобы исспользовать 1 разряд надо подключить землю на 6 ногу, чтобы второй на 8 и тетий на 12.
остальные поги используются для включения различныйх сегментов в том или инном разряде, в зависимости от того, какой минус используется.
чтобы отобразить число 123 надо последовательно в каждом разряде включить по несколько сегментов.
переключение между сегментами реализовано выбором, какая нога земля,
получается, что в ходе работы программы, нам надо непосредственно указывать какую из ног использовать ка минус
как можно это реализоапть?
получается, что в ходе работы программы, нам надо непосредственно указывать какую из ног использовать ка минус
как можно это реализоапть?
а в чем проблема? Вы же знаете, куда цифру выводите - в первый разряд, во второй или в третий? - ну так и пропишите отдельный минус для каждого разряда.
Если вопрос в том, как это организовать аппаратно - на каждый минус ставится N-мосфет, управляемый отдельной ногой ардуино. Когда вы хотите вывести цифру в первый разряд - значит нужно включить первый мосфет, а два других выключить.
получается, что в ходе работы программы, нам надо непосредственно указывать какую из ног использовать ка минус
как можно это реализовать?
пример чтобы показать цифру 1 в первом разряде, надо подключить минус на 6ую ногу и дать + на 1 и 7ую ноги, чтобы показакть 1 во втором разряде надо подключить землю на 8 ногу и соотвественно для третьего разряда, подключить земля на 12ую ногу
а в чем проблема? Вы же знаете, куда цифру выводите - в первый разряд, во второй или в третий? - ну так и пропишите отдельный минус для каждого разряда.
Если вопрос в том, как это организовать аппаратно - на каждый минус ставится N-мосфет, управляемый отдельной ногой ардуино. Когда вы хотите вывести цифру в первый разряд - значит нужно включить первый мосфет, а два других выключить.
N-мосфет - отлично, по всеё видимости это и есть решение, какой и как использовать(одпключение)?
N-мосфет - отлично, по всеё видимости это и есть решение, какой и как использовать(одпключение)?
какой - зависит от тока индикатора, берите с сзапасом в 2-3 раз больше, чем суммарный ток 7-ми сегментов.
Включение - ваша картинка правая
Есть 3х разрядный 7 сегментый индикатор
на нем 12 ног, 3 минуса.(6,8 и 12ая ноги)
ятобы исспользовать 1 разряд надо подключить землю на 6 ногу, чтобы второй на 8 и тетий на 12.
остальные поги используются для включения различныйх сегментов в том или инном разряде, в зависимости от того, какой минус используется.
чтобы отобразить число 123 надо последовательно в каждом разряде включить по несколько сегментов.
переключение между сегментами реализовано выбором, какая нога земля,
получается, что в ходе работы программы, нам надо непосредственно указывать какую из ног использовать ка минус
как можно это реализоапть?
Набери в гугале "Динамическая индикация" и сиди, читай по написаному.