菜单 English Ukrainian 俄语 主页

面向爱好者和专业人士的免费技术图书馆 免费技术库


无线电电子与电气工程百科全书
免费图书馆 / 无线电电子和电气设备方案

PIC16F84 上的 MIDI 键盘。 无线电电子电气工程百科全书

免费技术库

无线电电子与电气工程百科全书 / 音乐家

文章评论 文章评论

拟议的 48 键 MIDI 键盘设计用于与个人计算机 (PC) 或无键盘合成器配合使用。 它提供 16 个 MIDI 通道。 内置旋钮可用于控制音量或操作 31 个控制器之一。 PIC16F84微控制器(MCU)的使用不仅可以简化器件电路,而且可以显着降低实现成本和复杂度,放弃了该领域传统的i8051 MCU。

所提出的 MIDI 键盘示意图如图所示。 它的基础是 MK DD7,它执行轮询所有操纵器和组织 MIDI 接口的基本操作。 多路复用器DD1-DD6被设计用于实现动态按键轮询。 每组连接八个子键触点组,输出信号馈送到MK DD7 的B 端口对应输入(图中仅完整显示DD1,其余按同样方式接通)。

PIC16F84 上的 MIDI 键盘
(点击放大)

音量控制 - 可变电阻器 R10 - 包含在组装在 DA2 定时器上的一次性装置的 RC 电路中。 其发动机的位置由到达输入 RB6 DD7 的脉冲持续时间确定。 该一次性设备由来自输出 RA3 的脉冲触发,同时控制操作模式指示器 - LED HL1。 控制 DD7 MK 操作的程序轮询键盘。 一旦按下或释放某个键,就会调用一个发送相应 MIDI 消息的过程 [1]。 由于PIC16F84 MK没有内置通用异步串行收发器(UART),因此该程序使用简单的移位操作来实现MIDI接口的软件组织。

当计算电阻器 R10 滑块的位置时,应考虑其作为控制器操纵器或音量控制的配置。 在第一种情况下,将读取的值与上一个周期记录的轮询进行比较,如果连续五次建立差异,则发送相应的MIDI消息。 R10 电阻滑块的位置由控制器数字化为五位代码,因此该器件对其 32 个不同位置敏感。 如果 R10 被“配置”为音量控制,则必要的信息将与按键事件一起发送。

使用 SB49 按钮,设备切换到设置模式,由 HL1 LED 指示。 在这种情况下,击键消息不会传输到设备输出。

按下前 16 个按键(即连接到多路复用器 DD1 和 DD2 的按键)中的任何一个都会导致 MIDI 通道的切换,其余 32 个按键中的任何一个都会导致选择相应的控制器编号,该控制器编号将由电阻 R10 控制。 如果按下 SB17 键(其触点连接到 DD0 的 X3 输入),则 R10 配置为音量控制,否则(按下 SB18、SB19 等时)- 作为 MIDI-koh troller 操纵器,数字其中的分配通过按 SA18-SA48 键(SA18 - 控制器 O,SA19 - 控制器 1 等)。

表中给出了十六进制文件形式的程序代码。 第 9 行的第一个字节(编号 29h)是一个常量,指定键盘开始的音符编号。 在作者的版本中,初始音符是第三个八度音阶的 F3 - F(音符编号 41,在 MIDI 消息中接受)。 如果您使用不同的键盘,则应更正此常量并重新计算第 9 行的校验和。

程序的源文本和文章的一些其他附加材料

PIC16F84 上的 MIDI 键盘
(点击放大)

该设备的印刷电路板尚未开发 - 大多数部件(微电路 DD7、DA1、DA2、电阻器、电容器、石英谐振器)安装在面包板上,所有连接均使用 MGTF 线进行。 为了减少连接按键触点的线束长度,多路复用器 DD1-DD6 直接安装在键盘下方。 连接到 XP1 连接器的电源必须具有 6 ... 12 V 的输出电压和约 50 mA 的电流。

经过少量修改,K561KP2 (DD1-DD6) 可以替换为 K561KP1 多路复用器。 除了 PIC16F84 MK 之外,该器件还可以使用 PIC16F84A 或 PIC16CR84。 无法直接替换为 PIC16C84 或 PIC16F83。 作为 R10,您可以使用电阻图上所示的具有功能特性 A 的任何可变电阻器。XS1 插座是标准五针 ONTS-VG-4-5 / 16-r (DIN-5)。

键盘几乎不需要调整,如果部件完好且没有安装错误,打开电源后即可开始工作。 如果电阻R10的滑块位置确定不正确,则应选择电容C3和电阻R11。 如果您有音序器程序,则可以将键盘连接到 PC 并检查整个设备的操作是否正确。 要连接到 PC,请使用提供接口光电隔离的适配器,例如类似于 [2] 中所述的适配器。

