FUM2 FSK - hkw-shop.de · Datenblatt FUM2 FSK HKW-Elektronik GmbH SPEC Nr. FUM2 FSK Version V1.02...

12
FUM2 FSK Funkuhrmodul Datenblatt SPEC No. FUM2 FSK Version V 1.02 Datum 2012-04-26 Version Deutsch Seite Seite 1 of 13

Transcript of FUM2 FSK - hkw-shop.de · Datenblatt FUM2 FSK HKW-Elektronik GmbH SPEC Nr. FUM2 FSK Version V1.02...

FUM2 FSK

Funkuhrmodul

Datenblatt

SPEC No.

FUM2 FSK

Version

V 1.02

Datum

2012-04-26

Version

Deutsch

Seite

Seite 1 of 13

Datenblatt FUM2 FSK HKW-Elektronik GmbH

SPEC Nr.

FUM2 FSK

Version

V1.02

Datum

2012-04-26

Version

Deutsch

Seite

Seite 2 of 13

1. Allgemeine Beschreibung

Der FUM2 FSK ist ein Modul um die Zeit und das Datum zu empfangen.

Das Modul FUM2 FSK (FUM2) enthält alle notwendigen Komponenten und Funktionen (außer der Antenne) um Zeit - und Datumsinformationen zu empfangen, welche von den Zeitzeichen Sendern der Firma Europäische Funk-Rundsteuerung GmbH (EFR) ausgesendet werden.

Das Module FUM2 verwaltet den Empfang von Zeitsignalen. Die empfangenen Zeitsignalprotokolle werden dekodiert und die Zeit – und Datumsinformationen werden über eine serielle Schnittstelle an ein Hostsystem übermittelt. Das FUM2 hilft also dabei neue Geräte zu erstellen, um Zeitinformationen effizient zu übertragen und darzustellen.

Funktionen

• Empfangsmodul für EFR Zeitzeichensignal

• Sekundenschneller Empfang

• Für Batteriebetrieb geeignet

• Interne, automatisch synchronisierte Realtime-Clock

• Multibandempfang aller 3 Sender

• Automatische Senderauswahl

• Serielle Schnittstelle / 4800 Bd

• Hohe Zeitgenauigkeit (5 ms)

• Empfangsqualität abrufbar

• Versorgungsspannung: 1.8 V bis 3.6 V

Antennenbeispiel

Anwendungen

• Uhren, Wanduhren

• Werbeequipment

• Zeitbasis für Kontrollsysteme in industriellen Anwendungen

Datenblatt FUM2 FSK HKW-Elektronik GmbH

SPEC Nr.

FUM2 FSK

Version

V1.02

Datum

2012-04-26

Version

Deutsch

Seite

Seite 3 of 13

Inhaltsverzeichnis

FUM2 FSK ----------------------------------------------------------------------------------------------------------------------------------------------- 1

1. Allgemeine Beschreibung ------------------------------------------------------------------------------------------------------------- 2

2. Funktion ------------------------------------------------------------------------------------------------------------------------------------- 4

2.1. Block Diagramm ------------------------------------------------------------------------------------------------- 4

2.2. Empfangsmanagement ---------------------------------------------------------------------------------------- 4

2.3. Dekodierung ------------------------------------------------------------------------------------------------------ 5

2.4. Echtzeituhr -------------------------------------------------------------------------------------------------------- 5

2.5. Kommunikationsschnittstelle---------------------------------------------------------------------------------- 5

3. Serielle Schnittstelle--------------------------------------------------------------------------------------------------------------------- 5

3.1. Parameter --------------------------------------------------------------------------------------------------------- 5

3.2. Kommunikation --------------------------------------------------------------------------------------------------- 5

3.3. Befehl: Firmwareversion anfordern (VE) ------------------------------------------------------------------ 6

3.4. Befehl: Zeit/Datum anfragen (ZD) --------------------------------------------------------------------------- 6

