1. Статика. Блок состоит из:

1. Регистр управления светодиодами.

Входы:X1-X4,BA8-BA10, INDCS

Выходы: Сигналы управления диодами

2. Регистр информации для сегментных индикаторов.

Входы:DB0-DB7, INDCS

Выходы: Сигналы управления семисегментными индикаторами

3. Блок из трех сегментных индикаторов.

4. Блок из четырех светодиодов.

5. Динамик.

Входы: АLARM

2. Динамика. Блок работает следующим образом.

Для индикации сигналов X1, …, X4 используется 8-разрядный регистр КР1554ИР40 [ 5 ] с тремя состояниями на выходе и инверсным выходом. На его информационные входы заводятся сигналы X1, …, X4 и сигналы с шины адреса BA8, BA9, BA10, вход пускается на землю, в результате чего индикаторы будут гореть всегда, а на вход С подается инвертированный сигнал с шины управления, который при низком уровне разрешает отображение.

Для отображения значений X1, …, X4 используются светодиоды АЛ102А. Они подключаются их к выходам регистра. В этой схеме включения светодиод светится, если выход регистра находится в состоянии логического нуля.

Для ограничения прямого тока через светодиоды последовательно с ними включаются резисторы R4, …, R7.

Далее представлен расчет резисторов R4, …, R7 на примере R4.

Пусть на одном выходе регистра установился сигнал "0". Тогда напряжение на цепочке «светодиод VD1 – резистор R4» будет находиться в диапазоне от UCC. min–UOL. ИР40.max = 4.5–0.4 = 4.1 В до UCC. max –UOL. ИР40.min =5.5–0=5.5 В. Прямой ток через светодиод VD1 не более =10 мА.

Рис. 10. Схема электрическая принципиальная модуля INDC

НЕ нашли? Не то? Что вы ищете?

Напряжение на диоде при прямом токе 10 мА будет лежать в пределах от 1.8 до 2.8 В. Тогда напряжение на резисторе R4 будет лежать в пределах от UR. min=4.1–2.8=1.3 В до UR. max=5.5–1.8=3.7 В.

Отсюда найдем максимально допустимое сопротивление резистора R4:

Ом.

Минимально возможное сопротивление резистора R4:

Ом.

Расчет резисторов R5, …, R7 выполняется аналогично.

Максимальная мощность, рассеиваемая на резисторе R4:

.

В качестве резисторов R4, …, R7 выбираются резисторы МЛТ-0,125-160 Ом ± 5% [ 4 ].

Кроме отображения состояния двоичных сигналов X1, …, X4, необходимо также реализовать вывод в десятичном виде значения функции Q4. Значение Q4 изменяется в диапазоне от 0.5 В до 0.5 + 0.25 * N7. Т. к. N7 получается преобразованием X7 в двоичную форму, а X7 изменяется в пределах от 0 до 4.096 В, то диапазон изменения Q4 – от 0.5 до 1.524. Значение Q4 отображается с помощью трех разрядов, три разряда будут обеспечивать заданную точность. Один разряд выделяется под целую часть, два - под десятые и сотые доли. При этом требуется три семисегментных индикатора. Для экономии аппаратных средств для вывода данных используется режим динамического отображения. При этом в любой момент времени данные высвечиваются на одном индикаторе, а другие отключены. Если переключение между индикаторами осуществляется с частотой в несколько десятков герц, человеческий глаз из-за своей инерционности не замечает того, что в каждый момент времени включен лишь один индикатор, и воспринимает информацию от обоих индикаторов одновременно. Переключение между индикаторами осуществляется программно. Для хранения информации используется 8-разрядный регистр КР1554ИР22 с тремя состояниями на выходе. В этот регистр из порта микропроцессора по шине данных BD записывается код символа, который должен высветиться на индикаторе. Запись в регистр информации с шины данных происходит при высоком уровне сигнала на входе С. На этот вход подается инвертированный сигнал (выбор схем индикации) с шины управления.

Для переключения индикаторов используются выходы 4, 5, 6 регистра КР1554ИР40, причем на соответствующие входы подаются разряды шины адреса ВА8, ВА9, ВА10. В зависимости от того, какой код будет установлен на разрядах шины адреса, на одном из его выходов (4, 5, 6) будет 0, открывающий один из трех транзисторов (p-n-p типа). На остальных выходах будут единицы. Таким образом, только один индикатор будет активным.

Для отображения значения функции Q4 используются семисегментные знакосинтезирующие индикаторы АЛС333Б с высотой знака 12 мм [ 7 ]. Постоянный прямой ток через один сегмент - не более 25 мА (при температуре от –60° C до +35° C), постоянное прямое напряжение при прямом токе 15 мА от 1.6 В до 2 В.

Далее приведен расчет для одного индикатора. Для остальных расчет аналогичен.

При отображении того или иного знака может гореть разное количество сегментов: от одного до восьми. Ток через один сегмент: ISGM =15 мА. Тогда максимальный ток через индикатор составит IIND=8∙15=120 мА. Для обеспечения такого тока используется транзистор VT1, управление которым осуществляется четвертым выходом регистра ИР40. В качестве VT1 используется транзистор типа КТ501Б [ 4 ]. Для него постоянный ток коллектора IК=300 мА, предельное напряжение UКЭmax=15 В, предельное напряжение UКБmax=15 В, b=40¸120, падение напряжения UКЭнас=0.4 В. При степени насыщения S=2:

