JCJ300型基板检查装置检测原理与设计思路.docVIP

  • 1
  • 0
  • 约3.53千字
  • 发布于福建
  • 举报
  • 文档已下架,其它文档更精彩

JCJ300型基板检查装置检测原理与设计思路.doc

JCJ300型基板检查装置检测原理与设计思路

JCJ300型基板检查装置检测原理与设计思路   【摘要】使用并行总线扩展的技术,实现了微控制器访问512个I/O端口的用于检测VFD基板线路绝缘和通断的装置。   【关键词】VFD;微控制器;并行总线;串行通讯   1.前言   真空荧光显示器件(VFD)的显示对比度高、颜色醒目、工作温度范围宽,还有高可靠性和寿命长的特点。特别是由于具有自发光的特长,在环境光线暗处使用时,与需要背光的LCD比较,具有不可替代的优势。从上世纪60年代至今,VFD已经在仪器仪表、消费电子和汽车电子装置上广泛应用。   2.整机的功能与构成   基板检查装置是VFD器件生产线上的关键设备。它的功能是测试玻璃板上的厚膜线路(印刷银浆工艺)或薄膜线路(真空溅射工艺)的通断和绝缘好坏。JCJ-300型检查机可同时检测256个线路端点的导通和绝缘状况。检测部用48V电压测试工件上各个端子的绝缘与点子的导通情况,检测结果通过RS-232串行通讯口发送给工控机。工控机根据检测部的测试结果与预先设定的网络表比较,判断工件的好坏。再通过PLC控制步进电机和气缸在打标台上对不良品作出标记。由于工作台的位置精度要做到50μm才能保证检测部的众多探针与工件接触良好,所以使用了机器视觉对工作台位置做偏差修正。整台设备由微控制器(MCU)构成的检测部、运行Windows操作系统和Visual Basic应用程序的工控机(PC)和中型可编程控制器(PLC)与F150图像处理系统4部分构成。工控机管理协调整机各部分工作,PLC控制多台精密伺服电机、步进电机,还通过电磁阀控制为数众多的气缸做机械运动控制。检测部是由一个8位MCU为核心的,由14块电路板构成的6U子架。   3.检测部的设计原理   3.1 检测部的技术指标   具有256个绝缘测试(DRV)端子和256个导通(RCV)测试端子;测试电压48V;绝缘电阻下限1MΩ;导通电阻上限2kΩ。   3.2 测试方法   检测部256个绝缘端子和256个导通端子的测试方法是顺序测试:给某1个端子针加上48V电压后读取其余255个端子针的比较器的输出状态,如果读取到的状态都是都是低电平,说明没有绝缘良好。如果从其他端子针的比较器读取的电压是高电平,说明这个端子与其他端子漏电。给某个端子针加电后,读取对应的点子针的比较器输出状态,导通的点子比较器输出应该是高电平,如果是低电平说明工件上的线路没有导通。端子探针由接48V测试电压的开关管和连接探针与基准电压的比较器构成。   4.电路板的结构   4.1 端子针和点子针的电路结构   4.2 MCU板   MCU板是3U高210mm长的4层板。主要由AT89S52芯片、外部并行总线扩展芯片和RS-232接口芯片等组成。MCU板上的核心器件是C51架构的新型AT89S52芯片。芯片本身的4个8位I/O口实际只能使用30多个,无法直接满足256个绝缘测试端子和256个导通测试端子的数目要求,所以用AT89S52芯片的P0口和P2口组成的外部并行总线做I/O口扩展。把DRV板上与开关管相连的锁存器和比较器,与RCV板上的比较器通过缓冲器接入并行总线。用访问外部数据存储器的方式实现读取比较器的输出状态和控制开关管的开闭。对于访问外部数据存储器,AT89S52芯片具有专门指令,使用非常方便。用“MOVX A,@Ri”指令读取比较器的输出。用“MOVX @Ri,A”指令,把要启动或关闭的开关管的状态写入锁存器,由锁存器控制开关管的开闭。AT89S52芯片内部的16位定时器Timer2做发送接收波特率发生器,提高测试时的通讯速度就可以缩短工件在机器上停留的时间。所以为了提高产量,要尽量提高MUC与PC的通讯速度。为此选用115200bps的波特率。当选用11.0592MHz晶体,RCAP=65533(0FFFDH)时,Timer2输出的时钟输出频率正好是115200,没有计算误差。也就是说波特率发生器的定时精度只和石英晶体的频率飘移有关。通过向石英晶体的生产厂家定制的方式,选用精度为±30ppm的晶体。高质量的石英晶体产生了高度准确的波特率,有效的保证了串行口高速通讯的稳定性。检查机的运行地点是具有强干扰的工业环境,即使采用多层PCB板布线,改善了接地效果并对电源加强滤波和隔离措施,也无法保证MCU连续运行几个星期都不会死机,所以开启了芯片内部的硬件WatchDog。在程序指令中穿插了对WatchDog的清零指令。在与PC机的通讯协议中,对于WatchDog定时溢出引起复位后如何恢复通讯,也做了周全的考虑。确保MCU偶尔复位不会对整机连续运行造成影响。   MCU板的电原理图:   4.3 DRV板   每个DRV板有64个端子针,4块DRV板组合成256

文档评论(0)

1亿VIP精品文档

相关文档