[go: up one dir, main page]

SU1429129A1 - Device for analysis of electrocardiograms - Google Patents

Device for analysis of electrocardiograms Download PDF

Info

Publication number
SU1429129A1
SU1429129A1 SU874188925A SU4188925A SU1429129A1 SU 1429129 A1 SU1429129 A1 SU 1429129A1 SU 874188925 A SU874188925 A SU 874188925A SU 4188925 A SU4188925 A SU 4188925A SU 1429129 A1 SU1429129 A1 SU 1429129A1
Authority
SU
USSR - Soviet Union
Prior art keywords
output
frequency
input
delay
computing unit
Prior art date
Application number
SU874188925A
Other languages
Russian (ru)
Inventor
Владимир Петрович Гаврилюк
Александр Анатольевич Клиоц
Григорий Лазаревич Ноткин
Анатолий Антонович Остапенко
Original Assignee
Предприятие П/Я А-3361
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я А-3361 filed Critical Предприятие П/Я А-3361
Priority to SU874188925A priority Critical patent/SU1429129A1/en
Application granted granted Critical
Publication of SU1429129A1 publication Critical patent/SU1429129A1/en

Links

Landscapes

  • Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
  • Analogue/Digital Conversion (AREA)

Abstract

Изобретение относитс  к вычислительной технике и может использоватьс  дл  исследовани  функций сердечнососудистой системы. Целью изобретени   вл етс  повьшение помех;оустой- чивости за счет подавлени  сетевой наводки при. изменении частоты питающей сети. Устройство содержит усилитель 1, многоканальный аналого-цифровой преобразователь 2,, вычислительный блок 3, регистратор 4, коммутатор 5, генератор 6 импульсов эталонной частоты, делитель 7 частоты, фа- зовый детектор 8, формирователь 9 Ш опорных сигналов. 3 ил„The invention relates to computing and can be used to study the functions of the cardiovascular system. The aim of the invention is to increase interference, stability due to the suppression of network interference at. change the frequency of the mains. The device contains an amplifier 1, a multichannel analog-to-digital converter 2, a computing unit 3, a recorder 4, a switch 5, a generator 6 pulses of the reference frequency, a divider 7 frequency, a phase detector 8, a driver 9 W of reference signals. 3 or „

Description

Изобретение относитс  к вычислительной технике и может использоватъ- |  дл  исследовани  функций сердечно- Сосудистой системы,Цель изобретени  - повьппение помехоустойчивости за счет подавлени  сетевой .наводки при изменении часто- |гь питающей сети,The invention relates to computing and can be used | To investigate the functions of the cardiovascular system, the purpose of the invention is to increase noise immunity by suppressing the power supply network when changing the frequency of the supply network,

, На фиг. 1 представлена блок-схема устройства; на фиг. 2 - блок -схема алгоритма функционировани  устройства j на фиг. 3 - блок-схема алгоритма работы цифрового фильтра,, I Устройство содержит усилитель 1, |многоканальный аналого-цифровой преобразователь (АЦП) 2, вычислительный блок Зз регистратор 4, коммутатор 5, генератор 6 импульсов эталонной частоты, делитель 7 частоты, фа- зовый детектор 8, формирователь 9 опорных сигналов, вход 10 устройства шаги 11-42 алгоритма., FIG. 1 is a block diagram of the device; in fig. 2 is a block diagram of the operation algorithm of the device j in FIG. 3 is a block diagram of the operation of a digital filter ,, I The device contains an amplifier 1, | a multichannel analog-to-digital converter (ADC) 2, a computation unit 3h recorder 4, a switch 5, a generator 6 pulses of the reference frequency, a frequency divider 7, phase the detector 8, the driver 9 of the reference signals, the input 10 of the device steps 11-42 algorithm.

В качестве вычислительного блока может быть использована, например, ЭВМ Ириша. Код АЦП 2 поступает в, оперативную.пам ть через первый порт параллельного интерфейса. Через, второй порт осуществл етс  переклю чение групп отведений усилител  1, переклю чение каналов АЫД 2, управление ком- .мутатором 5 и вьщача импульсов программного пуска АЫД 2„ Через третий порт .параллельного интерфейса произ- водитс  вывод, обработанных кривых ЭКГ из олератнвной пам ти на регистртор .For example, the Irisha computer can be used as a computing unit. The code of the A / D converter 2 enters, operative. Memory through the first port of the parallel interface. The second port is used to switch the groups of leads of amplifier 1, switch channels of AID 2, control switchboard 5, and amplify pulses of program start of AID 2. The output of the processed ECG curves from the memory memory is output through the third port of the parallel interface. tee on the register.