Резисторы R16, R17 образуют делитель напряжения, обеспечивающий работу VT1 в режиме насыщения, в котором напряжение на базе должно быть меньше напряжения на эмиттере UЭБнас = 0.5 В. Для того, чтобы транзистор надёжно закрывался при высокой температуре, ток через резистор R17 IR17 должен быть больше тока базы Iб=6 мА. Но их сумма не должна превышать IOL.ИР40=24 мА. Пусть IR17=10 мА.

Мощность, выделяемая на нём, равна:

.

В качестве R17 выбирается резистор МЛТ – 0.125 –51 Ом±5% [ 4 ].

Через резистор R16 должен обеспечиваться ток IR16=IR17 + Iб= 10 + 6=16 мА. Тогда:

.

Мощность, выделяемая на нём:

.

В качестве R16 выбирается резистор МЛТ – 0.125 – 330 Ом±5% [ 4 ].

Семисегментные индикаторы подключаются к выходам регистра через ограничивающие ток резисторы R8, …, R15. Проходящий через них ток равен току через один сегмент ISGM . Данный ток не должен превышать выходного тока регистра КР1554ИР40 [ 5 ] низкого уровня IOL.ИР40=24 мА и предельный ток через сегмент 25 мА. В то же время ток не должен быть меньше минимального тока, при котором обеспечивается свечение индикатора. Он равен 15 мА.

Далее приведен расчет резисторов R8, …, R15 на примере R8. При включенной индикации в любой момент времени включен лишь один индикатор (рассматривается случай, когда активен первый). Для упрощения расчетов считается, что ток, протекающий через неактивный индикатор, равен нулю (транзистор VT2 находится в режиме отсечки). Схема для расчета представлена на рис. 11.

Рис. 11. Схема для одного сегмента индикатора

Падение напряжения на резисторе R8 составляет:

UR8 = UCC – UКЭнас – Uпр =5.5 – 0.4 – 2.1= 3 В,

при максимальном токе через сегмент ISGMmax= 25 мА, где Uпр – постоянное прямое напряжение на сегменте индикатора, UКЭнас - напряжение коллектор – эмиттер в режиме насыщения транзистора.

.

При токе ISGMmin=15 мА падение напряжения на резисторе:

;

.

Из номинального ряда R8=180 Ом. Максимальная мощность:

.

В качестве R8, …, R15 выбирается резистор МЛТ-0.125-180 Ом±5% [ 4 ].

Для создания звуковой сигнализации используется широкополосная динамическая головка 0.25ГДШ–2. Её номинальный диапазон воспроизводимых частот 450–3150 Гц, что обеспечивает генерацию аварийного сигнала с частотой 500 Гц. Паспортная мощность динамической головки – 0.25 Вт, номинальная мощность 0.1 Вт, номинальное сопротивление Rдин=50 Ом.

Ток при номинальной мощности:

.

Для получения такого тока используется схема, аналогичная той, которая используется для получения тока через знаковые индикаторы. Используем в качестве VT4 тоже транзистор типа КТ501Б [9]. При токе коллектора Iк=45 мА ток базы:

.

Для того, чтобы транзистор надежно закрывался, ток через резистор R1, должен быть больше базового тока. Пусть IR1 = 5 мА. Тогда:

.

Пусть R1=100 Ом. Мощность, выделяемая на нём:

.

В качестве R1 выбирается резистор МЛТ – 0.125 – 100 Ом±5% [ 4 ]. Через резистор R2 должен обеспечиваться ток IR2=IR1 + Iб = 7.25 мА. Это значение не превышает тока IOL=10 мА порта микроконтроллера. Тогда

,

где =UЭБнас =0.5 В. Пусть R2 = 680 Ом. Мощность, выделяемая на нём:

.

В качестве R2 выбирается резистор МЛТ – 0.125 –680 Ом±5% [ 4 ].

Максимально возможный ток через динамическую головку:

Для ограничения тока используется резистор R3.

Пусть R3=33 Ом. Максимальный ток при таком сопротивлении составляет:

Мощность, выделяемая на резисторе R3:

.

В качестве R3 выбирается резистор МЛТ – 0.25 – 33 Ом±5% [ 4 ].


Схема модуля управления CPAN приведена на рис. 12

1. Статика. Блок состоит из:

1. Матрица клавиш клавиатуры 4 × 5, содержащая алфавитно-цифровые клавиши.

2. Клавиши «ПУСК», «ВВОД», «МЕНЮ», «СБРОС».

3. Регистр выбора строк матрицы.

Входы: Сигналы от клавиатуры

Выходы:BD0-BD7

4. Дешифратор выбора столбцов матрицы.

Входы: Сигналы BA8, BA9

Выходы:BD0-BD7

В качестве SB1 SB25 выбираются кнопки НА3.604. Для данного типа кнопок коммутируемые мощность, напряжение и ток соответственно 220 Вт, 220 В, 4 А.

В данной работе применяется простейшую схему организации пульта управления с программно организованным опросом кнопок с достаточно высокой частотой.

Клавиши (SB1-SB20) расположены в виде матрицы из 4-х столбцов и 5-ти строк. Для определения кода нажатой клавиши используется схема сканирования методом «бегущего нуля», состоящая из дешифратора выбора столбцов и регистра строк. При установке низкого уровня на одном из выходов дешифратора производится считывание информации в регистр строк. Ноль в определенном разряде регистра указывает на положение нажатой клавиши в столбце, выбранном дешифратором в текущий момент. В качестве дешифратора используется микросхема КР1554ИД14 [ 5 ]. Информационные входы A0, A1 данной микросхемы подключаются к разрядам BA8, BA9 шины адреса BA. Это позволяет, обращаясь по различным адресам, производить опрос соответствующих столбцов матрицы

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17