搜索
bottom↓
回复: 61

又画了张PCB,基本完工,大伙帮忙看看还有什么不足

[复制链接]

出0入0汤圆

发表于 2017-12-2 18:47:13 | 显示全部楼层 |阅读模式
近期苦练PCB LAYOUT,第一次练手,画了张STM32F429的板子,不熟悉规则,没设规则走线,打样回来USB用不了,以太网丢包重,SD卡经常写入乱码,各种奇葩的问题。好在液晶点亮了,给了自己点安慰。
不甘心,再画第2版,这次学了哈规则设置,自我感觉应该比上一版有进步,板子基本上画完了,大伙帮忙看看还有什么不足的地方。







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出10入23汤圆

发表于 2017-12-2 19:12:00 来自手机 | 显示全部楼层
蛮漂亮的

出0入17汤圆

发表于 2017-12-2 19:13:51 | 显示全部楼层
没看出哪里有差分线

出0入0汤圆

发表于 2017-12-2 19:24:18 | 显示全部楼层
楼主怎么感觉所有的线都一样粗细?另外让大家看layout提意见最好单层图,这样大家看的明白点。

出140入8汤圆

发表于 2017-12-2 19:54:22 | 显示全部楼层
本帖最后由 leiyitan 于 2017-12-2 21:04 编辑

看上去非常工整漂亮啊,楼主能把PCB工程直接分享一下么?实际效果有待考量。
这么多线都等长,扯蛇线估计花了不少时间和精力!感觉所有的线都是一样的线宽,这样并不好吧?从STM32封装引脚10mil宽作为参考,你这个板的线有点细,3mil or 4mil?电源3,4mil承受的起么?还有过孔也是非常小,估计要激光才行。这么细嘉立创加工都要当成非常规精密件了。这么搞做起来估计是不计成本了。线这么细而线间距都搞这么宽是什么意图?我觉得线可以尽量宽,线间距用常规加工允许的最小间距就行了。细长的蛇线阻抗是多少?没事补一下滴泪也不会有什么坏处。0402的阻容完全可以一面堆完器件,没有多大必要两面都放器件,双面机贴钱加加加!机贴一面手工补一面自找烦恼。

出110入8汤圆

发表于 2017-12-2 20:15:26 | 显示全部楼层
蛇形走线的电抗会不会有问题

出20入62汤圆

发表于 2017-12-2 20:21:22 | 显示全部楼层
高大上的板啊~

出0入0汤圆

发表于 2017-12-2 20:56:48 | 显示全部楼层
不要横竖布线,虽然容易布通。

出10入0汤圆

发表于 2017-12-2 21:02:14 | 显示全部楼层
芯片电源输入引脚需要放置电容, 电容尽量靠近芯片引脚,确保电源回路最短.

出0入0汤圆

发表于 2017-12-2 22:54:18 来自手机 | 显示全部楼层
高大上,原理图看看

出0入618汤圆

发表于 2017-12-2 23:17:08 | 显示全部楼层
429没什么需要走蛇形的信号吧。

出0入0汤圆

发表于 2017-12-2 23:47:08 来自手机 | 显示全部楼层
怎么线都一样粗?

出0入0汤圆

发表于 2017-12-2 23:51:52 来自手机 | 显示全部楼层
429走线随便

出0入0汤圆

发表于 2017-12-2 23:56:20 | 显示全部楼层
429和内存芯片走线要尽量短,而且时钟线要做包地隔离。

出200入657汤圆

发表于 2017-12-3 00:02:04 | 显示全部楼层
gzhuli 发表于 2017-12-2 23:17
429没什么需要走蛇形的信号吧。

个人感觉楼主目前还属于练手感阶段 哈哈哈哈

出0入0汤圆

发表于 2017-12-3 00:41:06 来自手机 | 显示全部楼层
即然大家一起学习楼主能把PCB工程直接分享一下吗?

出0入0汤圆

发表于 2017-12-3 08:14:23 | 显示全部楼层
还有飞线

出0入0汤圆

发表于 2017-12-3 09:21:09 来自手机 | 显示全部楼层
分层再截图,这样看清楚点

出0入0汤圆

发表于 2017-12-3 09:24:47 | 显示全部楼层
还行吧。

出0入0汤圆

