Search found 15 matches

by icemanhh
2024年 Sep 10日 10:19
Forum: TuyaOS-联网单品开发
Topic: 关于CBU模块AD采集数据不准确的问题
Replies: 4
Views: 2955

Re: 关于CBU模块AD采集数据不准确的问题

您好!板块关于ADC相关的帖子都搜索看过,其中有提到通过使用CBU模块前去修正ADC曲线来匹配,主要是通过1V和2V两个电压进行采集来修正,似乎saradc_calculate这个函数就是此作用,但这无形中增加生产成本,对于这类芯片来说,ADC的一致性那么差感觉有点不可理解,希望涂鸦团队能想办法解决

by icemanhh
2024年 Sep 5日 16:33
Forum: TuyaOS-联网单品开发
Topic: 关于CBU模块AD采集数据不准确的问题
Replies: 4
Views: 2955

Re: 关于CBU模块AD采集数据不准确的问题

问题在tkl_adc.c文件的tkl_adc_read_single_channel函数里,实际AD值出来后调用了saradc_calculate函数,经过该函数调整后AD值发生了变化

实际AD值为0,经过saradc_calculate函数调整后为15
实际AD值为4096,经过saradc_calculate函数调整后为3978

不明白为什么要这么调整呢?

by icemanhh
2024年 Sep 5日 09:07
Forum: TuyaOS-联网单品开发
Topic: 关于CBU模块AD采集数据不准确的问题
Replies: 4
Views: 2955

Re: 关于CBU模块AD采集数据不准确的问题

有没有人遇到过这样的问题,盼回复!
我使用的SDK是BK7231N 3.3.4

by icemanhh
2024年 Sep 4日 09:05
Forum: TuyaOS-联网单品开发
Topic: 关于CBU模块AD采集数据不准确的问题
Replies: 4
Views: 2955

关于CBU模块AD采集数据不准确的问题

在用CBU进行产品开发过程中,发现ADC数据与实际电压有较大差异,就用开发板进行验证,用可调电源给ADC口提供2.4V电压,理论上从CBU串口获取的ADC值是4095(12位AD),但实际获取的值最高只有3978,哪怕把电压调至高于2.4V,附AD程序代码和串口数据截图。

15726f81734a2ef0314a8373d97f927.jpg
串口.jpg
微信截图_20240903105447.jpg

请大神们帮看看是什么问题,感谢!

by icemanhh
2024年 Apr 28日 15:55
Forum: TuyaOS-联网单品开发
Topic: 关于CBU进入deep sleep模式时唤醒引脚的问题
Replies: 4
Views: 1995

Re: 关于CBU进入deep sleep模式时唤醒引脚的问题

chaser 2024年 Apr 25日 17:19

请问这个时候拉高引脚能够唤醒设备?

外部施加一个高电平能唤醒

by icemanhh
2024年 Apr 28日 15:54
Forum: TuyaOS-联网单品开发
Topic: 关于CBU进入deep sleep模式时唤醒引脚的问题
Replies: 4
Views: 1995

Re: 关于CBU进入deep sleep模式时唤醒引脚的问题

愚者千虑必有一得 2024年 Apr 24日 20:34

看不到链接的内容,可以截图发一下,这个问题我们安排研发分析一下。

链接是与平台技术支持工程师沟通的过程,基本上就是围绕以上问题

by icemanhh
2024年 Apr 24日 11:04
Forum: TuyaOS-联网单品开发
Topic: 关于CBU进入deep sleep模式时唤醒引脚的问题
Replies: 4
Views: 1995

关于CBU进入deep sleep模式时唤醒引脚的问题

用CBU开发的水阀类控制产品,使用锂电池供电,为了产品在出厂后节能考虑,长按一个按键5秒进入deep sleep模式,产品到用户手上时通过短按另外一个按键唤醒,按键都是设置芯片内部上拉,平时高电平,按下低电平。实际测试中发现:如果唤醒按键未被按下时进入deep sleep模式,按键引脚保持内部上拉3.3V,按键能正常唤醒CBU模组;如果唤醒按键被按下的同时模组进入deep sleep模式,测量按键引脚无电压,按键则无法唤醒CBU模组,此时只有通过复位模组才能恢复正常,目前和平台技术支持沟通尚无法解决,一下是沟通链接: https://service.console.tuya.com/8/3/d...
by icemanhh
2024年 Mar 16日 09:49
Forum: TuyaOS-蓝牙设备开发
Topic: 【已解决】泰凌微 sdkV3.9.0 demo 网关搜索不到
Replies: 8
Views: 2576

Re: 泰凌微 sdkV3.9.0 demo 网关搜索不到

还有一个可能是该网关版本暂时还不适配tuya最新的BLE协议。打开文件tuya_ble_internal_config.h 路径:software\TuyaOS\components\tal_ble_protocol\include\tuya_ble_internal_config.h 将 TUYA_BLE_PROTOCOL_VERSION_HIGN 后的数字改成 4,TUYA_BLE_PROTOCOL_VERSION_LOW后的数字改成7 可以这样试试看 新购入两款蓝牙网关进行验证,一款可以正常连接,一款不行;不行的这款后来经过涂鸦工程师推送新固件后也可以正常连接了。原因是SDK 3.9....
by icemanhh
2024年 Mar 14日 09:17
Forum: TuyaOS-蓝牙设备开发
Topic: 【已解决】求助提供tuyaos_demo_local_timer这个demo,用来参考进行面板定时功能开发
Replies: 7
Views: 932

Re: 求助提供tuyaos_demo_local_timer这个demo,用来参考进行面板定时功能开发

想再确认一下,IoT平台上面板定时是否就是本地定时,如附件所示,开发基于CBU模块的水阀产品所采用的面板定时功能

面板定时功能.jpg
studio面板.jpg
by icemanhh
2024年 Mar 13日 12:11
Forum: TuyaOS-蓝牙设备开发
Topic: 【已解决】求助提供tuyaos_demo_local_timer这个demo,用来参考进行面板定时功能开发
Replies: 7
Views: 932

Re: 求助提供tuyaos_demo_local_timer这个demo,用来参考进行面板定时功能开发

逻辑的院子 2024年 Mar 13日 11:46

如果是第一次使用这个功能,需要水阀产品对应的面板同学一起开发,这个有跟你们对接的产品经理沟通过吗?

您好!还没有与产品经理针对此沟通,只在技术工单里咨询过如何开通面板定时功能
因为我之前开发过同类水阀产品,使用的是CBU模组,因为功耗问题转用BTU,延用了前面设计的studio面板,之前用CBU模组时在IoT平台可以选用面板定时功能,所以设计的面板上保留着该定时设置功能,是否可以直接使用?