Maquinari: diferència entre les revisions
Cap resum de modificació |
|||
| (13 revisions intermèdies per 2 usuaris que no es mostren) | |||
| Línia 1: | Línia 1: | ||
=Shield= | =Shield= | ||
Aquest esquema permet llegir tres entrades de tensió i tres d'intensitat. També permet afegir un transceptor 252 i enviar les dades a la raspberry a través de protocol Modbus. | |||
Finalment, però, només llegim una entrada de tensió i enviem les dades a un servidor a través d'un shield etherned. | |||
La lectura de les entrades i els càlculs els realitza un arduino nano que connectem a la placa. | |||
S'ha adaptat el disseny bàsic proposat per emon per adaptar-lo a una placa stripboard. El motiu és eliminar barreres i fer-ho més assequible a qualsevol persona evitant haver de fabricar la placa PCB. | |||
Esquema bàsic d'adquisició de dades per a intensitat i tensió | |||
* [[Hardware|Esquema bàsic]][[Fitxer:Currentvoltage_bb.jpg|150px]] | |||
Diagrama del circuit d'adaptació de la senyal de tensió | |||
* [[Hardware|Esquema trafo]][[Fitxer:Arduino_AC_voltage_input_1.png|150px]] | |||
En el nostre cas el trafo es troba integrat dins la placa i per tant s'ha hagut de comprovar els valors que donava en buit i amb càrrega per a calcular les resistències del divisor de tensió que havíem de posar. | |||
* [[Hardware|Esquema del Shield]][[Fitxer:ShieldFugaroles.jpg|150px]] | * [[Hardware|Esquema del Shield]][[Fitxer:ShieldFugaroles.jpg|150px]] | ||
* [[Hardware|Shield Acabat ]] [[Fitxer:shield_Acabat.jpg|150px]] | |||
=Arduino= | =Arduino= | ||
S'utilitza un arduino nano per poder integrar-lo a la mateixa placa. | |||
* [[ArduinoNano| Arduino nano]][[Fitxer:ArduinoNano.jpeg|150px]] | * [[ArduinoNano| Arduino nano]][[Fitxer:ArduinoNano.jpeg|150px]] | ||
=Connector RJ-45 de l'Arduino= | =Connector RJ-45 de l'Arduino= | ||
S'utilitza la versió del shield ethernet de l'encapsulat 28J60 per encaixar al nano. Aquest shield és menys potent que el wiznet, però més econòmic i petit. Per recollir els valors i enviar-los al servidor quan ens els demani és suficient. | |||
* [[ENC28j60|ENC28j60]][[Fitxer:ENC28j60.jpg|150px]] | * [[ENC28j60|ENC28j60]][[Fitxer:ENC28j60.jpg|150px]] | ||
Degut a que la placa estava dissenyada inicialment per comunicar-se a través de modbus, s'ha d'afegir uns adaptados per afegir el shield ethernet. | |||
* Adaptador de pins [[Fitxer:AdaptadorPins.jpg|150px]] | |||
=Cable de Xarxa= | =Cable de Xarxa= | ||
[[Fitxer:CableXarxa.jpg|150px]] | [[Fitxer:CableXarxa.jpg|150px]] | ||
=Switch= | =Switch= | ||
[[Fitxer:Switch.jpg|150px]] | |||
Revisió de 18:57, 29 oct 2015
Shield
Aquest esquema permet llegir tres entrades de tensió i tres d'intensitat. També permet afegir un transceptor 252 i enviar les dades a la raspberry a través de protocol Modbus. Finalment, però, només llegim una entrada de tensió i enviem les dades a un servidor a través d'un shield etherned. La lectura de les entrades i els càlculs els realitza un arduino nano que connectem a la placa.
S'ha adaptat el disseny bàsic proposat per emon per adaptar-lo a una placa stripboard. El motiu és eliminar barreres i fer-ho més assequible a qualsevol persona evitant haver de fabricar la placa PCB.
Esquema bàsic d'adquisició de dades per a intensitat i tensió
Diagrama del circuit d'adaptació de la senyal de tensió
En el nostre cas el trafo es troba integrat dins la placa i per tant s'ha hagut de comprovar els valors que donava en buit i amb càrrega per a calcular les resistències del divisor de tensió que havíem de posar.
Arduino
S'utilitza un arduino nano per poder integrar-lo a la mateixa placa.
Connector RJ-45 de l'Arduino
S'utilitza la versió del shield ethernet de l'encapsulat 28J60 per encaixar al nano. Aquest shield és menys potent que el wiznet, però més econòmic i petit. Per recollir els valors i enviar-los al servidor quan ens els demani és suficient.
Degut a que la placa estava dissenyada inicialment per comunicar-se a través de modbus, s'ha d'afegir uns adaptados per afegir el shield ethernet.