本设计基于51内核的单片机STC5410AD的高识别率硬币识别装置,主要应用于各公共营业场所,如各超市,自动售货机,公共交通等。它应该能完成一角(分新版旧版),五角,一元硬币的识别,并高效率筛选假币,游戏币并将识别情况实时显示等功能,同时具有精度高、功耗低、抗干扰能力强等特点。
01总体方案设计
本文主要从硬件和软件两部分来设计整个系统和功能的实现。硬件方面:为满足对硬币高识别率的要求,采用8位单片机、电磁传感器、激光传感器、LCD12864。
系统的核心是基于51内核的单片机,以模块化的设计方法将装置的硬件按功能分为几大模块进行设计,分别为:电源模块、电磁传感器模块、激光传感器模块、显示模块、滤波放大模块、A/D转换、控制模块。
电源模块为系统提供电源,电磁传感器形成涡流效应,实现对真假硬币的鉴别,激光传感器检测硬币的有无和硬币大小的直径信息,利用芯片内部A/D转换电路把模拟量转换成数字量,控制模块是利用舵机来控制对硬币的筛选,显示模块是将硬币真伪和交易过程和找零结果显示出来。
02 单片机最小系统设计
单片机最小系统,是指用最少的元器件组成单片机可以工作的应用系统。对S51系列单片机来说,最小系统一般应该包括:单片机、时钟电路、复位电路。
最小系统中复位电路的电容C3的大小直接影响单片机的复位时间,一般采用10uF左右极性电容,单片机最小系统的电容值越大复位的时间越短。
在正常工作的情况下可以采用更高频率的晶振,单片机最小系统晶振的振荡频率直接影响单片机的处理速度,频率越大处理速度越快。
03 显示电路设计
本设计用LCD12864显示出商品价格,硬币真伪,交易过程和找零结果。
04 键盘电路设计
独立式键盘中,各按键相互独立,互不影响,每个按键都连接一根输入线,每根输入线上的按键工作状态不会影响其它输入线上的工作状态。根据输入线的电平状态就可以判断按键是否被按下了。
键盘所对应的功能:
05 控制模块电路设计
控制模块是用舵机来控制对硬币的筛选,控制信号由接收机的通道进入信号调制芯片,获得直流偏置电压。它内部有一个基准电路,产生周期为20ms,宽度为1.5ms的基准信号,将获得的直流偏置电压与电位器的电压比较,获得电压差输出。
最后,电压差的正负输出到电机驱动芯片决定电机的正反转。当电机转速一定时,通过级联减速齿轮带动电位器旋转,使得电压差为0,电机停止转动。
用单片机作为舵机的控制单元,使PWM信号的脉冲宽度实现微秒级的变化,从而提高舵机的转角精度,改变舵机的位置。
06 硬币检测电路设计
通过对低频透射式传感器与高频反射式传感器的分析可知,低频透射式电磁传感器采用低频激励,可以得到比较大的贯穿深度,可用来测量金属材质的厚度,根据高频反射式电磁传感器的涡流贯穿深浅度的不同,来检测硬币表面镀层的材质和纹理特征。
电磁传感器的引脚1接地,引脚3连接电源,引脚2连接op07运算放大器集成电路,电磁传感器的输出电压高于5V,而单片机的最高输入电压为5.2V,所以需要把电磁传感器的高于5V的电压降压,通过op07运放线压缩放,将电压降压到1~4V左右。保证电路正常工作。电磁传感器与op07运放连接图如图所示:
利用激光传感器通过硬币对光的遮挡检测硬币的有无,利用此原理检测硬币是否被投入进去。如果使硬币在通过检测管道时初速度固定, 以直径为测量长度, 那么硬币在管道中通过的时间是一定的,即在不考虑摩擦力的情况下, 硬币的直径距离与通过时间成平方关系。
由于不同面值的硬币大小不同,根据检测硬币直径的大小来判断硬币的大小。激光传感器连接图如图所示:
07 系统主程序设计
开启系统,系统处于待机状态,用户开始对商品进行选择,选择商品后投入硬币,通过电磁传感器,利用电涡流效应测量通过硬币时产生的振荡频率信号,再通过A/D转换成电压信号被读出,从而判断硬币的材质,鉴别出硬币的真伪,再通过激光传感器来检测硬币直径的大小,从而检测出硬币的大小。
在检测完硬币之后,是否达到交易额,如果达到,系统提示交易成功,如果需要找零,系统显示找零结果。实现找零功能,或继续交易,或关闭交易。如果是假硬币,则提示信息。
08 硬币识别系统设计
通过电磁传感器和激光传感器来检测硬币的真伪和大小,当硬币通过投币入口进入特定高频振荡线路,产生变化的磁场,金属材质的不同和体积的不同对电感量的也会产生微弱的影响,电感量的变化会引起振荡频率的变化,再通过检测频率的变化,与设定值进行比较,确定某种硬币种类后,经窄带选频电路将频率信号变成电压信号输出,完成对金属硬币的识别。
09 商品选择和找零系统程序设计
进入系统,进行商品选择,在用户确定之后,开始投币,检测硬币真伪和大小,在确定之后判断交易额是否达到,如果达到则显示交易成功,如果需要找零,则显示找零结果,完成找零后结束交易。
本课题设计的自动硬币售货装置具有精度高、结构简单、使用方便等特点。此装置可以识别硬币,鉴别硬币真伪,售货并显示交易过程。可用于超市,车站等公共场所进行售货。
上一篇:基于单片机的智能控温风扇系统设计
下一篇:80C51串口通信
推荐阅读最新更新时间:2024-11-16 20:59
推荐帖子
- DE1SOC传BMP中demo2_axi_app中内存可用地址的问题
- 在training材料中,advanced例子中传bmp例子中,实现的功能主要是FPGA先把RGB写到HPS侧的DDR3中,然后linux读取DDR3并且将数据写到SD卡中。demo2_axi_app.c这一文件中设置了内存的地址,在下面是标黄的。那么这个staticunsignedintDEMO_VGA_FRAME0_ADDR=0x3f200000;//存储帧的地址我若改成3F3000000或3F3001000或3F3000100则
- cashong Altera SoC
- 求可控分频器的VHDL
- 输入的是20MHZ的频率,目标频率是1700HZ,分频数不是整数,不清楚分频原理和这个分频器的VHDL.请各位帮忙解决!求可控分频器的VHDL不是整数还真不好分,建议Google一下,或者找本书,我好久没弄了,忘了!恩,好的,谢谢
- ztttt2001 嵌入式系统
- Type-C接口显示器PD协议芯片方案-LDR6020
- 大家都知道显示器种类有很多种,有桌面显示器,便携显示器,智能显示器,甚至AR眼镜也可以算是一个微型显示器,传输信号的方式也很多种,如HDMI、VGA、DisplayPort、USB-C等等。现在较为统一更新的那就是欧盟规定的type-c接口方案了,接口的统一对环保是很有必要的,这样既方案每个人都无需一堆的适配器,只要携带type-c接口就能满足日常生活电子产品的使用。显示器采用Type-C接口,可以轻松连接手机,平板电脑,笔记本电脑,Switch游戏机投屏,因为像手机,平板电脑,Sw
- 温柔的兔几 玄铁RISC-V活动专区
- 请求分析电路中的三极管功能
- 各位大侠:大家好!小弟现有一份电路图对其中某部分电路尚不懂得其中的功能,麻烦大家给分析解释一下三个三极管MJ11012以及2N2905A所组成的电路功能。谢谢!请求分析电路中的三极管功能1、开始无负载时的输出由LM317稳压块承担,此时R5上的压降不大→Q3截止→Q1、Q2也截止。2、当负载电流逐渐变大,R5上的压降增大使Q3开始导通→Q1、Q2有了偏置也开始趋向导通,与稳压块并行为输出提供电流。3、这里存在一个负反馈的关系:如稳压块的负载变轻使得R5上的压降减小时,Q1~Q3都会趋
- mission 模拟电子
- Debug信息不能正常显示?
- 本人是个驱动程序的初学者,写了一个简单的NT驱动例子,在其中使用KdPrint输出一些信息,但是信息不能正常显示.我使用的是XP,使用注册表的方式在HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services子键下创建一个新的子项HelloDDK,再创建上相应的键值:DisplayName(REG_SZ):HelloDDKErrorControl(REG_DWORD):0x00000000ImagePath(REG_
- sunjunjie 嵌入式系统
- 《动手学深度学习(PyTorch版)》6、现代卷积神经网络
- 一、深度卷积神经网络(AlexNet)1、背景在AlexNet出现之前,卷积神经网络虽已被提出,但面临诸多限制。早期数据集规模小,存储和研究预算有限,导致研究多基于小型公开数据集,图像分辨率低且数量少。同时,神经网络加速卡性能不足,关键训练技巧缺失,使得深度学习发展受阻。而传统机器学习方法在计算机视觉领域占主导,其流水线依赖手工设计特征,计算机视觉研究人员更重视数据特征而非学习算法。2、AlexNet2012年,AlexNet横空出世。它首次证明了学习到的特征可以超越手
- xinmeng_wit 嵌入式系统
设计资源 培训 开发板 精华推荐
- ADP2323 同步降压稳压器的典型应用 并行单路输出应用,VIN = 12 V,VOUT = 1.8 V,IOUT = 6 A,fSW = 600 kHz
- 使用 ROHM Semiconductor 的 BU4941 的参考设计
- 7/7 任务1
- NCP301LSN45T1 4.5V 电压检测器的典型应用,用于具有附加迟滞的微处理器复位电路
- AXDBG-2-GEVK:DVK-2 调试适配器
- TAR5S47U 点稳压器(低压降稳压器)的典型应用
- VM801B50A-BK,嵌入式视频引擎Plus开发模块支持3.3/5V MCU转接板,预装5-480x272分辨率TFT LCD显示面板,黑色边框
- AD5546 16 位 DAC 的精密双极配置
- STM32C8T6最小系统板
- AM2G-1205SZ 5V 2 瓦 DC/DC 转换器的典型应用