Устройство для программного управления
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОБРЕ1ЕНИ Я
K АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
I I I E 682875
Союз Советских
Социалистических
Республик (61) Допо.шитсльнос к авт. OBпд-ву (22) Заявлено 03.05.77 (21) 2484955 18-24 (51) М. Кл,-
G 05В 19118 с 111)EIooñäèпс!!!!сх! ваяв!1!! J¹
ГосУдаРственный комитет,;.3 11,, и О, и, (13) О!1х блпковано 30.08.79. 1э!Ог1,.!етс!!!. ¹ 32 (53) УДК 621-503.55 (088.8) по делам изобретений и открытий
j (45) Дата опубликования описания 30.08.79 (72) Автор изобретения
Ю. Н. Мишинский (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ
Изобретение относится к области автоматики и вычислительной техники и может быть использовано в электронных коммутаторах, заменяющих электромсханичсскис коммутаторы с системой регулируемых кулачков и электромсханических контактов, а также в системах для контроля и управления по Ilpc icIIIII программам.
Известно х cTDollcTI30 для IlpoI 1léëlмного управления, содержащее цифровые реле 1О времени, ка кдое пз которых выполнено II3 счетчике импульсов, переключающем блоке установки выдержки времени, соединенном последовательно с блоком пуска, вход которого соединен со входом блока оста- !5 новки, причем на выходе каждого цифрового реле времени включено исполнительное реле. Для упрощения устройства и повышения его надежности формирователь, пересчетное устройство п командный блок 20 с контактами выполнены общими для всех цифровых реле f1).
Устройство имеет сложну:о схему, так
KBK jl,lH каждо!! IlpOI j333IMh нсоб OQII. ihl OTдельные счетчик, блок пуска, блок останов- 25 ки, перскл!с ia!ощий блок и исполнительное реле. Если некоторое количсство программ .требует чередующихся циклов различной деятельности, то для обслуживания каждой из таких программ необходимо несколько ЗО цифровых рслс ape»iel«I и схема объединения выходов.
Наиболее близким техническим решением к изобретсншо является устройство для программного управления, содержащее блок ввода программы, первый н второй распределители, выходы KQTopbIx соединены соотвстственно с псрвыми и вторыми входа ми элсмснтов И, выходы которых подклю !сны через формирователи импульсов к последовательно соединенным элементам ИЛИ, выход одного из которых соединен со входами блока формирования управляющих сигналов (2).
Недостатком известного устройства является его низкая точность.
Целью изобретения является повышение точности устройства.
Цель достигается тем, что в устройство введены генераторы эталонных частот и последовательно соединенные блок выбора эталонных частот, счетчик, блок задержки
EI дополнительный формирователь импульсов, выход которого подключен и импульсным входам формирователей импульсов и через блок ввода программы — к другому входу счетчика, второй выход блока задержки соединен с входом первого распределителя, а выход одного из элементов
ИЛИ подключен к одним входам блока вы682875
3 бора эталонных сигналов, другие входы которого соединены с выходами генераторов эталонных частот.
На чертеже представлена блок-схема устройства для программного управления.
Устройство содержит первый 1 и второй
2 распределители, элементы И 3, генераторы 4 эталонных частот, элементы ИЛИ
5, счетчик 6, блок 7 ввода программы, состоящий из ячеек 8, блок 9 задержки, формирователи 10 импульсов с выходами 11—
13 и входами 14, блок 15 формирования управляющих сигналов, состоящий из ячеек 16, блок 17 выбора эталонных частот, состоящий пз ячеек 18, элемента ИЛИ 19 и элементов И 20, и дополнительный формирователь 21.
Устройство работаст следующим образом.
Допустим, что распределители 1 и 2 находятся в состоянии, когда сработал первый элемент И 3. При этом сработает связанный с ним формирователь 10, на первом выходе 11 которого появится потенциал логической «1». Этот потенциал поступит на первые входы всех ячеек 16 блока
15 формирования управляющих сигналов.
При этом на некоторых выходах ячеек 16 появятся потенциалы логической «1».
Одновременно на втором выходе 12 формирователя 10 появится потенциал логического «О», который поступит только на вход первой ячейки 18 блока 17 выбора эталонных частот.
В зависимости от заранее запрограммированных соединений внутри ячейки 18 выбирается один из элементов И 20 блока 17.
В рсзультатс один из генераторов 4 эталонных частот чсрсз элемент ИЛИ 19 подсоединяется ко входу счетчика 6. Персд этим в счетчик б заносится код, зарансс запрограммированный в ячейке 8 выбора программы блока 7. Ячейка 8 опрашпвастся строб-импульсом чсрсз выбранный в данныйй момент формирователь 10. Строб-импульс поступаст одновременно на входы 14 всех формирователей 10. С выхода 13 выбранного формирователя 10 импульс поступает па вход ячейки 8 и далее — на установочные входы счетчика 6. Импульс на выходах 13 невыбранных формирователей 10 будет отсутствовать. Блок задержки
9 задерживает импульс переполнения счетчика 6, запускающего формирователь 21 и распределитель 1, таким образом, что код, запрограммированный в ячейке 8 заноситСя В Cr1ÑT×ÈK 6 В ПауэаХ МЕжду ИМПуЛЬСаМИ генераторов 4 эталонных частот и моментами переключения распределителей 1 и 2.
Этим исключается влияние конечного времени переключения счстчика б и распределителей 1 и 2 на стабильность работы устройства.
После занесения кода из ячейки 8 оставшаяся часть емкости счетчика б заполняет10
1г
;„o
3)
1:) ,гало а.э
Сй ся импульсами одного из генераторов эталонных частот. Импульс переполнения с выхода счетчика б запускает блок 9 задержки. После этого распределитель 1 переключается в следующее состояние, стробимпульс с выхода 14 формирователя 21 через вновь выбранный формирователь 10 опрашивает следующую ячейку 8 выбора программы и заносит запрограммированный в ней код в счетчик 6. Одновременно в блоке
17 выбирается следующая ячейка 18 выбора программы. Согласно запрограммированному в ней коду выбирается один из генераторов 4 эталонных частот и подключается на вход счетчика 6 и т. д. Таким образом на выходах формирователей 10 будут поочсредп генерироваться разнесенные по времени импульсы различной длительности, которые поступают на входы 11 ячеек 16 блока 15 формирования управляющих сигналов.
Из упомянутых импульсов ячейки 16 на выходах формируют управляющие сигналы согласно заранее запрограммированным соединениям их внутренних цепей, являясь в данном случае собирательными схемами.
Изобретение позволяст сэкономить элементы интегральных схем и расширить дпапа"all временных интервалов в 100 раз.
Формула изобретения
Устройство для программного управления, содер>кащее блок ввода программы, первый и второй распределители, выходы которых соединены соответственно с первыми и вторыми входами элементов И, выходы которых подкл1очсны черсз формирователи импульсов к последовательно сосдпнснным элементам ИЛИ, выход одного из которых соединен со входами блока формирования управляющих сигналов, отл и r1 а и щс с с я тем, что, с целью повышения то ности устройства, оно содержит генераторы эталояных частот и последовательно соеди блок выбора эталонных частот, счетчик. блок задержки и дополнительный формирователь импульсов, выход которого подключсн к импульсным входам формирователей импульсов и через блок ввода программы — к другому входу счетчика, второй выход блока задержки соединен со входом первого распределителя, а выход одного из элементов ИЛИ подключен к одним входам блока выбора эталонных сигналов, другие входы которого соединены с выходами генераторов эталонных частот.
Источники информации, принятыс во внимание при экспертизе
1. Авторское свидетельство СССР № 434598, кл. Н ОЗК 17/62, 30.06.74.
2. Авторское свидетельство СССР № 456254, кл. G 05В 19/08, 05.01.75.
682875
Составитеть В. Катасонов
Редактор А. Купрякова Техред А. Камышникова Корректор Л. Брахнина
Заказ 2015/3 Изд. № 498 Тираж 1015 Подписное
НПО «Поиск» Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д, 4/5
Типография, пр. Сапунова, 2