《TTLTCPIP转换研究.docVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《TTLTCPIP转换研究

安阳师范学院本科学生毕业设计报告 TTL-TCP/IP转换研究 作  者   系(院)  物理与电气工程学院 专  业   电子信息工程  年  级   2007级  学  号   071801042  指导教师   日  期   2011.6.04 学生诚信承诺书 本人郑重承诺:所呈交的设计报告是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,报告中不包含其他人已经发表或撰写的研究成果,也不包含为获得安阳师范学院或其他教育机构的学位或证书所使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在报告中作了明确的说明并表示了谢意。 签名:          日期:         报告使用授权说明 本人完全了解安阳师范学院有关保留、使用学位报告的规定,即:学校有权保留送交报告的复印件,允许报告被查阅和借阅;学校可以公布报告的全部或部分内容,可以采用影印、缩印或其他复制手段保存报告。 签名:        导师签名:       日期: TTL-TCP/IP转换研究 XXX (安阳师范学院 物理与电气工程学院, 河南 安阳 455002) 摘 要:在网络信息发展的今天,网络技术已经很成熟。各种智能家电正逐步地走进千家万户,随着智能化的发展,家电上网必将成为未来的发展方向。本设计旨在研究如何在现有的家电模式下将家电的数据通过数据格式的变换,实现家电上网功能。用C51作CPU、用ENC28J60作网卡,并通过uIP移植接入以太网实现家电上网,最终实现通过以太网控制家电。 关键词:Ethernet;TCP/IP;uIP移植;SPI接口;单片机通信 1 引言 随着Internet技术的普及、嵌入式系统的发展,以太网(Ethernet)技术得到迅猛的发展,它正逐步进入仪器仪表、工控以及智能家电领域。如何通过互联网共享以单片机应用系统为核心的家电网络的信息,如何利用现已十分成熟的网络技术、8位廉价的MCU及以太网控制器芯片在不需要使用PC机或高档单片机的情况下接入以太网,是家电上网研究的关键所在。 TCP/IP作为以太网互连的最广泛的协议,其开放性和兼容性推动了以太网的发展和应用。但TCP/IP协议是一个庞大的协议族,对系统资源消耗比较大,如何在单片机系统上实现TCP/IP协议,成为以太网应用于由单片机系统组成的家电网络的难点。本设计采用ENC28J60作为以太网控制器,其符合IEEE 802.3协议、可以通过标准的SPI串行接口与单片机通信,占用单片机I/O口的资源少,有利于在单片机上实现以太网功能,从而实现家电上网。 2 设计任务 本设计的基本任务是:制作通信转换接口板,对单片机采集到的数据与TCP/IP通信数据格式转换进行研究并进行测试。 扩展任务:完成小型家电网络组建。 2.1 制作通信转换接口板 2.1.1 单片机与Internet通信转换接口板设计 MCS-51内部虽然含有4个并行I/O接口和一个串行通信I/O口,但是没有SPI接口。而大多数网卡芯片只支持SPI通信,因此在设计中采用I/O口中的P1.0、P1.1、P1.2、P1.3模拟SPI与网卡芯片通信。最终通过RJ45接入Internet。 2.1.2 单片机与PC通信转换接口板设计 利用MCS-51的串行通信I/O口即RXD,TXD与计算机系统进行半双工数据串行通信。通过电平转换芯片完成与PC机通信的硬件电路的实现。 总之,单片机用普通I/O口模拟SPI通信接入Internet,并通过串行口实现与计算机系统的通信。单片机利用自身所具有的串行通信接口与PC机进行半双工数据传递,接收的数据可以送到显示系统显示,也可以由串行口返送到PC机中,同时显示在PC机界面上。因此下位机51单片机所要完成的主要工作是将接收到的数据转发到Internet(相当于家电部分数据传到Internet上),或转发到PC机并通过VB接收回显框来确认输入到微机中的信息。 2.2 对单片机采集到的数据与TCP/IP通信数据格式转换进行研究并进行测试 2.2.1 对单片机采集到的数据与TCP/IP通信数据格式转换进行研究 MCU通过以总线方式从DS18B20中读出温度并转换为能被液晶显示的ASCII码,并转变为IP格式的数据,然后调用网卡驱动程序将数据发到Internet中。此过程是调用uIP 移植程序串插完成的。 2.2.2 对单片机

文档评论(0)

lunwen1978 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档