精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

如何使用Arduino和非晶體管控制小型直流電動機

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-11-27 16:43 ? 次閱讀

概述

在本課程中,您將學習如何使用Arduino和非晶體管控制小型直流電動機。

如何使用Arduino和非晶體管控制小型直流電動機

您將使用Arduino模擬輸出(PWM)來控制速度通過從串行監視器發送一個介于0到255之間的數字來表示電動機。

零件

要構建本課中描述的項目,您將需要以下零件。

零件 數量

小型6V直流電動機

1

PN2222晶體管

1

1N4001二極管

1

270Ω電阻器(紅色,紫色,棕色條紋)

1

半面包板

1

Arduino Uno R3

1

跳線包

1

面包板布局

將面包板放在一起時,需要注意兩點。

首先,確保晶體管是正確的方式周圍。晶體管的扁平側應位于面包板的右側。

其次,二極管的條紋端應朝向+ 5V電源線-請參見下圖!

Adafruit Arduino套件隨附的電機消耗的電流不超過250mA,但是如果您有使用不同的電機,它可以輕松吸收1000mA電流,這不僅僅是USB端口所能處理的!如果不確定電機的電流消耗,請通過墻壁適配器為Arduino供電,而不僅僅是USB

電機可以左右任意方向連接。

Arduino代碼

將以下草圖加載到您的Arduino上。

下載:文件

復制代碼

/*

Adafruit Arduino - Lesson 13. DC Motor

*/

int motorPin = 3;

void setup()

{

pinMode(motorPin, OUTPUT);

Serial.begin(9600);

while (! Serial);

Serial.println(“Speed 0 to 255”);

}

void loop()

{

if (Serial.available())

{

int speed = Serial.parseInt();

if (speed 》= 0 && speed 《= 255)

{

analogWrite(motorPin, speed);

}

}

} /*

Adafruit Arduino - Lesson 13. DC Motor

*/

int motorPin = 3;

void setup()

{

pinMode(motorPin, OUTPUT);

Serial.begin(9600);

while (! Serial);

Serial.println(“Speed 0 to 255”);

}

void loop()

{

if (Serial.available())

{

int speed = Serial.parseInt();

if (speed 》= 0 && speed 《= 255)

{

analogWrite(motorPin, speed);

}

}

}

晶體管的作用就像一個開關,控制電機的電源,Arduino引腳3用于打開和關閉晶體管,并在其中命名為“ motorPin”草圖。

草圖開始時,它會提示您,提醒您要控制電動機的速度,您需要在串行監視器中輸入0到255之間的一個值。

在“循環”中函數,命令“ Serial.parseInt”用于讀取在串行監視器中輸入為文本的數字并將其轉換為“ int”。

您可以在此處鍵入任何數字,因此在如果數字介于0到255之間,則下一行僅使用該數字進行模擬寫入。

晶體管

小型直流電動機使用的功率可能比Arduino數字輸出直接處理的功率大。如果我們嘗試將電機直接連接到Arduino引腳,則很有可能損壞Arduino。

像PN2222這樣的小晶體管可以用作僅使用Arduino小電流的開關數字輸出以控制更大的電動機電流。

晶體管有三根引線。大部分電流從集電極流到發射極,但這僅在少量電流流入基本連接時才會發生。此小電流由Arduino數字輸出提供。

下圖稱為像面包板布局一樣,它是顯示電子項目的各個部分如何連接在一起的一種方式。

Arduino的D3引腳連接到電阻。就像使用LED一樣,這會限制通過基極流向晶體管的電流。

在電機的各個端子之間連接有一個二極管。二極管僅允許電流沿一個方向(箭頭方向)流動。

關閉電動機的電源時,會產生負電壓尖峰,這可能會損壞Arduino或晶體管。二極管通過短路來自電動機的這種反向電流來防止這種情況。

其他操作

嘗試顛倒與電動機的連接。發生什么了?

嘗試在串行監視器中輸入不同的值(從0開始),并注意電機實際開始旋轉的值。當您增加模擬輸出時,您會發現電動機開始“唱歌”。

嘗試將驅動軸夾在手指之間。不要過長地握住它,否則可能會煮熟晶體管,但是您應該發現停止電動機相當容易。它旋轉速度快,但扭矩不大。

責任編輯:wv

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

    關注

    7

    文章

    196

    瀏覽量

    22824
  • Arduino
    +關注

    關注

    187

    文章

    6464

    瀏覽量

    186681
