SU1478336A1 - Relative zero-code-to-binary converter - Google Patents
Relative zero-code-to-binary converter Download PDFInfo
- Publication number
- SU1478336A1 SU1478336A1 SU874229977A SU4229977A SU1478336A1 SU 1478336 A1 SU1478336 A1 SU 1478336A1 SU 874229977 A SU874229977 A SU 874229977A SU 4229977 A SU4229977 A SU 4229977A SU 1478336 A1 SU1478336 A1 SU 1478336A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- decoder
- inputs
- bit
- Prior art date
Links
- 230000036039 immunity Effects 0.000 claims abstract description 3
- 238000007493 shaping process Methods 0.000 claims description 4
- 238000000605 extraction Methods 0.000 claims description 3
- 230000001360 synchronised effect Effects 0.000 claims description 3
- 238000009434 installation Methods 0.000 claims description 2
- 238000005516 engineering process Methods 0.000 claims 1
- 238000004519 manufacturing process Methods 0.000 claims 1
- 230000007704 transition Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 1
Landscapes
- Analogue/Digital Conversion (AREA)
Abstract
Изобретение относитс к автоматике и вычислительной технике. Его использование в системах считывани , преобразовани и передачи информации позвол ет расширить функциональные возможности за счет выделени тактового сигнала и повысить помехоустойчивость при нестабильном периоде повторени входного сигнала. Преобразователь содержит блок 1 выделени фронтов, счетчик 4 и элемент И6. Благодар введению генератора 3, дешифратора 5 и блока 2 формировани выходных сигналов с соответствующим выполнением в преобразователе обеспечиваетс стабильна работа. 1 з.п. ф-лы, 4 ил.This invention relates to automation and computing. Its use in the systems of reading, converting and transmitting information allows to expand the functionality by extracting the clock signal and improving the noise immunity in the case of an unstable repetition period of the input signal. The converter contains a block of edge selection 1, counter 4 and element I6. By introducing the generator 3, the decoder 5 and the output signal generating unit 2 with the corresponding performance in the converter, stable operation is ensured. 1 hp f-ly, 4 ill.
Description
фиг.1figure 1
114114
Изобретение относитс к автоматике и вычислительной технике и может использоватьс в системах считывани , преобразовани и передачи информации.The invention relates to automation and computing and can be used in systems for reading, converting and transmitting information.
Цель изобретени - расширение Функциональных возможностей за счет выделени тактового сигнала и повышени помехоустойчивости при нестабильном периоде повторени входного сиг- нала.The purpose of the invention is to enhance the functionality by allocating a clock signal and increasing noise immunity in an unstable period of repetition of the input signal.
На фиг.1 представлена функциональна схема преобразовател ; на фиг,2 - блок формировани выходных сигналов; на фиг.З - временные диаграммы сигна- лов; на фиг.4 - граф работы блока формировани выходных сигналов.Figure 1 presents the functional diagram of the Converter; Fig 2 is an output signal generating unit; FIG. 3 shows signal timing diagrams; Fig. 4 is a graph of the operation of the output signal generating unit.
Преобразователь содержит (фиг.1) блок 1 выделени фронтов, блок 2 формировани выходных сигналов, генера- тор 3 импульсов, счетчик 4, дешифратор 5 и элемент И 6, На фиг,1 обозначены информационный вход 7, вход 8 начальной установки, информационный и тактовый выходы 9 и 10,The converter contains (Fig. 1) an edge extraction block 1, an output signal shaping block 2, a pulse generator 3, a counter 4, a decoder 5 and an AND 6 element. In Fig. 1, information input 7, input 8 of the initial installation, information and clock outputs 9 and 10,
Блок 1 выделени фронтов служит дл формировани импульсов, совпадающих с фронтами входного сигнала. Он может быть выполнен в виде соединенных последовательно дифференцирующего элемента и формировател положительных импульсов.The edge extraction unit 1 serves to generate pulses coinciding with the edges of the input signal. It can be made in the form of a differentiating element connected in series and a generator of positive pulses.
Елок 2 формировани выходных сигналов содержит (фиг,2) первый - третий триггеры 11-13, первый и второй дешифраторы 14 и 15, первый - третий элементы И 16-18 и первый - восьмой элементы ИЛИ 19-26. На фиг,2 обозначены первый и второй информационные входы 27 и 28 и управл ющий вход 29, The output signal shaping unit 2 contains (FIG. 2) the first - third triggers 11-13, the first and second decoders 14 and 15, the first - the third elements AND 16-18 and the first - the eighth elements OR 19-26. Fig. 2 denotes the first and second information inputs 27 and 28 and the control input 29,
Преобразователь с таким выполнением блока 2 обеспечивает преобразование кода Манчестер I в код без возврата к нулю (ЬВН), В случае преобразовани кода Манчестер II в код LBH к входам элемента И 18 надо вместо указанных подключить пр мой выход триггера 13 и инверсный выход триггера 11 .A converter with this execution of block 2 converts the Manchester I code to a non-return code (LBH). In the case of converting the Manchester II code to the LBH code to the inputs of the And 18 element, instead of the specified ones, the direct trigger output 13 and the inverse trigger output 11 are connected.
На фиг.З обозначены диаграммы: а - преобразуемой информации (код БВН); б - относительного нулевого кода (ОНК), в данном случае Манчестер I; в - сигнала на входе 8; г - сигнала на выходе генератора 3; д - сигнала X на входе 27 блока 2; е - сигнала Z на входе 29 блока 2; ж - сигнала Y на входе 28 блока 2; з - сигнала на выходе 9; и - сигналаOn fig.Z marked diagrams: a - convertible information (code BVN); b - relative zero code (ONK), in this case Manchester I; in - a signal on an entrance 8; g - signal at the output of the generator 3; d - signal X at the input 27 of block 2; e - signal Z at the input 29 of block 2; W - signal Y at the input 28 of block 2; h - signal at output 9; and - signal
Q Q
g g
0 50 5
о about
пP
0 5 0 5
5five
362362
на выходе 10; к - номера состо ний блока 2 на графе фиг,4.exit 10; k - numbers of states of block 2 in the graph of fig. 4.
Преобразователь ОНК в двоичный код работает следующим образом,The converter to binary code works as follows,
ОНК, несущий двоичную информацию, например 1010011, поступает на вход 7 преобразовател ,A PMC carrying binary information, for example 1010011, is fed to the input 7 of the converter,
Дл определенности представим принцип кодировани двоичной информации в ОНК таким, что символу 1 соответствует повторение предыдущего элемента кодировани , а символу О - смека элемента кодировани на противоположный . Элемент кодировани определ етс тем, в какую из половин периода Т1 следовани информации передаетс единичный (нулевой) уровень,For definiteness, let us present the principle of encoding binary information in the POC such that symbol 1 corresponds to the repetition of the previous coding element, and symbol O corresponds to a hint of the coding element to the opposite. The coding element is determined by which of the halves of the information following period T1 is given a single (zero) level,
С выхода блока 1 последовательность положительных импульсов, синхронных с фронтами и срезами ОНК, поступает на вход 27 блока 2, Тем самым формируетс сигнал X, поступающий и на R-вход счетчика 4,From the output of block 1, a sequence of positive pulses synchronous with the fronts and sections of the PMC is fed to the input 27 of block 2, thereby a signal X is generated, which also goes to the R input of counter 4,
Генератор 3 вырабатывает последовательность положительных импульсов с периодом Т2, которые поступают на С-вход счетчика 4 и один из входов элемента И 6. Группа выходов счетчика 4 подключена к информационным входам дешифратора 5, п-й выход (пЈ2 -1 , где k - разр дность счетчика 4) дешифратора 5 подключен к второму входу элемента И 6 и управл ющему входу 29 блока 2, Если счетчик 4 в промежутке между двум соседними импульсами на его R-входе успеет сосчитать п импульсов периодом Т2, то на выходе дешифратора 5 по витс сигнал разрешени дл пропуска (п+1)-го импульса с периодом Т2 от генератора 3 элементом И 6, Таким образом, на выходе элемента И 6 формируетс сигнал Y, представл ющий собой каждый (п+1)-й импульс с периодом Т2 после возникновени последнего импульса на входе 27 блока 2 и на R-входе счетчика 4,The generator 3 generates a sequence of positive pulses with a period T2, which are fed to the C input of counter 4 and one of the inputs of element 6. The group of outputs of counter 4 is connected to the information inputs of the decoder 5, the pth output (n2-2, where k is 4) of the decoder 5 is connected to the second input of the element 6 and the control input 29 of block 2, if the counter 4 in the interval between two adjacent pulses at its R input has time to count n pulses with a period T2, then the output of the decoder 5 has a Wits signal permission to skip (n + 1) -g pulse with period T2 from generator 3 element And 6. Thus, at the output of element And 6, a signal Y is formed, which is each (n + 1) -th pulse with period T2 after the last pulse at input 27 of block 2 and at R - input of counter 4,
Елок 2 управлени (фиг,2) работает в соответствии с графом (фиг,4) и формирует потенциальный двоичный последовательный код на выходе 9 и такты преобразовани на выходе 10, Состо ни j - k триггеров 11-13 рассматриваетс как трехразр дный параллельный двоичный код, у которого младший первый разр д реализуетс первым j - k триггером 11, второй разр д - вторым j - k триггером 12 и старший третий - третьим j - k триггером 13. КодироваThe control unit 2 (FIG. 2) operates in accordance with the graph (FIG. 4) and generates a potential binary serial code at output 9 and conversion steps at output 10. States j - k of flip-flops 11-13 are treated as a three-bit parallel binary code which has the youngest first bit implemented by the first j - k trigger 11, the second bit the second j - k trigger 12 and the older third - the third j - k trigger 13. Kodirova
ние состо ний обозначено на вериинах графа дес тичными цифрами, соответствующими этому трехразр дному двоичному коду. Переключение состо ний j - k триггеров 11-13, объединенных по R- и С-входам, происходит по срезу импульсного сигнала хиу, поступающего с выхода элемента ИЛИ 19 в зависимости от потенциалов на j - k входах триггеров 11-13.The understanding of the states is indicated on the verines of the graph by decimal digits corresponding to this three-digit binary code. Switching the states j - k of the flip-flops 11-13, connected by the R- and C-inputs, occurs over a slice of the pulsed signal of the chiu, coming from the output of the element OR 19 depending on the potentials at the j-k inputs of the flip-flops 11-13.
По сигналу начальной установки с входа 8 j - k триггеры 11-13 устанавливают в нулевое состо ние (нулева вершина графа), Трехразр дный код с выходов j - k триггеров 11-13 поступает на информационные входы дешифраторов 14 и 15. С выхода нулевого разр да дешифратора 14 единичный по- тенциал поступает на первый вход элемента ИЛИ 20 и далее с его выхода на J-вход первого триггера 11, На остальных п ти j - k-входах триггеров 11-13 присутствует нулевой потенциал. По срезу первого после сн ти сигнала начальной установки импульса X первый триггер 11 переключаетс в состо ние 1, что соответствует переходу по графу . На выходе первого разр да дешифратора 14 возникает единичный потенциал, на остальных выходах - нулевой. На выходе элемента ИЛИ 20 восстанавливаетс нулевой потенциал, на выходе элемента ИЛИ 21 - единичный по срезу второго импульса X в состо ние 1 переключаетс третий триггер 13. На графе происходит переход 1 . Поскольку временной интервал между первым и вторым импульсами X составл ет Т1/2, счетчик 4 не успеет за это врем отсчитать п импульсов периода Т2, и импульсный сигнал Y на входе 28 блока 2 не возникнет .The initial setup signal from input 8 j - k triggers 11-13 are set to the zero state (zero vertex of the graph). The three-digit code from outputs j - k flip-flops 11-13 enters the information inputs of the decoders 14 and 15. From the output of the zero bit Yes, the decoder 14 transmits the unit potential to the first input of the element OR 20 and then from its output to the J input of the first trigger 11, the remaining five j - k inputs of the trigger 11-13 contain a zero potential. After a cut-off of the initial setup signal X, the first trigger 11 is switched to state 1, which corresponds to the transition in the graph. At the output of the first discharge of the decoder 14, a single potential arises; at the remaining outputs, it is zero. At the output of the element OR 20, the zero potential is restored, at the output of the element OR 21 — a single across the second pulse X, the third trigger 13 switches to state 1. On the graph, transition 1 occurs. Since the time interval between the first and second pulses X is T1 / 2, the counter 4 will not have time to count n pulses of the period T2 during this time, and the pulse signal Y at the input 28 of block 2 will not occur.
Под воздействием 3-го и 4-го импульсов X, следующих с тем же времен- ным интервалом в полпериода поступлени информации, происход т переходы , Очередной 5-й импульс X следует с интервалом Т1, и в промежутке между 4-м и 5-м импульсами X на выхо- де дешифратора 5 формируетс сигнал Z, а на выходе элемента И 6 - импульс Y, По сигналу Z на входе 29 блока 2 происходит отключение дешифратора 14 и подключение дешифратора 15, С выхода седьмого разр да дешифратора 15 единичный потенциал через элементы ИЛИ 25 и 22 поступает наUnder the influence of the 3rd and 4th pulses X, following with the same time interval in the half-period of information arrival, transitions occur, the Next 5th pulse X follows with an interval T1, and in the interval between the 4th and 5th m pulses X at the output of the decoder 5, a signal Z is generated, and at the output of the element 6, a pulse Y, the signal Z at the input 29 of block 2 turns off the decoder 14 and connects the decoder 15, From the output of the seventh digit of the decoder 15, the unit potential through elements OR 25 and 22 enters
00
5five
00
. 5 0 . 50
0 5 0 5
00
К-входы первого и второго триггеров 11 и 12, По срезу импульса Y происходит переход 7 4 . Подобным образом происход т последующие переключени в блоке 2, указанные на временной диаграмме.K-inputs of the first and second flip-flops 11 and 12, On the slice of the pulse Y, the transition occurs 7 4. Similarly, the subsequent switchings in block 2, indicated on the timing diagram, occur.
Необходимость применени дешифратора 15 вызвана потребностью блока 2 различать сигналы X и Y, воздействующие на триггеры 11-13 по единой цепи в 5-м - 7-м состо ни х, и совершать задаваемые графом переходы.The need to use the decoder 15 is caused by the need of block 2 to distinguish between signals X and Y, affecting the triggers 11-13 along a single circuit in the 5th - 7th states, and to make transitions defined by the graph.
Формирование выходных сигналов блока 2 происходит с помощью элемента И 18 и элементов И 16 п 17 и ИЛИ 26. Сигнал на выходе 9 принимает единичный потенциал, когда блок 2 находитс в 3-м или 7-м состо ни х. Импульсный сигнал на выходе 10 синхронен с сигналом X и образован стробирова- нием сигнала X 3-м и 4-м состо ни ми блока 2,The output signals of block 2 are generated using an element AND 18 and elements AND 16, 17 and OR 26. The signal at output 9 receives a single potential when block 2 is in the 3rd or 7th state. The pulse signal at output 10 is synchronous with the signal X and is formed by gating the signal X by the 3rd and 4th states of block 2,
Поскольку поступающа на вход 7 с механических устройств преобразуема информаци , как правило, имеет нестабильный период следовани Т1, при выборе параметров п и Т2 преобразовател необходимо учитывать эту нестабильность . Вследствие асинхронно- сти импульсов Т2 с частотой поступлени преобразуемой информации требуетс , чтобы п-п период импульсов Т2 целиком располагалс внутри второго полупериода преобразуемой информации, т.е.Since the information being transformed to the input 7 from mechanical devices, as a rule, has an unstable period of following T1, when choosing the parameters n and T2 of the converter, this instability should be taken into account. Due to the asynchrony of the pulses T2 with the frequency of arrival of the transformed information, it is required that the nn period of the pulses T2 be entirely located within the second half period of the transformed information, i.e.
(n-1) iT1-A,(n-1) iT1-A,
где д - максимальна нестабильностьwhere d - maximum instability
периода Т1, Отсюдаperiod T1, From here
„.- , .„.-.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874229977A SU1478336A1 (en) | 1987-04-13 | 1987-04-13 | Relative zero-code-to-binary converter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874229977A SU1478336A1 (en) | 1987-04-13 | 1987-04-13 | Relative zero-code-to-binary converter |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1478336A1 true SU1478336A1 (en) | 1989-05-07 |
Family
ID=21298365
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU874229977A SU1478336A1 (en) | 1987-04-13 | 1987-04-13 | Relative zero-code-to-binary converter |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1478336A1 (en) |
-
1987
- 1987-04-13 SU SU874229977A patent/SU1478336A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1200426, кл. Н 03 М 5/12, 1983. Электроника, 1982, т. 55, № 12, с. 76-77. Авторское свидетельство СССР ff 467483, кл. Н 03 К 5/18, 1972. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4100541A (en) | High speed manchester encoder | |
GB1190099A (en) | Improvements in or relating to Pulse Transmission Apparatus | |
SU1478336A1 (en) | Relative zero-code-to-binary converter | |
US2834011A (en) | Binary cyclical encoder | |
JPS56106421A (en) | Constant ratio delay circuit | |
JPH04506136A (en) | Digital circuit for encoding binary information | |
JPS5652438A (en) | Decoding circuit | |
SU881731A1 (en) | Binary coded decimal code coder | |
SU744976A1 (en) | Code-to-pulse repetition period converter | |
SU1226671A1 (en) | Table code converter | |
SU1206960A1 (en) | Binary code-to-binary-coded decimal code converter | |
SU1319282A1 (en) | Code coder | |
SU432487A1 (en) | CONVERTER BINDING-DECIMAL CODE TO UNITARY CODE | |
SU746945A1 (en) | Pulse repetition frequency divider by 5,5 | |
SU1008893A1 (en) | Pulse train generator | |
SU424133A1 (en) | RECOGNITIONAL SCHEME | |
SU448592A1 (en) | Device for generating constant weight code | |
SU1506547A1 (en) | Ternary counting device | |
SU1647912A1 (en) | Codes converter | |
SU1305865A1 (en) | Digital-to-time interval converter | |
SU1181155A1 (en) | Serial code-to-parallel code converter | |
SU746503A1 (en) | Maximum number determining device | |
SU1531220A1 (en) | Displacement-to-code converter | |
KR960000814Y1 (en) | N-divided clock generator | |
SU1228234A1 (en) | Generator of morse-coded signals |