System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 多种通信方式融合的单片机设计系统技术方案_技高网

多种通信方式融合的单片机设计系统技术方案

技术编号:39956710 阅读:5 留言:0更新日期:2024-01-08 23:43
本发明专利技术涉及单片机设计技术领域。本发明专利技术涉及多种通信方式融合的单片机设计系统。其包括通信适配单元、通信开发单元、通信方式筛选单元、其他通信方式启动单元以及通信方式管理单元;通信适配单元用于收集单片机芯片型号,然后根据芯片型号进行通信适配分析,获取芯片型号可适配的多种通信方式;通过多种通信方式的融合,系统可以在不同的场景下选择合适的通信方式,从而提高通信的可靠性,提前开启适应下一个场景的通信方式,避免单一的通信方式受到干扰或信号质量下降,系统可以自动切换到其他可用的通信方式,确保通信的稳定性和可靠性。

【技术实现步骤摘要】

本专利技术涉及单片机设计,具体地说,涉及多种通信方式融合的单片机设计系统


技术介绍

1、将单片机应用于工业自动控制领域中,能够有效解决工业设备的远程通信问题,由于单片机运算性能低,内存较少,对于多种算法通信同时工作,实现效率低,目前单片机一般根据移动距离选择一种通信方式和pc端进行通信连接,而有的工业设备移动距离较远,较远的路途中出现的场景也就多变复杂,导致单片机如果移动位置中存在不同的场景,单一的通信方式很难适应不同的场景,造成通信数据不稳定出现波动,如果同时启动多种通信方式进行数据传输,单片机运算性能超负荷会导致单片机芯片损坏,为了减少这种情况,鉴于此,提出多种通信方式融合的单片机设计系统。


技术实现思路

1、本专利技术的目的在于提供多种通信方式融合的单片机设计系统,以解决上述
技术介绍
中提出的问题。

2、为实现上述目的,提供了多种通信方式融合的单片机设计系统,包括通信适配单元、通信开发单元、通信方式筛选单元、其他通信方式启动单元以及通信方式管理单元;

3、所述通信适配单元用于收集单片机芯片型号,然后根据芯片型号进行通信适配分析,获取芯片型号可适配的多种通信方式;

4、所述通信开发单元用于将通信适配单元获取的多种通信方式进行互通分析,将可互通的通信方式进行融合,从而形成新的通信方式,然后将新的通信方式结合通信适配单元获取的多种通信方式进行整合开发至单片机内;

5、所述通信方式筛选单元用于对通信开发单元开发至单片机内的通信方式进行适用场景分析,获取每种通信方式的适用场景,并建立单片机通信模型,将适用场景内的所有通信方式根据稳定性进行筛选,获取不同场景内稳定性最佳的通信方式;

6、所述其他通信方式启动单元用于对单片机的移动路线进行采集,根据移动路线进行场景分析,获取单片机移动时通信方式的使用顺序,然后对每个场景设定其他通信方式启动的距离阈值;

7、所述通信方式管理单元用于对单片机的位置进行监测,若单片机和下一个场景的距离小于其他通信方式启动单元设定的距离阈值时,将提前启动下一种通信方式,使两种通信方式同时运行,直至单片机进入下一个场景并且通信数据稳定时,再将上一种通信方式暂停。

8、作为本技术方案的进一步改进,所述通信适配单元通过利用网络爬虫技术在芯片生产商网站中收集单片机芯片型号,并获取不同芯片信号可适配的通信方式,根据收集的数据建立适配数据库。

9、作为本技术方案的进一步改进,所述通信适配单元包括型号采集模块和适配匹配模块;

10、所述型号采集模块用于通过建立网络窗口向用户发送型号采集窗口,根据用户在网络窗口填写的信息获取此次需要设计的单片机芯片型号;

11、所述适配匹配模块用于根据型号采集模块获取的单片机芯片型号在适配数据库中进行型号匹配,获取该单片机芯片型号可适配的多种通信方式。

12、作为本技术方案的进一步改进,所述通信适配单元的多种通信方式包括wi-fi、bluetooth、zigbee、lorawan、nfc。

13、作为本技术方案的进一步改进,所述通信开发单元包括互通融合模块和整合开发模块;

14、所述互通融合模块用于将适配匹配模块获取的多种通信方式进行互通分析,获取不同通行方式之间可互通的通信方式,从而形成新的通信方式;

15、所述整合开发模块用于将适配匹配模块获取的多种通行方式结合互通融合模块形成的通信方式建立通信储存库,然后将通信储存库内储存的数据开发进入单片机芯片内。

16、作为本技术方案的进一步改进,所述通信方式筛选单元包括通信方式分析模块和稳定筛选模块;

17、所述通信方式分析模块用于将整合开发模块建立的通行储存库内的通信方式进行适用场景分析,获取每个通行方式可进行稳定传输的适用场景;