收藏 人收藏

    評論

    相關推薦

    直流電動機基本構造是什么?分類有哪些?

    直流電動機是一種將直流電能轉換為機械能的裝置。它廣泛應用于各種工業、交通、家庭等領域。直流電動機的基本構造和分類如下: 基本構造 直流電動機主要由以下幾部分組成: a) 定子:定子是
    的頭像 發表于 10-22 10:15 ?219次閱讀

    無刷直流電動機調速的實現

    無刷直流電動機(Brushless DC Motor, BLDC)的調速實現是一個復雜而精細的過程,它依賴于先進的電子技術和控制策略。以下將從無刷直流電動機的基本原理、調速方法、控制
    的頭像 發表于 08-26 14:44 ?702次閱讀

    直流電動機的工作特性

    直流電動機作為現代工業中廣泛應用的重要設備,其工作特性直接關系到設備的性能和使用效果。直流電動機的工作特性主要包括額定工作狀態下負載電流、電壓、功率因數、效率等參數的變化情況,以及電機的啟動、調速、制動等操作特性。本文將對直流電動機
    的頭像 發表于 06-21 11:18 ?807次閱讀

    直流電動機與三相異步電動機的區別

    電動機作為現代工業自動化的基石,其種類繁多,各具特色。其中,直流電動機和三相異步電動機是兩類廣泛應用的電動機類型。它們在結構、工作原理、性能特點及應用領域等方面均有所不同。本文將對這兩
    的頭像 發表于 06-18 17:14 ?2023次閱讀

    直流電動機定子的作用及其重要性

    在電機技術領域,直流電動機以其獨特的運行方式和廣泛的應用場景,成為了工業、交通、家電等領域不可或缺的重要動力源。而在直流電動機中,定子作為其關鍵組成部分,發揮著至關重要的作用。本文將深入探討直流電動機定子的作用,以及其對于
    的頭像 發表于 06-14 11:50 ?1790次閱讀

    直流電動機的勵磁方式有哪些

    直流電動機作為電力傳動的重要組成部分,廣泛應用于各種工業、交通和家用電器中。其性能的穩定性和運行效率直接影響到整個系統的運行效果。而直流電動機的勵磁方式,作為影響其性能的關鍵因素之一,一直以來都是
    的頭像 發表于 06-14 11:02 ?1899次閱讀

    直流電動機的構造與特點

    直流電動機,作為一種將直流電能轉換為機械能的裝置,在現代工業、交通和家用電器等領域有著廣泛的應用。其獨特的構造和優異的性能特點,使其成為電動機領域中的重要一員。本文將詳細探討直流電動機
    的頭像 發表于 06-14 11:00 ?1057次閱讀

    并勵直流電動機勵磁繞組與什么并聯

    并勵直流電動機是一種常見的直流電動機類型,其勵磁繞組與電樞繞組并聯。在這篇文章中,我們將詳細探討并勵直流電動機的工作原理、勵磁繞組與電樞繞組的并聯方式以及并勵直流電動機的應用。 一、并
    的頭像 發表于 06-13 16:42 ?1426次閱讀

    無刷直流電動機的故障模式

    無刷直流電動機(Brushless DC Motor, BLDC)作為一種高效、低噪音的電動機類型,在工業自動化、電動汽車、航空航天等領域得到了廣泛應用。然而,由于其復雜的結構和運行機制,無刷
    的頭像 發表于 06-12 17:00 ?868次閱讀

    直流電動機降低轉速常用哪幾種方法

    直流電動機是一種常見的電動機,廣泛應用于工業、交通、航空等領域。在實際應用中,有時需要根據需要調整直流電動機的轉速。本文將詳細介紹降低直流電動機轉速的幾種常用方法。 改變電樞電壓 改變
    的頭像 發表于 06-12 15:45 ?1779次閱讀

    有刷直流電動機的轉子類型有哪些

    有刷直流電動機(Brushed DC Motor)是一種常見的直流電動機,其主要特點是在電機的轉子和定子之間通過電刷和換向器實現電流的切換。有刷直流電動機的轉子類型主要有以下幾種: 波繞組轉子
    的頭像 發表于 06-12 15:42 ?654次閱讀

    無刷直流電動機故障模式仿真及試驗驗證研究

    無刷直流電動機是一個由電動機本體、電子換向電路以及轉子位置傳感器組成的系統,其中電子換向電路由逆變電路和控制電路組成。
    的頭像 發表于 04-28 15:48 ?753次閱讀
    無刷<b class='flag-5'>直流電動機</b>故障模式仿真及試驗驗證研究

    如何改變直流電動機的轉向呢?

    直流電動機旋轉方向由其電樞導體受力方向來決定。
    的頭像 發表于 02-26 11:24 ?1711次閱讀
    如何改變<b class='flag-5'>直流電動機</b>的轉向呢?

    小型永磁直流電動機如何計算它的啟動轉矩多大呢?

    小型永磁直流電動機(0.1-0.5KW)如何計算它的啟動轉矩多大呢?再有啟動轉矩和它的啟動電流是什么關系呢?謝謝了
    發表于 01-01 07:36

    請問直流電動機上連接的測速機如何檢測、修理?

    直流電動機軸的端頭連接一個測速機,因為運行時間長久,發生損壞。更新一個不是很容易(位置、幾何形狀)如何判斷測速機的好壞呢。
    發表于 12-13 08:21