- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于IEEE802.11b的EPA温度变送器设计.pdf
维普资讯
雎
基于 IEEE802.11b的EPA温度变送■设计
● 重庆邮电学院 杨 云 王 -W- 钟 刚
介绍一种基于 IEEE802.11b的 EPA温度变送器 的设计方案 ,阐述 系统硬件和软件 结构 ,说 明嵌入 式
… Iinux系统 中驱动程序 的开发过程 。系统 以 $3C2410为核心器件 ,可 以很好地完成温度数据 的采集处
∞
一 一
理 ,并可以通过 IEEE802.11b接入点与相关设备进行通信 ,且在基 于EPA标准 的无线局域 网系统 中进
行 了测试 。
关键词 EPA IEEE802.11b 嵌入 式 Iinux 温度变送器
Cache,还有 LCD控制器 、RAM 控制器 、NAND闪存控制
引 言 器 、3路 UART、4路 DMA、4路带 PWM 的Timer、并行 I
IEEE802.11是 IEEE无线局域 网标准 ,主要用于用 ()口、8路 10位 ADC、触摸屏接 口、2个 USB接 口控制器
户终端 的无线接人 。IEEE802.11只规定 了开放式系统互 和 2路 SPI。
联参考模型的物理层和介质访 问子层 ,其 MAC层利用载 从外部温度传感器采集到的数据经 $3C2410CPU数
波监听多路访问/冲突避免 (CSMA/CA)协议 ;定义了单一 据处理模块传 回到 IEEE802.11bUSB接 口卡 ;IEEE802.
的MAC层 和 多样 的物 理 层 ,其 物 理 层 标 准 主 要 有 11b的无线通信模块经 IEEE802.1lb的接人点传到外部
IEEE802.11b、IEEE802.1la和 IEEES02.1lg。IEEE802. 以太网络 中。
1lb标准是 IEEE802.11协议标准 的扩展 ,最高可 以支持
11Mbps的数据速率 ,运行在 2.4GHz的 ISM 频段上 ,采
用的调制技术是 CCK,支持数据业务。
本文详细分析 了采用 $3C2410处理器平 台具体实现
运用于 EPA 网络 的 IEEE802.11b无线实时温度采集器
的开发流程 ,并对 串口通信 的调试手段及常见 问题进行了
探讨 。
1 温度变送器的硬件设计
图 1 硬件系统功 能
温度变送器系统平 台硬件系统功能如 图 1所示 。该
平 台的核心器件是 Samsung公司的处理器 $3C2410,外部
2 温度变送器的软件系统设计
扩展 了 16MB、16位 的 Flash内存 和 64MB、32位 的
SDRAM。处理器 $3C2410通过 UART接 口和温度变送 温度变送器软件系统设计流程如图 2所示 。系统分
器相连 ,通过 USB接 口和一个 IEEE802.11b网络接 口卡 3步实现 :① 为温度变送器 数据发送
无线网络模块
相连 ,通过 RS232串 口和外部 PC相连 。温度变送器采集 编写 内核驱动程序 ;② 编写
到的温度数据输入系统缓 冲区中,处理器 $3C2410可对 温度数据采集应用程序 ,通
缓冲数据直接进行相关处理 ;处理后 的数据可 以通 过 过 串口获取温度数据并进行
RS232串口传送给外部宿主机 PC,也可通过 IEEE802.11b 相应 的 EPA报文
文档评论(0)