第一键盘 - 电子琴在线论坛

 找回密码
 现在注册

QQ登录

只需一步,快速开始

楼主: 梁工
打印 上一主题 下一主题

推广一下 DIY 的 MIDI 接口

  [复制链接]

跳转到指定楼层
1#
发表于 2012-7-23 21:26:00 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
简介:
MIDI 接口这种产品,本来是针对特定用户群使用的,并不是大众化的产品。
它可以将键盘,电鼓,音源,音序器,电脑等硬件系统的结合在一起工作,免除MIDI线插拨和互联的困扰。
市面常见的成品MIDI接口是4入4出,更多的有8入8出以上,只是玩一下的话,这个投入可是不小的。一个品牌的4入4出接口,怎么都得800块以上吧?
DIY的MIDI接口当然没有办法完全做到成品机器那样强大的功能,但其实只要实现其最基本的MIDI信号合并,分流功能就可以了。

本MIDI接口属于4入4出方式,MIDI信号合并分流方式稍为变动,就可以得出下图三种方案。



有了以上三种处理方式,用户有更多的选择自由度。

详细说明:
方案A:4个输入口,可以同时接入4个MIDI信号源,比如电子琴,合成器,电钢,电鼓,输出的每个口都是4个输入口信号合并之后的信号。输出可以同时接电脑,音序器或其它设备。
方案B:内部是两组2入2出接口, 两组可以独立工作互不干扰。
方案C:4路输入不变,THRU1和THRU1是属于中转输出IN1和IN4的信号,不作处理。OUT1和OUT2输出的是4路输入合并后的信号。

产品方案:
- 采用PIC单片机系统,参考网络资料制作
- 自行更改硬件线路,扩展出三种MIDI信号处理方式

产品外观:


正面方向


背面方向



这个产品我有接受订制,仅在业余时间制作,算不上是商家啥的,有同好的可以交流一下~~

评分

参与人数 1金币 +80 收起 理由
Ray2000 + 80 赞一个!

查看全部评分

分享到: QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 支持支持1 反对反对
回复

使用道具 举报

2#
 楼主| 发表于 2012-7-25 17:46:34 | 显示全部楼层
华北kingsky 发表于 2012-7-25 15:44
帮顶!这个小东西梁工你也做了很长时间了,看来终于通过层层测试,可以隆重推出了~恭喜恭喜~

刚做好的样机, 测试确实发现很多问题, 检查线路没错, 元器件参数也是正确, 工作起来就是容易掉信号或是乱码.
用USB-MIDI线连机测试通过, 发机器给买家测试一款MIDI键盘, 死活都是乱码...

几经周折, 才发现问题所在:

1. PIC 和 ATMEL 芯片的抗干扰能力不一样, 手工搭的洞洞板能工作, 成品PCB却不能很好工作.
2. 费尽心机, 头发白了N根, 将光藕输出的上拉电阻由1K换为470~680欧就OK了, 以增强抗干扰.
3. XGM-K2的光藕上拉也是1K, 用的ATMEGA 168, 目前未发现不正常的MIDI通讯
回复 支持 反对

使用道具 举报

3#
 楼主| 发表于 2012-7-26 11:10:11 | 显示全部楼层
华北kingsky 发表于 2012-7-25 22:52
咦?PIC单片机我以为会比ATmega更抗干扰一些……是不是MIDI out输出的电流达不到?

查了很多资料,都认为PIC的抗干扰能力比ATMEAL的强, 但不是全部, 我这个可能有点例外吧.

工作不良的那个是真理键盘,买家有两个型号呢, 工作都不正常.  但为什么原先我用USB-MIDI线,还有手上的MDI键盘和电子琴接上都能工作呢? 这个确实有点费解. 你也知道MIDI IN的光藕电路也就那几个元件, 不好好工作的, 我肯定是在PCB LAYOUT和元件参数上动刀子~~

难到不同产品的MIDI OUT电流还不一样?
回复 支持 反对

使用道具 举报

4#
 楼主| 发表于 2012-7-26 14:53:03 | 显示全部楼层
华北kingsky 发表于 2012-7-26 12:28
哈哈,搞不好是因为他们cost down,光耦有问题呢~我记得推荐的光耦型号是6N138或者是夏普PC900吧,但光耦 ...

