为满足数粒机高速高精度的控制要求,设计了以TMS 320F2812型DSP为核心的控制系统,结合线阵CCD、ARM9微型控制器、触摸屏及配套硬件对数粒机的生产流程进行控制.主要讨论了数粒机的工作原理、硬件系统的设计和HMI应用程序设计.其中,药粒CCD检测计数系统和检测通道优先级的确定是数粒机控制的难点,也是保证数粒精度的基础.采用经粒子群算法优化的自组织竞争型神经网络确定检测通道的优先级,可根据数粒环境的变化不断更新通道优先级,实现了数粒机控制系统的智能化.实际生产证明:该控制系统适用于检测各种形状尺寸的药粒、计数准确可靠,受粉尘影响小,速度快且运行稳定,应用成效明显.
数粒机 DSP CCD 自组织竞争神经网络 粒子群优化算法