资源描述:
《pcb初学者常见问题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、初学PCB的一点心得关于PCB的学习有很多很好的资料,讲得也很全而,我在这儿只是以初学者的角度,浅谈一些在琐碎的细节问题,希望能对像我一样的初学者有所帮助。下面是我平吋在实验报告中写的总结,现将其中自认为有用的罗列在这,没有用很专业的词语,可能有些地方说的不妥,还望纠正啊!1-为使原理图美观,在将相隔较远的两端连起来时,可用网络标志字fiiNetr如果只是起标注作用,则用“Text"。2.在画原理图时,如果把两根的导线画得太靠近,则会产生不必要的结点,是因为这两根线交错引起的,只要修改光标移动的最小距离即可,
2、即修改“snap"。3.在原理图中给元件取名字时,A.B.C不能作为区分的标准。列如:给四个焊盘取名JP1A,JP1B,JP1C,JP1D,结果在PCB板中只有一个焊盘,把名字改为JP1A,JP2B,JP3C,JP4D,在PCB中就有四个焊盘。4.在PCB中手动布线时,如果两个端点怎么也连不上,则很可能是原理图中这两个端点没有连在一起。5.自己画PCB封装时,一定要和原理图相一致,特别是有极性的元件。如:二极管、电解电容。2.在Schlib,Pcblib中画图时,一定要注意把图放在靠近中心坐标(0,0)的地方,
3、特别是在Pcblib中,不能直观的看见中心,可以通过改变线的坐标,使之接近(0,0)o3.画PCB封装时,一定要与实际的元件相一致,特别是周边的黄线,是3D图的湿印层,即最终给元件留的空间。4.手动布线更加灵活,通过Design——Rules,弹出对话框,可以设置电源线、地线的粗细。5.PCB图中如果元件变为警告色“绿色”,有可能是元件之间靠得太近了,也有可能是封装不对,女口:POWER的两个焊盘10、11,如果内孔直径为110mil,则这两个焊盘变为绿色,只要把内孔直径改为100mil,则正常了。10•将几个
4、焊盘交错的放置,则可以得到椭圆形的焊孔。11•手动布线时,导线是不能交叉的,解决这个问题的方法就是,增添一个焊盘,然后分别在Toplayer和Buttomlayer两层布线,通过焊盘将两端连起来。12•在原理图中,双击元件,不仅可以看到此元件的封装,还可以修改原件的封装,当然前提是封装已经存在。13•在画封装图时,最好不要在封装图上写标注,否则,此标注将和封装连为一个整体,布线时,线不能通过此标注,给布线带来了麻烦,其实在PcbDoc中可以对元件标注。14•在Schlib中画好图后,一定要修改名字,不能为默认的
5、心",否则不能Update到PcbDoc中。15•可以通过把线加粗到一定程度,达到实心图的效果。女口:按键的实心圆、发光二极管的实心三角形。16•手动布线的时候,现只能有三种走法:水平的、垂直的、45度斜线的。17•通过这次作业,终于弄清楚了DXP的大致功能,发现画图很好玩,特别是自己画一个元器件,然后在给它画封装,还是很有意思的。18•开始应该先做好准备工作。第一步,把要用到的元器件的图形,不管是自己亲手画的,还是调用别人的,都统一放到自己建立的Sch.Lib中,这样用起来就不用到处找了。第二步,给每一个元器
6、件封装,同样不管是自己亲手画的,还是调用别人的,都统一放到自己建立的PCB.Lib中。在这个过程中有几个细节问题不能忽视,比如,在Sch.Lib中引脚的序号Designator非常重要,它与PCB丄ib封装中的焊盘序号是一一对应的,在Sch.Lib中引脚的名称DisplayName只是描绘这个引脚的功能而已,可有可无。在Sch.Lib对话框LibraryComponentProperties中,Designator的内容显示在Sch.Doc中的标号,是可以单独移动的,LibraryRef的内容显示在Sch.Li
7、b中的标号。当然,在Sch.Lib中图形必须要放在中心。在PCB.Lib中画封装时也必须要把封装画在中心,重点是尺寸问题,必须与实际的尺寸一致,通常,焊盘间距100mil,芯片两侧对称的焊盘间距为300miL丝印层(黄线)图形代表的是元器件焊在板子上时所占用的空间大小。19.原理图的绘制,最好是每个功能模块单独画,从库里调岀元器件后,应该给它取个名字,在Designator中给它命名,如果是芯片就写上芯片的名字,不要用U1、U2等来标注,那样很容易弄混,出现重名的情况,重名的后果是只有一个导入到PCB中,用芯片
8、的名字命名的另一个好处是,如果有错误可以直接找到芯片。网络标号必须写在wire线上,如果偷懒放在引脚上,则无效。20•由原理图导入到PCB有时候很难一次成功,遇到的问题可能是由于原理图与封装没有很好的对应。比如:有时候引脚序号需要隐藏,就可能忽视了引脚序号,结果是引脚序号并不是所要求的,当然与焊盘上的序号无法对应起来;原理图中不同封装的元器件重名也会报错。只耍保证每一个元器件的封装都是