DE1222535B - Process for analog-digital conversion - Google Patents
Process for analog-digital conversionInfo
- Publication number
- DE1222535B DE1222535B DEJ19926A DEJ0019926A DE1222535B DE 1222535 B DE1222535 B DE 1222535B DE J19926 A DEJ19926 A DE J19926A DE J0019926 A DEJ0019926 A DE J0019926A DE 1222535 B DE1222535 B DE 1222535B
- Authority
- DE
- Germany
- Prior art keywords
- code
- analog
- value
- axes
- line
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/10—Calibration or testing
- H03M1/1009—Calibration
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
Description
Verfahren zur Analog-Digital-Umsetzung Die Erfindung betrifft ein Verfahren zur Analog-Digital-Umsetzung mit Codescheiben zur Verwendung bei elektrischen Steuerungen für Werkzeugmaschinen oder Rechenmaschinen. Die Funktionswerte werden bei dieser Anordnung von der Stellung eines beweglichen Elementes abgeleitet.Method for analog-digital conversion The invention relates to a Method for analog-digital conversion with code disks for use in electrical Controls for machine tools or calculating machines. The function values are in this arrangement derived from the position of a movable element.
Es sind schon Anordnungen bekanntgeworden, bei denen Funktionswerte auf Grund der Stellung eines beweglichen Elementes gebildet werden, jedoch liegt die Schwierigkeit bei diesen Anordnungen darin, daß das bewegliche Element eine konstante größere mechanische Belastung für die Vorrichtung bedeutet. Bei Vorrichtungen, bei denen der bewegliche Teil von einem variablen System gesteuert wird, wie z. B. einer Werkzeugmaschine od. dgl., und deshalb empfindlich auf Abweichungen der Veränderlichen reagieren muß, ist es von großer Bedeutung, die Belastung des Teils auf ein Minimum herabzusetzen.Arrangements have already become known in which function values be formed due to the position of a movable element, but lies the difficulty with these arrangements is that the movable member is a means constant greater mechanical load for the device. For devices where the moving part is controlled by a variable system, e.g. B. a machine tool. The like., And therefore sensitive to deviations in the When it has to respond to the changeable, it is of great importance to the stress on the part reduce to a minimum.
Ferner sind auch schon Anordnungen bekanntgeworden, bei denen Kontaktsegmentcodescheiben und zum Vergleich bzw. zur Abtastung der Winkelstellungen der Achsen Potentiometer bzw. fotoelektrische Systeme verwendet werden. Diese bekannten Einrichtungen haben den Nachteil, daß an bestimmten Stellungen der Codescheiben bei der Abtastung der Codewerte Zweideutigkeiten auftreten können. Damit ist an diesen Stellen kein eindeutiger Codewert entnehmbar. Auf Grund dieser Zweideutigkeit können falsche Digitalwerte ausgegeben werden.Furthermore, arrangements have already become known in which contact segment code disks and potentiometers for comparing or scanning the angular positions of the axes or photoelectric systems are used. These well-known bodies have the disadvantage that at certain positions of the code disks when scanning the Code values ambiguities can occur. This is not clear at these points Code value can be taken. Because of this ambiguity, wrong digital values are issued.
Es ist der Zweck der Erfindung, diesen Nachteil zu vermeiden und zu ermöglichen, daß zweideutige Codesignale an kritischen Stellungen der Codescheiben eindeutig erkannt werden können.It is the purpose of the invention to avoid and to avoid this disadvantage allow ambiguous code signals at critical positions on the code disks can be clearly recognized.
Die Erfindung betrifft ein Verfahren zur Analog-Digital-Umsetzung unter Verwendung von Codescheiben, bei dem der Analogwert den Drehwinkel einer Achse bestimmt und die Umsetzung des Analogwertes in einen Digitalwert mittels einer zweiten getrennten Achse erfolgt, die die Codescheiben trägt, und bei dem die Winkelstellung der beiden Achsen in einer Vergleichseinrichtung verglichen und die Eingabegröße der Vergleichseinrichtung von auf den Achsen sitzenden Potentiometern abgenommen werden und bei dem auf Grund des Vergleichsergebnisses eine der beiden Achsen so lange verstellt wird, bis Soll- und Istwert übereinstimmen.The invention relates to a method for analog-digital conversion using code disks in which the analog value represents the angle of rotation of an axis determined and the conversion of the analog value into a digital value by means of a second separate axis takes place, which carries the code disks, and in which the angular position the two axes are compared in a comparison device and the input variable the comparison device removed from the potentiometers located on the axes and with one of the two axes based on the comparison result is adjusted for a long time until the setpoint and actual value match.
Die Erfindung ist dadurch gekennzeichnet, daß auf jeder Codescheibe außer den ringförmigen Kanälen für die Codierung ein weiterer ringförmiger Kanal vorgesehen ist, der nur an den Stellen Markierungen aufweist, an denen der an diesen Stellen vorhandene Codewert nicht eindeutig ist und daß die Ausgabe der digitalen Codewerte an diesen Stellen auf Grund der Markierungen im Kanal verhindert und daß gleichzeitig bewirkt wird, daß die Codescheibe so lange weitergedreht wird, bis ein eindeutiger Wert abnehmbar ist, d. h. bis im Kanal keine Markierung mehr abgetastet wird.The invention is characterized in that on each code disk in addition to the ring-shaped channels for coding, another ring-shaped channel is provided, which has markings only in the places where the at these Make the existing code value is not unique and that the output of the digital Prevented code values at these points due to the markings in the channel and that at the same time causes the code disk to continue to rotate until a unique value is removable, d. H. until no more markings are scanned in the channel will.
Die Erfindung wird an Hand eines Ausführungsbeispiels dargestellt.The invention is illustrated using an exemplary embodiment.
Die Eingangswelle und das dazugehörige Potentiometer und der Antriebsmotor sowie der Antriebsmotor und das Potentiometer der Bezugswelle sind in der Figur nicht gezeigt.The input shaft and the associated potentiometer and the drive motor as well as the drive motor and the potentiometer of the reference shaft are in the figure Not shown.
In der Figur sind Code-Scheiben CD, und CD2 und die entsprechenden Abtaster CS1 und CS2 perspektivisch gezeigt. Sie sitzen auf der Bezugswelle 16. Die Abtaster CS1 und CS2 enthalten je acht Abtastelemente, die über Leitungen, die mit 109 und 12.0 bezeichnet sind, mit zugeordneten Kontaktsätzen 111 und 112 verbunden sind. Die Kontaktsätze 111 und 112 gehören zu den Relais RY1 und RY2. Die Kontakte sind Arbeitskontakte.In the figure, code disks are CD, and CD2 and the corresponding Scanners CS1 and CS2 shown in perspective. They sit on the reference shaft 16. The scanners CS1 and CS2 each contain eight scanning elements, which via lines that with 109 and 12.0, are connected to associated contact sets 111 and 112 are. The contact sets 111 and 112 belong to the relays RY1 and RY2. The contacts are working contacts.
Die Ausgangsleitungen aller anderen - nicht gezeigten - Abtaster CS werden an je parallel zu ihnen zugeordnete Kontaktsätze geführt. Die Ausgangsleitungen aller dieser Kontaktsätze liegen parallel, wie an den Punkten 120 bis 127 in der Zeichnung gezeigt ist. Es muß beachtet werden, daß die Relais nur einzeln betätigt werden können. Jede der Scheiben CD1 und CD, enthält z. B. Codemuster aus leitenden und nichtleitenden Segmenten, wobei die Codemuster in sieben konzentrischen Kanälen 131 radial angeordnet sind. Ein achter Kanal, der im äußersten Ring der Scheibe untergebracht ist, enthält ebenfalls eine Anordnung aus einzelnen leitenden und nichtleitenden Flächen. Die sieben Informations-Bits, die einer Stellung der Codescheibe zugeordnet sind, sitzen mit den Markierungen 130 im äußersten Kanal radial auf einer Linie, so daß die Übergänge der Zeichen als mögliche Zweideutigkeiten erkannt werden. Wie aus der Figur ersichtlich, sind die den äußersten Kanälen zugeordneten äußersten Abtastelemente 130 mit dem Punkt 127 und der Leitung 26 über die entsprechenden Kontakte der Kontaktsätze 111 bzw. 112 verbunden. Die Ausgangsleitungen der Informationssignale an den Punkten 120 bis 126 werden parallel auf einen Satz Torschaltungen 135 gegeben, die von Signalen auf der Leitung 30 gesteuert werden. Trift ein Signal auf der Leitung 30 ein, dann werden die Torschaltungen 135 durchlässig gesteuert. Die Codescheiben CD, und CD2 sind auf ihrem Umfang mit einem ungleichförmigen Codemuster versehen, um die nichtlineare Beziehung zwischen der Codierung der Scheiben und der Winkelstellung der Scheiben aufzuzeigen. Selbstverständlich kann das Codemuster auch in gleichförmigen Segmenten angeordnet sein und doch nichtlinear in dem Sinne sein, daß die Veränderungen der Codewerte von Segment zu Segment ungleich sind. Die Signale auf der Leitung 30, die die Torschaltungen 135 durchlässig steuern, werden von einer Torstufe abgenommen, zu der ein Oszillator 118 gehört. Dieser hat eine Ausgangsleitung, auf der Signale, die mit C bezeichnet sind, auftreten, und die mit einer Torschaltung 119 verbunden ist. Ein Flip Flop 115 mit einer Ausgangsleitung, deren Signal mit A bezeichnet ist, ist mit einem zweiten Eingang der Torschaltung 119 verbunden, und die Leitung 26, die das Zweideutigkeitssignal führt, ist mit einem dritten Eingang der Torschaltung 119 verbunden. Die Torschaltung 119 überträgt einen Impuls vom Oszillator 118 zur Leitung 30, wenn das Signal A am Ausgang des Flip-Flop 115 und das Signal B auf der Leitung 26 gleichzeitig auftreten. Der Oszillatorimpuls, der dann durch die Torschaltung durchgelassen wird, gelangt auch auf den einen Eingang 117 des Flip-Flop 115 und schaltet diesen um. Der Flip-Flop 115 wird durch einen Impuls auf seinen Eingang 115 - über die Leitung 28 - so gesteuert, daß er das Signal A abgibt, so daß die Torschaltung 119 vorbereitet ist. Das Signal auf der Leitung 28 wird von einer nicht gezeigten Vergleichseinheit abgegeben.The output lines of all other - not shown - scanner CS are led to contact sets assigned in parallel to them. The output leads of all of these sets of contacts are in parallel as shown at points 120-127 in the drawing. It must be noted that the relays can only be operated individually. Each of the disks CD1 and CD contains e.g. B. Code pattern of conductive and non-conductive segments, the code pattern in seven concentric channels 131 are arranged radially. An eighth channel, which is accommodated in the outermost ring of the disc, also contains an arrangement of individual conductive and non-conductive surfaces. The seven information bits which are assigned to a position of the code disk sit radially on a line with the markings 130 in the outermost channel, so that the transitions of the characters are recognized as possible ambiguities. As can be seen from the figure, the outermost sensing elements 130 associated with the outermost channels are connected to point 127 and line 26 via the corresponding contacts of contact sets 111 and 112, respectively. The output lines of the information signals at points 120-126 are applied in parallel to a set of gate circuits 135 which are controlled by signals on line 30. If a signal occurs on the line 30, the gate circuits 135 are controlled to be transparent. The code disks CD, and CD2 are provided on their circumference with a non-uniform code pattern in order to show the non-linear relationship between the coding of the disks and the angular position of the disks. Of course, the code pattern can also be arranged in uniform segments and yet be non-linear in the sense that the changes in the code values are unequal from segment to segment. The signals on the line 30, which control the gate circuits 135 through, are picked up by a gate stage to which an oscillator 118 belongs. This has an output line on which signals that are designated with C appear and which is connected to a gate circuit 119. A flip-flop 115 with an output line, the signal of which is denoted by A, is connected to a second input of the gate circuit 119, and the line 26, which carries the ambiguity signal, is connected to a third input of the gate circuit 119. The gate circuit 119 transmits a pulse from the oscillator 118 to the line 30 when the signal A at the output of the flip-flop 115 and the signal B on the line 26 occur simultaneously. The oscillator pulse, which is then passed through the gate circuit, also reaches one input 117 of the flip-flop 115 and switches it over. The flip-flop 115 is controlled by a pulse on its input 115 - via the line 28 - so that it emits the signal A, so that the gate circuit 119 is prepared. The signal on line 28 is emitted by a comparison unit (not shown).
Die Wirkungsweise der Torschaltung 119 wird noch einmal kurz zusammengefaßt: Tritt ein Signal auf der Leitung 28 auf, dann wird der Flip-Flop 115 in einen solchen Zustand gebracht, in dem das Signal A das Tor 119 freigibt, um Signale vom Ausgang C des Oszillators 118 zur . Leitung 30 durchzulassen, und zwar unter der Voraussetzung, daß kein Zweideutigkeitssignal infolge einer Zweideutigkeitsmarkierung 130 auf der gewählten Codescheibe auf der Leitung 26 vorhanden ist. Wenn ein Zweideutigkeitssignal auf der Leitung 26 vorhanden ist, dann gelangen keine Oszillatorsignale durch die Torschaltung, so lange, bis das Zweideutigkeitssignal infolge einer zusätzlichen Drehung der Welle 116, aus der Zweideutigkeitsstellung heraus, beendet ist. In jedem Falle wird die erste Schwingung, die durch die Torschaltung 119 gelangt, mittels der Leitung 122 auf den Flip-Flop 115 zurückgegeben, um die Torschaltung 119 durch Zurückkippen des Flip-Flops über die Seite 117 zu sperren. Auf diese Weise erscheint bei einem Signal von der Vergleichseinheit auf der Leitung 28 nur ein einziger Impuls auf der Leitung 30, und dieser einzelne Impuls tritt nicht auf, wenn gleichzeitig mit dem Signal von der Vergleichseinheit ein Zweideutigkeitssignal vorhanden ist. Die Ausgangssignale auf den Leitungen 25, die die ausgewählte digitale Nachricht des Systems führen, sind mit einem Ausgabegerät verbunden, z. B. mit einem Drucker.The mode of operation of the gate circuit 119 is briefly summarized once again: If a signal occurs on line 28, then flip-flop 115 switches to one Brought state in which the signal A enables the gate 119 to receive signals from the output C of the oscillator 118 for. To allow line 30 through, provided that that no ambiguity signal due to an ambiguity mark 130 on the Selected code disk on line 26 is present. When an ambiguity signal is present on line 26, then no oscillator signals pass through the Gate circuit until the ambiguity signal as a result of an additional Rotation of shaft 116, out of the ambiguity position, is complete. In each Trap is the first oscillation, which passes through the gate circuit 119, by means of the line 122 is returned to the flip-flop 115 to the gate circuit 119 through Tilting back the flip-flop over the side 117 to lock. That way appears in the case of a signal from the comparison unit on line 28, only a single pulse on line 30, and this single pulse does not occur if simultaneous an ambiguity signal is present with the signal from the comparison unit. The output signals on lines 25 representing the selected digital message of the system are connected to an output device, e.g. B. with a printer.
Claims (1)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US1222535XA | 1960-05-17 | 1960-05-17 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE1222535B true DE1222535B (en) | 1966-08-11 |
Family
ID=22401607
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DEJ19926A Pending DE1222535B (en) | 1960-05-17 | 1961-05-16 | Process for analog-digital conversion |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE1222535B (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE1059211B (en) | 1955-11-10 | 1959-06-11 | Bendix Aviat Corp | Code device |
| DE1079356B (en) * | 1958-04-15 | 1960-04-07 | Licentia Gmbh | Information converter |
-
1961
- 1961-05-16 DE DEJ19926A patent/DE1222535B/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE1059211B (en) | 1955-11-10 | 1959-06-11 | Bendix Aviat Corp | Code device |
| DE1079356B (en) * | 1958-04-15 | 1960-04-07 | Licentia Gmbh | Information converter |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE1168127B (en) | Circuit arrangement for comparing numbers | |
| DE3046363A1 (en) | "POSITION CONTROL SYSTEM WITH A DIGITAL INCREMENTAL MEASURING DEVICE" | |
| DE2204118A1 (en) | : Copy machine control | |
| DE2357005A1 (en) | MACHINE TOOL | |
| DE1222535B (en) | Process for analog-digital conversion | |
| DE2418909A1 (en) | Positioning adjustable machine tool part - using position counter switched by impulse emitter controlled by adjuster | |
| DE1227263B (en) | Circuit arrangement for converting binary-coded input information temporarily stored in storage relays in parallel into a sequence of binary-coded pulse series | |
| DE1183723B (en) | Electronic key generator | |
| DE2020072A1 (en) | Positioning system | |
| DE2742404C2 (en) | ||
| DE1183724B (en) | Arrangement for the detection of irregularities in the operation of a cipher machine | |
| DE1513480C3 (en) | Positioning device for a movable member of a measuring or machine tool | |
| DE1147665B (en) | Digital position control device for machines | |
| DE1477622C3 (en) | Device for limiting the feed movements of slides on machine tools | |
| DE4224654A1 (en) | Position measuring device - has disc with pseudo-random marking sequence forming bit pattern which is converted into binary signals from which code elements are extracted | |
| DE1156152B (en) | Arrangement for the numerical control of working machines | |
| DE1210041B (en) | Reversible pulse counter | |
| DE2832673C2 (en) | ||
| DE1538602A1 (en) | Arrangement for automatic precision machining of workpieces | |
| DE1773999C (en) | Arrangement for coding predetermined path lengths in outgoing electrical signals | |
| DE2266021C3 (en) | Circuit breaker for ring counter | |
| DE1548725C (en) | Arrangement for reading digital scales | |
| DE1548727C (en) | Arrangement for the digital representation of an analog position | |
| DE2403767A1 (en) | DEVICE FOR PERFORMING PRECISE STEP-SHAPED MOVEMENTS | |
| DE1200359B (en) | Device for controlling the counting direction of a counting circuit |