DE19825978A1 - Data acquisition device - Google Patents
Data acquisition deviceInfo
- Publication number
- DE19825978A1 DE19825978A1 DE1998125978 DE19825978A DE19825978A1 DE 19825978 A1 DE19825978 A1 DE 19825978A1 DE 1998125978 DE1998125978 DE 1998125978 DE 19825978 A DE19825978 A DE 19825978A DE 19825978 A1 DE19825978 A1 DE 19825978A1
- Authority
- DE
- Germany
- Prior art keywords
- unit
- data acquisition
- data
- acquisition device
- evaluation unit
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0231—Cordless keyboards
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
Die Erfindung betrifft ein Datenerfassungsgerät zur dezentralen Eingabe von Daten und zur Übertragung der Daten an eine zentrale Auswertungseinheit, ins besondere zur Durchführung von Abstimmungen, sowie ein Betriebsverfahren für ein Datenerfassungs- und Auswertungssystem mit einem derartigen Datenerfas sungsgerät. The invention relates to a data acquisition device for the decentralized input of Data and for the transmission of the data to a central evaluation unit, ins special for the implementation of votes, as well as an operating procedure for a data acquisition and evaluation system with such a data acquisition device.
Aus DE 40 00 133 A1 ist ein Datenerfassungs- und Auswertungssystem bekannt, das beispielsweise für elektronische Abstimmungen auf Aktionärsversammlun gen verwendet werden kann. Die einzelnen Aktionäre erhalten hierbei jeweils eine individuelle Magnetkarte, auf welcher der Name des Aktionärs gespeichert ist. Bei der Abstimmung führen die Aktionäre dann ihre Karten jeweils in ein Lesegerät eines mobilen Datenerfassungsgeräts ein, woraufhin das Lesegerät den Aktionär anhand des auf der Karte gespeicherten Namens identifiziert. Anschlie ßend kann der Aktionär über eine Tastatur des Datenerfassungsgeräts seine Stimme eingeben, die dann auf einer Anzeigeeinheit des Datenerfassungsgeräts dargestellt und per Funk zu einer zentralen Auswertungseinheit übertragen wird. Die Auswertungseinheit zählt daraufhin die von den mobilen Datenerfassungsge räten übermittelten Stimmen und gibt das Ergebnis auf einem Drucker und einem Großbildschirm aus.DE 40 00 133 A1 discloses a data acquisition and evaluation system, for example for electronic voting at shareholders' meetings gene can be used. The individual shareholders each receive an individual magnetic card on which the name of the shareholder is saved is. When voting, the shareholders then insert their cards into each Reader of a mobile data acquisition device, whereupon the reader Shareholder identified by the name saved on the card. Then The shareholder can use his or her keyboard on the data acquisition device Enter the voice, which is then on a display unit of the data acquisition device shown and transmitted by radio to a central evaluation unit. The evaluation unit then counts that of the mobile data acquisition devices advise transmitted votes and give the result on one printer and one Large screen.
Dieses bekannte System ermöglicht eine wesentlich schnellere Auszählung der Stimmen als bei der früher üblichen Abstimmung durch Handzeichen und ist dar über hinaus wesentlich genauer, da bei einer Abstimmung durch Handzeichen oftmals einzelne Stimmen übersehen werden. Darüber hinaus kann auf diese Weise die Anonymität der einzelnen Abstimmungsteilnehmer gewahrt werden, indem nur die Stimmen, nicht aber die Namen der Abstimmungsteilnehmer aus gegeben werden.This known system enables a much faster counting of the Vote than in the earlier usual vote by hand signal and is moreover, much more precise, since a vote by hand signals individual voices are often overlooked. In addition, this can The anonymity of the individual voting participants is preserved, by leaving only the votes, but not the names of the voters are given.
Nachteilig bei diesem System ist jedoch, daß die zentrale Auswertungseinheit keinen Einfluß auf das Betriebsverhalten der einzelnen mobilen Datenerfas sungsgeräte hat. So müssen die einzelnen Abstimmungspunkte jeweils über einen Großbildschirm angezeigt oder vorgelesen werden, damit die Abstimmungsteil nehmer hiervon Kenntnis nehmen und ihre Stimme abgeben können. Das bekann te System läßt dich deshalb nicht einsetzen, wenn die Abstimmungsteilnehmer in verschiedenen Räumen sitzen.A disadvantage of this system, however, is that the central evaluation unit no influence on the operating behavior of the individual mobile data acquisition has equipment. The individual voting points must each have one Large screen displayed or read aloud so the voting part can take note of this and vote. That got te system will not let you use it if the voting participants in sit in different rooms.
Der Erfindung liegt somit die Aufgabe zugrunde, ein Datenerfassungsgerät der vorstehend beschriebenen Art zu schaffen, bei dem die zentrale Auswertungsein heit das Betriebsverhalten der einzelnen Datenerfassungsgeräte beeinflussen kann.The invention is therefore based on the object of a data acquisition device to create the type described above, in which the central evaluation affect the operating behavior of the individual data acquisition devices can.
Die Aufgabe wird, ausgehend von dem bekannten Datenerfassungsgerät gemäß dem Oberbegriff des Anspruchs 1, durch die kennzeichnenden Merkmale des Anspruchs 1, bzw. - hinsichtlich des Betriebsverfahrens - durch die Merkmale des Anspruchs 7 gelöst.The task is based on the known data acquisition device the preamble of claim 1, by the characterizing features of Claim 1, or - with regard to the operating method - by the features of claim 7 solved.
Das erfindungsgemäße Datenerfassungsgerät ermöglicht eine bidirektionale Kommunikation mit der Auswertungseinheit und weist hierzu neben einer Sen deeinheit zur Übertragung der eingegebenen Daten zu der Auswertungseinheit auch eine Empfängereinheit auf, um Steuerdaten für die Ansteuerung oder Ab frage der Eingabeeinheit, der Anzeigeeinheit oder der Sendeeinheit von der zen tralen Auswertungseinheit zu empfangen.The data acquisition device according to the invention enables bidirectional Communication with the evaluation unit and in addition to a sen Unit for transferring the entered data to the evaluation unit also a receiver unit to control data for the control or Ab ask the input unit, the display unit or the transmission unit from the zen central evaluation unit to receive.
Sende- und Empfängereinheit können wahlweise getrennt ausgeführt sein, jedoch bietet sich zur Vereinfachung die Zusammenfassung zu einem Transceiver an, der sowohl senden als auch empfangen kann.The transmitter and receiver unit can optionally be designed separately, however For simplification, the summary of a transceiver can be used, that can both send and receive.
Als Anzeigeeinheit lassen sich bei dem erfindungsgemäßen Datenerfassungsgerät beispielsweise LCD- oder LED-Anzeigen oder herkömmliche Kleinbildschirme mit Kathodenstrahlröhren verwenden. Zur Eingabe der Daten kann eine Tastatur verwendet werden, die vorzugsweise als Folientastatur ausgeführt ist, um einen Betrieb auch ins einer verschmutzten Umgebung zu ermöglichen. In der bevorzug ten Ausführungsform der Erfindung wird jedoch ein berührungssensitiver Bild schirm (Touch-Screen) verwendet, der sowohl als Eingabeeinheit als auch als Anzeigeeinheit fungiert.The data acquisition device according to the invention can be used as a display unit for example LCD or LED displays or conventional small screens use with cathode ray tubes. A keyboard can be used to enter the data be used, which is preferably designed as a membrane keyboard to a To allow operation even in a dirty environment. In the preferred However, th embodiment of the invention becomes a touch sensitive image screen (touch screen) used both as an input unit and as Display unit acts.
In einer Variante der Erfindung wird die bidirektionale Datenübertragung zwi schen der Auswertungseinheit und dem Datenerfassungsgerät ausgenutzt, um das Steuerprogramm des Datenerfassungsgeräts zu ändern. Das Datenerfassungsgerät weist deshalb in dieser Variante einen Programmspeicher auf, der vorzugsweise als FLASH-Speicher ausgebildet ist und von der Auswertungseinheit program miert werden kann. Auf diese Weise ist das erfindungsgemäße Datenerfassungs gerät nicht auf den eingangs beschriebenen Einsatz auf Aktionärsversammlungen beschränkt, sondern läßt sich mit einem geeigneten Steuerprogramm vielfältig verwenden.In a variant of the invention, the bidirectional data transmission between used the evaluation unit and the data acquisition device to the Change control program of the data acquisition device. The data acquisition device therefore has in this variant a program memory, which preferably is designed as a FLASH memory and programmed by the evaluation unit program can be lubricated. In this way, the data acquisition according to the invention does not fall into the use described above at shareholder meetings limited, but can be varied with a suitable control program use.
Gemäß einer weiteren Variante der Erfindung ermöglicht die bidirektionale Da tenübertragung zwischen der Auswertungseinheit und dem Datenerfassungsgerät die Übertragung von Grafikmodulen, die in dem Datenerfassungsgerät abgespei chert werden und deshalb während des eigentlichen Betriebs nur noch abgerufen werden müssen. So ist es beispielsweise möglich, vor einer Abstimmung eine Sequenz mehrerer Bildschirminhalte an alle Datenerfassungsgeräte zu übertragen und dort zu speichern. Die einzelnen Bildschirminhalte können beispielsweise einzelne Fragen vorgeben, über welche die Benutzer abstimmen sollen. Während des eigentlichen Betriebs müssen die einzelnen Bildschirmseiten dann nur noch nacheinander abgerufen werden. According to a further variant of the invention, the bidirectional Da transmission between the evaluation unit and the data acquisition device the transfer of graphics modules that are saved in the data acquisition device are saved and therefore only called up during actual operation Need to become. For example, it is possible to have one before a vote Transfer sequence of multiple screen contents to all data acquisition devices and save there. The individual screen contents can, for example specify individual questions about which users should vote. While the actual operation then only has to be done on the individual screen pages can be called up one after the other.
Die von der Auswertungseinheit übertragenen Grafikmodule müssen jedoch nicht notwendigerweise komplette Bildschirminhalte enthalten, sondern können auch einzelne Grafikelemente definieren, wie beispielsweise Bildlaufleisten, Schalt flächen für den Touch-Screen oder Ausgabefelder für Text oder Grafik. Die Da tenerfassungsgeräte rufen die gespeicherten Grafikelemente dann während des eigentlichen Betriebs ab und geben sie über die Anzeigeeinheit aus.However, the graphics modules transmitted by the evaluation unit do not have to necessarily contain complete screen contents, but can also define individual graphic elements, such as scroll bars, switching areas for the touch screen or output fields for text or graphics. The Da Tener Capture devices then call the saved graphic elements during the actual operation and output it via the display unit.
Die Verbindung zwischen der Auswertungseinheit und den einzelnen Datenerfas sungsgeräten kann wahlweise drahtlos oder drahtgebunden erfolgen. Zur drahtlo sen Datenübertragung können beispielsweise Infrarot-, Ultraschall- oder Funk sender bzw. -empfänger verwendet werden, wobei eine Infrarotübertragung den Vorteil weitgehender Abhörsicherheit und fehlender Störstrahlung bietet, wäh rend eine Funkübertragung eine größere Reichweite ermöglicht. Bei der drahtge bundenen Datenübertragung werden die mobilen Datenerfassungsgeräte vor zugsweise über einen seriellen Datenbus mit der Auswertungseinheit verbunden.The connection between the evaluation unit and the individual data acquisition can be either wireless or wired. To wireless Sen data transmission can, for example, infrared, ultrasound or radio Transmitter or receiver are used, with an infrared transmission Advantage of extensive security against eavesdropping and lack of interference, wäh rend radio transmission allows a greater range. At wirge bound data transmission are the mobile data acquisition devices before preferably connected to the evaluation unit via a serial data bus.
Sowohl bei der drahtgebundenen als auch bei der drahtlosen Datenübertragung erfolgt die Kommunikation zwischen der Auswertungseinheit und den mobilen Datenerfassungsgeräten vorzugsweise nach dem sogenannten Master-Slave- Prinzip. Jedes Datenerfassungsgerät ist hierbei ein Slave und hat eine eindeutige Adresse, wohingegen die zentrale Auswertungseinheit den Master bildet und die einzelnen Datenerfassungsgeräte selektiv abfragen kann. Hierzu sendet die Aus wertungseinheit (Master) einen Befehl mit einer bestimmten Adreßkennung an alle Datenerfassungsgeräte (Slaves), welche die übertragene Adreßkennung mit ihrer individuell vorgegebenen Adreßkennung vergleichen und den übertragenen Befehl bei einer Übereinstimmung ausführen. Anschließend antwortet das ange sprochene Datenerfassungsgerät dann mit einer Rückmeldung, die an die Aus wertungseinheit adressiert ist und deshalb von den anderen Datenerfassungsgera ten ignoriert wird. Neben der vorstehend beschriebenen individuellen Adressie rung der einzelnen Datenerfassungsgeräte (Slaves) ist jedoch auch eine allgemei ne Adressierung (General Call) möglich, bei der alle Datenerfassungsgeräte er reicht werden. In diesem Fall erfolgt jedoch in der Regel keine Rückmeldung der einzelnen Datenerfassungsgeräte.Both wired and wireless data transmission there is communication between the evaluation unit and the mobile Data acquisition devices preferably according to the so-called master-slave Principle. Each data acquisition device is a slave and has a unique one Address, whereas the central evaluation unit forms the master and the can selectively query individual data acquisition devices. For this, the Aus sends evaluation unit (master) a command with a specific address identifier all data acquisition devices (slaves) that share the transmitted address identifier compare their individually specified address identifier and the transmitted one Execute the command on a match. Then the responded spoke data acquisition device then with a feedback that is sent to the off is addressed and therefore by the other data acquisition devices is ignored. In addition to the individual address described above However, the individual data acquisition devices (slaves) are also general ne addressing (general call) possible with all data acquisition devices be enough. In this case, however, there is usually no feedback from the individual data acquisition devices.
Die Festlegung der individuellen Adressen der einzelnen Datenerfassungsgeräte kann beispielsweise durch eine aus mehreren Schaltern bestehende Schalterbank vorgegeben werden. Es ist jedoch auch möglich, in den einzelnen Datenerfas sungsgeräten jeweils ein Speicherelement vorzusehen, dessen Inhalt die indivi duelle Adreßkennung des jeweiligen Datenerfassungsgeräts festlegt. Dies bietet auch die Möglichkeit, die Adreßkennungen der einzelnen Datenerfassungsgeräts durch die Auswertungseinheit individuell zu programmieren. Nach der Ausliefe rung enthält der Kennungsspeicher dann zunächst einen Standardwert (Default- Adresse). Zur Programmierung der Adreßkennung wird das Datenerfassungsgerät dann mit diesem Standardwert adressiert und die gewünschte Adreßkennung übertragen, wobei die gleichzeitige Programmierung anderer, ebenfalls auf den Standard-Adreßwert eingestellter Datenerfassungsgeräte beispielsweise durch einen Schalter verhindert werden kann, der vor der Programmierung betätigt wird, um das jeweilige Datenerfassungsgerät in den Programmiermodus zu brin gen. In einer anderen Variante der Erfindung muß der Benutzer über die Einga beeinheit eine bestimmte Eingabe vornehmen, um die Programmierung der Adreßkennung durch die Auswertungseinheit freizuschalten.The definition of the individual addresses of the individual data acquisition devices can for example by a switch bank consisting of several switches be specified. However, it is also possible to record in the individual data devices provide a storage element, the content of which the indivi duel address identifier of the respective data acquisition device. This offers also the possibility of the address identifiers of the individual data acquisition devices can be individually programmed by the evaluation unit. After delivery The identification memory then initially contains a standard value (default Address). The data acquisition device is used to program the address identifier then addressed with this standard value and the desired address identifier transferred, the simultaneous programming of others, also on the Standard address value of set data acquisition devices for example a switch can be prevented that operated before programming to bring the respective data acquisition device into the programming mode In another variant of the invention, the user must use the input make a specific entry to program the Unlock address identifier by the evaluation unit.
Bei der vorstehend beschriebenen Datenübertragung nach dem Master-Slave- Prinzip kann die Auswertungseinheit (Master) die einzelnen Datenerfassungsge räte (Slaves) dich Auswahl der jeweiligen Adreßkennung selektiv abfragen, so daß Mehrfachabstimmungen mit einer Verfälschung des Abstimmungsergebnis ses vermieden werden können, indem jedes Datenerfassungsgerät bei einem Abstimmungsvorgang nur einmal abgefragt wird.With the data transmission described above after the master-slave In principle, the evaluation unit (master) can record the individual data advise (slaves) to selectively query the selection of the respective address identifier, see above that multiple votes with a falsification of the voting result This can be avoided by using each data acquisition device at a Polling process is queried only once.
In einer weiterbildenden Variante der Erfindung kann -das Datenerfassungsgerät als Auswertungseinheit für andere Datenerfassungsgeräte konfiguriert werden, so daß keine separate Auswertungseinheit erforderlich ist.In a further variant of the invention, the data acquisition device can can be configured as an evaluation unit for other data acquisition devices, so that no separate evaluation unit is required.
Andere vorteilhafte Weiterbildungen der Erfindung sind in den Unteransprüchen gekennzeichnet bzw. werden nachstehend zusammen mit der Beschreibung der bevorzugten Ausführung der Erfindung anhand der Figuren näher dargestellt. Es zeigen:Other advantageous developments of the invention are in the subclaims are identified or described below together with the description of the preferred embodiment of the invention with reference to the figures. It demonstrate:
Fig. 1 ein Datenerfassungs- und Auswertungssystem mit einer zentralen Auswertungseinheit und mehreren mobilen Datenerfassungsgeräten gemäß der Erfindung, Fig. 1 shows a data acquisition and analysis system having a central evaluation unit and a plurality of portable data collector according to the invention,
Fig. 2 eines der in Fig. 1 dargestellten mobilen Datenerfassungsgeräte als Blockschaltbild sowie Fig. 2 one of the mobile data acquisition devices shown in Fig. 1 as a block diagram and
Fig. 3 den Betriebsablauf des in Fig. 1 dargestellten Datenerfassungs- und Auswertungssystems als Flußdiagramm. Fig. 3 shows the operational flow of the data acquisition and evaluation system shown in Fig. 1 as a flow chart.
Die in Fig. 1 gezeigte Anordnung dient zur Durchführung von Abstimmungen, wobei jeder Abstimmungsteilnehmer über ein mobiles Datenerfassungsgerät 1.1 bis 1.5 verfügt, an dem er seine Stimme eingeben kann. Die einzelnen Stimmen werden dann von den Datenerfassungsgeräten 1.1 bis 1.5 per Funk zu einer Auswertungseinheit 2 übertragen, die im wesentlichen aus einem Arbeitsplatz rechner 3 besteht, der zur Datenausgabe mit einem Drucker 4.1 und einem Großbildschirm 4.2 verbunden ist, wobei an den Arbeitsplatzrechner 3 zur Da tenübertragung ein Transceiver 5 mit einer Antenne 6 angeschlossen ist. Die Auswertungseinheit 2 zählt dann die Stimmen der einzelnen Abstimmungsteil nehmer und gibt das Ergebnis über den Drucker 4.1 und den Großbild schirm 4.2 aus. Die rechnergesteuerte Stimmenauswertung ermöglicht eine so fortige Ausgabe des Ergebnisses und ggf. eine Neuabstimmung, wenn beispiels weise die Standardabweichung des Abstimmungsergebnisses besonders hoch ist, was auf einen unzureichenden Einigungsprozeß der Abstimmungsteilnehmers und eine entsprechend geringe Akzeptanz des Ergebnisses schließen läßt.The arrangement shown in Fig. 1 is used to carry out voting, each voting participant having a mobile data acquisition device 1.1 to 1.5 , on which he can enter his vote. The individual parts are then transmitted from the data acquisition units 1.1 to 1.5 via radio to an evaluation unit 2, which essentially computer of a workstation 3 is connected to the data output to a printer 4.1 and a large screen 4.2, wherein at the workstation 3 for As a transmission 5 is connected to an antenna 6 . The evaluation unit 2 then counts the votes of the individual voting participants and outputs the result via the printer 4.1 and the large screen 4.2 . The computer-controlled vote evaluation enables immediate output of the result and, if necessary, a retune if, for example, the standard deviation of the result of the vote is particularly high, which indicates an inadequate agreement process among the voting participants and a correspondingly low level of acceptance of the result.
Der Aufbau der einzelnen Datenerfassungsgeräte 1.1 bis 1.5 ist detailliert in Fig. 2 als Blockschaltbild dargestellt, wobei die Steuerleitungen und die Stromversor gungskomponenten zur Wahrung der Übersichtlichkeit weggelassen sind.The structure of the individual data acquisition devices 1.1 to 1.5 is shown in detail in Fig. 2 as a block diagram, the control lines and the Stromversor supply components are omitted to maintain clarity.
Die Steuerung des Betriebsablaufs erfolgt durch einen Mikrocomputer 7, der über einen Systembus mit Daten- und Adreßbus mit den restlichen Komponenten des Datenerfassungsgeräts 1 verbunden ist. Der Betriebsablauf wird hierbei durch ein Programm vorgegeben, dessen Kern in einem nicht-flüchtigen Speicher 8 (BIOS - basic input output system) gespeichert ist, während das eigentliche Betriebspro gramm in einem FLASH-Speicher 9 festgehalten wird.The operating sequence is controlled by a microcomputer 7 , which is connected to the remaining components of the data acquisition device 1 via a system bus with a data and address bus. The operating sequence is predetermined by a program, the core of which is stored in a non-volatile memory 8 (BIOS - basic input output system), while the actual operating program is recorded in a FLASH memory 9 .
Zur Eingabe der jeweiligen Stimmoptionen sowie zur Bedienung des Datenerfas sungsgeräts 1 ist ein berührungssensitiver Bildschirm (Touch-Screen) 10 mit ei ner Auflösung von z. B. 128 × 128 Rasterpunkten vorgesehen, der von einem Vi deo-Controller 11 mit einem Bildschirmspeicher 12 mit einer Speichergröße von z. B. 8 kByte angesteuert wird. Der Bildschirmspeicher 12 kann also vier kom plette Bildschirminhalte aufnehmen, so daß der Bildschirminhalt verzögerungs frei gewechselt werden kann, indem der Video-Controller 11 einen anderen Spei cherbereich des Bildschirmspeichers 12 adressiert. In der Regel enthalten die ein zelnen Bildschirminhalte jeweils einen erläuternden Text sowie mehrere Grafik elemente, die durch eine Berührung des Touch-Screens 10 die zugehörigen Be fehle aktivieren. Zur Erfassung der Benutzereingaben ist ein sogenannter Touch- Controller 13 vorgesehen, der laufend jeden Rasterpunkt des Touch-Screens 10 auf eine Berührung überprüft und die Zeilen- und Spalten-Koordinaten der Be rührungspunkte ausgibt.To enter the respective voice options and to operate the data acquisition device 1 is a touch-sensitive screen (touch screen) 10 with a resolution of z. B. 128 × 128 grid points provided by a Vi deo controller 11 with a screen memory 12 with a memory size of z. B. 8 kbytes is driven. The screen memory 12 can thus accommodate four complete screen contents, so that the screen content can be changed without delay by the video controller 11 addressing another memory area of the screen memory 12 . As a rule, the individual screen contents each contain an explanatory text and several graphic elements which activate the associated commands by touching the touch screen 10 . A so-called touch controller 13 is provided for recording the user inputs, which continuously checks each raster point of the touch screen 10 for touch and outputs the row and column coordinates of the touch points.
Zur Übertragung der von dem Benutzer eingegebenen Stimmoptionen zu der Auswertungseinheit 2 sowie zur Programmierung des Datenerfassungsgeräts 1 durch die Auswertungseinheit 2 weist das Datenerfassungsgerät 1 einen Tran sceiver 15 mit einer Antenne 14 auf, wobei der Transceiver 15 über eine serielle RS232-Schnittstelle 16 mit dem Systembus verbunden ist. Die Datenübertragung erfolgt per Funk auf einer Frequenz von 433,92 MHz im Halb-Duplex-Betrieb mit einer Datenübertragungsrate von 9600 Baud gemäß dem sogenannten Master- Slave-Prinzip mit der Auswertungseinheit 2 als Master und den Datenerfassungs geräten 1.1 bis 1.5 als Slaves. Die Auswertungseinheit 2 kann hierbei die einzel nen Datenerfassungsgeräte 1.1 bis 1.5 selektiv abfragen, indem eine entsprechen de Adreßkennung zu den Datenerfassungsgeräten 1.1 bis 1.5 übertragen wird, wobei nur das Datenerfassungsgerät mit derselben Adreßkennung angesprochen wird und mit einer Rückmeldung antwortet, wohingegen die anderen Datenerfas sungsgeräte mit anderen Adreßkennungen die Nachricht ignorieren. Die von der Auswertungseinheit 2 zu den Datenerfassungsgeräten 1.1 bis 1.5 übertragenen Datenblöcke weisen jeweils eine Länge von 30 Bytes auf, während die Rückmel dung der einzelnen Datenerfassungsgeräte 1.1 bis 1.5 jeweils 10 Bytes lang ist, was bei einer Übertragungsrate von 9600 Baud zu einer Übertragungszeit von ca. 33 ms führt. Bei einer Bearbeitungszeit von 25 ms zwischen zwei Abfragen er gibt sich eine Zeit von ca. 58 ms für die Abfrage eines der Datenerfassungsgeräte 1.1 bis 1.5. Bei einem Datenerfassungs- und Auswertungssystem mit 20 Daten erfassungsgeräten dauert die Abfrage sämtlicher Datenerfassungsgeräte also ca. 1,2 s.To transmit the voting options entered by the user to the evaluation unit 2 and to program the data acquisition device 1 by the evaluation unit 2 , the data acquisition device 1 has a transceiver 15 with an antenna 14 , the transceiver 15 via a serial RS232 interface 16 with the system bus connected is. The data is transmitted by radio on a frequency of 433.92 MHz in half-duplex mode with a data transfer rate of 9600 baud according to the so-called master-slave principle with the evaluation unit 2 as the master and the data acquisition devices 1.1 to 1.5 as slaves. The evaluation unit 2 may in this case selectively query the single NEN data acquisition devices 1.1 to 1.5, by a corresponding de address identifier is transmitted to the data acquisition devices 1.1 to 1.5, whereby only the data acquisition device is addressed with the same address identifier and responds with a return message, whereas the other Datenerfas sungsgeräte with ignore other address identifiers. To the data acquisition devices 1.1 transmitted by the evaluation unit 2 to 1.5 data blocks each have a length of 30 bytes, while the Rückmel extension of the individual data collection devices 1.1 to 1.5 in each case 10 bytes long, which at a transmission rate of 9600 baud to a transmission time of ca 33 ms leads. With a processing time of 25 ms between two queries, there is a time of approximately 58 ms for querying one of the data acquisition devices 1.1 to 1.5 . In a data acquisition and evaluation system with 20 data acquisition devices, the query of all data acquisition devices therefore takes approximately 1.2 s.
Weiterhin weist das Datenerfassungsgerät 1 einen I/O-Baustein 17 auf, der den Anschluß einer separaten Tastatur oder eines externen Bildschirms ermöglicht. Darüber hinaus ist der I/O-Baustein 17 mit einer aus 5 Kippschaltern bestehenden Schalterbank 18 verbunden, mit der eine individuelle Kennung des Datenerfas sungsgeräts 1 festgelegt werden kann, um eine selektive Abfrage des Datenerfas sungsgeräts 1 durch die Auswertungseinheit 2 zu ermöglichen, wie noch einge hend beschrieben wird.Furthermore, the data acquisition device 1 has an I / O module 17 , which enables the connection of a separate keyboard or an external monitor. In addition, the I / O module 17 is connected to a switch bank 18 consisting of 5 toggle switches, with which an individual identifier of the data acquisition device 1 can be defined in order to enable a selective query of the data acquisition device 1 by the evaluation unit 2 , as still is described in detail.
Im folgenden wird der Betriebsablauf des vorstehend dargestellten Datenerfas sungs- und Auswertungssystems anhand des in Fig. 3 dargestellten Flußdia gramms beschrieben.In the following, the operation of the data acquisition and evaluation system shown above will be described with reference to the flow chart shown in FIG. 3.
Vor dem eigentlichen Abstimmungsvorgang gibt die Auswertungseinheit 2 zu nächst das Betriebsprogramm vor, mit dem die einzelnen Datenerfassungsgeräte 1.1 bis 1.5 während des Abstimmungsvorgangs dann selbständig arbeiten. Die Übertragung des Betriebsprogramms erfolgt drahtlos im Rahmen eines sogenann ten General-Calls der Auswertungseinheit 2, mit dem sämtliche Datenerfassungs geräte 1.1 bis 1.5 unabhängig von ihrer individuell vorgegebenen Kennung ange sprochen werden. Das Betriebsprogramm wird dann in den einzelnen Datenerfas sungsgeräten 1.1 bis 1.5 jeweils in dem FLASH-Speicher 9 gespeichert und von dem Mikrocomputer 7 ausgeführt.Before the actual coordination process, the evaluation unit 2 first specifies the operating program with which the individual data acquisition devices 1.1 to 1.5 then work independently during the coordination process. The operating program is transmitted wirelessly in the context of a so-called general call of the evaluation unit 2 , with which all the data acquisition devices 1.1 to 1.5 are addressed regardless of their individually specified identifier. The operating program is then stored in the individual data acquisition devices 1.1 to 1.5 in the FLASH memory 9 and executed by the microcomputer 7 .
In den nächsten Schritten erzeugt die Auswertungseinheit 2 dann weitere Gene ral-Calls, um Grafikmodule zu den Datenerfassungsgeräten 1.1 bis 1.5 zu über tragen. Die Grafikmodule werden dann jeweils in dem Bildschirmspeicher 12 der einzelnen Datenerfassungsgeräte 1.1 bis 1.5 abgespeichert und während des ei gentlichen Abstimmungsvorgangs zur Darstellung auf dem Touch-Screen 10 ab gerufen, wobei die Wiedergabereihenfolge der einzelnen Grafikmodule von dem Betriebsprogramm vorgegeben und von dem Video-Controller 11 entsprechend dem Betriebsprogramm gesteuert wird.In the next steps, the evaluation unit 2 then generates further general calls in order to transmit graphic modules to the data acquisition devices 1.1 to 1.5 . The graphics modules are then each stored in the screen memory 12 of the individual data acquisition devices 1.1 to 1.5 and are called up during the actual voting process for display on the touch screen 10 , the playback sequence of the individual graphics modules being specified by the operating program and by the video controller 11 is controlled according to the operating program.
Nach der Übertragung der einzelnen Grafikmodule sind die Datenerfassungsgera te 1.1 bis 1.5 für den eigentlichen Abstimmungsvorgang vorbereitet. Das Betrieb sprogramm steuert dann den Video-Controller 11 zur Darstellung des ersten Gra fikmoduls mit der ersten Abstimmungsfrage an. Neben den eigentlichen Fragen enthalten die einzelnen Grafikmodule auch Schaltflächen, die auf dem Touch- Screen 10 dargestellt und von dem Benutzer berührt werden können, um die ge wünschte Antwort einzugeben. Beim Berühren des Touch-Screens 10 erhält der Touch-Controller 13 dann die Spalten- und Zeilenkoordinaten der von dem Be nutzer berührten Rasterpunkte des Touch-Screens 10, woraus das Betriebs programm dann die berührte Schaltfläche und die zugehörige Antwort ermittelt, die dann in dem Datenerfassungsgerät 1 abgespeichert wird. Auf diese Weise werden nacheinander die in dem Bildschirmspeicher 12 gespeicherten Grafikmo dule dargestellt und die zugehörigen Stimmen eingegeben. After the transfer of the individual graphics modules, the data acquisition devices 1.1 to 1.5 are prepared for the actual coordination process. The operating program then controls the video controller 11 to display the first graphics module with the first voting question. In addition to the actual questions, the individual graphics modules also contain buttons that can be displayed on the touch screen 10 and touched by the user in order to enter the desired answer. When touching the touch screen 10 , the touch controller 13 then receives the column and row coordinates of the raster points of the touch screen 10 touched by the user, from which the operating program then determines the touched button and the associated response, which then in the Data acquisition device 1 is stored. In this way, the graphic modules stored in the screen memory 12 are displayed one after the other and the associated voices are entered.
In den nächsten Schriften fragt die Auswertungseinheit 2 dann nacheinander die an den einzelnen Datenerfassungsgeräten 1.1 bis 1.5 eingegebenen Stimmen ab, um diese anschließend auswerten zu können. Die Auswertungseinheit 2 übertragt hierzu zunächst die Adreßkennung ADR=1 an sämtliche Datenerfassungsgeräte 1.1 bis 1.5, welche die übertragene Adreßkennung ADR mit der individuell vor gegebenen Adreßkennung vergleichen und bei einer Übereinstimmung mit einer Rückmeldung antworten, um die während der vorangegangenen Abstimmung eingegebenen Stimmen zu übertragen. Anschließend wird dann das nächste Da tenerfassungsgerät mit der Adreßkennung ADR=ADR+1 angesprochen, bis schließlich sämtliche Datenerfassungsgeräte 1.1 bis 1.5 abgefragt und alle einge gebenen Stimmen in der Auswertungseinheit 2 gespeichert sind. Die Festlegung der individuellen Kennung des Datenerfassungsgeräts 1 erfolgt hierbei durch die Schalterbank 18, die 5 Kippschalter aufweist und dementsprechend 25 = 32 ver schiedene Einstellungen ermöglicht.In the next documents, the evaluation unit 2 then queries the voices entered on the individual data acquisition devices 1.1 to 1.5 in order to be able to evaluate them subsequently. For this purpose, the evaluation unit 2 first transmits the address identifier ADR = 1 to all data acquisition devices 1.1 to 1.5 , which compare the transmitted address identifier ADR with the individually given address identifier and respond if there is a response in order to transmit the votes entered during the previous vote. Then the next data acquisition device is addressed with the address identifier ADR = ADR + 1 until finally all data acquisition devices 1.1 to 1.5 are queried and all the voices entered are stored in the evaluation unit 2 . The individual identifier of the data acquisition device 1 is determined here by the switch bank 18 , which has 5 toggle switches and accordingly 2 5 = 32 allows different settings.
In den letzten Schriften erfolgt dann die Auswertung der von den Datenerfas sungsgeräten 1.1 bis 1.5 zu der Auswertungseinheit 2 übertragenen Stimmen und die Ausgabe des Abstimmungsergebnisses über den Drucker 4.1 und den Groß bildschirm 4.2.In the last documents, the votes transmitted from the data acquisition devices 1.1 to 1.5 to the evaluation unit 2 are then evaluated and the voting result is output via the printer 4.1 and the large screen 4.2 .
Die Erfindung beschränkt sich in ihrer Ausführung nicht auf die vorstehend an gegebenen bevorzugten Ausführungsbeispiele. Vielmehr ist eine Anzahl von Va rianten denkbar, welche von der dargestellten Lösung auch bei grundsätzlich an ders gearteten Ausführungen Gebrauch macht.The embodiment of the invention is not limited to the above given preferred embodiments. Rather, a number of Va Rianten conceivable, which of the solution shown also in principle makes use of the various types.
Claims (10)
einer Eingabeeinheit (10) zur Eingabe der Daten, einer Anzeigeeinheit (10) zur grafischen Benutzerführung, einer Sendeeinheit (15) zur Übertragung der einge gebenen Daten zu der Auswertungseinheit (2) sowie einer Steuereinheit (7, 11 13) zur Ansteuerung oder Abfrage der Eingabeeinheit (10), der Anzeigeeinheit (10) oder der Sendeeinheit (15), gekennzeichnet durch eine Empfängereinheit (15) zum Empfang von Steuerdaten für die Ansteuerung oder Abfrage der Eingabeeinheit (10), der Anzeigeeinheit (10) oder der Sende einheit (15) von der Auswertungseinheit (2) sowie eine mit der Empfängereinheit (15) und der Steuereinheit (7, 11) verbundene Speicheranordnung (9, 12) zur Speicherung der von der Auswertungseinheit (2) empfangenen Steuerdaten.1. Data acquisition device ( 1 ) for the decentralized input of data and for the transmission of the data to a central evaluation unit ( 2 ), in particular for carrying out voting
an input unit ( 10 ) for inputting the data, a display unit ( 10 ) for graphical user guidance, a transmission unit ( 15 ) for transferring the entered data to the evaluation unit ( 2 ) and a control unit ( 7 , 11 13 ) for controlling or querying the Input unit ( 10 ), the display unit ( 10 ) or the transmitter unit ( 15 ), characterized by a receiver unit ( 15 ) for receiving control data for the control or query of the input unit ( 10 ), the display unit ( 10 ) or the transmitter unit ( 15 ) from the evaluation unit ( 2 ) and a memory arrangement ( 9 , 12 ) connected to the receiver unit ( 15 ) and the control unit ( 7 , 11 ) for storing the control data received by the evaluation unit ( 2 ).
Eingabe der Daten über eine Eingabeeinheit (10) an dem Datenerfassungsgerät (1),
Übertragung der eingegebenen Daten zu der Auswertungseinheit (2) durch eine Sendeeinheit (15),
Auswertung der von dem Datenerfassungsgerät (1) übertragenen Daten in der Auswertungseinheit (2) und Ausgabe des Auswertungsergebnisses durch die Auswertungseinheit (2), gekennzeichnet durch die Übertragung von Steuerdaten zur Ansteuerung oder Abfrage der Eingabeein heit (10), der Sendeeinheit (15) oder einer weiteren Baugruppe von der Auswer tungseinheit (2) zu dem Datenerfassungsgerät (1) und die Speicherung der über tragenen Steuerdaten in einer Speicheranordnung (9, 12) des Datenerfassungsge räts (1).7. Operating procedures for a data acquisition system with at least one data acquisition device ( 1 ) and a central evaluation unit ( 2 ) with the following method steps:
Input of the data via an input unit ( 10 ) on the data acquisition device ( 1 ),
Transmission of the entered data to the evaluation unit ( 2 ) by a transmission unit ( 15 ),
Evaluation of the data transmitted by the data acquisition device ( 1 ) in the evaluation unit ( 2 ) and output of the evaluation result by the evaluation unit ( 2 ), characterized by the transmission of control data for controlling or querying the input unit ( 10 ), the transmission unit ( 15 ) or a further assembly from the evaluation unit ( 2 ) to the data acquisition device ( 1 ) and the storage of the transmitted control data in a memory arrangement ( 9 , 12 ) of the data acquisition device ( 1 ).
daß die an dem Datenerfassungsgerät (1) eingegebenen Daten bis zur Übertra gung zu der Auswertungseinheit (2) in einer Speicheranordnung (9) des Datener fassungsgeräts (1) zwischengespeichert werden,
daß die Auswertungseinheit (2) zur selektiven Abfrage eines bestimmten Daten erfassungsgerät (1) eine Adreßkennung zu dem Datenerfassungsgerät (1) über trägt,
daß die von der Auswertungseinheit (2) übertragene Adreßkennung in dem Da tenerfassungsgerät (1) mit einer vorgegebenen individuellen Kennung verglichen wird und
daß die von dem Benutzer eingegebenen und in der Speicheranordnung (9) des Datenerfassungsgeräts (1) zwischengespeicherten Daten an die Auswertungsein heit (2) übertragen werden, wenn die von der Auswertungseinheit (2) übertragene Adreßkennung mit der vorgegebenen individuellen Kennung übereinstimmt.10. The method according to any one of claims 7 to 9, characterized in
be that the supply of the data acquisition device (1) input data to the Übertra latched to the evaluation unit (2) in a memory array (9) of Datener capturing device (1),
that the evaluation unit (2) detection apparatus for selectively retrieving a particular data (1) transmits an address identifier to the data acquisition device (1),
that the address identifier transmitted by the evaluation unit ( 2 ) is compared in the data acquisition device ( 1 ) with a predetermined individual identifier and
that the data entered by the user and temporarily stored in the memory arrangement ( 9 ) of the data acquisition device ( 1 ) are transmitted to the evaluation unit ( 2 ) when the address identifier transmitted by the evaluation unit ( 2 ) matches the predetermined individual identifier.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE1998125978 DE19825978A1 (en) | 1998-06-10 | 1998-06-10 | Data acquisition device |
PCT/EP1999/004003 WO1999064984A2 (en) | 1998-06-10 | 1999-06-10 | Data entry unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE1998125978 DE19825978A1 (en) | 1998-06-10 | 1998-06-10 | Data acquisition device |
Publications (1)
Publication Number | Publication Date |
---|---|
DE19825978A1 true DE19825978A1 (en) | 1999-12-23 |
Family
ID=7870546
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE1998125978 Ceased DE19825978A1 (en) | 1998-06-10 | 1998-06-10 | Data acquisition device |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE19825978A1 (en) |
WO (1) | WO1999064984A2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1353299A2 (en) | 2002-04-12 | 2003-10-15 | Nimbus AG | Method for electronic polling and wireless polling system |
EP2000988A1 (en) * | 2007-06-05 | 2008-12-10 | Synegration AG | Electronic voting device and vote counting system |
EP2711900A1 (en) * | 2012-09-20 | 2014-03-26 | Synegration AG | Electronic system and method for calibration |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4000133A1 (en) * | 1990-01-04 | 1991-07-11 | Maschf Augsburg Nuernberg Ag | Data acquisition and evaluation system, esp. for shareholder meetings - uses single card per person for removing entry, exit and voting via readers, linked to computer |
DE4132951A1 (en) * | 1990-10-05 | 1992-05-14 | J Paul S Roney | METHOD FOR CARING FOR PATIENTS IN A HOSPITAL |
-
1998
- 1998-06-10 DE DE1998125978 patent/DE19825978A1/en not_active Ceased
-
1999
- 1999-06-10 WO PCT/EP1999/004003 patent/WO1999064984A2/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4000133A1 (en) * | 1990-01-04 | 1991-07-11 | Maschf Augsburg Nuernberg Ag | Data acquisition and evaluation system, esp. for shareholder meetings - uses single card per person for removing entry, exit and voting via readers, linked to computer |
DE4132951A1 (en) * | 1990-10-05 | 1992-05-14 | J Paul S Roney | METHOD FOR CARING FOR PATIENTS IN A HOSPITAL |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1353299A2 (en) | 2002-04-12 | 2003-10-15 | Nimbus AG | Method for electronic polling and wireless polling system |
EP1353299A3 (en) * | 2002-04-12 | 2006-04-19 | Synegration AG | Method for electronic polling and wireless polling system |
EP2000988A1 (en) * | 2007-06-05 | 2008-12-10 | Synegration AG | Electronic voting device and vote counting system |
EP2711900A1 (en) * | 2012-09-20 | 2014-03-26 | Synegration AG | Electronic system and method for calibration |
Also Published As
Publication number | Publication date |
---|---|
WO1999064984A2 (en) | 1999-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3855555T2 (en) | Process for promoting a response to an electronic conference invitation in an interactive multi-terminal system that uses electronic calendars | |
DE69837653T2 (en) | AUTOMATIC CONFIGURATION DEVICE FOR UNIVERSAL REMOTE CONTROL | |
DE69513914T2 (en) | SYSTEM AND METHOD FOR INTERACTIVE DIALOGUE BETWEEN A USER AND A TELEMATIC SERVER | |
DE3831762A1 (en) | BUILDING MANAGEMENT SYSTEM | |
DE19548776A1 (en) | Method for remote control of electronic devices and device for remote control of electronic devices and electronic device | |
DE10040438A1 (en) | Address assignment procedure for at least one new bus device connected to a bus system | |
DE2724199C2 (en) | ||
DE10242161A1 (en) | Presentation system displaying images and operated by remote control unit, transmits displayed image back to separate screen on remote controller | |
DE3013064C2 (en) | Circuit arrangement for the transmission of bit groups between one of several peripheral units and a buffer memory | |
EP1175071A2 (en) | Method for searching of data in at least two databases and database system with at least two databases | |
DE69123998T2 (en) | Transfer device connected to a memory card | |
DE19825978A1 (en) | Data acquisition device | |
DE19722438B4 (en) | A computer system having at least one peripheral device and a programmable peripheral controller for controlling different operations of the at least one peripheral device | |
DE2142374A1 (en) | Data processing device | |
EP1353299B1 (en) | Method for electronic polling and wireless polling system | |
EP1118220B1 (en) | Method and device for selecting and storing preferred teletext numbers | |
DE9017818U1 (en) | Interface device for connecting peripheral devices to a computer system | |
EP1338144A1 (en) | Hotel television system | |
DE1499670A1 (en) | System and device for addressing a cyclic memory using its memory content | |
DE3689874T2 (en) | Electronic typewriter system. | |
DE10041436A1 (en) | Large format display arrangement using several display units arranged in series and position of each unit is identifiable | |
AT526585B1 (en) | Device for outputting a control signal for one or more electronic devices | |
EP0693855B1 (en) | Method of requesting teletext pages | |
WO1997049576A1 (en) | Device for monitoring the right of access in a radio receiver and radio receiver | |
DE4415833A1 (en) | Media device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8131 | Rejection |