在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

步進電機驅動控制板

電子設計 ? 來源:xx ? 2019-02-15 16:36 ? 次閱讀

一、板子跳線器說明:所有跳線都在左邊,則由單片機控制。

1、靠近光偶的短路冒打在CLK-555方向時有板上的555提供時鐘驅動器;打在CLK-CPU時右用戶CPU提供時鐘給驅動器。

2、JT5打在右邊:297的HALF/FULL(全速/半速)腳接GND了 默認為FULL模式了;JT5打在左邊:297的HALF/FULL腳空了 電機模式用戶自己控制。

3、JT6打在右邊:297的CW/CCW腳(方向)接GND了 默認為順時針轉動模式了;JT6打在左邊:297的CW/CCW腳空了 電機正反轉模式用戶自己控制。

二、按鍵說明:

板子使用全新的L297作為控制芯片 L298作為驅動芯片 板載NE555時鐘電路為L297提供CLK因此 該版在不需要外部控制的情況下就可以工作 板載3個控制按鍵

EN - 使能

CW - 反向旋轉

HF - 半速旋轉

通過按鍵就可以直接控制電機的正反轉、全速/半速和使能。

三、基本功能描述:

通過光藕隔離之后將CLK CW HF EN四個基本控制端引出單片機等可以非常方便的控制電路的工作這個板子改進的地方比較多也方便研究使用。板子使用1N5822快速二極管作為續流器件 其速度要遠遠快于整流橋的 L298和電機能夠提供更完善的有效的保護。模塊供電+5V(L297和L298控制供電) +12V(根據電機最低4V最高16V)給電機供電。

電機輸出接口包括: +12V 四相輸出 GND(請根據您的電機連接)。

控制輸入接口包括: GND CLK EN CW HF。

EN:高電平停止,低電平使能。

RET:高電平停止,低電平使能。

C/CW:高電平逆時針,低電平順時針。

H/HD:高電平全速,低電平半速。

CLK:時鐘脈沖。

需要特別說明的是:為了測試方便 在板子上設置了NE555構成的一個低頻時鐘源(使用時跳線冒打在CLK-555處),當您使用外部的時鐘信號控制電機的轉速時必須跳線冒打在CLK-CPU處 否則外部時鐘是不會傳到L297里面。

四、接口說明:

1、板子左上方小二接口(JT1) VCC接+5V、GND接電源地,次處為芯片L297和555芯片的工作電壓;

2、板子左中方小八接口(MCU-IN)為光藕隔離的信號分別為:EN(使能)、RET(復位)、C/CW(正反控制)、H/FU(全速/半速)、CLK(時鐘信號) +5V(光藕工作電壓) 注意:如果沒有用CPU控制,小八接口(MCU-IN)的信號可以不接任何東西。

3、JT2為298的工作電壓也是驅動電機的工作電壓(接+12V)

注意:板子推薦的最高電機供電電壓在4V~18V之間 最大工作電流不超過2A 否則L298的耗散功率會過大 導致發熱嚴重 這種情況下通過風冷等措施 可以提高最大工作電流到2.5A左右。

4、OUT為電機的四相信號線 A B C D

相關程序:

// 控制線接到MCU的P1口 獨立鍵盤的接口接到MCU的P2口。

// KEY0- 右運動一步; KEY1- 左運動一步;

// KEY2- 右運動200步; KEY3- 左運動200步

// KEY4- 右運動1000步;

#include

#include

#define uint unsigned int

#define uchar unsigned char

sbit en=P1^0; // 定義P1.0口

sbit rst=P1^1; // 定義P1.1口

sbit ccw=P1^2; // 定義P1.2口

sbit hf=P1^3; // 定義P1.3口

sbit clk=P1^4; // 定義P1.4口

sbit k1=P1^5; // 定義P1.5口

sbit k2=P1^6; // 定義P1.6口

void ShortDelay(void)

{ uchar x,y;

for(x=0;x《5;x++)

for(y=0;y《125;y++)

_nop_();

return;

}

void outclk(uint a)

{ uint i,j;

while(a--)

{ en=1; // 定義P1.0口

rst=1; // 定義P1.1口

//if((k1&k2)!=0) // K1,K2限位置判斷

// {

clk=1;

for(i=150;i》0;i--) //200

for(j=150;j》0;j--); //200

clk=0;

// }

// else {rst=1;en=0;}

}

}

uchar key(void)

{uchar key_num;

if( ( P2 & 0x3f) != 0x3f ) //判斷按鍵

{

ShortDelay(); //消除抖動

if( ( P2 & 0x3f ) != 0x3f )

{

switch ( P2 & 0x3f ) //將按鍵碼轉換成鍵值

{

case 0x3e: return key_num=01;

case 0x3d: return key_num=02;

case 0x3b: return key_num=03;

case 0x37: return key_num=04;

case 0x2f: return key_num=05;

case 0x1f: return key_num=06;

default : return key_num=00;

}

}

}

return key_num;

}

void main(void)

{ uchar b;

while(1)

{

b= key();

switch(b)

{ //4步走1CM設定走5Cm 半應該是200的為了調整誤差所以少4步 (10CM為多8步)

case 00:rst=1;break;//0

case 01:ccw=1; outclk(1);break;//1 右運動1步

case 02:ccw=0; outclk(1);break;//2 左運動1步

case 03:ccw=1; outclk(200);break;//3 右運動1CM

case 04:ccw=0; outclk(200);break;//4 左運動1CM

case 05:ccw=1; outclk(1000);break;//5 右運動5CM

//case 06:ccw=0; outclk(1000);break;//6 左運動5CM

default:break;

}

}

}

