赛丝智能家居品牌  赛丝智能家居
   
赛丝智能家居400联系电话
400-108-7797
 
  赛丝首页 样板间智能家居 智能家居行业方案 赛丝服务 "3+2"房间方案 关于赛丝 联系赛丝  
 
 
   

整宅定制全屋智能化集成系统解决方案

 

整宅定制全屋智能化集成系统解决方案

 空调、新风、地暖解决方案 基于物联网的家居地产与养老的解决方案 基于物联网的家居地产与养老的解决方案  
 

空调、新风、地暖解决方案

 

基于地产开发的智能家居解决方案

 

基于物联网的家居地产与养老的
解决方案

 

 
   酒店RCU解决方案 赛丝智能照明方案 SHC跨介质跨系统解决方案  
    酒店RCU解决方案   赛丝智能照明方案   SHC跨介质跨系统解决方案  
           
 

广州智能家居行业新闻

     
 

首页 > 行业新闻 >

 
     
     
 

 

基于ARM-Linux和GPRS的家庭智能控制终端设计与实现

1 引言

随着科技的不断进步,智能家居逐渐成为可能,而智能家居网络终端则是智能家居的关键。本文介绍采用RS485工业总线,设计实现了一种基于嵌入式系统的家庭智能控制器。用户可以通过短信及互联网等方式现远程无线监控,在手机和互联网相当普及的今天,为用户提供了更简单、方便的选择。同时由于该控制器RS485接口的特殊设计,外挂节点可以由原来的32个扩展到64个,解决了家用设备的布线组网以及控制等问题。

2 系统设计

从结构上看主要分为用户,控制器,和RS485总线的家用设备控制三个部分。用户通过手机短信或网络方式向控制器的GPRS模块发送命令,而控制器也通过GPRS模块向用户反馈信息或发出报警通知。从而实现了用户和控制器无线互联,实现远程控制。

3 硬件设计

硬件部分的结构框图如图1所示,控制器是整个系统的核心部分,经过串口扩展与GPRS模块相连;通过电平转换芯片提供RS485总线接口与家用设备相连接;同时还提供LCD,键盘等交互接口。控制器的主控芯片采用三星S3C44B0,使用ARM7TDMI核,工作频率在66MHz.处理器外接 4MFlash(用于存储控制器的启动代码和系统代码以及当天事件的文本日志)分配到存储器Bank0空间和4M×16的SDRAM,分配到存储器的 Bank6空间。

GPRS 模块外围电路:GPRS模块采用西门子公司的MC35模块,支持数据、语音、短消息和传真等多种通信方式可以通过AT命令对其实现控制。串行线通过 MAX3238电平转换后可直接和RS232串口相连。串口扩展:44B0通过外接双通道的通用异步收发器ST16C2550为GPRS modem拨号上网提供完整的9线串口。其主要特点是接收发送各有16字节的FIFO(先入先出) 缓冲区,独立的波特率产生器可提供50bps到4Mbps的收发时钟。用户可方便地通过芯片的状态寄存器来进行错误定位和对操作状态进行判断。该芯片内存空间使用保留的存储空间bank4.采用总线方式控制。RS485接口设计:采用TI公司的RS485接口芯片75L BC184,可实现了44B0串行口的TTL电平与RS485电平之间的转换,该芯片的输入阻抗为RS485标准输入阻抗的2倍(≥24KΩ),故可以在总线上连接64个节点(相当于原来的两倍)。且它有一个独特的设计,当输入端开路时,其输出为高电平,这样可保证接收器输入端电缆有开路故障时,不影响系统的正常工作。

4 RS485总线协议设计

用RS-485总线进行系统通讯需要对其传输协议做规定,最重要的就是帧结构的设计。本系统数据帧的构造包括:起始,地址,类型,数据长度,数据,校验和及结束帧七个部分,除数据帧为N字节外(根据从机传送的数据而定),其余均占1个字节。类型字定义如表1所示, 类型帧中的"SEN DDATA"帧为数据帧,用于存放从机设备的状态信息,其它4种为指令帧,用于存放主机发送给从机的命令字。

主机发查询请求 主机发读请求 从机准备好接收 从机处于忙碌 主/从机发送数据

本系统采用LRC帧校验的方法。LRC值由传输设备来计算并放到消息帧中,接收设备在接收消息的过程中计算LRC,并将它和接收到消息中LRC域中的值比较,如果两值不等,说明有传输错误。除了帧结构的定义以外,整个系统的通信还需要遵守下面的规则:(a)主机查询方式:由主机轮询各从机,并要求从机提交状态信息,从机不能主动发出请求。(b)当主机发出"ASK"命令后,若从机反馈"BUSY"帧,则主机启动计时和计数,超时3次,则任务执行失败。(c)主机接收到从机发回的"READY"信号后,向从机发送"GETDATA"指令,进入接收状态,同时开启超时控制。若在规定时间未接收到从机发回的数据,则计数器加1,并继续发出"GETDATA"信号。如果超时3次,则取消这次查询。(d)从机等待主机发送指令,并根据具体指令作相应操作。如果接受到的指令帧错误,则会直接丢弃该帧。

5 软件设计

5.1  RS485总线控制

基于上一部分RS485的总线协议,主从控制主要分为:轮询、查询、控制三部分。(1)轮询:主机定时对各从机进行查询,如果发现报警信息,保存后及时触发报警并反馈给用户。如果出现超时或帧错误等状态时主机放弃此次查询,并将该事件存储在主机中。(2)查询:查询的工作流程和轮询大致相同,但是只对指定的从机和指定状态进行查询。(3)控制:把控制指令发到指定从机,并要求从机反馈执行结果。

