色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

電機框架搭建:ADC(雙電阻采樣)

恒美股份 ? 來源:華芯微特32位MCU ? 作者:華芯微特32位MCU ? 2021-08-09 17:39 ? 次閱讀

概述

SAR ADC支持CPU觸發、PWM觸發及EXTIO觸發。通過將SAR ADC CTRL寄存器中TRIG進行設置,該設置對所有選中通道均有效,當不同通道需要不同觸發方式時,需要在采樣間隔配置TRIG位進行切換。

電機框架搭建:ADC(雙電阻采樣)

PWM觸發操作方式如下:

PWM配置所需模式,將SARADC的CTRL寄存器中TRIG方式設置為PWM觸發。每路PWM對應一個ADTRG寄存器值,當PWM計數到指定值,可觸發ADC進行采樣。PWM在任意模式下可以觸發ADC,每一路輸出獨立的ADC觸發信號,且每個周期可以設置1個ADC觸發點,每個PWM只輸出一個觸發信號,不區分A.B分別觸發。

具體配置方式如下(以ADTRG0A0為例):

1、PWM配置所需模式

2、配置PWM模塊ADTRG0A0數值,該數值為觸發延時時長,在中心對稱模式下,前半周期從周期起始記,后半周期采樣點與前半周期中心對稱

3、使能ADTRG0A0寄存器EN位

4、配置ADC寄存器中TRIG寄存器A0對應位,確認該通道未被屏蔽

5、使能PWM模塊EN位,當計數值到達ADTRG0A0設置值時,觸發ADCCTRL寄存器中選中的通道(CHx)進行采樣,采樣完成后,將產生EOC標志位,并產生ADC中斷

程序中配置如下(PWM觸發ADC轉換):

//ADC初始化

void SVPWM_ADC_Init(void)

{

ADC_InitStructure ADC_initStruct;

PORT_Init(PORTA, PIN8, PORTA_PIN8_ADC0_CH7, 0); //PA.8 =》 ADC0.CH7

PORT_Init(PORTB, PIN9, PORTB_PIN9_ADC0_CH8, 0); //PB.9 =》 ADC0.CH8

ADC_initStruct.clk_src = ADC_CLKSRC_HRC_DIV8;

ADC_initStruct.clk_div = 8;

ADC_initStruct.ref_src = ADC_REFSRC_VDD; //電壓基準選擇VDD

ADC_initStruct.channels = ADC_CH7 | ADC_CH8; //通道初始化

ADC_initStruct.samplAvg = ADC_AVG_SAMPLE8;

ADC_initStruct.trig_src = ADC_TRIGGER_PWM0; //設置PWM0觸發ADC轉換

ADC_initStruct.Continue = 0;//非連續模式,即單次模式

ADC_initStruct.EOC_IEn = ADC_CH8; //設置CH8為中斷

ADC_initStruct.OVF_IEn = 0;

ADC_Init(ADC0, &ADC_initStruct);//配置ADC

ADC0-》CHSEL = ((ADC_CH8 《《 ADC_CHSEL_PWM_Pos) | (ADC_CH7 《《 ADC_CHSEL_PWM_Pos)); //設置PWM觸發CH7、CH8通道轉換

ADC_Open(ADC0);//使能ADC

}

//ADC中斷

void ADC0_Handler(void)

{

ADC_IntEOCClr(ADC0, ADC_CH8); //清中斷

while (!ADC_IsEOC(ADC0, ADC_CH8)); //等待通道8轉換完成

ADC_Read(ADC0, ADC_CH7); //讀取ADC值

ADC_Read(ADC0, ADC_CH8);

}

具體詳情可登錄華芯微特官網:http://www.synwit.cn/

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 寄存器
    +關注

    關注

    31

    文章

    5390

    瀏覽量

    121901
  • PWM
    PWM
    +關注

    關注

    114

    文章

    5211

    瀏覽量

    215839
  • adc
    adc
    +關注

    關注

    99

    文章

    6567

    瀏覽量

    546720

原文標題:SWM20x系列電機框架搭建:ADC(雙電阻采樣)篇

