Greenhouse Ambient Controller



This device was mainly designed to control ambient parameters in greenhouses and hives such as temperature and humidity, and can be used in any other similar application. It is implemented a number of programmable algorithms to read input sensors, and control devices on the outputs. A serial MODBUS RTU interface over RS-232 and Serial-Bluetooth, is used to set parameters and the functionality of the device as well as monitoring measured parameters and device status.
Some of the hardware features are as follows:
- STM32F103 microcontroller
- Load-cell input channel using 24-bit Sigma-Delta ADC (AD7780)
- Four onboard temperature sensors: NTC
- Five output relay
- Three isolated digital discrete inputs channel
- Wide range operation voltage: 9 to 30VDC
- One HDC1018 TI Digital Precision Humidity/Temperature sensor channel
- Two PT-100 temperature sensor channels
- RS-232 serial port
- MODBUS over serial (RS-232 and Serial-Bluetooth)
PROJECT INFO.
- CLIENT: Private
- DATE RELEASED: 2018
- MY TASKS: HW and FW Development
- TAGS: RS-232, Bluetooth, MODBUS, HDC1080, NTC-103AT-2, AD7780, Load-cell, STM32, Keil, C Programming Language
