久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3147|回復: 9
打印 上一主題 下一主題
收起左側

1個載波周期如何采樣2相電流?

[復制鏈接]
跳轉到指定樓層
樓主
驅動電機的程序一般是一個載波周期進入一次中斷,在STM32單片機中斷程序里面做電壓采樣、電流采樣從而用于電機控制。但是單電阻采樣的實現方式,必須要在一個載波周期里面采樣兩相電流,進入一次中斷怎么來采樣兩相電流?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:959891 發表于 2021-8-28 20:24 | 只看該作者
一個載波周期內部,只有A,D兩個地方觸發中斷。但是采樣兩相的電流需要在B,C兩個點進行,如何確保B,C點的時間點就進行采樣?在中斷里面加入延時函數嗎?

回復

使用道具 舉報

板凳
ID:891041 發表于 2021-8-28 21:12 | 只看該作者
電流采樣是通過TIM AD 和 DMA配合自動采集的  在中斷里只是負責讀取兩相電流的AD結果。
回復

使用道具 舉報

地板
ID:891041 發表于 2021-8-29 11:45 | 只看該作者
yermsir 發表于 2021-8-28 20:24
一個載波周期內部,只有A,D兩個地方觸發中斷。但是采樣兩相的電流需要在B,C兩個點進行,如何確保B,C點的 ...

在A中斷中  用定時器另外的通道。  寫入B,C點的上升沿 通過上升沿觸發AD  DMA自動將結果搬運到內存。 在D中斷中直接讀取內存結果,
回復

使用道具 舉報

5#
ID:883242 發表于 2021-8-29 14:08 | 只看該作者
abob 發表于 2021-8-29 11:45
在A中斷中  用定時器另外的通道。  寫入B,C點的上升沿 通過上升沿觸發AD  DMA自動將結果搬運到內存。 在D ...

樓主的應用不能用DMA,每次電壓電流采集都要有對應的控制操作,用DMA的話,電機都燒掉了你還不知道。
回復

使用道具 舉報

6#
ID:959891 發表于 2021-9-1 14:51 | 只看該作者
abob 發表于 2021-8-29 11:45
在A中斷中  用定時器另外的通道。  寫入B,C點的上升沿 通過上升沿觸發AD  DMA自動將結果搬運到內存。 在D ...

你好,我的單片機沒有DMA的功能。所以我不太懂,關于您的說法我想再請教一下。
A中斷中,用定時器另外的通道是什么意思?
寫入B,C點的上升沿的語句,是在A中斷的中斷函數里面寫的嗎?
如果是在A中斷的中斷里面寫的,就相當于在A中斷里面又寫了一個中斷函數。這是中斷嵌套的概念對嗎?B,C點的上升沿優先級更高,觸發后先去執行這個中斷,執行完在返回到A中斷函數里面繼續執行?
回復

使用道具 舉報

7#
ID:891041 發表于 2021-9-1 22:15 | 只看該作者
yermsir 發表于 2021-9-1 14:51
你好,我的單片機沒有DMA的功能。所以我不太懂,關于您的說法我想再請教一下。
A中斷中,用定時器另外的 ...

如果是基于STM32的芯片 F3系列以上。 每個定時器有6個通道。1,2,3通道可以用來輸出圖上的PWM1,2,3L 信號。5,6通道可以輸出額外的PWM波。ADC可以設置為 被 5,6通道輸出波形的上升沿觸發采集。  并不是要寫一個中斷函數。而是寫5,6通道PWM的波形值。 波形走到上升沿會引起ADC的采集。
用延時肯定是不行的。因為采樣點覆蓋左半側的所有位置。而右半側要計算。
能告訴你具體的型號么。得首先確定 你的單片機的ADC是不是只能手動觸發。
其次是你的控制需求和開關頻率。 看看有沒有可能用B,C點引起中斷的辦法。
回復

使用道具 舉報

8#
ID:959891 發表于 2021-9-2 00:05 來自觸屏版 | 只看該作者
我的芯片是瑞薩RX62T的芯片。
回復

使用道具 舉報

9#
ID:891041 發表于 2021-9-2 08:40 | 只看該作者
yermsir 發表于 2021-9-2 00:05
我的芯片是瑞薩RX62T的芯片。

在AD觸發的列表里  有來自定時器的觸發源。 也就是這些波形的上升或下降沿可以觸發AD開始采集,所以除了輸出電機的六路波形  你只需要額外構造兩路符合采樣時刻的PWM波就可以完成在該點的電流采樣。
回復

使用道具 舉報

10#
ID:959891 發表于 2021-9-2 09:03 | 只看該作者
abob 發表于 2021-9-2 08:40
在AD觸發的列表里  有來自定時器的觸發源。也就是這些波形的上升或下降沿可以觸發AD開始采集,所以除了輸 ...

非常感謝,我明白了。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 怡红院成人在线视频 | 精品欧美 | 国产精品99999999 | 亚洲国产精品久久人人爱 | 国产一区二区黑人欧美xxxx | 极情综合网 | 一区精品视频在线观看 | 久久精品国产免费高清 | 色网在线观看 | 夜夜爽99久久国产综合精品女不卡 | 啪啪综合网 | 国产精品久久久久久久免费观看 | 久草视频观看 | 日韩亚洲视频 | 美女视频一区 | 亚洲人成在线观看 | 二区三区视频 | 亚州精品天堂中文字幕 | 久久精品97 | 欧美精品一区二区三区四区五区 | 久干网 | 亚洲一区二区久久 | 欧美五月婷婷 | 自拍偷拍第一页 | 91精品国产一区二区三区 | 成人午夜视频在线观看 | 一区二区视频 | 五月婷婷导航 | 久久免费视频在线 | 欧美一级欧美三级在线观看 | 国产免费av网 | 国产.com | 特黄色一级毛片 | 中文二区| 久久新 | 91在线综合| 亚洲综合三区 | 国产精品久久久久无码av | 日韩一区中文字幕 | 欧美亚洲视频 | 黄色片亚洲 |