以下是网学网为您推荐的自动化专业-单片机在点钞机中的应用,希望本篇文章对您学习有所帮助。
论文编号:CK132 论文字数:7658,页数:42
摘要
本课题是基于单片机的计数器的设计。主要利用单片机并结合传感器技术而开发设计的一款计数系统。
本设计硬件电路采用STC12C5A60S2单片机和对射式计数传感器,进钞光耦等。其中STC12C5A60S2单片机是主控制器件,进钞光耦是检测是否有纸钞,并决定是否开启电机。计数传感器是检测是否有纸钞通过的。软件开发采用C语言作为开发工具。
本系统可实现计数、数据显示、累加键设置等功能。是一种结构简单、性能稳定、使用方便、价格低廉、智能化的计数器。该系统具有较好的应用前景。
关键词:计数器; 单片机; 传感器
ABSTRACT
This issue is based on the design of single chip counters. Mainly use the single chip combined with sensor technology development and design of a counting system. The design of hardware circuit STC12C5A60S2 microcontroller and radio-style counting sensor, coupler and so on into the notes. MCU is the master control which STC12C5A60S2 device into the coupler is to test whether the money paper money, and decide whether to open the motor. Count sensor is to detect whether there are banknotes passed. Software development using C language as a development tool. The system can count, the data show that accumulation function key settings. Is a simple structure, stable performance, easy to use, inexpensive, intelligent counter. The system has good application prospects.
Keywords: counters; Single chip computer; Sensor
目录
摘要 II
ABSTRACT III
1前 言 1
2总体方案设计 3
2.1 系统总体结构 4
2.2 统硬件结构 5
2.3 系统总体软件流程 6
3单片机处理信号 6
3.1 STC89C52系统硬件介绍 7
3.1.1 STC89C52的功能图示 8
3.1.2 STC89C52的主要性能 9
3.1.3 选择STC89C52的理由 10
3.2 STC89C52单片机计数过程 11
3.2.1 对射式传感器 9
4 原理图的设计 10
4.1 设计思路 10
4.1.1 电源部分 11
4.1.2 信号输入部分 12
4.1.3 大电机驱动电路部分 13
4.1.4 小电机驱动部分 14
4.1.5 蜂鸣器部分 15
4.1.6 液晶屏连接部分 16
4.2 计数器硬件演示 16
5 TM1621显示驱动模块 18
5.1 TM1621介绍 18
5.1.1 TM1621概述 18
5.1.2 TM1621方框图及管脚 18
5.2 TM1621显示驱动原理 19
5.2.1 TM1621的应用图 20
5.2.2 TM1621的显示内存 21
5.2.3 TM1621的系统振荡器 22
5.2.4 TM1621命令概述 22
5.3 计数器上的累加键的设计 23
6 系统的调试 25
6.1 数字电路部分的调试 25
6.2 系统调试 25
7 总 结 26
致 谢 27
参考文献 28
附录 电路原理图和程序 29