首页 | 本学科首页   官方微博 | 高级检索  
     

基于STM32的硬币检测系统设计
引用本文:孙永,江志婕,赵新超,洛桑珠巴.基于STM32的硬币检测系统设计[J].自动化与仪表,2023(6):66-70+75.
作者姓名:孙永  江志婕  赵新超  洛桑珠巴
作者单位:1. 天津职业技术师范大学自动化与电气工程学院;2. 西藏职业技术学院机电工程技术学院
基金项目:国家级大学生创新创业训练计划项目(202210066021);
摘    要:该文设计了一种利用STM32F103C8T6实现的盲盒识别装置,用于识别装在封闭盒子(盲盒)里的硬币及硬币组合。该系统采用STM32F103C8T6单片机为控制核心实现对整个电路的控制,对WL01涡流传感器的空心线圈中通以交变电流,在线圈周围产生一个交变的磁场,当WL01涡流传感器模块检测到硬币时,该模块输出0~3.3 V的电压信号,并通过STM32F103C8T6单片机内部的AD模块采集该模拟信号,经过中值滤波算法对采集的模拟信号进行预处理,采用KNN算法对识别系统进行训练。通过随机对6种不同版本的硬币各10次实验验证,所设计的盲盒识别装置的正确率最高达到100%,平均准确率达到97.5%,识别的平均时间低于3 s。通过实验证明该系统具有响应速度快、抗干扰能力强等特点,能够对不同面值硬币均具有很高的识别率。

关 键 词:STM32F103C8T6  WL01涡流传感器  中值滤波算法  KNN算法
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号