Experimente mit Sensoren HP03S  und HH10D
Teil 2

Diese hier vorgestellte Schaltung und Software dient dem Einsatz der oben genannten  
Sensoren im Zusammenspiel mit einem 5V-Prozessor. Ein Problem ergibt sich daraus,  
dass die Betriebsspannung der Sensoren maximal 3,5V betragen darf und ebenso  
deren Eingänge maximal mit dieser Spannung beaufschlagt werden dürfen.  

Das Konzept der Schaltung besteht darin, die Betriebsspannung über einen  
Spannungsregler LM317 bereitzustellen und die I2C-Leitungen mittels Level-Shifter  
BS10A (oder ä.) bidirektional (SDA) anzupassen.  

Der 32KHz-Takt für den HP03S (dessen Bereich ca. +- 1Khz betragen darf) wird mit  
einem 555 bereitgestellt. Dieser Takt kann natürlich auch vom Controller bereitgestellt  
werden (siehe Teil 1).  

Außer den beiden Sensoren wird auch das DCF-Modul von Pollin (DCF1) betrieben.  
Dessen Ausgang wird mittels Transistoren auf 5V angehoben.  

Stand: 03.01.2011
_____________________________________________________________________

Die Sensoren HP03S und HH10D sind zum Beispiel bei Pollin erhältlich.
Leider scheinen diese Sensoren nicht immer völlig braucbar zu sein. In meinem Experimenten lieferte  
der HH10D generell fehlerhafte ROM-Konstanten und der HP03S lieferte die 5. ROM-Konstante nicht bei  
jeder Abfrage identisch.
(Die ROM-Konstanten für den HH10D lassen sich jedoch mit einfachen Mitteln berechnen und  
anwenden, wenn man auf hohe Präzision verzichten kann. ) 
Quelltext des Programms
Blockschaltbild
Details
Evaluierungsprogramm