基于PIC的嵌入式远程监控系统的设计与实现

基于PIC的嵌入式远程监控系统的设计与实现

论文摘要

在现代信息科技和社会信息化日益发展的今天,基于Internet的嵌入式远程监控技术的应用越来越广泛。Internet能实现信息资源的极大共享,从而使人们有能力解决以前在极有限的资源下很难解决的问题,为嵌入式远程监控系统的发展提供了有利的条件。嵌入式Internet技术成为当今嵌入式系统发展的热点之一,嵌入式Internet技术把TCP/IP协议应用到嵌入式设备中,从而使嵌入式设备通过Internet完成对远端的监视和控制,实现对分散设备的状态监控及设备的诊断维护等功能。本文详细论述了基于PIC的嵌入式远程监控系统的实现方案,并进行了软、硬件设计。系统选用Microchip公司生产的PIC处理器PIC18F97J60作为主控制器,利用PIC18F97J60内部集成的网络控制器,并辅以以太网接口芯片HR911105A组成以太网电路,加上其他满足性能要求的I/O、传感器、继电器等,组成远程监控系统的硬件平台。硬件结构除必需的传感器、路由器、PC机、通信电缆等硬件设施外,设计相应的监控模块,以实现对数据的采集和处理;硬件设计采用主从模块方式,主要包括一个主模块和告警数据采集模块、设备控制模块两个从模块。软件平台主要以精简TCP/IP协议栈为核心,在通用TCP/IP协议栈的基础上,对其进行了精简重设计,制定出一套适用于嵌入式系统的精简TCP/IP协议栈。硬件平台与软件平台共同组建成嵌入式远程监控系统。并在实现HTTP协议的基础上,通过公共网关接口CGI实现浏览器与嵌入式Web Server的动态交互,用户可以使用任意的浏览器对远程设备和环境进行监测和控制。在现场设备分布广泛或数据不易采集的场合,能够及时地监视设备的运行状态并进行远程有效控制,使产品具有良好的可扩展性和广泛的应用范围。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 课题背景
  • 1.2 国内外研究现状
  • 1.3 课题的研究目的和意义
  • 1.4 课题的主要研究内容
  • 1.5 嵌入式系统的概念
  • 1.6 嵌入式系统的特点
  • 2 PIC 微处理器
  • 2.1 PIC 微处理器简介
  • 2.2 PIC18F97J60 器件概述
  • 3 基于PIC 的嵌入式远程监控系统的实现方案
  • 3.1 远程监控系统的需求分析
  • 3.2 远程监控系统的实现
  • 3.3 硬件平台方案
  • 3.4 硬件总体方案设计
  • 3.5 接口电路设计
  • 3.5.1 电源电路的设计
  • 3.5.2 复位电路设计
  • 3.5.3 时钟电路设计
  • 3.5.4 ICSP 调试接口设计
  • 3.5.5 外置EEPROM
  • 3.5.6 以太网接口电路
  • 3.5.7 烟雾传感器接口电路
  • 3.5.8 温湿度传感器接口电路
  • 3.5.9 水浸传感器接口电路
  • 3.5.10 门禁传感器接口电路
  • 3.5.11 电流检测电路
  • 3.5.12 风扇控制电路
  • 3.5.13 门磁锁控制电路
  • 3.5.14 终端显示电路
  • 3.6 软件平台方案
  • 4 TCP/IP 协议
  • 4.1 开放系统互连参考模型OSI
  • 4.2 TCP/IP 网络模型
  • 4.3 TCP/IP 协议的封装和分用
  • 4.3.1 封装
  • 4.3.2 分用
  • 4.4 网络接口层协议
  • 4.4.1 以太网
  • 4.4.2 IEEE802.3 协议
  • 4.4.3 ARP 协议
  • 4.5 网际层协议
  • 4.5.1 IP 协议
  • 4.5.2 ICMP 协议
  • 4.6 传输层协议
  • 4.6.1 TCP 协议
  • 4.6.2 UDP 协议
  • 5 嵌入式 Microchip TCP/IP 协议栈的精简设计
  • 5.1 嵌入式Microchip TCP/IP 协议栈
  • 5.1.1 嵌入式Microchip TCP/IP 协议栈的特点
  • 5.1.2 嵌入式Microchip TCP/IP 协议栈实现方案
  • 5.1.3 协议栈配置
  • 5.2 嵌入式Microchip TCP/IP 协议栈总体设计
  • 5.2.1 介质访问控制层(MAC)
  • 5.2.2 地址解析协议(ARP 和ARPTask)
  • 5.2.3 网际协议(IP)
  • 5.2.4 网际控制报文协议(ICMP)
  • 5.2.5 传输控制协议(TCP)
  • 5.2.6 用户数据包协议(UDP)
  • 5.2.7 动态主机配置协议(DHCP)
  • 5.2.8 用于IP 地址配置的IP Gleaning
  • 5.2.9 应用程序层模块Stack Manager
  • 6 嵌入式Web Server
  • 6.1 HTTP 协议
  • 6.2 CGI 技术
  • 6.3 嵌入式Web Server 的软件实现
  • 7 结论
  • 参考文献
  • 攻读硕士学位期间发表学术论文情况
  • 致谢
  • 相关论文文献

    • [1].基于PIC的步进电机定时控制系统的研究[J]. 机电一体化 2013(05)
    • [2].基于PIC单片机的低压自动化电动机综合保护器[J]. 机电工程技术 2016(10)
    • [3].基于PIC电动汽车充电器设计[J]. 信息技术 2015(08)
    • [4].基于PIC单片机的煤与瓦斯突出检测系统的设计[J]. 制造业自动化 2013(07)
    • [5].基于PIC单片机的步进电动机控制系统设计[J]. 微特电机 2012(10)
    • [6].基于PIC单片机的简易数字示波器设计[J]. 电子技术 2012(10)
    • [7].基于PIC单片机的低功耗读卡器硬件设计[J]. 微计算机信息 2008(32)
    • [8].基于PIC单片机的车载智能灭火装置[J]. 电子测试 2020(07)
    • [9].基于PIC单片机的直流无刷电机驱动控制器[J]. 石家庄铁道大学学报(自然科学版) 2014(03)
    • [10].基于PIC单片机的矿用甲烷传感器的设计[J]. 中国新技术新产品 2010(19)
    • [11].基于DS18B20和6脚PIC单片机的低成本数字温度计[J]. 科技信息 2009(31)
    • [12].中水珠江设计公司《脉冲内循环厌氧反应器(PIC)开发与应用研究》科研项目正式启动[J]. 珠江现代建设 2012(02)
    • [13].基于PIC单片机的往复走丝电火花线切割加工电源设计[J]. 电加工与模具 2013(03)
    • [14].基于PIC单片机的多路家用剩余电流动作保护器的研究与设计[J]. 低压电器 2012(12)
    • [15].PIC母猪窝产活仔数与初生重、断奶重、断奶成活率的相关性研究[J]. 养猪 2015(06)
    • [16].基于PIC单片机的货车制动软管试验装置设计[J]. 铁道车辆 2014(02)
    • [17].基于PIC单片机的低频信号发生器设计[J]. 电子制作 2014(10)
    • [18].基于PIC单片机的无刷直流电动机控制器设计[J]. 自动化技术与应用 2013(01)
    • [19].基于PIC的汽车空调控制器的设计[J]. 电子设计工程 2011(24)
    • [20].空间电荷波传播特性的PIC粒子模拟[J]. 电子信息对抗技术 2009(05)
    • [21].半圆形容器等离子体源离子注入过程中离子动力学的两维PIC计算机模拟[J]. 物理学报 2008(10)
    • [22].PIC单片机在环境监测系统主控电路中的应用研究与设计[J]. 山东工业技术 2013(13)
    • [23].泮托拉唑预防心梗急诊PIC术后并上消化道出血的疗效[J]. 中外医学研究 2012(18)
    • [24].基于PIC单片机的步进电机运动控制器[J]. 电焊机 2011(04)
    • [25].基于PIC技术的远程无人机启动安全保护系统的设计与实现[J]. 科技创新导报 2011(25)
    • [26].基于PIC单片机的多功能出租车计价器设计[J]. 仪表技术 2010(02)
    • [27].基于PIC单片机的温湿度记录仪设计[J]. 传感器世界 2009(01)
    • [28].应用PIC单片机的航行触礁风险红外预警系统设计[J]. 舰船科学技术 2020(16)
    • [29].太赫兹返波振荡器的PIC仿真[J]. 计算机仿真 2013(12)
    • [30].基于PIC单片机的汽车倒车雷达系统设计[J]. 科技广场 2013(02)

    标签:;  ;  ;  ;  

    基于PIC的嵌入式远程监控系统的设计与实现
    下载Doc文档

    猜你喜欢