多机通信系统的设计 课程设计 电路实验报告模板 模板

君,已阅读到文档的结尾了呢~~
广告剩余8秒
文档加载中
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
双机通信系统单片机课程设计
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口您所在的位置: &
一种单片机多机通信系统的设计(2)
一种单片机多机通信系统的设计(2)
chinaitlab
融合单片机技术和计算机网络技术,优化数据包的格式和控制方式以及引入帧检测序列。
设计基于AT89S52的单片机网络的单片机多机通信协议;系统网络拓扑结构采用总线型;网络接口电路采用端口转发的形式等进行单片机多机通信系统的设计,系统易于扩展且提高了稳定性。结果表明,此系统设计解决了8位单片机多机通信的问题,实现了客户机与服户机间的通信,以及客户机与客户机间的通信。
6& 系统功能模块图
(1) 系统功能:
服务器部分
① 完成网络的轮询,每隔一定时间向网络中的机器发出询问数据包。
② 读取ADC数据,显示当前环境温度
③ 控制一个调风阀,显示电机角度数据
④ 扫描键盘,提供按键控制
⑤ 从网络中收集调风阀信息,智能控制风机的开启
⑥ 控制本实验室照明电路的开、关
⑦ 能够接管网络中任意一台客户机
  客户机部分
① 接收服务机的轮询,发送确认数据包
② 读取ADC数据,显示当前环境温度
③ 控制一个调风阀,显示电机角度数据
④ 扫描键盘,提供按键控制
⑤ 读取本机地址
⑥ 接收来自服务器的管理操作
(2)功能划分:
软件系统采用模块化的方式,每个设备编写一个驱动程序。驱动程序负责驱动其所控制的设备。并向其它程序提供接口,方便其它程序调用,控制设备。
各个驱动功能划分如下:
① 数码管驱动程序:驱动数据管显示,按指定方式显示数据。
② 键盘驱动程序:动态扫描键盘,判别按键,并避开电路毛刺。
③ 蜂鸣器驱动程序:驱动蜂鸣器安指定方式发声。
④ ADC驱动程序:读取模数转换器数据,并转换为温度数值。
⑤ 串口驱动程序:收发数据包,过滤非本机数据包
其中还有一个轮询模块,它在时钟的驱动下按一定间隔时间向网络中各台客户机发送询问数据包。如果两次没有收到回应,则视发送数据包失败。并能够向被接管的客户机发送管理数据包。同样也需要确认,超过两次则视为失败。
系统功能模块图如图2所示。
498)this.width=498;' onmousewheel = 'javascript:return big(this)' class="" height=272 alt="" src="/files/uploadimg/7031.jpg" width=492 twffan="done">&&&&&&&&&&&&&
图2 系统功能模块图
由图可知,所有的驱动程序都挂靠在时钟中断上,由时钟中断按一定的频率调用这些驱动程序。
系统设计了一个基于网络控制和管理的控制系统。它将计算机机网络技术和单片机技术进行融合,网络协议设计参考计算机网络中的停止等待协议和TCP/IP协议,但为了更好的适应于单片机处理,优化了数据包的格式和控制方式,大大提高了处理速度和效率。同时,引入帧检测序列,提供数据包的检测机制,提高了网络的可靠性。系统网络拓扑结构采用总线型,网络接口电路采用端口转发的形式,便于扩展且提高了稳定性。此系统设计功能齐全可以通过服务器控制整个网络的所有客户机,监视所有客户机运行情况;系统操作简单,具有一定的经济意义和实用价值。
【责任编辑: TEL:(010)】
内容导航&第 1 页: &第 2 页:
关于的更多文章
AngularJS是很多Web开发人员在打造单页面应用程序时的首选创建方
作为移动开发者,WOT2016移动互联网技术峰会,绝对有你不得不来的理由。
讲师: 367人学习过讲师: 14人学习过讲师: 50人学习过
AngularJS是很多Web开发人员在打造单页面应用程序时的
针对大数据来说,2016年将是令人振奋的一年。智能算法
当下HTML5技术一直受到各方关注,“HTML5颠覆原生App
osCommerce是一款免费的、开放源代码的专业电子商务解决方案。本书以通俗易懂的语言向读者展示了该软件强大的功能和简易的操作方
51CTO旗下网站基于RS232_485协议的多机通信系统的设计_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于RS232_485协议的多机通信系统的设计
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩2页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢工具类服务
编辑部专用服务
作者专用服务
基于多机通信的智能学生公寓系统设计
针对高校学生公寓的智能管理问题,设计了以学生自我管理为基础的集门禁、防盗、防火灾和节电控电等功能的智能控制系统,文中详细地论述了整个系统以及各个功能模块的构建,同时给出了设计框图及部分仿真硬件电路,并对系统进行了仿真实验,效果良好.该系统能有效地解决学生公寓的节能、安全等问题,实现了智能化管理.
SUN Tian-qi
YIN Hong-cai
作者单位:
安徽财经大学管理科学与工程学院,安徽蚌埠,233030
年,卷(期):
在线出版日期:
基金项目:
安徽财经大学科研创新基金项目
本文读者也读过
相关检索词
万方数据知识服务平台--国家科技支撑计划资助项目(编号:2006BAH03B01)(C)北京万方数据股份有限公司
万方数据电子出版社您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
毕业设计:基于单片机的多机通信系统.doc32页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:200 &&
毕业设计:基于单片机的多机通信系统.doc
你可能关注的文档:
··········
··········
摘  要 RS-485电气特性的简单的单片机多机通信方式,采用自定义串行通信协议,实现单片机RS-485多机通讯的方法和技巧。系统设计和解决了8位单片机在多机通信方面的一些问题,在实现方面,系统实现了客户机与服户机间的通信,以及客户机与客户机间的通信。 单片机的多机通信在未来工业控制,通信,家用电器等领域都将有很大的发展空间,单片机依靠其体积小,性价比高,经济性上的优势一定会在未来的各个控制领域大展其优势。 关键词:单片机;通信协议;RS485;目
论……………………………………………………………………1 1多机通讯介绍…………………………………………………………2 1.1软件中断型主从式多机通信………………………………………………2 1.2主从式多机通信原理……………………………………………………………………………………………………………………….3 2单片机与通讯芯片…………………………………………………..4 2.1单片机技术介绍…………………………………………………………...4 2.2 RS232与RS485通讯芯片…………………………………………………7 3单片机RS-485多机通讯………………………………………… 3.1 简介…………………………………………………………. ……… …….9 3.2 程序编制 …………………………………………………………….…….9 3.3通信规则……………………………………………………………………10 3.4单片机软件编译……………………………………………………………12 3.5基于485通讯方式软件设计………………………………………………13 3.6主程序设计…………………………………………………………………1
正在加载中,请稍后...}

我要回帖

更多关于 电路实验报告模板 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信