基于STM32的食品金属探测仪软件设计
- 2020-04-25-
基于STM32的食品金属探测仪软件设计
基于STM32的食品金属探测仪控制系统采用了先进行较大范围内的快速扫描,再此基础上进行精确扫描的探测方式。食品金属探测仪软件部分主要实现带有步进电机的滑动导轨前进、蓝牙无限传输的电感量数据处理、LED和蜂鸣器声光报警提示、金属物成分及位置坐标等信息的液晶显示。
带有步进电机的滑动导轨是此食品金属探测传仪感器LDC1000的探头载体。通过主控芯片STM32精确控制探测扫描速度和方向,在探测区域进行全面探测不留下区域盲点,实现自主金属物体位置探测。把LDC1000获取的电感数据快速传输给STM32处理,以控制滑动导轨停止运动,即结束扫描过程。并驱动LED和蜂鸣器进行声光报警提示,提示已检测到金属物体,并在食品金属探测仪的液晶LCD12864上进行相关数据显示。
基于STM32的食品金属探测仪用软件实现的控制扫描的方式为小值法。金属传感器LDC检测到金属后采集到的数值大,当传感器检测到金属后,探头向左检测直到检测不到金属才停止,然后向右检测,直到检测不到金属为止。在左右扫描小值的过程中,记录步进电机在两侧小值走过的步数,然后找到中点。此食品金属探测仪用用同样的方法,上下扫描找到中点,然后通过这两个中点确定金属的准确位置。
上一条: 浅谈食品金属检测机的安装位置