单片机
文章平均质量分 59
泛凡(Linyongui)
有时候选择比努力更重要,愿自己永远像颗钉子。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QMA6100P贴片不良改善验证
本文介绍了一款用于智能马桶的激光感应模块,该模块采用无线充电和2.4G通讯技术,通过TOF检测实现自动翻盖、翻圈和冲水功能。重点讲述了位置传感器QMA6100P贴片不良问题的解决过程:初期发现18%的模块无法识别翻盖动作,经历焊盘修改、钢网调整、炉温优化等措施无效后,最终发现是芯片周围覆铜过多导致温度不均的问题。通过取消芯片周边5mm范围的覆铜,不良率显著降低至0.5%。案例反映出工程师在解决问题时容易陷入思维定式,提醒要从多角度分析问题的重要性。原创 2025-11-19 01:28:37 · 265 阅读 · 0 评论 -
芯源 CW32L010 低功耗呼吸灯驱动代码
摘要:本文分享了一个呼吸灯控制代码实现方案,包含参数配置、硬件初始化(GPIO和PWM定时器)、呼吸效果算法(通过定时更新PWM占空比)、中断处理(RTC定时)以及低功耗管理。关键参数包括:4.5秒呼吸周期、25%-100%占空比范围、10ms定时中断间隔。代码采用状态机设计,支持呼吸/常亮/禁用三种模式,并实现喂狗和休眠机制以降低功耗。注释清晰,可直接应用于实际项目。原创 2025-11-14 00:04:47 · 186 阅读 · 0 评论 -
芯视界VI5300 TOF激光芯片模拟驱动代码
这是一个国产的激光测距芯片,相对于ST 的VL53L4来说,国产的价格优势太明显了,性能、功能够用。因此,在项目评估过程中,确认使用该模块开发。此驱动代码在项目中已经验证OK,有需要的朋友自取。VI5300相关GPIO 初始化(居于CW32L010)原创 2025-11-13 22:28:44 · 249 阅读 · 0 评论 -
芯源 CW32L010 核心供电Vcore异常引发的不良
以上就是近期开发中,遇到比较印象深刻的问题。开发产品就是这样,明明挺简单的一个东西,可是有时候就是这样一个小问题,却拦住了你很久:1、有时候是因为陷入了死胡同,自己的思维转不出来,我的经验是,如果找问题一直找不到原因,不如先放一放,也许脑子突然就开窍了,如果有同事或伙伴可以交流的可以和对方说一说,也许一下子就豁然开朗了。2、开发中苦难总是难免的,很多时候经常还是一些低级的错误,这个时候耐心就显得极为重要,分析问题、定位问题、解决问题,在处理这些异常的过程中,自己也能快速成长。原创 2025-11-13 21:58:09 · 583 阅读 · 0 评论 -
反射式红外感应抗干扰改善实例分享
然而,实测效果改善有限,干扰还是存在,来回折腾,均无明细改善。确实,只要加个地线,信号就非常干净,但是产品是用于陶瓷体,且旧品并无地线,客户也会难以接受,于是只能继续折腾。项目开始后,在研发实验室测试也一直都很OK,最远距离可达1.2m以上,待机功耗22uA,调距后测距稳定,波动在2~3CM范围内,抗干扰性能也显著提升,于是就推试产,做小批次验证。第一步:硬件优化,重新layout,受限于板子尺寸,改4层板,增加1完整GND层,电源单独走一层,信号线走表层,发射管走线尽量避开电源线,回路尽量短。原创 2025-01-18 10:56:57 · 923 阅读 · 0 评论
分享