В разрыв каждой цепи от выхода ДШ до катода ГРИ ставится высоковольтный маломощный транзистор NPN: эмиттером к выходу ДШ, коллектором к катоду ГРИ, базу через последовательный резистор подключить к плюсу питания ДШ. Номинал резистора несколько килоомов.
В разрыв каждой цепи от выхода ДШ до катода ГРИ ставится высоковольтный маломощный транзистор NPN: эмиттером к выходу ДШ, коллектором к катоду ГРИ, базу через последовательный резистор подключить к плюсу питания ДШ. Номинал резистора несколько килоомов.
я так понял ваше предложение сводится к переводу систему на динамическую индикацию, а саму ИД1 заменить на 10 транзисторов. понимаете, я в своё время собрал штуки 3 часосв на газоразрядных лампах, мануал брал с сайта "лоботрясы", так вот там была всё таже динамическая индикация на к155ид1 и они работают по сей день. т.е. как я понимаю в работе дешефратора в режиме динамической индикации проблем нет, а вот в режиме статики что-то идет не по плану и всё идёт прахом. выход тут очевиден перевести всё на динамическую индикацию и одну ид1)))
значит транзисторы Q11-Q18 MPSA42 действительно не той структуры, нагунлил что есть так называем комплементарный транзистор к MPSA42, называется MPSA92. хотел его поменять, но потом поймал одного доцента Електроника он пояснил что я не смогу открыть транзистор с напряжением 180в на эммитрере если на базе всего 5в)))) по этой причине используется схема с картинки))) и сигнал (5в) сначало открывает транзистор MPSA42, который уже в свою очередь открывает MPSA92 который подаёт 180в на анод. теперь только остаётся уточнить номиналы сопротивлений. плюс был найден косяк, в транзисторах 19 и 20 перепутаны местами эммитер и коллектор....
спасибо за ваше замечание, мне тут уже пояснили что в такой типовой схеме между коллектором MPSA42 и базой MPSA92 должен стоять реостат который будет на себе рассеивать напряжение открытия транзистора, оказывается даже есть расчетная работа для студентов, где они в зависимости от силы тока расчитывают номинал этого резистора в общем возьму номиналы с вашего примера. и тут появился вопрос, в вашем примере между коллектором MPSA92 и анодом лампы есть реостат. его ж обычно ставт при статической индикации, при динамической - нет. или как?
Назначение этого резистора - преобразовать источник напряжения в плохонький, но генератор тока. И режим индикации особой роли не играет. Номинал этого резистора будет меняться от скважности. Для статики он будет максимальным, для динамики - снижаться в зависимости от скважности. Нельзя забывать о таком параметре как средний ток.
итак, время идет проект движется... двигался пока я опять не оказался в тупике. значит я закончил моделирование печатной платы, нашел людей которые её сделают с шелкографией и всем подряд, начал заниматься модернизацией кода и тут , как бы это так мягче сказать... есть проблемка.
важным моментом работы МК есть счёт импульсов отоптической линейки, и производительность вычислений зависит от загружености МК, т.е. для нашей программы максимальная скорость перемещения ползунка по оптической линейки составила порядка 30 мм/с, что для наших задач вполне достаточно. теперь в рабочем коде изменится принцип подачи сигнала на газоразрядные лампы, напомню что раньше работал принцип статической индикации и на каждой лампе стоял высоковольтный дешифратор который управляляся через pcf. для смены одного значения МК должен был отправить на последовательный порт всего-лишь 4 байта в двоичном коде, даже если поменять все цифры то соответственно нужно будет 8*4=32, при этом частота обновления составляла аж 2 Гц!!!!, т.е. максимум процессор МК каджую секунду грузился на отправку 64 байт.... теперь мы изминили принцип работы ламп на динамическую индикацию, и теперь у нас есть одна pcf котрая управляет 8 анодами на каждой лампе (естествена через обвязку транзисторов), а вторая pcf управляет дешифратором и теперь что бы зажечь один символ нужно отправить 4 байта на дешифратор и 8 байт для управления анодом соответствующей лампы. и так нужно делать за цикл для всех 8 ламп, т.е.(8+4)*8=96 байт, казалось бы, 96 байт, чуток больше чем было, но для динамической индикации минимальная частота обновления должна быть 60 Гц, а лучше 120!!!!! 96*60=5760 б/с.....и тут как бы, постоянная работа заберет все вычислительные мощности МК и для счета импульсов с линейки останется малова-то....
какие я вижу выходы из ситуации: 1. замена Atmega 328 (с частотой 16 мГц) на что-то более мощное 2. допилить статическую индикацию (что бы не горели дешифраторы)
что скажете? как тут лучше поступить???
п.с. может ди быть причиной выхода из строя к155 низкое (148 В) напряжение питания???
...может ди быть причиной выхода из строя к155 низкое (148 В) напряжение питания???
Может, если при коммутации катодов при включенном анодном есть состояние >9. Т.е. программа должна снять анодное напряжение выключением всех анодных ключей -> выдержать паузу -> выдать код следующего символа -> включить соответствующий анодный ключ.
dreadfull писал(а):
замена Atmega 328 (с частотой 16 мГц) на что-то более мощное
Обработка каждого перепада энкодера ЛИР-19А ATmega168 занимает <40 тактов. Преобразование значения двоичного счетчика в BCD в фоновом режиме. Диаграмма управления индикацией по прерыванию таймера...
Может, если при коммутации катодов при включенном анодном есть состояние >9. Т.е. программа должна снять анодное напряжение выключением всех анодных ключей -> выдержать паузу -> выдать код следующего символа -> включить соответствующий анодный ключ.
не совсем понимаю что такое "состояние >9". дело в том что палта с динамической индикацией ущу даже не готова, и схема не собрана даже на макетке. напряжение 148в у нас на старой плате со статической индикацией, на которой массово горят к155ид1... может причина в низком напряжении?????
Добавлено after 9 hours 6 minutes 43 seconds: кстати, модет есть смысл поменять к155ид1 на 74141? кто-то работал с импортным аналогом? она понадежнее или такая де привередливая?
dreadfull, ---массово горят к155ид1..--- Выходом 155ид1 управлять в.в. транзистором , включенным по схеме ОБ. Базы подключить к +5 В через резисторы 10 кОм .
_________________ Свежий взгляд из прошлого тысячелетия.
Дешифратор ИД1 имеет логическую структуру с различными временами задержки входы-выходы. Поэтому, при дешифрации на выходах, хоть и кратковременно, но присутствуют запрещенные состояния (на рисунке выделено красным)...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 37
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения