Многоканальное устройство для формирования импульсных последовательностей

Иллюстрации

Показать все

Реферат

 

Изобретение относится к импульсной технике и может быть использовано в устройствах автоматики, телемеханики , программируемых контроллерах при формировании программи

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

„SU„„1372600 А1 (Я) 4 Н 03 K 3/64 ГГггт . з;э p g

13,", )3

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4115892/24-21 (22) 09.06.86 (46) 07.02.88. Бюл. У 5 (72) В.А. Мельников, А.И. Кострыкин и В,М. Кяраштин (53) 62 1.373(088.8) (56) Авторское свидетельство СССР

У 1221416, кл. Н 03 К 3/64, 18.09.84. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ

ФОРМИРОВАНИЯ ИМПУЛЬСНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ (57) Изобретение относится к импульсной технике и может быть использовано в устройствах автоматики, телемеханики, программируемых контроллерах при формировании программи1372600

; . Г МЫЬ ..-.Г;Г.ЬСНЫХ ПОà —,ЕЦОВа ГЕЛЬНОСтей, JF- ?»зс>бг1етения — расширение фу«кциона"..:;-гх воэможг»остей — достиiае i-я з:: ":.= ; формирования импульс?»ытх по;. гедовательностей с перекрыг?»ем, использования каждой импульсной последова-ельности для их последующей выдачи в любой из и каналов, простоты модификации программ, формирования импульсных последовательг»осгей, Устройство содержит запоминающий блок 1, счетчик 2, адреса. регистры 3 и 4, коммутаторы 5 и 6, |

Изобретение относится к импульсной технике и может быть использовано в устройствах автоматики, телемеханики, программируемьгх контроллерах при формировании программируемых импул?,спых посл .довательностей.

П.гпю и-:обретения .гв«яется расши, F«i?-.е гг ..Кцио«„ггьных возможностей за счст форм?гров"-,: i;I импульсных после- !р довательн ст-:;; ггерскрытием, исполь;.:ани.= аидой .мч . гльсг»ой последс вя- .в.- но. ти для: :. гс е„у-.ошей вьгд. чи

1 любо:.» и :.; к ?l ал,в „и!?О»с тоты мо дификацп » про"рамм, формирсвания !5 импульс«ь: . послсдовательностей, На ф«Г. 1 пр дстаг:гена фу«кциональ«ая: ? ем= мно ока »ального устройстBà цля Фь; к»г»рова ия и.глуп» с. ;ьгх пос (едоват льностсй; «" фиг. . — фун; - 20 г.?гон ль« l : хема и р î o (вт орого) кэммугат-ра; в: фи".. 3 .- функцио«альная със »а

Чногг»кp HB Iü?»Îe 1 стРОистВО ДЛЯ фОР м??рова?1иn импульсных посл довате,nE«остей i1«.г. i с эдержит запоминающий блг к 1., < четчик 2 адреса, р» > истpU 3 и, ко?»;»утатс ры 5 и 6, блек коммут ции, блок 8, 1-8 п c*»eò÷?»êñв (где г; —::олич. ство выколов устрой- 30 ства), чет чик 9 „дешифратор 1С, тригге р 11 зайду.-.ка, триггер 12 режима, ге«ра" ор 13 тактовых импульсов„ элемент И !4 и !"5, блоки элементов 6.1--16.n, .поки элементов И 17.71 .и, э;гаме»ты И 18, 1, элементы

И И 20, 21, блок элементов ИЛИ 22 !— бл >?. 7 коммутац?»и, блок счетчиков .1-8.п, где n — количество выходов устройства, счетчик 9, дешифратор

10, триггер 11, запуска, триггер 12 режима, генератор 13 тактовых импульсов, элеь»енты И 14, 15, !8, 19, блоки элементов И 16.1 — 16.п и 17.117.п элементы ИЛИ 20 и 21, блоки элементов ИЛИ 22.1-22.п, элсмс « 23 задержки, элемент НЕ 24, информационньп» вход 25 устройства, управляющие входы 26, 27 и 28 устройства.

2 з.п. ф-лы, 3 ил, 22.п, элемент 23 задержки, элемент

НЕ 24, информациончьп» вход 25 устройства, первый 26, втор и 27 и третий

28 управляющие входы, выходы 29.!—

29.п устройства.

Первый управляющий вход 26 устройства соединен с 8- ходом триггера

1, эагуска, прямой выход которого соединен с управляющим входом re?:ератора 13 тактовых импульсов. Первьгй выход генератора !3 соединен с первым входам элемента Й !5, вьгход которого соединен с си«..ран?»эi рующи;i входом запоминающего блока 1 и входом элемента 23 задержки, Ныход лемента 23 задержки соединен с первым входом элемента И,4, вг-гход которого соединен с суммирующим входом е : гика 2 адреса, выход к< торо?-о соеди-нен с информацио«ным входом запоминающего с:пока 1. Информационньг»» вход

25 устройства соединен с информационным входом счетчика 2 адреса,.

Выходы блоков элементов И !6.!—

16.п соединены с инфсрмациок:гьа:и вход-ll»» с".ответствую",i» снеT tKe блока счетчиков 8.1-8.п. 3ыход элемента ИЛИ 21 соедине?i Г вхсдом элеме тэ hi, 24, вьвсд сот рог со ди«ен с итэ лг:.;ходом элемента И 15. Р:.,хоэы

:-:етчиков 8, 1-8 „n спел?»вень с соответсс вующим;- в. с.дами блока элс менг в ИЛИ 22. 22.ï, вых.-д:i кг;торых асдинены с выхо;,аг»н ус," Оиства

29. 1-29,п i» первыми «) адами сс ОтFii тг тв ующих эль ч: ю тов 4 о„»ок а эле1372600 ментов И 17. 1 — 17,11> выходы которых соединены г вычитающими входами соответствую.!ëõ счетчиков 8.1-8.п.

Второй управляющий вход 27 уг.тройствл соединен с первым входом элеменra ИЛИ 20 и R-входом триггер,>

12 режима, прямой выход которогг соединен вторым входом элемента

И 14. Выход элемента ИЛИ 20 соеди— неч г R-входом триггера 11 запуска.

Третий управляющий вход 28 устройст— ва соединен с S-входом триггера 12 режима. Второй выход генератора 13 тактовых импульсов соединен с первым входом элемента И 18, выход которого соеди>.ен с суммирующим входом счетчика 9 и первым входом элемента И

19, в>ыход которс го соединен с вторь>ми входами блока элементов И 17.1 — 17.Tl. щ

Выходы блока элементов ИЛИ 2=".1-22.п соединены с входами элемента ИЛИ 2-1, выход которого соединен с вторым входом элемента И 19.

Первый инфс:рмационный выход злпо- 25 минающего блока 21 соединен с информационным входом регистра 3, вь>ходы

Полей которого соединены с и> формапи< нными входами коммутаторл 5. Первый управляющий выход запоминающего бло:л 1 соединен с управлян>щим входом коммутатора 5, выход I Yo>oðoi о соединены с информационными вхс>дами . блока / ксммутлпии. Второй и, формл— ционный выход запоминающего б окл 1

35 оединен с информационным в:со;.ом регистр-.i 4, в. ыхо. ды по.лей которого соединены с;-.нфогмлционными входами коммутатора 6. Второй управляющий выход запоминлк;щего блока 1 со-дине.н .и,"лвллк>щик вх<>дом коммутатора 6, выход з котор >гп соединены с сос тветгтвующими ипформлционшлми входами блоксг. ->лементо» И 16,1-16.п. Выходы блскл 7 коммутации соединены с 45

Looòbåòoòâóþ.öè;<è упрлвляюшими входа:и групп блоков злементав И 16.1-1>Ь.П. Выход метки признака pc:ГисT рл 3 < o<>pic> с;-;торим вхс,;ом ",.-,ек,ентл i; 18. Выход счетчгп..л 9 гоедпнен входом дсшифрлтора >О, выход кото,>ого соединен с управляющи>м входом блок.а 7 коммутации. Выход элемента

23;;!,—,ñpæê.è с.уединен с синхронизирую>кими входам>> рс. Гистров 3 i«. ВЬГсод

Г

5 ме кки — гП>изь .>:,< >лпоминающего .>лс кл

coo:;HH :. H;. в хс>дами > c т - >!! oÂ1(>> В .у:,с ;>е,истро<> 3 и - с вторым входом . и .м: нтл ТП

Коммутатор 5 содержи: (фиг.2) дешифратор 30, блоки элементов И 31.1—

31.п-33.1-33.п, блоки элементов

ИЛИ 34.1-34.п.

Выходы блоков элементов И 31.1—

31.п-33.1-33.п соединены с соответствующими входами блоков элементов

ИЛИ 34.1-34.п, выходы которых являюгся выходами ксммутатора. Выходы дешифратора 30 соединены с соответгтвующими входами блоков элементов

И 31.1.-31.n — 33.1-33.п вторая группа входов которых является информационными входами коммутатора.

Вход дешифратора 30 является упрл0ляющим входом коммутатора.

Блок 7 коммутации (фиг. 3) содержит дешифраторы 35.1-35.п, блоки элементов И 36.1-36.п, блок элементов ИЛИ 37.1-37.п.

Выходы дешифраторов 35.1-35.п соединены с входами соответствующих блоков элементов И 36.1-36.п, выходы которых соединены с соответствующими входами блока элементов ИЛИ 37.1—

37.п, выходы которог являются выходами блока. Входы дешифрaторов 35.1—

35.п являются информационными входамп блока. Вторые входы блоков элементов И 36.1-36.п являются управляющими входами блока.

Устройство рлб< тает следующим образ<>!1.

В исходном состоянии элементы памяти устройства находятся в исходном (нулевом) состоянии.

Многоканальное устройство для формирования импульсных последовательностей может работать в однопрограммном и многопрограммном режимах.

Устройство работает следующим образом.

Лдрес выполняемой программы формирования импульсной последовательногти с входа 25 устройства заносится в счетчик 2 адреса. С входа 26 нл S-вход триггера 11 злпускл поступлс т импульс, который переводит триггер 11 в единичное состояние. Этим разрешается формирование с выходов генератора 13 тактовых импульсов.

Тлк клк блок счетчиков 8.1-8.п находи,ся в нулевом согтоянии, то на выходах блока элементов ИЛИ 22.1—

22.п имеются сигнллы логического нуля. Эти сиги><:ы, прохопя чс рез элемент ИЛИ 21 и элемент H1 . 24, раз! 372600 р шают .—..><зхождение через: леме нт И

1; такт э»го импульса с выхода генеpir-i»ра t3, Т"-.: <говый импульс с вь.хог .=;.а гора, .: поступает на синхронизир",ющий вход запоминающего

< -: кз 1 и разрешает на него выборку и.-;формации цо адресу, загнсанному в счетчике 2 адреса. Этот же импульс через элемент 23 задержки поступает па вход элемента И 14, который нулевым потенциалом с единичного выхода триггера 12 режима закрыт. Увеличение адреса на счетчике 2 не произойдет. Информация, выбранная из запоми- 15 нающего блока 1, заносится в регистрь3и4.

После считывания информации из запоминающего блока 1 по метка-признаку наличия импульсной последоваTeльности с выхода регистра 3 открывается элемент И 18 и импульсы с выхода генератора 13 с частотой, oirределяемой длительностью микротакта, заполняют счетчик 9. Счетчик 9 сов- 25 местно с дешифратором 10 образуют распрецелител-". импульсов. Сигналы с вых дов дешифратора 10 определяют но -г,.в; тепьн;стt" нс "epa) микротакT

ЧР;: з СММутатОр . На ВХ»д бЛО7;:о <мутя< ги. В полях регистра 3

-сг а.:ч г .я коць; н ;,. импуг ьсов пасле<»н Ото"..;t

: -.!rn < ча:: . з .< «пульсз по определен« .; кан;.лу:. а оотв тствующем вьходе <.<»к лемен"o ИЛИ 3 7.1-37.,п бло-!,о г,;тации (фиг.3) появляе-,ся ..игнал аиа..та импульса. Сигналы на- 40

ЧПЛЗ ИМцуп .,<. В 1 .-<ГП<;..".e! .<»М МИКРОтзк" .: Выхг да бл»к коммутации .. < } . t-<я,<ю г б.<<<п< э.з : ма н Го 1 t! 1 6 1 (7 =!, Г., <" С-.:, »: ".й <Ц:IH НЕСКОЛЬк ) нз пол р<. ГH..тоа 4 -Iepeз ком 4 мутатор 6 пере;-:нгьв=ютсл в с.-teò÷èКИ 8. 1-8.r, КОДЫ д,ии ИМП,гЛЬСОВ, На !. Вшггхг я В л".,н,; < микротах re. В рз— зуль а iе н=, .; Ответсгвующ х выходах . каналах, ; 29. 1-29.rt ус „ойства и»50 яв.:<яютс-r ных»д <ы пгиалы