實物圖:

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

    關注

    6040

    文章

    44592

    瀏覽量

    636905
  • 驅動器
    +關注

    關注

    53

    文章

    8263

    瀏覽量

    146683
收藏 人收藏

    評論

    相關推薦

    步進電機控制板

    步進電機控制板電機驅動
    機電錕
    發布于 :2022年08月24日 08:36:39

    labview和單片機結合,控制步進電機

    RT,新手上路,請高手指教。現有labview軟件;一個步進電機驅動控制板(單片機+驅動芯片);相應的數據采集設備(數據采集卡+傾角傳感器
    發表于 04-19 09:14

    labview 和51單片機和步進電機

    新手上路,請高手指教。現有labview軟件;一個步進電機驅動控制板(單片機+驅動芯片);相應的數據采集設備(數據采集卡+傾角傳感器)。目
    發表于 03-10 17:36

    四軸步進電機運動控制板開發

    尋求廣州地區單片機開發長期合作伙伴:四軸步進電機運動控制板帶觸摸屏集成驅動開發。合作者最好是有公司能提供發票和完善售后服務。有意者請聯系。
    發表于 01-16 09:31

    tmcm-6110的步進電機控制板有何功能

    tmcm-6110的步進電機控制板是怎樣組成的?tmcm-6110的步進電機控制板有何功能?
    發表于 11-11 08:14

    步進電機驅動控制板MT232V10資料合集V1.1

    發表于 07-04 09:43 ?3次下載

    步進電機伺服電機控制板簡介

    變化的影響,當步進驅動器接收到一個脈沖信號,它就驅動步進電機按設定的方向轉動一個固定的角度,稱為步距角,它的旋轉是以固定的角度一步一步運行的
    發表于 02-07 15:41 ?20次下載

    控制板的分類

    本視頻主要詳細介紹了控制板的分類,分別是工業控制板電機控制板、家電控制板、醫療器械控制板、汽車
    的頭像 發表于 01-06 10:15 ?7332次閱讀

    無刷直流電機驅動控制板

    無刷直流電機驅動控制板(直流逆變電源)-無刷直流電機驅動控制板無刷直流
    發表于 07-26 10:53 ?164次下載
    無刷直流<b class='flag-5'>電機</b><b class='flag-5'>驅動</b><b class='flag-5'>控制板</b>

    樹莓派使用Python控制步進電機

    步進電機和普通電機最大的不同是步進電機可以更加精確地旋轉,這個特性使得它們在各種樹莓派項目中得到廣泛運用。
    發表于 03-22 11:36 ?3次下載
    樹莓派使用Python<b class='flag-5'>控制</b><b class='flag-5'>步進</b><b class='flag-5'>電機</b>

    步進電機控制器的應用設置

    步進電機控制器是一種專門用于控制步進電機的設備,可以用來控制
    發表于 03-26 22:30 ?1738次閱讀

    步進電機控制板開源

    電子發燒友網站提供《步進電機控制板開源.zip》資料免費下載
    發表于 06-08 14:18 ?0次下載
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>控制板</b>開源

    ch32控制板是什么?

    ,能夠提供高速、高效、穩定的控制性能。 Ch32控制板的主要功能 1.控制各種電器設備 Ch32控制板可以通過各種控制接口,
    的頭像 發表于 08-22 15:48 ?1454次閱讀

    步進電機控制器電路圖 步進電機控制器的分類及其特點

      步進電機控制器是一種專門用于控制步進電機的設備,它通過發出脈沖信號來
    的頭像 發表于 06-24 17:12 ?3524次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>控制</b>器電路圖 <b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>控制</b>器的分類及其特點

    探索步進電機驅動IC的創新融合

    在當今科技飛速發展的時代,馬達驅動 IC 和步進電機驅動 IC 正以令人矚目的速度不斷演進。其中,集成了先進的無刷直流控制板方案的馬達
    的頭像 發表于 10-21 17:55 ?321次閱讀
    探索<b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>驅動</b>IC的創新融合
    主站蜘蛛池模板: 美女扒开尿口给男人桶视频免费| 久久精品国产亚洲婷婷| 毛片午夜| 久久精品免费| 成人剧场| 一区二区高清在线| 国产美女特级嫩嫩嫩bbb| 黄色日本网站| 97国产影院| 午夜看毛片| 久久精品看片| 欧美乱理伦另类视频| 亚洲人成网i8禁止| 伊人手机在线观看| 色综合天天网| 亚洲伊人成人| 四虎网址在线| 激情综合五月网| 一本大道香蕉大vr在线吗视频| 天天操2023| 天天摸天天看| 精品久久天干天天天按摩| 777精品视频| 人人添人人澡人人澡人人人爽| 亚洲色图久久| 欧美18性精品| 丁香九月婷婷| 欧美aaaav免费大片| 黄色网视频| 一级毛片黄色| 女人18毛片水多| 夜夜夜爽爽爽久久久| 国产小视频免费观看| 热re久久精品国产99热| 生活片一级性| 国产高清一区二区| 久久亚洲精选| 女生扒开尿口让男生舔| 色婷婷综合激情| 成人综合网址| 国产精品福利午夜h视频|