5.2  GPRS的无线数据传输

5.2.1接收和发送SMS短信

(1)编码转换:要发送中文短信就需要使用PDU模式的16-bit编码。在Linux系统中默认用GB2312保存中文字符。发送短信前,要先进行编码转换,要将GB2312转换为Unicode编码,再将Unicode编码转换为 PDU 的16-bit 编码。这里使用Linux中的iconv () 函数,该函数可以实现Linux支持的任意的两种编码之间的转换。实现的方法:首先用iconv_open(),打开一个转换句柄,指定两种转换前的编码和转换后的编码。然后用 icnov() 作转换。最后用 iconv_close()关闭句柄,释放资源。完成转换后,即可以正确的发送。

(2)发送:向MC35模块发送一条AT指令,得到OK响应,则表示控制器与GPRS模块通讯正常,通过"AT+CSCA="***"及AT+CSCA=0命令设置设置短信中心号码及短信格式(PDU)。然后发送 AT+CMGS = "电话号码",得到提示符号">",此时可以向MC35模块发送编辑好的PDU编码并以"CTRL+Z"结束。得到响应OK,则发送成功;如果收到 ERROR则表示发送失败,重新初始化MC35模块,发送信息。

 

 

     
智能家居 新闻导读
     

智能家居 常识篇

什么是智能家居

什么是智能家居系统

重新认识智能家居

智能家居的优点

智能家居到底是什么?

智能家居如此简单

智能家居四大趋势

物联网智能家居的特点及5大优势

智能家居的十大优点

 

智能家居 功能技术篇

智能家居控制系统浅析

智能家居控制系统的功用介绍

智能家居电动窗帘组成、分类及控制方式

智能家居整体方案

面向残障人士和老年人推出的“智能家居”

舒适、节能、环保智能家居的完美结合

简要解析智能家居弱电布线的涉及方面

单室智能家居控制系统方案

 

智能家居 选购篇

智能家居安装应注意些什么

安装智能家居个人应注意些什么?

那些对智能家居常见的10个误区?

智能家居常见误区有哪些?

房屋如何安装智能家居?

智能家居选购之关键两点

选择智能家居应注意的三要素

如何选择优质智能家居产品

 

智能家居 热议话题篇

智能家居系统定制时尚生活

现在经常使用的智能家居硬件有哪些?

如何让智能家居装饰你的生活

智能家居是否为生活所必需

智能家居应对空气污染

未来智能家居场景分哪种类型?

智能家居布线方式

智能家居的“智”与“不智”

智能家居为我们的生活解决了哪些问题?

     
     
     
 
     

 

 
 

行业新闻推荐

 

苹果谷歌亚马逊发起新连接标准,智能家居设备将不再是一座座孤岛

最近,苹果、亚马逊和谷歌等科技公司,组成的连接标准联盟(CSA),发布了一项新的连接标准“Matter”,用于建立和连接物联网生态系统,实施版税免费制度,并允许各种智能设备相互交流和协作。包括亚马逊、苹果、谷歌在内的智能家居巨头与宜家、恩智浦、三星SmartThings和飞利浦照明等公司在Zigbee的联合之下,于2019年12月联合成立了一个名为“ConnectedHomeOverIP”(简称“CHIP”)的智能家居设备联盟,这也是这次发布的“Matter”标准的前身。

智能制造和工业物联网的兴起

IIoT技术将传感器、设备、控制器和工业计算平台连接起来,使仓库和工厂能够看到设备和工艺并控制。通过支持IIoT边缘计算,持续可靠的IT基础设施可以最大限度地提高生产效率和设施效率。IIoT设备不是数据中心或集中办公室,而是必须位于工厂现场,反而暴露在严重的潜在破坏性条件下。

数据中心和云选择哪一个更有意义

从某种意义上说,企业必须在数据存储方面作出选择:是选择云存储解决方案,还是将数据就地存储,还是将其外包到数据中心。尽管云存储的安全性并不弱,并且通常是各种业务的首选,但是一些云存储的实际应用促使很多公司选择数据中心。

2021年中国智能家居行业市场分析

国家政策层出不穷,致力于智能家居的发展。近十年来,中国对智能家居设备行业的政策支持层出不穷。智能家居产业链生态复杂多样。目前,智能家居设备的大致分类可分为家庭安全、智能照明、智能视听、智能家电、智能传感器、智能遮阳、环境控制、智能控制、可视对讲、智能网络、智能干燥和智能健康等。

更多...     

智能家居加盟
一、赛丝智能家居招商加盟支持
二、赛丝智能家居招商加盟条件
三、赛丝智能家居招商加盟流程

智能家居加盟 >>

 

 

 

 

 
 
 
 

网站导航

 

赛丝服务

 

关于赛丝

 

智能家居行业方案

 

   赛丝智能家居咨询留言   赛丝智能家居联系电话   赛丝智能家居位置   赛丝智能家居微信公众号
 

赛丝首页

产品中心

赛丝综合服务

智能家居加盟

关于我们

法律声明

整宅定制全屋智能化

新风空调地暖一体化

 
     
 

 

Copyright©赛丝科技(广州)有限公司 版权所有

黑ICP备17006453号

 

咨询微信
赛丝智能家居咨询QQ 咨询QQ
赛丝智能家居咨询留言 咨询留言
赛丝智能家居联系电话 联系电话
赛丝智能家居官方微薄 官方微薄