Страница 3 из 3

Re: Подключение ИВЛ1-7/5 к AVR

Добавлено: Вт янв 29, 2013 17:51:45
uldemir
Приведите ПОЛНУЮ схему включения индикаторов. Если у вас динамическая индикация, то, вероятнее всего, вы не озаботились запорным напряжением - поднимите потенциал катода на 5 вольт.

Re: Подключение ИВЛ1-7/5 к AVR

Добавлено: Вт янв 29, 2013 20:56:11
levaclaus
вот как то так
ивл.JPG
(187.66 КБ) 1518 скачиваний

Re: Подключение ИВЛ1-7/5 к AVR

Добавлено: Вт янв 29, 2013 21:12:03
uldemir
Изображение

Re: Подключение ИВЛ1-7/5 к AVR

Добавлено: Вт янв 29, 2013 22:29:12
levaclaus
я ставил кс175, засвет остался, стало тусклее светиться

Re: Подключение ИВЛ1-7/5 к AVR

Добавлено: Вт янв 29, 2013 22:35:47
uldemir
Тогда, возможно, у вас ошибки в программе? Какова частота смены разрядов, есть ли задержки между переключением символа и сетки? Опишите подробнее, что где и когда засвечиваются.

Re: Подключение ИВЛ1-7/5 к AVR

Добавлено: Ср янв 30, 2013 06:06:56
levaclaus

Код: Выделить всё

PORTB = digits[ten_hours]|0b00001110;
  delay_ms(3); 

  PORTB = digits[hours]|0b00001101;
  delay_ms(3);
 
  PORTB = digits[ten_minutes]|0b00001011;
  delay_ms(3);

  PORTB = digits[minutes]|0b00000111;
  delay_ms(3);
символ и сетка включаются одновременно
младшие 4 бита - переключают разряды, низкий уровень - разряд засвечен.
старшие 4 бита - код цифры для к514ид2

задержка более 3 мс вызывает мерцание, мение 3мс - падение яркости. На засвет не влияет.
[img]
http://www.radiokot.ru/forum/download/f ... f4366d6da3 [/img]
вот фото, засвечены сегменты

Re: Подключение ИВЛ1-7/5 к AVR

Добавлено: Ср янв 30, 2013 09:17:20
uldemir
Еще, возможно, у вас транзистор не насыщается. 12к при 5в лог. единицы дают всего 300мка, а через сетку ток порядка 10ма. Попробуйте в одном разряде уменьшить до 3кОм и посмотрите, изменится что-нибудь или нет. Еще у меня предвзятое отношение к транзисторам кт315, я бы применил кт3117.

Re: Подключение ИВЛ1-7/5 к AVR

Добавлено: Ср янв 30, 2013 09:34:49
Soir
levaclaus писал(а):

Код: Выделить всё

PORTB = digits[ten_hours]|0b00001110;
  delay_ms(3); 
----
  PORTB = digits[minutes]|0b00000111;
  delay_ms(3);
А как получаете digits[ten_hours]? Что в младших разрядах?
И что дальше после индикации минут, где формируется цикл? Нигде в другом месте нет обращения к PORTB?
Просимулируйте схему в Proteus, там есть осциллограф, анализатор...

Re: Подключение ИВЛ1-7/5 к AVR

Добавлено: Ср янв 30, 2013 10:04:55
levaclaus
в старших разрядах идет выборка из матрицы. к примеру 1000.0000 это 1. 0100.0000 это 2 и т.д. . потом побитовое сложение с кодом разряда. В порт получается к примеру 0100.1110 - цифра 2 в 4 разряде. Весь индикатор управляется от одного портаb. После индикации опрос кнопок, до индикации опрос rtc и преобразование. Да, покаписал, проблема решена. Резистор 1 кОм вместо стабилитрона, как у вас на каринке. Яркость без изменения, равномерное свечение, засвет напроч пропал.

Re: Подключение ИВЛ1-7/5 к AVR

Добавлено: Ср янв 30, 2013 10:37:06
uldemir
Странно. Резистор там тоже может помочь - создаёт падение запорного напряжения. Но это напряжение зависит от тока через этот резистор - следовательно оно будет скакать в зависимости от горящего числа сегментов (предполагается, что ток сеток одинаков). Потому и ставят стабилитрон. Может стабилитрон не выходил на рабочий участок из-за низкого тока? Тогда, делают еще резистор с плюса питания на анод, чтобы через стабилитрон шёл минимальный ток стабилизации. Кстати, смеха для - измерьте напряжение на этом резисторе.

Re: Подключение ИВЛ1-7/5 к AVR

Добавлено: Ср янв 30, 2013 11:34:23
levaclaus
3.1 вольта при максимальном количестве сегментов. при минимальном - 2.7 вольта

Re: Подключение ИВЛ1-7/5 к AVR

Добавлено: Чт янв 31, 2013 17:27:16
levaclaus
вот фотка - законченный вариант.

Re: Подключение ИВЛ1-7/5 к AVR

Добавлено: Вт фев 19, 2013 11:15:00
scrappy
нашел тут у бебя на антрисолях часы электроника-25.
http://www.leningrad.su/museum/show_calc.php?n=239
Работают только сами часы, блок УКВ отсутствует. Но время кажут и будильник работает.
Появилось желание, впендюрить тюда тиньку, или мегу(не важно, мк в общем), чтобы еще температуру показывали.
нарыл схему в интернете на них
Изображение
Изображение
(фото кликабельно)
Т.к. трансформатор уже есть, то хочется оставить всю питающую часть родную.
Насколько я понял, в этих часах используется динамическая индикация.
И судя по http://tec.org.ru/board/k176ie18/97-1-0-1095, нужный сегмент выбирается импульсом, а не нужные гасятся "замыканием на землю" ?

Re: Подключение ИВЛ1-7/5 к AVR

Добавлено: Вт фев 19, 2013 11:22:58
uldemir
scrappy писал(а):И судя по http://tec.org.ru/board/k176ie18/97-1-0-1095, нужный сегмент выбирается импульсом, а не нужные гасятся "замыканием на землю" ?
Увы, нет. ИЕ18 и ИД3 соединяют выход с "+" питания. А неактивные аноды остаются в воздухе, а сетки притягиваются через резисторы R4-R7 к "-".

Re: Подключение ИВЛ1-7/5 к AVR

Добавлено: Вт фев 19, 2013 12:00:49
scrappy
uldemir писал(а):вы, нет. ИЕ18 и ИД3 соединяют выход с "+" питания. А неактивные аноды остаются в воздухе, а сетки притягиваются через резисторы R4-R7 к "-".
бес попутал, вы правы!

Re: Подключение ИВЛ1-7/5 к AVR

Добавлено: Вс апр 27, 2014 23:42:39
xSanders
КАШАК писал(а):Валяются дома неисправные часы Электроника Старт 7231.
To КАШАК а чем закончилась идея разработать проект для часов из набора Старт 7231 на современной элементной базе. Или может у кого то есть наработки в этом плане ?