用玩具电子琴键盘改装MIDI键盘!

[复制链接]
查看2595 | 回复1 | 2008-7-18 12:05:03 | 显示全部楼层 |阅读模式
玩具电子琴:老式的阻容震荡式电子琴,等效电路如下: dian12151.jpg 改装示意   改装时,去除所有的震荡电阻,将钢片电极剪为数段,每8个键为一段每段接一位段扫,从左至右对应单片机P0口,从低到高。每段按键都由8个键组成,经二极管(1n4148),按顺序将每段相应的按键连在一起,接入一路位扫(P2),共8路,最终电路参考下图。 dianzq1215.jpg 8x8键盘电路   扫描式电子琴:这类电子琴已经做好了键盘的电路板,只是按照图4 改装即可,注意有些型号的电子琴扫描电路的工作逻辑不一样,为充分利用其线路板,可通过修改扫描程序来实现硬件最少的改变,这需要在充分分析原琴的电路,并弄懂键盘扫描原理,有编程能力的人做,否则,按上图改装,用本人的程序就可实现。本人在改装一台某型号电子琴时,发现如按本人程序排列键盘顺序,需将所有的二极管反接,若按原来的扫描电路来做,就要重新用程序排列按键定义,一般的电子爱好者,若无能力作51 的编程,稍微繁琐点,但成功率会高些。   在本人的装置中,还有些其它的功能,如延音,移调,等等,这些功能需要用程序来实现,还要结合MIDI协议。   改装好的MIDI键盘,直接插到计算机声卡的 MIDI/GAME接口即可,安装好支持MIDI键盘输入的音序软件,你就把你的电脑变成了一台集演奏,制作于一身的MIDI音乐制作设备了。 本文中所介绍的MIDI键盘,没有力度感应功能,实际上,用单片机实现力度感应的MIDI键盘,也是可行的,但这需要有专门的力度感应键盘,在业余条件下是不易获得的,而有力度感应的电子琴,属中高档电子琴,一般都自带MIDI接口。
mimi | 2011-11-24 02:36:33 | 显示全部楼层
有空得整个试下
您需要登录后才可以回帖 登录 | 注册

本版积分规则