木有关系了,随便说~~~~

MIDI MERGER 用74HC14 六施密特触发器来做MIDI信号整形, 相信会比用74HC00 四与非门做整形要好吧? 记得K2和TURBO是用74HC00做整形的, 一直稳定可靠.

光藕用的4N25, K2和TURBO一直在用的, 也是很稳定. 虽然型号一样, 也不排除买的批次和不同的生产商, 这种部件我不会买最便宜的货色, 取个中间合理价吧......

还有就是, K2之前用的3毛左右的16MHZ晶振, 就出现批次问题了. 比如开机显示乱码, 工作中突然声音发乱(MIDI信号错乱), 有时换了晶振还是不行, 这样让我一度以为是晶振受干扰或者是焊接的高温伤害, 用了所有的抗干扰方法都不行, 非常蛋痛!  最后在没有办法的情况下购入一批品牌晶振, 换上全好了......
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-10-27 23:11:34 | 显示全部楼层
wangge 发表于 2012-10-27 14:11
梁工,有否CT670音量踏板的电路图,或者其他可借鉴的电路图也可以。以及外观。

不好意思,手上没有,不过音量踏板无非就是个电位器,三个脚
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2012-10-27 23:13:27 | 显示全部楼层
Iamadog 发表于 2012-10-21 20:49
有些事情不见得是工程技术问题。也不见得是元件品质问题。存在着不明原因的干扰。这种干扰就是美国太空总署 ...

干扰这个可是个大学问,不容易的呀,一般民用电子产品还好,要是军用的比如战机,机载电子设备那么多,如果处理设备间的高低频干扰,幅射干扰,耦合干扰等等,学问高深了去。。。
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2012-11-27 01:05:31 | 显示全部楼层
yahuze 发表于 2012-11-26 10:56
梁师傅:你好!我是个初学修琴者,不懂MIDI接口如何和电脑相接?我检修一台YAMAHA KB-210,发现电源反复开显 ...

这故障是主板的原因,和MIDI接口无关
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2013-3-24 20:10:26 | 显示全部楼层
诚信似金 发表于 2013-3-22 20:03
不知道梁工出什么新的东西没有?

项目有 TALK BOX 人声效果器,迷你嵌入式硬音源,玩具级音乐片段合成器。。。。以上有个特点就是,价格便宜~~
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2013-4-5 15:31:35 | 显示全部楼层
xiejixiao 发表于 2013-4-5 02:40
尊敬的梁工:久闻大名,贵为高人,多次看到你的高见,我新买雅马哈650琴,虽然官方介绍该琴有扩展音色的功能 ...

首先在下俗人一个,不必高抬!
你所说的人声和我想DIY的人声机器,不是一样的东西。
在下囊中羞涩,没有条件接触S650,所以帮不上什么忙!
在下DIY的人声盒子,就是TALK BOX,可以在优酷找视频看一下。
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2014-4-1 02:39:19 | 显示全部楼层
文歌 发表于 2014-3-24 22:18
请教梁工:我想自己做一条MIDI转USB的线,但不知如何连接,就是一头是USB口另头是MIDI (out,in的2个头) ...

你这样做一条,不如在某宝上买一条,20块。。。。
回复 支持 反对

使用道具 举报

11#
 楼主| 发表于 2014-7-12 02:17:12 | 显示全部楼层
日照香炉 发表于 2014-7-7 11:40
我检测过不同类型MIDI设备输出电流有很大差别,有的MIDI设备信号输出点提供了上拉电位,有的没有提供上拉 ...

呃,不过让您失望了,我一直用的arduino做开发……
回复 支持 反对

使用道具 举报

12#
 楼主| 发表于 2014-8-9 21:59:59 | 显示全部楼层
爱天音z 发表于 2014-8-1 07:43
请教梁工 我以前买的MIDI接口还有声卡(都是好几千块钱买的)是89系统,XP后就用不了了,有什么办法现在能 ...

那就找XP相应的驱动程序~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 现在注册

本版积分规则

关闭

新闻头条上一条 /1 下一条

【重要通知】|申请友链|Archiver|手机版|第一键盘 - 电子琴信息网 - 电子琴在线论坛 ( 粤ICP备14036084号 )

GMT+8, 2024-5-6 22:11 , Processed in 0.168753 second(s), 35 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表