发表于 2017-12-3 10:14:04 | 显示全部楼层
楼主这是几层板?

出0入0汤圆

 楼主| 发表于 2017-12-3 11:09:25 | 显示全部楼层
谢谢各位的意见和建议。
板子四层板,除了钽电容,其它电阻电容全部0805封装。主要是考虑手工焊接方便。
5V电源部过孔20/36,线宽20MIL;3V3电源部分过孔32/18,线宽10MIL,其余所有走线宽度都是8MIL,过孔12/24,USB和CAN规则差分走线
很多朋友说SDRAM和液晶走线不需要等长,也许这样是没问题,但我个人还是认为等长走线效果应该比没有等长的好吧。
所以就把液晶RGB线等长;SDRAM的DATA线和ADDR线全部等长,等长的误差范围控制在100MIL内。
拉完等长线再看,我自己也觉得弯弯曲曲的蛇形线有点多,有时候也比较纠结,要不要做等长?
最终效果怎么样,打样回来试了再说吧。






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2017-12-3 11:21:03 来自手机 | 显示全部楼层
没设规则就走线,代价有点大

出0入0汤圆

 楼主| 发表于 2017-12-3 11:37:50 | 显示全部楼层
板子的基本规则设置


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2017-12-3 11:51:13 | 显示全部楼层
关于等长规则设置,有个问题一直困扰着我,,,,,各路高手帮忙解答一下,谢谢!


上图中设置了T型拓扑结构,我现在要设置AB==AC==EF,这种规则该怎么设置?用添加PIN PAIR的方法?还是别的什么方法?
如果用添加PIN PAIR的方法,那设置T型节点还有意义么?

我这个板子只设置了AC==EF,那个AB等长没做,感觉T点设置了也没啥用。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2017-12-3 22:22:29 | 显示全部楼层
楼主用的这是什么软件

出10入23汤圆

发表于 2017-12-3 22:31:41 来自手机 | 显示全部楼层
机器人天空 发表于 2017-12-3 22:22
楼主用的这是什么软件

allegro     

出140入8汤圆

发表于 2017-12-4 00:52:52 | 显示全部楼层
厉害了,我的神,估计投入了不少精力在上边!

出0入0汤圆

发表于 2017-12-4 07:05:17 来自手机 | 显示全部楼层
第二次就这水平?楼主厉害

出0入0汤圆

发表于 2017-12-4 10:23:54 | 显示全部楼层
泾渭分明 不错

出0入0汤圆

发表于 2017-12-4 15:23:52 | 显示全部楼层
请教下,你的信号线,也就是单片机引出来的线,多少mil。

出45入88汤圆

发表于 2017-12-4 16:20:11 | 显示全部楼层
用自动布线完成?

出0入0汤圆

 楼主| 发表于 2017-12-4 17:38:36 | 显示全部楼层
沉默胜过白金 发表于 2017-12-4 15:23
请教下,你的信号线,也就是单片机引出来的线,多少mil。

8mil,,,,,,,,,,,,,,,,,,,,,,,,

出0入0汤圆

 楼主| 发表于 2017-12-4 17:43:14 | 显示全部楼层
Edesigner. 发表于 2017-12-4 16:20
用自动布线完成?

你的回复让哥欲哭无泪啊,哥可是拉了一周的线啊,,,,
有么意见和建议,不妨说来听听?

出0入0汤圆

 楼主| 发表于 2017-12-4 17:45:10 | 显示全部楼层
各位捧场看热闹的同时,给点实质性的意见或建议吧,,,,,上面提到的疑问谁能帮忙解惑??

出140入8汤圆

发表于 2017-12-4 18:49:08 | 显示全部楼层
天马行空 发表于 2017-12-4 17:45
各位捧场看热闹的同时,给点实质性的意见或建议吧,,,,,上面提到的疑问谁能帮忙解惑?? ...

估计玩你这么高端的板子的都没在这里混了

出100入101汤圆

发表于 2017-12-4 22:34:21 | 显示全部楼层
蛇形线没必要,没那么高的频率

出0入0汤圆

发表于 2017-12-4 23:42:16 来自手机 | 显示全部楼层
请问大佬们画板子原理图跟封装都是自己画的吗还是现成的呢

出0入0汤圆

