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

合集下载

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

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

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

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

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

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

该照明控制系统的主控制器、分控制器分别是以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. 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 口用时,需加上拉电阻。

相关文档
最新文档