单片机系统在线控制毕业论文

合集下载

本科毕业设计论文--基于单片机的照明控制系统

本科毕业设计论文--基于单片机的照明控制系统

基于单片机的照明控制系统摘要随着电子技术的飞速发展,基于单片机的控制系统已广泛应用于工业、农业、电力、电子、智能楼宇等行业,微型计算机作为嵌入式控制系统的主体与核心,代替了传统的控制系统的常规电子线路。

同时楼宇智能化的发展与成熟,也为基于单片机的照明控制系统的普及与应用奠定了坚实的基础。

本文阐述了照明的有线、无线控制方式设计原理与实现方法。

以设计过程为主线,分别从硬件和软件两个方面描述设计过程,即从硬件电路的设计方法到实现所要求功能的软件技术。

该照明控制系统的主控制器、分控制器分别是以AT89C51与AT89C2051单片机为基础,实现了有线通信、无线数传、控制与显示等功能。

文中详细地描述了控制电路的设计过程,包括:键盘与LED显示电路、RS485通信电路、无线数传电路、照明灯控制电路以及看门狗电路等。

对于软件设计主要有主控制器、分控制器的有线通信程序设计与无线数字传输程序设计以及灯光控制、定时控制、键盘扫描与LED显示等程序设计。

有线通信程序的功能是:通过RS485主从通信方式,由主控制器发出命令对全部或单个分控制器所控制的照明灯实现开启、关闭、灯光亮度调节、定时控制等功能。

无线数传程序设计的功能是:通过无线数传模块实现照明灯的无线遥控,同样实现有线方式控制的功能。

关键词:主控制器, 分控制器, 单片机, 有线通信, 无线数传, 灯光亮度控制, 定时控制目录1 绪论 (1)1.1 单片机的应用技术 (1)1.2 有线通信技术 (2)1.3 无线数传技术 (2)2 基于单片机的照明控制系统的设计框架与性能 (3)2.1 系统设计要点 (3)2.2 系统的结构 (3)2.3 系统性能指标及技术要求 (5)3 基于单片机的照明控制系统的硬件电路设计 (7)3.1 主控制器的电路设计 (7)3.1.1 键盘的接口设计 (7)3.1.2 LED数码显示的接口设计 (8)3.1.3 看门狗监控电路的设计 (8)3.2 分控制器的电路设计 (8)3.2.1 时钟芯片的接口设计 (9)3.2.2 零点检测与可控硅控制电路的设计 (10)3.3 RS485通信电路的设计 (11)3.4 无线数传电路的设计 (13)3.4.1 无线数传电路的连接 (13)3.4.2 SRWF-1模块的特性 (14)4 基于单片机的照明控制系统的软件设计 (16)4.1 人机交互程序设计 (16)4.1.1键盘扫描程序设计 (17)4.1.2 LED数码显示程序设计 (18)4.2 照明启停控制程序设计 (19)4.2.1全部启停控制程序设计 (19)4.2.2单独启停控制程序设计 (21)4.3 照明亮度控制程序设计 (23)4.3.1全部亮度控制程序设计 (24)4.3.2单独亮度控制程序设计 (24)4.4 照明定时控制程序设计 (25)4.4.1全部定时控制程序设计 (26)4.4.2单独定时控制程序设计 (27)4.5 RS485通信程序设计 (28)4.5.1主机部分通信程序设计 (30)4.5.2从机部分通信程序设计 (31)4.6 无线数传通信程序设计 (32)5 结论 (34)致谢 (35)参考文献 (36)1 绪论近十几年来,随着我国城市建设的快速发展,楼宇照明也相应飞速发展。

基于单片机的温度控制系统设计毕业论文

基于单片机的温度控制系统设计毕业论文

基于单片机的温度控制系统设计毕业论文目录摘要 (I)Abstract (I)目录 (II)第一章绪论 (1)1.1课题研究背景及意义 (1)1.2国外研究现状 (1)1.2.1国外研究现状 (1)1.2.2国研究现状 (1)1.2.3总的发展阶段 (2)1.3课题研究的容 (2)第二章硬件系统总体方案设计 (3)2.1硬件系统总体设计方案一 (3)2.2硬件系统总体设计方案二 (4)2.3硬件系统的方案选择 (4)第三章控制系统硬件设计 (6)3.1单片机 (6)3.2 数字温度计DS18B20 (9)3.2.1 DS18S20数字温度计的主要特性 (9)3.3 4X4键盘 (9)3.4数码管 (10)3.5光电耦合器 (12)3.6 双向晶闸管 (13)3.7 PTC加热器 (14)3.8 反相器7406 (15)3.9双四输入与门74LS21 (16)3.9蜂鸣器 (16)第四章控制系统软件设计 (17)4.1 主程序模块设计 (17)4.1.1主程序流程图 (17)4.2温度采集模块程序设计 (18)4.2.1 DS18B20的时序 (18)4.2.3 读温度子程序流程图 (20)4.3温度设定模块程序设计 (21)4.3.1中断服务子程序 (21)4.3.2 键盘扫描子程序 (21)4.4温度显示模块设计 (23)4.4.1设定值显示子程序 (23)4.4.2 实际值显示子程序 (24)4.5温度控制模块设计 (25)4.5.1双位控制算法设计 (25)4.5.2温度控制子程序流程图 (25)4.6报警模块程序设计 (26)第五章结果分析 (27)5.1 PROTEUS仿真 (27)5.1.1 键盘设定温度仿真 (27)5.1.2 温度采集仿真 (28)5.1.3 整体仿真 (28)5.2实际运行结果 (29)第六章总结与展望 (31)6.1总结 (31)6.2展望 (31)致谢 (32)附录程序 (33)参考文献 (42)第一章绪论1.1课题研究背景及意义温度是表征物体冷热程度的物理量,是工农业生产过程中一个很重要而普遍的参数。

毕业设计(论文)-基于51单片机的电梯智能控制系统设计

毕业设计(论文)-基于51单片机的电梯智能控制系统设计

摘要在现代电梯智能控制系统大多采用PLC智能控制,PLC具有稳定的多I/O 口输出控制,容易操作与调试,易于远程操作及监控等优点,但PLC造价高,市场上一般16点的PLC造价就至少上百元,而大多进口的西门子,欧姆龙系列就不用说了,故在小系统中,采用PLC控制不太合适。

本系统采用AT89C51进行智能控制,成本超低,但性能亦很稳定,并具有系统崩溃自锁功能,整体性能比利用PLC更优惠。

