当前位置:首页 > 电源 > 数字电源
[导读]摘要:基于提高X射线检测仪稳定性与智能控制水平的目的,对其控制系统进行了设计。描述了该控制系统的组成结构,给出了电路原理图。整个控制系统由运动控制单元、高压控制单元以及面板控制单元组成,并采用微控制器、

摘要:基于提高X射线检测仪稳定性与智能控制水平的目的,对其控制系统进行了设计。描述了该控制系统的组成结构,给出了电路原理图。整个控制系统由运动控制单元、高压控制单元以及面板控制单元组成,并采用微控制器、数字隔离器、CAN总线、冗余设计、高精度模数/数模转换器等器件与技术进行控制系统的硬件设计,从而保证了系统的稳定性与智能控制水平。描述了该控制系统的软件设计思想,给出了流程图。本控制系统已成功应用于X射线检测仪中,实验结果表明,该系统运行稳定可靠,达到X射线检测仪的控制要求。
关键词:X射线检测仪;微控制器;CAN总线;冗余设计

    随着新型器件封装的快速发展,电子器件趋向体积小、质量轻、引线间距小,同时高密度贴装电路板、密集端脚布线均使得焊接缺陷增加,愈来愈多的不可见焊点缺陷使检测更具挑战性,常规显示放大目测检验已不能满足需求。这对表面安装技术(SMT)及检测提出了更高的要求。而X射线焊点无损检测技术则可以满足需求,它与计算机图像处理技术相结合,对SMT上的焊点、PCB内层和器件内部连线进行高分辨率的检测。X射线检测对没有检测点的BGA封装尤其重要,其焊锡球内的空腔以及漏掉焊锡球,或焊锡球错位,只能通过X射线检测(AXI,Automat-ic X-ray Inspection)系统检测出来。

1 X射线检测仪整体结构
    整个检测仪由光机系统、软件系统、控制系统等3个单元组成,如图1所示。光机系统由X射线管、图像增强器、X射线CCD成像器、移动平台等组成,主要完成图像采集、载物台三维空间移动等功能;软件系统是整个检测仪的神经中枢,实现图像分析、操作控制等功能;控制单元则是整个检测仪的执行者,它根据计算机指令来完成载物台的移动控制、X射线的强度控制,以及控制面板信息采集等功能。



2 X射线检测仪控制系统
    X射线检测仪控制系统由运动控制A、运动控制B、高压控制和面板控制等4个单元组成,其整体框图如图2所示。


    其中,计算机组成整个控制系统的操作界面,负责发送控制命令和接受各个控制单元的状态信息,以便监控整个系统的运行状态;运动控制单元A负责控制载物台X方向步进电机与光管上下步进电机的运行,以及光电开关信号采集;运动控制单元B负责控制载物台Y方向步进电机与像增强器步进上下步进电机的运行,以及光电开关信号采集;高压控制单元负责对X光管高压电源进行控制,以及X光管环境温度的采集;面板控制单元则是负责采集运动摇杆、控制按钮的状态信息,以及控制载物台旋转。[!--empirenews.page--]
2.1 共有模块
2.1.1 微控制器(MCU)
    X射线检测仪控制系统各个单元在电路设计中都有一些共有模块,其中4个单元都采用Infineon 16位微控制器系列中的XC164CS作为每个单元的控制芯片。Infineon系列微控制器在汽车助力转向、发动机点火控制、车身控制以及汽车安全控制方面有广泛的应用,适应在恶劣环境下工作,是汽车电子领域的主流高档单片机品牌之一,并且现在也广泛应用于工业自动控制领域,所以选用这款微控制器能提高控制系统的稳定性和抗干扰能力。
2.1.2 IO隔离
    每个控制单元的MCU与外围芯片之间都采用ADI公司iCoupler系列数字隔离器进行数字隔离。基于iCoupler工艺的数字隔离器在集成度、性能、功耗、易用性和可靠性方面都要优于光耦合器,高达到5 000 Vrms高压隔离性能,并且iCoupler器件是配套齐全的器件,除了常用的旁路电容以外无需外部元件,同时能以较高的数据速率(达100 Mbps)和较短的传播延迟(18 ns)比较快速地工作,它们还具有延长的工作寿命,不存在LED的耗坏问题。因此选用iCoupler系列数字隔离器作为IO数字隔离,能进一步提高控制系统的稳定性和抗干扰能力。
