- This topic has 2 replies, 3 voices, and was last updated 6 years, 3 months ago by .
Viewing 3 posts - 1 through 3 (of 3 total)
Viewing 3 posts - 1 through 3 (of 3 total)
- You must be logged in to reply to this topic.
|
Hi everyone,
I am looking to design an energy management system using microcontrollers. Essentially, I have to control 10 GPOs (9 two gang, and 1 four gang GPO) per house, and there are 20 houses (this means total 200 GPOs).
I need to measure the power flowing through them, as well as their state (on/off), and report this to the MASTER/Central MCU, which will not just be getting data from the 200 GPOs, but also from the Victron Server (via Modbus preferably). Based on the data received, I want to control each GPO (control whether it stays on, or should be turned off).
So, I am looking for a MCU which can communicate via Modbus, as well as via internet wirelessly, and via wire. Are there any similar designs available? More importantly, which MCUs will be the best choice for this project?
If anyone recons that there can be a better solution that using MCUs for this project, kindly suggest that too.
P.S: Unable to upload the block diagrams on this forum.
Thanks
If its a simple project implementation you can go with arduino for end deivce and for transferring data to cloud you can use nodemcu.also nodemcu andarduino supports for the modbus implementation.
Hello Qasim,
You can go for Arduino Yun as slave device for each house. Arduino Yun has 20 digital I/O, so 10 of them can be used to control relay circuits to control 10 GPOs. Yun has 12 Analog I/O pins of which 10 can be used with ACS712 current sensors to measure power consumption at each GPO. The MODBUS communication with each Arduino board can be done via RS485 for which RS422/RS485 Shield can be used. The master device on Modbus can be a PC or Raspberry Pi 3. Both Arduino Yun and Raspberry Pi 3 are IoT enabled so they can be used to connect with internet either through Wi-Fi or Ethernet cables. Raspberry Pi 3 can be connected to a remote server via Wi-Fi or Ethernet cable to a router and also Modbus protocol can be implemented on it.