关键字:AT89C51,电机控制,24c02目录摘要 (1)目录 (2)一系统设计方案 (3)1.单片机控制系统总体框图 (3)2.电机驱动系统设计框图 (3)二元器件简介 (4)1.AT89C51的单片机简介 (4)(1)主要特性 (5)(2)管脚说明 (5)(3)振荡器特性 (8)(4)芯片擦除 (8)2.存储器24c02 (9)三电梯智能控制系统设计 (13)1.硬件电路设计 (13)(1)单片机最小系统 (13)(2)继电器控制电路的设计 (14)(3)红外检测系统 (14)(4)系统供电电源 (15)2.系统软件设计 (15)(1)软件介绍 (15)(2)程序流程图 (15)(3)程序清单 (16)四调试过程 (17)1.检测AT89C51运行否 (17)2.红外检测测试 (17)总结 (18)参考文献 (19)一系统设计方案1.单片机控制系统总体框图2.电机驱动系统设计框图二元器件简介1.AT89C51的单片机简介AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。

AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机。

单片机的可擦除只读存储器可以反复擦除100次。

该器件采用ATMEL 高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。

基于单片机的自动门控制系统设计毕业论文

基于单片机的自动门控制系统设计毕业论文

基于单片机的自动门控制系统设计毕业论文 IMB standardization office【IMB 5AB- IMBK 08- IMB 2C】常州机电职业技术学院毕业设计(论文) 作者:学号:系部:电气工程系班级:题目:基于单片机的自动门控制系统设计指导者:评阅者:2012年月日毕业设计(论文)中文摘要目录及调试致谢词 (23)第1章.绪论课题研究的可行性在不断发展的当今社会科技化、信息化程度越来越高,单片机的应用领域也就越来越广,成为人们生活不可或缺的一部分。

随着社会的发展、科技的进步以及人们生活水平的逐步提高,各种方便于生活的自动控制系统开始进入了人们的生活,以单片机为核心的自动门系统就是其中之一。

同时也标志了自动控制领域成为了数字化时代的一员。

它实用性强,功能齐全,技术先进,使人们相信这是科技进步的成果。

它更让人类懂得,数字时代的发展将改变人类的生活,将加快科学技术的发展。

本论文着重阐述了以单片机为主体,步进电机、传感器为核心的系统。

自动门的发展自动门从理论上理解应该是门的概念的延伸,是门的功能根据人的需要所进行的发展和完善。

自动门指:可以将人接近门的动作(或将某种入门授权)识别为开门信号的控制单元,通过驱动系统将门开启,在人离开后再将门自动关闭,并对开启和关闭的过程实现控制的系统。

自动门开始在建筑物上使用,是在二十世纪年以后。

二十年代后期,美国的超级市场的开放,自动门开始被使用,受此影响,世界第一自动门品牌多玛在1945年开发出油压式、空气式自动门,新建大楼的正门也开始使用了。

到了1962年,电气式己开始出现,之后伴随着城市的建设,自动门技术的领域每年都在增加。

当初,用供给建筑物用电源进行电动机的速度控制很难,只好进行油压、空压速度控制,转换但因能源利用效率很低,然而伴随着电气控制的技术发展,现在电气控制技术已经成熟,直接控制电动机的电气式自动门逐渐成为主流。

例如:各种用可识别控制的自动专用门,如:感应(红外感应,微波感应,触摸感应,脚踏感应)、刷卡自动门等。

基于单片机的恒温箱温度控制系统毕业论文带pid控制

基于单片机的恒温箱温度控制系统毕业论文带pid控制

第1章绪论1.1研究的目的和意义温度是工业生产中主要被控参数之一,温度控制自然是生产的重要控制过程。

工业生产中温度很难控制,对于要求严格的的场合,温度过高或过低将严重影响工业生产的产质量及生产效率,降低生产效益。

这就需要设计一个良好温度控制器,随时向用户显示温度,而且能够较好控制。

单片机具有和普通计算机类似的强大数据处理能力,结合PID,程序控制可大大提高控制效力,提高生产效益。

本文采用单片机STC89C52设计了温度实时测量及控制系统。

单片机STC89C52能够根据温度传感器DS18B20所采集的温度在LCD1602液晶屏上实时显示,通过PID控制从而把温度控制在设定的范围之内。

通过本次课程实践,我们更加的明确了单片机的广泛用途和使用方法,以及其工作的原理。

1.2国内外发展状况温度控制采用单片机设计的全数字仪表,是常规仪表的升级产品。

温度控制的发展引入单片机之后,有可能降低对某些硬件电路的要求,但这绝不是说可以忽略测试电路本身的重要性,尤其是直接获取被测信号的传感器部分,仍应给予充分的重视,有时提高整台仪器的性能的关键仍然在于测试电路,尤其是传感器的改进。

现在传感器也正在受着微电子技术的影响,不断发展变化。

恒温系统的传递函数事先难以精确获得,因而很难判断哪一种控制方法能够满足系统对控制品质的要求。

但从对控制方法的分析来看,PID控制方法最适合本例采用。

另一方面,由于可以采用单片机实现控制过程,无论采用上述哪一种控制方法都不会增加系统硬件成本,而只需对软件作相应改变即可实现不同的控制方案。

因此本系统可以采用PID的控制方式,以最大限度地满足系统对诸如控制精度、调节时间和超调量等控制品质的要求。

现在国内外一般采用经典的温度控制系统。

采用模拟温度传感器对加热杯的温度进行采样,通过放大电路变换为 0~5V 的电压信号,经过A/D 转换,保存在采样值单元;利用键盘输入设定温度,经温度标度转换转化成二进制数,保存在片内设定值单元;然后调显示子程序,多次显示设定温度和采样温度,再把采样值与设定值进行 PID 运算得出控制量,用其去调节可控硅触发端的通断,实现对电阻丝加热时间的控制, 以此来调节温度使其基本保持恒定。

毕业设计论文单片机实现的步进电机远程控制系统

毕业设计论文单片机实现的步进电机远程控制系统

毕业设计(论文)说明书题目:单片机实现的步进电机控制系统系别:电子工程系专业:学生姓名:学号:指导教师:职称:摘要:步进电机作为执行元件,是机电一体化的关键产品之一, 广泛应用在各种自动化控制系统中。

随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。

步进电机具有控制简便、定位准确等特点。

随着科学技术的发展,在许多领域将得到广泛的应用。

鉴于传统的脉冲系统移植性不好,本文提出微机控制系统代替脉冲发生器和脉冲分配器,用软件的方法产生控制脉冲,通过软件编程可以任意设定步进电机的转速、旋转角度、转动次数和控制步进电机的运行状态。

以简化控制电路,降低生产成本,提高系统的运行效率和灵活性。

本设计主要就是将步进电机与单片机紧密联系起来,通过单片机的驱动程序来控制步进电机的各种运行动作,以实现传统的步进电机的高度自动化。

