精选物联网的毕业论文范文

基于单片机的嵌入式以太网控制终端设计摘要:基于单片机技术的以太网终端广泛应用在各个领域,本文基于建荣AX20XX+PHY的解决方案,实现ARP请求,以及ping命令。同时,本文详细介绍以太网接口的硬件设计和通信电路的抗干扰设计。覆盖单片机技术,通信技术,计算机网络技术等多个知识领域。

关键词:以太网协议;信道编码;TCP/IP协议;单片机;

一,概述:随着单片机技术和嵌入式技术的广泛应用,以及通信技术的发展和计算机网络的普及,人们提出了对基于嵌入式系统的网络通信技术的应用需求。嵌入式网络通信系统将过去单一独立的嵌入式系统组成一个网络系统,使得嵌入式系统不再是一个独立的个体,而是一个整体信息化网络的一个部分。该技术广泛应用在智能设备,信息化家电,智能管理设备,安防监控设备等领域。

嵌入式网络系统具有以下特点:1,基于单片机系统。2,系统之间存在数据通讯。在嵌入式网络系统的实现方案中,有基于RS232/RS485总线协议,CAN总线协议,以太网协议,USB总线协议等多种方式。其中基于以太网协议的实现方案中,具有成本低,安装方便,通讯距离远,兼容性好和平台移植方便等多种优势。该技术广泛应用在以下领域。1,实验室管理监控系统

某生化实验室需要建立一个实时监控系统,检测实验室人员出入,实验结果数据,实验室温度湿度。该实验室的仪器设备都有RS232接口输出打印,可以输出到单片机。门禁和各种传感器也接入单片机系统。这时候单片机可以通过以太网把数据提交到实验室的服务器上,服务器通过处理提交的数据,将控制命令通过以太网发给单片机,单片机再进行相应的操作。

2,智能家居系统

现代家居系统中,由于需要宽带接入,基本上所有住户都有局域网接入。在住户内部搭建局域网也很方便。鉴于以上情况,利用以太网实现智能家居网络能够实现。

住房内的家电和各种设施,可以接入内部以太网实现相互通信,或者与上位机实现通信。上位机可以被用户远程控制,对居室的家电和设施进行控制,达到对居室的温度,光亮的调节,同时可以利用下位机(单片机)将室内监控系统的状况传到上位机,上位机通过分析可以向主人或者相关部门报告火警或者匪警。

3,信息化家电

传统家电是一个独立存在的系统,电器与电器之间没有丝毫联系。在信息化家电系统中,所有信息化家电组成一个局域网络系统,家电属于该系统中一个部分。信息化家电系统中,比如电饭锅,可以通过网络远程控制。假如用户需要下班回家就能吃上饭,可以在下班前通过远程控制协议给电饭锅发出指令,保证下班回家时饭刚好煮好。

二,实现方案理论设计

1,网络协议简介

四层以太网协议

网络协议通常分不同层次进行开发,每一层分别负责不同的通信功能。一个协议族,比如TCP/IP,是一组不同层次上的多个协议的组合。TCP/IP通常被认为是一个四层协议系统,如图可以看出这个四层协议的构架。

图1-1TCP/IP协议族的四个层每一层负责不同的功能:

链路层:有时也称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。

网络层:有时也称作互联网层,处理分组在网络中的活动,例如分组的选路。在TCP/I协议族中,网络层协议包括I协议(网际协议),ICMP协议(Interne互联网控制报文协议),以及IGM协议(Inter组管理协议)。

运输层:主要为两台主机上的应用程序提供端到端的通信。在TCP/IP协议族中,有两个互不相同的传输协议:TCP(传输控制协议)和UDP(用户数据报协议)。

TCP为两台主机提供高可靠性的数据通信。它所做的工作包括把应用程序交给它的数据分成合适的小块交给下面的网络层,确认接收到的分组,设置发送最后确认分组的超时时钟等。由于运输层提供了高可靠性的端到端的通信,因此应用层可以忽略所有这些细节。而另一方面,UDP则为应用层提供一种非常简单的服务。它只是把称作数据报的分组从一台主机发送到另一台主机,但并不保证该数据报能到达另一端。任何必需的可靠性必须由应用层来提供。

这两种运输层协议分别在不同的应用程序中有不同的用途,这一点将在后面看到。应用层:负责处理特定的应用程序细节。几乎各种不同的TCP/IP实现都会提供下面这些通用的应用程序:

Tel远程登录。

FTP文件传输协议。

SMTP简单邮件传送协议。

SNMP简单网络管理协议。

假设我们以FTP服务的工作为例,4层

