基于黑白二进制编码的卡片识别系统设计与实现
2021-06-26林章
科技经济导刊 2021年17期
林 章
(浙江建设职业技术学院,浙江 杭州311231)
条形码是一种经济、实用的自动识别技术,已广泛应用于商业、运输、金融、医疗卫生等领域[1],归结起来有如下优点:可靠性高、数据输入速度快、灵活实用、自由度大等[2]。随着计算机技术的不断提升,条形码的应用越来越广泛,同时用于识别条形码的设备也越来越多,最为典型的代表就是智能手机[3]。然而,条形码的识别存在诸多问题,使其在低成本设备上的应用和普及存在一定障碍,其原因有:条形码图形参差不齐、一般需要依赖摄像头或者条形码模块、条形码依赖于Muenster和ArTe-Lab这两个库等[4-5]。本文利用反射式光电开关元器件,自行设计了基于黑白双色的二进制编码系统,该系统摆脱条形码库的限制,不依赖于摄像头技术,具有设计简单、成本低、识别迅速、识别率高等优点。
1.总体设计
基于黑白二进制编码系统主要有主控芯片、识别模块、显示模块、电源及外壳组成,组成框图如图1所示:

图1 基于黑白二进制编码系统组成框图
其中主控芯片采用国产的高速低功耗增强型8位国产单片机,该单片机具有多路ADC、外部电路简单、价格低廉等优点,符合本系统的设计。识别模块采用16路反射式光电开关器件,该器件将红外发射管和接收管封装在一起,多个元器件之间不会相互干扰。显示模块采用128*64的OLED显示屏,后期可以根据需要可以换成更便宜的数码管或者省略。电源模块采用3.3V锂电池模块或者2节1.5V电池即可满足。外壳部分经过特别设计,因为反射式光电开关器件对检测卡片的远近有要求,所以必须设计合适的外壳,保证卡片距离反射式光电开关器件在合理的距离之内。……
登录APP查看全文