发表于 2017-12-5 20:50:00 | 显示全部楼层
建议楼主这个板子先不要发出去做,要不又是浪费钱。
找个专业的Layout工程师帮你看看。

图片上看的不是很清楚,提几个建议:
1.布局没有原理图这里不做评价,细节还是有很多优化的地方,比如去耦电容的位置,EMC措施没看到。
2.USB网口DDR等高速信号需要做等长,阻抗控制,尽量减少走线的换层,多了解下信号的完整性。
3.电源和地尽量加粗,并不是仅仅只要满足电流。
4.走线规划非常重要,并不是连通就完事。

画好PCB需要长期的经验积累,第二次能画成这样已经很不错了,加油

出0入0汤圆

发表于 2017-12-5 21:06:55 | 显示全部楼层
fengyunyu 发表于 2017-12-4 22:34
蛇形线没必要,没那么高的频率

要的,SDRAM不做等长,后面速度跑不到130M的。以前玩中1788就撞了满头包。


出0入0汤圆

发表于 2017-12-5 21:08:48 | 显示全部楼层
onist1996 发表于 2017-12-4 23:42
请问大佬们画板子原理图跟封装都是自己画的吗还是现成的呢

天啊,这玩意哪有现成的,每一个东西都是经过自己核对验证的,要不然电路板可是钱啊,就问你口袋鼓不鼓。。如果太鼓的话,就无所谓了,反正一次不行,就2次,实在不行,就200次,就有钱。。



出0入0汤圆

发表于 2017-12-5 22:18:42 | 显示全部楼层
所有的电源线,与地线,都要尽量粗,地需要较大的地平面,USB、SD卡座,等接插件,所有的固定引脚都接地平面,以增加机械可靠性。
去耦电容尽量靠近芯片引脚,走线尽量粗而近,电容的接地端就近接到地平面

出0入0汤圆

 楼主| 发表于 2017-12-6 12:46:24 | 显示全部楼层
hjseek 发表于 2017-12-5 20:50
建议楼主这个板子先不要发出去做,要不又是浪费钱。
找个专业的Layout工程师帮你看看。

谢谢你给的宝贵建议

出0入0汤圆

 楼主| 发表于 2017-12-6 12:47:26 | 显示全部楼层
356053261 发表于 2017-12-5 22:18
所有的电源线,与地线,都要尽量粗,地需要较大的地平面,USB、SD卡座,等接插件,所有的固定引脚都接地平 ...

谢谢你的建议

出0入0汤圆

发表于 2017-12-6 17:32:52 | 显示全部楼层
cpu 的退藕电容隔的有点远吧,线也不够粗

出0入0汤圆

发表于 2017-12-7 14:54:59 | 显示全部楼层
天马行空 发表于 2017-12-3 11:51
关于等长规则设置,有个问题一直困扰着我,,,,,各路高手帮忙解答一下,谢谢!

这个问题我也没想明白,楼主可有结果?

出0入0汤圆

发表于 2017-12-7 19:13:12 | 显示全部楼层
牛逼阿,楼主。才刚学就这么牛。
我也想学学画板,不知道从何开始啊,能给点建议吗

出0入0汤圆

发表于 2017-12-8 18:32:57 | 显示全部楼层
原理图也一并贴上来是最好的。总感觉那一块蛇线有一点别扭。包括蛇线之后的过孔位置。

出0入0汤圆

发表于 2017-12-11 09:15:48 | 显示全部楼层
网口芯片离网口接口太远?J12是什么鬼?在板子中间。429的频率不高。不需要蛇形和等长吧。接口和芯片距离太远。

出110入8汤圆

发表于 2017-12-11 23:26:36 | 显示全部楼层
天马行空 发表于 2017-12-3 11:51
关于等长规则设置,有个问题一直困扰着我,,,,,各路高手帮忙解答一下,谢谢!

这个可以参考下于铮博士的视频,网上应该搜得到。

出110入8汤圆

发表于 2017-12-11 23:28:33 | 显示全部楼层
天马行空 发表于 2017-12-3 11:51
关于等长规则设置,有个问题一直困扰着我,,,,,各路高手帮忙解答一下,谢谢!

刚搜了下网盘,找到了,链接:https://pan.baidu.com/s/1dEWVcsD 密码:diup

