大家都知道local fidcial mark可以提高贴装精度.但真正用对的并不多!!!
有的甚至用个大大的通孔做pcb fidcial mark,然后再加上local mark.要知道通孔的偏差通常都在0.3mm,单面或双面甚至达到0.5mm.你加上local mark能校正多少???
看过有网友对yamaha的定位方式提过异议,事实上我也认为定位方式应该改善,比如:edge clamp夹板会变形,而且可能贴装到最后pcba会位移;locate pin就更夸张,pin本身都会动,用它定位能好到哪去,pin的好处是省得排定位针.
由上面两个例子可以看出我们正常编制的程序中包含了很多不稳定因素,那是不是说yamaha就一无是处了.便宜自然就要你自己多付出,多简单的道理!!!
DIY是怎么来的???
不说废话了,说主旨:
yamaha最简单提高或稳定精度的方法是不要pcb mark,只要local mark.我起个名字叫"local+local",即所有chips使用一个local mark,qfp或精度要求高的使用另一套或几套local mark.
一个BT的例子:pcba上面只要两个能用的cycle mark(最好不用孔),那么chips和qfp都要用这两个local mark,正确的设法是加入两套local mark,但两套完全一样(只是NO.不同)分别对应chips同qfp.(不废话解释了)
local mark的缺点及对策:
不能象pcb mark那样来setting teaching,所以我建议local+local的方法通常不要用,按照正常方法编程,当发现有精度要求高的元件贴装不稳定时在用,这时chips的local mark就很简单,不用teaching,直接抄pcb mark即可.高要求元件单独teaching个local就ok了
另:local+local还可以确定你的设备精度是否真的该校正了.
:confused: