DBO TO RS232

Go To Last Post
18 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi.
I have a device that have a DBO interface.
Could you please guide me how I can convert this interface to Rs232 or Rs485?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

More info required.
http://www.acronymfinder.com/DBO.html

My money's on "Dead Body Outline" or "Drinking Banning Order"

Four legs good, two legs bad, three legs stable.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

DBO interface is unfamiliar. Almost everything that Google shows for "DBO Interface" refers to a database. Please specify more.

Jim

 

Until Black Lives Matter, we do not have "All Lives Matter"!

 

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

OBD maybe?

Four legs good, two legs bad, three legs stable.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Sorry but same as you I have a same question! what is the DBO :D I do not know what is the dbo :D but I have a device that have this interface and I do not know how I can communicate with that :(
please see this page:

http://www.e-meter.net/show_table_eng.php?meter_id=13&&plant_id=1&&tt=firm

in part 17 you can see this:
Additional inputs and outputs:
- 1 or 2 impact telemetric output (IEC 62053-31 type A)
- serial interface (DBO)
- optical interface

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Not a very helpful website...

Clearly you need a technical manual for the device from the manufacturer as a starting point.

For "Smart Grid" monitoring, etc., you really want to be looking at the optically coupled, isolated interface unless you really, really know power engineering.

Other wise you are apt to fried a lot of equipment, and perhaps yourself!

JC

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

DBO = Data Bus Output

Edit:
I googled ACE5000 electric meter. Found a PDF about the thing

To he OP. BE VERY CAREFUL FOOLING AROUND WITH THIS THING!!!!!!

I would rather attempt something great and fail, than attempt nothing and succeed - Fortune Cookie

 

"The critical shortage here is not stuff, but time." - Johan Ekdahl

 

"Step N is required before you can do step N+1!" - ka7ehk

 

"If you want a career with a known path - become an undertaker. Dead people don't sue!" - Kartman

"Why is there a "Highway to Hell" and only a "Stairway to Heaven"? A prediction of the expected traffic load?"  - Lee "theusch"

 

Speak sweetly. It makes your words easier to digest when at a later date you have to eat them ;-)  - Source Unknown

Please Read: Code-of-Conduct

Atmel Studio6.2/AS7, DipTrace, Quartus, MPLAB, RSLogix user

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Maybe DB0 is a typo and is should be DB9 - 0 is the key next to 9.

Jim

 

Until Black Lives Matter, we do not have "All Lives Matter"!

 

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

The PDF did call it DBO, and Data Bus Output. It did not say if it was rs232 or rs485 though.

I would guess rs485 since they call it a bus, and since it is an electric meter maybe they have times where you want to connect several together.

I would rather attempt something great and fail, than attempt nothing and succeed - Fortune Cookie

 

"The critical shortage here is not stuff, but time." - Johan Ekdahl

 

"Step N is required before you can do step N+1!" - ka7ehk

 

"If you want a career with a known path - become an undertaker. Dead people don't sue!" - Kartman

"Why is there a "Highway to Hell" and only a "Stairway to Heaven"? A prediction of the expected traffic load?"  - Lee "theusch"

 

Speak sweetly. It makes your words easier to digest when at a later date you have to eat them ;-)  - Source Unknown

Please Read: Code-of-Conduct

Atmel Studio6.2/AS7, DipTrace, Quartus, MPLAB, RSLogix user

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Okay, I think I found the same PDF Technical guide that jgmdesign found. The clue lies in the description of the DBO/Pulse output in the table on p4 and the operating description on the top of p35. The clue is that there is one output port which can be configured for two different output modes: Either DBO (by default) or an IEC62053 pulse output.

I happen to have designed interface circuitry for smart meter IEC62053 pulse outputs. These outputs are "volt-free" contact type outputs, and are usually implemented using an opto-isolator, with the C&E pins of the phototransistor brought out as the pair of pulse output connections.

The idea is that you configure the meter to give you a set number of pulses per kWh of energy (say 5000 pulses/kWh), and your telemetry equipment counts the pulses (which often also flash an LED on the front of the meter) to monitor energy consumption.

In this case, it seems that this meter is configured to use the opto-output to provide serial data at 1200 baud unless the pulse output option is configured. This is a neat idea.

It seems to me that what you need to do is to connect the DBO+ pin to +5V via a 2k2 pullup resistor and the DBO- pin to the Gnd of the 5V supply. Hang an oscilloscope across the DBO output and see if you get a data pulse train that looks like serial data at 1200 baud.

If you do, the you have a couple of options: either use a TTL to RS232 interface (like a good old MAX232 chip) to convert to RS232 levels and connect to the COM port of your PC (with a 0V reference too); or buy a FTDI cable, (part ref. TTL-232R-5V-WE) which will give you both USB connectivity and the 5V pullup supply. Then use something like Teraterm set to 1200 baud to see if the meter sends anything intelligible.

See what that does for you and let us know how you get on.

Electronic components work on the principle of smoke; I know this because when I let the smoke out, they stop working. Also, sanity is over-rated.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Thank you jgmdesign and billysugger :)
could you please send me the PDF that you are talking about?
OK billysugger I am going to monitor the signals with oscilloscope and I will inform you about the result.
thank you again for guiding me :)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Google ace 5000 electric meter

I would rather attempt something great and fail, than attempt nothing and succeed - Fortune Cookie

 

"The critical shortage here is not stuff, but time." - Johan Ekdahl

 

"Step N is required before you can do step N+1!" - ka7ehk

 

"If you want a career with a known path - become an undertaker. Dead people don't sue!" - Kartman

"Why is there a "Highway to Hell" and only a "Stairway to Heaven"? A prediction of the expected traffic load?"  - Lee "theusch"

 

Speak sweetly. It makes your words easier to digest when at a later date you have to eat them ;-)  - Source Unknown

Please Read: Code-of-Conduct

Atmel Studio6.2/AS7, DipTrace, Quartus, MPLAB, RSLogix user

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

finally I could read the data of my meter which has a DBO interface (data bus output).

as billysugger said I connected the dbo to the max232 and now I can get the data perfectly.
thank you billysugger :).

now I have a another problem!.
there is another interface in the meters which call "CLO"(current loop).
i found this circuit for convert CLO to rs232 but it does not work :(.
[img]http://i60.tinypic.com/33xu5jq.png[/img]
any one has an experience for this interface?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

nta_xyz wrote:
i found this circuit for convert CLO to rs232 but it does not work

But "current loop" could mean many things - how do you know that this circuit is for the same type of "current loop" as used by the meter :?:

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Current loop can mean 4-20mA (though usually called exactly that) for analog outputs. You can also have current loop digital which is what the old mechanical teletypes used; those were usually very slow speed (60 baud was common in the US at one time).

You should be able to put a small resistor there (maybe 100 ohms) as a current sensor and check the signal amplitude, rate, and polarity with a scope. One would hope that it is galvanically isolated in the device.

Jim

 

Until Black Lives Matter, we do not have "All Lives Matter"!

 

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

This circuit requires dsr or dtr to be active. Thus your rs232 port needs to be configured correctly as the default config will most likely not work. Some terminal programs allow the manual setting of dsr/dtr. You want to measure a positive voltage on rs232 pin 6 or 20 (on a 25 pin connector)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Also note that this circuit requires an external voltage source on the RXB pin. The circuit modulates, (turns on/off), the current, but doesn't provide a power source.

You provide the power source, and can then read the signal.

JC

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi 
How do you connect DBO to the MAX232? 

Last Edited: Thu. Oct 30, 2014 - 08:23 AM