在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 毕业设计- PC机与单片机串行通信系统.rar

毕业设计- PC机与单片机串行通信系统.rar

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:23.58M
  • 下载次数:10
  • 浏览次数:79
  • 发布时间:2021-12-10
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
本项目采用主要芯片:AT89S52、LCD1602、红外对管、DS18B20; 本资料是我今年做的项目,已经完美交货,现在把全部设计资料共享给大家 压缩包里包含该项目的完整原理图、PCB图、程序、实物图等。 硬件设计部分使用Protel99 SE完成,软件设计部分采用Keil 4完成,上位机部分采用Labview完成。 可供需要的人参考。 1.本课题的目的及研究意义 21世纪的今天,科学技术的发展日新月异,科学技术的进步同时也带动了测量技术的发展,现代控制设备不同于以前,它们在性能和结构发生了翻天覆地的变化。我们已经进入了高速发展的信息时代,测量技术是当今社会的主流,广泛地深入到应用工程的各个领域。 实际生活中温度是一个很重要的却又看不见摸不着的数值,不论是在粮食仓库、中药仓库,还是图书保存。都需要在符合规定的温度环境条件之中。而温度却是最不易保障的指标。针对这一情况。研制一款可靠、方便、易及时调控的温度检测系统就显得极为重要。 本设计采用了Atmel公司的AT89S52为核心,实现PC机与单片机系统之间的数据通信。单片机系统采集温度,将数据通过串口将数据传送至PC机,PC机上实现温度显示。用MAX232芯片完成单片机TTL电平到RS-232双向电平的转换 ;用46的矩阵式键盘完成所要显示的数据发送;用LED七段数码管显示接收和发送的数据。在软件设计方面,PC机采用VB或者VC语言编程,使用通信控件来实现串行口收发数据;单片机方面用中断方式完成数据的接收和发送。 2.本课题的国内外的研究现状 国外对温湿度控制技术研究较早,始于20世纪70年代。先是采用模拟式的组合仪表,采集现场信息并进行指示、记录和控制。80年代末出现了分布式控制系统。目前正开发和研制计算机数据采集控制系统的多因子综合控制系统。现在世界各国的温湿度测控技术发展很快,一些国家在实现自动化的基础上正向着完全自动化、无人化的方向发展。 我国对于温湿度测控技术的研究较晚,始于20世纪80年代。我国工程技术人员在吸收发达国家温湿度测控技术的基础上,才掌握了温湿度室内微机控制技术,该技术仅限于对温湿度的单项环境因子的控制。我国温湿度测控设施计算机应用,在总体上正从消化吸收、简单应用阶段向实用化、综合性应用阶段过渡和发展。在技术上,以单片机控制的单参数单回路系统居多,尚无真正意义上的多参数综合控制系统,与发达国家相比,存在较大差距。我国温湿度测量控制现状还远远没有达到工厂化的程度,生产实际中仍然有许多问题困扰着我们,存在着装备配套能力差,产业化程度低,环境控制水平落后,软硬件资源不能共享和可靠性差等缺点。 毕业设计(论 文)开题报告 3.本课题的研究内容 研究内容:一是确定系统的总体功能设计方案;二是进行自能传感器的硬件电路和软件系统的设计;三是单片机及通信接口的硬件电路及软件系统设计。 本课题针对这些弱点,利用AT89S52单片机为核心,实现PC机与单片机系统之间的数据通信。单片机系统采集温度,将数据通过串口将数据传送至PC机,PC机上实现温度显示。用MAX232芯片完成单片机TTL电平到RS-232双向电平的转换,以实现对温湿度的精确、稳定的测量。本系统具有温、湿度测量精度高、功能强、体积小、价格低、简单灵活等优点,能很好的满足工农业工艺要求。 4.本课题的实行方案、进度及预期效果 实施方案: 采用Atmel公司的AT89S52为核心,实现PC机与单片机系统之间的数据通信。单片机系统采集温度,将数据通过串口将数据传送至PC机,PC机上实现温度显示。用MAX232芯片完成单片机TTL电平到RS-232双向电平的转换 ;用46的矩阵式键盘完成所要显示的数据发送;用LED七段数码管显示接收和发送的数据。在软件设计方面,PC机采用VB或者VC语言编程,使用通信控件来实现串行口收发数据;单片机方面用中断方式完成数据的接收和发送。 进度安排: 1.毕业设计准备:收集、查阅相关资料,完成整体框架图。 2.硬件电路设计:根据收集的资料,画图,修改,布线,买元件,焊接。 3.软件设计:程序流程图,编程,修改,下载到芯片对电路进行调试并分析。 4.毕业论文,修改,打印论文 5.毕业设计答辩 预期效果: 1.能使单片机红外发射和接收硬件模块,温度测量模块,LED显示模块的信息。 2.能使基于PWM码(脉冲宽度调制码)的红外数据编码发送、解码接收软件模块。 3.能使基于RS-232C串行传输软硬件模块。 4.能使监测与控制模块,PC动态显示采集温度数据;根据用户的要求通过红外数据传输,实现对远端系统的温度控制。
【实例截图】
【核心代码】
4744302542991615732.rar
└── PC机与单片机串行通信系统
├── IMG_0247.JPG
├── IMG_0248.JPG
├── IMG_0249.JPG
├── IMG_0250.JPG
├── IMG_0251.JPG
├── IMG_0252.JPG
├── IMG_0253.JPG
├── IMG_0254.JPG
├── IMG_0255.JPG
├── IMG_0256.JPG
├── IMG_0257.JPG
├── PCB
│   ├── PC机与单片机串行通信系统主机.ddb
│   └── PC机与单片机串行通信系统从机.ddb
├── Program
│   ├── 主机
│   │   ├── 18B20.h
│   │   ├── LCD1602.h
│   │   ├── 主机
│   │   ├── 主机.c
│   │   ├── 主机.hex
│   │   ├── 主机.lnp
│   │   ├── 主机.LST
│   │   ├── 主机.M51
│   │   ├── 主机.OBJ
│   │   ├── 主机.plg
│   │   ├── 主机.uvopt
│   │   ├── 主机_uvopt.bak
│   │   ├── 主机.uvproj
│   │   └── 主机_uvproj.bak
│   └── 从机
│   ├── Uart.h
│   ├── 从机
│   ├── 从机.c
│   ├── 从机.hex
│   ├── 从机.lnp
│   ├── 从机.LST
│   ├── 从机.M51
│   ├── 从机.OBJ
│   ├── 从机.plg
│   ├── 从机.uvopt
│   ├── 从机_uvopt.bak
│   ├── 从机.uvproj
│   └── 从机_uvproj.bak
├── 上位机程序.vi
└── 毕业设计(论文)开题报告.doc

5 directories, 42 files

标签:

实例下载地址

毕业设计- PC机与单片机串行通信系统.rar

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警