logo

State Transition Diagram for Oral B 5000 Braun Electric Toothbrush

   

Added on  2023-01-23

12 Pages1578 Words31 Views
Name of the Student
Assignment 1
State transition diagram
Name of the Instructor
Date
State Transition Diagram for Oral B 5000 Braun Electric Toothbrush_1
Introduction:
The objective of this assignment is to develop a state chart diagram for the operation of
Oral B 5000 Braun electric toothbrush. The functionalities of the electric toothbrush is controlled
by installed SmartGuide user interface. Hence, the transition between the modes of the electric
toothbrush is modelled with the input signals from the SmartGuide system which is user
controlled and affected by some external condition like pressure input in the toothbrush. The
state transition diagram is basically an interchangeability of states based on particular input
conditions. In addition to the state diagram all the states of the machine and their functionality is
listed in the later section. The software chosen for modelling the state diagram of the machine is
MATLAB (more specifically Simulink) due to it simple and compact design and visually
attractive graph generation ability. The Oral B Braun electric toothbrush is recommended by
most of the dentists as it takes full care of the brushing operation of mouth and teeth and solves
almost every dental problem if used regularly in the prescribed manner.
Oral B Braun 5000 electric toothbrush Functionality & SmartGuide:
The main functions of the Oral B Braun electric toothbrush are listed below.
The electric toothbrush is chargeable and charging is very easy as it only requires to the
toothbrush handle of be plugged in into an electric outlet and once get fully charged it can
operate 1 to 2 days without charging.
The brushing timer can easily be adjusted by the user by the SmartGuide interface. The
user has the option to choose between the professional mode and 2- minute timer mode
and under each mode the brushing time can be increased or decreased using the count up
or count down button by user’s need.
State Transition Diagram for Oral B 5000 Braun Electric Toothbrush_2
The brushing feedback in real time is displayed to the user by the Bluetooth capability of
the electric toothbrush and the oral B app which can be installed in the any computer.
The toothbrush offers a total of 5 brushing modes and one tongue cleaning mode. The
user can switch between the modes after turning on the toothbrush. The brushing modes
are Daily clean mode, Massage mode, Sensitive mode, Whitening mode and Deep clean
mode.
One pressure sensor is also installed in the toothbrush which senses if pressure is
increased over a predefined value while brushing. This triggers a red bulb in the system
and a warning message is displayed in the SmartScreen. Also, if the brush is operating in
daily clean mode or deep clean mode then if pressure bulb glows then it brushing mode
automatically changes to sensitive mode. However, in other modes and in tongue
cleaning mode the pressure sensor remains deactivated.
Description of the state transition diagram:
Now, the electric toothbrush does not turn on as soon as the ON switch is pressed by the
user. It takes a delay of 2 seconds to activate all the components within the system and after that
the toothbrush is fully operational. After that user can choose any brushing mode and user can
continue with that or change according to their desire.
Hence, this can be modelled in MATLAB by using the states of the machine as described below.
The signal of the user which is converted by the SmartGuide to some specific values of signal u
for state transition is shown below. Also, the state in which the machine is operating is
represented by the signal y. The particular discrete values of u and y corresponds to their
transition condition and current state. Additionally, the signal generated by the pressure sensor
which changes the daily clean mode and deep clean mode to sensitive mode is modelled by the
State Transition Diagram for Oral B 5000 Braun Electric Toothbrush_3
signal x. If the value of x is 0 that means the pressure in the toothbrush is normal and if the value
of x=1 then the pressure of the toothbrush has been exceeded the specified limit. The toothbrush
also gets OFF while brushing if the power supply from it rechargeable battery falls below the
operating requirement voltage. The state name, transition condition and the operating state for
their corresponding values of signals are shown in the following table.
State Name SmartGuide signal input for
state transition
State of the machine
OFF State u=0 or u<0 y= -1
Wait u>0 (for 2 secs) y= 0
ON state u>0 y= 1
Daily clean mode u=1 y=2
Sensitive mode u=2, x=1 y=3
Massage mode u=3 y=4
Whitening mode u=4 y=5
Deep clean mode u=5 y=6
Tongue Clean mode u=6 y=7
State Transition Diagram for Oral B 5000 Braun Electric Toothbrush_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
State Transition Diagram for Oral B 5000 Braun Electric Toothbrush
|14
|1877
|328

State Transition Diagram for Oral B Braun Electric Toothbrush
|14
|1724
|33

State Transition Diagram for Braun 5000 Oral B Toothbrush
|9
|1407
|52

State Transition Diagram for Oral B 5000 Braun Electric Toothbrush
|7
|1235
|38

ITECH7410 : Software Engineering Methodologies
|10
|1253
|37

State Transition Diagram
|10
|1186
|50