步进电机按结构分类:步进电动机也叫脉冲电机,包括反应式步进电动机(VR)、永磁式步进电动机(PM)、混合式步进电动机(HB)等。

反应式步进电动机:也叫感应式、磁滞式或磁阻式步进电动机。

其定子和转子均由软磁材料制成,定子上均匀分布的大磁极上装有多相励磁绕组,定、转子周边均匀分布小齿和槽,通电后利用磁导的变化产生转矩。

一般为三、四、五、六相;可实现大转矩输出(消耗功率较大,电流最高可达20A,驱动电压较高);步距角小;断电时无定位转矩;电机内阻尼较小,单步运行(指脉冲频率很低时)震荡时间较长;启动和运行频率较高。

永磁式步进电动机:通常电机转子由永磁材料制成,软磁材料制成的定子上有多相励磁绕组,定、转子周边没有小齿和槽,通电后利用永磁体与定子电流磁场相互作用产生转矩。

一般为两相或四相;输出转矩小(消耗功率较小,电流一般小于2A,驱动电压12V);步距角大(例如7.5度、15度、22.5度等);断电时具有一定的保持转矩;启动和运行频率较低。

混合式步进电动机:也叫永磁反应式、永磁感应式步进电动机,混合了永磁式和反应式的优点。

单片机控制系统毕业论文

单片机控制系统毕业论文

摘要大型水箱是很多火力发电厂生产过程中必不可少的部件,而水箱的控制性能和工作质量的优良不仅仅对生产有着巨大的影响,而且也关系着生产的安全。

在过去,大量的对水箱操作是由相应的人员进行手动操作控制的,这样工作方式给操作人员带来了很多的不便,不仅增强了劳动强度,而且操作员稍有疏忽,可能给生产带来无法弥补的损失,更严重的会危机到生产人员的人身安全。

所以,对水箱的控制,如果能够使用精密的而且完全会严格按照生产规定运行的自动化系统,可以降低生产人员的劳动强度,最大限度的避免发生事故的几率,同时也能节省资源并能有效提高生产的效率。

本单片机系统设计的目的是应用单片机控制技术,以80C51单片机为核心控制水箱的水位,并实现了报警和手动、自动切换功能。

关键词:单片机水位控制报警1目录一、水箱水位自动控制系统的意义 (3)二、80C51单片机的说明 (3)1、80C51单片机介绍 (3)2、单片机引脚及其功能说明 (3)三、80C51单片机水箱控制系统原理 (5)(一)水箱给水设备及流程介绍 (5)(二)水箱水位控制系统设计介绍 (6)1、80C51单片机水箱控制系统工作原理介绍 (6)2、 80C51单片机输入输出设计 (6)(三)80C51单片机实现系统功能说明 (7)1、74LS373芯片功能说明 (7)2、EPROM M2764A芯片功能说明 (8)3、系统结构示意图 (8)四、80C51单片机水箱控制系统程序设计 (9)(一)程序概要设计 (9)(二)系统程序原理 (9)1、主程序原理以及流程框图 (9)2、自动模式子程序原理以及流程框图 (10)3、手动模式子程序原理框图以及流程框图 (11)参考文献 (14)一、水箱水位自动控制系统的意义火力发电厂的工作过程主要是利用煤的燃烧产生的热能,将水加热到一定参数的过热蒸汽并通过推动汽轮机组转动的转化为机械能,最后通过汽轮机组带动发电机组做功,将机械能转化成电能的的过程。

单片机毕业论文范文精选3篇(全文)

单片机毕业论文范文精选3篇(全文)

单片机毕业论文范文精选3篇(全文)第一章绪论1. 1 课题的提出及意义单片机作息时间操纵实现了对时间操纵的智能化,摆脱了传统由人来操纵时间的长短的不便,实现代学校必不可少的设备。

1. 2 设计的任务及要求1.作息时间能操纵电铃2.作息时间能启动和关闭放音机单片机作息时间操纵的功能如下:? 使用4位七段显示器来显示现在的时间。

? 显示格式为“时分”? 由led闪动来作秒计数表示? 具有4个按键来作功能设置,可以设置现在的时间及显示定时设置时间? 一旦时间到则发出一阵声响,同时继电器启动,可以操纵放音机开启和关闭。

第二章总体方案设计2. 1 芯片比较2.1.1 单片机选型当今单片机厂商琳琅满目,产品性能各异。

常用的单片机有很多种:intel8051系列、motorola和m68hc系列、atmel的at89系列、台湾winbond(华邦)w78系列、荷兰pilips的pcf80c51系列、microchip公司的pic系列、zilog的z86系列、atmel的at90s系列、韩国三星公司的ks57c系列4位单片机、台湾义隆的em-78系列等。

我们最终选用了atmel公司的at89c52单片机。

at89c52是美国atmel公司生产的低电压,高性能cmos8位单片机,片内含8kbytes的可反复擦写的只读程序存储器(perom)和256bytes的随机存取数据存储器(ram),器件采纳atmel公司的高密度、非易失性存储技术生产,与标准mcs-51指令系统及8052产品引脚兼容,片内置通用8位ZY处理器(cpu)和flash存储单元,功能强大at89c52单片机适用于许多较为复杂操纵应用场合。

2.1.2显示器接口芯片的选择led显示器接口芯片的选择常用的显示器接口芯片有cd4511,cd4513,mc14499,8279,max7219,74hc164等,它们的功能有:1.cpu接受来自键盘的输入数据,并作预处理;2.数据显示的治理和数据显示器的操纵。

单片机温度控制系统的设计毕业设计论文

单片机温度控制系统的设计毕业设计论文

单片机温度控制系统的设计毕业设计论文摘要:本文设计了一种基于单片机的温度控制系统,旨在实现对温度的准确测量和控制。

系统采用温度传感器作为温度检测元件,通过单片机对温度进行采样和处理,然后根据预设的温度范围,控制风扇的启停,以达到调节室内温度的目的。

实验结果表明,该系统能够准确地测量温度并进行有效的控制。

关键词:单片机;温度控制系统;温度传感器;风扇1.引言温度控制是一种常见的自动化控制方法,广泛应用于工业、农业、医疗等领域。

温度控制系统通过对温度的测量和调节,实现了对环境温度的精确控制。

单片机作为一种微型计算机,具有体积小、功耗低、可编程性强等优点,被广泛应用于温度控制系统中。

2.系统设计系统由温度传感器、单片机和风扇组成。

温度传感器将实时温度传递给单片机,单片机根据设定的温度范围进行判断,并控制风扇的启停。

3.硬件设计(1)温度传感器选型采用数字温度传感器DS18B20,该传感器具有精度高、体积小、抗干扰能力强等特点。

