Electronics > Projects, Designs, and Technical Stuff

Looking for best way of communication between power converters.

(1/3) > >>

Miyuki:
Hi folks.

I want to ask if you have some experience with some IOT/power modules communication

I am looking for best way of communication between power optimizers, inverters and batteries.
So everything is connected with DC bus

I prefer data over power solution, but all look expensive, sub GHz 802.15.4 wireless look cheaper
I want some standardized protocol with possibility to change hardware and keep compatibility in future.
And interface shall be cheap up to 6$ or so

What to choose ?  :-//

Psi:
Do you really want a standardized protocol?  i.e. do you actually need to connect with systems other people create?
Standardized protocols can be great but a lot of the time they are extremely complicated compared to what you need.

Data over power is cheap and easy if you only need slow speed comms, normal serial baudrate kind of levels.
You can implement your own protocol and have any features or future provisions that you want.
Making the system yourself allows you do get all the features you need and implement them in the way that works best for your application.

Just make sure you design the V1 protocol to have feature extension blocks for V2,3,4,5 data which V1 knows how to handle 10 years from now when it receivers a data stream from a V5 device.

It's easy to paint yourself into a corner with protocol versions.
You can change the protocol spec in next version but you cannot easily change how old devices handle the new protocol version.

NiHaoMike:
RS485 is one popular standard to consider.

Miyuki:
I dont need big speed, I can easy live with 4800BPS from chips like ST7540

But I want to push price little lower, just ST7540 alone is about 7-8$ + plus some support stuff
And other alternatives I found are even more expensive

I would like something at half of this price

Psi:
You don't really need a dedicated IC for 4800baud over power rail.
You could do it with the main MCU and some decoupling caps to read/write digital data onto the power rail. 
I would recommend using manchester coding. It gets around the issue when a long string of 0 or 1 can get lost because the frequency is so low.  With manchester coded data the frequency is very narrow and easy to filter

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod