[PIC®/AVR®/dsPIC®产品] PIC18F56Q71 的 PWM2 硬件延迟时间计算依据是什么?如何平衡振铃抑制与探测距离?

[复制链接]
132|21
永久冻结 发表于 2026-6-23 13:53 | 显示全部楼层
PWM2 硬件延迟依据系统时钟 Fosc、预分频器、死区 / 延迟寄存器值计算,以时钟周期为基准。
抑制振铃需串联阻尼电阻 / RC 滤波,但会削弱信号幅度、缩短探测距离;减小滤波可提升距离,但振铃会增大。
通过调节硬件阻尼参数 + PWM 边沿斜率折中,既抑制过冲振铃,又保证信号强度与探测距离。
老橘树下的桥头 发表于 2026-6-30 13:40 | 显示全部楼层
PWM2 延迟依据系统时钟、预分频与周期寄存器计数值,按定时器计数节拍换算硬件延时。缩短延迟可提升最远探测距离,但换能器振铃未衰减易产生近距盲区;拉长延时能抑制振铃、消除近距误触发,却缩短测距上限,需实测振铃时长,折中设置延时匹配超声器件特性。
夜晚有三年 发表于 2026-7-24 10:43 | 显示全部楼层
延时以系统指令周期、TMR2 预分频、PWM2ERS 延时寄存器数值为计算基准,延时 = 计数值 ×4× 预分频 / Fosc。延时拉长可避开线圈关断振铃、降低误检,但涡流衰减会缩短探测距离;取临界延时滤除振铃,搭配前端 RC 阻尼、OPA 增益补偿弱信号,兼顾抑制干扰与探测深度。
少女诗篇 发表于 2026-7-27 11:40 | 显示全部楼层
PWM2 硬件延迟以系统指令时钟、时基预分频、死区寄存器计数值为计算依据,单步延时 = 分频周期 × 配置计数,叠加内部同步传输固有延时。平衡方案:小幅增加硬件死区配合 RC 阻尼抑制振铃;动态分段设置延时,近距加大阻尼缩短盲区,远距减小阻尼提升发射能量,兼顾无杂波采样与最远探测量程。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部