91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

將伺服電機(jī)與PIC微控制器連接的教程

科技觀察員 ? 來源:circuitdigest ? 作者:里沙布·耆那教 ? 2022-11-14 16:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在本教程中,我們將了解伺服電機(jī)以及如何將伺服與 MSP430 連接。MSP-EXP430G2 是德州儀器提供的開發(fā)工具,又名 LaunchPad,用于學(xué)習(xí)和練習(xí)如何使用其微控制器。該板屬于 MSP430 超值系列類別,我們可以在其中對所有 MSP430 系列微控制器進(jìn)行編程

伺服電機(jī)和脈寬調(diào)制器:

在詳細(xì)介紹之前,首先我們應(yīng)該了解伺服電機(jī)。

伺服電機(jī)是直流電機(jī)、位置控制系統(tǒng)和齒輪的組合。伺服系統(tǒng)在現(xiàn)代世界中有許多應(yīng)用,因此,它們有不同的形狀和尺寸。我們將在本教程中使用SG90伺服電機(jī),它是流行且最便宜的一種。SG90是180度伺服。因此,使用此伺服器,我們可以將軸定位為0-180度。

伺服電機(jī)主要有三根線,一根用于正電壓,另一根用于接地,最后一根用于位置設(shè)置。紅線連接到電源,棕色線連接到地,黃線(或白線)連接到信號

pYYBAGNx_T6AFaN_AAB5wPm_3ls232.jpg

poYBAGNx_T-AH2dgAAAseigpAmY023.jpg

每個伺服電機(jī)在不同的PWM頻率上運(yùn)行(本教程中使用的最常見頻率是50HZ),因此請獲取電機(jī)的數(shù)據(jù)表以檢查伺服電機(jī)在哪個PWM周期工作。

PWM(脈寬調(diào)制)信號的頻率可能因伺服電機(jī)的類型而異。這里重要的是PWM信號的占空比。根據(jù)此負(fù)載配給,控制電子設(shè)備調(diào)整軸。

如下圖所示,要使軸移動到 9 點(diǎn)鐘,打開口糧必須為 1/18.ie。在 18ms 信號中,1ms 的導(dǎo)通時間和 17ms 的關(guān)閉時間。

pYYBAGNx_UGAWHT0AAC4XU_6UKQ461.gif

<

對于要移動到 12 點(diǎn)時鐘的軸,信號的導(dǎo)通時間必須為 1.5ms,關(guān)閉時間應(yīng)為 16.5ms。該比率由控制系統(tǒng)在伺服中解碼,并據(jù)此調(diào)整位置。此處的PWM是使用MSP430生成的。

所需材料:

MSP430

SG90 舵機(jī)

公-母線

電路圖和說明:

poYBAGNx_UaABh7OAABipB9o2GM891.png

在MSP430中,我們有預(yù)定義的庫,并且 PWM 函數(shù)已經(jīng)在這些庫中編寫,因此我們不必?fù)?dān)心 PWM 值。您只需輸入要旋轉(zhuǎn)軸的角度,其余部分由這些庫和微控制器操作。

在這里,我們使用引腳6,即P1.4,這是MSP430的PWM引腳。但是您可以使用任何 PIN 碼。沒有必要將PWM引腳用于伺服,因為所有PWM功能都寫在庫本身中。

用于控制伺服的頭文件是“servo.h”。

我們將使用Energia IDE來編寫我們的代碼。代碼簡單易懂。它與Arduino相同,可以在“示例”菜單中找到。

#include


Servo sg90servo; // create servo object to control a servo

int angle = 0; // variable to store the servo position

void setup()

{

Sg90servo.attach(4); // attaches the servo on pin 4 to the servo object

}

void loop()