Измене <п<Р нулевого состояния Оп

1Твгтс.вующих выходах блосс

"-.лем. нт1в ИЛИ 22 1" 22.n, которые

:,< т «.<з< т на элемент «ЛИ 21. Сигнал на-:а"-. формирования импульсной по. -:едов,.re:п,н >сти поступа<.T на элеи пт 1! 19 и одновременно запрещает черс з элемент НЕ 24 формирование зчередной импульсной по<.ледовательно .ти.

С на <ала ыполнения программы открывается элемент И !9, и,<з вь<читающие входы блока счетчиксв 8.1-8.п поступают импульсы с генератора 13, которые изменяют состояние кодо. — Соответствующих счетчиков по Мере изме.нения номера микротакта. Выходной сигнал в канал 29.i (i t, n) устройства выдается до оонуления соответствующего счетчика. По че обнуления блока счетчиков 8.1-8.п сигнал логического нуля на выходе элемента ИЛИ

21 через элемент НЕ 24 н элемент И

15 разрешает считывание информации из запомина;."„ - блока 1 по адресу, код которого определяется содержимым счетчика 2. В данном случае будет сосчитана информация по предыдущему адресу и программа выдачи импульсной последовательности повторится аналогично описанному.

Коммутаторы 5 и 6 осуществляют перестроение (фиг.2) кодов полей регистра 3 и регистра 4. Такое оп<-ративно» использование кодов rror

При необходимо:ти закончить выдачу и<<пульс»в с управляющего вхо,-..;. 27

Iepeз элемент ИЛИ 20 на К-вход триггера 11 запуска поступает сигнал, ко "

ТОРЫй заПРСЩаЕТ ГЫДаЧ- таКТОВЫХ ИМпульсов с выходов генератора 13 (цепи обнуления счетчика 2 ядрсг=„ ре.истров 3 н 4, а также .; т гика 9 нс пок.aaa!!bi) . Ha этом рабе та устрой< TER в оцнопрограммном реж .ме заканчивается, усTpo Iство в мноГ»пр»rpaм««oм реж-<ме работает следующим . бразо

Как и в однопро ра»««to i режи работа ует,гшйСТВа . а <ИяаЕтгp. П «Т М подачи 1< ". информац) он и Iti вход . < начальног<: - дгзе< - Itp< гра< <мы. Три г. р 2 реж -<и. . путем подачи импульса с с гр !TI<щего входа -Я уг тана . Qrgga

