АЕПТВМ КП / КП_Гаврилов П.Д.,Неверов А.А. Изучение свойств электропривода ПЧ–АД, для разных законов частотн. управл
..pdf10
сигнала на разных поддиапазонах, а резистор R23 – для устранения неравномерности АЧХ генератора. Операционный усилитель имеет встроенную защиту от короткого замыкания на выходе, поэтому резистор R18 необходим только для устранения влияния внешних цепей на работу генератора. Для стабилизации амплитуды колебаний в цепь положительной обратной связи включены миниатюрные лампы накаливания Н1–Н3. Так, например, если по каким-нибудь причинам увеличится амплитуда сигнала на выходе генератора, то увеличится и ток через лампы накаливания Н1–Н3. Это приведет к их разогреву и увеличению внутреннего сопротивления. При этом увеличится коэффициент передачи в цепи положительной обратной связи, восстановится баланс между ООС и ПОС, а следовательно, и номинальное напряжение на выходе генератора. Аналогично будет работать цепь стабилизации и при уменьшении амплитуды выходного сигнала.
2.1.2. Принципиальная электрическая схема цифрового датчика скорости
Для реализации закона поддержания абсолютного скольжения (Sa = const) необходим датчик скорости вращения двигателя. В современных системах автоматизированного электропривода с большими диапазонами регулирования скорости и высокими требованиями к ее стабилизации точность тахогенераторов может оказаться недостаточной. Для таких систем используются цифровые датчики скорости (ЦДС). Функционально в ЦДС можно выделить две основные части: импульсный преобразователь скорости – датчик импульсов, преобразующий угловую скорость вала в импульсы с частотой f, пропорциональной скорости, и кодовый преобразователь – счетчик импульсов, формирующий на интервале измерения Т цифровой код Аn выходной величины датчика скорости.
Датчик импульсов выполнен на основе фотоэлектрического кодового диска. По окружности диска расположены пропускающие свет щели. Свет от источника через щель попадает на фотодиод BL1, который при этом открыт и пропускает ток. Когда щель выходит из луча света, фотодиод запирает цепь. Принципиальная электрическая схема датчика импульсов приведена на рис. 2.4.
11
+5B |
|
DD1.1 |
+5B |
+5B |
|
|
14 |
|
|
|
R24 |
1 |
R25 |
|
R23 |
|
|||
3 |
|
|||
|
|
|
|
|
|
|
2 |
7 |
|
HL1 |
BL1 |
|
VТ2 |
|
|
|
Рис. 2.4. Принципиальная электрическая схема датчика импульсов
Микросхема DD1.1 (КР1533ЛА3) формирует прямоугольные импульсы, которые подаются на базу транзистора VT2, где усиливаются до уровня логической единицы.
Непосредственно с датчика импульсов сигнал поступает на цифровой счетчик импульсов, принципиальная схема которого представлена на рис. 2.5. Он состоит из формирователя импульсов, собранного на микросхеме DD8, формирователя импульсов RESET (DD2, DD3, DD4), цифровых счетчиков (DD5, DD6) и регистра
(DD7).
Сигнал с ЦДС поступает на формирователь импульсов, собранный на микросхеме DD8, с выхода формирователя импульсы поступают на вход счетчика импульсов, собранного на микросхемах DD5, DD6. Сброс счетчиков осуществляется по положительному перепаду импульса, подаваемого с мультивибратора, собранного на микросхеме DD2. Цифровой код счетчика поступает на вход регистра DD7. Импульс на тактирующий вход регистра подается также от мультивибратора DD2. Код пропорциональный скорости с выхода регистра поступает в ЭВМ через устройство ввода-вывода для дальнейшей обработки.
импульсов счетчика цифрового
схема электрическая Принципиальная .5.2 .Рис
DD2.1
13
2
VD2
|
|
+5B |
DD2.2 |
|
DD2.3 14 |
4 |
6 |
9 |
|
8 |
|
|
|
|
5 |
|
10 |
|
|
7 |
C10
R24
VD3
DD3.1
1 |
|
8 |
13 |
|
A1 |
Q1 |
|||
|
|
|||
2 |
B1 |
C1 |
14 |
|
3 |
R1 |
R/C |
15 |
|
|
16 |
|
R25 |
+5B
+5B
От датчика импульсов
1
2
C11
|
DD8.1 |
|
|
|
1 |
|
8 |
13 |
|
A1 |
Q1 |
|||
|
|
|||
2 |
B1 |
C1 |
14 |
|
3 |
R1 |
R/C 15 |
16 R25
+5B
+5B
DD4.1 DD4.2
34 6
5
|
+5B |
|
|
|
|
|
|
15 |
DD5.1 |
16 |
3 |
|
|
|
|
D1 |
1 |
|
|
|
|
||
1 |
D2 |
2 |
2 |
|
|
|
|
10 D4 |
4 |
6 |
|
|
|
|
|
9 |
D8 |
8 |
7 |
|
|
|
|
11 |
C |
|
|
|
|
|
|
14 |
R |
15 |
12 |
|
|
|
|
5 |
+1 |
|
|
|
+5B |
|
|
|
|
|
|
|
|||
|
|
DD6.1 |
16 |
|
|||
|
|
|
|
||||
|
|
8 |
|
|
|
|
|
|
|
15 |
D1 |
|
|
3 |
|
|
|
|
|
1 |
|||
|
|
|
1 |
D2 |
|
2 |
2 |
|
|
|
10 |
D4 |
|
4 |
6 |
|
|
|
|
|
|||
|
|
|
9 |
D8 |
|
8 |
7 |
C12 |
|
|
11 |
C |
|
|
|
|
|
|
14 |
R |
|
15 |
12 |
|
|
|
5 |
+1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
|
-Dd8 |
-DD7 |
-DD6 |
-DD5 |
-DD4 |
-DD3 |
-DD2 |
|
|
3АГK155 |
13ИРK155 |
7ИЕK155 |
7ИЕK155 |
3ЛАK155 |
3АГK155 |
3ЛАK155 |
|
|
|
|
|
|
|
|
+5B |
|
|
|
|
|
|
DD7.1 |
24 |
|
||
|
|
|
|
|
C |
|
XР1 |
|
|
+5B |
|
|
DR |
|
|
||
|
|
|
S1 |
|
|
|||
|
|
|
|
|
|
1 |
||
|
|
|
|
|
S0 |
Q0 |
||
|
|
|
|
|
D0 |
Q1 |
2 |
|
|
|
|
|
|
D1 |
Q2 |
3 |
|
|
|
|
|
|
D2 |
Q3 |
4 |
|
|
|
|
|
|
D3 |
Q4 |
5 |
|
|
|
|
|
|
D4 |
Q5 |
6 |
|
|
|
|
|
|
D5 |
Q6 |
7 |
|
|
|
|
|
|
D6 |
Q7 |
8 |
|
|
|
|
|
|
D7 |
|
|
|
|
|
|
|
|
DL |
|
|
|
|
|
|
|
|
R |
|
|
|
|
|
|
+5B |
|
|
|
12
13
2.2. Закон поддержания максимального cos(ϕ)
Закон поддержания максимального значения cos(ϕ) требует
сравнения показаний датчика угла сдвига фаз между векторами тока и напряжения статора с предыдущим значением угла сдвига фаз. Управляющее воздействие, возникающее при рассогласовании фактического и максимального углов ϕ, будет определяться текущими и
предельными значениями напряжения и частоты тока статора. При этом наиболее предпочтительным является изменение напряжения, так как варьирование частоты ведет к нежелательным изменениям скорости, а значит, и производительности. Ограничение напряжения производится по максимальному (номинальному) значению, так как при его превышении двигатель переходит в режим насыщения, характеризуемый повышенными потерями в стали. Ограничение частоты производится как «снизу» (потерями производительности), так и «сверху». Алгоритм программы, реализующей закон поддержания максимального значения cos(ϕ) , приведен на рис. 2.6.
|
Начало |
|
|
|
Считывание датчика |
|
|
|
cos( ) |
|
|
|
Запоминание текущего |
|
|
|
значения cos( ) |
|
|
Да |
Остановка |
|
|
|
программы |
|
|
|
Нет |
|
|
Уменьшение подводимого |
|
|
|
|
напряжения |
|
|
|
Фактическое значение |
Да |
Повышаем подводимое |
|
cos( )<cos( )Тeк. |
|
напряжение |
|
Нет |
|
|
|
|
|
Да |
|
|
|
Фактическое значение |
|
|
|
cos( ) >cos( )Тeк. |
|
|
Конец |
|
|
Рис. 2.6. Алгоритм программы, реализующей |
||
|
закон поддержания заданного cos(ϕ) |
14
2.2.1. Принципиальная электрическая схема датчика угла ϕ
Датчик предназначен для преобразования угла сдвига фаз между векторами напряжения и тока (угла ϕ) в параллельный цифровой
код. Чувствительными элементами датчика являются нуль органы, собранные на оптронах U1, U2, которые вырабатывают импульс при прохождении синусоиды тока или напряжения через ноль, причем импульс соответствует положительной полуволне синусоиды. Но так как форма тока и напряжения на выходе преобразователя не синусоидальная, то приходится ставить фильтры низких частот, собранные на операционных усилителях DA5, DA6, которые выделяют первые гармоники тока и напряжения. Для увеличения мощности выходного сигнала на выходе фильтра ставятся усилительные каскады на операционных усилителях DA4, DA8, DA7. Усиленный по мощности сигнал подается на оптроны. Сигнал с оптронов поступает на усилительные каскады, собранные на транзисторах VT4, VT3, где усиливается до уровня логической единицы.
Принципиальная электрическая схема нуль органов представлена на рис. 2.7.
На рис. 2.7 обозначено:
-контакт 1 – вход сигнала по току;
-контакт 2 – вход сигнала по напряжению;
-контакт 3 – первая гармоника тока после фильтра;
-контакт 4 – первая гармоника напряжения после фильтра;
-контакт 5 – выход нуль органа по току;
-контакт 6 – выход нуль органа по напряжению.
Сигнал с нуль органов подается в схему преобразования угла сдвига фаз в цифровой код. Цифровой код угла образуется при помощи счетчиков и регистра, которые начинают счет в момент прохождения напряжения через ноль и заканчивают счет в момент прохождения тока через ноль. Таким образом, на выходе регистра имеем значение цифрового кода, соответствующее текущему углу сдвига фаз между током и напряжением. Схема имеет два канала цифровой обработки. Первый канал необходим для определения максимального угла сдвига фаз в процессе работы, второй канал – для определения численного значения угла сдвига фаз. Принципиальная электрическая схема преобразования угла сдвига фаз в цифровой код представлена на рис. 2.8.
7 +15в |
C13 |
R33 |
+15в |
||
R28 |
DA4 |
|
|
7 |
D A5 |
|
|
|
R27 |
2 |
6 |
|
|
|
|
R30 |
R31 |
|
2 |
|
|
6 |
|
|
|
|
|
|
|
|
|
|
|
|
R41 |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
3 |
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
1 |
3 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
Вход токового4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
R P34 |
|
|||||||||||
|
|
|
|
RP29 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
R32 |
|
|
|
|
|
|
|
|
-15в |
|
||||||||||||||||||||||
сигнала |
|
|
-15в |
|
|
|
|
|
|
|
|
|
|
|
|
C14 |
|
+15в |
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
C15 |
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
R38 |
|
|
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
R40 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DA6 |
|
|
|
|
|
|||||
|
|
|
|
2 |
|
|
|
|
|
|
2 |
|
7 |
6 |
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
R35 |
R36 |
3 |
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
Входсигнала |
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
по напряжению |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
R37 |
|
|
|
C16 |
|
-15в |
|
R P39 |
|
|||||||||||||||||||
|
|
|
|
|
DА4 - DА8 -К544УД1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+15в |
|
|
3 |
|||||||
R42 |
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|||
|
|
7 DA8 |
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
6 |
|
|
|
|
|
|
|
R46 |
|||
|
|
|
|
|
|
|||||||
|
|
1 |
|
|
|
|
|
|
|
|||
3 |
|
|
|
|
|
|
|
|
||||
8 |
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|||
4 |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
RP45 |
||||||||
|
|
|
|
|
|
|
||||||
|
|
|
|
-15в |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
4
+15в
R43 DA7
7
2 |
6 |
|
|
|
R47 |
3 |
1 |
|
|
|
|
|
8 |
|
|
|
|
4 -15в R44
1
2
U2
1
+5в
R49
U1 R51
5
4
+5в
R48
R50
5
VT3
+5в
R52 5
Выход
VT4 нуль органа по току
Выход +5в нуль органа
R53 по напряжению
6
4
2
Рис. 2.7- Принципиальная электрическая схема нуль органов
15
16
U
I
1
2
1
2
|
DD14.1 |
|
DD14.2 |
|
DD14.3 |
|
D5.1 |
+5B |
DD16.1 |
|||
|
|
|
|
16 |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
=1 |
3 |
1 |
3 |
|
|
15 |
D1 |
|
1 |
3 |
|
2 |
|
2 |
|
|
|
1 |
D2 |
|
2 |
2 |
||
|
|
|
|
|
|
10 D4 |
|
4 |
6 |
|||
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
9 |
D8 |
|
8 |
7 |
|
|
|
|
|
|
|
|
11 |
C |
|
|
|
|
|
|
|
|
|
|
|
14 |
|
|
12 |
|
|
|
|
|
|
|
|
|
R |
|
15 |
||
|
|
|
|
|
|
|
|
5 |
+1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DD15.1 |
|
DD15.2 |
DD15.3 |
|
|
|
8 |
|
|
|||
|
4 |
|
|
6 |
9 |
8 |
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
10 |
|
|
DD18.1 |
+5B |
|
|
|
|
|
|
|
|
|
|
|
|
D5.1 |
16 |
|
|
|
|
|
|
|
|
|
|
15 |
|
3 |
||
|
C17 |
|
|
|
|
|
|
D1 |
|
1 |
||
|
|
|
|
|
|
|
1 |
|
|
2 |
2 |
|
|
|
|
|
|
|
|
|
D2 |
|
|||
R54 |
|
|
|
|
|
|
|
|
|
6 |
||
|
|
|
|
|
|
|
10 |
|
4 |
|||
|
|
|
|
|
|
|
|
9 |
D4 |
|
7 |
|
|
|
|
|
|
|
|
|
D8 |
|
8 |
||
|
|
|
|
|
|
|
|
11 |
C |
|
|
|
DD19.1 |
8 |
|
DD20.1 |
DD20.2 |
14 |
R |
|
15 |
12 |
|||
1 |
3 |
4 |
6 |
5 |
|
|
|
|
||||
1 |
A1 |
|
13 |
|
+1 |
|
|
|
||||
|
|
Q1 |
2 |
|
5 |
|
|
|
8 |
|
|
|
2 |
|
14 |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|||
|
B1 |
|
C1 |
|
|
|
|
|
|
|
|
|
3 |
R1 |
|
R/C 15 |
|
C18 |
|
|
|
|
+5B |
DD22.1 |
|
16 |
|
|
|
|
|
|
|
|||||
|
|
R55 |
|
|
|
|
15 |
|
16 |
3 |
||
+5B |
|
|
|
|
|
|
|
D1 |
|
1 |
||
|
|
|
|
|
|
|
1 |
|
|
|
2 |
|
|
|
+5B |
|
|
|
|
D2 |
|
2 |
|||
|
|
|
|
|
|
10 D4 |
|
|
6 |
|||
|
|
|
|
|
|
|
|
|
4 |
|||
DD21.1 |
|
DD21.2 |
DD21.3 |
|
9 |
D8 |
|
8 |
7 |
|||
|
|
11 |
C |
|
|
|
||||||
|
4 |
|
|
6 |
9 |
8 |
|
14 |
R |
|
15 |
12 |
|
3 |
|
|
|
|
|
5 |
|
|
|||
|
|
|
|
|
|
+1 |
|
|
|
|||
|
5 |
|
|
|
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C19 |
|
|
|
|
|
|
|
|
|
|
|
R56 |
|
|
|
|
|
|
|
DD23.1 +5B |
|
|
||
|
|
|
|
|
|
|
|
15 |
|
16 |
3 |
|
|
|
|
|
|
|
|
|
D1 |
|
1 |
||
|
|
|
|
|
|
|
|
1 |
D2 |
|
2 |
2 |
DD14-К155ЛП5 |
|
|
10 D4 |
|
4 |
6 |
||||||
|
|
9 |
D8 |
|
8 |
7 |
||||||
DD14КP1533ЛИ1 |
|
|
11 |
C |
|
|
|
|||||
D14,D20,D21КP1533ЛА3 |
5 |
|
|
|
12 |
|||||||
|
|
|
|
|
|
|
|
14 |
R |
|
15 |
D D19 - КP1533АГ3 |
+1 |
|
|
DD16,DD18,D22,DD23КP1533ИЕ7 |
8 |
|
|
D17,D24КP1533ИР23 |
|
20 |
DD17.1 |
+5B |
|
11 |
C |
Q0 |
5 |
17 |
XР3 |
4 |
2 |
18 |
|
||
3 |
D0 |
Q1 |
6 |
|
|
7 |
D1 |
Q2 |
9 |
19 |
|
8 |
D2 |
Q3 |
16 |
20 |
|
17 |
D3 |
Q4 |
19 |
21 |
|
18 |
D4 |
Q5 |
15 |
22 |
|
14 |
D5 |
Q6 |
12 |
23 |
|
13 |
D6 |
Q7 |
|
24 |
|
1 |
D7 |
|
|
|
|
|
E0 |
|
|
|
|
|
|
10 |
|
|
|
|
+5B |
20 DD24.1XР2 |
||
|
|
|
|
|
11 |
C |
Q0 |
5 |
9 |
4 |
D0 |
Q1 |
2 |
10 |
3 |
6 |
|||
7 |
D1 |
Q2 |
9 |
11 |
8 |
D2 |
Q3 |
16 |
12 |
17 |
D3 |
Q4 |
19 |
13 |
18 |
D4 |
Q5 |
15 |
14 |
14 |
D5 |
Q6 |
12 |
15 |
13 |
D6 |
Q7 |
|
16 |
D7 |
|
|
|
|
1 |
|
|
|
|
|
E0 |
|
|
|
|
|
10 |
|
|
Рис. 2.8. Принципиальная электрическая схема преобразования угла сдвига фаз в цифровой код
2.3. Реализация микропроцессорного контроллера
Для обработки цифровой информации, поступающей с датчиков абсолютного скольжения и угла сдвига фаз, в качестве устройства ввода вывода информации применяется микропроцессорный контроллер.
17
Контроллер интерфейса вставляется в системную плату ЭВМ и поэтому плата, на которой он собирался, должна иметь стандартную форму и размеры. Принципиальная электрическая схема контроллера изображена на рис. 2.9. Рассмотрим подробно назначение элементов этой схемы.
Прежде всего, нужно отметить, что разъем, при помощи которого контроллер подключается к системной шине компьютера, конструктивно выглядит как печатные проводники, подведенные к краю платы с двух сторон, т.е. является планарным разъемом. Этим разъемом печатная плата контроллера вставляется в слот ISA, расположенный на материнской плате ЭВМ, окрашенный в черный цвет.
Шина данных компьютера подключается к плате интерфейса через двунаправленный буферный усилитель DD1, который имеет входы и выходы с тремя состояниями (0, 1 и высокоимпедансное). Это третье состояние используется для отключения платы контроллера от системной шины компьютера в моменты времени, когда не происходит программного обращения к портам контроллера.
Для определения момента обращения к плате контроллера используется дешифратор сигналов управления, представляющий из себя логическое устройство, выделяющее из определенной логической комбинации на входах именно те, при которых происходит программное обращение к плате. Этими входными сигналами являются:
IOR-сигнал, говорящий о том, что процессор компьютера производит считывание из порта ввода-вывода;
IOW-сигнал, говорящий о том, что процессор компьютера производит запись в порт ввода-вывода;
RES-сигнал, по которому производится аппаратный сброс компьютера и периферийных устройств;
AEN-сигнал, свидетельствующий о том, какое устройство (процессор или контроллер прямого доступа к памяти) в данный момент производит обращение к периферийному оборудованию;
18
XS1 |
|
ЦЕПЬ |
КОНТ. |
|
|
LD0 |
|
|
|
|
LD0 |
бит данных 0 |
|||||
|
|
LD1 |
|
|
|
|
|||||||
|
|
|
|
|
|
LD1 |
бит данных 1 |
||||||
|
|
LD2 |
|
|
|
|
|||||||
|
|
|
|
|
|
LD2 |
бит данных 2 |
||||||
|
|
LD3 |
|
|
|
|
|||||||
|
|
|
|
|
|
LD3 |
бит данных 3 |
||||||
|
|
LD4 |
|
|
|
|
|||||||
|
|
|
|
|
|
LD4 |
бит данных 4 |
||||||
|
|
LD5 |
|
|
|
|
|||||||
|
|
|
|
|
|
LD5 |
бит данных 5 |
||||||
|
|
LD6 |
|
|
|
|
|||||||
|
|
|
|
|
|
LD6 |
бит данных 6 |
||||||
|
|
LD7 |
|
|
|
|
|||||||
|
|
|
|
|
|
LD7 |
бит данных 7 |
||||||
|
|
|
|
|
|
|
|
|
|||||
|
|
CS1 |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
выбор м/с 2 |
|||
|
|
|
|
|
|
CS1 |
|||||||
|
|
LA0 |
|
|
|
|
|||||||
|
|
|
|
|
LA0 |
бит адреса 0 |
|||||||
|
|
LA1 |
|
|
|
||||||||
|
|
|
|
|
LA1 |
бит адреса 1 |
|||||||
|
|
WR |
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
запись |
|||
|
|
|
|
|
|
WR |
|||||||
|
|
RD |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
RD |
чтение |
||||||
|
|
RES |
|
|
|
|
|||||||
|
|
|
|
|
|
RES |
сброс |
||||||
|
|
|
|
|
|
|
|
|
|||||
|
|
CS2 |
|
|
|
|
|
|
|
|
|
выбор м/с 3 |
|
|
|
|
|
|
|
|
|
CS2 |
|||||
|
|
|
|
|
|
|
|
|
|||||
|
|
CS3 |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
выбор м/с 4 |
|||
|
|
|
|
|
|
CS3 |
|||||||
|
|
|
|
|
|
|
|
|
Рис. 2.9. Принципиальная электрическая схема контролера
А0-А9-линии шины адреса, на которых устанавливается адрес ячейки памяти или устройства ввода-вывода, к которому в данный момент происходит обращение.
19
Сигналы IOR, IOW, RES, A0-A3 буферизируются микросхемой DD6. Это нужно для того, чтобы увеличить малую нагрузочную способность шины управления компьютера.
Для выделения сигнала обращения к плате AS используются 6 старших линий адресной шины А4-А9 и сигнал AEN.
Для уточнения того, к какой именно из микросхем произошло обращение процессора, используются сигналы шины адреса LA2LA3, которые поступают на дешифратор. Для уточнения номера порта в выбранной микросхеме используются два младших сигнала шины адреса LA0-LA1.
Распределение адресов портов микросхемы определено в табл. 2.1.
Таблица 2.1
Распределение адресов портов микросхемы
Порт |
Адрес |
|
|
DD1 Порт А |
0300H |
|
|
DD1 Порт В |
0301H |
|
|
DD1 Порт С |
0302H |
|
|
DD1 РУС* |
0303H |
|
|
DD1 Порт А |
0304H |
|
|
DD1 Порт В |
0305H |
|
|
DD1 Порт С |
0306H |
|
|
DD1 РУС* |
0307H |
|
|
|
|
*РУС – регистр управляющего слова.
Интерфейс ввода-вывода контроллера за счет применения микросхемы адаптера параллельного интерфейса КР580ВВ55А является параллельным.
Микросхема КР580ВВ55А
Микросхема КР580ВВ55А предназначена для параллельной передачи информации между микропроцессором и периферийными устройствами и содержит три восьмиразрядных канала ввода/вывода А, В, С.