收藏网址

收藏官网,优惠快人一步

您可以尝试通过快捷键 CTRL + D 加入收藏夹

|
|
0755-83865666
|
|
手机立创
|
面板定制
|
消息(0)
|

温馨提示

您上传的BOM清单格式不准确,当前支持上传xls、xlsx、csv、JPG、PNG、JPEG格式,请检查后重新上传

BOM正在分析中...
首页 > 应用与分享 > 用立创开发板,做了个9进1出HDMI切换器!开源了
  • 用立创开发板,做了个9进1出HDMI切换器!开源了

  • 2024-11-19 16:39:50 阅读量:272

立创·地文星开发板 做了一个9进1出HDMI切换器

HDMI切换器

为什么做这个切换器?有什么作用呢?

个人不喜欢桌面上摆太多屏幕,又喜欢收藏很多主机bushi时常需要在主机、示波器、switch……等多个设备间切换使用

这才做了这个切换器。

切换器

超方便的!

那么,想DIY这样一个【9进1出切换器】,具体怎么设计软硬件呢(见1-2章)外壳怎么设计(第3章)它的DIY成本又是多少(第4章)

01
硬件设计

 

设计框图

设计框图

原理图

原理图

PCB图

PCB图

1

主控立创·地文星开发板(CW32F030C8T6

2

9进1出:使用4颗MS9601A实现

因为一颗MS9601A只能1切3,所以使用就可以3颗做HDMI9个的切换,出3路,再加一个MS9601A做3个出来的MS9601A的切换出一路

3

电源:MS9601A使用5V,LDO转出3.3V和1.8V给内部使用

4

9个按键:使用3组ADC实现,节省IO资源,每一个HDMI口都有IO口做插入拔出的检测

5

为了节省成本,PCB采用双面板设计,需要多打点地孔以获得良好的性能

6

HDMI需要做100欧姆阻抗匹配,两正负信号之间需要走等长,<5mil长度

下面是一些模块的设计注意事项!

01 
开发板

使用母座对接到开发板公座,基本引出了所有IO口。

IIC的端口是固定的,ADC也是固定的,MS9601A的使能,HDMI的检测 可以挑选任意GPIO

开发板

 

02 
MS9601A

不要搞混HDMI信号9进+1出+转出3组的中间信号,共是13组HDMI信号,其中的DATA,CLK,IIC很容易接错!要注意咯~

MS9601A

IO口触发可以随意接,在软件做调整就好。比如:要打开HDMI1口,就要拉高EN3和EN10,打开HDMI2口就要拉高EN2和EN10……

IO口触发

 

指示灯使用HPD就可以了,不需要额外从MCU拉。

按键ADKEY不要有过于接近的分压值,这里的分压值都分的比较开。

 

 

02
代码设计

编程软件:礦ision5 keil5 

参考资料:基于地文星开发板的 0.91寸彩屏代码为基础开发:https://wiki.lckfb.com/zh-hans/dwx-cw32f030c8t6/module/screen/0-91-single-screen.html

并在此基础上进行修改。

01 
IO口初始化

本小节含:初始化输出的IO口,使能时钟,配置速度等操作。

IO口触发

配置输入的IO口,内部下拉:

IO口配置

ADC的配置

由于我们使用的是3个ADC,因此需要配置ADC为序列连续转换模式,才能同时采集这几组ADC。

参考电压设置为VDDA电压。

ADC采样时间推荐为5个ADC采样周期

ADC采样

02 
ADKEY

这个简单,就是看各个按键按下的AD值,然后做通道判断即可。

 ADKEY

03 
插拔检测

这个也简单。

检测到高电平就显示OLED反显,低电平就正常显示,就能做拔插检测了。

拔插测试

拔插测试

 

03
外壳设计组装

使用SW绘制亚克力外壳,厚度:2mm

SW绘制亚克力外壳

导出dxf后导入嘉立创eda制作面板

制作面板

回执面板

使用到的装配零件如下:

  • M2.5*30mm螺丝*4PCS

  • M2.5螺母*4PCS

  • 尼龙柱3.2*5*18 *4PCS

  • 尼龙柱3.2*5*3 *4PCS

配件

 

04
总结

本项目的DIY成本75元

比起买一个,它更节约空间,价格也更便宜

项目成本

 

05
开源网址

本项目已开源!

——想复刻想给作者点赞复制开源网址 前往原文。

开源网址:https://oshwhub.com/aknice/cw32hdmi-9-in-1-out-switcher

热门物料
型号
价格
L7805CV-DG/线性稳压器(LDO) 0.5026
AMS1117-3.3/线性稳压器(LDO) 0.1237
BAT54C,215/肖特基二极管 0.0325
LM358DR2G/运算放大器 0.35
CJ431/电压基准芯片 0.1237
LM393DR2G/比较器 0.3582
ADUM4160BRWZ-RL/隔离式USB芯片 23.39
REF3012AIDBZR/电压基准芯片 0.9006
SS8050/三极管(BJT) 0.0345
8S005/锡膏/锡浆 16.59
您的浏览器版本过低(IE8及IE8以下的浏览器或者其他浏览器的兼容模式),存在严重安全漏洞,请切换浏览器为极速模式或者将IE浏览器升级到更高版本。 【查看详情】
推荐您下载并使用 立创商城APP 或者最新版 谷歌浏览器火狐浏览器360浏览器搜狗浏览器QQ浏览器 的极(高)速模式进行访问。
© 2022 深圳市立创电子商务有限公司 版权所有

提示

您确定要删除此收货地址的吗?

请填写订单取消原因

提示

您确定删除此收货地址吗?

成功提示

content

失败提示

content

微信咨询

关注公众号咨询客服

咨询客服
  • 在线客服热线

    0755-83865666

  • 服务时间

    工作日  8:30~20:30

    节假日  8:30~18:00

  • 服务投诉

QQ咨询
投诉意见

紧急问题投诉电话:

18826549599

更快的受理通道

对常规通道处理结果不满意

请在此扫码

此意见箱直通立创管理层

优惠券 建议反馈
填问卷 立创用户体验问卷调查 立即参与
活动规则
活动规则
展开客服