3.5. Station einstellen (ST) ------------------------------------------------------------------------------------------ 8

3.6. Befehl: Empfangsqualität anfragen (RX) ------------------------------------------------------------------ 8

3.7. Befehl: Empfangsstatistik anfragen (ES) ------------------------------------------------------------------ 9

4. PINOUT Beschreibung ------------------------------------------------------------------------------------------------------------------ 9

4.1. PIN Layout--------------------------------------------------------------------------------------------------------- 9

4.2. PIN Liste --------------------------------------------------------------------------------------------------------- 10

4.3. Pin Funktionen ------------------------------------------------------------------------------------------------- 10

5. Elektrische Eigenschaften----------------------------------------------------------------------------------------------------------- 11

5.1. Absolute Grenzwerte ----------------------------------------------------------------------------------------- 11

5.2. DC-Eigenschaften --------------------------------------------------------------------------------------------- 11

6. Anwendungsschaltung --------------------------------------------------------------------------------------------------------------- 12

7. Dimensionen ----------------------------------------------------------------------------------------------------------------------------- 12

8. Verpackung ------------------------------------------------------------------------------------------------------------------------------- 12

9. Bestellung--------------------------------------------------------------------------------------------------------------------------------- 13

10. Änderungsbericht ---------------------------------------------------------------------------------------------------------------------- 13

Datenblatt FUM2 FSK HKW-Elektronik GmbH

SPEC Nr.

FUM2 FSK

Version

V1.02

Datum

2012-04-26

Version

Deutsch

Seite

Seite 4 of 13

2. Funktion

Die Hauptfunktionen des FUM2 sind:

• Administration des Zeitsignalempfangs

• Automatische Auswahl des zu empfangenden Zeitzeichensignals

• Dekodierung des Zeitsignalprotokolls

• Handhabung der internen Echtzeituhr

• Kommunikation über asynchrone Schnittstelle

2.1. Block Diagramm

2.2. Empfangsmanagement

Das FUM2 Modul ist in der Lage alle europäischen Sendestationen der EFR Zeitsignale zu empfangen. Das Empfangsmanagement ist optimiert für eine hohe Genauigkeit der internen Echtzeitbasis bei sehr geringer Leistungsaufnahme.

Das empfangene Zeitsignal einer der drei Stationen kann entweder manuell oder automatisch eingestellt werden.

Empfangbare Zeitsignalsendestationen:

• DCF49 in Mainflingen (Deutschland)

• HGA22 nahe Budapest (Ungarn)

• DCF39 in Burg (Deutschland)

Nach Reset ist immer die automatische Stationswahl vorgegeben.

Empfangsstrategie

Das Zeitsignal wird empfangen:

• Nach einem Systemneustart

• Alle zwei Minuten

Datenblatt FUM2 FSK HKW-Elektronik GmbH

SPEC Nr.

FUM2 FSK

Version

V1.02

Datum

2012-04-26

Version

Deutsch

Seite

Seite 5 of 13

2.3. Dekodierung

Das FUM2 Modul dekodiert die Zeitprotokolle aller drei Sendestationen. Die erste Synchronisierung erfolgt so schnell wie möglich und dauert bei optimalen Empfangsbedingungen ca. 10 Sekunden.

2.4. Echtzeituhr

Nach einem Systemneustart startet die Echtzeituhr (RTC) bei 00:00:00 01.01.2011.

Die Synchronisation der Echtzeituhr wird in Gang gesetzt sobald ein Zeitprotokoll empfangen wurde. Die interne Echtzeituhr wird mit einer Genauigkeit von <5 ms mit dem Zeitsignal synchronisiert.

Die Genauigkeit der Echtzeituhr hängt von der Qualität des verwendeten Quarzes ab. Der interne Quarz hat eine Frequenz von 32768 Hz und eine Abweichung besser als ±20ppm. Daraus resultiert eine Abweichung von etwa 1.7 Sekunden pro Tag. Da aber die Echtzeituhr alle zwei Minuten mit dem Zeitsignal synchronisiert wird, ergibt sich am Ende nur eine Abweichung von ±1.2 ms pro Minute. Dies ist natürlich nur der Fall wenn das Zeitsignal zu jeder Zeit ungestört empfangen werden kann.

Die Echtzeituhr kann durch eine Anwendung über die serielle Schnittstelle abgefragt werden. Die Zeit (UTC) wird in folgender Auflösung dargestellt.

• 1/256 Sekunden

• Stunden:Minuten:Sekunden

• Tag:Monat:Jahr

• Wochentag

• Verschiedene Statusinformationen

Für detaillierte Informationen zur Datenübertragung lesen sie bitte Kapitel “3. Serielle Schnittstelle”

2.5. Kommunikationsschnittstelle

Die Kommunikationsschnittstelle zur Anwendung besteht aus den Signalen RxD und TxD.

Die RxD und TxD Signale dienen als Kommunikationsleitungen für den halb-duplex asynchronen seriellen Datenaustausch. Für weitere Informationen lesen sie bitte Kapitel „3. Serielle Schnittstelle“.

3. Serielle Schnittstelle

3.1. Parameter

Geschwindigkeit: 4800 Bit/s Datenbits: 8 Parität: kein Stoppbits: 2

3.2. Kommunikation

Die Kommunikation findet ausschließlich auf Initiative des Hosts statt. Der Host stellt eine Anfrage, das FUM2-Modul antwortet innerhalb der nächsten 100 ms. Die Antwort erfolgt als ASCII-String. Falls die Anfrage nicht interpretiert werden kann, antwortet das FUM2-Modul mit

?<CR>.

Datenblatt FUM2 FSK HKW-Elektronik GmbH

SPEC Nr.

FUM2 FSK

Version

V1.02

Datum

2012-04-26

Version

Deutsch

Seite

Seite 6 of 13

<CR> = „carriage return“ steht immer für das Ende der Daten.

Sofern am Ende des Datenstrings eine 16-Bit-Prüfsumme erscheint, wurde diese durch einfache Addition aller Hex-Codes der vorher übermittelten ASCII-Zeichen gebildet. Falls anhand der Prüfsumme ein Fehler festzustellen ist, werden die Daten ignoriert.

Die serielle Schnittstelle im Langwellenmodul arbeitet im Halbduplexbetrieb. Dadurch kann das Modul während des Sendens von Daten keine Zeichen empfangen. Aus diesem Grund können Zeichen verlorengehen, die der Host genau in dem Moment gesendet hat, in dem das Modul einen Datenstring sendet. Es muss deshalb auf der Host-Seite eine entsprechende Timeout- und Fehlerbehandlung implementiert sein.

3.3. Befehl: Firmwareversion anfordern (VE)

Das FUM2 übergibt die Version der Firmare als zweistellige Hauptversion und als zweistellige Unterversion.

Version: „VE“ Anfrage (Host):

VE<CR> Beispielantwort:

VE_FUM2_yy.yy<CR>

_yy.yy - Version der Software; Länge konstant

Die Applikation sollte Änderungen der Zeichenkette bezüglich Inhalt und Zeichenzahl tolerieren, um aufwärtskompatibel zu sein.

3.4. Befehl: Zeit/Datum anfragen (ZD)

Das Langwellenmodul übergibt die Uhrzeit in UTC mit 1/256 Sek. Auflösung und Statusinformationen der Uhrzeit. Alle Werte sind hexadezimal. Die Uhrzeit bezieht sich auf das Ende der Übertragung, d.h. die Verarbeitungs- und die Übertragungszeit über die Schnittstelle ist kompensiert. Anfang und Ende der Übertragung sind stets in der gleichen Sekunde. Um das zu erreichen, erfolgt die Antwort unter Umständen leicht verzögert.