(2)单片机选型采用AT89C52单片机,该单片机具有较高的性能和稳定性,适合于温度控制应用。

(3)风扇选型根据室内温度控制要求,选用功率适中的风扇,并设计驱动电路。

4.软件设计(1)温度测量通过单片机与温度传感器进行通信,实时获取温度数据,并进行精确测量。

(2)温度控制根据设定的温度范围,单片机判断当前温度是否在合理范围内,如果超出范围,则控制风扇启停,达到温度调节的目的。

5.实验结果通过实验,温度控制系统能够准确地测量室内温度,并根据设定的温度范围进行有效的控制。

系统响应速度快,温度波动范围小,能够满足实际应用需求。

6.结论本文设计了一种基于单片机的温度控制系统,并进行了实验验证。

实验结果表明,该系统能够准确地测量温度并进行有效的控制,具有一定的实用性和应用价值。

未来可以进一步优化系统性能,提高温度控制的精确度和稳定性。

[1]张三.基于单片机的温度控制系统设计[D].大学。

[2]李四.单片机在温度控制中的应用[J].仪器仪表学报。

单片机控制系统毕业论文

单片机控制系统毕业论文

. I毕业设计(论文)论文题目:单片机控制系统毕业论文中文摘要随着新技术的不断开发与应用,近年来单片机发展十分迅速,一个以微机应用为主的新技术革命浪潮正在蓬勃兴起,单片机的应用已经渗透到电力、冶金、化工、建材、机械、食品、石油等各个行业。

传统的温度采集方法不仅费时费力,而且精度差,单片机的出现使得温度的采集和数据处理问题能够得到很好的解决。

温度是工业对象中的一个重要的被控参数。

然而所采用的测温元件和测量方法也不相同;产品的工艺不同,控制温度的精度也不相同。

因此对数据采集的精度和采用的控制方法也不相同。

大型水箱是很多发电厂生产过程中必不可少的部件,而水箱的控制性能和工作质量的优良不仅仅对生产有着巨大的影响,而且也关系着生产的安全。

在过去,大量的对水箱操作是由相应的人员进行手动操作控制的,这样工作方式给操作人员带来了很多的不便,不仅增强了劳动强度,而且操作员稍有疏忽,可能给生产带来无法弥补的损失,更严重的会危及到生产人员的人身安全。

所以,对水箱的控制,如果能够使用精密的而且完全会严格按照生产规定运行的自动化系统,可以降低生产人员的劳动强度,最大限度的避免发生事故的几率,同时也能节省资源并能有效提高生产的效率。

温度控制无论是在工业生产过程中,还是在日常生活中都起着非常重要的作用,在现代冶金、石油、化工及电力生产过程中,温度是极为重要而又普遍的热工参数之一。

在环境恶劣或温度较高等场合下,为了保证生产过程正常安全地进行,提高产品的质量和数量,以及减轻工人的劳动强度、节约能源等方面有重要意义。

关键词单片机水位控制报警温度采集目录中文摘要 (1)关键词 (1)1 单片机控制系统的基本结构 (3)2 系统的构成原则 (3)2.1 社会需求决定智能模块的成本 (4)2.2社会需求需要全面发展的人才 (4)2.3社会需求需要创造性设计 (5)3 通讯的原则 (6)4水箱水位自动控制系统的意义 (6)4.1水箱控制系统发展现状 (7)4.2 80C51单片机介绍 (7)4.3 80C51单片机水箱控制系统工作原理介绍 (8)4.4 80C51单片机输入输出设计 (9)5 80C51单片机水箱控制系统程序设计 (10)5.1 程序概要设计 (10)5.2 系统程序原理 (10)5.2.1 主程序原理以及流程框图 (10)5.2.2 自动模式子程序原理以及流程框图 (10)5.2.3 手动模式子程序原理框图以及流程框图 (12)参考文献 (15)附录 (16)图1 单片机系统结构图 (3)图2多功能智能模块控制器 (5)图3主程序原理框图 (10)图4 自动模式子程序原理框图 (11)图5 手动模式子程序原理框图 (13)在当今社会,建设工程及日常生活中温度控制都起着重要作用,最早的温度控制应用于工厂生产中,可以起到实时采集温度数据,提高生产效率、产品质量的作用。

基于单片机的温度控制系统的设计毕业论文

基于单片机的温度控制系统的设计毕业论文
进而想到采用智能温度传感器来设计数字温度计。本数字温度计的设计采用美国DALLAS半导体公司继DS1820之后推出的一种改进型智能温度传感器DS18B20作为检测元件,其温度值可以直接被读出来,通过核心器件单片机AT89C52控制温度的读写和显示,用LED数码管显示。测温范围为-55℃~+125℃,最大分辨率可达0.0625℃。而且采用3线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点。
第二章.设计任务及方案分析
2.1设计任务及要求
设计一个以单片机为核心的温度测量系统,可实现的功能为:
ቤተ መጻሕፍቲ ባይዱ(1)测量温度值精度为±1℃。
(2)系统允许的误差范围为1℃以内。
(3)系统可由用户预设温度值,测温范围为-55℃~+125℃。
(4)超出预置值时系统会自动报警,即发光二极管亮。
(5)系统具有数码显示功能,能实时显示设定温度值和测得的实际温度值。
在访问外部程序存储器或16位地址的外部数据存储器(例如执行MOVX @DPTR指令)时,P2口送出高8位地址数据。在访问8位地址的外部数据存储器(如执行MOVX @RI指令)时,P2口输出P2锁存器的内容。
(6)P3口:P3口是一组带有内部上拉电阻的8位双向I/O口。P3口输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对P3口写入“1”时,它们被内部上拉电阻拉高并可作为输入端口。此时,被外部拉低的P3口将用上拉电阻输出电流(ILL)。
编号
淮安信息职业技术学院
毕业论文
题 目
基于单片机的温度控制系统的设计
学生姓名
学 号
系 部
电气工程
专 业
电气自动化
班 级
指导教师
顾问教师

基于单片机的智能家居控制系统设计毕业设计论文

基于单片机的智能家居控制系统设计毕业设计论文

摘要智能家居作为家庭信息化的实现方式,已经成为社会信息化发展的重要组成部分,物联网因其巨大的应用前景,将是智能家居产业发展过程中一个比较现实的突破口,对智能家居的产业发展具有重大意义。

本文基于容易实现,方便操作,贴近使用的设计理念,采用STC89C52单片机为控制核心,为控制终端,并采用包括红外遥控、按键、Web界面等在内的多个控制源来控制家用电器。

本文的二至四章描述了整个设计的软、硬件部分的具体实现,第五章是根据设计好的功能搭建了一个具体的环境实例。

