System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于电子电路,涉及led灯带,具体涉及一种led灯带芯片类型及数量的自动检测电路和方法。
技术介绍
1、随着物联网技术的发展,led灯带可以通过wi-fi、蓝牙等无线通信技术与智能手机、智能家居系统连接,实现远程控制。现在的led灯带不仅能提供更高的亮度和更真实的色彩表现,还能够通过智能系统实现调光、变色、场景模式切换等功能,适应多样化的需求,在更多领域得到广泛应用,从高端商业照明到普通家庭装饰,led灯带正逐步取代传统照明方式。
2、在led灯带初始配置使用时,非专业人员很难判断led灯带的类型及其对应长度的ic数量信息,从而使得连接主控板的固件无法自动适配新的led灯带,导致灯带无法点亮或者不能全部点亮,只有依靠查询购买信息来确定灯带的类型和长度信息,并对应修改配置主控板固件,才能达到正常点亮灯带的使用目的,对新用户来说,led灯带的初始配置相对复杂,使用体验较差。因此,有必要提出能够自动检测led灯带芯片类型及ic数量的方法,增强主控板固件的适配能力,为led灯带新用户操作带来更为便捷、灵活的使用体验。
技术实现思路
1、基于上述技术现状和问题,本专利技术旨在公开一种通过灯带主控板mcu发送不同的灯带点亮数据,然后自动获取检测电路中电压值,通过分析不同情况下的检测电压值,从而判断led灯带的芯片类型及芯片长度对应的ic数量,在不改变led灯带的情况下,实现led灯带的便捷配置。
2、为了实现上述目的,第一方面,本专利技术公开了一种led灯带芯
3、为了实现上述目的,第二方面,本专利技术还公开了一种led灯带芯片类型及数量的自动检测方法,主要包括以下步骤:
4、步骤10:将led灯带连接灯带主控板,打开电源;
5、步骤20:主控板mcu发送所有时序对应的全亮数据给led灯带,分别检测adc接口电压值并对比分析,判定led灯带的有效时序和芯片类型;
6、步骤30:主控板mcu发送有效时序对应的数据逐个增加点亮灯带ic,检测adc接口电压值并对比分析,判定adc有效基础ic数;
7、步骤40:主控板mcu继续点亮后续ic,每次只点亮一个,然后检测adc接口电压值并对比分析,判定灯带长度和芯片数量;
8、led灯带的芯片类型检测、adc有效基础ic数判断、芯片数量确认三个阶段呈递进关系依次进行,其中,led灯带的芯片类型与灯带有效时序相对应,确定了灯带的有效时序即确定了灯带的芯片类型。
9、进一步的,所述led灯带的芯片类型检测阶段具体包括如下:
10、步骤21:根据led灯带的待检测时序,分别发送各时序对应的全亮数据给led灯带,点亮灯带;
11、步骤22:主控板mcu分别检测在各时序对应的全亮数据点亮灯带情况下的adc电压值,如果其中一时序对应的adc电压值最大,并与其它电压值间的差值大于设定阈值a,则判定该时序为有效时序,该时序对应的芯片类型即灯带的芯片类型;如果各时序对应的adc电压值均相近,即任意两个时序下电压值的差值均小于设定阈值a,则判定有效时序检测失败,主控板电路故障、灯带故障或未正确连接。
12、进一步的,所述led灯带的adc有效基础ic数判断阶段具体包括如下:
13、步骤31:主控板mcu使用已确定的灯带有效时序对应的数据,逐个点亮灯带ic;
14、步骤32:主控板mcu自动检测逐个点亮ic时的adc电压值,如果电压值增大到有效范围,即检测电压值大于设定阈值b,则判定adc已经正常工作,当前点亮的全部ic为基础点亮ic,点亮的ic个数即为adc有效基础ic数。
15、进一步的,所述led灯带的芯片数量确认阶段具体包括如下:
16、步骤41:确定adc有效基础ic数后,在所有基础点亮ic均点亮的前提下,依顺序继续点亮后面一个ic;
17、步骤42:主控板mcu对后续点亮ic的adc电压值进行检测,并将检测值与基础点亮ic全部点亮时对应的adc电压值相比较,如果检测值明显增加,即两者间电压差值大于设定阈值c,则判定后续灯带ic点亮成功;
18、步骤43:熄灭当前点亮的最后一个ic,并同时点亮下一个ic,重复上述步骤42;
19、步骤44:直到主控板mcu检测到的adc电压值相较于基础点亮ic全部点亮时对应的adc电压值没有明显增加,则判定当前点亮的ic位置已经超出灯带的ic总数,前一个点亮的ic位置为灯带的ic长度数,即灯带长度,所述灯带长度范围内包含的ic个数为led灯带的芯片数量。
20、本专利技术的有益效果为:本专利技术公开了一种led灯带芯片类型及数量的自动检测电路及方法,通过在led灯带电源电路中串联一采样电阻,采集信号经转换、放大、降噪、校准和信号处理后,输出给主控板mcu的adc接口,主控板mcu向led灯带发送不同的点亮配置数据,根据检测到的adc电压值分析判定led灯带的芯片类型和数量。本专利技术在不改变灯带的情况下,仅通过增加主控板上检测电路即可实现led灯带芯片类型及数量的自动检测,该检测电路及方法采样高效且精度高,具有良好的稳定性和可靠性,极大地增强了主控板固件的适配能力,为用户提供了更加便捷、灵活的使用体验。
本文档来自技高网...【技术保护点】
1.一种LED灯带芯片类型及数量的自动检测电路,包括LED灯带和灯带主控板,其特征在于,所述灯带主控板具体包括依次连接的电源电路、电流采样电阻、运算放大器模块、滤波电路、校准电路、信号处理电路和MCU单元,其中所述电源电路与MCU单元连接,为灯带主控板提供电源;所述采样电阻精确采集LED灯带点亮时的电流信号;所述运算放大器模块将采集到的电流信号转换成电压信号,并对电压信号进行放大;通过滤波电路对信号中噪声进行过滤,然后依次经过所述校准电路和信号处理电路对采集电压进行精度校准和信号处理,输出给到所述MCU单元的ADC接口,由所述MCU单元对检测到的ADC接口电压值进行对比分析,判定所述LED灯带的芯片类型和数量。
2.一种LED灯带芯片类型及数量的自动检测方法,其特征在于,主要包括以下步骤:
3.根据权利要求2所述的LED灯带芯片类型及数量的自动检测方法,其特征在于,所述步骤20的LED灯带的芯片类型检测阶段具体包括如下:
4.根据权利要求2所述的LED灯带芯片类型及数量的自动检测方法,其特征在于,所述步骤30的LED灯带的ADC有效基础IC数判
5.根据权利要求2所述的LED灯带芯片类型及数量的自动检测方法,其特征在于,所述步骤40的LED灯带的芯片数量确认阶段具体包括如下:
...【技术特征摘要】
1.一种led灯带芯片类型及数量的自动检测电路,包括led灯带和灯带主控板,其特征在于,所述灯带主控板具体包括依次连接的电源电路、电流采样电阻、运算放大器模块、滤波电路、校准电路、信号处理电路和mcu单元,其中所述电源电路与mcu单元连接,为灯带主控板提供电源;所述采样电阻精确采集led灯带点亮时的电流信号;所述运算放大器模块将采集到的电流信号转换成电压信号,并对电压信号进行放大;通过滤波电路对信号中噪声进行过滤,然后依次经过所述校准电路和信号处理电路对采集电压进行精度校准和信号处理,输出给到所述mcu单元的adc接口,由所述mcu单元对检测到的adc接口电压值进行对比分析...
【专利技术属性】
技术研发人员:王琦凡,王海坤,寇选周,
申请(专利权)人:深圳市中易腾达科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。