Устройство работает в соответствии с алгоритмом (фиГо 2), шаги которого обозна чены следующим образом: 11 - Начало 5 12 - Инициализаци  интерфейса; 13 - Включение АЦП на первый канал; 14 - Переключение коммутатора на запуск АЦП; 15 - Состо ние олсидани  прерьшани  по концу пре образовани ; 16 - Считьюание результатов преобразовани ; 17 - Запись отсчета в задержку 38; 18 - Округление до 8 бит; 19 - Запись отсчета в задержку. 35; 20 - Вьгаитание задержан кого задержкой 35 отсчета из входного округленного значени ; 21 - Суммирование с содержимым задержки 38;The device operates in accordance with the algorithm (FIG. 2), the steps of which are indicated as follows: 11 - Start 5 12 - Interface initialization; 13 - Turn on the ADC on the first channel; 14 - Switching the switch to run the ADC; 15 - Olsidani state of pre-conversion; 16 - Matching conversion results; 17 - Record counting in delay 38; 18 - Rounding up to 8 bits; 19 - Record counting in delay. 35; 20 - The delay is delayed by a delay of 35 samples from the input rounded value; 21 - Summation with the content of the delay 38;

22- Запись результата в задержку 3822- Record result in delay 38

23- Округление до 8 бит; 24 - За- пись Б задержку 40; 25 - Вычитание задержанного задержкой 40 отсчета23- Round to 8 bits; 24 - Record B delay 40; 25 - Subtraction of a delayed 40 countdown

из округленного результата вычислений на первом звене; 26 - Суммирование с содержимым задержки 42; 27 - Запись в задержку 42; 28 - Округление до 10 бит; 29 - Вычитание из входного отсчета, задержанного задержкой 41; 30 - Бьшод результата; 31 - Проверка: подвергалс  ли отработке третий канал; 32 - Переключение А1.Ш на следующий канал; 33 - Переключение коммутатора на программный запуск; 34 - Программньй запуск Aim.from the rounded result of the calculations on the first link; 26 - Summation with delay content 42; 27 - Record in delay 42; 28 - Rounding up to 10 bits; 29 - Subtraction from the input sample, delayed 41; 30 - Bsod result; 31 - Check: whether the third channel was tested; 32 - Switching A1.Sh to the next channel; 33 - Switching the switch to software start; 34 - Program launch Aim.

Кроме того, обозначены задержка 35 на 512 отсчетов, задержка 36 на 504 отсчет.а, сумматор-вычитатель 37 задержка 38 на 8 отсчетов, вычита- тель 39, задержка 40 на 512 отсчетов сумматор-вычитатель 41, задержка 42 на 8 отсчетов (фиг, 3).In addition, a delay of 35 for 512 counts, a delay of 36 for 504 counts are indicated. A, adder-subtractor 37, a delay of 38 for 8 counts, a subtractor 39, a delay of 40 for 512 counts, an adder-subtractor 41, a delay of 42 for 8 counts (Fig 3).

Устройство работает следующим образом .The device works as follows.

После включени  устройства блок 3- производит программирование параллельного интерфейса дл  реализации св зей, переключает АЦП 2 на первый канал, коммутатор на запуск преобразовани  и переходит в состо ние ожидани  прерьшани .After switching on the device, block 3- programming the parallel interface to implement communications, switches the A / D converter 2 to the first channel, switches the switch to start the conversion, and goes into the waiting state.

Генератор 6 вырабатьшает импульсы с частотой, в 8 раз превьшающей частоту сети, которые после делени  на восемь поступают на вход фазового детектора 8с На другой вход последнего поступает опорный сигнал сетевой частоты с формировател  9. Фазовый детектор 8 вырабатьшает сигнал- ошибку, пропорциональный разности фаз импульсной последовательности и опорного сигнала. Этот сигнал-ошиб- ка подстраивает частоту генератора 6 таким образом, что разность фаз сигналов на обоих входах фазового /з етектора 8 равна нулю о Этим обесле- чиваетс , стабильности вре еннод о положени  импульсов, запускающих АЦП, внутри периода сетевой частоты.The generator 6 produces pulses with a frequency 8 times the network frequency, which, after dividing by eight, is fed to the input of the phase detector 8c. The other input of the latter receives the reference signal of the frequency frequency from the imager 9. Phase detector 8 produces an error signal proportional to the phase difference of the pulse sequence and reference signal. This error signal adjusts the oscillator frequency 6 so that the phase difference of the signals at both inputs of the phase / s detector 8 is zero. This ensures the stability of the position of the pulses that trigger the ADC within the period of the network frequency.

