哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

STM32F0單片機(jī) PWM + ADC 控制有刷電機(jī)介紹

電子設(shè)計(jì) ? 來源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2020-12-24 13:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.有刷電機(jī)驅(qū)動(dòng)電路

有刷電機(jī)是電機(jī)里面最簡單,也是歷史最悠久的一種,到現(xiàn)在仍然廣泛應(yīng)用于各個(gè)領(lǐng)域。他的控制很簡單,在電機(jī)的兩個(gè)電極加正向電壓,則正向旋轉(zhuǎn),如果加反向電壓,則旋轉(zhuǎn)方向也反過來。電機(jī)的轉(zhuǎn)速可以通過控制加在電極上的電壓來調(diào)節(jié)。在電機(jī)控制電路中最常用的器件就是 MOS 管了??梢苑譃閮蓚€(gè)大的類型:P 溝道 MOS 和 N 溝道 MOS。MOS 管可以簡單的理解為一個(gè)自來水閥門,Gate 是控制端,調(diào)節(jié) Drain 和 Source 端之間流過的電流大小。

下面是兩種 MOS 的典型用法。P 溝道的 MOS 一般 S 接電源正極,然后 Vgs 需要一個(gè)負(fù)電壓來打開電流通道,而 N 溝道的 S 極一般接電源的負(fù)極,Vgs 需要一個(gè)正電壓來打開電流通道。

資料來源于 IOR 公司數(shù)據(jù)手冊我們先從一個(gè)最簡單的驅(qū)動(dòng)電路開始。單片機(jī)控制 MOS 管柵極為高時(shí),電流從電源經(jīng)過電機(jī)和 MOS 管到地。當(dāng)柵極為低時(shí),MOS 管斷開,此時(shí)電機(jī)線圈內(nèi)的電流繼續(xù)通過續(xù)流二極管回流電機(jī)的正極。我們通過調(diào)節(jié)柵極控制端的PWM占空比,就可以控制電機(jī)的轉(zhuǎn)速。

2.TIM模塊

TIM 模塊最重要的三個(gè)寄存器是:Counter Register (TIMx_CNT) 計(jì)數(shù)寄存器Auto-Reload Register (TIMx_ARR) 重置寄存器Capture/compare mode register 1 (TIMx_CCMRx) 輸入捕獲/輸出比較寄存器

Counter 在時(shí)鐘的驅(qū)動(dòng)下計(jì)數(shù)Auto-Reload 設(shè)定計(jì)數(shù)的最大限制值Capture/Compare 鎖存一個(gè)事件發(fā)生時(shí)的計(jì)數(shù)值到Capture/計(jì)數(shù)達(dá)到 Compare 值后觸發(fā)一個(gè)事件在 PWM 模式下,Auto-Reload 寄存器設(shè)定PWM的周期,Compare 設(shè)定占空比。有一點(diǎn)需要注意的是一個(gè) TIM 模塊只有一個(gè)計(jì)數(shù)器和一個(gè)重置寄存器,而有多個(gè)輸入捕獲/輸出比較寄存器。所以一個(gè) TIM 模塊的多個(gè)通道可以設(shè)置不同的占空比,但周期都是相同的。所以我們在選用 MCU 的時(shí)候,如果需要產(chǎn)生多種周期的 PWM,不僅要看它的定時(shí)器模塊一共有多少通道數(shù),還要看是否有足夠的獨(dú)立 TIM 模塊。

3.代碼

我們在下面這個(gè)工程的基礎(chǔ)上修改來實(shí)現(xiàn)用一個(gè)可調(diào)電阻控制PWM占空比,來控制電機(jī)的轉(zhuǎn)速。STM32Cube_FW_F0_V1.11.0ProjectsSTM32F030R8-NucleoExamplesTIMTIM_PWMOutputMDK-ARMProject.uvprojx這個(gè)工程默認(rèn)使用TIM3模塊輸出4路PWM,我們可以只保留其中一路。然后把ADC采樣的代碼添加進(jìn)來:

