Question: This project is hardware to design a state machine. No need to simulate on Proteus. Just pen drawn state diagram and explanation how it will
This project is hardware to design a state machine. No need to simulate on Proteus. Just pen drawn
state diagram and explanation how it will be implemented using series ICs.
A Sony TV remote sends a string of s and s over IR Transmitter and it is received by a TV Receiver. One
form of code sent is a bit code bit device type, followed by bit command There are bit versions
etc also but we will not discuss that. Following is code sent when a key is pressed. For a TV remote,
command type it is always For more information, please google. We will design our circuit only
for TV remote.
Type Code Device
TV
VCR
VCR
Laser Disk
Surround Sound
Cassette Deck
Tuner
Command Code Function
Digit key
Digit key
Digit key
Digit key
Digit key
Digit key
Digit key
Digit key
Digit key
Digit key
Channel
Channel
Volume
Volume
Mute
Power ONOFF
Contrast
Contrastetc
Basic function is that you are given the IR Code and it is stored in a bit shift right register Called COM
register. The COM register contains values in reverse order. For example: Following is a code for TV
with Volume
MSB Bit LSB bit
Your design has many outputs connected to LEDs named CH CH V V and Power ONOFF
You circuit also has a segment display. It will display the DIGIT Key received, if received.
You need to design a state machine with many BINGO states that receive these codes and displays
Digit Key on a segment Display if digit Key is pressed or else it turns on appropriate LED.
State machine should get back to RESET to receive the next key.
The COM register LSB output guides the state machine through various stages with every clock pulse.
Call the LSB output of COM register S Assume there is a clock that the shift register and the statemachine that moves from statetostate depending on the S output of COM shift right register.
You can design multiple state machine whose clock can be disabled and enabled as we advance the
input sequence. More detail in CEP lecture.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