文章出處:【微信號:gh_737991c81b3d,微信公眾號:恒美股份】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    電機控制單電阻采樣PWM變形信號的產生

    電機控制單電阻采樣機制是在一個PWM波形內采集兩相電流ADC數據,但某些扇區邊界條件下只能獲得一路電流ADC數據, 需要對PWM波形進行變形
    的頭像 發表于 08-29 17:36 ?1.6w次閱讀
    <b class='flag-5'>電機</b>控制單<b class='flag-5'>電阻</b><b class='flag-5'>采樣</b>PWM變形信號的產生

    stm32ADC采樣異常的原因?

    采用ADC采樣,其中的一個ADC采樣通道信號異常:具體來說就是在小范圍內,信號隨被采用信號線性跟隨,超過一定值之后,
    發表于 05-13 06:59

    永磁同步電機FOC控制策略中三相相電流采樣思路分析【電阻采樣

    管下方,也就是我們常說的電阻采樣,那么電阻采樣的思路是什么呢?大家可以看下面這個視頻,看完視
    發表于 01-20 10:49

    1小時搭建FOC電機控制平臺

    平臺,實現電機同時穩定啟動并運行。圖1: 國民技術FOC電機平臺搭建步驟第一步:搭建工作環境
    發表于 04-13 11:56

    如何使用單極性ADC極性信號進行采樣呢?

    單極性運放采集極性信號如圖 18.17 所示,極性信號(Bipolar)就是信號有正有負,單極性信號(Unipolar)只有正。絕大多數 ADC 都只能對單極性信號進行采樣
    發表于 01-21 07:33

    采樣電阻的作用_采樣電阻的選型

    采樣電阻是電流采樣和對電壓采樣。對電流采樣則串聯一個阻值較小的電阻,對電壓
    發表于 11-08 08:47 ?1w次閱讀

    AD7608:8通道DAS,內置18位、極性、同步采樣ADC

    AD7608:8通道DAS,內置18位、極性、同步采樣ADC
    發表于 03-19 09:09 ?10次下載
    AD7608:8通道DAS,內置18位、<b class='flag-5'>雙</b>極性、同步<b class='flag-5'>采樣</b><b class='flag-5'>ADC</b>

    AD7656A:250 kSPS、6通道、同步采樣極性16位ADC

    AD7656A:250 kSPS、6通道、同步采樣極性16位ADC
    發表于 03-21 10:24 ?2次下載
    AD7656A:250 kSPS、6通道、同步<b class='flag-5'>采樣</b><b class='flag-5'>雙</b>極性16位<b class='flag-5'>ADC</b>

    AD7607:8通道DAS,內置14位、極性輸入、同步采樣ADC

    AD7607:8通道DAS,內置14位、極性輸入、同步采樣ADC
    發表于 03-21 13:05 ?2次下載
    AD7607:8通道DAS,內置14位、<b class='flag-5'>雙</b>極性輸入、同步<b class='flag-5'>采樣</b><b class='flag-5'>ADC</b>

    AD7616-P:16通道DAS,帶16位、極性輸入、同步采樣ADC數據表

    AD7616-P:16通道DAS,帶16位、極性輸入、同步采樣ADC數據表
    發表于 04-22 10:44 ?14次下載
    AD7616-P:16通道DAS,帶16位、<b class='flag-5'>雙</b>極性輸入、<b class='flag-5'>雙</b>同步<b class='flag-5'>采樣</b><b class='flag-5'>ADC</b>數據表

    AD7352:差分輸入、采樣、同時采樣、3 MSPS、12位、SAR ADC數據表

    AD7352:差分輸入、采樣、同時采樣、3 MSPS、12位、SAR ADC數據表
    發表于 05-15 08:43 ?3次下載
    AD7352:差分輸入、<b class='flag-5'>雙</b><b class='flag-5'>采樣</b>、同時<b class='flag-5'>采樣</b>、3 MSPS、12位、SAR <b class='flag-5'>ADC</b>數據表

    AD7357:差分輸入、采樣、同時采樣、4.2 MSPS、14位、SAR ADC數據表

    AD7357:差分輸入、采樣、同時采樣、4.2 MSPS、14位、SAR ADC數據表
    發表于 05-15 09:32 ?11次下載
    AD7357:差分輸入、<b class='flag-5'>雙</b><b class='flag-5'>采樣</b>、同時<b class='flag-5'>采樣</b>、4.2 MSPS、14位、SAR <b class='flag-5'>ADC</b>數據表

    用于電機控制單電阻采樣PWM變形信號產生

    電機控制單電阻采樣機制是在一個 PWM 波形內采集兩相電流 ADC 數據,但某些扇區邊界條件下只能獲得一路電流 ADC 數據, 需要對 PW
    發表于 10-21 15:51 ?6次下載

    STM32驅動無刷直流電機學習之ADC電流采樣

    還是采用匠心科技的無刷電機套件采樣電路如下 ?對應的 adc 的 io 是? #define __ADC_MODE__ 4無刷電機學習板 采
    發表于 03-08 14:51 ?5次下載
    STM32驅動無刷直流<b class='flag-5'>電機</b>學習之<b class='flag-5'>ADC</b>電流<b class='flag-5'>采樣</b>

    電流采樣電阻一般選多大

    ADC(數模轉換器)的輸入范圍以及運放的放大倍數。 電流大小 :首先,需要明確電路中的最大工作電流。例如,如果電機的最大工作電流是0-10A,那么采樣電阻需要能夠在這個電流范圍內穩定
    的頭像 發表于 08-27 09:56 ?3143次閱讀
    主站蜘蛛池模板: 久久国产高清字幕中文 | 暖暖视频中国在线观看免费韩国 | 亚洲欧美日韩一级特黄在线 | jizz日本美女 | 午夜免费福利片 | 美女张开大腿 | 日韩亚洲欧美中文高清在线 | CHRISTMAS农村夫妻HO | 国产精品久久久久久久久免费下载 | 116美女写真午夜电影z | 3D内射动漫同人资源在线观看 | 怪物高h粗暴无尽 | 亚州性夜夜射在线观看 | 免费亚洲视频在线观看 | 亚洲色播永久网址大全 | 十八禁啪啦啪漫画 | 秘密教学26我们在做一次吧免费 | 忘忧草日本在线社区WWW电影 | 日本后进式猛烈xx00动态图 | 国产产乱码一二三区别免费 | 亚洲人人为我我为人人 | 欧美性最猛xxxx在线观看视频 | 德国黄色录像 | 久久免费黄色 | 老头操美女 | 超碰在线视频caoporn | 在线观看日本免费 | 亚洲精品色播一区二区 | 精品国产免费人成视频 | 攵女yin乱合集高h | 欧美一区二区激情视频 | 中国明星16xxxxhd | 中文字幕 日韩 无码 在线 | 大乳牛奶女在线观看 | 国产伦精品一区二区三区精品 | 免费看www视频 | 国产亚洲精品首页在线播放 | 亚洲精品久久无码AV片银杏 | 欧美三级在线完整版免费 | 任你懆视频 这里只有精品 人与人特黄一级 | 富婆大保健嗷嗷叫普通话对白 |