Step 1:

stm32f0xx_h(yuǎn)al_conf.h

#define HAL_ADC_M(jìn)ODULE_ENABLED

Step 2:

main.h

添加ADC相關(guān)宏定義

Step 3:

stm32f0xx_h(yuǎn)al_msp.c

添加ADC使用的引腳的初始化代碼

Step 4:

把ADC的驅(qū)動(dòng)文件添加進(jìn)工程,在主程序初始化ADC。

Step 5:

讀取 ADC 的值,寫入 TIM 的 CCR 寄存器,觀察 PWM 占空比的變化。根據(jù)電機(jī)的特性,還可能需要改變 PWM 的周期。

審核編輯:符乾江


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6078

    文章

    45570

    瀏覽量

    673398
  • 電機(jī)
    +關(guān)注

    關(guān)注

    145

    文章

    9696

    瀏覽量

    154748
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    LC88F83B0A 16 位單片機(jī):技術(shù)特性與應(yīng)用分析

    LC88F83B0A 16 位單片機(jī):技術(shù)特性與應(yīng)用分析 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,單片機(jī)作為核心控制元件,其性能和功能直接影響著產(chǎn)品的質(zhì)量和競爭力。ON Semiconductor 公司
    的頭像 發(fā)表于 04-10 16:05 ?259次閱讀

    單片機(jī)遙控開關(guān)mos管介紹

    實(shí)現(xiàn)對燈光的控制。 但如果想用Arduino或者單片機(jī)控制燈泡的話,就需要使用MOS管來替換開關(guān)。我們把圖稍微轉(zhuǎn)換一下,我們可以看到MOS管是三個(gè)端口,即三個(gè)引腳,分別為Gate、
    發(fā)表于 01-04 07:59

    如何通過PWM脈沖控制電機(jī)?

    /時(shí)間或者秒/圈等形式表示。控制電機(jī)轉(zhuǎn)速的方法很多種,如改變電壓大小、改變電機(jī)極數(shù)、改變負(fù)載等。 單片機(jī)通過
    發(fā)表于 11-28 06:58

    HOLTEK發(fā)布兩款BLDC電機(jī)專用SoC單片機(jī)HT32F65433A與HT32F66446A

    Holtek全新推出兩款基于Arm Cortex-M0+架構(gòu)內(nèi)建P/N預(yù)驅(qū)的無直流電機(jī)(BLDC)控制SoC單片機(jī):HT32
    的頭像 發(fā)表于 11-24 16:47 ?6873次閱讀

    HOLTEK 推出高性價(jià)比 BLDC 單片機(jī),詮釋什么叫 “夠用就好”

    ,HOLTEK 近日正式推出新一代高性價(jià)比專用單片機(jī) HT32F65233,為家電和消費(fèi)電子領(lǐng)域的電機(jī)控制應(yīng)用帶來全新解決方案。這款集高性能、低功耗與高集成度于一身的
    的頭像 發(fā)表于 09-14 00:15 ?8359次閱讀

    32位單片機(jī)常見型號哪些?

    32位單片機(jī)在工業(yè)控制、物聯(lián)網(wǎng)、消費(fèi)電子等領(lǐng)域應(yīng)用廣泛,常見型號涵蓋國際與國內(nèi)品牌,以下從廠商、型號、特點(diǎn)、應(yīng)用場景四個(gè)維度展開介紹: 一、國際品牌主流型號 STM32系列(意法半導(dǎo)體
    的頭像 發(fā)表于 09-08 09:54 ?2352次閱讀

    HOLTEK推出新一代無直流電機(jī)控制專用單片機(jī)HT32F65233

    Holtek推出新一代無直流電機(jī) (BLDC) 控制專用單片機(jī) HT32F65233。采用 Arm Cortex-M
    的頭像 發(fā)表于 09-01 17:28 ?6352次閱讀

    單片機(jī)怎么控制轉(zhuǎn)速

    ? ? ? ?在工業(yè)自動(dòng)化、智能家居、機(jī)器人等領(lǐng)域,單片機(jī)控制電機(jī)轉(zhuǎn)速是實(shí)現(xiàn)精準(zhǔn)運(yùn)動(dòng)控制的核心技術(shù)。通過結(jié)合硬件電路設(shè)計(jì)與軟件算法優(yōu)化,單片機(jī)
    的頭像 發(fā)表于 07-25 13:58 ?1196次閱讀

    單片機(jī)怎么驅(qū)動(dòng)電機(jī)

    在各類自動(dòng)化設(shè)備和智能裝置中,電機(jī)是重要的執(zhí)行部件,而單片機(jī)作為控制核心,需要通過特定的方式驅(qū)動(dòng)電機(jī)運(yùn)轉(zhuǎn)。單片機(jī)驅(qū)動(dòng)
    的頭像 發(fā)表于 07-25 09:31 ?1277次閱讀

    單片機(jī)怎么控制步進(jìn)電機(jī)

    步進(jìn)電機(jī)作為一種將電脈沖信號轉(zhuǎn)化為角位移的執(zhí)行機(jī)構(gòu),其運(yùn)轉(zhuǎn)依賴于脈沖信號的控制,而單片機(jī)作為控制核心,通過輸出特定的脈沖信號和方向信號,實(shí)現(xiàn)對步進(jìn)
    的頭像 發(fā)表于 07-24 13:41 ?841次閱讀

    MH32F103A系列單片機(jī)產(chǎn)品概述

    MH32F103A系列單片機(jī)軟硬件兼容STM32F103A系列,可以快速替換,同時(shí)強(qiáng)化許多功能。性能和價(jià)格都非常的優(yōu)勢。
    的頭像 發(fā)表于 07-21 15:45 ?1489次閱讀
    MH32<b class='flag-5'>F</b>103A系列<b class='flag-5'>單片機(jī)</b>產(chǎn)品概述

    單片機(jī)直流電機(jī)調(diào)速原理

    ,滿足多樣化的應(yīng)用需求。 一、單片機(jī)直流電機(jī)調(diào)速的基本原理 單片機(jī)直流電機(jī)調(diào)速的核心在于通過單片機(jī)輸出的電信號
    的頭像 發(fā)表于 07-17 13:42 ?898次閱讀

    限流技術(shù)在無直流電機(jī)控制器中的應(yīng)用

    剎車信號后自行車減速。單片機(jī)接收電動(dòng)自行車轉(zhuǎn)把給定的速度信號,并根據(jù)電流和轉(zhuǎn)速反饋調(diào)整輸出的PWM信號的占空比,控制電機(jī)轉(zhuǎn)子的轉(zhuǎn)速。電機(jī)內(nèi)
    發(fā)表于 07-15 15:19

    KF32A136系列單片機(jī)產(chǎn)品介紹

    F32A136 系列單片機(jī)是基于 KF32 內(nèi)核架構(gòu)開發(fā)的單片機(jī)。
    的頭像 發(fā)表于 06-27 11:42 ?2750次閱讀
    KF32A136系列<b class='flag-5'>單片機(jī)</b>產(chǎn)品<b class='flag-5'>介紹</b>

    STM32F40xxx和STM32f41xx flash編程手冊

    PM0081_STM32F40xxx and STM32F41xxx單片機(jī)編程手冊
    發(fā)表于 06-06 17:02 ?8次下載
    大足县| 合江县| 咸丰县| 尤溪县| 台州市| 麻栗坡县| 潞城市| 建瓯市| 甘洛县| 丘北县| 和田市| 新营市| 阿克陶县| 新绛县| 内丘县| 伊通| 临泽县| 水富县| 衡山县| 漳平市| 喀什市| 湘潭县| 象山县| 奇台县| 会昌县| 天镇县| 永昌县| 莱阳市| 松桃| 津市市| 虎林市| 合水县| 崇明县| 镇安县| 绩溪县| 民勤县| 长海县| 泸州市| 彩票| 宁陵县| 布尔津县|