Table of Contents
MGV119 tijd en temperatuur display voor gebouwen
Beschrijving
Om de modelbaan nog verder vorm te geven is er een temperatuur/tijd display ontwikkeld.
Je ziet dergelijke displays vaak bij banken of andere grote bedrijven.
MGV119 is een module die 4 7-segment displays aanstuurt.
De displays zijn er in vele uitvoeringen.
Voor het prototype is board MGV118 gebruikt.
De MGV119 is uitgerust met twee speciale chips: de PCF8583 voor de tijd en de DS1621 voor de temperatuur.
De PIC 16F873 leest beide chips uit via de I2C bus.
Een goldcap condensator zorgt er voor dat de tijd doorloopt als de er geen voedingsspanning is.
De module vraagt een voedingsspanning van 8 tot 12 V AC/DC en verbruikt ongeveer 300mWatt.
Om het display zo klein mogelijk te houden worden de aansluitdraden voor het display rechtstreeks aan het display gesoldeerd.
De afbeeldingen laten zien hoe dat gerealiseerd kan worden.
Met 3 knopjes kan de tijd geset worden.
met een interval van 3 seconden wordt de tijd of de temperatuur getoont.
Om het energieverbruik van de schakeling zo laag mogelijk te houden stuurt de PIC slechts 1 display per keer 5ms aan.
De minuten worden geset met S1(+) en S2(-)
Als S3 vastgehouden wordt worden de uren met S1 en S2 geset.
De tijd wordt opgeslagen in de PCF8583.
met enige aanpassing zou ook de datum getoont kunnen worden, want deze bevindt zich ook in de PCF.
Als er vraag naar is pas ik de software aan.
Afbeelding van het prototype
De firmware
Bill of materials
Amount | Reference | Description |
---|---|---|
5 | R1,R2,R4,R5,R11 | 3K3 |
1 | R3 | 100E |
4 | R6,R7,R8,R9 | 4K7 |
1 | R10 | 10K |
1 | RP1 | ARRAY 8 x 150 Ohm |
1 | C1 | 15pF |
1 | C2 | ELCO 0,25 F Goldcap 5,5V |
1 | C3 | ELCO 470uF 25V |
1 | C4 | ELCO 10 uF |
2 | C5,C6 | 100 nF |
2 | C7,C8 | 15 pF |
1 | D1 | DIODE BAT85 |
4 | T1,T2,T3,T4 | BC547b |
1 | U1 | PIC16F873 |
1 | U2 | PCF8583 |
1 | U3 | DS1621 |
1 | VR1 | 7805 |
1 | GR1 | B80C1500 Round |
1 | F1 | Multifuse 0,3A |
1 | J1 | PSS 254/10G |
1 | J2 | PSS 254/5G |
1 | J3 | akl012-02 |
2 | S1,S2 | pushbutton |
1 | X1 | CRYSTAL 32765 Hz 156098 CONRAD |
1 | X2 | CRYSTAL 20 MHz |