Собираю часы на ин-12, К155ИД1, tlp627. Пока до конца не определился что будет в блоке управления, поэтому блок индикации подключен к arduino uno. Написал пока небольшую програмку. Учитывая, что использую DS3231, грех не воспользоваться встроенным термометром. Вывел температуру. При этом на первые две лампы подаю 1111 (на ид1), т.е. чтобы не светились. На остальные четыре температуру.
И тут увидел неожиданное и необъяснимое! На первых двух лампах идет засветка первой цифры температуры. Ради эксперимента в программе стал выставлять разные цифры, при этом оставляя по несколько ламп пустыми. В результате всегда пустые лампы в полнакала высвечивают первую цифру выводимого числа. Именно первую. Например подав число 21 на остальных четырех лампах высветится 2, а подав 73 на пустых будет 7. В программе отведено 600 мкс на гашение лампы после вывода цифры.
Программно я конечно убрал этот феномен, убрав подачу напряжения на анод пустых ламп. НО просто интересно, почему так происходит?
На фото 2,3,4 лампы ярче, т.к. на них понижен анодный резистор для яркости. Спасибо за совет Charon.
