CS269194B1 - Connection of digitizer evaluation circuits - Google Patents

Connection of digitizer evaluation circuits Download PDF

Info

Publication number
CS269194B1
CS269194B1 CS883120A CS312088A CS269194B1 CS 269194 B1 CS269194 B1 CS 269194B1 CS 883120 A CS883120 A CS 883120A CS 312088 A CS312088 A CS 312088A CS 269194 B1 CS269194 B1 CS 269194B1
Authority
CS
Czechoslovakia
Prior art keywords
input
coordinate
output
block
circuits
Prior art date
Application number
CS883120A
Other languages
Czech (cs)
Other versions
CS312088A1 (en
Inventor
Jan Ing Hendrych
Ivan Ing Hrebacka
Original Assignee
Jan Ing Hendrych
Ivan Ing Hrebacka
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 Jan Ing Hendrych, Ivan Ing Hrebacka filed Critical Jan Ing Hendrych
Priority to CS883120A priority Critical patent/CS269194B1/en
Publication of CS312088A1 publication Critical patent/CS312088A1/en
Publication of CS269194B1 publication Critical patent/CS269194B1/en

Links

Landscapes

  • Testing Or Calibration Of Command Recording Devices (AREA)

Abstract

Řešení se týká zjednodušeného zapojeni vyhodnocovacích obvodů dlgitalizátoru. Podstata jeho funkce spočívá v tom, že mikroprocesor nastaví počáteční hodnotu bloku čítačů souřadnice aktivováním prvního nastavovacího vstupu až n-táho nastavovacího vstupu bloku čítačů souřadnice. Potom vyšla povel "Start" pro odečtení souřadnice aktivováním startovacího výstupu bloku, vstupních a výstupních obvodů. Dála mikroprocesor například v programová smyčce čta etav digitalizátoru a testuje připravenost souřadnice konkrétně nastavení vstupu připravénosti souřadnice bloku vstupních a výstupních obvodů. V záporném případš přijme nový stav a provádí nový test, kdežto v kladném případě provede příjem dat. Podle velikosti souřadnice zjistí chybový stav, kdy je čidlo mimo snímací plochu. V tomto případě vydá chybové hlášení. Je-li čidlo na ploše vypočte skutečnou souřadnici odečtením počáteční hodnotu od načítaná souřadnice. Skutečnou souřadnioi obvykle vloží do pemšti. U plošného digitalizátoru náeleduje odečtení druhé souřadnice stejným způsobem. Teprve po odečtení obou souřadnic se provádí jejich další zpracování. Zapojení vyhodnocovacích obvodů lze využít v digitalizátoru k přesnému určování polohy čidla v Jedno nebo dvourozměrné souřadné soustavě.The solution concerns a simplified connection of the evaluation circuits of the digitizer. The essence of its function is that the microprocessor sets the initial value of the coordinate counter block by activating the first setting input to the nth setting input of the coordinate counter block. Then the "Start" command is issued to read the coordinate by activating the start output of the block, input and output circuits. For example, the microprocessor reads the digitizer's data in a program loop and tests the readiness of the coordinate, specifically the setting of the coordinate readiness input of the input and output circuits block. In the negative case, it accepts a new state and performs a new test, while in the positive case it receives data. According to the size of the coordinate, it detects an error state when the sensor is outside the sensing area. In this case, it issues an error message. If the sensor is on the area, it calculates the actual coordinate by subtracting the initial value from the read coordinate. The actual coordinate is usually entered into memory. In the case of a flat digitizer, the second coordinate is read in the same way. Only after both coordinates have been read is their further processing carried out. The connection of evaluation circuits can be used in the digitizer to accurately determine the position of the sensor in a one- or two-dimensional coordinate system.

Description

Vynález ee týká zapojení vyhodnocovacích obvodů digital izátoru.The invention relates to the connection of the evaluation circuits of a digitizer.

Dosavadní zapojení vyhodnocovacích obvodů digitalizátoru používala řadu dekadických čítnčů pro čítání souřadnice, ktoré byly ovládány řídicími obvody. Další logické obvody zajištovaly chybný stav digitalizátoru při snímacím čidle mimo plochu.The previous connection of the digitizer evaluation circuits used a series of decimal counters for counting coordinates, which were controlled by control circuits. Additional logic circuits ensured an incorrect state of the digitizer when the scanning sensor was outside the area.

Vyhodnocovací obvody jako celek byly poaJmí složité a obsahovaly značné množství součástek - integrovaných obvodů.The evaluation circuits as a whole were quite complex and contained a significant number of components - integrated circuits.

Uvedené nevýhody odstraňuje zjednodušené zapojení vyhodnocovacích obvodů digítalizátoru podle vynálezu, jehož podstata spočívá v tom, že výstup generátoru hodin je připojen k prvnímu vstupu prvního hradla, jehož výstup je připojen k hodinovacímu vstupu bloku čítačů souřadnice, jehož první výstup až k-tý výstup Jsou připojeny k prvnímu vstupu až k-ténu vstupu bloku vstupních a výstupních obvodů, přičemž výstup přetečení bloku čítačů souřadnice je připojen k prvnímu vstupu druhého hradla, jehož druhý vstup je připojen k výstupu bloku tvarovacích obvodů čidla, přičemž výstup druhého hradla je připojen k prvnímu vstupu klopného obvodu, jehož druhý vstup je připojen ke startovacímu výstupu bloku vstupních a výstupních obvodů, přičemž výstup klopného obvodu je připojen k druhému vstupu prvního hradla a ke vstupu připravenosti souřadnice bloku vstupních a výstupních obvodů, Jehož první nastavovací výstup až n-tý nastavovací výstup Jsou připojeny k prvnímu nastavovacímu vstupu až n-tému nastavovacímu vstupu bloku čítačů souřadnice, přičemž první datový výstup až h-tý datový výstup bloku vstupních a výstupních obvodů jsou připojeny k datové sběrnici mikroprocesoru.The above disadvantages are eliminated by the simplified connection of the evaluation circuits of the digitizer according to the invention, the essence of which is that the output of the clock generator is connected to the first input of the first gate, the output of which is connected to the clock input of the coordinate counter block, the first output of which to the k-th output of which are connected to the first input to the k-th input of the input and output circuit block, while the overflow output of the coordinate counter block is connected to the first input of the second gate, the second input of which is connected to the output of the sensor shaping circuit block, while the output of the second gate is connected to the first input of the flip-flop circuit, the second input of which is connected to the start output of the input and output circuit block, while the output of the flip-flop circuit is connected to the second input of the first gate and to the coordinate readiness input of the input and output circuit block, whose first setting output to the n-th setting output are connected to the first setting input to the n-th setting input of the coordinate counter block, while the first data output to the h-th data output The input and output circuit blocks are connected to the microprocessor data bus.

Blok čítačů souřadnice Je možno realizovat tak, že blok čítačů souřadnice Je složen z binárního čítače a z programovatelného čítače, přičemž výstup prvního hradla Je připojen k hodinovacímu vstupu binárního čítače, jehož první souřadnicový výstup až čtvrtý souřadnicový výstup jsou připojeny k prvnímu souřadnicovému vstupu až čtvrtému souřadnicovému vstupu bloku vstupních a výstupních obvodů, přičemž čtvrtý souřadnicový výstup je paralelné připojen k hodinovacímu vstupu programovatelného čítače, jehož první datový výatup až h-tý datový výetup jsou připojeny k prvnímu datovému výstupu až h-tému datovému výstupu bloku vstupních a výstupních obvodů a paralelně k datové sběrnici mikroprocesoru, přičemž výetup přetečení programovatelného čítače Je připojen k prvnímu vstupu druhého hradla.The coordinate counter block can be implemented in such a way that the coordinate counter block is composed of a binary counter and a programmable counter, with the output of the first gate being connected to the clock input of the binary counter, whose first coordinate output to the fourth coordinate output are connected to the first coordinate input to the fourth coordinate input of the input and output circuit block, with the fourth coordinate output being connected in parallel to the clock input of the programmable counter, whose first data output to the h-th data output are connected to the first data output to the h-th data output of the input and output circuit block and in parallel to the data bus of the microprocessor, with the overflow output of the programmable counter being connected to the first input of the second gate.

Zapojení podle vynálezu má hlavní výhodu v jednoduchosti zapojení e malým počtem součástek. To vede k vyšší spolehlivosti obvodů a celého digitalizátoru.The circuit according to the invention has the main advantage of simplicity of connection and a small number of components. This leads to higher reliability of the circuits and the entire digitizer.

Na výkresech je na obr. 1 znázorněno blokové schéma zapojení, na obr. 2 Je zapojení bloku čítačů souřadnice.In the drawings, Fig. 1 shows a block diagram of the connection, Fig. 2 shows the connection of the coordinate counter block.

Výetup 121 generátoru 1 hodin je připojen k prvnímu vetupu 211 prvního hradla 2, jehož výstup 221 Je připojen k hodinovému vstupu 310 bloku J čítačů souřadnice, jehož první výetup 321 až k-tý výetup 32K jsou připojeny k prvnímu vetupu 411 až k-tému vstupu 41Σ bloku 2 vstupních a výstupních obvodů, přičemž výstup 32P přetečení bloku j čítačů souřadnice je připojen k prvnímu vstupu 511 druhého hradla 5, Jehož druhý vstup 512 Je připojen k výstupu 721 bloku 2 tvarovacích obvodů čidla, přičemž výstup J21 druhého hradla 2 je připojen k prvnímu vetupu 611 klopného obvodu £, Jehož druhý vstup 612 je připojen ke startovacímu výstupu 423 bloku 2 vetupních a výstupních obvodů, přičemž výetup 621 klopného obvodu 6. je připojen k druhému vetupu 212 prvního hradla 2 a ke vstupu 415 připravenosti souřadnice bloku 2 vetupních a výetupních obvodů, Jehož první naetavovaoí výstup 42J až n-tý nastavovací výetup 42K Jeou připojeny k prvnímu nastavovacímu vetupu 311 až n-tému nastavovacímu vetupu JIH bloku J čítačů souřadnice, přičemž první datový výetup 421 až h-tý datový výetup 425 bloku 2 vetupních a výstupních obvodů Jsou připojeny k datové sběrnici 10 mikroprocesoru.The output 121 of the clock generator 1 is connected to the first input 211 of the first gate 2, whose output 221 is connected to the clock input 310 of the block J of the coordinate counters, whose first output 321 to the k-th output 32K are connected to the first input 411 to the k-th input 41Σ of the block 2 of the input and output circuits, wherein the overflow output 32P of the block j of the coordinate counters is connected to the first input 511 of the second gate 5, whose second input 512 is connected to the output 721 of the block 2 of the sensor shaping circuits, wherein the output J21 of the second gate 2 is connected to the first input 611 of the flip-flop £, whose second input 612 is connected to the start output 423 of the block 2 of the input and output circuits, wherein the output 621 of the flip-flop 6 is connected to the second input 212 of the first gate 2 and to the input 415 of the readiness of the coordinate block 2 of the input and output circuits, whose first setting output 42J to the n-th setting output 42K are connected to the first setting input 311 to the n-th setting input JIH of the block J of the coordinate counters, while the first data output 421 to the h-th data output 425 of the block 2 of the input and output circuits are connected to the data bus 10 of the microprocessor.

Blok J čítačů souřadnice je složen z binárního čítače £ a z programovatelného čítače 2., přičemž výstup 221 prvního hradla 2 Je připojen k hodinovacímu vstupu 811 biCS 269 194 Bl nárního čítače 8, jehož první souřadnicový výstup 821 až čtvrtý souřadnicový výstup 824 jsou připojeny k prvnímu souřadnicovému vstupu 411 až čtvrtému souřadnicovému vstupu .414 bloku 4 vstupních a výstupních obvodů, přičemž čtvrtý souřadnicový výstup 824.The block J of coordinate counters is composed of a binary counter £ and a programmable counter 2., wherein the output 221 of the first gate 2 is connected to the clock input 811 of the second counter 8, whose first coordinate output 821 to the fourth coordinate output 824 are connected to the first coordinate input 411 to the fourth coordinate input .414 of the block 4 of input and output circuits, wherein the fourth coordinate output 824.

je paralelné připojen k hodinovaoímu vstupu 910 programovatelného čítače 2» Jehož' první datový výstup 921 až h-tý datový výstup 92H jsou připojeny k prvnímu datovému výstupu 421 až h-tému datovému výstupu 42H bloku 4 vstupních a výstupních obvodů a paralelně k datové sběrnici 10 mikroprocesoru, přičemž výstup 92P přetečení programovatelného čítače 2 Je připojen k prvnímu vstupu 511 druhého hradla 2·is connected in parallel to the clock input 910 of the programmable counter 2, whose first data output 921 to the h-th data output 92H are connected to the first data output 421 to the h-th data output 42H of the block 4 of input and output circuits and in parallel to the data bus 10 of the microprocessor, while the overflow output 92P of the programmable counter 2 is connected to the first input 511 of the second gate 2.

Funkce zapojení podle vynálezu je následující:The function of the circuit according to the invention is as follows:

Odečítání jedná souřadnice se provádí tak, že mikroprocesor nastaví počáteční hodnotu bloku čítačů souřadnice aktivováním prvního nastavovacího vstupu 311 až n-tého nastavovacího vstupu 31N bloku J čítačů souřadnice. Potom vyžle povel Start pro odečtení souřadnice aktivováním startovacího výstupu 428 bloku 4 vstupních a výstupních obvodů. Dále mikroprocesor například v programové smyčce čte stav digitalizátoru a testuje připravenost souřadnice konkrétně nastavení vstupu 41R připravenosti souřadnice bloku 2 vstupních a výstupních obvodů. V záporném případě přijme nový stav a provádí nový test, kdežto v kladném případě provede příjem dat. Podle velikosti souřadnice zjistí chybný stav, kdy je čidlo mimo snímací plochu. V tomto případě vydá chybové hlášení. Pokud je čidlo na ploše, vypočte skutečnou souřadnici odečtením počáteční hodnoty od načítané souřadnice. Skutečnou souřadnici obvykle vloží do paměti. U plošného digitalizátoru následuje odečtení druhé souřadnice stejným způsobem. Teprve po odečtení obou souřadnic se provádí jejich dalěí zpracování.The reading of one coordinate is performed by the microprocessor setting the initial value of the coordinate counter block by activating the first setting input 311 to the nth setting input 31N of the coordinate counter block J. Then it issues the Start command to read the coordinate by activating the start output 428 of the block 4 of the input and output circuits. Next, the microprocessor reads the digitizer status in a program loop, for example, and tests the readiness of the coordinate, specifically the setting of the coordinate readiness input 41R of the block 2 of the input and output circuits. In the negative case, it accepts the new status and performs a new test, while in the positive case, it receives data. According to the size of the coordinate, it detects an incorrect status when the sensor is outside the scanning area. In this case, it issues an error message. If the sensor is on the surface, it calculates the actual coordinate by subtracting the initial value from the read coordinate. The actual coordinate is usually stored in memory. In the case of a flat digitizer, the second coordinate is read in the same way. Only after subtracting both coordinates is their further processing performed.

Konkrétní zapojení bloku J čítačů souřadnice podle obr. 2 vede k zjednodušení j bloku 4 vstupních a výstupních obvodů. Nastavení počáteční hodnoty programovatelného čítače se provádí po datových vodičích přímo ze sběrnice. Stav a nižší významové bity souřadnice čte mikroprocesor z bloku 4 vstupních a výstupních obvodů, zatímco vyšší . významové bity souřadnice čte přímo z programovatelného čítače. ;The specific connection of the block J of the coordinate counters according to Fig. 2 leads to the simplification of the block 4 of the input and output circuits. The initial value of the programmable counter is set via data wires directly from the bus. The microprocessor reads the status and lower significant bits of the coordinate from the block 4 of the input and output circuits, while the higher . significant bits of the coordinate are read directly from the programmable counter. ;

Zapojení vyhodnocovacích obvodů lze využít v digitalizátoru k přesnému určování 1 polohy čidla v jedno nebo dvourozměrné souřadná soustavě.‘ jThe connection of evaluation circuits can be used in a digitizer to accurately determine the position of the sensor in a one- or two-dimensional coordinate system.' j

pSbdmStytnálszuípSbdmStytnálszuí

Claims (2)

i 1. Zapojení vyhodnocovacích obvodů digitalizátoru, vyznačující se tím, že výstup (121) generátoru (1) hodin je připojen k prvnímu vstupu (211) prvního hradla (2), jehož výstup (221) je připojen k hodinovaoímu vstupu (310) bloku (3) čítačů souřadnice, Jehož první výstup (321) až k-tý výstup (32K) jsou připojeny k prvnímu vstupu (411) až k-tému vstupu (41K) bloku (4) vstupních a výstupních obvodů, přičemž výstup (32P) bloku (3) čítačů souřadnice je připojen k prvnímu vstupu (511) druhého hradla (5), jehož druhý vstup (512) je připojen k výstupu (521) druhého hradla (5) je připojen k prvnímu vstupu (611) klopného obvodu (6), jehož druhý vstup (612) Je připojen ke .i 1. Connection of evaluation circuits of a digitizer, characterized in that the output (121) of the clock generator (1) is connected to the first input (211) of the first gate (2), whose output (221) is connected to the clock input (310) of the coordinate counter block (3), whose first output (321) to the k-th output (32K) are connected to the first input (411) to the k-th input (41K) of the input and output circuits block (4), wherein the output (32P) of the coordinate counter block (3) is connected to the first input (511) of the second gate (5), whose second input (512) is connected to the output (521) of the second gate (5) is connected to the first input (611) of the flip-flop circuit (6), whose second input (612) is connected to . startovacímu výstupu (42S) bloku (4) vstupních a výstupních obvodů, přičemž výstup (621) klopného obvodu (6) je připojen k druhému vstupu (212) prvního hradla (2) a ke vstupu (41R) připravenosti souřadnice bloku (4) vstupních a výstupních obvodů, i jehož první nastavovací výstup (42J) až n-tý nastavovací výstup (42N) Jsou přípoje- ‘ ny k prvnímu nastavovacímu vstupu (311) až k n-tému nastavovacímu vstupu (31N) bio- ‘ ku (3) čítačů souřadnice, přičemž první datový výstup (421) až h-tý datový výstup , (42H) bloku (4) vstupních a výstupních obvodů jsou připojeny k datové sběrnici (10) mikroprocesoru. ;the start output (42S) of the block (4) of input and output circuits, the output (621) of the flip-flop (6) being connected to the second input (212) of the first gate (2) and to the ready input (41R) of the coordinate block (4) of input and output circuits, the first setting output (42J) to the nth setting output (42N) of which are connected to the first setting input (311) to the nth setting input (31N) of the bio- ‘ block (3) of the coordinate counters, the first data output (421) to the hth data output (42H) of the block (4) of input and output circuits being connected to the data bus (10) of the microprocessor. ; 2. Zapojení vyhodnocovacích obvodů digitalizátoru podle bodu 1, vyznačující se tím, že blok (3) čítačů souřadnice je složen z binárního čítače (8) a z programovatelného2. Connection of the evaluation circuits of the digitizer according to point 1, characterized in that the block (3) of coordinate counters is composed of a binary counter (8) and a programmable 08 269 194 Bl 3 čítače (9), přičemž výstup (221) prvního hradla (2) Je připojen k hodinovacímu vstupu (811) binárního číteče (8), Jehož první souřadnicový výstup (821) až čtvrtý souřadnicový výstup (824) Jsou připojeny k prvnímu souřadnicovému vstupu (411) až čtvrtému souřadnicovému vstupu (414) bloku (4) vstupních a výstupních obvodů, přičemž čtvrtý souřadnicový výstup (824) Je paralelné připojen k hodinovacímu vstupu (910) programovatelného čítače (9), jehož první datový výstup (921) až h-tý datový výstup (92H) jsou připojeny k prvnímu datovému výstupu (421) až h-tému datovému výstupu (42H) bloku (4) vstupních a výstupních obvodů a paralelně k datové sběrnici (10) mikroprocesoru, přičemž výstup (92P) programovatelného čítače (9) je připojen k prvnímu vstupu (511) druhého hradla (5)·08 269 194 Bl 3 counters (9), wherein the output (221) of the first gate (2) is connected to the clock input (811) of the binary counter (8), whose first coordinate output (821) to the fourth coordinate output (824) are connected to the first coordinate input (411) to the fourth coordinate input (414) of the block (4) of input and output circuits, wherein the fourth coordinate output (824) is connected in parallel to the clock input (910) of the programmable counter (9), whose first data output (921) to the h-th data output (92H) are connected to the first data output (421) to the h-th data output (42H) of the block (4) of input and output circuits and in parallel to the data bus (10) of the microprocessor, wherein the output (92P) of the programmable the counter (9) is connected to the first input (511) of the second gate (5)
CS883120A 1988-05-06 1988-05-06 Connection of digitizer evaluation circuits CS269194B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CS883120A CS269194B1 (en) 1988-05-06 1988-05-06 Connection of digitizer evaluation circuits

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CS883120A CS269194B1 (en) 1988-05-06 1988-05-06 Connection of digitizer evaluation circuits

Publications (2)

Publication Number Publication Date
CS312088A1 CS312088A1 (en) 1989-09-12
CS269194B1 true CS269194B1 (en) 1990-04-11

Family

ID=5370335

Family Applications (1)

Application Number Title Priority Date Filing Date
CS883120A CS269194B1 (en) 1988-05-06 1988-05-06 Connection of digitizer evaluation circuits

Country Status (1)

Country Link
CS (1) CS269194B1 (en)

Also Published As

Publication number Publication date
CS312088A1 (en) 1989-09-12

Similar Documents

Publication Publication Date Title
EP0468454B1 (en) Interrupt controller
US3673397A (en) Circuit tester
US5073853A (en) Watchdog circuit for monitoring programs and detecting infinite loops using a changing multibit word for timer reset
EP0266837B1 (en) Data processing system including a watch-dog circuit
DE3780070D1 (en) PIN CHECK TIME DETERMINATION COMPREHENSIVE CHIP CARD IDENTIFICATION SYSTEM.
US5119336A (en) Memory write protection circuit
US4219875A (en) Digital event input circuit for a computer based process control system
US4047000A (en) Control system for computer controlled identification of bottles
CA1112367A (en) Programmable controller with programmable i/o scan rate
FI74158C (en) Switching device for giving control orders in a microcomputer system
NL8620022A (en) STORAGE DEVICE.
JPS5771151A (en) Pakage for semiconductor device
JPS56127262A (en) Peripheral storage controller
US4305136A (en) Method of symptom compression
JP2587940B2 (en) IC test system
CN100395716C (en) Micorcomputer and its estimation device
US5222232A (en) Apparatus and method for monitoring prom access in a microcomputer
KR910008434B1 (en) Card reader and its control method
JPS6461847A (en) Dma control circuit
EP0217348A2 (en) Memory connected state detecting circuit
JPS57134706A (en) Program selection controller
EP0055126A2 (en) High-speed byte shifting apparatus
SU935878A1 (en) Device for winding machine program control
JPS56168255A (en) Interface adapter
JPS5938852A (en) Fault processing system