Генератор тактов и стробов для устройств программного управления
Иллюстрации
Показать всеРеферат
Изобретение предназначено для использования в системах числового программного управления. Изобретение позволяет сократить длительность вычислительного цикла. Генератор тактов и стробов для устройств программного управления содержит задающий Генератор 1, узел 2 формирования тактов, - усилители 3 мощности, узел 4 формирования импульса разделения стробов, сдвиговый регистр 5, элемент НЕ 6, триггер 7, элемент ИЛИ 8. Генератор 1 вьфабатывает такты 1 ст 1т...5 ст 4т, при этом длительность такта 1 ст 1 ТВ 1,5 раза вьше длительности остальных тактов. 2 ил. с (Л /1/Г MC.CfryjoSbl 00 СЛ Ю 4i O5 5/TO/fupo ffa u frrep/7o /tfrroffa dbtxoff /ncf /rroS
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУ БЛИН
SU»13524
4 С 05 В 19/18
I1
„-.Р
ОПИСАНИЕ ИЗОБРЕТЕНИЯ . К АВТОРСКОМУ СВИД.:ТЕЛЬСТВУ
abbe
Выход токлоВ
Ф Р/
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
IlO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4069717/24-24 (22) 21.05.86 (46) 15.11.87. Бюп. ¹ 42 (72) Н.П. Кононыхин, А.Д. Платонов и Г.И. Шевляков (53) 621.503.55(088.8) (56) Программное управление станками.
/Под ред. Сосонкина В.Л., M. Машиностроение, 1981.
Устройство числового программного управления: типа Н33: Руководство по эксплуатации. Альбом ¹- 2, Устройство числового программного управления типа Н33: Руководство по эксплуатации В/О Станкоимпорт", с ° 51-53, рис. 18. (54) ГЕНЕРАТОР ТАКТОВ И СТРОБОВ ДЛЯ
УСТРОЙСТВ ПРОГРАММНОГО УПРАВЛЕНИЯ (57) Изобретение предназначено для использования в системах числового программного управления. Изобретение позволяет сократить длительность вычислительного цикла. Генератор тактов и стробов для устройств программного управления содержит задающий генератор 1, узел 2 формирования тактов, усилители 3 мощности„ узел 4 формирования импульса разделения стробов, сдвиговый регистр 5, элемент НЕ 6, триггер 7, элемент ИЛИ 8. Генератор
1 вырабатывает такты 1 ст 1т...5 ст
4 т, при этом длительность такта 1 ст ! ф
1 т в 1,5 раза выше длительности остальньтх тактов. 2 ил.
1 13524
Изобретение относится к программному управлению, в частности к системам числового программного управления.
Целью изобретения является сокращение длительности вычислительного цикла.
На фиг, 1 представлена структурная схема генератора; на фиг, 2 — времен- 10 ная диаграмма работы генератора.
Генератор тактов и стробов содержит задающий генератор 1, узел 2 формирования тактов, усилители 3 мощности, узел 4 формирования импульса раз- 15 деления стробов,сдвиговый регистр 5, элемент HE 6, триггер 7, элемент
ИЛИ 8.
Генератор тактов и стробов работает следующим образом.
Выходной сигнал генератора 1, выполненного по схеме RC-генератора, через элемент ИЛИ 8 подается на вход схемы 2 формирования тактов, в которой осуществляется выделение тактов 25
1 т, 2 т, 3 т, 4 т из последовательности импульсов, вырабатываемых задаю; щим генератором. Выходные сигналы узла формирования тактов через усилитель 3 мощности поступают на выход генератора, а через узел 4 формирования импульса разделения стробов — на вход сдвигового регистра 5, формирующего стробы и импульс машинного сброса.
Стробы имеют длительность от переднего фронта первого такта до заднего фронта четвертого такта. Они разделяются импульсом разделения стробов, который имеет длительность 40 от заднего фронта четвертого такта до передн о фронта первого такта.
Узел формирования стробов построен на сдвиговом регистре, который формирует стробы 1 ст — 5 ст. Вычисли45 тельный цикл генератора состоит из пяти страбов. Вычислительные циклы разделяются между собой импульсом машинного сброса (МС), который начинается по заднему фронту 5-го строба (5 ст 4 т) и заканчивается по переднему фронту 1-ro строба (1ст 1 т) следующего вычислительного цикла.По заднему фронту импульса MC триггер 7 устанавливается в состояние (фиг. 2). Переход триггера в состояние "0" происходит по заднему фронту выходного импульса элемента НЕ 6,следующего во времени эа импульсом ИС.
60 г длительность такта 1 ст 1 т (ЗТ Т вместе с паузой 2 + — 2 ); где частота задающего генератора;
21
2 мГЦ t = — 10 =10, 5 мкс. при f
Использование изобретения позволяет в два раза сократить длительность вьгчислительного цикла устройства программного управления и таким образом поднять в два раза максимальную скорость, которую обеспечивает программное устройство. формула и з о б р е т е н и я
Генератор тактов и стробов для устройств программного управления, содержащий задающий генератор, узел формирования тактов, один выход которого соединен с входом усилителя мощности, а другой — с входом узла формирования импульсов разделения стробов, выход которого соединен с входом сдвигового регистра, второй вход которого соединен с третьим выходом узла формирования тактов, о т л и— ч а ю шийся тем, что, с целью сокращения длительности вычислительного цикла, введены триггер, элемент
НЕ и элемент ИЛИ, один установочный вход триггера через элемент НЕ соединен с выходом задающе о генератора и с первым входом элемента ИЛИ, второй установочный вход соединен с выходом сдвигового регистра, выход триггера соединен с вторым входом элемента ИЛИ, а выход элемента ИЛИ соединен с входом узла формирования тактов.
В результате этого на выходе элемента
ИЛИ 8 в момент начала вычислительного цикла (после прохождения импульса MC) формируется импульс длительностью
3 Т где Т вЂ” период частоты задающего генератора. Этот импульс соответ" ствует импульсу 1 ст 1 т. Все остальные импульсы вычислительного цикла будут иметь длительность Т/2, Таким образом, длительность вычислительного цикла, состоящего из 5 стробов по 4 такта каждый, будет равна:
+ 19Т = 2Т + 19Т = 21Т=—
21
1352460
Составитель А. Исправникова
Техред А.Кравчук
Корректор О, Кравцова
Редактор М. Циткина
Подписное
Заказ 5565/47 Тираж 863
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4