搜索
12
返回列表 发新帖
楼主: tschiyu

[求助] 求助STM32F103-输入捕获量测两个相同频率方波相位差问题

[复制链接]

该用户从未签到

0

主题

91

帖子

0

蝴蝶豆

中级会员

最后登录
2021-12-17
发表于 2020-12-7 12:53:38 | 显示全部楼层
~~~~~~~~~~~~~
回复

使用道具 举报

该用户从未签到

3

主题

1306

帖子

929

蝴蝶豆

版主

最后登录
2021-3-31
发表于 2020-12-22 15:35:15 | 显示全部楼层
可以考虑用两个通道的捕获值相减判断,注意最大相位差时间不超过一个计数周期(65535), 这样软件在通道2的中断里可以判断捕获值大小以及相位
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

4

帖子

0

蝴蝶豆

初级会员

最后登录
2021-2-28
发表于 2021-2-10 20:32:08 | 显示全部楼层
mark 一下。正好用的着
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

2

帖子

0

蝴蝶豆

新手上路

最后登录
2021-3-11
发表于 2021-2-19 01:17:45 | 显示全部楼层
tschiyu 发表于 2020-12-2 20:27
目前在CH2相位領先時所量測出來的值大約都是錯誤的,還在測試看是哪裡出問題
以下是目前Cube得設定 ...

楼主请问解决了嘛?具体思路是啥呢?
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

2

帖子

0

蝴蝶豆

新手上路

最后登录
2021-3-11
发表于 2021-2-19 01:25:43 | 显示全部楼层
请问楼主解决了嘛,思路是啥样的?
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

6

帖子

0

蝴蝶豆

中级会员

最后登录
2021-7-18
 楼主| 发表于 2021-3-15 00:11:00 | 显示全部楼层
wx连城诀 发表于 2021-2-19 01:25
请问楼主解决了嘛,思路是啥样的?

我目前一樣採取將CH1上升時計數器歸零,然後再去紀錄CH2的上升下降計數值,我這邊使用三個Buf來紀錄CH2上升(Buf[1])、下降(Buf[2])、上升(Buf[3])計數值,有Buf[1]及Buf[2]就可求得CH2頻率,Buf[3]則用來計算相位差數值,我會採取先求得頻率的原因是因為要先求得頻率這樣就可依照Buf[2]計數值為小於一半週期還是大於一半週期了解CH2相位領先還是落後CH1
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

6

帖子

0

蝴蝶豆

中级会员

最后登录
2021-7-18
 楼主| 发表于 2021-3-15 00:14:22 | 显示全部楼层
超声波清洗机 发表于 2021-2-10 20:32
mark 一下。正好用的着

您好,剛好我研究題目為驅動超聲波清洗機,需要取得電壓電流相位做回授才會上來詢問這問題的 哈
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2024-4-27 04:04 , Processed in 1.168659 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表