nodo-domotica.nl

P1 poort uitlezen (hardware)

Hier alles over de hardware kant van de Nodo

P1 poort uitlezen (hardware)

Berichtdoor Amster » 10 dec 2014, 12:02

Hallo,

Ik ben van plan om mijn P1 poort uit te geen lezen.
Nu zie ik verschillende software oplossingen (eventlists e.d.) maar ik kan weinig vinden over de hardware kant.

Nu ben ik redelijk nieuw met elektronica e.d. dus een aantal zaken die voor de meeste van jullie als gesneden koek klinken zijn voor mij meer onheilspellende spreuken :D

Ik kom dingen tegen als een
- inverter tussen de de Rj11 pinnen en de Arduino
- ledje tussen de 5volt en Gnd, maar 5 volt kan ook de RTS of dig-1 zijn......

Ik ben dus ook maar buiten dit forum gaan kijken of iemand dit al in "Jip en Janneke" taal heeft uitgelegd.

Ik kwam toen onderstaande tegen op het tweakers blog
http://thinkpad.tweakblogs.net/
Code: Selecteer alles
Hardware
De hardware is niet heel moeilijk:
 Je prikt het Ethernetshield op de Arduino en sluit een kabel vanaf de slimme meter op je Arduino aan.
 De P1-poort van de slimme meter gebruikt eigenlijk gewoon een RJ11 telefoonconnector. Je kunt hiervoor eenvoudig zelf een kabel maken. De pinout vind je hier.
 De kabel sluit je op de volgende manier op je Arduino aan:

+--------------+---------+
| Slimme meter | Arduino |
+--------------+---------+
| RTS (2)      | D5      |
| GND (3)      | GND     |
| RxD (5)      | 0 (RX)  |
+--------------+---------+
 
 Mijn meter (Kaifa MA105) spuugt de data echter geïnverteerd uit, dus ik moest nog een oplossing maken met een transistor (BS170) en een 10k weerstand. Ook spuugt mijn meter de data uit @ 115200 baud ipv 9600. Start/stop bits is 8N1 bij mijn meter. Als jouw meter 7N1 gebruikt zul je dat even weer in moeten bouwen adhv de voorbeeldsketch waar ik bovenaan naar link.

 Om de data weer terug te inverteren moet je een hardware oplossing maken. Dit kan zoals hierboven genoemd met een simpele transistor (BC547 of BS170) en een weerstand van 10k (schema).


met dank aan de originele poster "ThinkPad "
pinout: http://gejanssen.com/howto/Slimme-meter-uitlezen/RJ11-pinout.png.
Schema: http://iproto.nl/uploads/Ian/p1_uitlezen_arduino_BS170.jpg

Zal de setup zoals in het schema getoond ook werken voor het Nodo project met plugin 024?

Alvast bedankt voor jullie reactie

gr.
Amster
Amster
 
Berichten: 35
Geregistreerd: 02 jan 2014, 14:49

Re: P1 poort uitlezen (hardware)

Berichtdoor Sjoerdp » 10 dec 2014, 21:08

Ik heb toevallig dit weekend mijn slimme meter aangesloten op mijn Nodo. Ik heb gewoon het schema gebruikt wat op de WIKI bij plugin 24 staat.

Dus uit mijn hoofd de Wired-out 1 (pin 30 op de Mega?) aansluiten op de RTS van de P1 poort. Dit zelfde ook op de voeding van je inverter (7414 chipje bijvoorbeeld).
De Ground van de Arduino sluit je aan op de GND van je inverter en op de ground van je P1 poort.
Het enige dat je dan nog hoeft te doen is de data uit je P1 poort verbinden met de ingang van één van de inverters die in de 7414 zit en de uitgang van die zelfde inverter naar de RX pin van je Arduino verbinden.

Eigenlijk precies zoals het in het schema staat :-)

Het enige dat mij in verwarring bracht is de kleuren in een telefoonsnoertje. Bij mij was het rode draadje de Ground en het zwarte draadje de RTS. Even verwarrend, maar het klopte wel. Je kunt gewoon de pinnetjes tellen en wederom het schema van de WIKI gebruiken. Ik heb niets met LEDjes gedaan.

Kun je iets specifieker zijn in wat je niet begrijpt aan dat schema?
Sjoerdp
 
Berichten: 106
Geregistreerd: 01 okt 2011, 17:20

Re: P1 poort uitlezen (hardware)

Berichtdoor Amster » 11 dec 2014, 11:12

Hallo Sjoerdp,

Bedankt voor je reactie.
Ik ga de onderdelen bestellen en er mee stoeien.

gr
Amster
Amster
 
Berichten: 35
Geregistreerd: 02 jan 2014, 14:49

Re: P1 poort uitlezen (hardware)

Berichtdoor Amster » 19 feb 2015, 00:45

Ik ben er uit en ga een Mini Pro gebruiken voor het uitlezen van mijn Energie meter.
deze zal eerst via !2C met mijn master (mega nodo) gaan communiceren.
Later zal dat met NRF gaan gebeuren. (de chinees is helaas niet zo snel deze keer)

Ik zit alleen nog met het aansluiten op de Mini Pro
Ik heb nu het volgende bedacht
Afbeelding

Klopt dit of moet ik de TXO en RXI omdraaien?

met vr.gr
Erwin
Amster
 
Berichten: 35
Geregistreerd: 02 jan 2014, 14:49


Keer terug naar Nodo Hardware

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers. en 1 gast

cron