【技术实现步骤摘要】
本专利技术涉及多机通信的发送技术,尤其涉及一种基于PWM主从式单向多机通信的发送方法。
技术介绍
在各种设备使用系统中,主从式多机系统在多机通信形态中最为常见,而主从式单向多机通信更是这种多机形态通信模式典型。但是,主从式单向多机通信由于多采用微型计算机的现有通信模块如集成UART模块,并由通信模块发出的高低电平序列完成的,因而存在如下问题:协议复杂,维护难度大,耗时多;数据通信实时性和效率均不高;通信可靠性不高。
技术实现思路
有鉴于此,本专利技术的目的是针对现有技术的不足,提供一种基于PWM主从式单向多机通信的发送方法,从根本上解决了主机和从机之间通信协议复杂,通信效率和实时性不高,以及数据通信可靠性不强等问题。为达到上述目的,本专利技术采用以下技术方案:一种基于PWM主从式单向多机通信的发送方法,其中,包括如下步骤:步骤1,系统初始化;步骤2,在主机的PWM模块中设定1#~N#从机的从机识别码参数的PWM周期以及从机参数的PWM周期,N≥1,N为自然数;所述1#~N#从机之间设定不同的从机识别码,所述从机识别码采用PWM周期表示,同一从机的不同参数之间设定不同的PWM周期;所述从机参数值由PWM的脉宽表示;1#~N#从机之间设置的从机识别码互斥;主机按照1#~N#从机的顺序依次发送从机识别码,然后发送包含该从机参数和从机参数值信息的PWM周期和脉宽;步骤3,主机轮流查询1#~N#从机的更新请求并依次更新1#~N#从机待更新的所有参数;循环执行步骤3。作为优选 ...
【技术保护点】
一种基于PWM主从式单向多机通信的发送方法,其特征在于:包括如下步骤:步骤1,系统初始化;步骤2,在主机的PWM模块中设定1#~N#从机的从机识别码参数的PWM周期以及从机参数的PWM周期,N≥1,N为自然数;所述1#~N#从机之间设定不同的从机识别码,所述从机识别码采用PWM周期表示,同一从机的不同参数之间设定不同的PWM周期;所述从机参数值由PWM的脉宽表示;主机按照1#~N#从机的顺序依次发送从机识别码,然后发送包含该从机参数和从机参数值信息的PWM周期和脉宽;步骤3,主机轮流查询1#~N#从机的更新请求并依次更新1#~N#从机待更新的所有参数;循环执行步骤3。
【技术特征摘要】
1.一种基于PWM主从式单向多机通信的发送方法,其特征在于:包括如下步骤:
步骤1,系统初始化;
步骤2,在主机的PWM模块中设定1#~N#从机的从机识别码参数的PWM周期以及从机参数的PWM周期,N≥1,N为自然数;所述1#~N#从机之间设定不同的从机识别码,所述从机识别码采用PWM周期表示,同一从机的不同参数之间设定不同的PWM周期;所述从机参数值由PWM的脉宽表示;
主机按照1#~N#从机的顺序依次发送从机识别码,然后发送包含该从机参数...
【专利技术属性】
技术研发人员:王勇,徐季霞,郜时兴,
申请(专利权)人:河南西瑞医疗电子技术有限公司,
类型:发明
国别省市:河南;41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。