astral_ 0 22 марта, 2021 Опубликовано 22 марта, 2021 · Жалоба Здравствуйте, я первый раз прошил ATmega8 нужно было управлять четырехфазным ШД кнопками вперед-назад и на индикаторе показывать кол-во шагов /10. Работает как нужно, но не хватает точности, лучше отображать каждый шаг двигателя на индикаторе, а для этого нужен трехсегментный индикатор, для управления которым нужно задействовать еще один контроллер, допустим, использую такой же, но как оптимально их соединить? Настроить пин второго МК на вход и включить внутренний резистор, как это делается при подключении кнопки? И сколько входов МК управляющего индикатором нужно задействовать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrBearManul 0 22 марта, 2021 Опубликовано 22 марта, 2021 · Жалоба 4 минуты назад, astral_ сказал: а для этого нужен трехсегментный индикатор Что за индикатор? Из вашего описания можно сделать вывод, что это классический "семисегментник"?? Тогда для управления вам нужно 7 линий на все индикаторы (без точки) + N линий. Где N - количество индикаторов. Например, если у вас их пять штук, то вам нужно будет 12 линий. На 7 линий можно навесить 7 кнопок + один входной пин, чтобы понимать, какая кнопка нажата. И совместить динамическую индикацию с опросом клавиатуры. Зачем ещё один микроконтроллер? Это расточистельство и неумение использовать грамотно имеющиеся ресурсы. Посмотрите, как раньше делали динамическую индикацию и совмещённую с ней индикацию. Полистайте журналы начала и середины 2000-х годов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 184 22 марта, 2021 Опубликовано 22 марта, 2021 · Жалоба Товарищ не знает что такое "динамическая индикация". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
s_gary 0 22 марта, 2021 Опубликовано 22 марта, 2021 · Жалоба 7 часов назад, astral_ сказал: трехсегментный индикатор, для управления которым нужно задействовать еще один контроллер, Не нужен вам ещё один контроллер. Есть готовые модули на Али называются tm1637, от 4 до 6 знакомест, управляются любыми двумя портами мк. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
astral_ 0 23 марта, 2021 Опубликовано 23 марта, 2021 · Жалоба Я уже понял, что нужен один контроллер, пока читаю про динамическую индикацию. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
s_gary 0 23 марта, 2021 Опубликовано 23 марта, 2021 · Жалоба https://sites.google.com/site/webstm32/tm1637 https://www.cyberforum.ru/avr/thread2508048.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться