Gayathri.B Embedded System Design Assignment 121004090 B.tech ECE
Gayathri.B Embedded System Design Assignment 121004090 B.tech ECE
N
Coin sensor Vending machine Release
FSM mechanism
clock
First of all we have to understand the functions .Then we need to create a black box model with input
and output flow.For tracing the input flow assemble the traces and by selecting the boundaries.Then
trace for the electricity and start signal and the roasted level.use a keypad for user interface and lcd
display or touch screen for user.For the vending machine to attract more customers,it must have coin
insertion slot and the keypad must be on the top of the machine with LCD display which displays
menus,text entered into the vending machine and pictograms with this we have to display date and
time.Internet connection port so that owner can know the status of the machine of the sales from
remote.The hardware units like microcontroller or ASIP (application specific set processor )can be
used .RAM for storing the temporary variables and stack.ROM for application codes and RTOS codes
for scheduling tasks.Flash memory for storing user preferences,contact data,user address,user date
of birth,user id and answers for frequently asked questions
RTOS software
Chocolate vending
The purpose of software components is to read input from the keyboard and display that and to read
coins and for stack processing and communication.RTOS is used only for logical addresses.Fabrication
key and personalization key is utilized as lock.The embedded software is to boot up and for the
initialization purpose and for os programs.Smart card secures file systems which has protected
environment and every method must have scalable run time library .It can be used for the purpose of
automatic chocolate vending machine with low cost in an attractive manner.