{

for(angle = 0; angle< 180; angle++) // goes from 0 degrees to 180 degrees?

{ // in steps of 1 degree

Sg90servo.write(angle); // tell servo to go to position in variable 'angle’

delay(20); // waits 20ms for the servo to reach the position

}

for(angle = 180;angle>=1; angle--) // goes from 180 degrees to 0 degrees

{

Sg90servo.write(angle); // tell servo to go to position in variable 'angle'

delay(20); // waits 20ms for the servo to reach the position

}

}


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

    關(guān)注

    48

    文章

    8371

    瀏覽量

    164503
  • msp430
    +關(guān)注

    關(guān)注

    182

    文章

    2406

    瀏覽量

    233394
  • 伺服電機(jī)
    +關(guān)注

    關(guān)注

    88

    文章

    2183

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    步進(jìn)電機(jī)PIC微控制器連接的方式

    在本教程中,我們將使用 MSP430 連接步進(jìn)電機(jī)。MSP-EXP430G2 是德州儀器提供的開發(fā)工具,又名 LaunchPad,用于學(xué)習(xí)和練習(xí)如何使用其微控制器。該板屬于 MSP430 超值系列類別,我們可以在其中對所有 MS
    發(fā)表于 11-11 17:11 ?1877次閱讀
    <b class='flag-5'>將</b>步進(jìn)<b class='flag-5'>電機(jī)</b>與<b class='flag-5'>PIC</b><b class='flag-5'>微控制器</b><b class='flag-5'>連接</b>的方式

    如何使用PIC微控制器旋轉(zhuǎn)步進(jìn)電機(jī)

    在本教程中,我們步進(jìn)電機(jī)PIC微控制器PIC16F877A連接。
    發(fā)表于 11-15 17:25 ?2029次閱讀
    如何使用<b class='flag-5'>PIC</b><b class='flag-5'>微控制器</b>旋轉(zhuǎn)步進(jìn)<b class='flag-5'>電機(jī)</b>

    如何GPS模塊與PIC微控制器連接以獲取當(dāng)前位置的緯度和經(jīng)度

    我們選擇了由U-blox制造的G7020 GPS模塊。我們將從衛(wèi)星接收特定位置的經(jīng)度和緯度,并將在 16x2 字符 LCD 上顯示相同的經(jīng)度和緯度。因此,在這里我們通過微芯片GPS與PIC16F877A
    的頭像 發(fā)表于 11-16 17:28 ?4035次閱讀
    如何<b class='flag-5'>將</b>GPS模塊與<b class='flag-5'>PIC</b><b class='flag-5'>微控制器</b><b class='flag-5'>連接</b>以獲取當(dāng)前位置的緯度和經(jīng)度

    如何超聲波傳感HC-SR04與PIC微控制器連接

    為了讓任何項目活躍起來,我們需要使用傳感。傳感充當(dāng)所有嵌入式應(yīng)用的眼睛和耳朵,它幫助數(shù)字微控制器了解這個真實模擬世界中實際發(fā)生的事情。在本教程中,我們學(xué)習(xí)如何
    的頭像 發(fā)表于 01-01 10:08 ?5515次閱讀
    如何<b class='flag-5'>將</b>超聲波傳感<b class='flag-5'>器</b>HC-SR04與<b class='flag-5'>PIC</b><b class='flag-5'>微控制器</b><b class='flag-5'>連接</b>

    如何使用AVR微控制器Atmega16連接伺服電機(jī)的方法

    文章中,我們將使用Atmel Studio 7.0Micro Servo Motor伺服電機(jī)與Atmega16 AVR微控制器連接起來。
    發(fā)表于 06-28 06:28

    怎么才能使Atmel Studio 7.0伺服電機(jī)與Atmega16 AVR微控制器連接起來?

    怎么才能使Atmel Studio 7.0伺服電機(jī)與Atmega16 AVR微控制器連接起來?
    發(fā)表于 09-29 08:37

    MAX1169 ADC與PIC微控制器的接口

    MAX1169 ADC與PIC微控制器的接口 摘要:本應(yīng)用筆記介紹如何連接MAX1169模數(shù)轉(zhuǎn)換(ADC)至PIC®
    發(fā)表于 01-23 21:18 ?806次閱讀
    MAX1169 ADC與<b class='flag-5'>PIC</b><b class='flag-5'>微控制器</b>的接口

    PIC微控制器技術(shù)及應(yīng)用 13-23章

    本書以美國Microchip(微芯)公司的PIC微控制器為例,詳細(xì)介紹了PIC微控制器基礎(chǔ)知識、基本應(yīng)用開發(fā),以及高級應(yīng)用開發(fā)。
    發(fā)表于 04-26 11:29 ?1次下載

    如何伺服電動機(jī)與PIC微控制器連接

     此電路的電路圖實驗如下所示。伺服器控制輸入來自PIC16F628A微控制器的RB1引腳,該PIC16F628A
    的頭像 發(fā)表于 12-05 17:54 ?5402次閱讀

    如何SD卡模塊與PIC微控制器連接并在其中存儲數(shù)據(jù)

    在本文中,我們向您展示如何簡單地 SD 卡模塊與 PIC 微控制器連接并在其中存儲數(shù)據(jù)。
    發(fā)表于 08-03 16:47 ?2264次閱讀
    如何<b class='flag-5'>將</b>SD卡模塊與<b class='flag-5'>PIC</b><b class='flag-5'>微控制器</b><b class='flag-5'>連接</b>并在其中存儲數(shù)據(jù)

    使用PWM技術(shù)通過ATtiny13微控制器控制伺服電機(jī)

    伺服電機(jī)的工作原理是脈沖寬度調(diào)制(PWM),其旋轉(zhuǎn)角度由施加到其控制引腳的脈沖持續(xù)時間控制。在本教程中,我們將使用 PWM 技術(shù)通過 ATtiny13
    發(fā)表于 08-26 15:40 ?5896次閱讀
    使用PWM技術(shù)通過ATtiny13<b class='flag-5'>微控制器</b><b class='flag-5'>控制</b><b class='flag-5'>伺服</b><b class='flag-5'>電機(jī)</b>

    如何指紋傳感PIC微控制器連接

    目前,我們在日常生活中隨處可見基于指紋的系統(tǒng),例如辦公室考勤,銀行員工驗證,自動取款機(jī)中的現(xiàn)金提取或存款,政府辦公室的身份驗證等。我們已經(jīng)將其與Arduino和Raspberry Pi接口,今天我們指紋傳感PIC
    的頭像 發(fā)表于 11-07 16:08 ?4439次閱讀
    如何<b class='flag-5'>將</b>指紋傳感<b class='flag-5'>器</b>與<b class='flag-5'>PIC</b><b class='flag-5'>微控制器</b><b class='flag-5'>連接</b>

    MAX1169 ADC與PIC微控制器接口

    本應(yīng)用筆記介紹如何MAX1169模數(shù)轉(zhuǎn)換(ADC)連接PIC?微控制器。它包括PIC18F
    的頭像 發(fā)表于 02-25 12:11 ?1199次閱讀
    MAX1169 ADC與<b class='flag-5'>PIC</b><b class='flag-5'>微控制器</b>接口

    MAX1169 ADC與PIC微控制器接口

    本應(yīng)用筆記介紹如何MAX1169模數(shù)轉(zhuǎn)換(ADC)連接PIC微控制器。它包括PIC18F4
    的頭像 發(fā)表于 03-30 11:29 ?1760次閱讀
    MAX1169 ADC與<b class='flag-5'>PIC</b><b class='flag-5'>微控制器</b>接口

    伺服電機(jī)控制器怎么調(diào)參數(shù)

    伺服電機(jī)控制器參數(shù)調(diào)整是確保伺服系統(tǒng)正常運(yùn)行和達(dá)到預(yù)期性能的關(guān)鍵步驟。本文詳細(xì)介紹伺服
    的頭像 發(fā)表于 06-05 15:47 ?4933次閱讀