- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课 程 设 计 报 告 课程名称_单片基于单片机的温控制系统基于单片机的温控制系统设计 AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪速存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图所示。HC-SR04声波测液位 HC-SR04超声波测距模块可提供2cm-400cm的非接触式距离感测功能,测距精度可达高到3mm;模块包括超声波发射器、接收器与控制电路。 基本工作原理: (1)采用IO口TRIG触发测距,给最少10us的高电平信呈。 (2)模块自动发送8个40khz的方波,自动检测是否有信号返回; (3)有信号返回,通过IO口ECHO输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。测试距离=(高电平时间*声速(340M/S))/2; ⑤图6为蜂鸣器与单片机连接图 图6 ⑥图7为按键电路 图7 ⑦图8为时钟电路和复位电路 时钟电路用于产生单片机工作所需要的时钟信号,单片机本身就是一个复杂的同步时序电路,为了保证同步工作方式的实现,电路应在唯一的时钟信号控制下严格地按时序进行工作。??在51芯片内部有一个高增益反相放大器,其输入端为芯片引脚1XTAL,输出端为引脚2XTAL,在芯片的外部跨接晶体振荡器和微调电容,形成反馈电路,就构成了一个 稳定的自激振荡器。?此电路采用12MHz的石英晶体。 复位电路: 复位是单片机的初始化操作。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误是系统处于死锁状态时,为摆脱困境,也需要按复位键以重新启动。? RST引脚是单片机复位信号的输入端,复位信号是高电平有效,其有效时间应持续24个振荡周期(即2个机器周期)以上,若使用频率为12MHz的晶振,则复位信号持续时间应超过4?s才能完成复位操作。复位操作有上电自动复位和按键手动复位两种方式。上电自动复位是通过外部复位电路的电容充电来实现的 三、系统软件设计 1. 软件设计方案 图11 2. 软件设计框图及说明 本系统中,主程序主要分两部分,分别是设置部分和工作部分。设置部分需要调用设置子程序,工作时需要调用显示屏初始化、键盘扫描、错误检验、温度读取、显示、继电器控制、延时子程序。 因为系统开始工作时需要先设置目标温度,所以需要设置子程序。目标温度设置好之后可以在工作中微调。工作时首先要将显示屏初始化,这样才能保证显示屏的工作。因为需要微调,所以除了设置子程序之外,主程序也需要调用键盘扫描和错误检验程序。之后,需要显示目标温度和实际温度的比较,于是需要从传感器读取温度值,即温度读取子程序。读到温度之后,需要将两个温度显示出来,于是需要调用显示子程序。当然,因为要控制升温降温设备,所有还需要继电器控制子程序。最后,延时,否则屏幕会持续闪动系统无法正常使用。 温度传感器 图13 四、设计调试及结果分析(做实物的同学给出实际调试结果,附结果图片;仿真的同学写仿真结果分析,给出仿真结果图) 五、 结束语 本次设计优点: 本系统简单可行,所用原件均为市场主流原件,造价低廉并能准确完成我们需要的对温度的显示和控制等功能。并且通过LCD液晶显示明确直观地将目标温度和现场实际温度显示出来,便于我们观察和记录。 本次设计缺点:焊接电路的时候有虚焊,有的元件连接不好,控制系统部署很灵敏 通过这次课题设计,我对单片机的工作原理有了更深一步的了解,对于I/O工作方式更加明确,并且在应用上掌握了不少方法。在与同学们交流中,也发现不少问题,并且及时的做出相应的更改,还有一些应用巧妙的方法,这些使我对单片机技术能更灵活的应用。 致谢:多谢老师在课堂上传授的知识,感谢队员的各方面的帮助,让我可以完成这个课程设计,让我学到了很多东西,以前不懂的地方经过同学指点已经基本可以明白。 六、 附录 1. 电路原理图整体绘制图 2. 电路PCB图整体绘制图 3. 相关程序代码 #includereg52.h #includeintrins.h #define uint unsigned int #define uchar unsigned char #define NOP() {_nop_
您可能关注的文档
- 基于Weblogic的资源管理系统毕业设计详解.doc
- 九级化学(沪教版)详解.doc
- 基于web的房屋出租管理系统毕业论文详解.doc
- 九级化学第五单元教案详解.doc
- 基于web的嵌入式远程监控系统详解.doc
- 九级化学上册教案新人教版详解.doc
- 九级化学上册知识点大全新人教版详解.doc
- 基于web的数据收集器表单模板设计与实现详解.doc
- 九级化学上考点总结详解.doc
- 基于Web的校园网二手商品交易系统的设计与实现论文详解.doc
- (新版)AOPA无人机理论考试题库附参考答案详解【黄金题型】.docx
- (新版)CAAC无人机理论考试题库(b卷)附答案详解.docx
- (新版)CAAC四类无人机执照考试复习题库资料(轻巧夺冠)附答案详解.docx
- (新版)(三级)无人机驾驶员(航拍)理论考试题库(必刷)附答案详解.docx
- (新版)(四级)无人机驾驶员(航拍)理论考试题库【典型题】附答案详解.docx
- (新版)caac无人机理论复习测试题带答案详解(综合卷).docx
- (新版)caac无人机理论复习测试题附完整答案详解【各地真题】.docx
- (新版)caac无人机理论复习试题附参考答案详解(研优卷).docx
- (新版)AOPA无人机考试理论题库【综合卷】附答案详解.docx
- (新版)《无人机操控与维护》理论考试复习题库附答案详解【培优a卷】.docx
文档评论(0)