2.1.3 CAN总线
    CAN总线是一种有效支持分布式控制或实时控制的串行通信网络。由于CAN总线具有通信速率高、开放性好、报文短、纠错能力强以及控制简单、扩展能力强、系统成本低等特点,越来越受到人们的关注,应用的领域也越来越广。所以选用CAN总线作为整个控制系统的总线。
    CAN节点一般采取CAN控制器或CAN接口芯片和总线驱动器构成,具体有3种构成形式:1)独立CAN通信控制器和驱动器构成;2)带控制功能的I/O器件和CAN驱动器构成;3)带在片CAN微控制器和CAN驱动器构成。本系统采用第3种形式,有利于简化电路设计,在冗余设计时便于程序控制,如图3所示。


    CAN冗余有完全冗余和部份冗余两种。完全冗余就是双控制器冗余:双控制器+双驱动器+双总线。部分冗余有两种形式:1)双驱动器冗余:单控制器+模拟开关+双驱动器+双总线;2)双总线冗余:单控制器+单驱动器+模拟开关+双总线。而XC164CS采用了强大的增强的C166S V2内核架构并带有TwinCAN模块,其包含两个可以独立操作的CAN节点,完全能履行CAN2.0B规范,所以本系统采用部分冗余中的双驱动冗余,这样的冗余设计增强了控制系统稳定性。

2.2 运动控制单元
    步进电机是一种将电脉冲转化为角位移的执行机构,可以通过控制脉冲个数来控制角位移量,从而达到精确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。X射线检测仪共有4个步进电机,采用日本东方电机AS66AC步进电机,分别控制载物台的二维移动、X射线管上下移动、以及像增强器和X射线CCD成像器的上下移动,它们是整个检测系统的运动完成单元,所以步进电机的驱动至关重要。

[!--empirenews.page--]
    步进电机驱动电路主要由微控制器、数字隔离器、锁存器和放大电路组成,利用微控制器的I/O端口,通过数字隔离器ADUM5401隔离,经74HC573锁存,由ULN2803放大来驱动步进电机驱动器,如图4所示。同时收集步进电机驱动器的End信号,以判断电机定位是否完成,确保电机正常运行。


2.3 高压控制单元
    X射线源的控制实质上是控制X射线管的管电压和灯丝电流,也就是控制管电压高压电源和灯丝电流电源。本系统采用杭州源谷TXR1010系列X射线高压电源,它需要两路0~10V电压分别控制管电压、灯丝电流,同时需要对实际管电压、灯丝电流进行采样,检测高压电源是否正常工作。而X射线的稳定性对成像质量相当重要,所以需要选择一款高性能DAC做为高压电源0~10 V模拟量输入,一款高性能ADC对高压电源进行模拟量采样。
    AD5422是一款单通道16 bit DAC,通过软件可选择其输出配置,在电压模式下其输出选择范围为5 V,10 V,±5 V和±10 V;在电流模式下其输出选择范围为4~20 mA,0~20 mA和0~24 mA。因此选择这款DAC作为X射线高压电源管电压、灯丝电流的控制输入,原理图如图5所示。而AD7793适合高精度测量应用的低功耗、低噪声、完整模拟前端,内置一个低噪声24位∑-△型ADC,其中含有3个差分模拟输入,还集成了片内低噪声仪表放大器,可直接输入小信号。因此选择这款ADC对实际管电压、灯丝电流进行采样,原理图如图6所示。



