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
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. )