Go Down

Topic: Interface to meter with IEC 62056-21 optical port. (Read 8 times) previous topic - next topic

fca

Hi there my electric meter actaris ace 2000 290 Have a IEC 62056-21 optical port, for what i read it sends the meter information by infrared , I'm planning to build something that can grab that infrared information to arduino..


http://www.actaris.com/html/index.php?module=actaris&func=viewmedia&idmp=8225


I found these kind of sensors but very very expensive more than 100? rs232 and 199? USB (99? for ftdi chip )..
 
http://www.tespro.com.cn/en/TP-232.php

So i believe if this is only some kinf of infrared serial cominication will be easy to integrate with arduino...
My first attempt will be using a standard laptop infrared port to see if it grabs something....

I'm asking if any has experience of this IEC 62056-21 optical port and knows the protocol...

Thanks


AWOL

Don't think an IRDA port will work - IRDA uses baseband signalling, but 62056-21 uses 38kHz modulation.
Try an IR remote receiver.
"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

fca

Quote
Try an IR remote receiver.


Can you explain ?

AWOL

#3
Dec 03, 2010, 12:39 pm Last Edit: Dec 03, 2010, 12:48 pm by AWOL Reason: 1
IRDA just turns the transmitter on and off at up to the line rate; that's baseband signalling
So, here it would turn the IR Tx LED on for "one" and off for a "zero" for each transmitted bit, for a period of 1/1200 th of a second. (for a line speed of 1200 bits per second.)

This 62056-21  protocol modulates the "one" bits with a burst of 38kHz, so making a receiver means detecting the 38kHz "tone" instead of just sampling the receiver photodiode every 1/1200th of a second.

Luckily, the 38kHz frequency is the same as your TV remotes use, so a ready-made IR remote receiver helps your design.
"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

fca

Hi & thanks
do you think this could do the trick to check if the meter is sending something out ?

just don't know how to psychical connect the ir receiver to arduino...

Thanks


AWOL

Quote
do you think this could do the trick

What is "this"?
"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

gardner

I have a setup to read the optical port on my electric meter.  Mine does not have any data protocol per se, but generates a 5ms infrared pulse every watt hour of consumption.  I built my own experimental sensor and feed the pulse into an amplifier, Schmidt trigger and thence to an Arduino.

What I did for my sensor was to use a bog-standard IR photo-transistor.  I made an infrared-pass optical filter using a piece of exposed and developed E-6 film.  I understand unexposed C-41 (colour negative) film would work as well.  I then have the whole thing attached to the front of the meter using HVAC putty -- perma-gum is what they call it.

In my case the Arduino simply counts pulses and times the interval, and passes the data via serial to a real computer a couple of times a minute.

fca

this= to this :
http://www.arduino.cc/playground/Code/InfraredReceivers


sorry


My meter also as green led that blinks 1000 times per kw/h..

But this can lead to failures i prefer to read real data... if i can't i will go the led...

thanks

sodium

Did somebody got some success with reading (and writing?) the iec 62056-21  (1107) protocol... I have found info (on the protocol) but no schematic how to build serial (infrared) interface and paying 79 euro's for a commercial optical probe isn't fun :)

fca

i'm finishing my alarm project.
Already a  arduino board and ir receiver ready to start to my first tests...
First  i will check what (if) the meter is sending out...
Is raining and my meter is outside, so i will test this simple setup asap.

Thanks



sodium

this could be helpfull

http://manuals.lian98.biz/doc.en/manual98en.html

and

http://helpful.knobs-dials.com/index.php/Electronics_project_notes/DIY_home_resource_metering

HTH

Go Up