出0入0汤圆

 楼主| 发表于 2017-12-12 12:26:40 | 显示全部楼层
angler12 发表于 2017-12-11 23:28
刚搜了下网盘,找到了,链接:https://pan.baidu.com/s/1dEWVcsD 密码:diup

非常感谢!这样的教程对我来说非常实用。

出0入0汤圆

 楼主| 发表于 2017-12-12 12:34:59 | 显示全部楼层
1399866558 发表于 2017-12-11 09:15
网口芯片离网口接口太远?J12是什么鬼?在板子中间。429的频率不高。不需要蛇形和等长吧。接口和芯片距离太 ...

原来网口和芯片是挨在一起的放在板子左边,后来板子布局结构变了,网口挪到下边,所以线就拉远了。我也觉得这样不好。
J12是触摸排线接口

出0入0汤圆

发表于 2017-12-15 18:38:44 | 显示全部楼层
天马行空 发表于 2017-12-12 12:34
原来网口和芯片是挨在一起的放在板子左边,后来板子布局结构变了,网口挪到下边,所以线就拉远了。我也觉 ...

感觉你的接口全是后面变动的,重新布局,重画。从零开始。

出0入0汤圆

发表于 2018-1-4 14:25:16 | 显示全部楼层
DDR2吗?要求没那么高的,不过你这个布线看来花了不少精力啊,加班不少。

出0入0汤圆

发表于 2018-4-1 18:48:24 | 显示全部楼层
网口距离太远楼上有指出了,另外,不止距离,网络差分线上的阻容器件布局是有要求的,你可以搜索学习一下,现在这样肯定是不行的

出0入0汤圆

 楼主| 发表于 2018-4-5 12:46:33 | 显示全部楼层
phy_0302 发表于 2018-4-1 18:48
网口距离太远楼上有指出了,另外,不止距离,网络差分线上的阻容器件布局是有要求的,你可以搜索学习一下, ...

谢谢指点!还真如你所说的那样,这块板子的网口没法用,丢包和网络延时很严重。。。。。。。正在考虑改进。

出100入101汤圆

发表于 2018-4-5 16:24:15 | 显示全部楼层
hjseek 发表于 2017-12-5 20:50
建议楼主这个板子先不要发出去做,要不又是浪费钱。
找个专业的Layout工程师帮你看看。

大神专业

出0入0汤圆

发表于 2018-4-6 23:56:10 | 显示全部楼层
第2次有这水平,很不错了。。。   

出0入0汤圆

发表于 2018-4-7 00:09:21 | 显示全部楼层
你的板不小,地方也很多,  看你各模块电路处理的也不错的,,说明你画板也不是个新手,估计换了个软件而已,,,有差分, 有高速信号,真的要注意了,但也没那么神,,不管出不出问题,  还是规范点把设计做好,,,
4层板--- 要考虑好电源,地层的分割了---有条件的,干嘛不上呢?
有独立的电源层,  去耦方面, 就应该做的更好了,,各部件的
有独立地层,  应该朝更好的信号质量去考虑了,当然是耗时间的

实际点的:  如数据线组,  你的等长,是要可以做的更好的,目测这样的等长,带来的,可能是负面效果!
                  通讯类的,经常出问题还好,偶尔出问题才抓狂,,, 所以,严格的差分规则,  布线,  不多想的, 规则有了,不等于完事,  看阻抗,,,或起码留个匹配电阻的位置,留条路。

看了蛮多开发板,没错,好像没问题,,,这种是看实际要求了,  所以,还得看你是用在什么地方了
         


出0入0汤圆

发表于 2018-4-7 00:51:16 | 显示全部楼层
SSN 估计高的吓人。

出150入640汤圆

发表于 2018-4-7 13:43:06 | 显示全部楼层
kinsno 发表于 2017-12-5 21:08
天啊,这玩意哪有现成的,每一个东西都是经过自己核对验证的,要不然电路板可是钱啊,就问你口袋鼓不鼓。 ...

没那么夸张吧,两次就行了。打板之前把组装图用打印机一比一地打出来与实物对比

出0入0汤圆

发表于 2018-4-7 14:55:42 | 显示全部楼层
电源线太细了吧
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-5 04:32

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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