Zeit/Datum: „ZD“

Anfrage (Host): ZD<CR>

Beispielantwort: ZDc70d1c0803080901e204f4<CR>

(Montag, 03.08.09, 08:28:13 Uhr UTC + 199/256 s, Sommerzeit, Zeit gültig)

Datenblatt FUM2 FSK HKW-Elektronik GmbH

SPEC Nr.

FUM2 FSK

Version

V1.02

Datum

2012-04-26

Version

Deutsch

Seite

Seite 7 of 13

Bedeutung der Zeichen:

Zeichenposition Bedeutung Beispiel

0, 1 „ZD“ ist die Identifikation dieses Strings

2, 3 1/256 s der Uhrzeit 0xc7, 199/256 s

4, 5 Sekunden der Uhrzeit 0x0d

6, 7 Minuten der Uhrzeit, 0x1c

8, 9 Stunden der Uhrzeit 0x08

10, 11 Tag 0x03

12, 13 Monat 0x08

14, 15 Jahr 0x09

16, 17 Wochentag (Montag ist 1, Sonntag ist 7) 0x01, Montag

18, 19 Statusbyte

Bit0: Ankündigung Wechsel So/Wi bzw. Wi/So

Bit1: Bei Sommerzeit = 1, Bei Winterzeit = 0

Bit2: Schaltjahr = 1, sonst = 0

Bit3: Genauigkeit 5 ms

< = 5ms = 1, >= 5ms = 0

Bit4: Genauigkeit 20 ms

< = 20ms = 1, >= 20ms = 0

Bit 5: Genauigkeit 40 ms

< = 40ms = 1, >= 40ms = 0

Bit 6: reserviert

Bit7: wenn Zeit gültig = 1, sonst = 0

0xe2

0

1

20, 21, 22, 23 Prüfsumme 0x04f4

Beim Jahreswert in der Position 14,15 werden nur die letzten beiden Stellen übertragen.

Beschreibung der Position 18, 19:

Bit 0 bis 2

Die Ankündigung des Wechsels zwischen Sommerzeit und Winterzeit ist im Bit 0 mit dem Wert 1 definiert. Sobald die Sommer- bzw. Winterzeit in Bit 1 gesetzt ist, wird Bit 0 auf den Wert 0 zurückgesetzt. Die Ankündigung findet eine Stunde vor dem Wechsel statt. Die Umschaltung zwischen Sommerzeit und Winterzeit wird in Bit 1 angezeigt. Die Uhrzeit wird immer in UTC übertragen.

Die Uhrzeit wird im Modul geführt und regelmäßig aktualisiert. Durch höher priorisierte Telegramme auf dem Sender kann das Zeitsignal verdrängt werden, oder es können zeitlich begrenzte Störungen auftreten. Dadurch kann sich die Genauigkeit der Zeit reduzieren. Die interne Uhr hat eine Gangabweichung von maximal 2s / Tag

Bit 3 bis 5

Bit 3 bis Bit 5 definieren die Genauigkeit der Zeit, die an der Schnittstelle übergeben wird.

Bit 6

reserviert

Datenblatt FUM2 FSK HKW-Elektronik GmbH

SPEC Nr.

FUM2 FSK

Version

V1.02

Datum

2012-04-26

Version

Deutsch

Seite

Seite 8 of 13

Bit 7

Bit 7 ist bis zum ersten Empfang der Uhrzeit gleich 0. Danach ist das Bit 7 gleich 1 und die Uhrzeit kann übernommen werden. Wird innerhalb von 24 Stunden kein Zeittelegramm empfangen wird Bit 7 auf 0 gesetzt.

3.5. Station einstellen (ST)

Das FUM2 FSK kann Daten auf verschiedenen Frequenzen empfangen:

• Station 0 entspricht DCF49 auf 129,1 kHz

