一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

冷藏冷冻装置及用于其的通信方法与流程

2021-10-08 20:05:00 来源:中国专利 TAG:家电 冷藏 冷冻 装置 用于


1.本发明涉及家电控制技术领域,特别是涉及一种冷藏冷冻装置及用于其的通信方法。


背景技术:

2.随着冷藏冷冻装置,例如冰箱,越来越智能化,功能的不断增加,冷藏冷冻装置的电路板数量也由原来的单一的主控板增加到主控板和从板等多个,数据采集板的增加可降低主控板的芯片处理要求,缩短软硬件工程师设计时间、降低成本。
3.而随着电路板数量的增加,为了协调运行,电路板之间需要进行数据传送。现有的冷藏冷冻装置中,主控板与从板之间的通信一般所采用的地址模式位数是统一不变的,可能存在误接收或误发送的问题,也即是说,当主控板向另一特定的从板发送握手请求时,可能存在其他从板向主电路板回应握手回复,干扰主控板与特定的从板的通信,影响数据传送的时效,并可能存在数据发送或接收错误的问题。


技术实现要素:

4.本发明的一个目的是要提供一种至少解决上述问题的冷藏冷冻装置及其用于其的通信方法。
5.本发明一个进一步的目的是使得主控板与数据采集板的通信更加稳定、快速。
6.根据本发明的一个方面,本发明首先提供了一种用于冷藏冷冻装置的通信方法,所述冷藏冷冻装置包括主控板和数据采集板,所述主控板与所述数据采集板可通信地连接,并且,所述通信方法包括:
7.所述主控板获取到通信发起事件;
8.所述主控板获取所述数据采集板的传送地址值;
9.所述主控板以第一预设位地址模式向所述数据采集板发送握手请求,并在发送所述握手请求后以第二预设位地址模式等待所述数据采集板的握手回复;
10.所述数据采集板以第一预设位地址模式接收所述握手请求,并在接收所述握手请求后以所述第二预设位地址模式向所述主控板发送握手回复;
11.所述主控板在接收到所述握手回复后向所述数据采集板发起通信流程,所述握手请求至少包括所述数据采集板的所述传送地址值,所述第一预设位与所述第二预设位不同。
12.可选地,若所述主控板以所述第二预设位地址模式在第一预设时间内未等到所述数据采集板的握手回复,则重新变更为所述第一预设位地址模式,间隔第二预设时间再次向所述数据采集板发送握手请求。
13.可选地,所述数据采集板在接收到包含属于自身的传送地址值的握手请求后,向所述主控板发送包含所述第一应答地址的所述握手回复;
14.与包含所述第一应答地址的所述握手回复对应的所述通信流程包括:所述主控板
发送数据,以供所述数据采集板接收。
15.可选地,若所述数据采集板在接收状态的第三预设时间内未收到所述主控板发送的数据,则重新变更为所述第一预设位地址模式,等待接收所述主控板重新发送握手请求。
16.可选地,所述数据采集板在接收到包含属于自身的传送地址值的握手请求后,向所述主控板发送包含所述第二应答地址的所述握手回复;
17.与包含所述第二应答地址的所述握手回复对应的所述通信流程包括:所述数据采集板发送数据,以供所述主控板接收。
18.可选地,所述主控板与所述数据采集板之间传输的数据的格式包括:特征值、有效数据、校验值,其中,所述特征值为数据的总个数n,所述校验值为前n-1个数据的累加和的最后预设位,所述有效数据的个数为n-2个。
19.可选地,在所述主控板连续设定次数与所述数据采集板通信失败后,所述主控板输出通信故障报警信息。
20.根据本发明的另一方面,本发明还提供了一种冷藏冷冻装置,包括:
21.主控板;
22.数据采集板;
23.所述主控板与所述数据采集板在通信过程中,执行前述任一项所述通信方法。
24.可选地,冷藏冷冻装置,还包括:
25.至少一个数字采集模块和至少一个模拟信息采集模块,均与所述数据采集板通信连接;
26.所述数据采集板配置为采集所述至少一个数字采集模块采集的第一数字数据和采集所述至少一个模拟信息采集模块采集的模拟数据,并将所述模拟数据转换为第二数字数据。
27.可选地,所述数据采集板向所述主控板发送的数据包括所述第一数字数据和/或所述第二数字数据。
28.本发明的冷藏冷冻装置及用于其的通信方法,通信由主控板发起,直接使用数据采集板的传送地址进行通信握手,相比于现有技术中使用数据传输格式进行通信握手的方式,大大提高了握手效率,在保证数据能够快速、稳定发送接收的同时,加快冷藏冷冻装置的响应速度。另外,本实施例的通信过程中,主控板在发送握手请求后、数据采集板在受到握手请求后均更改了相应的地址模式的位数,主控板以新的位数的地址模式接收数据采集板以新的位数的地址模式发送的握手回复,保证了主控板与数据采集板通信的唯一性,避免了其他的与主控板的更改前的地址模式位数相同的其他电路板对主控板与数据采集板通信的干扰,过滤掉干扰的信号,纠错率更高,智能化程度更高。
29.进一步地,本发明的冷藏冷冻装置及用于其的通信方法,采用地址数据分开发送的模式,在保证数据能够快速、稳定发送接收的同时,加快了冷藏冷冻装置的响应速度。
30.根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。
附图说明
31.后文将参照附图以示例性而非限制性的方式详细描述本发明的一些具体实施例。
附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:
32.图1是根据本发明一个实施例的冷藏冷冻装置的示意性框图;
33.图2是根据本发明一个实施例的冷藏冷冻装置的示意性电路图;
34.图3是根据本发明一个实施例的冷藏冷冻装置的通信方法的示意性流程图;
35.图4是是根据本发明一个实施例的冷藏冷冻装置的通信方法中主控板发送数据的流程图;以及
36.图5是是根据本发明一个实施例的冷藏冷冻装置的通信方法中主控板接收数据的流程图。
具体实施方式
37.本实施例首先提供了一种冷藏冷冻装置100,冷藏冷冻装置100可以为冰箱、冷柜等具有冷藏、冷冻存储功能的设备。
38.如图1所示,冷藏冷冻装置100可包括主控板101和数据采集板102,主控板101与数据采集板102可通过通信总线连接,通信总线可以为串行通信总线,例如,主控板101与数据采集板102通过uart进行通信,保证传输效率。
39.数据采集板102的数量和类型可根据冷藏冷冻装置100的功能进行配置,本实施例主要针对主控板101与数据采集板102的通信过程进行改进,并不对具体的数据采集板102的类型和数量进行限制。
40.在其中一个实施例中,如图2所示,冷藏冷冻装置100还可包括至少一个数字采集模块103和至少一个模拟信息采集模块104,其均与数据采集板102通信连接,数据采集板102可以为一个或多个,数据采集板102配置为采集前述至少一个数字采集模块103采集的第一数字数据和采集前述至少一个模拟信息采集模块104采集的模拟数据,并将模拟数据转换为第二数字数据,如此利用数据采集板102将冷藏冷冻装置100的数字信息和模拟信息进行收集,处理后发给主控板101使用,大大降低主控板101的芯片mcu的处理要求,提高冷藏冷冻装置100的数据处理效率。
41.如图2所示,各个模拟信息采集模块104与数据采集板102分别单独连接,数据采集板102通过a/d通道采集模拟信息采集模块104的模拟信号,各个模拟信息采集模块104分别通过数据采集板102的各个模拟信号处理模块1021对收集的各个模拟数据进行处理和转换,得到第二数字数据。各个数字采集模块103与数据采集板102并列连接,数据采集板102通过iic方式采集数字采集模块103的数字信号,即为第一数字数据。
42.数据采集板102预设存储其采集、处理后获得的第一数字数据和第二数字数据,在主控板101发起通信时,向主控板101发送的数据包括第一数字数据和/或第二数字数据。
43.数字采集模块103为冷藏冷冻装置100中可输出数字信号的采集模块,例如,湿度传感器、红外传感器、氧气传感器、气味传感器等,而模拟信息采集模块104为冷藏冷冻装置100中可输出模拟信号的采集模块,例如,ptc、ntc、铂电阻等温度传感器。数字采集模块103和模拟信息采集模块104的类型和数量可根据冷藏冷冻装置100的功能进行配置。
44.以下结合本实施例的用于冷藏冷冻装置100的通信方法对上述实施例的冷藏冷冻装置100的通信过程进行介绍。该通信方法由主控板101和数据采集板102执行,完成冷藏冷
冻装置100的主控板101与数据采集板102的数据通信。
45.图3是根据本实施例的用于冷藏冷冻装置100的通信方法的示意性流程图,该方法一般性地可包括:
46.s302,主控板101获取到通信发起事件;
47.通信发起事件可以为冷藏冷冻装置100的执行控制事件,例如变温调整、制冰取冰等;也可以是冷藏冷冻装置100的通信轮询事件,例如定时查看数据采集板102的运行状态等;也可以是冷藏冷冻装置100的上电启动信号。在本实施例的通信方法中,通信过程均由主控板101发起。
48.s304,主控板101获取数据采集板102的传送地址值;
49.s306,主控板101以第一预设位地址模式向数据采集板102发送握手请求,并在发送握手请求后以第二预设位地址模式等待数据采集板102的握手回复;
50.s308,数据采集板102以第一预设位地址模式接收握手请求,并在接收握手请求后以第二预设位地址模式向主控板101发送握手回复;
51.s310,主控板101在接收到握手回复后向数据采集板102发起通信流程,握手请求至少包括数据采集板102的传送地址值,第一预设位与第二预设位不同。
52.上述通信过程中,通信由主控板101发起,直接使用数据采集板102的传送地址进行通信握手,相比于现有技术中使用数据传输格式进行通信握手的方式,大大提高了握手效率,在保证数据能够快速、稳定发送接收的同时,加快冷藏冷冻装置100的响应速度。另外,本实施例的通信过程中,主控板101在发送握手请求后、数据采集板102在受到握手请求后均更改了相应的地址模式的位数,主控板101以新的位数的地址模式接收数据采集板102以新的位数的地址模式发送的握手回复,保证了主控板101与数据采集板102通信的唯一性,避免了其他的与主控板101的更改前的地址模式位数相同的其他电路板对主控板101与数据采集板102通信的干扰,过滤掉干扰的信号,纠错率更高,智能化程度更高。
53.本实施例的一个示例中,第一预设位可为9,第二预设位可为8,而主控板101获取的数据采集板102的传送地址值可为两个16进制数,例如,0xa5、0x5a。本实施例不对第一预设位、第二预设位以及传送地址值的具体数值进行限制。
54.若主控板101以第二预设位地址模式在第一预设时间内未等到数据采集板102的握手回复,则重新变更为第一预设位地址模式,间隔第二预设时间再次向数据采集板102发送握手请求。也即是说,若主控板101在一定时间内未收到数据采集板102的握手回复,需回到默认的地址模式状态,也即是回到第一预设位的地址模式,间隔一定时间再次发送。第一预设时间、第二预设时间可以为毫秒级,例如,第一预设时间为5毫秒,第二预设时间为10毫秒。
55.数据采集板102的握手回复可包含第一应答地址或第二应答地址。
56.如图4所示,数据采集板102在接收到包含属于自身的传送地址值的握手请求后,向主控板101发送包含第一应答地址的握手回复,与包含第一应答地址的握手回复对应的通信流程包括:主控板101发送数据,以供数据采集板102接收。
57.如图5所示,数据采集板102在接收到包含属于自身的传送地址值的握手请求后,向主控板101发送包含第二应答地址的所述握手回复,与包含第二应答地址的握手回复对应的通信流程包括:数据采集板102发送数据,以供主控板101接收。
58.上述通信过程中,主控板101和数据采集板102只需要通过数据采集板102的地址交互就可以实现通信握手,进入数据收发过程,握手的效率大大提高。
59.若数据采集板102在接收状态的第三预设时间内未收到主控板101发送的数据,则重新变更为第一预设位地址模式,等待接收主控板101重新发送握手请求,第三预设时间小于第一预设时间。也即是说,在主控板101向数据采集板102发送数据的通信流程中,若数据采集板102在第三预设时间内,例如5毫秒未收到主控板101发送的数据,需回到接收地址模式状态,也即是回到默认的第一预设位的地址模式,等待主控板101重新发送握手请求。
60.主控板101与数据采集板102之间的传输的数据的格式包括:特征值、有效数据、校验值,其中,特征值为数据的总个数n,校验值为前n-1个数据的累加和的最后预设位,有效数据的个数为n-2个,以保证数据的完整性和准确性。
61.若冷藏冷冻装置100的数据采集板102为多个,主控板101可采用顺序轮循的方式对各个数据采集板102进行切换,在与一个数据采集板102通信完成后,切换到下一个数据采集板102,切换间隔时间可以为毫秒级,例如2ms。在同一时间,只能有一个数据采集板102进行数据通讯,在轮到该数据采集板102收发数据时,仅能选择进行接收和发送,完成后需释放总线资源。
62.在主控板101连续设定次数与数据采集板102通信失败后,主控板101输出通信故障报警信息,从而保证通信可靠性。针对数据采集板102为多个的情况,主控板101输出通信故障报警信息后可切换到下一个数据采集板102,如果后续通信过程中出现故障的数据采集板102再次成功连接,则消除故障报警。
63.针对数据采集板102为多个的情况,在故障期间主控板101同样会遍历查询所有数据采集板102,如果数据采集板102故障持续,则持续报警;如果期间数据采集板102恢复正常通信则故障解除。如果数据采集板102被拆除,主控板101仍会遍历查询该数据采集板102,当数据采集板102再次安装后,主控板101会立即识别该数据采集板102并完成通信。如果断电过程中拆除数据采集板102,重新上电后,由于主控板101没有识别到该新安装的数据采集板102,则默认该数据采集板102不存在,不与其通信。
64.数据采集板102仅接收到主控板101的发送的正确握手请求后,发送相应握手回复予以响应,其他状况均不回复,进入挂起状态。主控板101接收到错误地址和数据需进行滤除。
65.本实施例的用于冷藏冷冻装置100的通信方法,采用地址数据分开发送的模式,在保证数据能够快速、稳定发送接收的同时,加快了冷藏冷冻装置100的响应速度。
66.至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