In this project, I will show you how to design a simple Robotic vehicle that can be controlled using a phone. The project is called DTMF Controlled Robot without Microcontroller. DTMF is an acronym for Dual Tone Modulation Frequency. Robotic vehicle based on DTMF technology. DTMF is a ci
DTMF Controlled Robot without Microcontroller
In this project, I will show you how to design a simple Robotic vehicle that can be controlled using a phone. The project is called DTMF Controlled Robot without Microcontroller.
DTMF is an acronym for Dual Tone Modulation Frequency. Robotic vehicle based on DTMF technology. DTMF is a circuit that operates the robot without using a microcontroller. This circuit consists of simple DTMF Tone decoder IC and a motor driver IC.
Following are the objectives of the project
identify the devices
purchase of the devices
assembly and connection
coding and communication
testing of the system.
When a key is pressed from our mobile, it generates a tone, which is a combination of two frequencies. Of the two frequencies, one is high frequency and another one is low frequency. This frequency can be decoded by the decoder IC into binary sequence. Using this binary sequence, the robot is controlled.
DTMF based robotic vehicle circuit consists of DTMF Decoder IC, Motor Driver IC (L293D or L298N), motors and a simple robot chassis to hold all these components.
DTMF decoder IC used is HT9170B (actually a variant called CM8870 is used but the functionality is the same). It has 18 pins. Tone from DTMF encoder is given to the DTMF decoder IC. The decoder IC internally, consists of operational amplifier, whose output is given to pre filters to separate low and high frequencies. Then it is passed to code detector circuit and it decodes the incoming tone into 4bits of binary data. This data at the output is directly given to the driver IC to drive the two motors. These motors rotate according to the decoded output.
If the button pressed from mobile is ‘8’, it gives a decoded output of ‘1000’ (in the order of Q1, Q2, Q3 and Q4). Thus motor connected to the first two pins (OUT1 and OUT2) will rotate and the second motor stays off. So, the robot moves in one direction either to left or right. If the robot is to rotate forward or backward then the binary value should be either ‘0101’ or ‘1010’. These values indicate that two motors rotates in the same direction i.e. either forward or backward. The above table gives the low frequency, high frequency and binary output value of each button pressed in the keypad.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Android mobile for access of hardware | Equipment | 1 | 35000 | 35000 |
| publication and Thesis fee | Miscellaneous | 2 | 5000 | 10000 |
| DTMF Decoder IC (HT9170B or CM8870) | Equipment | 4 | 700 | 2800 |
| Motor Driver IC (L293D or L298N) | Equipment | 4 | 600 | 2400 |
| Resistors – 100K? x 2, 330K? | Equipment | 200 | 8 | 1600 |
| Capacitors – 100nF x 2, 22pF x 2 | Equipment | 100 | 4 | 400 |
| 1pcs 4Pin 3.3v-5v Active SMD Crystal | Equipment | 2 | 790 | 1580 |
| Robot Chassis | Equipment | 2 | 915 | 1830 |
| Batteries | Equipment | 10 | 20 | 200 |
| HP 24mh FHD Monitor - Computer Monitor for tracking the roads | Equipment | 1 | 17000 | 17000 |
| Total in (Rs) | 72810 |
Root canal therapy holds great importance in the world of dentistry and was first introduc...
Social Robots have the potential to attract people and this capability can be used to deve...
Throughout the world e-commerce business is increasing day by day especially after the pan...
The increase demand of electricity has now one of the major problems that we are facing cu...
Our project is about Helmet Detection using python and punish those who breaks rules to ha...