> 这是我最近设计的一个HDMI转MIPI模块,可以用于驱动各种手机屏幕当显示器用。
## 有什么用?
大家知道现在的手机屏幕素质非常高,且价格低廉(毕竟有智能手机的普及量撑腰,作为维修配件买的话非常便宜),相比于绝大多数桌面显示器拥有十分无敌的分辨率、像素密度、可视角、色彩还原甚至刷新率。
大家又知道,我对于小巧精致的电子产品有执着的追求,可市面上几乎找不到用手机屏幕做的迷你显示器,所以本项目就是为了解决这个需求。至于迷你HDMI显示器有什么用,电视盒子、单反相机、树莓派之类的开发板都带HDMI接口,**即插即用随身携带的高分屏它不香吗?**
## 硬件原理
目前绝大多数的手机屏幕和小型高分辨率高刷新率屏幕基本都是MIPI接口,相比于RGB、LVDS、SPI等接口MIPI是一个非常强大的高速接口,它分为CSI和DSI两个规格(没错就是树莓派上预留的那个DSI),可以根据带宽需求自由配置lane数,且每个lane传输速率超过1Gbps。
而HDMI是最为常用的视频接口,几乎所有视频输出设备都会带一个HDMI接口。
**因此我们需要的就是一个HDMI转MIPI的硬件模块。**要实现这个目的可以有几种方案,走FPGA或者用ASIC芯片。
用FPGA的方案这里有个老哥开源了:https://hackaday.io/project/364-mipi-dsi-display-shieldhdmi-adapter
他用Spartan-6 FPGA成功驱动了iPhone4的屏幕并接受HDMI的信号输入,感兴趣的可以参考。
![](https://pengzhihui-markdown.oss-cn-shanghai.aliyuncs.com/img/20201019113038.jpg)
因为我对FPGA不是很熟,所以我采用ASIC专用IC的方案来设计。
#### 东芝方案
东芝有一款TC358870XBG芯片,支持2x4lane的屏幕驱动,输入源是HDMI,这是目前在AR眼镜中比较流行的一个方案,该芯片非常强大,但是缺点是资料极其稀缺。**我花了很长时间搞到了原厂的datasheet和相关文档,仓库里面都共享出来了。**
根据原厂的评估板我也设计了一个测试模块,电路已经开源在仓库。
![](https://pengzhihui-markdown.oss-cn-shanghai.aliyuncs.com/img/20201128180418.png)
这个方案的软件我还没有写,感兴趣的同学可以参考文档做后续开发,**也欢迎有进展的同学提交代码到仓库~**
#### 龙讯方案
国产还有一个龙讯方案LT6911,与上面的方案相比龙讯性能上稍弱一些,但是该芯片内置了一个51核的MCU,所以可以直接在片上编程(东芝的需要额外加一个单片机用I2C配置芯片)。
该方案的优点就是成本相对较低,芯片外围电路也更简洁,缺点是,**资料比东芝的还少...**
厂家不开放软硬资料,连datasheet都没有,所以几乎无法个人开发。**但是**,万能的野生钢铁侠通过一些特殊手段,还是跟代理商拿到了一些资料,包括部分源码(核心lib封装好了我拿不到,只有上层API)。但是因为签了NDA保密协议,源码部分我不好分享出来,除了源码其他部分我都开源了,而大家DIY的话也不需要源码,我可以提供预编译的固件供大家下载,所以这个方案适合给直接复制项目的同学参考。
![](https://pengzhihui-markdown.oss-cn-shanghai.aliyuncs.com/img/20201029161245.png)
![](https://pengzhihui-markdown.oss-cn-shanghai.aliyuncs.com/img/20201019114700.jpg)
最终驱动的效果如下,以5.5寸的屏幕为例:
![](https://pengzhihui-markdown.oss-cn-shanghai.aliyuncs.com/img/20201019114712.jpg)
## 总结
我后面还会继续用这个模块尝试驱动更多屏幕,**同时可能会量产一些比较方便的迷你显示器产品,有兴趣的同学可以关注一下~**
有开发能力的同学可以在我给出的东芝方案的基础上继续开发,这个方案的自由度会高很多,我后面有空也会继续完成这个方案的:D
#### 找资料和开发不易,记得给仓库点星星哈~~
没有合适的资源?快使用搜索试试~ 我知道了~
TC358870+LT9611 HDMI转MIPI(原理图+PCB)包括原理图,pcb等所有设计资料及调试工具 调试案例
共87个文件
schdocpreview:29个
schdoc:9个
pdf:7个
需积分: 5 6 下载量 118 浏览量
2024-01-09
17:26:20
上传
评论 2
收藏 38.39MB ZIP 举报
温馨提示
TC358870+LT9611 HDMI转MIPI(原理图+PCB)包括原理图,pcb等所有设计资料及调试工具。调试案例。 注意事项: 1、 输入HDMI最大支持3840x2160P30hz,支持RGB888/YUV444/YUV422/YUV420; 2、 输出MIPI支持CSI和DSI,支持RGB888/YUV444/YUV422/Y420, 其中420格式不能和其他格式互转 ,如果需要YUV420输出, 则输入也必须是YUV420。 3、 MipiClock的计算,LT6911C是以Byteclk的方式计算,MipiClock=4*Byteclk, Mipi DataRate=2* MipiClock(DDR模式),Byteclk >=(Pixclk*PixelBytes/LaneNum), 其中PixelBytes为每个Pixel占用的字节数,例如RGB888/YUV44,则PixelBytes=3; 再如RGB565/YUV422,则PixelBytes=2。以4K30hZ HDMI输入,单Port 4Lane CSI YUV422输出为例,Pixclk=297Mhz, B
资源推荐
资源详情
资源评论
收起资源包目录
TC358870+LT9611 HDMI转MIPI(原理图+PCB).zip (87个子文件)
1.Hardware
TC358870XBG
MiniDisplay
Main.SchDoc 259KB
MiniDisplay.PcbDoc.htm 4KB
Connector.SchDoc 120KB
MiniDisplay.PrjPCBStructure 634B
__Previews
PCB1.PcbDocPreview 3KB
CPU&DRAM.SchDocPreview 90KB
2.TF.SchDocPreview 18KB
MiniPi.PcbDocPreview 76KB
Connector.SchDocPreview 100KB
NanoPi.PcbDocPreview 68KB
Main.SchDocPreview 178KB
HDMI_To_MIPI_PHY.SchDocPreview 124KB
3.Power.SchDocPreview 49KB
TF&COM.SchDocPreview 30KB
CPU.SchDocPreview 79KB
mSATA.SchDocPreview 43KB
Power.SchDocPreview 46KB
1.CPU.SchDocPreview 84KB
Sheet1.SchDocPreview 10KB
TF.SchDocPreview 27KB
HDMI_To_MIPI_PHY.SchDoc 168KB
History
MiniDisplay.~(1).PrjPCB.Zip 6KB
MiniPi.PrjPCBStructure 47B
MiniDisplay.PrjPCB 50KB
MiniDisplay.PcbDoc 5.52MB
Converter-10.1
Main.SchDoc 92KB
__Previews
Main.SchDocPreview 77KB
History
Converter.~(1).PrjPCB.Zip 6KB
Converter.PrjPCBStructure 60B
Converter.PcbDoc 3.74MB
Converter.PrjPCB 49KB
Converter.PcbDoc.htm 4KB
LT6911
MiniDisplay
Main.SchDoc 233KB
MiniDisplay.PcbDoc.htm 4KB
Audio.SchDoc 42KB
Connector.SchDoc 103KB
MiniDisplay.PrjPCBStructure 890B
__Previews
PCB1.PcbDocPreview 3KB
CPU&DRAM.SchDocPreview 90KB
2.TF.SchDocPreview 18KB
MiniPi.PcbDocPreview 76KB
Connector.SchDocPreview 48KB
NanoPi.PcbDocPreview 68KB
Main.SchDocPreview 96KB
HDMI_To_MIPI_PHY.SchDocPreview 48KB
3.Power.SchDocPreview 49KB
TF&COM.SchDocPreview 30KB
CPU.SchDocPreview 79KB
mSATA.SchDocPreview 43KB
Power.SchDocPreview 46KB
1.CPU.SchDocPreview 84KB
Sheet1.SchDocPreview 10KB
TF.SchDocPreview 27KB
Audio.SchDocPreview 29KB
HDMI_To_MIPI_PHY.SchDoc 63KB
History
MiniDisplay.~(1).PcbDoc.Zip 3.86MB
MiniDisplay.~(3).PcbDoc.Zip 3.32MB
MiniDisplay.~(4).PcbDoc.Zip 3.32MB
Project Outputs for MiniDisplay
MiniDisplay.xlsx 12KB
MiniPi.PrjPCBStructure 47B
MiniDisplay.PrjPCB 48KB
MiniDisplay.PcbDoc 5.09MB
Converter-10.1
Main.SchDoc 47KB
__Previews
Main.SchDocPreview 38KB
History
Converter.~(1).PrjPCB.Zip 6KB
Converter.PrjPCBStructure 60B
Converter.PcbDoc 2.42MB
Converter.PrjPCB 45KB
Converter.PcbDoc.htm 4KB
3.Tools
CH341SerSetup.exe 2.77MB
edidw2k.exe 104KB
flash_tool
LT1605_I2C2SPI_V2_100k.exe 165KB
USBIOX.DLL 25KB
moninfo.exe 313KB
setupEEditZ-0p93.exe 2.61MB
4.Docs
屏幕资料
10.1寸MIPI屏800x1280
QTM101TFT-001-800X1280 40PIN.pdf 1.11MB
C_JD9365_INX_T2_10p_3 power_20171228.txt 7KB
夏普2.9寸1440x1440LCD.pdf 1.64MB
5.5inch 1080X1920 IPS MIPI AML550L3901 Shenzhen Amelin Electronic Technology Co. Ltd
熊猫5.5FHD+NT35532.txt 32KB
5.5inch 1080X1920 AML550L3901 Shenzhen Amelin Electronic Technology Co. Ltd..pdf 1.67MB
连接器CONNECT FH26-39S-0.3SHW(05).pdf 434KB
FH26-39S-0.3SHW(05).pdf 434KB
NT35532 Spec V2.0.pdf 6.13MB
龙讯方案
RT9293-RichtekTechnology.pdf 257KB
LT6911C烧录说明.docx 168KB
README.md 4KB
2.Firmware
LT6911C_HDMI2MIPI_4lans_dsi_800x1280.hex 29KB
共 87 条
- 1
资源评论
m0_53440346
- 粉丝: 25
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- STM32芯片数据手册芯片资料STM32F103ZET6
- 宝塔面板Nginx的Lua-Waf防火墙终极改进 动态封禁IP
- 999.fend-图文.html
- STM32芯片数据手册芯片资料STM32F103x8-B增强型系列中容量产品数据手册(2009年4月)
- java.异常处理(处理方案示例).md
- java.性能监控Prometheus(处理方案示例).md
- STM32芯片数据手册芯片资料STM32F103CDE增强型系列数据手册(2009年3月)
- STM32芯片数据手册芯片资料STM32F102x8-B USB基本型系列中容量产品数据手册(2008年9月)
- 上市公司企业投资者关注度数据及公众关注度数据
- L2 林雪莹 202325220414.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功