SlideShare a Scribd company logo
Microprocessor, Programming and Interfacing
Design Problem
P 28: Sterilization Unit
Batch - B282
Report By:-
Rohit Agrawal - 2012A8PS267G
Ravi Bhushan - 2012A8PS328G
Shikhar Jain -2012A8PS357G
Rishikesh Bagwe -2012A8PS401G
Problem Statement
The unit performs sterilization by increasing temperature to maximum value (xo
C).
This temperature has to be maintained for a maximum value for 2 minutes before
it is brought gradually to a nominal temperature value (yo
C). The time taken for
bringing down the temperature can be varied between four different values as
decided by user. A push button switch (level) is available for this purpose. The
number of times the key is pressed decides the speed at which at which then
temperature should be brought down.
1 Press – 3 Minutes
2 Press – 5 Minutes
3 Press – 7 Minutes
4 Press – 10 Minutes
While sterilization process is taking place the door to the unit must remain
locked. The door can be opened only when the user presses end.
User Interface: Status LED glows as long as the sterilization process is being
done. Once 30o
C has been reached the LED goes off and the door mechanism
unlocks. Once the door is closed again the temperature is brought back to
30o
C.
Design Specifications
Simple DC Motor :
Nominal Voltage: 12 V
Coil Resistance: 10
Coil Inductance: 100mH
Zero load RPM: 500
Max Torque%: 50
Effective mass: 0.0000001
Heater:
Ambient temperature: 25
Thermal Resistance to Ambient: 0.05
Oven Time Constant: 6
Heater Time Constant: 0.0001
Temperature coefficient: 1
Heating power: 2300 W
74LS138 :
8255(PPI):
8253(Counter):
ADC 0802:
Components used:
8086(1) - Microprocessor
8255(1) - Programmable Peripheral Interface
8253(1) - Programmable Interval Timer
2732(2) - 4K ROM
6116(2) - 2K SRAM
ADC0802(1) - Analog to Digital Convertor
74LS373(3) - Latch
74LS245(2) - Bidirectional Buffer
74LS138(1) - Decoder (3 to 8)
2- Simple DC motors
L293D(1) – Motor Driver
1 - Heater
1 – Tri state buffer
1 – Toggle Switch
3 – Button Switches
3 - LEDs
6 – OR Gates
4 – NOT Gates
‘TIMER’ LED – Used to count the 2 minutes when the temperature reaches
80 deg C. And also the next user chosen time (3,5,7,10 mins)
is calculated by this LED.
1 = Counting , 0 = Not Counting
‘ STATUS’ LED – 1 = Sterilization process is going on
0 = The process is over
‘DOOR’ LED – 1 = Door is locked
0 = Door is unlocked
Input/Output Port Mapping
Port A : 00h
Port B : 02h
Port C : 04h
Control Register : 06h
Counter 0 : 08h
Counter 1 : 0Ah
Counter 2 : 0Ch
Counter Control Register : 0Eh
Memory Mapping:
ROM1 => 00000H -01FFFH (4K)
RAM => 02000H – 02FFFH (2K)
Assumptions:
The Sterilization takes place at 80 deg. C. (xo
C = 80o
C)
yo
C = 30 o
C
The door should be closed manually. But it opens only when the user
presses the END button. It opens due to a ‘DOOR’ motor
IR(toggle switch)=0 => Door closed
IR(toggle switch)=1 => Door open(toggling is done manually)
FOR
LEV1: Fan motor cools the sterilization unit from 80o
C to 30 o
C in 3 mins at
50% duty cycle
LEV2: Fan motor cools the sterilization unit from 80o
C to 30 o
C in 5 mins at
33% duty cycle
LEV3: Fan motor cools the sterilization unit from 80o
C to 30 o
C in 7 mins at
20% duty cycle
LEV4: Fan motor cools the sterilization unit from 80o
C to 30 o
C in 10 mins
at 10% duty cycle
Remark(for Proteus Simulation)
During Simulation, the turning on of FAN motor implies cooling and
reduction in temperature. The temperature shown during this time by the
heater reduces on its own(self cooling) and then maintains at 30 o
C till the
door is open.
(For eg: If the user has chosen LEV2, the motor will run for 5 mins at 33%
duty cycle and the stop but the temperature may or may not come to 30
o
C since it is not connected to the motor)
Circuit Diagram:
Flow Chart of the Software
Sterilization Unit

More Related Content

PPTX
Organization Behaviour Approaches
PPTX
PPTX
Maslow’s-Hierarchy of Needs Theory Alderfer's ERG Theory McClelland’s Theor...
PPT
INDIVIDUAL BEHAVIOUR
PPTX
Equity Theory of Motivation
PPT
Module 2 attitudes and values
PPTX
Job involvement ppt
PPT
Ch 03 personality and values
Organization Behaviour Approaches
Maslow’s-Hierarchy of Needs Theory Alderfer's ERG Theory McClelland’s Theor...
INDIVIDUAL BEHAVIOUR
Equity Theory of Motivation
Module 2 attitudes and values
Job involvement ppt
Ch 03 personality and values

What's hot (14)

PPTX
equity theory of motivation
PPTX
Fundamentals of organizational behavior ppt
PPTX
Ob factor affecting perception ppt
PPTX
Organization behaviour
DOC
Numero de tamaño de grano astm
DOCX
Ddiego materiales
PPTX
Managing the grievance handling process
PPTX
Chapter 4 ob emotions & moods
PPT
Attitude & Job Satisfaction
PPTX
Porter and lawler model
PPTX
Emotion and moods
PPTX
Impression management
PPTX
Ability in organizational behavior
PPTX
analysis of ob level
equity theory of motivation
Fundamentals of organizational behavior ppt
Ob factor affecting perception ppt
Organization behaviour
Numero de tamaño de grano astm
Ddiego materiales
Managing the grievance handling process
Chapter 4 ob emotions & moods
Attitude & Job Satisfaction
Porter and lawler model
Emotion and moods
Impression management
Ability in organizational behavior
analysis of ob level
Ad

Viewers also liked (17)

PDF
Conversas sobre Big Data, Hadoop e elefantes amarelos
PDF
RZM Holding Company
PDF
Context of Planning Lecture - Theories and approaches [Compatibility Mode]
PDF
Spanish dregee
PDF
PPTX
Open Educational Resources (OER): An Alternative to the High Cost of Textbooks
PDF
Maths9 taller no. 19
PDF
BuzzFeed Attack* - SMWSP
PDF
Valores eticos
PDF
Maths9 taller no. 16 a
PDF
Maths9 taller no. 17
PPTX
Redes neurais
PDF
Apply Its_Middle School Physical Science - Mastery Assess It_12
DOCX
Message Series - REBOOT - Part 1 - Reboot Your Faith - 01-08-17
PDF
Soluciones cli atec infraestructura_2016-01
PPSX
Placement and induction
PPTX
Survey
Conversas sobre Big Data, Hadoop e elefantes amarelos
RZM Holding Company
Context of Planning Lecture - Theories and approaches [Compatibility Mode]
Spanish dregee
Open Educational Resources (OER): An Alternative to the High Cost of Textbooks
Maths9 taller no. 19
BuzzFeed Attack* - SMWSP
Valores eticos
Maths9 taller no. 16 a
Maths9 taller no. 17
Redes neurais
Apply Its_Middle School Physical Science - Mastery Assess It_12
Message Series - REBOOT - Part 1 - Reboot Your Faith - 01-08-17
Soluciones cli atec infraestructura_2016-01
Placement and induction
Survey
Ad

Similar to Sterilization Unit (20)