关键词:物联网、智能家居、单片机、STC89C52、多源控制AbstractSmart Home as the implement mode of Family Information has become an important part of the social information development .The networking because of its huge prospect to develop .It will be a real way during the Smart Home`s development .Networking means a lot to the Smart Home .This article base on the design concept of trying to use easiest way to deliver handle and closing to use .We take the STC89C52 as the control core of the design .The relay as the control terminal mean .While we also use the trared remote control key webpage etc to control the home appliances . Two to four chapters of this paper describes the design of software and hardware to achieve the specific. Chapter V is based on features designed to build a specific environment instance.Key word:Networking、Intelligent、Home、Microcontroller、STC89C52、multi-source control目录摘要..... .. (1)Abstract............................................. . (2)第1章背景 (4)1.1智能家居的概念 (4)1.2物联网的出现 (4)1.3智能家居控制系统功能 (5)第2章总体设计 (6)2.1整体介绍 (6)2.2系统设计方案 (6)2.3功能设计: (6)2.3.1 多源控制 (7)2.3.2 室温控制 (8)2.3.3 灯光控制 (8)2.3.4 光线控制 (9)2.3.5 模式控制 (9)第3章硬件设计 (10)3.1 最小系统模块 (10)3.2 串口模块 (10)3.3 红外接收模块 (11)3.4 传感器模块 (11)3.5 LCD模块 (12)3.6 键盘模块 (13)3.7 继电器模块 (13)3.8 AD模块 (15)3.9 串口转以太网模块 (16)第4章软件系统设计 (18)4.1 STC89c52开发工具介绍 (18)4.1.1 keil uVision2新建项目与编辑 (18)4.1.2 keil uVision2编译与调试运行 (27)4.1.3 程序烧写 (32)4.2 单片机总控制流程图........................................................... 错误!未定义书签。

单片机温度控制系统毕业设计论文

单片机温度控制系统毕业设计论文

单片机温度控制系统毕业设计论文标题:基于单片机的温度控制系统设计与实现摘要:本论文设计和实现了一种基于单片机的温度控制系统。

该系统利用单片机的强大计算和控制能力,通过传感器采集环境温度,并运用PID控制算法,控制温度在预定的范围内波动。

本系统具有设计灵活、控制精度高、反应迅速等优势,非常适合温度控制领域应用。

关键词:单片机、温度控制、传感器、PID算法第一章引言1.1研究背景随着科技的进步和人们生活质量的提高,温度控制在各个领域都变得日益重要。

例如,家庭中的恒温器、温室中的温度调节、工业生产过程中的温度控制等。

传统的温度控制方法费时费力,且精度和效率较低,因此需要开发一种新的温度控制系统来满足各种需求。

1.2目的和意义本论文旨在设计和实现一种基于单片机的温度控制系统,以提高温度控制的精度和效率,满足不同领域对温度控制的需求。

通过论文的研究,可以为相关领域的温度控制系统设计提供参考,并促进温度控制技术在各个领域的应用。

第二章设计与实现方法2.1系统硬件设计本系统的硬件设计主要包括单片机选择、传感器选择以及执行设备选择等。

选用一款功能强大的单片机,例如ATmega328P,作为系统的核心控制器。

此外,选择一个高精度的温度传感器用于采集环境温度,并根据采集到的数据进行控制。

2.2系统软件设计本系统的软件设计主要包括温度采集与控制算法的设计和实现。

采用PID控制算法,通过单片机进行计算和控制,实现温度控制的闭环反馈。

同时,设计界面友好的人机交互界面,使操作更加简便。

第三章系统测试与分析3.1硬件测试对系统硬件进行测试,包括传感器的准确性测试、单片机的功能性测试以及执行设备的工作状态测试。

通过测试,验证系统的硬件设计的正确性和稳定性。

3.2软件测试对系统的软件进行测试,包括温度控制算法的准确性测试以及人机交互界面的操作测试。

通过测试,验证系统的软件设计的正确性和可靠性。

第四章结果与讨论4.1实验结果通过实验,得到了系统在不同环境下的温度控制效果,并进行数据统计和分析。

毕业设计(论文)-基于单片机的智能家居控制系统设计

毕业设计(论文)-基于单片机的智能家居控制系统设计

毕业设计(论文)-基于单片机的智能家居控制系统设计本文描述了一个基于单片机的智能家居控制系统的设计。

智能家居控制系统是指能够通过网络或传感器等技术手段实现对家居设备进行远程控制、自动化控制和智能化管理的系统。

随着科技的进步和社会的发展,越来越多的人们开始关注和需要智能家居系统,以提高家居生活的便利性、舒适性和安全性。

而单片机作为一种小型化的计算机芯片,具有体积小、功耗低、成本较低等特点,在智能家居领域有着广泛的应用前景。

因此,本文选择设计一个基于单片机的智能家居控制系统作为毕业设计主题。

本设计旨在提供一个可靠、灵活和易于使用的智能家居控制系统,能够通过单片机控制家庭中的各种设备,如电灯、空调、窗帘等。

同时,该系统还具备远程控制的能力,用户可以通过手机或电脑等设备实现对家居设备的远程控制,方便实用。

在当前智能家居控制系统的现状方面,目前市面上已经存在很多智能家居系统,但存在一些问题。

例如,某些系统功能不够完善,用户体验不佳;某些系统的价格较高,不适合普通家庭;某些系统的操作复杂,不易上手等。

因此,本设计旨在解决这些问题,并提供一种更具实用性和可操作性的智能家居控制系统。

通过本设计,我们希望能够为人们的家居生活带来更多的便利和舒适,同时也为智能家居控制系统的发展做出一定的贡献。

3.系统设计在这个段落中,我将详细描述基于单片机的智能家居控制系统的设计方案,包括硬件设计和软件设计。

硬件设计硬件设计主要涉及以下几个方面:硬件组成:智能家居控制系统的核心是单片机,我将选择适合项目需求的单片机,并根据控制要求确定其他必要的硬件组成。

传感器选择:根据智能家居的功能需求,我将选择合适的传感器,如温度传感器、湿度传感器、光照传感器等,以实现对环境信息的感知。

执行器选择:为了实现智能家居的控制功能,我将选择合适的执行器,如开关、电机等,以实现对家居设备的控制。

软件设计软件设计主要涉及以下几个方面:算法设计:我将设计适合智能家居控制系统的算法,以实现对传感器数据的处理和控制策略的制定。

毕业设计(论文)-基于单片机的四层电梯控制系统 精品

毕业设计(论文)-基于单片机的四层电梯控制系统 精品

本科毕业论文(设计)题 目: 基于单片机的电梯控制系统专 业: 电子信息科学与技术学生姓名:学生学号:系 别: 物理与电子工程系年级、班: 2004级2班指导教师: 职称 讲师2008 年 5 月 25 日宜宾学院Y I B I N U N I V E R S I TY摘要本文介绍了基于单片机的电梯控制系统,硬件部分主要由单片机最小系统模块、电梯间电路模块、电梯内电路模块、楼层检测模块、电动机驱动模块、报警模块等7部分组成。

该系统采用单片机(89C51)作为控制核心,内外招使用按键按下与否而引起的电平的改变,作为用户请求信息发送到单片机,单片机控制电动机转动,单片机根据楼层检测结果控制电机停在目标楼层。

楼层检测使用光电传感器,电动机控制部分采用直流电动机及H桥式驱动。

软件部分使用汇编语言,利用中断方式来检测用户请求的按键信息,根据电梯运行到相应楼层时,光电传感器产生电平变化,送到单片机计数来确定楼层数,并送到数码管进行显示。

硬件设计简单可靠,结合软件,基本实现了四层电梯运行的模拟。

关键词:AT89C51;电梯控制系统;AbstractThis text primarily introduced Elevator control system that based on SCM (Single-Chip Microcomputer) control system and hardware from some of the major minimum system modules, elevator between circuit blocks, lift circuit module, floors detection module, the motor drive module, alarm module composed of seven parts. The system uses SCM (89 C51) as a core control, the use of internal and external strokes press the button or not arising from the level of change, as users request information sent to the microcontroller, motor control microcontroller rotation, the floor under the SCM Test results parked motor control in the target floor. Floor detection using photoelectric sensors, motor control part of a DC motor and H-bridge driver.Some use of assembly language software, the use of methods to detect interrupt the user requests the key information, according to the lift operation to the appropriate floor, a photoelectric sensor-level changes to the SCM count to determine the number of floors, and sent to the digital display. Hardware design is simple and reliable, the combination of software, basically a four-story elevator operation of the simulation.Key words: AT89C51; elevator control system;目录摘要 (I)ABSTRACT (II)第一章绪论 (1)1.1电梯的概述 (1)1.2本文主要研究内容 (2)第二章系统功能介绍及方案论证 (3)2.1电梯的组成 (3)2.2电梯控制系统组成框图及工作原理 (3)2.3总体方案设计与论证 (4)2.4单元电路的设计与论证 (4)2.4.1 单片机最小系统 (4)2.4.2 电机驱动电路模块 (5)2.4.3报警模块 (6)2.4.4 楼层检测模块 (6)2.4.5 电梯内部电路、电梯间电路及控制台电路模块的设计 (7)2.5本章小结 (9)第三章基于单片机的电梯控制系统单元电路的设计 (10)3.1单片机最小系统 (10)3.2各楼层电梯间电路 (10)3.3电梯内电路 (12)3.4控制台电路 (12)3.5楼层检测 (13)3.6电动机驱动 (14)3.7报警部分 (15)3.8本章小节 (15)第四章软件设计 (16)4.1按键查询部分 (17)4.2楼层选择按键功能程序 (19)4.3电机控制部分 (26)4.4楼层检测及显示部分 (26)4.5报警部分 (27)第5章系统仿真 (28)5.1软件编译调试 (28)5.2硬件仿真 (29)结论 (30)参考文献 (31)致谢辞 (32)附录二: (35)第一章绪论1.1电梯的概述电梯进入人们的生活已经150年了。

(完整版)单片机温度控制系统的设计毕业论文

(完整版)单片机温度控制系统的设计毕业论文

单片机温度控制系统的设计中文摘要随着微机测量和控制技术的迅速发展与广泛应用,以单片机为核心的温度采集与控制系统的研发与应用在很大程度上提高了生产生活中对温度的控制水平。

本设计论述了一种以STC89C52单片机为主控制单元,以DS18B20为温度传感器的温度控制系统。

该控制系统可以实时存储相关的温度数据并记录当前的时间。

系统设计了相关的硬件电路和相关应用程序。

硬件电路主要包括STC89C52单片机最小系统,测温电路、实时时钟电路、LCD 液晶显示电路以及通讯模块电路等。

系统程序主要包括主程序,读出温度子程序,计算温度子程序、按键处理程序、LCD 显示程序以及数据存储程序等。

[ 关键词 ] STC89C52 单片机; DS18B20;显示电路Based on single chip microcomputertemperature control system designAbstractAlong with the computer measurement and control technology of the rapid development and wide application, based on singlechip temperature gathering and control system development and application greatly improve the production of temperature in life level of control. This design STC89C52 describes a kind of mainly by MCU control unit, for temperature sensor DS18B20 temperature control system. The control system can real-time storage temperature data and record related to the current time. System design related hardware circuit and related applications.STC89C52 microcontroller hardware circuit include temperature detection circuit smallest system, and real-time clock circuit, LCD display circuit, communication module circuit, etc. System programming mainly include main program, read temperature subroutine, the calculation of temperature subroutines, key processingprocedures,LCD display procedures and data storage procedures, etc.[Keywords]STC89C52 microcontroller;DS18B20; display circuit目录一、引言.......................................................................................................................................................( 一 ) 课题研究的背景...........................................................................................................................( 二 ) 课题研究的目的和意义...............................................................................................................二、硬件电路的设计...................................................................................................................................( 一 ) 系统设计的框架...........................................................................................................................( 二 ) 单片机最小系统电路...................................................................................................................( 三 ) 单片机的选型...............................................................................................................................1.STC89C52 单片机简介..............................................................................................................2.STC89C52 单片机时序..............................................................................................................3.STC89C52 单片机引脚介绍......................................................................................................( 四 ) 温度传感器电路...........................................................................................................................( 五 )LCD 显示电路................................................................................................................................( 六 ) 按键接口电路...............................................................................................................................( 七 ) 升温降温电路...............................................................................................................................( 八 ) 报警电路.......................................................................................................................................三、系统软件设计.......................................................................................................................................( 一 ) 温度采集子程序........................................................................................................................... 图 10 温度采集流程图................................................................................................................................( 二 ) 按键扫描子程序........................................................................................................................... 图 11 按键扫描子程序................................................................................................................................( 二 ) 温度控制子程序...........................................................................................................................四、结束语...................................................................................................................................................参考文献....................................................................................................................................................... 附件 1:系统原理图.................................................................................................................................... 附件 2:源程序............................................................................................................................................一、引言( 一 ) 课题研究的背景工业控制是计算机的一个重要应用领域,计算机控制系统正是为了适应这一领域的需要而发展起来的一门专业技术,它主要研究如何将计算机技术、通过信息技术和自动控制理论应用于工业生产过程,并设计出所需要的计算机控制系统。

基于单片机的温度控制系统的毕业设计论文

基于单片机的温度控制系统的毕业设计论文

基于单片机的温度控制系统的毕业设计论文温度控制系统是一种通过控制温度传感器感知到的温度值,以达到用户设定的目标温度的自动控制系统。

在工业、农业、医疗和家庭等领域中,温度控制系统广泛应用于保温、散热、恒温和冷却等需要稳定温度环境的场合。

本论文将重点介绍基于单片机的温度控制系统的设计与实现。

该系统采用单片机作为控制核心,结合温度传感器、显示器、执行器等硬件,通过软件实现对温度的监测和控制。

首先,系统硬件部分包括温度传感器、单片机、显示器、执行器等元件的选取和电路的搭建。

温度传感器负责实时感知环境的温度,将采集到的温度值通过模拟信号传递给单片机。

单片机作为控制核心,负责接收和处理温度传感器的数据,通过控制执行器的开关状态,实现对温度的调节。

同时,可以将温度数值通过显示器显示出来,方便用户实时监测。

其次,系统软件部分包括单片机程序的编写和功能实现。

通过编写程序,实现温度的读取、控制和显示等功能。

具体包括读取温度传感器的数值,判断是否达到用户设定的目标温度,如果超过目标温度,控制执行器关闭,否则控制执行器打开,以使温度保持在设定的范围内。

同时,将温度数值转化为适合显示的格式,并通过显示器显示出来。

系统软件的编写需要考虑实时性和准确性,确保温度控制的稳定性和精确性。

最后,论文还将介绍系统的测试和优化。

通过对温度控制系统的测试,验证系统硬件和软件的正确性和稳定性。

并在测试的基础上,对系统进行优化,提高控制效果和系统性能。

本论文的研究内容主要包括基于单片机的温度控制系统的硬件设计和软件编程,以及系统的测试和优化。

通过对温度控制系统的设计和实现,研究单片机在温度控制领域的应用,为进一步的研究和应用提供参考和借鉴。

基于单片机的温度控制系统毕业论文2

基于单片机的温度控制系统毕业论文2

(2012届)专科毕业设计(论文)资料工业大学教务处2012届专科毕业设计(论文)资料第一部分毕业论文(2012届)专科毕业设计(论文)2012年5月摘要温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是具有不一般的价值与意义。

在现代化的工业生产中,电流、电压、温度、压力、流量、流速和开关量都是常用的主要被控参数。

例如:在冶金工业、化工生产、电力工程、造纸行业、机械制造和食品加工等诸多领域中,人们都需要对各类加热炉、热处理炉、反应炉和锅炉中的温度进行检测和控制。

采用MCS-51单片机来对温度进行控制,不仅具有控制方便、组态简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量和数量。

因此,单片机对温度的控制问题是一个工业生产中经常会遇到的问题。

将这个问题地解决,能很好地提升生产效率,节约资源,降低生产成本。

本文从硬件和软件两方面介绍了MCS-51单片机温度控制系统的设计思路,对硬件原理图和程序框图作了简捷的描述该设计结构简单,控制算法新颖,控制精度高,有较强的通用性。

关键词:单片机温度控制数字PID控制ABSTRACTIn the modern industrial production, the current, voltage, temperature, pressure, and flow, velocity, and switch quantity is accused of main parameters.For example,n metallurgical industry, chemical industry, electric power engineering, paper industry, machinery and food processing and so on many domains, people need to all kinds of heating furnace, heat treatment furnace, reactors and boiler temperature detection and ing MCS - 51 SCM to control temperature, has not only convenient control, simple and flexible configuration advantages, and can greatly improve the technical indexes are controlled temperature, which can greatly improve the product's quality and quantity.Therefore, the problem of temperature control chip is a industrialproduction we often encounter problems. Based on it, for example, hope to receive other cases and the effect.From the two aspects of hardware and software are introduced MCS - 51 SCM temperature control system design, hardware diagram and the procedures for the description of the simple diagram.Key words: Microcontroller Temperature control system Digital PID control目录摘要I第1章绪论VI1.1概述..............................................................VI 1.2温度控制技术的发展与现状..........................................VI1.2.1 定值开关温控法...............................................VII1.2.2 PID线性温控法................................................VII1.2.3智能温度控制法...............................................VIII 1.3MCS51介绍........................................................XII 1.4温度控制的主要方法 ...............................................XIV 1.5系统总体设计方案 ..................................................XV1.5.1系统性能要求...................................................XV1.5.2系统硬件方案分析...............................................XV第2章硬件设计XVI2.1系统硬件总体结构................................................XVII 2.2硬件电路设计设计...............................................XVIII2.2.1主机电路的设计................................................XIX2.2.2 I/O通道的硬件电路的设计.......................................XX2.2.3 键盘显示与设计................................................XX2.2.4温度控制系统硬件设计.......................................XXVIII第3章系统软件设计XXXV3.1软件设计思想 ....................................................XXXV 3.2软件组成 .......................................................XXXVI 3.3主程序模块 .....................................................XXXVI 3.4数据采集模块 ..................................................XXXVII 3.5数据处理模块 ...................................... 错误!未定义书签。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

xxxx大学本科毕业(设计)论文(二○二一届)题目:单片机系统在线控制分院系部:专业:姓名:导师姓名:导师职称:二○二一年五月单片机系统在线控制(xxx大学xxx学院,xxx xxx )摘要:现在我们生活中,到处是单片机或者是基于微处理器的智能系统,在单片机应用系统中,常见的单片机通过编译好的指令程序独自完成工作的,为了实现人机互动工作,即上位机与下位机连接配合工作,上位机主要负责控制并通过可视化界面监控下位机,作为下位机核心器件的单片机,主要负责数据的采集和通信,实施指令,两者之间的通信是通过单片机的串行接口和上位机串行口之间的硬件连接实现的。

本设计实现了单片机系统的在线控制,不再是单片机独自完成指令,即单片机与上位机通过串口通信,单片机对模拟器件进行控制。

由于单片机输入、输出电平是TTL电平,而上位机上是电子工业协会的RS232接口,两者的电气规范不一致,无法完成通信,因此要完成上位机与单片机的数据通信,必须对单片机输出的TTL电平进行电平转换,此设计采用MAX232EPE转换电平芯片转换。

设计中单片机IO接器件,照明设备、音乐播放、风扇等设备均可通过上位机上的串口通信调试工具控制。

关键词:单片机,串口通信,上位机。

Single Chip Microcomputer System Online ControlAbstract: Now in our life, everywhere the microprocessor based intelligent system, in the microcomputer application system, common single-chip microcomputer by compiled program instruction to finish the work alone, in order to realize the man-machine interactive work, namely the upper machine and lower machine connection work, PC through a visual interface is mainly responsible for controlling and monitoring under the machine, as the machine core components of the single chip microcomputer, is responsible for data collection and communication, the implementation of the instruction, the communication between the two is by single-chip microcomputer serial port and the realization of hardware connection between PC serial port.This design has realized the online control of single chip microcomputer system, alone is no longer a single chip microcomputer to complete instructions, the single chip microcomputer and PC via a serial port communication, single chip microcomputer to control the analog devices.Since SCM input and output level is TTL level, and the upper machine is electronic industry association of RS232 interface, the electrical specification, unable to complete the communication, so to complete data communication of PC and single chip microcomputer, must the TTL level of single chip microcomputer output level transformation.This design adopts MAX232EPE conversion level conversion chip.In the design of single chip microcomputer port devices, lighting equipment, music playback, fanand other equipment can be through the upper machine debugging tool serial communication control.Keywords: Single chip microcomputer,Serial communication,upper computer.目录第一章前言 (1)1.1课题研究背景与意义 (1)1.1.1课程研究的背景 (1)1.1.2课程研究的意义 (1)1.2功能要求 (1)1.3论文章节安排 (2)第二章系统总体设计 (3)2.1 系统实现功能 (3)2.2整体系统设计 (3)2.3 STC89C52RC单片机介绍 (4)2.3.1单片机基本介绍 (4)2.3.2单片机的定时器/计数器2 (6)2.4 MAX232EPE芯片介绍 (7)2.5 MAX232EPE使用说明 (8)2.6上位机或者串口调试工具 (11)第三章硬件设计 (13)3.1单片机最小系统 (13)3.2系统电源提供 (13)3.3 复位电路 (14)3.4 晶振电路及负载 (14)第四章软件设计 (16)4.1 软件编写总体思路 (16)4.2 串口通信程序初始化 (16)4.3 串口接收/发送处理程序 (17)4.4 上位机程序编写 (18)4.4.1 Visual Basic基本介绍 (18)4.4.2 上位机程序编写 (19)第五章整体调试过程 (23)5.1软件编写调试 (23)5.2硬件调试 (24)第六章总结 (26)6.1实现的内容与遇到的问题 (26)6.2结果与展望 (26)6.3心得体会 (27)主要参考文献 (28)指导教师简介 (29)致谢 (30)附录 (31)系统电路图: (31)实物图: (31)程序清单: (32)第一章前言1.1课题研究背景与意义1.1.1课程研究的背景随着计算机技术尤其是单片微型机技术的发展,人们已越来越多地采用单片机来对一些工业控制系统中如温度、流量和压力等参数进行检测和控制。

上位机具有强大的数据分析、监控和管理功能,而单片机则具有快速及灵活的控制特点,通过上位机的RS-232串行接口与单片机进行通信,是许多测控系统中常用的一种通信解决方案。

因此实现上位机与单片机之间的通讯具有非常重要的现实意义。

本设计也是基于两者能完美结合而设计的。

1.1.2课程研究的意义单片机通过异步串口通信与上位机连接,实现了单片机可通过上位机的可视化窗口实时监控,实现了人工控制单片机,单片机实时返回指令执行情况,达到人机互动的效果。

同时设计此课程,独立去完成设计,能够锻炼自己的动手能力,亲身去感受完成一个具有实际用处的电子器件制作的整个过程,增强自己使用多种方法解决实际问题的能力,为以后的工作和生活增加经验。

1.2功能要求此设计实现一个单片机应用系统可以通过串行线在上位机中进行操作控制。

设计中选择单片机I/O口作为输出控制口,为了达到设计的基本使用要求,模拟设备是常见的LED小灯,220V交流照明设备,音乐播放,风扇等设备。

可以在上位机或用串口调试助手对I/O口的小灯,进行亮灭控制,对其它负载工作状态进行控制。

系统状态和设备状态可以在上位机上直观看到。

系统进入需要密码验证,密码不对将无法进入控制系统,保证了控制的可靠性,每个指令有对应的执行对象,如控制负载,返回指令执行情况。

上位机与单片机系统的通信控制是单片机系统应用发展的前端技术,也是单片机这么多年来得以生存的重要原因,设计实现了人与单片机的互动控制,实时控制并显示设备的工作状态。

1.3论文章节安排本论文共分为六个部分,其中第一章为前言,主要叙述了论文的研究的背景与意义,设计能实现的功能。

第二章为课程总体设计,该部分提出了课程设计的原理,整个硬件系统的总体方案设计,使用的相关硬件的介绍及使用。

第三章为硬件设计,单片机最小系统,电源提供,复位电路,振荡电路的电路上硬件的设计与选材。

第四章为软件编写,软件编写总体思路,串口接收发送程序设计,设备控制调用程序,以及上位机的编写。

第五章为整体调试过程,包括程序编写调试,硬件实际调试。

第六章为总结,叙述了在整个设计电路、焊接电路、编写软件、调试过程中遇到的问题及解决方法。

该设计后续的计划以及在完成该设计后的体会。

最后一部分包括参考文献、指导老师简介、致谢、附录。

第二章系统总体设计2.1 系统实现功能(1)完成单片机最小系统的设计,上电源后单片机能正常工作。

(2)设计电平转化电路,实现上位机串口接口与电平通信。

(3)完成负载电路的设计,控制单片机时相应LED小灯,220V交流照明设备,音乐播放,风扇等设备能够响应。

(4)编写上位机控制程序(5)单片机执行指令情况能够反映在上位机上或者串口调试软件上。

2.2整体系统设计单片机应用系统可以通过连接串行线的上位机中进行操作控制。

设计中I/O口上被控模拟设备是照明设备,音乐播放,风扇和常见的LED小灯等,可在上位机或者用串口调试助手对负载的进行控制与监看。

图2-1就是单片机在线系统的框图。

图2-1系统框架图2.3 STC89C52RC单片机介绍2.3.1单片机基本介绍选用的单片机STC89C52RC总共有40个引脚,STC89C52RC是宏晶科技推出的新一代高速/低功耗/超强抗干扰的单片机,指令代码完全兼容传统8051 单片机,12 时钟/机器周期和 6 时钟/机器周期可以任意选择,8K字节程序存储空间,512字节数据存储空间,增强型51系列单片机,指令代码完全兼容传统8051,工作电压:5.5V~3.3V(5V单片机),工作频率范围:0~40MHz,相当于普通8051 的0~80MHz,实际工作频率可达48MHz,通用I/O 口(32 个),复位后为:P0/P1/P2/P3 是准双向口/弱上拉,P0 口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O 口用时,需加上拉电阻。

相关文档
最新文档