PROJECT FOR AUTOMATION CONTROL SYSTEM
PROJECT FOR AUTOMATION CONTROL SYSTEM
PROJECT FOR AUTOMATION CONTROL SYSTEM
- Design proposal : to respond the usage need of customer for the design
of the system. First to make a system easy to control anda have a good price
, I recommended use the Microcontroller Adruino Mega 2560, beacause of
the programe use for the system control by Adruino Mega are very optimal ,it
can let the customer easy to understand how that system work and the
price for that microcontroller is very suitable for the request of customer that
easy to control and have a good price. Second I recommended use LCD 16X2
with I2c to show the temperature and working status of the system . Finally
to adjust the heat of system I will use a 4x4 button keyboard because the
đsign of it is very simple and easy to use
Microcontroller ATmega2560
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limits) 6-20V
Digital I/O Pins 54 (of which 14 provide PWM
output)
Analog Input Pins 16
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 256 KB of which 8 KB used by
bootloader
SRAM 8 KB
EEPROM 4 KB
Clock Speed 16 MHz
We can read the adruino mega data sheet at :
ArduinoMega2560Datasheet.pdf
- LCD 16X2 :
Fig 3.4.1 a) LCD with I2C
Size 53*32*23mm/2.08*1.31*0.9"
Input Power 5V DC (160mA)
Input control signal voltage (0-2.5V state low relay OFF)
(3.3-5V state high relay ON)
DC +: positive power supply (by relay voltage power supply)
CH: relay module signal to trigger the end (high level trigger effective)
- Fast response : A 5V 2 channel sold state relay has very fast time
response . Which is important for control element heat of the thermal
system In a thermal furnace, accurate temperature control requires
quick adjustments to the power supplied to heating elements.
3.4.3 : Max6675
Voltage 12V
Dimensions 8x8 cm
Speed Reference 4000 ± 10% RPM
Noise Reference 18 dB
Airflow Reference 18.17–25.97 CFM• Current: 12V
0.18A
- When the system active, and the thermal inside the box will equal
with the teamperature of the room and the thermal couple K will detect
that temperature and send signal to the Microcontroller, if the
temperature set in setpoint is higher than the temperature the thermal
couple send back to the microcontroller . Therfore , the microcontorller
will send a signal to the SSR and active the state on/off of the light
bub. It will increase the temperature of the system after one loop , it
will go back again at step detect temperature and repeat the working
loop step by step until the temperature send to microcontroller by
thermal couple equal with set point , The microcontroller will send a
signal to SSR to turn of the light bub . If custom want to change the
heat of the thermal furnace , they can add the temperature parameter
they want into setpoint by the 4x4 keypad . All of the temperature
parameter and working state will be show on the LCD with I2C
3.7 : CONNECTION DIAGRAM