HenrikSolver / picowhanport

Ett litet hack för att skicka data från HAN porten på en elmätare till en MQTT broker med hjälp av en raspberry pi pico w.
19 stars 6 forks source link

5v från HAN-port, 3v på Pico?! #3

Closed speedbird620 closed 7 months ago

speedbird620 commented 8 months ago

Hej @HenrikSolver,

Jag tolkar din skiss som att Data UT (PIN5 på RJ12) går till PIN7 på Pico:n.

PICO_HAN

Då processorn på PI Pico arbetar med 3 volt och HAN-portens utgång är på 5 volt, är detta inte enligt spec. Jag är rädd för att det finns risk finns att Picon pajar i längden.

En annan sak jag funderar på, när jag läser på forum så ska Data UT inverteras för att microprocessorn ska läsa informationen. I din design finns inte det inkluderat. Är detta något du löser i mjukvaran?

/mik

HenrikSolver commented 7 months ago

Hej @speedbird620 . Tack för din fråga. DataOut från elmätaren är open collector och matas från 3,3v via 3k motståndet som nämns i instruktionerna, så det borde funka. Inventeringen löses i mjukvaran. Eller egentligen genom att konfigurera UARTen så den inverterar signalen. Jag borde naturligtvis skapat ett ordentligt schema, men om du ritar in ett motstånd mellan pinne 7 (GP5) och 36 (3v3) i ditt så får du gärna bidra med det. /Henrik

speedbird620 commented 7 months ago

Rgr. Då är jag med. Tack för svar.

Stämmer denna skiss?

image

HenrikSolver commented 7 months ago

Ser bra ut. Vill du göra en PR på README filen för att lägga till skissen? Om du tycker det krångligt kan jag göra det själv (med en hänvisning till dig förstås) det tar mig inte så många minuter.

speedbird620 commented 7 months ago

Nu är jag inte direkt en fena på GitHub, så jag har ingen aning om hur man gör en PR. Om du vill så får du gärna återanvända skissen jag gjorde. Du behöver inte lämna någon referens.