18、所述稳定筛选模块用于将相同适用场景的通信方式进行稳定性筛选,为每个适用场景单独筛选出一个稳定性最佳的通信方式。

19、作为本技术方案的进一步改进,所述其他通信方式启动单元包括使用顺序模块和距离阈值设定模块;

20、所述使用顺序模块用于对单片机的移动路线进行采集,获取该单片机需要移动的路线,然后获取该移动路线中不同位置的场景数据,然后将不同位置的场景数据结合稳定筛选模块进行通信方式匹配,为不同位置匹配一个对应的通信方式,然后根据移动路线中位置的顺序将通信方式的使用顺序进行排序;

21、所述距离阈值设定模块用于将单片机进入下一个场景剩余百分之二十的距离作为其他通信方式启动的距离阈值。

22、作为本技术方案的进一步改进,所述使用顺序模块通过结合地图实景软件gps获取单片机移动路线中的场景数据。

23、作为本技术方案的进一步改进,所述通信方式管理单元包括位置监测模块;

24、所述位置监测模块用于对单片机的位置进行监测,若单片机和下一个场景的距离小于距离阈值设定模块设定的距离阈值时,将提前启动下一种通信方式,使两种通信方式同时运行,直至单片机进入下一个场景并且通信数据稳定时,再将上一种通信方式暂停,反之,若单片机和下一个场景的距离大于距离阈值设定模块设定的距离阈值,保持继续监测。

25、与现有技术相比,本专利技术的有益效果:

26、该多种通信方式融合的单片机设计系统中,通过多种通信方式的融合,系统可以在不同的场景下选择合适的通信方式,从而提高通信的可靠性,提前开启适应下一个场景的通信方式,避免单一的通信方式受到干扰或信号质量下降,系统可以自动切换到其他可用的通信方式,确保通信的稳定性和可靠性,不同的通信方式具有不同的通信距离和传输特性。通过融合多种通信方式,系统可以扩大通信覆盖范围,在不同距离的场景中实现可靠的通信连接,通过融合多种通信方式,系统可以根据不同的应用场景和环境需求进行灵活配置和调整。

本文档来自技高网...

【技术保护点】

1.多种通信方式融合的单片机设计系统,其特征在于:包括通信适配单元(10)、通信开发单元(20)、通信方式筛选单元(30)、其他通信方式启动单元(40)以及通信方式管理单元(50);

2.根据权利要求1所述的多种通信方式融合的单片机设计系统,其特征在于:所述通信适配单元(10)通过利用网络爬虫技术在芯片生产商网站中收集单片机芯片型号,并获取不同芯片信号可适配的通信方式,根据收集的数据建立适配数据库。

3.根据权利要求1所述的多种通信方式融合的单片机设计系统,其特征在于:所述通信适配单元(10)包括型号采集模块和适配匹配模块;

4.根据权利要求1所述的多种通信方式融合的单片机设计系统,其特征在于:所述通信适配单元(10)的多种通信方式包括Wi-Fi、Bluetooth、Zigbee、LoRaWAN、NFC。

5.根据权利要求3所述的多种通信方式融合的单片机设计系统,其特征在于:所述通信开发单元(20)包括互通融合模块和整合开发模块;

6.根据权利要求5所述的多种通信方式融合的单片机设计系统,其特征在于:所述通信方式筛选单元(30)包括通信方式分析模块和稳定筛选模块;

7.根据权利要求6所述的多种通信方式融合的单片机设计系统,其特征在于:所述其他通信方式启动单元(40)包括使用顺序模块和距离阈值设定模块;

8.根据权利要求7所述的多种通信方式融合的单片机设计系统,其特征在于:所述使用顺序模块通过结合地图实景软件GPS获取单片机移动路线中的场景数据。

9.根据权利要求1所述的多种通信方式融合的单片机设计系统,其特征在于:所述通信方式管理单元(50)包括位置监测模块;

...

【技术特征摘要】

1.多种通信方式融合的单片机设计系统,其特征在于:包括通信适配单元(10)、通信开发单元(20)、通信方式筛选单元(30)、其他通信方式启动单元(40)以及通信方式管理单元(50);

2.根据权利要求1所述的多种通信方式融合的单片机设计系统,其特征在于:所述通信适配单元(10)通过利用网络爬虫技术在芯片生产商网站中收集单片机芯片型号,并获取不同芯片信号可适配的通信方式,根据收集的数据建立适配数据库。

3.根据权利要求1所述的多种通信方式融合的单片机设计系统,其特征在于:所述通信适配单元(10)包括型号采集模块和适配匹配模块;

4.根据权利要求1所述的多种通信方式融合的单片机设计系统,其特征在于:所述通信适配单元(10)的多种通信方式包括wi-fi、bluetooth、zigbee、lorawan...

【专利技术属性】
技术研发人员:陶敏敏陈云唐佳茜
申请(专利权)人:江苏国芯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1