赛丝智能家居品牌  赛丝智能家居
   
赛丝智能家居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模块,发送信息。

 

 

推荐行业解决方案
  • 赛丝智能智能照明解决方案
  • 将普通照明人为的开与关转换成智能化照明管理,可实现独立或区域灯光手动开闭、定时开闭、远程开闭、语音开闭及与其它系统进行联动。还可实时对设备状态监测和智能诊断,使管理者能将其管理思维运用于智能照明控制系统中去,同时大大减少了灯光照明管理运行维护费用。

  • 空调、新风、地暖解决方案
  • 当温度、湿度超过设定值时、自动启动空调、地暖和加湿设备对室内空气进行调节,使房间内的空气在人体适应的范围内,给客户带来舒适的家居环境。当有害气体浓度高于设定值时,自动开启新风设备,持续排出室内污浊空气,向室内提供洁净的新风,有效改善室内空气品质,真正做到全屋净化,有益于人体的健康。

     
 
方案设计流程
    1、初步设计 5、实现设计意图
    2、深化设计方案 6、施工完成
    3、最终方案 7、交付使用
    4、技术指导 8、售后保修
 
     
     
     
 
     

 

 
 

行业新闻推荐

 

深度定制所带来的奢华享受

人们讲究“衣食住行”,衣着于人类的重要性是不言而喻的。这说明衣着对当今人们的价值远远超越其本身。

转发收藏!9月上海智能家居展展位图、全程活动预告,智家网送上最全逛展攻略!

【智家网 讯】一年一度的智能家居行业盛会——上海国际智能家居展览会(SSHT)将于2019年9月3至5日于上海新国际博览中心(SNIEC)馆盛大登场。

智能家居—生活空间舒服的状态

在甜美的睡梦中,从动听的音乐中醒来,带着朦胧的睡眼,阳光随着电动窗帘的缓缓升起照射在脸庞,让我们一天都想太阳一样,朝气蓬勃,充满生机。进入浴室洗漱的同时,已经开启程序化的厨具,像个小精灵一样为你煮好早餐,等待你的可爱的小嘴吃上美味的早餐。

智慧建筑 | 从“智能楼宇”走向“智慧楼宇”之路,需要四大步骤

把“智能与安全”放在第一位,它是构建“智慧城市、和谐社会”的重要组成部分。

“AI+”已成生活习惯,人工智能预警引领安防新时代

人脸识别技术在越来越多的场景实现应用,无论是刷脸支付、刷脸乘车,还是刷脸取厕纸、刷脸扔垃圾甚至刷脸买茅台的新鲜尝试,各行各业都在运用AI迅猛发展。

中国5G“光环效应”下的发展隐忧及破解之道

当前,必须尽管摆脱中国5G硬件技术领先形成的“光环效应”,直面中国通信产业在“体制”和“生态”层面存在的瓶颈性因素,加快推进通信产业政府治理体系和管理模式调整。

更多...     

热搜词汇   
 

 

 

 
 
 
 

赛丝服务

 

关于赛丝

 

联系我们

 

智能家居相关推荐

 

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

方案设计

合作加盟

品牌故事

品牌定位

公司地址

公司电话

赛丝智能照明方案

广州智能家居新闻

 
     
 

 

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

黑ICP备17006453号