单片机/MCU论坛
直播中

刘刚

8年用户 1120经验值
私信 关注

如何通过TC377的TIM实现软件正交解码?

目前项目需要实现正交解码功能,但是GPT12用于正交解码的引脚都没有连接,所以只能是另辟蹊径。目前看TC377的用户手册中的tiM模块是可以(28.13.1.3 )External capture source selection EXTCAPSRCx来实现捕获外部源, (28.13.4.2.2)TIM Pulse Integration Mode (TPIM)在External capture TIM Pulse Integration Mode (TPIM)下获取TBU_TS0中的计数值,然后通过计算两个通道捕获的TBU_TS0差值来计算相位和频率。不知道这样能否实现,希望大神们不吝赐教!!!                                                                                                                                                                                          

回帖(1)

杨斌

2024-2-4 15:03:08
可以实现的,注意TBU设置的频率要满足通过时间差进行相位的判断。另外,可以考虑再加上TSPP,DPLL来对A/B信号进行倍频,提高角度计算精度。      
举报

更多回帖

发帖
×
20
完善资料,
赚取积分