本人已经打样焊接测试,功能运转正常,将提供全套的资料供各位参考
本项目基于MA8601的官方原理图,由立创eda绘制而成,嘉立创提供打样服务,立创商城提供元件一站式采购,特此鸣谢。
该芯片的原理图较为简单,适合新手入门学习,在有限的篇幅内,我会大致讲解一下整个原理图的设计思路。
【LED FOR PWR】:电源指示灯电路,当芯片有输入电压时,LED5将会点亮,串联的电阻起到限流作用。
【LED FOR DOWNSTREAM PORT】:数据传输电路,当使用不同的USB端口进行数据传输时,该电路的电流方向不同,由此指示对应的USB端口。
【RESET】:复位电路,本设计不需要对其进行复位,所以如图绘制即可。
【MA8601】:芯片由CON1进行供电,输入电压为5V,内部可以将电压降为3.3V通过13脚输出,2/3脚采用12mhz晶振作为芯片的外接晶振,在电源和地之间的电容起到滤波作用,容抗与其工作频率有关。芯片的外围电路其实不必具体分析,大多涉及到内部结构,参照原理图即可。
【USB】:CON1通过数据线连接设备,2/3连接到DP/DM两个引脚,并将其拓展为CON2,CON3,CON4,CON5四个端口。
以上即是对该芯片原理图的简要分析。本人非科班出身,如有错漏,请您指正。
由此,即可绘制出USB_HUB的原理图。
由此,也绘制了PCB板供各位参考。
由于本人初次绘制,犯了很多错误,以下做一个小总结:
A.信号线应该越短越好,有利于信号传输。
B.信号线周围最好应该为地线。
C.元件应该尽量靠近各自的位置,例如CON5这个端口的滤波电容就应该靠近CON5。
D.应该尽量减少布线距离,使得整个电路性能更优异。
我自知水平有限,希望大家不要再踩我踩过的坑,之后的项目能够做得更好,期待各位能有更优秀的作品。
本项目在[立创开源社区]完全开源,供各位修改指正。