计算机物联网论文范文大全,精选物联网的毕业论文范文.doc相关推荐

  1. 与计算机图形学相关的研究论文,计算机图形学相关论文范文数据库,与计算机图形学的相关技术与相关专科毕业论文范文...

    计算机图形学相关论文范文数据库,与计算机图形学的相关技术与相关专科毕业论文范文 关于计算机图形学及计算机及计算机动画方面的免费优秀学术论文范文,计算机图形学相关本科毕业论文,关于计算机图形学的相关技术 ...

  2. 计算机技术结业论文,计算机技术结业论文1900字_计算机技术结业毕业论文范文模板.doc...

    计算机技术结业论文1900字_计算机技术结业毕业论文范文模板 计算机技术结业论文1900字(一):基于计算机技术的水利工程管理信息化系统研究论文 水利工程管理是在水利工程开发的基础上从多方面.多角度进 ...

  3. 计算机技术应用论文范文,计算机技术应用论文2400字_计算机技术应用毕业论文范文模板.doc...

    计算机技术应用论文2400字_计算机技术应用毕业论文范文模板 计算机技术应用论文2400字(一):浅谈计算机技术在 档案管理应用中的必要性论文 摘要在 档案管理中通过应用计算机技术,能够对各类档案资料 ...

  4. 计算机创新创业2000字,创新创业论文范文 创新创业方面硕士毕业论文范文2000字...

    <团队精神培养视角下大学生创新创业教育模式分析> 该文是创新创业类有关论文写作参考范文和团队精神和培养和视角和创新和创业和教育和模式和分析类硕士论文开题报告范文. 摘 要:随着我国经济不断 ...

  5. python毕业设计总结范文大全_毕业设计心得体会范文【优秀】

    [www.hywsbj.com--心得体会] 毕业设计的日子结束了,大家是否还是很怀念呢?下面是应届毕业生小编为大家收集的关于毕业设计 毕业设计 随着毕业的日子临近,毕业设计也随着接近了尾声,经过三个 ...

  6. 函授大专计算机专业论文题目,函授大专最后的毕业论文可以不写吗

    函授大专最后的毕业论文可以不写吗 摘要 摘要是文章主要内容的摘录,要求短.精.完整.字数少可几十字,多不超过三百字为宜[3]. 摘要的规范 摘要是对论文的内容不加注释和评论的简短陈述,要求扼要地说明研 ...

  7. 计算机c语言lms算法,lms算法(毕业论文).doc

    lms算法(毕业论文) PAGE PAGE 2 lms算法毕业论文 LMS算法研究 专 业:通信工程 摘 要 因LMS算法具有低计算复杂度.在平稳环境中的收敛性好.其均值无偏地收敛到wiener解和利 ...

  8. 计算机专业论文范文精选,计算机毕业论文提纲范文精选

    论文提纲,是指论文作者动笔行文前的必要准备,是论文构思谋篇的具体体现.下面是CN人才网为大家整理的计算机毕业论文提纲范文精选,欢迎参考~ 计算机毕业论文提纲范文精选 论文题目 通过QoS配置解决大流量 ...

  9. 现代电子技术与计算机应用分析的论文提纲,计算机及应用论文提纲范文大全 计算机及应用论文提纲如何写...

    精选了[100个]关于计算机及应用论文提纲范文大全供您后续的写作参考,在写计算机及应用论文之前,很多大学生总是被计算机及应用论文提纲如何写难倒怎么办?请阅读本文! 五.项目教学在中职计算机专业课中的应 ...

最新文章

  1. 在撤销“本地修改”之后再恢复
  2. C#与RSS亲密接触
  3. 在使用import语句时
  4. 【转载】:C# string 特殊的引用类型
  5. IDEA中启动SpringBoot项目时提示:“Error java:程序包xxx不存在”,但实际上是存在的
  6. 大数据互联网架构阶段 Spring框架导致的406错误
  7. 数据库-优化-mysql慢查日志分析工具-mysqldumpslow介绍及用法
  8. [雪峰磁针石博客]大数据Hadoop工具python教程9-Luigi工作流...
  9. 一些鲜为人知的编程事实(省身)
  10. java字符串数组排序_在Java中对字符串数组进行排序
  11. linux系统调用sysconf(获取系统信息)
  12. struts2的struts.xml的详细配置1
  13. 电商价格战 谁才是最大受益者
  14. 【luogu1337】【JSOI2004】平衡点 / 吊打XXX(模拟退火)
  15. 常见数据类型的手机二维码生成与识别格式参考
  16. stm32中.bss和.data段是在哪里初始化的
  17. 【无人驾驶入门】一、概述
  18. Python的5大就业方向,学会一个都是赚
  19. PHP(euc) + Smarty(euc) で、UTF-8やSJIS出力する方法(解決策とまとめ)
  20. 这是阿里的码农吗?杭州小伙深夜骑车逆行被交警拦后当场崩溃!成年人的奔溃从一次逆行开始。...

热门文章

  1. Maxthon:三款超酷插件(转)
  2. 经济学说演化的基本脉络
  3. 【EasyRL强化学习学习笔记】01_相关原理与概述
  4. ffmpeg开源视频转码工具
  5. 赛斯石P3983(完全背包)
  6. 网络测试工具——tcping
  7. 学习模式上的记录之统计篇二 Sigmaplot 非线性回归报告分析
  8. MySQL 触发器篇
  9. java对list分组_Java List排序,分组等操作
  10. java毕业设计图书馆座位预约系统源码+lw文档+mybatis+系统+mysql数据库+调试