贵州大学本科课程设计 第 1 页
目 录
第一章 绪 论 ........................................................................................................................... 3
1.1、前言 .................................................................................................................................. 3
1.2、研究背景 .......................................................................................................................... 3 1.3、设计要求 .......................................................................................................................... 3 1.4、国内外的研究概况 .......................................................................................................... 4 1.5、此次设计研究的主要内容应解决问题 .......................................................................... 4 第二章 基于单片机构成的产品自动计数器的设计 ................................................................... 5
2.1、方案论证与选择 .............................................................................................................. 5 2.2、系统总体框图和原理 ..................................................................................................... 7 2.3、系统单元电路设计 .......................................................................................................... 8
2.3.1、电源供电电路 ..................................................................................................... 8 2.3.2、红外线检测部分 ................................................................................................. 10 2.3.3、液晶显示部分 ..................................................................................................... 11 3.1、系统程序设计 ................................................................................................................ 20
3.1.1、程序流程图 ......................................................................................................... 20 3.1.2、程序设计 ............................................................................................................. 22 3.2、全电路图 ........................................................................................................................ 25
3.2.1、原理图 ................................................................................................................. 25 3.2.2、PCB板图 ............................................................................................................ 26
第三章 结论 ................................................................................................................................... 26
参考文献 ................................................................................................................................. 27
摘 要
贵州大学本科课程设计 第 2 页
随着当今社会的快速发展,越来越多的产品装配线上及各种公共场都需要自动计数。基于单片机的自动计数器是计数直观、显示准确的优势产品,已经被广泛应用于各个行业。自动计数器有各种形式,具体来说有接触式和非接触式两种计数器。随着当今科学的发展,非接触式红外计数器被广泛的应用到各行各业。 本次设计以STC89C51单片机为核心,利用专用的红外传感器作为检测装置,用LED数码管作为人机交互的界面。具有结构简单、操作方便、显示清楚等特点。具体思路是专业检测芯片(本次设计用红外传感器)形成计数脉冲后送入STC89C51单片机控制单元,通过对单片机编程实现计数,然后由数码管LED显示,从而实现对流水线产品产量的统计显示。
关键词:红外检测;自动计数;单片机;LED数码管
Production line product production statistics show
Author: Hao Hongmei instructor: Weijian De Senior Engineer (Department of Automation, Hainan Normal University, Haikou, 571158)
Abstract: With the rapid development of today's society, more and more products on the assembly line and a variety of public places need to automatically count. Microcontroller-based automatic counter is counter intuitive, accurate and superior products, has been widely used in various industries. Counter a variety of forms, in general, contact and two non-contact digital counter. Been widely used in scientific and technological development today, the non-contact infrared counter. STC89C51 of this design as the core, the use of special infrared sensors as a detection device, LED digital tube as the interactive interface, simple structure, easy operation, clear display. The guiding ideology a STC89C51 microcontroller control unit, professional infrared detection chip formed pulse into the microcontroller, microcontroller programming to control the LED digital tube, the statistics show that in order to achieve the production of pipeline products.
贵州大学本科课程设计 第 3 页
Key words: infrared detection; utomatic counting; microcontroller ; LED digital tube
第一章 绪 论
1.1、前言
现在社会都是自动化的时代,很多生产厂家几乎都采用流水线技术进行产品生产作业,而怎样对其线上的产品进行实时的、有效的、精确的自动计数成为广大生产厂家十分关注的问题。传统的计数器主要是用数字电路集成组件组成,有很多缺点:例如电路比较复杂、元器件数量较多、故障率较高、维修比较困难等。并且设置预定数值也不太方便,功能不易更改且功能过于单一,适用范围较窄。而基于单片机为核心控制的计数器由于有着能够实时、精确、可靠、稳定等计数优点已成为广大厂家的首选自动计数装置。
1.2、研究背景
当今社会,微型单片计算机技术迅速发展,基于单片机技术开发的计数设备和产品广泛应用到各个领域,以及单片机技术产品和设备促进了生产技术水平 的提高,因此企业迫切需要大量熟练掌握单片机技术并能开发、应用和维护管理这些智能化产品的高级工程技术人才。电子计数器是一种多功能的电子测量仪器,它利用电子学的方法测出一定时间内输入的脉冲数目,并将结果以数字形式显示出来。单片机以体积小、功能强、可靠性高、性价比高等特点,已成为实现工业生产技术进步和开发机电一体化和智能化测控产品的重要手段,已经实现或部分实现,但要真正完美地实现这些目标,对于设计者来说,还有许多工作要做。
1.3、设计要求
1.整个系统有较强的抗干扰能力。 2.计数范围:00~99