国产日韩精品欧美一区-国产日韩高清一区二区三区-国产日韩不卡免费精品视频-国产日产欧美精品一区二区三区-午夜国产精品免费观看-午夜国产精品理论片久久影院

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

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

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

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

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

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

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

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

  /*****************************************************************/ #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();

  }

  }

  /****************延時處理**********************/ void delayxms(uint z)//延時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);//此處時間不能太長,否者會的中斷產生沖突 if(key_turn==0)

  {

  flag=~flag;

  }

  while(!key_turn);

  }

  }

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

  {

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

  }

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

  {

  TR0=0;//設置定時器初值期間,關閉定時器 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)

  { 

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

業務洽談:手機:13713728695(微信同號)   QQ:3003207580  EMAIL:panbo@szczkjgs.com   聯系人:潘波

地址:深圳市寶安西鄉航城大道航城創新創業園A5棟307/309

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