• Station 1 entspricht HGA22 auf 135,6 kHz

• Station 2 entspricht DCF39 auf 139,0 kHz.

Nach Reset ist immer die automatische Stationswahl vorgegeben.

a) Eingestellte Station abfragen

Anfrage (Host): ST<CR>

Antwort: STxn<CR>

x steht für „x“ falls eine automatische Stationswahl eingestellt ist oder für „f“ falls eine Station fest vom Host ausgewählt wurde.

n steht für

die Ziffer, die der empfangenen Station entspricht.

b) Station einstellen

Anfrage (Host): STn<CR>

Wenn eine Station einstellbar kommt die

Antwort: .<CR>

andernfalls übernimmt das Langwellenmodul die Station nicht und es erscheint die

Antwort: ?<CR>

c)Automatische Stationswahl

Anfrage (Host): STx<CR>

Antwort: .<CR>

3.6. Befehl: Empfangsqualität anfragen (RX)

Die Empfangsqualität wird maximal sekündlich aktualisiert. Durch die Anfrage der Empfangsqualität wird der Empfänger aktiv geschaltet, eine dauernde Abfrage erhöht den Energieverbrauch des Moduls erheblich und sollte vermieden werden. Bei der ersten Abfrage wird das Modul aktiviert und es wird der Wert a zurückgegeben. Das Modul bleibt 15 Sekunden aktiv. Der Wert ist erst 10 Sekunden nach der ersten Abfrage aussagekräftig, da er davor durch die Mittelwertbildung verfälscht wird.

Empfangsqualität: „RX“

Datenblatt FUM2 FSK HKW-Elektronik GmbH

SPEC Nr.

FUM2 FSK

Version

V1.02

Datum

2012-04-26

Version

Deutsch

Seite

Seite 9 of 13

Anfrage (Host): RX<CR>

Antwort: n<CR>

n steht für die Empfangsqualität. Der Wertebereich liegt zwischen 0 und 9

• Wert 0 steht für keinen Empfang

• Wert 9 steht für sehr guten Empfang

• Wert a steht für kein Wert vorhanden

3.7. Befehl: Empfangsstatistik anfragen (ES)

Die Empfangsstatistik wird fortlaufend aktualisiert. Der Wertebereich liegt zwischen 0 und 100 und stellt das Verhältnis zwischen empfangenen und verworfenen Telegrammen dar. Hiermit ist eine langfristige Bewertung der Empfangsqualität möglich.

Empfangsstatistik: „ES“

Host: ES<CR>

Antwort: xxx<CR>

xxx steht für den Wertebereich von 000 bis 100

4. PINOUT Beschreibung

4.1. PIN Layout

Datenblatt FUM2 FSK HKW-Elektronik GmbH

SPEC Nr.

FUM2 FSK

Version

V1.02

Datum

2012-04-26

Version

Deutsch

Seite

Seite 10 of 13

4.2. PIN Liste

PIN

Symbol

Function I/O Active State

Remarks

X1.1 GND Ground reference --- ---

X1.2

VDD Positive power supply voltage

--- ---

X1.3 TxD Transmit data O serial interface to application host X1.4 RxD Receive data I serial interface to application host

X1.5 /RST System reset I low

X1.6 --- no function --- --- reserved for future use

X1.7 --- no function --- --- reserved for future use

X1.8 --- no function --- --- reserved for future use

X1.9 --- no function --- --- reserved for future use

X1.10 --- no function --- --- reserved for future use

X2.1 ANTB2 Antenna input --- ---

X2.2 ANTB1 Antenna input --- ---

X2.3 --- no function --- --- reserved for future use

X2.4 --- no function --- --- reserved for future use

Pins ohne Funktion müssen offen gelassen werden.

4.3. Pin Funktionen

GND Supply Ground

GND ist die Referenzmasse für Logik und I/O Pins.

VDD Power supply voltage

