circuit_projects

Circuit Projects

Blogger

EEWeb Stats

Circuit's Blog :

Return to Blog

MIDI Drum Interface Based on PIC

Figure:1

Figure 1 

A PIC16C84 microcontroller is used to build the MIDI drum interface circuit which will be placed between drum pads and computer or hardware sequencer.

There are 8 RB port pins in the MIDI drum circuit that serve as inputs. Through RA0 pin, each input is detected which leads to unidirectional and asynchronous transmitting of equivalent note. Hitting the pads with drumsticks and storing the MIDI data in real-time is possible using this circuit. The channels can be changed as well as the memory can be configured using the 4 buttons contained in the Midi drum box that can navigate through settings menu.

The piezoelectric transducers provide the inputs as well as the voltage up to 40Vp-p depending on how they are hit, with the potential dividers reducing the voltage. The 10MHz crystal generates the timing as it was associated with capacitors. Through the two resistors which provide the required 10mA current loop, the Midi output is fed to the 180 degree 5-pin DIN socket. A 9V-0-9V standard arrangement centre tapped transformer is used as the power supply. The diodes rectify the voltage, smoothed by capacitor, and an IC regulates it to 5V.

Rest of the project

Tags: MIDI, PIC,

Comments on this post:

There are currently no comments.

Login or Register to post comments.
 
Click Here