Gibson Guitar Robot
-
Upload
abhishek-mishra -
Category
Technology
-
view
1.142 -
download
1
description
Transcript of Gibson Guitar Robot
![Page 1: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/1.jpg)
GIBSON GUITAR ROBOTYet another application of microcontrollers…
Team – Sleeping ModeAbhishek Anand - BG107Cs003Abhishek Mishra - BG107CS004
Akash Gupta - BG107CS010Manish Kumar - BG107CS062
Paramjeet - BG107CS080Subhash Choudhary - BG107Cs119
![Page 2: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/2.jpg)
The Problems of a Guitarist
• Tuning mechanism hasn’t evolved much.
• Each peg is still turned manually to get the right tone.
• Factors like heat change the tone of strings.
• Stretched strings are very tough to keep in tone.
• People rely on software like Guitar Tuner Pro.
• Inconvenience.
• Lot of time gets wasted.
![Page 3: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/3.jpg)
The Solution
Gibson Guitar Robot
![Page 4: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/4.jpg)
The Solution
Gibson Guitar Robot
• End to manual peg twisting
• Automatic tuning in seconds!
• Accurate results
• Uses Microcontroller and Motors
![Page 5: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/5.jpg)
Features
Gibson Guitar Robot
• Dynamic Tuning
• Read and Right
• Speed Dial
• Switch Beats
• 200 tunings between battery
charges
![Page 6: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/6.jpg)
The Setup
![Page 7: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/7.jpg)
The Setup
MCK – Master Control Knob• adjusts volume – normal function• on pull – becomes tuning selector• LEDs show status of tuning• shows battery level (1-10)
![Page 8: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/8.jpg)
The Setup
Charging System• 2.4 V NiCd battery pack• Stepped up to 12V to power other parts (motors etc)• 90 minutes full charge•200 tunings per full charge
![Page 9: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/9.jpg)
The Setup
Powerhead Locking Tuners• Rohm's BA6845FS motor drivers• Rotates to pull strings for tuning• RPM is reduced by ratio of 500:1• also works for manual tuning
![Page 10: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/10.jpg)
The Setup
Piezo Pickups• detects frequencies• feeds signals to Data Transmitting Tailpiece• the signals are multiplexed into C8051F120 MCU’s Analog/Digital input
![Page 11: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/11.jpg)
The Setup
Data Transmitting Tailpiece• contains Silicon Labs C8051F120 12-bit MicroController• uses crystal-derived reference frequency, to decide if string’s frequency is flat, sharp or on pitch.• depending on the string’s frequency, controls the motors in tuners
![Page 12: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/12.jpg)
Silicon labs C8051F120 12-bit• High Speed 8051 uC core
• 100 MIPS Mixed-Signal with 64 I/O Lines
• 5 Timers + 1 Watch Dog Timer
• 128K Byte In-System Programmable FLASH
• 256 Bytes RAM
• 8K Bytes XRAM
• 2 UARTS
• Supply Voltage 2.7V – 3.6V
![Page 13: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/13.jpg)
Working
#1 Master Control Knob is pulled up• this enables the C8051F120 unit• lets user load a preset
![Page 14: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/14.jpg)
Working
#2 Pickup detects frequencies• converts string vibrations into frequencies• multiplexes all 6 string frequencies• feeds them to C8051F120 ‘s input
![Page 15: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/15.jpg)
Working
#3 Tailpiece (MCU) analysis• C8051F120 MCU analyses the signals from pickup• decides which string to tune• decides how much to tune on the basis of
• preset loaded• temperature
• sends signals to Rohm's BA6845FS motor drivers
![Page 16: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/16.jpg)
Working
#4 String Tuning• Rohm's BA6845FS motor driver controls the tiny servo motors attached to each string• Each string is rotated unless it reaches desired frequency
![Page 17: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/17.jpg)
Precautions
• Make sure no two strings touch each other – might lead to short
circuit
• Make sure MCK is not pulled when while guitar is in storage, this
would drain out the battery completely
• While strings are removed, make sure that Tailpiece (MCU)
doesn’t move, this could damage its connectors
• Don’t turn the pegs manually while MCK is pulled, i.e. Robot is
ON
![Page 18: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/18.jpg)
Conclusions• We saw, how a microcontroller helps in automating difficult
tasks.
• A microcontroller makes redundant tasks easier.
• Gibson Guitar Robot is able to take intelligent decisions by help
of a microcontroller.
• A microcontroller adds more functionalities and values to a
product.
![Page 19: Gibson Guitar Robot](https://reader033.fdocuments.in/reader033/viewer/2022050801/54b6138c4a7959e7658b464f/html5/thumbnails/19.jpg)
Thank You…For more information -
• http://www.gibson.com/robotguitar/guitar.html
• http://www.eetimes.com/showArticle.jhtml?articleID=207400963
• C8051F120 Datasheet
http://www.datasheetarchive.com/C8051F120-datasheet.html