Устройство программного управления
Иллюстрации
Показать всеРеферат
Изобретение относится к области автоматики и вычислительной техники, в частности к устройствам для управления адресным позиционированным приводом с шаговым двигателем в системе позиодонирования магнитных головок накопителя на магнитных дисках.Цель изобретение - расширение области применения и повышение точности работы устройства. Поставленная цель достигается тем, что в устройство, содержащее задающий регистр, первый счетчик, первый элемент сравнения, генератор импульсов, первый элемент И и первый элемент ЗАПРЕТ, введены второй,третий и четвертый счетчики, первый и второй триггеры, .второй и третий элементы сравнения, одновибратор, первый и второй коммутаторы, первый и второй элементы ИЛИ, второй и третий элементы И, второй элемент ЗАПРЕТ, блок элементов ЗАПРЕТ и элемент ИЛИ-НЕ. Введение новых элементов позволяет существеннЬ повысить точность устройства позиционированием привода с шаговым двигателем, обеспечивающего Перемещение привода относительно своего предыдущего положения ;на любое число позиций, определяемое разностью адресов старого и нового положений привода, при автоматическом выборе с высокой точностью оптимального алгоритма изменения пери-- ода следования управляющих импульсов, вьщаваемых на объект управления с учетом инерционных свойств привода, за счет использования режимов линейного разгона и торможения. 3 ил. (Л 4 СО сд со
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (51).4 G 05 В 19 18
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4269174/24-24 (22) 29.06.87 (46) 30.11.88. Бюл. № 44 (72) Г,Н.Тимонькин, С.А.Соколов, С.Н.Ткаченко и В.СеХарченко (53) 621.503.55(088.8) (56) Авторское свидетельство СССР № 506001, кл. G 05 В 19/18, 1973.
Накопитель "Электроника ИС 5401",.
Техническое описание, 19&5.
Авторское свидетельство СССР
¹ 834669, кл . С 05 В 19/18, 1981. (54) УСТРОЙСТВО ПРОГРАММНОГО УПРАВ-
ЛЕНИЯ (57) Изобретение относится к области автоматики и вычислительной техники, в частности к устройствам для управления адресным -поэиционированным приводом с шаговым двигателем в системе позиционирования магнитных головок накопителя на магнитных дисках, Цель изобретение — расширение области применения и. повышение точности работы устройства. Поставленная цель достигается тем, что в устройство, содержащее задающий регистр, первый
ÄÄSUÄÄ 1441353 А1 счетчик, первый элемент сравнения, генератор импульсов, первый элемент
И и первый элемент ЗАПРЕТ, введены второй, третий и четвертый счетчики, первый и второй триггеры, второй и третий элементы сравнения, одновибратор, первый и второй коммутаторы, первый и второй элементы ИЛИ, второй и третий элементы И, второй элемент
ЗАПРЕТ, блок элементов ЗАПРЕТ и элемент ИЛИ-НЕ. Введение новых элементов позволяет существенно повысить точность устройства позиционированием привода с шаговым двигателем, обеспечивающего перемещение привода относительно своего предыдущего положения с на любое число позидий, определяемое разностью адресов старого и нового положений привода, при автоматическом выборе с высокой точностью on- С» тимального алгоритма изменения пери ода следования управляющих импульсов, 2 выдаваемых на объект управления с учетом инерционных свойств привода, за счет использования режимов линейного разгона и торможения. 3 ил.
Igh
Ф йй
М
Сл
М .
f441353
Изобретение относится к автоматике и вычислительной технике, в частности к устройствам для управления адресным позиционированным приводом с шаговым двигателем в системе позициоинирования магнитных головок накопителя на магнитных дисках.
Цель изобретения — расширение об:ласти применения и повышения точности fp работы устройства.
Сущность изобретения состоит в расширении области применения и повышении точности работы устройства путем реализации возможности его применения для управления адресным позиционированием привода с шаговым двигателем, обеспечивающего перемещение привода относительно своего предыдущего положения на любое чис- 2р ло позиций, определяемое разностью адресов старого и нового положений привода, при автоматическом выборе с высокой точностью оптимального с точки зрения времени установки 25 привода алгоритма изменения периода . следования управляющих импульсов, выдаваемых на объект управления с учетом инерционных свойств привода, за счет использования режимов линейного разгона и торможения, а также стационарного участка работы.
На фиг.1 представлена функцио. нальная схема устройства; на фиг.2—, алгоритм формирования устройством выходных импульсов с линейно изме35 няемым периодом между ними; на фиг.3 — временные диаграммы работы, устройства при разности адресов, равной пяти.
Устройство содержит: задающий р гистр 1, первый 2, второй 3, третий
4,и четвертый 5 счетчики, первый 6 и второй 7 триггеры, первый 8, второй
9 и третий 10 элементы сравнения, генератор импульсов 11, одновибратор ф5
12, первый 13 и второй 14 коммутаторы, первый 15 и второй 16 элементы
ИЛИ, первый 17, второй 18 и третий
19 элементы И, первый 2О и второй
21 элементы ЗАПРЕТ, блок элементов
ЗАПРЕТ 22, элемент ИЛИ-НЕ 23, пер- вую группу информационных входов 24, управляющий вход 25, управляющий вы.ход 26 и вторую группу информационных входов 27. 55
Назначение элементов устройства.
Задающий регистр 1 предназначен для записи и хранения в течение всего цикла работы устройства данных, задающих режим его работы. Разряды регистра 1 разбиты на три поля. В первое поле заносится код разности времени между соседними периодами выходных импульсов Л Т в режимах разгона и торможения, т.е. этот код определяет скорость разгона или торможения. Во второе голе регистра 1 записывается код длины участков разгона и торможения К. В третье поле регистра 1 заносится код величины начального максимального периода следования выходных импульсов Т . Запись информации в регистр i производится параллельным кодом с входов
27 .устройства по переднему фронту сигнала пуска устройства, поступающего с входа 25.
Первый счетчик 2 обеспечивает отсчет интервала времени между сосецними выходными импульсами Т, Код временного интервала заносится в счетчик 2 с второго коммутатора 14 по заднему фронту выходного импульса, поступающего с первого элемента И f7 на синхровход С счетчика 2. Временной интервал формируется путем послецовательного вычитания из содержимого счетчика тактовых импульсов, поступающих на вход "-1" счетчика 2 с выхода элемента ЗАПРЕТ 20. Изменение содержимого счетчика производится по заднему. фронту тактового импульса.
Второй счетчик 3 служит для отслеживания текущей разности адресов позиций. В начале работы устройства код разности адресов заносится в счетчик 3 с входов 27 по переднему фронту сигнала пуска устройства, поступающего с входа 25 на синхровход
С счетчика 3. Отслеживание текущей рзаности адресов производится путем вычитания выходных импульсов, поступающих с выхода 26 устройства на счетный вычитающий вход счетчика 3.
Переключение счетчика производится по заднему фронту счетного импульса.
В момент, когда содержимое счетчика
3 становится равным нулю, на его выходе формируется единичный сигнал, который сбрасывает в нуль третий счетчик 4 и первый триггер 6.
Третий счетчик 4 служит для подсчета четного числа импульсов, про шедших на выход устройства. После ,окончания работы счетчик 4 будет со . держать код четной части отработан1441353 ной разности адресов. Содержимое этого счетчика используется для оп-: ределения середины пути привода его сравнения с содержимым счетчика 3.
Подсчет числа выходных импульсов уст5 ройства осуществляется путем их подачи на счетный суммирующий вход счетчика 4. Переключение счетчика производится по заднему фронту импульса. Для обеспечения четности конечного содержимого счетчика, что необходимо для совпадения кодов в счетчиках 3 и 4 при переходе приводом середины пути, в случае, когда разность адресов нечетная, запись первого выходного импульса в.счетчик 4 блокируется путем подачи на его инверсный управляющий вход Ч запирающего единичного сигнала,сформи» рованного элементом И 19.
Четвертый счетчик 5 обеспечивает опережающее формирование кода сле. дующего временного интервала между выходными импульсами путем синхронного с работой первого счетчика 3 подсчета числа тактовых импульсов, поступающих на его суммирующий счетный вход "+1" с выхода элемента ЗАПРЕТ 20. Переключение счетчика производится по заднему фронту счетного импульса. В режиме разога подсчет тактовых импульсов продолжается до тех пор, пока их число станет меньше текущего временного интервала между выходными импульсами на величину ДТ. В этот момент с выхода элемента ИЛИ 16 на инверсный управляющий вход счетчика 5 поступает единичный сигнал, который запре40 щает дальнейший подсчет импульсов.
С началом нового цикла счета по заднему фронту импульса, поступающего на синхровход С счетчика 5 с выхода элемента ЗАПРЕТ 21, с выходов блока элементов ЗАПРЕТ 22 в счет45 чик 5 записываются нули. В режиме торможения перед началом цикла определение следующего интервала времени между выходными импульсами по заднему фронту импульса на синхровходе счетчика 5 с выходов блока элементов ЗАПРЕТ 22,в счетчик 5 записывается значение разности dT между соседними периодами выходных импульсов, и счет начинается с это- 55 го значения. Поэтому, когда счетчик
2 обнуляется, в счетчике 5 будет за" писано значение Т; + аТ, определяющее следующий временной интервал между выходными импульсами. Б стационарном режиме счетчик 5 хранит постоянный код величины периода выходных импульсов, рассчитанный на момент окончания разгона, т.к. с выхода элемента ИЛИ 16 на управляющий вход V счетчика 5 поступает единичный сигнал, запрещающий подсчет числа тактовых импульсов, а с выхода элемента ЗАПРЕТ 21 на С-.вход счетчика 5 не поступают импульсы начальной записи.
Первый триггер 6 обеспечивает включение и выключение генератора импульсов 11. При запуске устройства триггер 6 переводится в единичное состояние сигналом, поступающим на его S-вход с входа 25 запуска устройства. Сброс триггера 6 осуществляется годачей на его R-вход сигнала с выхода нулевого значения счетчика 3.
Второй триггер .7 формирует интервал времени, в течение которого на счетчик 2 должен поступать код начального значения периода выходных импульсов 10 из соответствующего поля задающего регистра 1 ° Установка триггера 7 в единичное состояние производится путем подачи на его асинхронньп» установочный S-вход сигнала с входа 25 пуска устройства. Сброс триггера 7 в нуль осуществляется по заднему фронту импульса, поступающего с выхода генератора импульсов 11, при наличии на К-входе триггера единичного сигнала с выхода элемента ИЛИ 15, который появляется при нулевом значении содержимого счетчика 4.
Первый элемент сравнения 8 обеспечивает выработку единичного сигнала, когда содержимое первого счетчика 2 становится меньшим или равным Т разности между соседними подходами выходных импульсов в режиме разгона °
На первые входы элемента сравнения 8 поступает код величины dT из первого поля задающего регистра 1, а на вторые входы поступает текущее содержимое счетчика 2.
Второй элемент сравнения 9 формирует сигнал стационарного режима работы привода. Для этого на его первые входы поступает код К, определяющий длину пути разгона и торможения в виде числа позиций, а на вторые входы поступает во время первой половины
1441353 пути привода от старого к новому адресу код N из счетчика 4, определяющий,сколько позиций прошел привод во время второй половины пути приво" да — код N из счетчика 3, определяю5 щий, сколько позиций осталось пройти приводу до его установки на позицию по новому адресу. Сигнал М ) К говорит о том, что привод должен двигаться с постоянной скоростью, т.е. работать в стационарном режиме, при этом элемент сравнения 9 вырабатывает единичный сигнал, Третий элемент сравнения 10. определяет момент прохождения приводом середины пути от старого к новому адресу. Для этого на его первые входы подается код А с выходов счетчика 3 и код В со счетчика 4. При равенстве этих кодов единичный сигнал с выхода элемента сравнения 10 снимается и в дальнейшем остается равнымнулю, что говорит о том, что привод прошел. половину пути. 25
Генератор импульсов 11 предназначен для формирования тактовых импульсов, служащих для формирования временных интервалов между выходными импульсами Т;. Запуск генератора производится установкой триггера 6 в единичное состояние. При обнаруже. нии триггера 6 генератор останавливается. Период следования тактовых импульсов должен ао-первых обеспе-Ф 9
35 чивать заданную точность формирования временных интервалов между выходными импульсами и, во-вторых, быть больше времени последовательного срабатывания элемента И 17,счетчика 3, элемента сравнения 10, коммутатора 13, элемента сравнения 9, элемента И 18, элемента ИЛИ 16,что соответствует завершению в устройстве всех переходных процессов.
Одновибратор 12 формирует импульс
45 с длительностью, превышающей длительность тактового импульса плюс время переключения счетчика 4. Это необходимо, чтобы при нечетной разности адресов установки привода запретить запись первого выходного .импульса устройства в регистр 4. Одновибратор 12 запускается передним фронтом изменения состояния тригге ра 6.
Первый коммутатор 13 предназначен для передачи на входы И элемента сравнения 9 при движении привода по первой половине пути кода с выходов счетчика 4, а затем — с выходов счетчика 3. Управляет работой коммутатора выходной сигнал элемен-. та сравнения 10, определяющий время прохождения приводом первой полозины пути, Второй коммутатор 14 обеспечивает запись в счетчик 2 сначала начального значения временного интервала между выходны л импульсами Т из соответствующего поля задающего регистра 1, а затем текущего временного интервала Т; из счетчпка 5. Управляет работой коммутатора 14 сигнал с прямого выхода триггера 7, который принимае". единичное значение с ъ момента запуска устройства и до момента прохождения второго тактового импульса генератора 11 в случае, если разность адресов установки:привода имеет четное значение, либо до момента прохождения первого такто-ара о. импульса генератора I 1 после передачи на выход устройства второго выходного. импульса в случае, если разность адресов — нечетная.
Первый элемент ИЛИ 15 формирует единичный сигнал при нулевом значении содержимого счетчика 4, для чего на его входы подаются разрядные сигналы этого счетчика.
Второй элемент ИЛИ 16 формирует единичный запрещающий сигнал для счетчика 5 в случаях, если привод работает в станционарном режиме, о чем говорит единичный сигнал, поступающий на его вход с выхода элемента сравнения 9, или если в режиме разгона содержимое счетчика 2 стало равным или меньшим разности соседних временных интервалов между выходными импульсами, о чем свидетельствует единичный сигнал с выхода элемента
И 18.
Первый элемент И 17 и первый элемент ЗАПРЕТ 20 управляют прохождением импульсов генератора 11 на счетные входы и синхровходы соответственно счетчиков 2 и ". Элемент И 17 от- крыт, если в счетчике 2 записан нулевой код, в противном случает открыт элемент ЗАПРЕТ 20.
Второй элемент И 18 в режиме разгона формирует сигнал запрета для счетчика 5 в том случае, когда значение кода, записанного в этот счетчик, становится равным следующему периоду
1441353 вход 25 подается импульс запуска устройства, длительность которого долж на быть меньше максимального интервала между выходными импульсами Т .
По переднему фронту этого импульса информация с входов 24 и 27 устрой10
15 менного интервала между выходными им50
7 выходных импульсов. Это происходит тогда, когда одновременно существуют единичные сигналы на выходах элементов сравнения 8 и 10, Элемент ЗАПРЕТ 21 в режимах разгона и торможения формирует синхросигнал записи начального значения в счетчик 5, Синхросигнал записи с выхода элемента И 17 проходит на выход элемента ЗАПРЕТ 21 только тогда когда привод работает не в стационар ном режиме, о чем свидетельствует нулевой сигнал с выхода элемента сравнения 9, поступающий на инверсный вход элемента ЗАПРЕТ 21.
Третий элемент И 19 формирует еди ничный сигнал запрета для счетчика 4, который возникает в момент действия импульса одновибратора 12 при условии, что разность адресов установки привода имеет нечетное значение, о чем свидетельствует единичное значение младшего разряда в счетчике 3.
Блок элементов ЗАПРЕТ 22 обеспечивает передачу на информационные входы счетчика 5 его начального значения в режиме торможения. Передача кода величины Д Т осуществляется только в том случае, если на инверсный управляющий вход блока элементов ЗАПРЕТ 22 поступает нулевой сигнал с выхода элемента сравнения 10, что говорит о необходимости выполнять режим торможения.
Элемент ИЛИ-НЕ 23 управляет работой элемента И 17 и элементаl ЗАПРЕТ
20 путем формирования единичного сигнала при нулевом значении содержимого счетчика 2.
Устройство работает следующим об-. разом. !
В исходном состоянии счетчики 2 и 4, триггер 6 находятся в .нулевом состоянии: генератор импульсов 11 остановлен.
При запуске устройства сначала на его входы 24 установки режима выставляется код, определяющий скорость изменения частоты следования выходных импульсов при разгоне и торможении (код приращения Л Т), длину участков разгона и торможения (код К) и максимальный интервал между первыми двумя соседними импульсами (код интервала времени Т ). На информационные входы 27 устройства выставляется код разности нового и старого адресов установки привода. Затем на ства записывается соответственно в задающий регистр 1 и в счетчик 3, а триггеры 6 и 7 устанавливаются в единичное состояние. При этом запускается генератор тактовых импульсов 11. Единичный сигнал с прямого выхода триггера 7 позволяет коммутатору 14 передавать на информационные входы счетчика 2 код начального врепульсами Т из соответствующего поля задающег о регистра
Первый тактовый импульс генератора 11 пройдет через элемент И 17 на выход устройства 26, т.к. в счетчике 2 записано нулевое значение и, следовательно, с выхода элемента
Z5 ИЛИ-НЕ 23 на второй вход элемента
И .17 поступает единичный сигнал. Выходкой импульс, поступая на синхровходы записи счетчиков 2 и 5,своим задним фронтом записывает в первый
З0 из них код начального интервала времени между выходными импульсами Т, с выходов коммутатора 14, а во второй †. нулевое значение с выхода блока элементов ЗАПРЕТ 22. Кроме того, этот же выходной импульс своим задним фронтом вычитает единицу из содержимого счетчика 3, и если. код, записанный при начальной установке . в счетчик З,-имеет четное значение, то в счетчик 4 записывает единицу.
Если в счетчик 3 при начальной установке был записан код разности адресов установки привода, имеющий нечетное значение, то младший разряд числа, записанного в счетчик 3 и имеющий единичное значение, поступает на вход элемента И 19 в момент действия на втором входе этого элемента единичного сигнала с выхода одновибратора 12. В результате единичный сигнал поступает на инверсный управляющий вход счетчика 4 и эапрещает запись в него единицы по эаднему фронту первого выходного импульса устройства. Поэтому триггер
55 7 остается в единичном состоянии до прихода следующего выходного импульса и информационные входы счетчика 2 остаются подключенными через коммута9
1441353 тор 14 к полю начального значения периода следования выходных импульсов регистра 1. После записи начального значения в счетчик 2 на выходе элемента ИЛИ-НЕ 23 появляется нулевой сигнал, который закрывает элемент
И 17 и открывает элемент ЗАПРЕТ 20, через который тактовые импульсы генератора 11 поступают на счетный вычитающий вход счетчика 2. После того как значение счетчика 2 станет равным нулю, .снова открывается элемент
И 17 и закрывается элемент ЗАПРЕТ 20, Очередной импульс генератора 11 проходит на выход 26 устройства в качестве второго выходного импульса. По заднему фронту этого импульса в счетчик 2 через коммутатор t4 вновь записывается начальное значение периода выходных импульсов, а счетчик 5 обнуляется.
Из содержимого счетчика 3 вычитается очередная единица, а в счетчик
4 записывается первая единица,т.к. теперь уже на его управляющий вход подается нулевой разрешающий сигнал с выхода элемента И 19. Таким образом при нечетном значении начальной разности адресов установки привода в счетчик 2 дважды записывается значение начального периода выходных импульсов устройства,.а начальное значение содержимого счетчиков
3 и 4 корректируется таким образом, чтобы по их равенству можно было определить середину пути привода от старого к новому адресу позиций.
В обоих случаях, как при четном, так и при нечетном значении начальной разности адресов, после записи в счетчик 4 единицы на выходе элемента
KIN 15 появляется единичный сигнал, который поступает на К-вход триггера 7. С приходом очередного тактового.импульса от генератора ii на синхровход триггера 7 последний устанавливается в нулевое состояние.
При этом коммутатор 14 подключает к информационным входам счетчика 2 выходы счетчика 5, которые в дальнейшем формиирует очередные интервалы между выхоцными импульсами.
Пока содержимое счетчика .3 больше содержимого счетчика 4 и элемент сравнения 10 выдает единйчный сигнал
А > В, устройство работает в режиме разгона. При этом единичный сигнал с выхода элемента сравнения 10 открыt0 вает элемент И 18 и запирает блок эле,мента ЗАПРЕТ 22. Элемент ЗАПРЕТ 21 открыт нулевым сигналом с выхода эле.мента сравнения 9 . При отсчете
5 очередного интервала между выходными импульсами счетчик 2 работает в вычитающем режиме, а счетчик 5 в суммирующем. Когда содержимое счетчика 2 станет равным разности времени между соседними периодами выходных импульсов Т, на выходе элемента сравнения 8 появится единичный сигнал, который, поступая через открытый элемент И 18 и элемент ИЛИ
16 на инверсный управляющий вход счетчика 5„ запретит его счет, и в нем будет храниться код следующего временного интервала между выходными 0 импульсами. После очередного обнуления.счетчика 2 элемент ИЛИ-НЕ 23 выдает единичный сигнал, который открывает элемент И 17 и закрывает элемент ЗАПРЕТ 20. Очередной такто25 вый импульс через элемент И 17 поступает на выход устройства. При этом он своим задним фронтом переписывает, из счетчика 5 в счетчик 2 новое значение очередного интервала между
30 выходными импульсами и сбрасывает счетчик 5 в нулевое состояние. Каждый выходной импульс вычитает из со— держимого счетчика 3 единицу, а к содержимому счетчика 4 прибавляет единицу.
Когда содержимое счетчиков 3 и 4 становится одинаковым, это говорит о том, что привод отобрал половину пути до позиции с новым адресом. На
40 выходе элемента сравнения 10 вырабатывается нулевой сигнал, который закрывает элемент И t8 и открывает блок. элементов ЗАПРЕТ 22. Устройство начинает отрабатывать режим торможения. При этом каждый выходной
45 импульс, поступая через элемент ЗАПРЕТ 21 на синхровход записи счетчика 5, своим задним фронтом через блок элементов ЗАПРЕТ 22 записывает в счетчик 5 код приращения А Т соседних временных интервалов между выходными импульсами из соответствующего поля регистра 1. Дальнейший счет тактовых импульсов в счетчике
5 начинает с этой величины. Поэтому, .56 когда в счетчике 2 закончится отсчет текущего периода Т; выходных импульсов, в счетчике 5 будет записан код следующего периода, равный
1441353
10 чающее с я тем, что, с целью
40
Т, . + Т. Таким образом, с каждым вы-. ходным импульсом период между импуль сами увеличивается. В остальном устройство работает так же, как и в режиме. разгона.
Когда число выданных выходных импульсов равно разности адресов установки привода, счетчик 3 обнуляется и он на своем выходе нулевого значения выдает единичный сигнал, который устанавливает счетчик 4 и триггер б в нулевое состояние, гене ратор 11 останавливается, и устройство переводится в исходное состояние.
Если начальная полуразность адресов установки привода больше величины К, записанной в поле регистра 1 и определяющей длину участков разгона и торможения, т.е. предполагает выход на стационарный участок работы привода, то после того как в режиме разгона в счетчик 4 будет записано число N ) K, на выходе элемента сравнения 9 появится единичный сигнал, который закроет элемент ЗАПРЕТ 21 и через элемент ИЛИ 16 запретит счетный режим работы счетчика 5 по его инверсному управляющему V-входу. В результате. в счетчике 5 постоянно хранится последний, определенный в конце участка разгона код временного интервала между выходными импульсами. По заднему фронту каждого выходного импульса он через коммутатор 14 записывается в счетчик 2. Таким образом, устройство выдает импугй сы с постоянным периодом.
После того как привод пройдет середину пути и элемент сравнения 10 выработает нулевой сигнал, коммутатор
13 на элемент сравнения 9 будет пере1 давать значение счетчика 3. Когда значение, записанное в этот счетчик, станет равным К и элемент сравнения
9 снимет со своего выхода единичный сигнал, стационарный участок работы закончится и устройство станет работать в режиме торможения. устройства, выход элемента ЗАПРЕТ соединен с управляющим входом обратного счета первого счетчика, инфор" мационные выходы которого соединены с первой группой информационных входов первого элемента сравнения, вторая группа информационных входов которого соединена с первой группой информационных выходов задающего регистра информационные входы которого являются первой группой информационных входов устройства,.о т л и— расширения области применения иповышения точности работы устройства, в него введены второй, третий и четвертый. счетчики, первый и второй триггеры, второй н третий элементы сравнения, одновибратор, первый и второй коммутаторы, первый и второй элементы ИЛИ, второй и третий элементы И, второй элемент ЗАПРЕТ, блок элементов ЗАПРЕТ и элемент ИЛИ-ПЕ, причем вторая группа информационных выходов задающего регистра соединена с первой группой информационных входов второго коммутатора, информационные выходы которого соединены
З0:a информационными axoäàèè первого.счетчика, третья группа информационных выходов задающего регистра соединена с первой группой информационных входов второго счетчика, управляющий выход которого соединен с первым входом второго элемента И и с инверсным входом второго элемента ЗАПРЕТ, выход которого соединен с синхровходом четвертого счетчика, информационые выходы которого соединены с второй группой информационных входов второго коммутатора, прямой и инверсный входы которого соединены с прямым выходом второго триггера, синхронный установочный вход которо го соединен с выходом первого элемента ИЛИ, информационные выходы второго счетчика соединены с первой группой информационных входов третьего элемента сравнения и с первой групФормула изобретения
Устройство программного управле ния, содержащее задающий регистр, первый счетчик, первый элемент сравнения, генератор импульсов, первый элемент И и первый элемент ЗАПРЕТ, причем выход первого элемента И соединен с синхровходом первого счетчика и является управляющим выходом пой информационных входов первого коммутатора, информационные выходы которого соединены с второй группой информационных входов второго элемента сравнения, младший разряд информационных выходов второго счетчика соединен с первым входам третьего элемента И, выход которого соединен с инверсным управляющим входом тре144135 тьего счетчика, информационные выходы которого соединены с входами первого элемента ИЛИ, с второй группой информационных входов первого коммутатора и с второй группой информационных входов третьего элемента сравнения, управляющий выход которого соединен с прямым и инверсным входами первого коммутатора, первым входом второго элемента И и управляющим инверсным входом блока элементов ЗАПРЕТ, информационные выходы которого соединены с информационными входами четвертого счетчика, инверсный управляющий вход которого соединен с выходом второго элемента ИЛИ, второй вход которого соединен с выходом второго элемента И, второй вход которого соединен с управляющим вы- 20 ходом. первого элемента сравнения, первая группа информационных выходов задающего регистра соединена с группой информационных входов блока элементов ЗАПРЕТ, информационные выходы рб первого счетчика соединены с входами элемента ИЛИ-НЕ, выход которого соединен с первым входом первого
1,4 элемента И и с инверсным, входом элемента ЗАПРЕТ, выход которого соединен с управляющим входом прямого счета четвертого счетчика, управляющий вход устройства соединен с установочными входами первого и второго триггеров, с синхровходами задающего регистра и второго счетчика, нулевой управляющий выход которого соединен с возвратными входами третьего счетчика и первого триггера, прямой выход которого соединен с входами запуска генератора импульсов и одновибратора, выход которого соединен с вторым входом третьего элемента И, выход генератора импульсов соединен с синхровходом второго триггера, с прямым входом первого элемента ЗАПРЕТ и с вторым входом первого элемента И, выход которого соединен с прямым входом второго элемента ЗАПРЕТ и с управляющими входами прямого счета третьего счетчика и обратного счета второго счетчика, информационные входы которого являются второй группой информационных входов устройства.
1441353
/ЮНКО
ЬвжЬ а ЯС1 данных о реянье рабат де--ба,и
СТ|= ВХ(фЯ рц но<ди аферу aAf уе щщфд <
/&жмМЬи. ФФ ЯИащт иердого дивного иялупьоа
6роберка ьВна ьЯ-вт
Ует жаииЕ
СТМ 6™ нечестности а 4 четноспго
$7+seggЩ) Определение юеииаеео паламенин
СГВ:а 1 лрибоу
СТЛАЛ
Еея ранаав адреаоб робна 3, таастанобва дстроИвтба
Отробоянт пар6ыо брекенноео инпмрдала тнду Вт.акп.
СР=И1
ЮЮаСТЖ
Йтпгиаиа лэгй е и
Ф>8
Аа
Иил.на бьат) СЮ: Юй
Ж -д
И:=И-1
СЯ ю @СТО
ПЗ=СП, -1
ЮТЪ=СТХ
СТЕ:*С72-1
СФ =СТО+1
Йм
67=0
T4à Т
Яа безизиенеици
pg8p Dя}ео
47У
И =ПГ-1
СТ5-=СТО
Ьи.нойаЩ
Лапин Р 1ТГ ду: рб нобого значения
6реяениого интерб.
+ фобери условя 7иого„Оно придоу стал ло задамналу щресу
Фи . Z дарайюяю очереуноео бреиеннцго анчара
АЮаЖича очереаного
Юренево инюерй яа ап,и умен сяеяующю иилерйщу
Т TмТе прорадуаЦеш
СЮ=б
Аа
Ь7лисд Ю ЮТГ начального знамения бреннцжю uamcpfu_#_d
Мчало ипрайоппп очередиогв Фре. неннога инюеИу4а и опреуеление сюеуующего уи ренного иищерйа
Ла ТЬ T-ni
Заберыение атраеЬщОГ очереаиого
Френемнаго
urrmepAnu
1441353
Составитель О.Фомичев
Техред Л.Олийнык
Редактор M.Öèòêèíà
Корректор С,Черни
Заказ 6285/50
Тираж 866 Подписное
ВПИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграФическое предприятие, г. Ужгород, ул. Проектная, 4