".дичцчнсе состоя<не, С,правт<ян ..<егг входа 26 устройг I Ir а импульс запуг а переводит тр <гг -:p !1 в еди<: . чн.!е состояние. Гене:aòop 13 зы.<а т импульс, :оторый .Рр.;з з,: . нз г Д -:ИЗ В вЂ” цrI r Н,„б;;Пк ; Ипфориацни! 372Г)00

30! !,! .:..

1< !

Х;(.. !>: O

;.i. 1 < а -1 !.г" (<" >>A55 из запоминающего блока 1 по адресу, хра(-имому В счетчике 2. Одновременно с выбор и информации эт(>т тактовый импульс через элемент 23 эа((е(>,»(5 ки и элемент И 1 увеличивает с < .(ер If>.ое счетчика 2 адреса на единицу.

)3алее устройство работает ; налогич-. но его работе в однопрограммном режиме. Работа устройства будет про- lð ходить до .::-,Ьдачи иэ запомни(((ощего блока 1 метки-признака око!!Нания формирования импульсной последователь— ности. По этой метке произойдет обнуление триггера ll запуска, счетчика 2 адреса (фиг.l, не показано), регистров 3 и 4 и устройство готово к продолжению работы либо в однспрограммном либо в ь»ногопрограммноь» режиме. 20

Фор мул аиэобретени«

1. Иногока>!альное устройство для формирования импулг,снь!х последовательностей, ссдержащее счетчик адреса, выходы которого соединены (! адресными входами запоминающе"o бло— ка, блок счетчиков, содержащий и счетчиков, выхг ды которых соединены с соответствующими входами блока элементов ИЛИ, содержащего и элементов !1ПИ, генератор тактсвь(х им— пульгсв, триггера запуска, с т 35 л1!чающее ся тем,что,r. целью расширения функциональi.ых в(>э— можн(>стей, в него г>веденм первый, второй рег(>г тры, первый, второй ксммутaTopl>l, блок коммутации, сче (: »i(, 40 де(!>!»ф1>а<т р, тренгpep с 1!О1.— ого пс ч(вер гыll эт(ементы И II рвLI>I второй блок(1 эл ментов И, саде рж:(щие по и э;т. мент ов И, первый, (iтсрой элементы И .И, элемеHT 11Г, .).>Ic — 45 мент эадь рж(,и, !>ричем выходы зало(»(1чающег о блока по гругпам сое-динены с информационными вход;<ми гоотнетс.твующих и(pBo I ci 13 1 r>po! ) t < !< . I 1>ОВ и с ул!),3в(тя(<>!!!»!?»11 входами (О((и(тству — р . щ х перв:, с, в срого коммутаторов, последний вь(ходной разряд 3аапс!нгнаюЩеl > бУ(ска coi 3(JIIfclf с Вход(! ?»31 >< ста новк(1 гернсг;-, второго рог >còðoD и

-(cpaý первый э!!емент, 1<111 с,:ходом у тавгг н гп (ггсра 3апуска, прямой вьгкод котор. гс соединен с в?годом у! —

P»ВЛ(Н!»(: .=НЕРат эРД ТаК ГОВ(ГХ ИМ(!у>!„-,<, !» -;(ь! 131((сд которого HL рсэ пер :ий:>лем((ом гlающе! > . !<Ока, выход пер!><.гn >с?:. !!т; реэ элемент запер>яки =о;Iif>!r: < т,1к

T< P Ы .<И В?;ОДаМИ II(Г>ВО . n,:.>ТО",< . ) ("истров и череэ !>торо!! э. (::>. ". 11 тактов(!и входо » счет > < ;, а,!!) . с 1, н формационные входы кстср: -. О «>:I«I»Tс«информаци >иной !3и!!Ой уc i ргйсT 1, второй вход второго элемеIJTa II cn—

СД!1(1 Е11 С ПРЯМ! Г>» BI< ?:Î(IO.» ГР! Г(i Ра Р(и(ма, вход предустановкг» кстсрс-п является первым управляю(((1",: (хс дс>м, а вход установки — вторым управляющим входом, соединенным такте с втсрь!и вхсдоы перв()го элемента I>I!>1, вход предустановки триггер;. эа !уска является третьим управл«!(;.(>!и .: !(((О?», выхопы первого регистра по гр, ппам соединены через первый ксммутэтср с соответствун шими I»Hoop»a!(I!<-II» . I?;» «х дами блока коммутации, управ?l«I (!!е входы которого соединены с с )ответ— ствую!цими Выходами дешифрат(ра, входы которого соединены с !>1,:О,!»вЂ” ми с четчика, вход Уо Tnp(31 <э гселиHEí с выхсдом третьего элемента 1! и первым входом четверт;го .-.! »(Нт;3

И Выход I(oTopn < с че13е э 3: < :(HT! соде ржашис ся пе рг Ом б:ln>; c . !е и(-!<в тс)3 И) Co(пl!и(H () такTO <>! !i-;(i., !»:!

C(!r TH»I(nv, содержа<>(1<хся в б >Ок счетчиков, выходы эле!.енто . б)1 ке э.>!Оментов IНИ cnc;!Jl: (и,! (I тп рыми e r>«ëì!» С(гветств.: ". ментов 11 —:! пер»м б:< )к(11 а также чере» I тор >!1: ь> I!. 1<>11!

) с вторым входом четвер",,гс :::I е!гг.

И, выход второго элеме(:та 1:: ре элемент !1Е соедине!! с -f >;.» I>::о., >м первого элемента И, гр 1,".,ы !<ь:.: I> б:ток < кОм. »у г л ;11!1 lе Р(>э I! т «," ., *, !.

ЭЛ((ГЕ 1>ТОВ <> СОЕД(>! IЕ НЬ! (>I: !, « " !!! сивыми входами co>oтp(. гi""(;., ч. к эг, .-Одержащ.:.?;ся В б)).:и ког вьlх<эды 3Tc p< гс ксьп»ут с:.,;. :;=.Ны с вторыми входам!1

ОДО„ )жа!Ц!»?;с Я В 0 В гс f <>?» . Iе IiTOf3 < 1 (3TGpOJI ill>l? .n" г(ll гак 1 Оных и?1пульс<); сn,;>;1;(вым (3ходом третьего .. "

Втсрой ВХОД КоторОГО ".(е,l! следним Выходным p,">э ря,!n l;i(>;.

Устро! ст . 1,, 1, ч ающе е.-я те?» >! ь тор. Й коммутат -. "! C,), ф »; —.) > (! "... ii г

< < > ) 1 372600

10 дом по и элементов И, и блоков ИЛИ, причем выходь блоков элементов И соединены с соответствующими входамн блоков элементов ИЛИ, выходы которых являются вьмодами коммутатора, вьмоды дешифратора соединены с соответствующими входами блоков элементов И, вторые группы входов которых являются информационными входами коммутатора, вход дешифратора является управляющим входом коммутатора.

3. Устройство по и. 1, о т л ич а ю ш е е с я тем, что блок ком,.;vã, öèè содержит и дешифраторов, и блоков э.пементов И, г блоков элементов ИЛИ, причем выходы дешифра5 торов соедHHpHbl с входами соответствующих блоков элементов И, выходы которых соединены с соответствующими входами блоков эле.1ентов ИЛИ, выходы которых являются выходами блока, входы дешифраторов являются информационными входами блокà, Bторые входь . блоков элементов И яв— ляются управляющими входами блока

1372600

Составитель Ю. Сибиряк

Техред M.Дидык Корректор М, Шарона

Редактор H. Гунько

Тираж 928 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., л. 4/5

Заказ 499/55

1;роизводственно-полиграфическое предприятие, г. Ужгор -д, у». Ii!