Импульс запуска через коммутатор 5 поступает на АЦ11 2, включа  ана- ло го-цифровое преобразование. По его окончании формируетс  сигнал запроса прерьшани , под воздействием которого вычислительный блок начинает обработку текущего отсчета. Обработка отсчета заключаетс  в выполнении операций алгоритма (фиг. 3).A start pulse through switch 5 is fed to AC 11 2, including an analog-digital conversion. Upon its completion, a chipping request signal is generated, under the influence of which the computing unit starts processing the current sample. The processing of the countdown consists in performing the operations of the algorithm (Fig. 3).

Блок 3 считьшает отсчет ЭКГ. Считанный отсчет записьшаетс  в буфер задержки 36 на 504 отсчета. После этого производ тс  вычислени  дл Block 3 reads the ECG count. The read count is written to delay buffer 36 by 504 counts. After that, calculations are made for

первого звена фильтра, отсчет округ- л етд  до 8 бит и записьшаетс  в буфер задержки 35 на 512 отсчетов После этого, отсчет, задержанный задержкой 35 на 512 отсчетов, вычитаетс  из входного отсчета, суммируетс  с содержимым буфера задержки 38 на 8 отсчетов, а результат без округлени  снова записьгоаетс  в буфер задержки 38 о Округленный до 8 бит результат вычислений на первом этапе используетс  в качестве входного отсчета дл  вычислений при реализации второго звена фильтра.the first link of the filter, the count is rounded up to 8 bits and written to the delay buffer 35 by 512 samples. After that, the count delayed by 35 by 512 samples is subtracted from the input count, added to the delay buffer 38 by 8 samples, and the result no rounding is again recorded into the delay buffer 38. The routed up to 8 bits result of the calculations in the first stage is used as an input reference for the calculations when implementing the second filter layer.

Вычислени , проводимые на втором этапе аналогичны с той лишь разницей что действи  производ тс  над содержимым задержки 40 на 512 отсчетов и задержки 42 на 8 отсчетов. Результат вычислений на втором этапе округл етс  до 10 бит и вычитаетс  из отсчета , задержанного на 504 периода дискретизации задержкой 36, а результат вьшодитс  на регистратор.The calculations performed in the second stage are similar with the only difference that the actions are performed on the contents of the delay 40 by 512 samples and the delay 42 by 8 samples. The result of the calculations in the second stage is rounded up to 10 bits and subtracted from the sample, delayed by 504 for the sampling period by delay 36, and the result is transmitted to the recorder.

После этого блок 3 гтереключает АЦП 2 на следующий канал, коммутатор в положение, обеспечивающее програм- м ьтй запуск АЦП и собственно его запуск . При обработке данных по второму каналу производ тс  аналогичные действи .After that, unit 3 turns on the ADC 2 to the next channel, switch to the position that ensures the program launch of the ADC and its actual launch. When processing data on the second channel, the same actions are performed.

После обработки отсчета по третьему каналу повтор ютс  все действи , начина  с квадрата 13 алгоритма Задержки 35, 36, 38, 40 и 42 реализованы в оперативном запоминающем устройстве блока 3 смещением адресов отсчетов при каждом обращении к буферу .After processing the count on the third channel, all actions are repeated, starting with square 13 of the algorithm. Delays 35, 36, 38, 40 and 42 are implemented in the random access memory of block 3 by shifting the count addresses each time the buffer is accessed.

Claims (1)

