dhtxs_82 发表于 2023-12-16 08:41:12

关于STC32G的编码器接口的触发问题

我在测试该芯片的高级PWM,用作编码器接口时,
用的是1和2脚,预分频器为1,模式为2,好像计数器是按边沿计数的(上下沿都计数),但中断触发是按一个边沿的,这样编码器数据是按2增量的,我希望中断触发也按边沿触发的是不是行?如果中断触发也能按边沿触发,那编码器相当于可以倍频了.希望大家指教!谢谢!

神农鼎 发表于 2023-12-16 09:33:18

PWM 做 正交编码器 的应用有详细视频讲解

视频教学《USB型 1T 8051 单片机原理及应用-STC8H8K64U》,山东大学陈桂友教授 - USB:USB-CDC虚拟串口/就是串口,一箭双雕之USB转双串口,[鼠标+键盘]的HID复合设备 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)

神农鼎 发表于 2023-12-16 09:38:56

可以在本坛 收索 编码器







神农鼎 发表于 2023-12-16 09:42:35


这个贴中有详细的程序


【STC32G / STC8H 的2组硬件PWM支持 2组正交编码器】,有视频讲解 - PWM/144MHz时钟源的PWM/45路PWM+3路CCP/7组不同周期的PWM/DAC - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)

神农鼎 发表于 2023-12-16 09:43:44


dhtxs_82 发表于 2023-12-17 10:49:13

非常感谢大家的热心帮助!!

神农鼎 发表于 2023-12-17 10:54:58

dhtxs_82 发表于 2023-12-17 10:49
非常感谢大家的热心帮助!!

会进一步完善视频讲解,帮大家轻松掌握

梁工 发表于 2023-12-28 16:27:03

编码器是双边沿都触发的。

peterwangjp 发表于 2024-1-16 21:47:06

我也遇到跟你一样的疑问
我是按照例程进行调试的,每次进入PWM中断读取编码器值都是一次性增加2,而不是1. 我也很奇怪是不是我理解错了

peterwangjp 发表于 2024-1-16 21:58:50

dhtxs_82 发表于 2023-12-17 10:49
非常感谢大家的热心帮助!!

你找到原因了么?
页: [1] 2
查看完整版本: 关于STC32G的编码器接口的触发问题