CS269194B1 - Connection of digitizer evaluation circuits - Google Patents
Connection of digitizer evaluation circuits Download PDFInfo
- 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
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)
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) |
-
1988
- 1988-05-06 CS CS883120A patent/CS269194B1/en unknown
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 |