Stap 8: Eindverslag over de uitvoering
De verbindingen van andere delen van het circuit zoals schakelaars, relais en meting knooppunt aan de gateway wordt weergegeven in de figuur hierboven.
De lading switch1 is verantwoordelijk voor het schakelen tussen ON/OFF load1. Een 5v Relais is aangesloten in serie van het lichtnet met load1 zodat wanneer switch1 wordt gedrukt de gateway algoritme zintuigen van de pers schakelaar en zo schakelen de status van relay1 dus draaien ON/OFF de estafette. Ook is belasting switch2 verantwoordelijk voor het schakelen tussen ON/OFF load2. Een 5v Relais is aangesloten in serie van het lichtnet met load2 zodat als switch2 is ingedrukt het gateway-algoritme zintuigen van de pers schakelaar en zo schakelen de status van relay2 dus draaien ON/OFF de estafette.
Twee energie meting knooppunten als beschreven in punt 2.2. De energie metering knooppunten ontvangt haar geïsoleerde en niet-isolaat macht van de gateway zelf. Omdat de EMIC in directe verbinding met het lichtnet macht sensing circuit werkt, dus alles wat van haar pins worden blootgesteld aan huidige lichtnet. Dus om het niet kwaad de gateway circuits, optoisolator gebaseerd isolatie circuit wordt verstrekt en dus een veilige IO-verbinding wordt gemaakt met de gateway. Ook is de stroomvoorziening gebruikt voor het aandrijven van de EMIC geïsoleerd door gebruik te maken van de geïsoleerde DC/DC converter van Texas Instruments.
Beide energie knooppunten genaamd "METER1" voor load1 en "METER2" voor load2 zijn gebaseerd op UART en dus zijn aangesloten op de UART4 en de UART2 op de Beaglebone Black respectievelijk. Zowel de RXD en TXD pinnen zijn galvanisch gescheiden van de netspanning en dus het beaglebone circuit is goed beschermd tegen eventuele net signaal.
Zowel de meters, alsmede de controle van de lading ven worden gevoed vanuit de 5v rail van de beaglebone zelf en de beaglebone ontvangt haar macht van een 5v, 1A geregeld DC levering.
De gateway is verantwoordelijk voor het verzamelen van gegevens en het vervolgens verzenden naar de android application interface. Het heeft ook een toegang tot de console die dat alle relevante informatie samen met een kleine interface aantonen kan. Het wordt informatie aangevraagd vanaf het knooppunt energie via bekabelde communicatie als hierboven beschreven. Het knooppunt energie stuurt de informatie terug naar de gateway. De gateway stuurt deze informatie naar de android application interface. Dit proces gebeurt in regelmatige intervallen die kunnen worden ingesteld in de menu-interface. Omdat de gateway en de energie-knooppunten gescheiden zijn kan één systeem bestaan uit vele energie-knooppunten. Het voordeel hiervan is dat de kosten voor het controleren van een ander extra toestel laag, is omdat alleen de energie knooppunt moet worden gekocht.
De CS5490 EMISCHE biedt een twee-draads, asynchrone, full-duplex UART-poort. De UART CS5490 opereert in8-bitsmodus, die een totaal van 10 bits per byte overbrengt. Gegevens is verzonden en ontvangen LSB eerst met één startbit, acht databits en één stopbit.
De baud-rate wordt gedefinieerd in het register van de SerialCtrl. Afterchip reset, de standaard-baudrate is 600, als MCLK is4.096MHz. De baud-rate is gebaseerd op de inhoud ofbits BR [15:0] in het SerialCtrl-register.
Op power-up vereist de CS5490 een eerste register-configuratie voordat macht metingen wordt uitgevoerd. Een van de belangrijkste configuraties is de aanpassing van het systeem schalen voor de toepassing van power meter. De belangrijkste schalen constanten worden geïdentificeerd door middel van kalibratie en compensaties uitgevoerd bij de fabrikant meter. Na configuratie en kalibratie constanten zijn gevestigd, de kalibratie-constanten worden gedownload tijdens een normale power on reset. De toepassing zal beginnen conversies en verslag kracht en prestaties van de input na verloop van tijd. Tijdens de macht conversies en berekeningen, worden de analoge ingangen bemonsterd op 512 kHz, gedecimeerd tot 4kHzhigh-tarief conversie cycli. De monsters van het hoge tarief zijn gemiddeld te produceren een 1 seconde registreert van laag-tarief accumulatie vermogensmeting, die wordt gebruikt om bij te werken, wanneer ingeschakeld, genereren pulsen die de resultaten van de macht vertegenwoordigen (N = 4000, MCLK = 4.096 MHz). De CS5480/84/90 voert signaal conditioning langs het pad van de digitale gegevens, dat de nauwkeurigheid van de metingen, power meter verbetert. Signaal conditioning is verstrekt in het pad van de hoge-snelheid (winst, fase en DC-offset) en in het lagere tarief pad (geen belasting huidige RMS offset, AC offset, actief en reactief vermogen offset). De CS5484 schaaleindwaarde RMS register waarden zijn vaak gerapporteerd als 0.6 wanneer de ingangen op een maximale niveau zijn.
Om op te halen van real time-gegevens voor energie van de energie-knooppunten, heeft nu de gateway te volgen een reeks stappen die worden beschreven in de sectie hieronder:
1. Stel opnieuw in de CS5490.
2. herstellen configuratie en controle registers.
3. herstel de registers VGAIN en IGAIN van de niet-vluchtig geheugen.
4. Indien nodig, herstellen de offset registers van NVM.
5. Indien nodig, herstellen de fase compensatie registreert van de NVM.
6. Indien nodig, herstellen de onbelast schadeloosstelling van de POFF en QOFF registreert van de NVM.
7. Stuur de conversie-opdracht naar de CS5490.
8. Controleer of de controlesom van het register is geldig, of terug naar stap 1.
9. Stuur de continue conversieopdracht naar de CS5490.
10. Schakel en duidelijke DRDY.
11. Poll DRDY.
12. als DRDY is ingesteld, schakelt u DRDY.
13. Lees IRMS VRMS en PAVG. Schaal de IRMS VRMS en de PAVG terug in werkelijke waarde door:
Ampère = Full_Scale_Current * (IRMS /0.6)
Volt = Full_Scale_Voltage * (VRMS /0.6)
Watt = Full_Scale_Power * (PAVG /0.36)