PDF
HVAC 2 التدفئة والتهوية و تكييف الهواء
PDF
الهندسيه الميكانيكيه الشامله hvac 1
PDF
الهندسيه الميكانيكيه الشامله hvac 1
PDF
Anole Hot Runner Controller
PDF
Termostato 24 v proporcional belimo ext-rcp-24
PPTX
Speed controller for fan
PPTX
Humidity and Temperature Measurement Using Arduino
PDF
HEL-ZW-THERM-FL2 Manual
DOCX
Freescale Microcontroller programming
PDF
Ic2414251429
PDF
Heat Control System
PDF
Temperature sensor smt172
PDF
Xmtg 8000
PPTX
Automatic temperature control using 8085 microprocessor
PDF
Side Swing Gate Opener Installation Manual
PDF
Kjr 29 b (termostato alam. fan coil)
PPTX
INTERNSHIP (1).pptx
PDF
Soil plant testing machine
PDF
Hướng dẫn sử dụng máy đo nhiệt độ Testo 610
PDF
Autoclav manufacturers in india
HVAC 2 التدفئة والتهوية و تكييف الهواء
الهندسيه الميكانيكيه الشامله hvac 1
الهندسيه الميكانيكيه الشامله hvac 1
Anole Hot Runner Controller
Termostato 24 v proporcional belimo ext-rcp-24
Speed controller for fan
Humidity and Temperature Measurement Using Arduino
HEL-ZW-THERM-FL2 Manual
Freescale Microcontroller programming
Ic2414251429
Heat Control System
Temperature sensor smt172
Xmtg 8000
Automatic temperature control using 8085 microprocessor
Side Swing Gate Opener Installation Manual
Kjr 29 b (termostato alam. fan coil)
INTERNSHIP (1).pptx
Soil plant testing machine
Hướng dẫn sử dụng máy đo nhiệt độ Testo 610
Autoclav manufacturers in india

More from Rishikesh Bagwe (7)

PDF
DC Motor Drive System (Cascade Control Strategy)
PDF
Gesture controlled robotic arm embedded systems project
PDF
QNET Heating Ventilation and Air Conditioning in LABVIEW & Strain Guages
PDF
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
PDF
Final_draft_Practice_School_II_report
PDF
Stb of Condensate system
PDF
PLC_ProjectReport_BITS_Pilani
DC Motor Drive System (Cascade Control Strategy)
Gesture controlled robotic arm embedded systems project
QNET Heating Ventilation and Air Conditioning in LABVIEW & Strain Guages
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
Final_draft_Practice_School_II_report
Stb of Condensate system
PLC_ProjectReport_BITS_Pilani

Recently uploaded (20)

PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
DOCX
573137875-Attendance-Management-System-original
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
III.4.1.2_The_Space_Environment.p pdffdf
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
OOP with Java - Java Introduction (Basics)
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Well-logging-methods_new................
PPTX
Construction Project Organization Group 2.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
additive manufacturing of ss316l using mig welding
PPT
Project quality management in manufacturing
PDF
composite construction of structures.pdf
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
Safety Seminar civil to be ensured for safe working.
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
573137875-Attendance-Management-System-original
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
III.4.1.2_The_Space_Environment.p pdffdf
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
OOP with Java - Java Introduction (Basics)
Automation-in-Manufacturing-Chapter-Introduction.pdf
R24 SURVEYING LAB MANUAL for civil enggi
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Well-logging-methods_new................
Construction Project Organization Group 2.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
additive manufacturing of ss316l using mig welding
Project quality management in manufacturing
composite construction of structures.pdf
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
UNIT 4 Total Quality Management .pptx
Safety Seminar civil to be ensured for safe working.

Sterilization Unit

  • 1. Microprocessor, Programming and Interfacing Design Problem P 28: Sterilization Unit Batch - B282 Report By:- Rohit Agrawal - 2012A8PS267G Ravi Bhushan - 2012A8PS328G Shikhar Jain -2012A8PS357G Rishikesh Bagwe -2012A8PS401G
  • 2. Problem Statement The unit performs sterilization by increasing temperature to maximum value (xo C). This temperature has to be maintained for a maximum value for 2 minutes before it is brought gradually to a nominal temperature value (yo C). The time taken for bringing down the temperature can be varied between four different values as decided by user. A push button switch (level) is available for this purpose. The number of times the key is pressed decides the speed at which at which then temperature should be brought down. 1 Press – 3 Minutes 2 Press – 5 Minutes 3 Press – 7 Minutes 4 Press – 10 Minutes While sterilization process is taking place the door to the unit must remain locked. The door can be opened only when the user presses end. User Interface: Status LED glows as long as the sterilization process is being done. Once 30o C has been reached the LED goes off and the door mechanism unlocks. Once the door is closed again the temperature is brought back to 30o C.
  • 3. Design Specifications Simple DC Motor : Nominal Voltage: 12 V Coil Resistance: 10 Coil Inductance: 100mH Zero load RPM: 500 Max Torque%: 50 Effective mass: 0.0000001 Heater: Ambient temperature: 25 Thermal Resistance to Ambient: 0.05 Oven Time Constant: 6 Heater Time Constant: 0.0001 Temperature coefficient: 1 Heating power: 2300 W 74LS138 :
  • 6. Components used: 8086(1) - Microprocessor 8255(1) - Programmable Peripheral Interface 8253(1) - Programmable Interval Timer 2732(2) - 4K ROM 6116(2) - 2K SRAM ADC0802(1) - Analog to Digital Convertor 74LS373(3) - Latch 74LS245(2) - Bidirectional Buffer 74LS138(1) - Decoder (3 to 8) 2- Simple DC motors L293D(1) – Motor Driver 1 - Heater 1 – Tri state buffer 1 – Toggle Switch 3 – Button Switches 3 - LEDs 6 – OR Gates 4 – NOT Gates ‘TIMER’ LED – Used to count the 2 minutes when the temperature reaches 80 deg C. And also the next user chosen time (3,5,7,10 mins) is calculated by this LED. 1 = Counting , 0 = Not Counting ‘ STATUS’ LED – 1 = Sterilization process is going on 0 = The process is over ‘DOOR’ LED – 1 = Door is locked 0 = Door is unlocked
  • 7. Input/Output Port Mapping Port A : 00h Port B : 02h Port C : 04h Control Register : 06h Counter 0 : 08h Counter 1 : 0Ah Counter 2 : 0Ch Counter Control Register : 0Eh Memory Mapping: ROM1 => 00000H -01FFFH (4K) RAM => 02000H – 02FFFH (2K)
  • 8. Assumptions: The Sterilization takes place at 80 deg. C. (xo C = 80o C) yo C = 30 o C The door should be closed manually. But it opens only when the user presses the END button. It opens due to a ‘DOOR’ motor IR(toggle switch)=0 => Door closed IR(toggle switch)=1 => Door open(toggling is done manually) FOR LEV1: Fan motor cools the sterilization unit from 80o C to 30 o C in 3 mins at 50% duty cycle LEV2: Fan motor cools the sterilization unit from 80o C to 30 o C in 5 mins at 33% duty cycle LEV3: Fan motor cools the sterilization unit from 80o C to 30 o C in 7 mins at 20% duty cycle LEV4: Fan motor cools the sterilization unit from 80o C to 30 o C in 10 mins at 10% duty cycle Remark(for Proteus Simulation) During Simulation, the turning on of FAN motor implies cooling and reduction in temperature. The temperature shown during this time by the heater reduces on its own(self cooling) and then maintains at 30 o C till the door is open. (For eg: If the user has chosen LEV2, the motor will run for 5 mins at 33% duty cycle and the stop but the temperature may or may not come to 30 o C since it is not connected to the motor)
  • 10. Flow Chart of the Software