3 软件设计
    X射线检测仪控制系统是在MCU基础上进行开发的,其软件设计也就是对MCU进行程序编写。X射线检测仪控制系统由4个单元组成,所以本系统软件设计则是对这4个单元MCU进行程序编写。从各个单元实现功能上分析:运动控制单元和高压控制单元通过CAN总线接收计算机的控制命令,面板控制单元通过CAN总线来发送摇杆与按钮状态信息给计算机,因此程序编写可以分为数据接收和数据发送两种模式。
    数据接收模式是指MCU不会主动发出控制指令,只有通过CAN总线接收到计算机控制指令后,才会进行相关操作,其流程图如图7所示。例如对步进电机进行控制,运动控制单元会一直等待着计算机的控制命令(即CAN接收中断),如果有控制命令产生,则进入CAN中断,置接收状态标志位,接着退出中断,然后判断相关指令是否为控制步进电机,如果是,则对步进电机进行控制。

           


    数据发送模式是指当状态信息有数据更新时,将通过CAN总线把更新的状态发送给计算机,其流程图如图8所示。例如当有一状态按钮按下,这时MCU会检测到这个变化,同时去请求数据的发送,如果CAN发送缓冲器释放,则装载需要发送的状态数据,然后通过CAN总线发送到计算机。

4 总结
    X射线检测仪控制系统已经实现并完成联调,满足了X射线检测仪对控制系统可靠性和灵活性等高要求。同时实现了控制系统各单元相对独立,各单元之间的连线简洁,系统操作简单,使用可靠,在使用中取得了良好的效果。由于微控制器、数字隔离器、CAN总线、冗余设计、高精度模数/数模转换器等器件与技术的应用,使X射线检测仪的稳定性、抗干扰能力、智能控制水平进一步提高。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

舍弗勒以"专注驱动技术的科技公司"为主题亮相IAA MOBILITY 2025(B3馆B40展台) 合并纬湃科技后首次亮相IAA MOBILITY,展示拓展后的汽车产品组合 凭借在软件、...

关键字: 电气 软件 驱动技术 BSP

香港2025年 9月12日 /美通社/ -- 全球领先的互联网社区创建者 - 网龙网络控股有限公司 ("网龙"或"本公司",香港交易所股票代码:777)欣然宣布,其子公司My...

关键字: AI 远程控制 控制技术 BSP

深圳2025年9月11日 /美通社/ -- 2025 年 9 月 10 日,第 26 届中国国际光电博览会(简称 "CIOE 中国光博会")在深圳盛大开幕。本届展会吸引力再创新高,全球超3800家优质...

关键字: 自动化 光电 CIO BSP

天津2025年9月11日 /美通社/ -- 国际能源署(IEA)数据显示,2024 年全球数据中心电力消耗达 415 太瓦时,占全球总用电量的 1.5%,预计到 2030 年,这一数字将飙升至 945 太瓦时,近乎翻番,...

关键字: 模型 AI 数据中心 BSP

北京2025年9月11日 /美通社/ -- 国际9月11日上午,2025年中国国际服务贸易交易会(以下简称"服贸会")—体育赛事经济高质量发展大会现场,北京经济技术开发区工委委员、管委会副主...

关键字: 5G BSP GROUP MOTOR

柏林2025年9月9日 /美通社/ -- 2025年9月5日,纳斯达克上市公司优克联集团(NASDAQ: UCL)旗下全球互联品牌GlocalMe,正式亮相柏林国际消费电子展(IFA 2025),重磅推出融合企...

关键字: LOCAL LM BSP 移动网络

深圳2025年9月9日 /美通社/ -- PART 01活动背景 当技术的锋芒刺穿行业壁垒,万物互联的生态正重塑产业疆域。2025年,物联网产业迈入 "破界创造"与"共生进化" 的裂变时代——AI大模型消融感知边界,...

关键字: BSP 模型 微信 AIOT

"出海无界 商机无限"助力企业构建全球竞争力 深圳2025年9月9日 /美通社/ -- 2025年8月28日, 由领先商业管理媒体世界经理人携手环球资源联合主办、深圳•前海出海e站通协办的...

关键字: 解码 供应链 AI BSP

柏林2025年9月9日 /美通社/ -- 柏林当地时间9月6日,在2025德国柏林国际电子消费品展览会(International Funkausstellung...

关键字: 扫地机器人 耳机 PEN BSP

武汉2025年9月9日 /美通社/ -- 7月24日,2025慧聪跨业品牌巡展——湖北•武汉站在武汉中南花园酒店隆重举办!本次巡展由慧聪安防网、慧聪物联网、慧聪音响灯光网、慧聪LED屏网、慧聪教育网联合主办,吸引了安防、...

关键字: AI 希捷 BSP 平板
关闭