毕业设计论文范文报警器的设计.doc
《毕业设计论文范文报警器的设计.doc》由会员分享,可在线阅读,更多相关《毕业设计论文范文报警器的设计.doc(23页珍藏版)》请在沃文网上搜索。
1、目 录摘 要2前 言3第一章 概述41.1 什么是单片机41.1.1 单片机的简述41.1.2 单片机的应用领域41.2 单片机的发展51.3 单片机的应用6第二章 硬件72.1 电动机单片机控制系统的电路原理图及工作原理72.2 MCS-51单片机的硬件结构72.2.1 AT89C51单片机的特性72.2.2 AT89C51单片机的结构框图82.2.3 MCS-51系列单片机的内部结构82.3 继电器102.3.1 继电器的产品和定义以及继电特性102.3.2 继电器的工作原理和作用以及主要产品技术参数112.3.3 继电器的选用132.4 光电耦合器132.4.1 光电耦合器的定义132.
2、4.2 光电耦合器的作用142.5 晶体震荡器14第三章 软件153.1 单片机应用系统的软件设计153.2 电动机单片机控制系统的软件编程16第四章 制板与安装174.1 PCB板的制作174.2 焊接的基本常识174.3 元器件的安装17第五章 仿真调试185.1 硬件仿真195.1.1 硬件准备195.1.2 软件准备195.1.3 仿真调试195.2 软件仿真205.3 用编程器把程序写入单片机205.4 脱机运行21第六章 结束语216.1 总结216.2 创新点216.3 谢辞22参考文献:23附录24摘 要本设计采用AT89C51单片机为核心对电动机进行控制,并且辅以必要的外围器
3、件和电路,通过IO口输出的具有时序的方波作为电动机的控制信号,信号经TIP122驱动电动机,同时,用键盘对电机的状态进行控制,并用LCD显示电机的正反转。论文重点阐述了电动机单片机控制系统和相关控制的模块化设计与制作;软件同样采用模块化的设计,包括中断模块、控制模块、系统调整模块设计,并采用keil c51仿真软件进行编程。本设计实现了电动机单片机控制系统的功能,并给出了具体的硬件电路和相应的程序。这种控制电路可靠性,灵活性高,使用范围广。而且,它对其他类似系统的开发具有一定的借鉴意义。关键词:AT89C51单片机;继电器;控制AbstractThe AT89C51 single-chip d
4、esign at the core of the motor control, and supplemented with the necessary peripheral devices and circuits, through the IO port output with the timing of the square wave as a motor control signal, the signal by the TIP122 driver motor, at the same time, using the keyboard the status of motor contro
5、l and motor positive LCD display. Dissertation focuses on single-chip motor control system and related control of modular design and fabrication; same modular software design, including the interruption module, control module, the system adjust the modular design, using keil c51 simulation software
6、program. The design of single-chip implementation of the motor control system functions, and give a specific hardware circuit and the corresponding procedures. This control circuit reliability, high flexibility, the use of a wide range. Moreover, its other similar systems have a certain referential
7、significance.Key words:AT89C51 single-chip microcomputer;relay;control前 言随着单片机功能的飞速发展,单片机的应用领域已经广泛渗透到了国民经济的各个领域,并影响着每个现代人的生活。单片机技术的出现给现代工业测控领域带来了一次技术革命。目前,单片机仍以其高可靠性、高性价比,在工业控制系统、数据采集系统、智能画仪器仪表、智能家电等诸多领域得到了广泛的应用。作为将要从事单片机应用系统开发方面的技术人员,掌握单片机的应用技术是必要的。当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路
8、构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。目前,一个学习与应用单片机的高潮正在工厂、学校及企事业单位大规模地兴起。学习单片机的最有效方法就是理论与实践并重,此次用AT89C51单片机自制了一款简易的电动机单片机控制的实物,重点介绍了其软件编程方法,以及给单片机初学者以启发,更快地成为单片机领域的优秀人才。课程设计是根据某一课题技术指标或逻辑功能的要求,进行电路的独立设计,实验安装和调试,在实验板上进行电子产品的制作和写出实验总结报告。根据这次课程设计的内容和要求,我首先进行了整体方
9、案的构思,通过在图书馆和上网查阅资料,并分析和比较,选取了一种简单而且可行性高的方案。此方案主要由主控电路、电源电路、程序译码驱动电路等组成。通过查阅有关书籍、上网和综合已学习以及电子技术的知识,并考虑到电路的工作稳定性,设计成本低,电路简单,功耗低等因素,同时还留有余地用于电路的功能扩展,鉴于此选用了比较常见的元器件来构成各单元电路,选取所须的元件后,对各电路元件的参数进行了计算,然后进实验室进行电路的安装和调试。经过几天紧张的电路安装和调试,期间还进行了部分方案的修改和改进,实现了课程设计的主要任务和具体要求。第一章 概述1.1 什么是单片机1.1.1 单片机的简述单片机又称单片微控制器,
10、它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。现在,单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词“智能型”,如智能型洗衣机等。现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单且极易被仿制。究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件上.1.1.2 单
11、片机的应用领域单片机的应用领域包括以下几个方面:1.单片机在智能仪器仪表中的应用;2.单片机在工业测控中的应用;3.单片机在计算机网络和通讯技术中的应用;4.单片机在日常生活及家电中的应用;5.单片机在办公自动化方面。目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学
12、习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。1.2 单片机的发展单片机就是在一块硅片上集成了中央处理器CPU(Central Processing Unit)、随机存储器RAM(Random Access Memory)、只读存储器ROM(Read Only Memory)、中断系统、定时/计数器和多种I/O口(Input/Output Ports)的一个不带外部设备的微型计算机。它具有计算机的基本属性,所以可以称它为单片微型计算机(Single Chip Microcomputer),简称单片机。1971年微处理器研制成功后不久,就出现了单芯片的微型计算机,即单片机。最早
13、的单片机是一位的。1976年Intel公司推出了第一代8位单片机的代表产品-MCS-48系列单片机8048,它将CPU、串行口、定时器和128BRAM集成在一块芯片内,使用的是NMOS工艺。在MCS-48成功的刺激下,出现了第二代单片机产品。在第二代单片机中,IntelMCS-51进入中国市场最早,过渡到CMOS工艺的80C51要迟一些。1982年以后,高速低功耗CHMOS工艺的出现,使许多公司生产与80C51兼容的单片机,并扩展了其功能。8位单片机后,还出现了16位的单片机,1983年Intel公司推出的MCS-96系列单片机就是其中的典型代表之一。近10年来出现的具有许多新特点的单片机,可
14、以称之为第三代单片机。目前单片机的内存容量可以做得相当大,I/O功能也已足够地丰富,可以不用外加扩展芯片;大多数单片机都提供可由用户编程的OTPROM型式;随着单片机程序存储空间的扩大,在空余空间可以嵌入实时操作系统等软件,以提高单片机的性能和产品开发效率;扩展方式从并行总线型发展出各种串行总线,如IC总线、USB总线、CAN总线等;有的单片机集成了多个CPU,将数字信号处理器、精简指令集计算机等集成到单片机中的产品也不断出现;另外,在抗干扰、抗噪声、提高可靠性、功耗管理等方面的新技术也不断的出现。1.3 单片机的应用在生产和生活的各个领域中,凡是有自动控制要求的地方都会有单片机的出现。单片机
15、的应用有利于产品小型化、多功能化和智能化,而且抗干扰能力强,可在各种恶劣的环境下可靠的工作,成本也较低。所以单片机的应用已极为广泛,它在工业自动化、工业测控、智能仪器仪表、家用电器、信息与通信、军事装备等方面都在发挥着“微电脑控制”的作用。较高档的单片机都有通信接口,因而为单片机在计算机网络与通信设备中的应用创造了很好的条件。在微波通信、短波通信、载波通信、光纤通信和程控交换等设备、仪器中都能找到单片机的应用,如通信系统中的监控、自适应控制系统,频率合成,声像处理,数字滤波,自动拨号无线电话网,自动呼叫应答设备及程控调度电话分机等。单片机广泛应用的意义在于它正从根本上改变着传统的控制系统设计思
16、想和设计方法,以前必须由模拟电路和数字电路实现的大部分控制功能,现在可使用单片机通过编程序来实现了。这种以软件取代硬件,并能提高系统性能的微电脑控制技术是对传统控制技术的一种革命。随着单片机产品功能的更强大、更先进,应用单片机来实现的微电脑控制技术一定会不断发展和完善。第二章 硬件2.1 电动机单片机控制系统的电路原理图及工作原理按照单片机系统扩展与系统配置状况,单片机应用系统可分为最小系统、最小功耗系统及典型系统等。AT89C51单片机是美国ATMEL公司生产的低电压、高性能CMOS 8位单片机,具有丰富的内部资源:4kB闪存、128BRAM、32根I/O口线、2个16位定时/计数器、5个向
17、量两级中断结构、2个全双工的串行口,具有4.255.50V的电压工作范围和024MHz工作频率,使用AT89C51单片机时无须外扩存储器。因此,本控制实际上就是一个带有两个光耦的单片机最小应用系统,即为由AT89C51单片机、74LS14集成块、电阻、电容、二极管、三极管、光耦TPL521-1、晶振、复位、电源等电路和必要的软件组成的单个单片机。其具体的电路原理图组成如下所示:电动机单片机控制控制系统的电路原理图从原理图中可以看出,如果要让接在P1.4口的TPL521-1启动起来,那么只要把P1.4口的电平变为高电平就可以了;相反,如果要接在P1.4口的TPL521-1停止,就要把P1.4口的
18、电平变为低电平;同理,接在P1.7口的TPL521-1的启动和停止。因此,要实现电动机单片机控制功能,我们只要将TPL521-1进行启动、停止,2个TPL521-1将会形成电动机正反转的现象。542.2 MCS-51单片机的硬件结构2.2.1 AT89C51单片机的特性AT89C51单片机主要特性: 与MCS-51 兼容 ;4K字节可编程闪烁存储器 ;全静态工作:0Hz-24Hz ;三级程序存储器锁定 ;128*8位内部RAM;32可编程I/O线 ;两个16位定时器/计数器 ;5个中断源 ;可编程串行通道 ;低功耗的闲置和掉电模式 ;片内振荡器和时钟电路.2.2.2 AT89C51单片机的结构
19、框图2.2.3 MCS-51系列单片机的内部结构CPU(运算部件)(控制部件)数据存储器P0口P2口程序存储器P1口串行口定时/计数器P3口中断系统特殊功能寄存器(SFR)单片机的内部结构框图从上图可知,它主要由8个部件通过片内总线连接而成。部件有中央处理器(CPU)、数据存储器(RAM)、程序存储器(ROM/EPROM)、并行输入/输出口、串行口、定时/计数器、中断系统及特殊功能寄存器。MCS-51单片机的封装有两种形式,一种是双列直插式(DIP)封装的形式,另一种是方形封装形式。HMOS工艺的8051单片机采用40引脚的DIP封装,而CHMOS工艺的单片机除采用DIP封装外,还采用方形封装
20、形式,其中4个NC为空引脚。采用40引脚DIP封装的8051单片机引脚排列如图1所示。8051单片机是高性能的单片机,由于受到引脚数目的限制,所以有不少引脚具有两种功能,我们用斜线加以区分。51系列单片机封装图单片机的管脚除了电源端Vcc、接地端Vss、复位端RST、晶振接入端的XTAL1、XTAL2及通用I/O口的P1.0-P1.7外,其于的管脚都是为现实系统扩展而设置的。用这些管脚可构成单片机的三总线形式。它们分别是地址总线、数据总线和控制总线。CPU由运算器、控制器和若干特殊功能寄存器(如累加器A、寄存器B、程序状态字寄存器PSW、数据指针寄存DPTR等)组成。运算器包括算术逻辑运算部件
21、ALU、位处理器、累加器A、寄存器B、暂存寄存器几程序状态字寄存器PSW等。控制器是单片机的神经中枢,它是指挥控制部件。存储器是组成计算机的三大部件之一,其功能是存储信息。存储器按其存储方式可以分为两大类,一类是随机存储器(RAM),另一类是只读存储器(ROM)。CPU在运行过程中可对RAM随时进行数据的写入和读出,但在关闭电源是,RAM中所有的信息会丢失,所以RAM只能用来存放暂时性的输入/输出数据、运算中的结果等,RAM也因此常被称为数据存储器。而ROM是一种写入后不能改写只能读出的存储器。在断电后,ROM中的信息保留不变,所以ROM用来存放固定的程序和数据。MCS-51单片机存储器可分为
22、五类,即片内程序存储器、片外程序存储器、片内数据存储器、特殊功能存储器和片外数据存储器。MCS-51单片机存储器的地址空间可分为3个,在访问这3个不同的地址空间时,采用不同形式的指令。MCS-51单片机存储器结构有两个重要的特点:一是把数据存储器和程序存储器截然分开;二是存储器有内、外只分。8051单片机有四个8位的双向输入/输出端口,每个端口均可按字节输入、输出,也可按位进行输入、输出,一个端口占8个引脚,共占32个引脚。在每个端口中都包括有一个锁存器、一个输出驱动器和输入缓冲器。通常把四个端口笼统地表示为P0、P1、P2、P3。2.3 继电器2.3.1继电器的产品和定义以及继电特性1、产品
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文范文 报警器 设计
