DE3038088C2 - Data receiver for a data signal keyed into a video signal - Google Patents
Data receiver for a data signal keyed into a video signalInfo
- Publication number
- DE3038088C2 DE3038088C2 DE19803038088 DE3038088A DE3038088C2 DE 3038088 C2 DE3038088 C2 DE 3038088C2 DE 19803038088 DE19803038088 DE 19803038088 DE 3038088 A DE3038088 A DE 3038088A DE 3038088 C2 DE3038088 C2 DE 3038088C2
- Authority
- DE
- Germany
- Prior art keywords
- data
- signal
- clock
- data signal
- video signal
- 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.)
- Expired
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
- H04N7/087—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
- H04N7/088—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
- H04N7/0882—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of character code signals, e.g. for teletext
Description
Die Erfindui j bezieht sich auf einen Datenempfänger der im Oberbegriff des Anspruch l näher bezeichneten Art. Ein derartiger Empfänger ist aus der Zeitschrift »Rundfunk-Technische Mitteilungen«, Heft 2, 1972, Seite 90. bekannt.The invention relates to a data receiver that described in more detail in the preamble of claim l Art. Such a receiver is from the magazine "Rundfunk-Technische Mitteilungen", Issue 2, 1972, Page 90. known.
Bei dem bekannten Datenempfänger für die in der Austastlücke eines Videosignals eingetasteten Datenzeilensignale gewinnt ein Videoanalogprozessor aus dem Videosignal Dateninformationen, die in einer Datenvergleichsstufe mit einer, in der Schaltung vorprogrammierten Bitfolge verglichen wird. Wird zu Beginn oder während einer Datenübertragung ehe Bitfolge erkannt, die einer im Fmpfänger vorprogrammierten Folge (Startcode) entspricht, so werden die Daten, die nach dieser Bitfolge empfangen werden, einer Echtzeitdatenverarbeitung unterzogen. Diese Verarbeitung sieht vor, daß unmittelbar nach dem Empfang einer Bitfolge, die auf Fehler prüfbar ist. eine Plausibilitätsprüfung der Daten vorgenommen wird. Anschließend erfolgt meist ein Ablegen der Information in Datenspeichern Die Schaltungsauslegung des bekannten Datenempfängers erfolgt aufgrund der Echtzeitdatcnverarbeitung meist für feste Datenformate mit definierter Wortlänge und fest vorgegebenen anwenderspe/ifischen Signalausgängen. Hierdurch ist der Datenempfänger jeweils nur für diskrete Aufgaben einsetzbar und ermöglicht im allgemeinen keine Auswertung unterschiedlicher Datenformate.In the known data receiver for the data line signals keyed in in the blanking interval of a video signal a video analog processor extracts data information from the video signal, which is stored in a Data comparison stage is compared with a bit sequence preprogrammed in the circuit. Becomes At the beginning of or during a data transmission, a bit sequence is recognized that is preprogrammed in the receiver Sequence (start code), the data that are received after this bit sequence are subjected to real-time data processing. This processing provides that immediately after Receipt of a bit sequence that can be checked for errors. a plausibility check of the data is carried out. The information is then usually stored in data memories Data recipient takes place on the basis of real-time data processing mostly for fixed data formats with a defined word length and fixed, user-specific ones Signal outputs. This means that the data receiver is only available for discrete tasks can be used and generally does not allow the evaluation of different data formats.
Die Aufgabe der Erfindung besteht darin, bei einem Datenempfänger der eingangs erwähnten Art eine einfache Anpassung an verschiedene Datenformate, Wie z, B, ίη Code und Länge unterschiedliche Stärtcödes Und an Datenworte unterschiedlicher, auch während der Datenübertragung wechselnder Länge zu erzielen,The object of the invention is to provide a data receiver of the type mentioned above easy adaptation to different data formats, such as z, B, ίη code and length different Stärtcödes And to achieve data words of different lengths, also of varying lengths during data transmission,
Die Aufgabe wird erfjndungsgemäß durch die Merkmale des Anspruchs 1 gelöst-The task is according to the invention by the Features of claim 1 solved-
Der Erfindüngsgedänke beruht auf folgender Überle*
ü ...
ngung. Um eine Echtzeitdatenverarbeitung innerhalb des Datenempfängers zu vermeiden, wenden, die Daten
während des für die Übertragung Jn'Be^acht kommenden
Zeitabschnitts über ein von einem TyliHrocomputer
gesteuertes Zeittor zu einem seriellen Speicher geschaltet und dort ungeprüft zwischengespeichert Die
Steuerung des Zeittors ist vom Vertikalsynchronimpuls Und Synchronimpuls des Fernsehsignals abgeleitet Die
Öffnungszeit des Zeittors ist so lange gewählt, daß anzunehmen ist daß die interessierende Datenübertragung
innerhalb der Öffnungszeit abgeschlossen ist Anschließend, nachdem das Zeittor gesperrt ist, wird
nach Umschalten der Taktumschalteeinrichtung ein von dem Mikrocomputer generierter Takt an das Schieberegister
geschaltet, dessen Dimensionierung 50 gewählt wurde, daß die während der Öffnungszeit des Zeittors
anfallende Datenmenge zwischengespeichert werden kann.The Erfindüngsgedänke based on the following ü Survival * ...
n supply. In order to avoid real-time data processing within the data receiver, the data should be switched to a serial memory via a time gate controlled by a TyliHrocomputer and temporarily stored there unchecked.The control of the time gate is from the vertical sync pulse and sync pulse of the television signal The opening time of the time gate is selected so long that it can be assumed that the data transmission of interest is completed within the opening time 50 was chosen so that the amount of data occurring during the opening time of the time gate can be temporarily stored.
Das anschließende Auslesen der Daten, die in einem Serien/Parallelwandler ggfs. parallelisiert werden, wird durch den Mikrocomputer gesteuert, der die Daten übernimmt, auf Gültigkeit prüft und anwenderorientiert verarbeitet.The subsequent reading out of the data, which may be parallelized in a series / parallel converter, is carried out controlled by the microcomputer, which takes over the data, checks it for validity and is user-oriented processed.
Die Erfindung wird an Hand der Zeichnung näher erläutert, welche ein Blockschaltbild des erfindungsgemäßen Datenempfängers wiedergibtThe invention is explained in more detail with reference to the drawing, which is a block diagram of the inventive Data receiver reproduces
Der dargestellte Datenempfänger is« für Datensignale bestimmt, die in sin Videosignal eingetastet werden. Derartige Datensignale können beispielsweise zur Übertragung von Videotext-Informationen dienen, welche mit Hilfe eines Zusatzgerätes (Videotext-Decoder) vom Fernsehpublikum auf ihren Heim-Fernsehempfänger wiedergegegen werden können. Des weiteren können die erwähnten Datensignale auch rundfunkinterne Informationen, beispielsweise Steuerinformationen zur automatischen Steuerung von Umsetzern oder dgl. enthalten. Die Länge eines solchen Datensignals kann der Länge einer oder mehrerer Fernsehzeilen entsprechen.The data receiver shown is intended for data signals that are keyed into a video signal. Such data signals can be used, for example, to transmit teletext information, which with the help of an additional device (teletext decoder) from the television audience to their home television receiver can be countered. Furthermore, the data signals mentioned can also be broadcast-internal Information, for example control information for the automatic control of converters or like. included. The length of such a data signal can be the length of one or more television lines correspond.
Der dargestellte Datenf-mpfäi ,ier ist von seiner Konzeption her so flexibel, daß er den vorstehend dargelegten Unterschieden hinsichtlich der Datensignallänge leicht angepaßt werden kann.The data field shown here is from his The conception is so flexible that it can accommodate the differences in the data signal length set out above can be easily customized.
Das am Eingang des dargestellten Datenempfängers ankommende, das Datensignal enthaltende Videosignal wird dem Signaleingang 11 eines Video-Analog-Prozessors 1 zugeführt, welcher zusammen mit einem nachgeschalteten Zeittor 2 aus dem Videosignal das Datensignal abtrennt. Selbstverständlich kann das Zeittor 2 auch in dem Prozessor 1 integriert sein; die dargestellte Aufteilung in zwei Schaltungsblöcke dient lediglich zum besseren Verständnis der arbeitsweise bei der Abtrennung des Datensignals.The video signal containing the data signal arriving at the input of the data receiver shown is the signal input 11 of a video-analog processor 1, which together with a downstream time gate 2 from the video signal the Disconnects data signal. Of course, the time gate 2 can also be integrated in the processor 1; the The division into two circuit blocks shown is only used for a better understanding of the mode of operation the separation of the data signal.
Der Prozessor 1 besitzt einen Datenausgang 14, der mit einem Dateneingang 21 des Zeittors 2 verrbunden ist und mit den im Videosignal eingetasteten Daten beaufschlagt ist Das Zeittor 2 wird in nachstehend noch näher erläuterten Weise von einem Rechner 6. im dargestellten Beispielsfall von einem Mikrocomputer, gesteuert, an dessen Steuerausgang 65 zu diesem Zweck ein Zeitsteuersignal erzeugt wird, das dem Steuerangang 22 des Zeittprs 2 zugeführt wird* Das von dem Zeitsteüersignal in zeitlicher Relation zu dem Zeitformat des Videosignals definierte Zeitfensler bestimmt, welche der am Dateneingang 21 des Zeitlor« 2 anstehenden Daten an den Datenausgang 22 des Zeittörs 2 übertragen werden und damit von dort in einen seriellen Speicher 4 zwischengespeichert werden.The processor 1 has a data output 14 which is connected to a data input 21 of the time gate 2 and the data entered in the video signal has been applied to the time gate 2 in the following explained in more detail by a computer 6. in the example shown by a microcomputer, controlled, at whose control output 65 a timing signal is generated for this purpose, which the control gear 22 of the Zeittprs 2 is supplied * The from the Timing signal in relation to time to the time format The time window defined for the video signal determines which of the time windows at data input 21 of the time lore «2 pending data are transmitted to the data output 22 of the timer 2 and thus from there in a serial memory 4 are temporarily stored.
Pefinitiansgemäß handelt es sich bei diesem zwischengespeicherten Signal um das in das Videosignal eingetastete Datensignal.By definition, this is cached Signal around the data signal keyed into the video signal.
Der serielle Speicher 4, beispielsweise ein Schieberegister, wird Ober seinen Ladeeingang 41 mit dem Ausgangssignal des Zeittors 2 geladen, und zwar unter der Steuerung des Prozessors 1, der an seinem Ausgang 13 ein vom Datensignal abgeleitetes Taktsignal erzeugt. Dieses Taktsignal wird über eine Taktschalteeinrichtung 3 dem Takteingang des seriellen Speichers 4 zugeführt.The serial memory 4, for example a shift register, is via its load input 41 with the Output signal of the time gate 2 loaded, under the control of the processor 1, which at its output 13 generates a clock signal derived from the data signal. This clock signal is sent via a clock switching device 3 is fed to the clock input of the serial memory 4.
Die Taktumschalteeinrichtung 3 dient dazu, um dem Takteingang 42 des seriellen Speichers 4 den Einlesetakt vom Prozessor 1 und den Auslesetakt vom Rechner 6 aufzuschalten. Hierzu ist die Taktumschalteeinrichtung 3 über einen Steuereingang32 mit einem Steuerausgang 64 des Rechners 6 verbunden, an welchem der Rechner 6 Umschaltbefehle für die Einrichtung 3 erzeugt Ferner ist die Taktumschalteeinrichtung 3 mit einem ersten Signaleingang 31 an den Ausgang 13 des Prozessors 1 und mit einem zweiien Signaieingang 34 an einen Taktausgang 63 des Rechners 6 angeschlossen. Der jeweils auf den Signalausgang 33 der Umschakeeinrichtung3 durchgeschaltete Signaleingang31 oder 34 ist für die Taktsteuerung des seriellen Speichers 4 maßgeblich, und zwar der Signaleingang 31 für den Einlesetakt und der Signaieingang 34 für den Auslesetakt des Speichers 4. Zur Erzeugung des Startzeitpunktes des Auslesetaktes an seinem Taktausgang 63 ist der Rechner 6 über entsprechende Eingänge 62 und 67 mit Ausgängen 12 bzw. 15 des Prozessors verbunden, an welchen der Vertikalsynchronimpuls bzw. der Synchronimpuls des Videosignals anliegen.The clock switching device 3 is used to Clock input 42 of serial memory 4 contains the read-in clock from processor 1 and the read-out clock from computer 6 to connect. For this purpose, the clock switching device 3 is via a control input 32 with a control output 64 of the computer 6, on which the computer 6 generates switching commands for the device 3 is the clock switching device 3 with a first signal input 31 at the output 13 of the processor 1 and with a two signal input 34 to one Clock output 63 of the computer 6 is connected. The respective to the signal output 33 of the exchange device 3 connected signal input 31 or 34 is for the clock control of the serial memory 4 is decisive, namely the signal input 31 for the read-in clock and the signal input 34 for the readout cycle of the memory 4. To generate the start time of the readout cycle The computer 6 is connected to its clock output 63 via corresponding inputs 62 and 67 with outputs 12 or 15 of the processor connected to which the vertical sync pulse or the sync pulse of the Video signal present.
Das in dem Speicher 4 zwischengespeicherte Datensignal bleibt dort so lange gespeichert, bis es der Rechner 6 abruft. Dieser Abruf erfolgt durch Erzeugung eines Umschaltbefehls am Steuerausgang 64, wodurch der bis dahin mit dem Signaleingang 31 verbundene Signalausgang 33 der Unischalteeinrichtung 3 nunmehr mit dem Signaleingang 34 verbunden wird und damit der Takteingang 42 des Speichers 4 mit dem Auslesetakt am Taktausgang 63 des Rechners 6 beaufschlagt wird. Hierdurch wird der Speicher 4 ausgelesen, wobei das am Datenausgang 43 des Speichers 4 anliegende Datensignal zunächst einem Serien/Parallehvandler 5 zugeführt wird, um in das Parallelformat umgewandelt zu werden. Hierzu ist der Wandler 5 mit seinem Dateneingang 51 an den Datenausgang 43 des Speichers 4 angeschlossen.The data signal temporarily stored in the memory 4 remains stored there until the Calculator 6 retrieves. This call is made by generating a switchover command at control output 64, whereby the signal output 33 of the switching device 3, which was previously connected to the signal input 31, is now is connected to the signal input 34 and thus the clock input 42 of the memory 4 to the readout clock is applied to the clock output 63 of the computer 6. As a result, the memory 4 is read out, the am The data signal present at the data output 43 of the memory 4 is initially fed to a serial / parallel converter 5 to be converted to the parallel format. The converter 5 with its data input 51 is for this purpose connected to the data output 43 of the memory 4.
Die Steuerung des Wandlers 5 r ,"olgt über einen Takteingang 52, der mit dem Takieingang 42 des Speichers 4 parallel geschaltet ist. Das parallelisierte Datensignal wird vom Ausgang 53 des Wandlers 5 an den Dateneingang 61 des Rechners 6 übertragen, welcher die Daten des Datensignals auf Gültigkeit prüft und anwenderorientiert verarbeitet, d. h. über seinen Datenausgang 66 Informationen ausgibt, welche von dem oder den betreffenden Anwendern gewünscht bzw. benötigt werden.The control of the converter 5 r, "olgt via a clock input 52 which is connected in parallel with the Takieingang 42 of the memory. 4, the parallelized data signal is transmitted from the output 53 of the converter 5 to the data input 61 of the computer 6, wherein the data of the data signal checks for validity and processes it in a user-oriented manner, ie outputs information via its data output 66 which is desired or required by the user or users concerned.
Hierzu 1 BIaU Zeichnungen1 BIaU drawings
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19803038088 DE3038088C2 (en) | 1980-10-09 | 1980-10-09 | Data receiver for a data signal keyed into a video signal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19803038088 DE3038088C2 (en) | 1980-10-09 | 1980-10-09 | Data receiver for a data signal keyed into a video signal |
Publications (2)
Publication Number | Publication Date |
---|---|
DE3038088A1 DE3038088A1 (en) | 1982-04-15 |
DE3038088C2 true DE3038088C2 (en) | 1982-09-09 |
Family
ID=6113957
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19803038088 Expired DE3038088C2 (en) | 1980-10-09 | 1980-10-09 | Data receiver for a data signal keyed into a video signal |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE3038088C2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3511737A1 (en) * | 1985-03-30 | 1986-10-09 | Standard Elektrik Lorenz Ag, 7000 Stuttgart | Method for outputting a programme identification data word for evaluation in a receiving set |
WO1993001680A1 (en) * | 1991-07-02 | 1993-01-21 | Thomson Consumer Electronics, Inc. | Horizontal line counter insensitive to large phase shifts of video |
US5453795A (en) * | 1991-07-02 | 1995-09-26 | Thomson Consumer Electronics, Inc. | Horizontal line counter insensitive to large phase shifts of video |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3677561D1 (en) * | 1985-09-12 | 1991-03-28 | Sony Corp | PROTOCOL CONVERTER FOR A VIDEO TEXT SYSTEM. |
JPS6489784A (en) * | 1987-09-30 | 1989-04-04 | Toshiba Corp | Video program identifying signal deciding device |
DE19950955C2 (en) * | 1999-10-21 | 2001-09-20 | Lear Automotive Electronics Gm | Data processing of television text data in a television receiver circuit |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL7411668A (en) * | 1973-09-04 | 1975-03-06 | Gen Electric Co Ltd | TELEVISION SYSTEM. |
GB1585100A (en) * | 1976-09-06 | 1981-02-25 | Gen Electric Co Ltd | Electronic display apparatus |
-
1980
- 1980-10-09 DE DE19803038088 patent/DE3038088C2/en not_active Expired
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3511737A1 (en) * | 1985-03-30 | 1986-10-09 | Standard Elektrik Lorenz Ag, 7000 Stuttgart | Method for outputting a programme identification data word for evaluation in a receiving set |
WO1993001680A1 (en) * | 1991-07-02 | 1993-01-21 | Thomson Consumer Electronics, Inc. | Horizontal line counter insensitive to large phase shifts of video |
US5453795A (en) * | 1991-07-02 | 1995-09-26 | Thomson Consumer Electronics, Inc. | Horizontal line counter insensitive to large phase shifts of video |
Also Published As
Publication number | Publication date |
---|---|
DE3038088A1 (en) | 1982-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3544183C2 (en) | ||
DE2124754C3 (en) | Method and device for differential pulse code modulation | |
DE3104843A1 (en) | VIDEO RECORDER WITH SEVERAL CONTROLS | |
DE2420830A1 (en) | METHOD AND DEVICE FOR BANDWIDTH COMPRESSION | |
DE1919345B2 (en) | Frame synchronization device for an orthogonal or bi-orthogonal decoder | |
DE3106167C2 (en) | Digital playback system with variable speed | |
DE3038088C2 (en) | Data receiver for a data signal keyed into a video signal | |
DE4023866A1 (en) | Time and date controller for video tape recorder - uses time and date information in horizontal synchronisation signal to compare with preset required item and date recorder setting | |
DE2629707C3 (en) | System for converting time-sequentially transmitted color television signals | |
DE2614188A1 (en) | Automatic switching system for video or tape recorder - uses recognition signals for channels and programmes with change of programme serving as switch off signal for selected one | |
DE4018368C1 (en) | ||
DE3537746C2 (en) | Arrangement for controlling the amplitude of the chroma signal | |
DE4214085C2 (en) | Contour correction device and contour correction method | |
DE2518475C3 (en) | Arrangement for the regeneration of a time base component of an information | |
DE2551104B2 (en) | TELEVISION FACSIMILE TRANSMISSION SYSTEM | |
DE1955710B2 (en) | METHOD FOR TRANSMISSION OF AT LEAST ONE SOUND SIGNAL WITHIN THE FREQUENCY RANGE OF A VIDEO SIGNAL | |
DE2529420B2 (en) | METHOD AND DEVICE FOR SENDING STORED INFORMATION IN SPEECHED FORM TO TELEPHONE PARTICIPANTS | |
WO2000019721A1 (en) | Method and device for selecting and storing preferred teletext numbers | |
DE4202829A1 (en) | CIRCUIT AND METHOD FOR AUTOMATICALLY COMPENSATED TRACKING AND IMAGE QUALITY IN A VTR | |
DE2344392B2 (en) | RECEIVER FOR RADIO SIGNALS OF PICTURES | |
EP0524563B1 (en) | Teletext reception method and device for reducing the waiting time during teletext page display | |
EP0320708A2 (en) | Video recording device with a memory for preferred programmes | |
EP0525559A1 (en) | Teletext reception method and device for reducing the waiting time during teletext pages display | |
EP0360026A1 (en) | Two-way vision device | |
DE3607164A1 (en) | CIRCUIT FOR COMPENSATING INTERFERENCE CALLED INTERFERENCE IN SATELLITE TELEVISION RECEIVERS |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
D2 | Grant after examination | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: IRT INVENTIONS RESEARCH TECHNOLOGY PATENT-HOLDING |
|
8328 | Change in the person/name/address of the agent |
Free format text: KONLE, T., DIPL.-ING., PAT.-ANW., 8000 MUENCHEN |
|
8328 | Change in the person/name/address of the agent |
Free format text: DERZEIT KEIN VERTRETER BESTELLT |
|
8328 | Change in the person/name/address of the agent |
Free format text: HAFT, U., DIPL.-PHYS., 8000 MUENCHEN BERNGRUBER, O., DIPL.-CHEM. DR.RER.NAT., 8232 BAYERISCH GMAIN CZYBULKA, U., DIPL.-PHYS., PAT.-ANW., 8000 MUENCHEN |
|
8327 | Change in the person/name/address of the patent owner |
Owner name: INTERESSENGEMEINSCHAFT FUER RUNDFUNKSCHUTZRECHTE G |
|
8320 | Willingness to grant licences declared (paragraph 23) |