[发明专利]基于FSM的短距离家居通讯协议的控制系统及控制方法无效
申请号: | 201110384522.2 | 申请日: | 2011-11-28 |
公开(公告)号: | CN102447599A | 公开(公告)日: | 2012-05-09 |
发明(设计)人: | 苏成悦;李文杰;庄伟林;周泰毅;陈旭峰;叶政熙 | 申请(专利权)人: | 广东工业大学 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L1/00 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 林丽明 |
地址: | 510006 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 fsm 短距离 家居 通讯 协议 控制系统 控制 方法 | ||
1.一种基于FSM的短距离家居通讯协议的控制系统,包括主机和与主机连接的若干从机;其特征在于:所述主机包括依次连接的发送缓存模块(17)、插入模块(16)、发送寄存器模块(14)与循环冗余校验码产生器模块(13);所述从机包括依次连接的接收寄存器模块(3)、检测模块(5)、接收缓存模块(6)与循环冗余校验码检测器模块(7);所述循环冗余校验码产生器模块(13)的信号输出端同时与接收寄存器模块(14)的信号输入端相连接。
2.根据权利要求1所述的基于FSM的短距离家居通讯协议的控制系统,其特征在于:所述主机通过同一数据总线(1)与若干从机连接。
3.根据权利要求1所述的基于FSM的短距离家居通讯协议的控制系统,其特征在于:所述主机还包括FIFO并/串转换模块(11);所述FIFO并/串转换模块(11)的信号输入端同时与发送寄存器模块(14)的信号输出端相连接;所述FIFO并/串转换模块(11)的信号输出端同时与接收寄存器模块(14)的信号输入端相连接。
4.根据权利要求1所述的基于FSM的短距离家居通讯协议的控制系统,其特征在于:所述从机还包括接收FIFO串/并转换模块(8),所述接收FIFO串/并转换模块(8)的信号输入端同时与接收缓存模块(6)的信号输出端相连接。
5.一种如权利要求1-4所述的基于FSM的短距离家居通讯协议的控制方法,其特征在于:所述主机通过依次连接的发送缓存模块(17)、插入模块(16)、发送寄存器模块(14)与循环冗余校验码产生器模块(13)向从机发起数据帧;所述从机通过接收寄存器模块(3)接收数据,检测模块(5)检测接收到的数据;经检测,若未接收到与自身地址匹配的地址编码,则该从机仍处在接收状态;若所述从机接收到与自身地址匹配的地址编码,则其接收缓存模块(6)开始接收数据帧且传输所述数据帧,待接收完成后,循环冗余校验码检测器模块(7)对该数据帧进行循环冗余校验码检验;若数据出错,则该从机要求主机重发数据,数据正确则对数据进行相应处理。
6.根据权利要求5所述的基于FSM的短距离家居通讯协议的控制方法,其特征在于:所述数据帧包括标志位01111110B、以00000000H为公共地址的公共地址、功能代码、检验位。
7.根据权利要求5所述的基于FSM的短距离家居通讯协议的控制方法,其特征在于:所述主机首先发送数据起始标志;接着发送从机地址和主机的地址;然后发送双机在协议中约定的功能代码;紧接着就是数据部分;最后发送循环冗余校验码检验值。
8.根据权利要求5所述的基于FSM的短距离家居通讯协议的控制方法,其特征在于:所述循环冗余校验码检验采用16位循环冗余校验码进行差错检验;所述差错校验指对整个数据帧的内容作循环冗余校验码循环冗余校验;即对在纠错范围内的错码进行纠正;对在校错范围内的错码进行校验,但不能进行纠正。
9.根据权利要求5-8任一项所述的基于FSM的短距离家居通讯协议的控制系统,其特征在于:所述主机通过单主单从模式与若干从机进行通讯。
10.根据权利要求5-8任一项所述的基于FSM的短距离家居通讯协议的控制系统,其特征在于:所述主机通过广播模式与若干从机进行通讯。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110384522.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种拟薄水铝石的制备方法
- 下一篇:一种车位信息查询与车位预定互联服务系统