如果您经常在 PC 上使用键盘,则可以使用脉冲转换器 [3] 将其连接到游戏端口的 +5 V 电源来供电。 在这种情况下,为了减少 R12 的电流消耗,建议将其替换为更高阻值的电阻,或者完全取消 HL1 LED。

文学

  1. Studnev A. MIDI 键盘。 - 广播,1993 年,第 11 期,p。 32-34。
  2. Rev N. 适用于 PC 的简单 MIDI 键盘。 - 广播,2000 年,第 3 期,p。 25、26、44。
  3. Vlasov Yu。具有独立励磁的简单转换器。 - 广播,1996 年,第 7 期,第 50 页XNUMX.

作者:A.Borisevich,塞瓦斯托波尔,乌克兰

查看其他文章 部分 音乐家.

读和写 有帮助 对这篇文章的评论.

<< 返回

科技、新电子最新动态:

世界最高天文台落成 04.05.2024

探索太空及其奥秘是一项吸引世界各地天文学家关注的任务。在高山的新鲜空气中,远离城市的光污染,恒星和行星更加清晰地揭示它们的秘密。随着世界最高天文台——东京大学阿塔卡马天文台的落成,天文学史上翻开了新的一页。阿塔卡马天文台位于海拔5640米,为天文学家研究太空开辟了新的机遇。该地点已成为地面望远镜的最高位置,为研究人员提供了研究宇宙中红外波的独特工具。虽然海拔高,天空更晴朗,大气干扰也更少,但在高山上建设天文台却面临着巨大的困难和挑战。然而,尽管困难重重,新天文台为天文学家开辟了广阔的研究前景。 ... >>

利用气流控制物体 04.05.2024

机器人技术的发展不断为我们在各种物体的自动化和控制领域开辟新的前景。最近,芬兰科学家提出了一种利用气流控制人形机器人的创新方法。这种方法有望彻底改变物体的操纵方式,并为机器人领域开辟新的视野。利用气流控制物体的想法并不新鲜,但直到最近,实施这些概念仍然是一个挑战。芬兰研究人员开发了一种创新方法,允许机器人使用特殊的空气喷射作为“空气手指”来操纵物体。气流控制算法由专家团队开发,基于对气流中物体运动的深入研究。使用特殊电机执行的空气喷射控制系统使您无需借助物理手段即可引导物体 ... >>

纯种狗生病的频率并不比纯种狗高 03.05.2024

照顾宠物的健康是每个狗主人生活的重要方面。然而,人们普遍认为纯种狗比混种狗更容易感染疾病。德克萨斯兽医和生物医学科学学院的研究人员领导的新研究为这个问题带来了新的视角。狗老化项目 (DAP) 对 27 多只伴侣犬进行的一项研究发现,纯种狗和混血狗患各种疾病的可能性通常相同。尽管某些品种可能更容易感染某些疾病,但两组之间的总体诊断率实际上相同。狗衰老项目的首席兽医基思·克里维博士指出,有几种众所周知的疾病在某些狗品种中更为常见,这支持了纯种狗更容易患病的观点。 ... >>

来自档案馆的随机新闻

德州仪器无线超声波气体泄漏检测仪 26.09.2019

德州仪器展示了一种超低功耗、自供电超声波气体泄漏传感器系统的开发,该系统可与基站进行无线通信。

此参考设计是一种低功耗无线传感器,可通过分析特定特征的超声波频谱来检测气体泄漏。 该系统设计为在单个不可充电微型锂电池上运行,并与基站进行无线通信。 这消除了对有线连接的需要并简化了设备的安装。 该开发还使用了超低功耗电池电量传感器。 有必要准确预测其状况并提前通知其预定​​更换的寿命即将结束。

产品特点:

精准监控锂电池状态,延长设备寿命,提前更换电池;
使用多个电源域来优化电流消耗;
系统诊断模式,用于在开发过程中准确估计功耗;
由微型电池供电并每 30 秒检查一次泄漏情况,可运行三年以上;
泄漏检测,无论气体类型如何(触发传感器不需要一定的气体浓度)。

应用领域:

气体泄漏检测;
楼宇自动化。

其他有趣的新闻:

▪ 蜜蜂疫苗

▪ FN Evolys 超轻机枪

▪ 热浪变得更加频繁和延长

▪ 石器时代的牙医

▪ 巨大小行星上的空间站

科技、新电子资讯

 

免费技术图书馆的有趣材料:

▪ 网站频率合成器部分。 文章精选

▪ 前夕文章。 流行表达

▪ 文章 闪电会在地面留下什么物质痕迹? 详细解答

▪ 雪绒花文章。 传说、栽培、使用方法

▪ 文章 风作为能源。 无线电电子电气工程百科全书

▪ 文章索尼汽车收音机连接器。 无线电电子电气工程百科全书

留下您对本文的评论:

Имя:


电子邮件(可选):


点评:





本页所有语言

主页 | 图书馆 | 用品 | 网站地图 | 网站评论

www.diagram.com.ua

www.diagram.com.ua
2000-2024