Формула изобретени Invention Formula II 00 5five Устройство дл  анализа электрокардиограмм , содержащее многоканальный аналого-цифровой преобразователь, вход разрешени  считьгоани  и выход которого соединены с выходом считывани  и информационным входом вычислительного блока соответственно, выход данных вычислительного блока  вл етс  выходом устройства, информационные входы которого соединены с информационными входами многоканального аналого-цифрового преобразовател , отличающеес  тем, что, с целью повьппени  помехоустойчивости за счет подавлени  сетевой наводки при изменении частоты- питающей сети, в него введены формирователь опорного сигнала, фазовый детектор, генератор импульсов эталонной частоты, делитель частоты и коммутатор, выход которого соединен с управл ющим вхо5 дом многоканального аналого-цифргаво- го преобразовател , стрюбирующий и информационно-управл ющие входы коммутатора соединены с выходом генератора импульсов эталонной частоты иAn electrocardiogram analysis device containing a multichannel analog-to-digital converter, the input resolution of which is connected and the output of which is connected to the read output and information input of the computing unit, respectively, the data output of the computing unit is the output of the device whose information inputs are connected to the information inputs of the multichannel analog-digital converter , characterized in that, in order to improve noise immunity due to the suppression of network interference during the change frequency mains, a reference driver, a phase detector, a reference frequency generator, a frequency divider and a switch, the output of which is connected to the control input of a multichannel analog-to-digital converter, which stubs and information and control inputs of the switch connected to the output of the reference frequency pulse generator and 0 выходами команд вычислительного блока соответственно, выход генератора импульсов эталонной частоты соединен с входом делител  частоты, выход которого соединен с первым .входом фазоg вого детектора, второй вход которого соединен с выходом формировател  опорного сигнала, выход фазового детектора соединен с входом подстройки частоты генератора импульсов эта0 лонной частоты.0 by the command outputs of the computing unit, respectively, the output of the pulse generator of the reference frequency is connected to the input of a frequency divider, the output of which is connected to the first input of the phase detector, the second input of which is connected to the output of the reference signal former, and the output of the phase detector of the pulse eto0 freon frequency. Piiz.3Piiz.3
SU874188925A 1987-02-02 1987-02-02 Device for analysis of electrocardiograms SU1429129A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU874188925A SU1429129A1 (en) 1987-02-02 1987-02-02 Device for analysis of electrocardiograms

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU874188925A SU1429129A1 (en) 1987-02-02 1987-02-02 Device for analysis of electrocardiograms

Publications (1)

Publication Number Publication Date
SU1429129A1 true SU1429129A1 (en) 1988-10-07

Family

ID=21283452

Family Applications (1)

Application Number Title Priority Date Filing Date
SU874188925A SU1429129A1 (en) 1987-02-02 1987-02-02 Device for analysis of electrocardiograms

Country Status (1)

Country Link
SU (1) SU1429129A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Опубликованна за вка FR № 2492562, «л. G 06 F 15/42, 1982. Патент US № 4417306, кл. G 06 F 15/42, 1984, Никропроцессорные системы дл кодировани и передачи электрокардиограмм: Экспресс-информаци Приборы и элементы автоматики и вычислительной техники, 1976, 17, с. 13, реф. 108. *

Similar Documents

Publication Publication Date Title
JPH0548648B2 (en)
SU1429129A1 (en) Device for analysis of electrocardiograms
US3934097A (en) Multifrequency tone detection
US5557800A (en) Data compression device allowing detection of signals of diverse wave forms
JP4420542B2 (en) Waveform recorder
SU1278863A1 (en) Interface for linking the using equipment with digital computer
RU2020420C1 (en) Multichannel recorder
SU830658A2 (en) Device for measuring image signal parameter
SU1501096A2 (en) Device for determining chromatography peak area
RU2029395C1 (en) Peak detector
SU1386986A1 (en) Data input device
KR890004917B1 (en) Real-time data storing circuit using double buffer
JPH01277925A (en) Hold type analog input data acquisition method
JPS5929401Y2 (en) Multipoint analog input device
SU1115568A1 (en) Multichannel device for determining coordinates of acoustic emission signal sources
SU1170371A1 (en) Cardiosignal spectrum analyzer
SU737943A1 (en) Information input arrangement
Suzuki et al. Multiple sampling digital boxcar integrator, an efficient signal averager
SU1138955A2 (en) Device for receiving multifrequency signals
SU1361576A1 (en) Fourier digital transform device
SU608151A1 (en) Device for interfacing digital computers
SU1015406A1 (en) Graphic data reading device
SU1114983A1 (en) Device for analysis of non-periodic pulse signal shape
SU1481798A1 (en) Extremum analyser
SU1277083A1 (en) Device for entering analog information