VDD ist die Versorgungsspannung. Es wird empfohlen eine rauschfreie Versorgungsspannung bereit zu stellen.

/RST System reset

Der Reset Eingang RESET ist low-aktiv und hat einen eingebauten Pull-up Widerstand. Der Pin /RST wird entweder offen gelassen oder mit VDD verbunden.

RxD Receive data

Ist die Empfangsleitung des FUM2. Im Ruhezustand ist das Signal im low Bereich. Muss mit TxD der jeweiligen Gegenstelle verbunden werden.

TxD Transmit Data

Ist die Sendeleitung des FUM2. Im Ruhezustand ist das Signal im low Bereich. Muss mit RxD der jeweiligen Gegenstelle verbunden werden.

Datenblatt FUM2 FSK HKW-Elektronik GmbH

SPEC Nr.

FUM2 FSK

Version

V1.02

Datum

2012-04-26

Version

Deutsch

Seite

Seite 11 of 13

5. Elektrische Eigenschaften

5.1. Absolute Grenzwerte

Pos. Parameter Bedingung Symbol min. max. Einheit

1 Lagerungstemperatur TST - 55 +150 °C

2 Spannung an VDD In Bezug auf VSS VDD 0 4.3 V

3 Spannung an anderen Pins In Bezug auf GND VPIN - 0.3 VDD+0.3 V

4 Gesamtverlustleistung (1) PDIS 800 mW

5 Max. Strom aus GND Pin ISS max 250 mA

6 Max. Strom in VDD Pin IDD max 250 mA

7 Eingangsklemmenstrom VI < 0 oder VI > VDD IIK n.d. n.d. mA

8 Ausgangsklemmenstrom VO < 0 oder VO > VDD IOK n.d. n.d. mA

Anmerkung 1: Gesamtverlustleistung berechnet sich aus: PDIS = VDD x {IDD – Σ IOH} + Σ {(VDD – VOH) x IOH} + Σ (VOL x IOL)

Anmerkung 2: Belastungen die höher sind als unter „Absolute Grenzdaten“ angegeben, können das Gerät nachhaltig schädigen. Ein Betrieb des Geräts außerhalb der oben angegeben Spezifikationen ist nicht vorgesehen. Ein Betrieb des Geräts unter den als maximal angegebenen Bedingungen über einen längeren Zeitraum kann negativen Einfluss auf die Lebensdauer des Geräts haben.

Legende: n.d. = nicht definiert

5.2. DC-Eigenschaften

Standard Betriebsbedingungen (wenn nicht anders festgelegt)

Pos. Parameter Bedingung Symb. min. typ. max. Einheit

1 Betriebstemperatur TA - 20 +60 °C

2 Versorgungsspannung VDD 2.0 3.6 V

3 Versorgungsstrom IDD

4 a) Integrierter Versorgungsstrom Vdd = 3.0 V IINT --- 70 --- µA

5 b) Impulsstrom IMAX --- 2.3 3.5 mA

6 Eingangsspannung low (RxD)

VIL 0 0.3 x VDD

V

7 Eingangsspannung high (RxD)

VIH 0.7 x VDD

VDD V

8 Ausgangsspannung low (all other pins)

IOL=+0.5mA VOL VSS 0.5 V

9 Ausgangsspannung high (all other pins)

IOH= -0.5mA VOH VDD-0.7 --- 0.15 VDD V

Datenblatt FUM2 FSK HKW-Elektronik GmbH

SPEC Nr.

FUM2 FSK

Version

V1.02

Datum

2012-04-26

Version

Deutsch

Seite

Seite 12 of 13

6. Anwendungsschaltung

7. Dimensionen

HKW-Elektronik GmbH

Industriestraße 12

D-99846 Seebach

Germany

Tel.: +49 (0)36929 82330 Internet: www.hkw-elektronik.de

Fax: +49 (0)36929 82339 email: [email protected]