


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 基于GPRS的嵌入式智能家居终端的设计与实现摘要:实现了一种全集成可变带宽中频宽带低通滤波器,讨论分析了跨导放大器-电容(OTAC)连续时间型滤波器的结构、设计和具体实现,使用外部可编程电路对所设计滤波器带宽进行控制,并利用ADS软件进行电路设计和仿真验证。仿真结果表明,该滤波器带宽的可调范围为126 MHz,阻带抑制率大于35 dB,带内波纹小于05 dB,采用18 V电源,TSMC 018m CMOS工艺库仿真,功耗小于21 mW,频响曲线接近理想状态。关键词:Butte1引言随着网络技术和通信技术的不断发展,人们希望即使在工作或外出时也能通
2、过某种方式及时了解和控制家中的情况,同时伴随着数字化家庭的普及,实现智能家居的远程控制已经成为一种趋势。家庭智能控制系统通过家庭总线技术,把家庭中各种家用电器、家庭保安装置和各种计量设备连接到一起组成一个家庭内部网络,由家庭智能控制器进行统一管理1。远程控制就是通过某种通讯方式将智能家庭控制器与外界相连,使人们能够在本地或异地对家庭系统进行集中的监视、控制。本文中介绍的方案,结合了GPRS(GeneralPacketRadioService) 技术永远在线,速度快,接入范围广,体积小,功耗低等优点2,采用RS485工业总线,设计实现了一种基于嵌入式系统的家庭智能控制器。用户可以通过短信及互联网
3、等方式现远程无线监控,在手机和互联网相当普及的今天,为用户提供了更简单、方便的选择。同时由于该控制器RS485接口的特殊设计,外挂节点可以由原来的32个扩展到64个,解决了家用设备的布线组网以及控制等问题。2系统设计从结构上看主要分为用户,控制器,和RS485总线的家用设备控制三个部分。用户通过手机短信或网络方式向控制器的GPRS模块发送命令,而控制器也通过GPRS模块向用户反馈信息或发出报警通知。从而实现了用户和控制器无线互联,实现远程控制。3硬件设计硬件部分的结构框图如图1所示,控制器是整个系统的核心部分,经过串口扩展与GPRS模块相连;通过电平转换芯片提供RS485总线接口与家用设备相连
4、接;同时还提供LCD,键盘等交互接口。控制器的主控芯片采用三星S3C44B0,使用ARM7TDMI核,工作频率在66MHz1。处理器外接 4MFlash(用于存储控制器的启动代码和系统代码以及当天事件的文本日志)分配到存储器Bank0空间和4M×16的SDRAM,分配到存储器的 Bank6空间。硬件部分的结构框图GPRS模块外围电路:GPRS模块采用西门子公司的MC35模块,支持数据、语音、短消息和传真等多种通信方式可以通过AT命令对其实现控制。串行线通过MAX3238电平转换后可直接和RS232串口相连。串口扩展:44B0通过外接双通道的通用异步收发器ST16C2550为GPRSm
5、odem 拨号上网提供完整的9线串口。其主要特点是接收发送各有16字节的FIFO(先入先出)缓冲区,独立的波特率产生器可提供50bps到4Mbps的收发时钟。用户可方便地通过芯片的状态寄存器来进行错误定位和对操作状态进行判断。该芯片内存空间使用保留的存储空间bank4。采用总线方式控制。 RS485接口设计:采用TI公司的RS485接口芯片75LBC184,可实现了44B0串行口的TTL电平与RS485电平之间的转换,该芯片的输入阻抗为RS485标准输入阻抗的2倍(24),故可以在总线上连接64个节点(相当于原来的两倍)。且它有一个独特的设计,当输入端开路时,其输出为高电平,这样可保证接收器输
6、入端电缆有开路故障时,不影响系统的正常工作。4RS485总线协议设计用RS-485总线进行系统通讯需要对其传输协议做规定,最重要的就是帧结构的设计。本系统数据帧的构造包括:起始,地址,类型,数据长度,数据,校验和及结束帧七个部分,除数据帧为N字节外(根据从机传送的数据而定),其余均占1个字节。类型字定义如表1所示,类型帧中的“SENDDATA”帧为数据帧,用于存放从机设备的状态信息,其它4种为指令帧,用于存放主机发送给从机的命令字3。类型字定义主机发查询请求主机发读请求从机准备好接收从机处于忙碌主/从机发送数据本系统采用LRC帧校验的方法。LRC值由传输设备来计算并放到消息帧中,接收设备在接收
7、消息的过程中计算LRC,并将它和接收到消息中LRC域中的值比较,如果两值不等,说明有传输错误。除了帧结构的定义以外,整个系统的通信还需要遵守下面的规则:(a)主机查询方式:由主机轮询各从机,并要求从机提交状态信息,从机不能主动发出请求。(b)当主机发出“ASK”命令后,若从机反馈“BUSY”帧,则主机启动计时和计数,超时3次,则任务执行失败。(c)主机接收到从机发回的“READY”信号后,向从机发送“GETDATA”指令,进入接收状态,同时开启超时控制。若在规定时间未接收到从机发回的数据,则计数器加1,并继续发出“GETDATA”信号。如果超时3次,则取消这次查询。(d)从机等待主机发送指令,并根据具体指令作相应操作。如果接受到的指令帧错误,则会直接丢弃该帧。 5软件设计软件部分的设计主要是基于ARMLinux,因为该操作系统具有完整的TCP/IP协议,同时还支持许多其他网络协议,可以为GPRSmodem连接互联网提供完整的协议支持,并且该操作系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业石材用工合同范本
- 文创制作合同范本
- 长期购销采购合同范本
- 小展柜定制合同范本
- 2025中央民族歌舞团招聘编制外13人备考练习试题及答案解析
- 装修供热合同范本
- 定制厂房购买合同范本
- 美容会所投资合同范本
- 2025年儿科学诊断与治疗实践考试卷答案及解析
- 合资股份协议合同范本
- 复旦大学金融科技研究院发布-中国金融科技专利技术白皮书(2024年)
- 2025年9月六年级上册数学教学计划
- 多模态大语言模型领域进展分享
- 部编版一年级语文上册教学设计(全册)
- 超龄员工用工免责协议书
- 考点巩固卷02世界地理(原卷版)
- 人教版英语七年级上册阅读理解专项训练16篇(含答案)
- 高效压缩空气系统供应规范(TCECA-G 0225-2023)
- 部编版三年级上册道德与法治全册一课一练(含答案)+期中、期末试卷
- 机械基础第二版全书教案教学设计
- 术后口腔护理宣教
评论
0/150
提交评论