Skip to content

this is schematic to monitor 3 phase AC motor and its peripheral which is inspired from emonTx board

Notifications You must be signed in to change notification settings

mkeyno/Smart_plantation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status C++ GitHub

Smart Plantation

My country has limited water resources while most of the farmssteel using the old methods for farming and irrigation. Most of the plantation using 3phase electrical motor for pulling water from deep well, This motor put a heavy load on the electrical grid and the government triedto encourage the farmers to not use the electricity in high peak hours on thegrid by subsidizing those farms which use the electricity in  not rush hours This Repository consists of the hardware and firmware for controllingthe farm water & electricity usage base on IoT technology. The different scenarios can be  set by owners of the plantation regards to the information that comes from the water pumpirrigation systems and lands. Water irrigation system consist electrical pump for the well & storagepool, all electrical actuator valve, sensors for soil humidity  and water level in wellSoil humidity detects by a low-power solar humidity sensor equipped with an nRF24lP low power transmitter.Every 3 hours sample of humidity sends to the main unit. Different scenarios base onwater level, time, total electricity consumption will be trigged and report to the landowner via SMS

Hardware

This controller consists of 4 main modules,

  • ESP8266 for IoTinterface and local webserver for setting up the plantation control and select a  variety of scenario

  • SIM700 GSM/GPRSmodule for remote control of plantation with a variety of predefined SMS commandwhich is authenticated by mobile number

  • nRF24Lp lowpower transmitter link for gathering data of humidity sensors across theplantation

  • STM32F103C8module for handling all sub-control routines such as all valve actuators andmotors and get all sensor information from soil humidity sensor and ultrasonicwater level sensor.

This module activates the electrical motors regards thesensor data and scenario which has been defined by the landowner. To monitor power consumption and power factor of electricalmotors, three ST sensors for measuring the current of each phase, and one transformer formeasuring the voltage of lines has been considered following are the image of the designed PCB

,,

Firmware

Two MCUs were used in this design, one ESP8266 as pilot controland data link  for local webserver and one STM32F103C8 forcontrolling the plantation, these MCUs communicate together via I2C protocol inmaster-slave modeESP8266 can restart the STM32F103C8 and adjust the setting byIOT webserver portal, the following image showing the different pages which designedfor different parts of the controller 

Image

Image

Image

Image

About

this is schematic to monitor 3 phase AC motor and its peripheral which is inspired from emonTx board

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published