Таймер
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано в управляющих вычислительных системах для обеспечения работы в реальном масштабе времени. Отличительной особенностью таймера является то, что в нем исключается возможность задержки отсчета заданного интервала времени при считывании информации из счетчика, обеспечивается однократный запуск циклограммы. Целью изобретения является расширение функциональных возможностей таймера за счет обеспечения однократного запуска таймера. Для этого в таймер введены два элемента И и формирователь сигнала чтения. 3 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
А1 (51) 4 С 06 F 1/04
ОПИСАНИЕ ИЗОБРЕТ
К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ
ПРИ УНТ СССР
1 (21) 4417527/24-24 (22) 17.03.88 (46) 23. 12.89. Бюл. К 47 (72) A.Е.Колчин, M.Ã.Êàííåð и А.M.Ñìàãëèé (53) 681.3(088.8) (56) Авторское свидетельство СССР
h» 1005010, кл. G 06 F 1/04, 1981.
Авторское свидетельство СССР
Р 1142822, кл . С 06 F 1/04, 1983. (54) ТАЙМЕР (57) Изобретение относится к вычислительной технике и может быть использовано в управляющих вычислиИзобретение относится к вычислительной технике и может быть использовано в управляющих вычислительных системах для обеспечения работы в реальном масштабе времени.
Целью изобретения является расширение функциональных воэможностей эа счет обеспечения однократного запуска таймера.
На фиг.1 представлена функциональная схема таймера; на фиг.2 — функциональная схема формирователя сигнала чтения; на фиг.3 — временная диаграмма работы таймера °
Таймер содержит регистр 1, счетчик 2, регистр 3, группу 4 входов задания временного интервала таймера, группу 5 информационных выходов таймера, вход 6 разрешения записи данных, вход 7 разрешения записи команд, вход 8 разрешения чтения таймера, тактовый генератор 9, мульти„„Я0„„1531081
2 тельных системах для обеспечения работы в реальном масштабе времени.
Отличительной особенностью таймера является то, что в нем исключается возможность задержки отсчета заданного интервала времени при считывании информации пз счетчика, обеспечивается однократный запуск циклограммы.
Целью изобретения является расширение функциональных возможностей таймера за счет обеспечения однократного запуска таймера. Для этого в таймер введены два элемента И и формирователь сигнала чтения. 1 э.п. ф-лы, l
3 ил. плексор 10, элементы И 11 и 12, формирователь 13 сигнала чтения, выход
14 признака достоверной информации таймера, формирователь 15 сигнала перезаписи, вход 16 задания частоты внешнего тактового генератора, выход 17 сигнала отсчета заданного интервала времени таймера, грУппУ
18 входов команд таймера. Формирователь сигнала чтения содержит триггеры 19 и 20, элемент НЕ 21, элемент И 22 °
Таймер работает следующим образом.
В исходном состоянии выход второго разряда регистра 3 находится в состоянии логического "0", триггеры
19 и 20 формирователя сигнала чтения обнулены. В регистр 1 и счетчик 2 по импульсу входа 6 записывается цифровое значение временного интервала. В регистр 3 по импульсу входа 7 эапи1531081 сывается код требуемого режима счета таймера.
Для органиэации режима многократного запуска циклограммы в регистр
3 записывается код, устанавливающий логический "0" на выходе третьего разряда и логическую "1" на выходе второго разряда регистра 3. Логиче.ская "1" на выходе второго разряда регистра 3 разрешает передачу через элемент И 12 импульсов тактового генератора или с выхода внешнего тактового сигнала через мультиплексор
10 на счетный вход счетчика 2. После отсчета заданного интервала времени на выходе переполнения счетчика
2 появляется импульс, который попадает на выход 17 сигнала отсчета заданного интервала времени и через формирователь 15 сигнала перезаписи восстанавливает цифровое значение временного интервала в счетчике
2, хранящееся в регистре 1, после чего циклограмма повторяется. 25
Таким образом, таймер работает в непрерывном режиме до тех пор, пока в регистре 2 не запишется код, устанавливающий логический "0" на выходе второго разряда регистра 3. Логический "0" на выходе второго разряда регистра 3 блокирует поступление импульсов на счетный вход счетчика 2.
Для организации режима однократного запуска циклограммы в регистр 3 записывается код, устанавливающий логическую "1" на выходах второго и третьего разрядов регистра 3. В этом случае после отсчета заданного интервала времени импульсом с выхода
40 переполнения счетчика 2, поступающим через элемент И 11 на вход сброса в "0" второго разряда регистра н It
3 устанавливается логический 0 э
45 на выходе второго разряда регистра
3 и повторный запуск циклограмма не проводится.
При появлении во время счета сигнала на входе 8 чтения таймера с выхода формирователя сигнала чтения
50 на выход 14 сигнала чтения таймера поступает импульс, обеспечивающий считывание достоверной информации иэ счетчика.
На фиг.3 изображена временная ди- 55 аграмма сигналов а — сигнал на выходе элемента И 22 формирователя сигнала чтения; б — сигнал на выходе триггера 20 формирователя сигнала чтения; в — сигнал на выходе триггера 19 формирователя сигнала чтения; г — сигнал на входе 8 чтения таймера; д — тактовые импульсы с выхода мультиплексора 10.
На временной диаграмме после появления сигнала на входе 8 чтения таймера по заднему фронту ближайшего тактового импульса в момент времени t, переключается в единичное состояние триггер 19. По переднему фронту следующего тактового импульса в момент времени tz переключается в единичное состояние триггер 20, От момента времени t1 до момента времени t с выхода элемента И 22 на выход 14 сигнала чтения таймера поступает импульс, обеспечивающий считывание информации из счетчика по окончании пересчета ближайшего тактового импульса после появления сигнала на входе 8 чтения таймера. формула изобретения
1. Таймер, содержащий два регистра, счетчик, формирователь сигнала перезаписи, тактовый генератор,мультиплексор, причем группа информационных входов первого регистра является группой входов задания временного интервала таймера, группа информационных входов второго регистра является группой входов команд таймера, вход разрешения записи первого регистра соединен с первым входом формирователя сигнала перезаписи и является входом разрешения записи данных таймера, второй вход формирователя сигнала перезаписи соединен с выходом переполнения счетчика и является выходоМ сигнала отсчета заданного интервала таймера, группа выходов первого регистра со" единена с группой информационных входов счетчика, вход разрешения записи которого соединен с выходом формирователя сигнала перезаписи, вход разрешения записи второго регистра является входом разрешения записи команд таймера, выход тактового генератора соединен с первым информационным входом мультиплексора, второй информационный вход которого является входом задания частоты внешнего тактового генератора таймера, выход первого разряда второго реги5 153 стра соединен с управляющим входом мультиплексора, группа раэряцных выходов счетчика является группой информационных выходов таймера, отличающийся тем, что, с целью расширения функциональных возмокностей за счет обеспечения однократного запуска таймера, в него введан формирователь сигнала чтения и два элемента И, причем выход мультиплексора соединен с первым входом первого элемента И и с тактовым входом формирователя сигнала чтения,информационный вход которого является входом разрешения чтения таймера, выход второго разряда второго регистра соединен с вторым входом первого элемента И,выход которого соединен со счетнымвходом счетчика, выход формирователя сигнала чтения является выходом признака достоверной информации таймера, выход третьегоразряда ре1О81 6 гистра соединен с первым входом второго элемента И,выход которого соединен с входом сброса в "О" второго разряда второго регистра,вьмод переполнения счетчика соединен с вторым входом второго элемента И.
2. Таймер по п.1, о т л и ч а— ю шийся тем, что формирователь сигнала чтения содервит два триггера, элемент И и элемент НЕ, причем информационный вход первого триггеоа является информационным входом формирователя, вход элемента НЕ соединен с синхровходом второго триг I 5 гера и является тактовым входом формирователя, выход первого триггера соединен с информационным входом второго триггера и с первым входом элемента И, второй вход которого соединен с инверсным выходом второго триггера, выход элемента И является выходом формирователя. (1531081
Фие 2
Составитель Е.Торопов
Редактор И.Шулла Техред Л.Олийнык Корректор О.Кравцова
Заказ 7955/49 Тирах 668 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г. Ухгород, ул. Гагарина, 101