設為主頁(yè)  加入收藏
 
·I2S數字功放IC/內置DSP音頻算法功放芯片  ·馬達驅動(dòng)IC  ·2.1聲道單芯片D類(lèi)功放IC  ·內置DC/DC升壓模塊的D類(lèi)功放IC  ·鋰電充電管理IC/快充IC  ·無(wú)線(xiàn)遙控方案  ·直流無(wú)刷電機驅動(dòng)芯片
當前位置:首頁(yè)->方案設計
PWM控制電機正反轉,PWM直流電機調速程序
文章來(lái)源:永阜康科技 更新時(shí)間:2017/10/31 13:01:00
在線(xiàn)咨詢(xún):
給我發(fā)消息
張代明 3003290139
給我發(fā)消息
小鄢 2850985542
給我發(fā)消息
李湘寧 2850985550
13713728695
 
 PWM調速開(kāi)關(guān)控制方式控制電機,廣泛應用于玩具、小車(chē)、機器人等項目,通過(guò)串口預設正反轉速度,可以靈活控制小車(chē)等電機正反轉速度,用兩個(gè)限位開(kāi)關(guān)控制電機的正反轉限位,控制方式簡(jiǎn)便、安全可靠,方便維護。

  開(kāi)關(guān)控制方式適合于電位器/模擬信號控制方式下PWM調速方式和預設正反轉速度方式(且觸發(fā)方式配置為電平)。如果無(wú)需調速,正反轉速度均為全速,可配置為電位器/模擬信號PWM調速方式;如果需要指定正反轉速度(可為占空比、轉矩或轉速),應配置為預設正反轉速度方式且觸發(fā)方式配置為電平方式。

  如何配置調速方式表1,如何預設速度及配置觸發(fā)方式見(jiàn)MODBUS-RTU(國標GB/T19582-2008)通訊協(xié)議。

  下面的程序功能為單片機I/O口P2^0、P2^1輸出1000HZ,占空比為%50,并能過(guò)P3^7按鍵控制正電機的正反轉。

  /*******************************************************************/

  /* 程序名:PWM直流電機調速 */

  /* 晶振:11.00592 MHz CPU型號:STC89C52 */

  /* 功能:直流電機的PWM波控制,可以通過(guò)按鍵控制正反轉 */

  /*****************************************************************/ #include《reg52.h》

  #define uint unsigned int #define uchar unsigned char

  uchar TIme,count=50,flag=1;//低電平的占空比

  sbit PWM1=P2^0;//PWM 通道 1,反轉脈沖 sbit PWM2=P2^1;//PWM 通道 2,正轉脈沖 sbit key_turn=P3^7; //電機換向

  /************函數聲明**************/ void delayxms(uint z); void Motor_turn(void); void TImer0_init(void);

  /*********主函數********************/ void main(void)

  {

  TImer0_init(); while(1)

  {

  Motor_turn();

  }

  }

  /****************延時(shí)處理**********************/ void delayxms(uint z)//延時(shí)xms程序

  {

  uint x,y; for(y=z;x》0;x--) for(y=110;y》0;y--);

  }

  /************電機正反向控制**************/ void Motor_turn(void)

  {

  f(key_turn==0)

  {

  delayxms(2);//此處時(shí)間不能太長(cháng),否者會(huì )的中斷產(chǎn)生沖突 if(key_turn==0)

  {

  flag=~flag;

  }

  while(!key_turn);

  }

  }

  /***********定時(shí)器0初始化***********/ void TImer0_init(void)

  {

  TMOD=0x01; //定時(shí)器0工作于方式1 TH0=(65536-10)/256; TL0=(65536-10)%256; TR0=1; ET0=1; EA=1;

  }

  /**************定時(shí)0中斷處理******************/ void timer0_int(void) interrupt 1

  {

  TR0=0;//設置定時(shí)器初值期間,關(guān)閉定時(shí)器 TH0=(65536-10)/256; TL0=(65536-10)%256; TR0=1; if(flag==1)//電機正轉

  {

  PWM1=0; time++; if(time《count)

  {

  PWM2=1;

  }

  else PWM2=0;

  if(time》=100)

  { 

 
 
 
    您可能對以下產(chǎn)品感興趣  
產(chǎn)品型號 功能介紹 兼容型號 封裝形式 工作電壓 備注
HR8826 HR8826是一種內置步進(jìn)表的集成微步進(jìn)電機驅動(dòng)器,為打印機、掃描儀和其它自動(dòng)化設備提供解決方案。其設計為能使雙極步進(jìn)電機以全、半、1/4、1/8、1/16、1/32步進(jìn)模式工作。步進(jìn)模式由邏輯輸入MODEx選擇。輸出驅動(dòng)能力達到38V和±3A。HR8826的衰減模式可編程。 DRV8825 TSSOP-28 8V-38V/3A 具有片上1/32微步進(jìn)分度器的3A雙極步進(jìn)電機驅動(dòng)IC
HR3992 HR3992是一種便于使用PWM來(lái)控制電流的雙極微特步進(jìn)電機驅動(dòng)器, 輸出驅動(dòng)能力達到35V和±1.5A。內部固定關(guān)閉時(shí)間的PWM電流控制時(shí)序電路可以通過(guò)串行接口進(jìn)行編程,使其工作在慢衰、快衰或混合衰減模式。 A3992 TSSOP-24 8V-35V/1.6A DMOS 全橋 PWM 微步進(jìn)電機驅動(dòng)芯片
HR4982 HR4982是一種便于使用的內部集成了譯碼器的微特步進(jìn)電機驅動(dòng)器。其設計為能使雙極步進(jìn)電機以全、半、1/32和1/128步進(jìn)模式工作。步進(jìn)模式由邏輯輸入MSx選擇。輸出驅動(dòng)能力達到35V和±2A。HR4982包含一個(gè)工作在慢衰或混合衰減模式的固定關(guān)閉時(shí)間的電流調節器。 A4982 TSSOP-28 8V-35V/2A 內置轉換器和過(guò)流保護的微特步進(jìn)電機驅動(dòng)芯片
HR4988 HR4988是一種便于使用的內部集成了譯碼器的微特步進(jìn)電機驅動(dòng)器。其設計為能使雙極步進(jìn)電機以全、半、1/4、1/8、1/16、1/32、1/64和1/128步進(jìn)模式工作。步進(jìn)模式由邏輯輸入MSx選擇。輸出驅動(dòng)能力達到35V和±2A。HR4988包含一個(gè)工作在慢衰或混合衰減模式的固 定關(guān)閉時(shí)間的電流調節器。 A4988 TSSOP-28/QFN-28 8V-35V/2A 內置轉換器和過(guò)流保護的微特步進(jìn)電機驅動(dòng)芯片
HR8833 HR8833為玩具、打印機和其它電機一體化應用提供一種雙通道電機驅動(dòng)方案。HR8833有兩路H橋驅動(dòng),可以驅動(dòng)兩路刷式直流電機,或者一個(gè)雙極步進(jìn)電機,或者螺線(xiàn)管或者其它感性負載。 DRV8833 TSSOP-16 2.70V-12.8V 2A低電壓雙路刷式直流或單路雙極步進(jìn)PWM繞組電流調節/限制電機驅動(dòng)器IC
HR5561 HR5561是應用于直流電機方案的單通道H橋驅動(dòng)器芯片。 HR5561的H橋驅動(dòng)部分采用低導通電阻的PMOS和NMOS功率管。低導 通電阻保證芯片低的功率損耗,使得芯片安全工作更長(cháng)時(shí)間。此 外HR5561擁有低待機電流、低靜態(tài)工作電流。這些性能使能HR5561 易用于玩具方案。 AT5561 SOP-8/DIP-8 1.8V-6.0V 玩具單通道直流電機驅動(dòng)器
HR1084 HR1084是應用于直流電機方案的單通道H橋驅動(dòng)器芯片。 HR1084的H橋驅動(dòng)部分采用低導通電阻的PMOS和NMOS功率管。低導 通電阻保證芯片低的功率損耗,使得芯片安全工作更長(cháng)時(shí)間。此 外HR1084擁有低待機電流、低靜態(tài)工作電流。這些性能使能HR1084 易用于玩具方案。 DW1084 SOP-8/DIP-8 1.8V-6.0V/1A 玩具單通道低電壓1A直流電機驅動(dòng)IC
HR4985 HR4985是一種便于使用的內部集成了譯碼器的微步進(jìn)電機驅動(dòng)器。其設計為使雙極步進(jìn)電機能夠以全、半、1/4和1/8步進(jìn)操作。步進(jìn)模式由邏輯輸入MSx選擇。輸出驅動(dòng)能力達到35V和±1A。HR4985包括一個(gè)能夠控制慢或混合衰減模式的電流調節器,其截止時(shí)間固定。 A4985 QFN-24 8V-35V/1.0A 帶轉換器和過(guò)流保護的 DMOS 微步驅動(dòng)器
HR3988 HR3988是一款四路DMOS全橋驅動(dòng)芯片,能夠驅動(dòng)多達2個(gè)步進(jìn)電機或4個(gè)直流電機。每個(gè)全橋輸出額定值高達36V, 1.2 A。 A3988 TQFP-48 8V-35V/1.2A 四路DMOS全橋電機驅動(dòng)芯片
HR3979 HR3979是一種新近開(kāi)發(fā)出來(lái)、專(zhuān)門(mén)用于雙極步進(jìn)電機的微步進(jìn)電機驅動(dòng)集成電路,能驅動(dòng)馬達以全、1/2、1/4及1/16步進(jìn)操作,其內部集成了步進(jìn)和直接譯碼接口、正反轉控制電路、雙H橋驅動(dòng),單路輸出額定值達到35V、±2.5A。 A3979 TSSOP-28 8V-35V/2.5A 帶轉換器的微步 DMOS 驅動(dòng)器
HR3967 HR3967是一種新近開(kāi)發(fā)出來(lái)、專(zhuān)門(mén)用于雙極步進(jìn)電機的微步進(jìn)電機驅動(dòng)集成電路,能以全、1/2、1/4及1/8微步細分驅動(dòng)馬達,輸出額定值能達到30V、±750mA 。 A3967 SOP-24 8V-35V/750mA 內置轉換器的微步進(jìn)電機驅動(dòng)芯片
 
 
    相關(guān)產(chǎn)品  
A3992/HR3992(DMOS全橋PWM串行控制兩相步進(jìn)電機驅動(dòng)IC)
DRV8833/HR8833( 2A低電壓雙路刷式直流或單路雙極步進(jìn)PWM繞組電流調節/限制電機驅動(dòng)器IC)
APA2068(PWM脈寬調制/模擬音量控制/直流音量控制2.6W雙聲道AB類(lèi)音頻功放IC)
 
 
·藍牙音箱的音頻功放/升壓/充電管
·單節鋰電內置升壓音頻功放IC選型
·HT7179 12V升24V內置
·5V USB輸入、三節鋰電升壓型
·網(wǎng)絡(luò )主播聲卡專(zhuān)用耳機放大IC-H
 
M12269 河北發(fā)電機組 HT366 ACM8629 HT338 

業(yè)務(wù)洽談:手機:13713728695(微信同號)   QQ:3003207580  EMAIL:panbo@szczkjgs.com   聯(lián)系人:潘波

地址:深圳市寶安西鄉航城大道航城創(chuàng )新創(chuàng )業(yè)園A5棟307/309

版權所有:深圳市永阜康科技有限公司  備案號:粵ICP備17113496號

在线亚洲人成电影_中文有码国产精品欧美激情_免费大片一级a一级久久三_av天堂东京热无码专区