日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

最新廣告
關注中國自動化產業發展的先行者!
工業智能邊緣計算2025年會
CAIAC 2025
2025工業安全大會
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

Atmega16在開關磁阻電機調速系統中的應用
  • 企業:控制網     行業:金融/保險    
  • 點擊數:1595     發布時間:2005-08-18 14:04:47
  • 分享到:
針對開關磁阻電機調速系統的設計要求,提出了以Atmega16作為CPU,并利用該單片機硬件和軟件上的優點來提高系統處理速度,簡化外圍電路和提高性價比的設計方法。



  1 引言
  
  目前,隨著汽車工業的發展,能源短缺問題日趨嚴峻。為此,國家科技部啟動了“863電動汽車重大專項”,而開關磁阻電機(Switched Reluctance Motor,簡稱SRM)以其啟動轉矩大、調速范圍寬等優點被作為未來電動汽車的理想驅動電機之一。開關磁阻電機是一種必須在控制器協調控制下才能運轉起來的電機,因而控制器性能的好壞直接影響電機的運轉性能。以往控制系統所采用的CPU主要有三種類型:一是采用51系列8位單片機,這種處理器處理速度相對緩慢,功能簡單,外圍電路比較復雜。二是采用196系列16位單片機,這種處理器處理速度比較快,但由于內部外設模塊不夠豐富,因而外圍電路仍相對復雜。三是采用240系列DSP,這種處理器處理速度快,內部外設模塊豐富,但芯片價格昂貴,所以不能得到較廣泛的應用。本文選用Atmel公司出品的Atmega16作為CPU來控制開關磁阻電機,大大提高了性價比。

  2 AVR系列單片機
  
  AVR單片機是目前最新的單片機系列之一,具有速度高、片內硬件資源豐富等優點,可作為真正意義上的單片機使用。它的最大特點是低功耗和高速度,其掉電方式、閑置方式至工作方式下的耗電約為1μA~2.5μA。該系列單片機采用現代微處理器流水管線預取指令技術,淘汰了機器周期的概念。它以時鐘周期為指令執行的基本時間單位,每個時鐘周期可執行一條指令。時鐘頻率通常采用4MHz~8MHz,故最短的指令執行時間為250ns~25ns。在12MHz頻率下,指令的吞吐量為12MIPS,這是一般MCS-51單片機速度的12倍。AVR系列片內含有模擬比較器,與輸入捕捉功能配合可進行多種模擬控制和轉換。它借鑒了某些機型的高速輸入輸出HSIO和可編程計數陣列PCA的概念,實現了本身的輸入捕捉、輸出比較和脈沖寬度調制輸出功能,從而成為脈沖信號測量、開關量按時控制及某些直流馬達調速的得力工具。在軟件開發方面,AVR單片機內含容量不等的閃速程序存儲器(Flash Memory,簡稱Flash),可反復擦寫至少1000次,極大地方便了產品開發和軟件修改。Flash存儲器中的程序可由PC機串行下載,亦可在通用寫入器上以并行方式寫入。

  3 開關磁阻電機工作原理
  
  所謂磁阻電機是指電機各磁路的磁阻隨轉子位置而改變,因而電機的磁場能量也將隨轉子位置的變化而變化,并將磁能變換成機械能。這種結構與步進電動機相似,開關磁阻電動機的運行亦遵循“磁阻最小原理”,即磁通總是沿著磁阻最小的路徑閉合。而具有一定形狀的鐵心在移動到最小磁阻位置時,必使自己的主軸線與磁場的主軸線重合。圖1為四相開關磁阻電機結構圖,當定子D-D‘極勵磁時,所產生的磁力會力圖使轉子旋轉到轉子極軸線1-1’與定子極軸線D-D’重合的位置,并使D相勵磁繞組的電感最大。若以圖1中定、轉子所對的位置作為起始位置,然后依次給D-A-B-C相繞組通電,轉子會逆著勵磁順序以逆時針方向連續旋轉;反之,若依次給B-A-D-C相通電,則轉子會沿順時針方式轉動。可見,開關磁阻電動機的轉向與相繞組的電流方向無關,而僅取決于相繞組通電的順序。

 

  4 系統設計要求及結構實現
  
  對于額定功率為0.75kW、轉速為50~2000r.p.m的8/6極SRM,在低速時可采用PWM方式來控制,而在高速時則應采用單脈沖控制。電機轉子每轉過15°,位置傳感器PIA和PIB會發生變化并產生一次相中斷,之后MSP430依據外部操作要求(如正傳或反轉)及當前狀態來決定下一次輸出狀態并送給數字比較器,當與下一次中斷信號一致時,它會向CPU發送一次中斷,并輸出相信號給邏輯電路,最后驅動電動機。同時依據此中斷信號計算轉速,以作為高速單脈沖工作狀態的參考點(對于高速單脈沖,由于在高速時沒有足夠時間精確計算開關角的大小,因而本設計采取每相固定導通30°的控制方式,其實現方法待后詳述)。
  
  當轉速給定后,即可采用調節電位器輸出模擬量送給Atmega16的A/D模塊。系統中的LED用于顯示轉換速等信息,鍵盤用于設定各參量(如方向等)。其控制結構框圖如圖2所示。


  4.1 PWM控制
  
  AVR的T/C1除具有定時、計數、輸入捕捉和輸出比較功能外,還可構成兩個脈沖寬度調制PWM輸出通道。由于經緩沖的PWM輸出可驅動電機,且其轉速正比于OCR1A或OCR1B寄存器的內容。因此,可以利用OCR1A輸出PWM波,再將該信號與各路相輸出信號相與后輸出,從而實現控制各路相信號以及低速調速之目的。

  4.2 高速單脈沖控制
  
  采用高速單脈沖控制方式時,可使關斷角保持不變,從而使開通角在較寬的范圍內進行調節,最終實現高速高速。由于AVR系列單片機具有輸入捕捉功能,因此可將PIA或PIB信號送給ICP腳,然后讓ICP1寄存器首先捕捉脈沖上升沿發生的時間,接著再捕捉下一次上升沿發生的時間,然后用這段時間除以相間隔的角度15°就可得到標準單脈沖數。當然,由于中斷處理需要一定的時間,所以要通過軟件修正。這樣就可以高精度控制高速運轉時的開通角和關斷角,從而實現高速單脈沖的軟件控制。

  5 軟件示例

  5.1 相輸出子程序示例

  ;正轉相輸出
  .def xiin=r16 ;相輸入信號寄存器
  ;====================
  xinoutz:in xiin,pind ;將相輸入信號送給寄存器
  andi xiin,$03 ;相與只剩下相信號
  cpi xiin,$01 ;是否da輸出
  brbc 1,daout ;相等,da輸出
  cpi xiin,$03 ;是否ab輸出
  brbc 1,about ;相等,ab輸出
  cpi xiin,$02 ;是否bc輸出
  brbc 1,bcout ;相等,bc輸出
  cpi xiin,$00 ;是否cd輸出
  brbc 1,cdout ;相等,cd輸出
  ;====================
  ;反轉相輸出
  ;====================
  xinoutf:in xiin,pind ;將相輸入信號送給寄存器
  andi xiin,$00 ;相與只剩下相信號
  cpi xiin,$01 ;是否da輸出
  brbc 1,daout ;相等,da輸出
  cpi xiin,$02 ;是否ab輸出
  brbc 1,about ;相等,ab輸出
  cpi xiin,$03 ;是否bc輸出
  brbc 1,bcout ;相等,bc輸出
  cpi xiin,$01 ;是否cd輸出
  brbc 1,cdout ;相等,cd輸出
  ;====================
  daout:sbic pinb,4 ;開通a相低電平有效
  sbic pinb,7 ;開通d相?
  sbis pinb,5
  sbis pinb,6
  ret
  about:sbic pinb,4 ;開通a相
  sbic pinb,6 ;開通b相
  sbis pinb,5
  sbis pinb,7
  ret
  bcout:sbic pinb,5 ;開通c相
  sbic pinb,6 ;開通b相?
  sbis pinb,7
  sbis pinb,4
  ret
  cdout:sbic pinb,5 ;開通c相
  sbis pinb,7 ;開通d相?
  sbis pinb,4
  sbis pinb,6
  ret

  5.2 速度采集顯示子程序示例

  .include "m16def.inc"
  .org $001c
  rjmp adcint
  .def channel=r29 ;模擬通道號
  .def lresult=r2 ;轉換低字節
  .def hresult=r3 ;轉換高字節
  .def temp=r16
  .equ sample=$0060 ;采樣數據1緩沖區首地址
  .equ sample2=$0063 ;采樣數據2緩沖區首地址
  .def round=r17 ;顯示回合計數器
  .def outer=r19 ;存放外環計數器
  .def inner=r18 ;存放內環計數器
  .equ slabel=$0400 ;字符碼首地址
  .def hxian=r2 ;存放預顯示高字節
  .def lxian=r1 ;存放預顯示低字節
  ;采集顯示速度占用系統資源r1r2s3r4r16,$60~$69
  adcin:ldi channel,$04 ;從4通道開始
  out admux,channel
  ldi r16,$ee ;自由運行方式
  out adcsr,r16 ;啟動轉換
  clr xh ;建立sram指針
  ldi x1,$60
  inc channel ;通道號增1
  out admux,channel ;選通道4
  sbi adcsr,3 ;開啟ad中斷
  ldi r28,$03 ;轉換次數
  adhere:rjmp adhere ;等待中斷
  adcint:in lresult,adcl ;讀轉換結果
  in hresult,adch
  st x+,lresult
  dec r28
  brne adnextc
  rjmp adret
  adnextc:ldi r28,$03 ;轉換次數
  inc channel ;通道號加1
  out admux,channel ;選下一個通道
  cpi x1,$70 ;轉換的是通道7嗎
  brme adret ;否,返回
  cbi ADCSR,7 ;是,停止轉換
  adret:reti

  6 結束語
  
  實際使用證明:Atmel公司出品的Atmega16系列單片機具有處理速度快,內部外設功能模塊豐富等優點,是一種性價比較高的單片機,特別適用于電池供電、便攜式以及電機驅動等系統。本文的開關磁阻電機充分利用了該單片機豐富的內部外設模塊,因而簡化了外圍電路,大大提高了性價比。

熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 五月天婷婷激情,99久久精品久久久久久清纯,免费亚洲网站,久久精品亚洲乱码伦伦中文,精品久久久久久国产牛牛app,97不用下载 | 福利视频欧美一区二区三区-福利视频欧美-福利视频你懂的-福利视频导航网址-福利视频导航网-福利视频导航大全 | 91在线视频在线-91在线视频在线观看-91在线丨亚洲-91在线天堂-91在线无码精品秘 入口91-91在线无码精品秘蜜桃 | jjzz日本女人-jjzz网站-jjzz亚洲亚洲女人-jjzz在线观看-jlzzjizz-jlzzjlzz亚洲日本 | 九九激情网,日韩色综合,成人小视频网站,国产永久在线观看,污黄视频在线观看,看国产一级片 | 九九99国产精品视频-九草在线观看-九草在线-精品综合久久久久久蜜月-亚洲厕所凸轮-亚洲播播 | 欧美精品综合-欧美精品自拍-欧美精品专区免费观看-欧美精品在线一区二区三区-欧美精品在线一区-欧美精品在线视频观看 | 99久久综合给久久精品-99久久综合-99久久中文字幕伊人-99久久这里只有精品-欧美a在线观看-欧美a在线 | 在线久色-在线久草-在线久-在线精品自拍亚洲第一区-久久在视频-久久在精品线影院精品国产 | 中国一级特黄毛片-中国一级毛片在线观看-中国一级毛片特级毛片-中国一级毛片视频-客厅也啪啪厨房也啪啪女-客厅沙发与子对白在线观看 | 夜夜操狠狠操,99在线观看精品免费99,亲爱的妈妈2,色婷婷亚洲十月十月色天,精品福利一区二区在线观看,久久国产精品99精品国产 | 国产成人精品一区二区视频免费-国产成人精品一区二区视频-国产成人精品一区二区三在线观看-国产成人精品一区二区三在-国产成人精品一区二区三区小说-国产成人精品一区二区三区无码 | 成人久久久久-成人久久久-成人久久精品一区二区三区-成人久久18免费游戏网站-成人久久18免费网-成人久久18免费软件 | 亚洲香蕉久久综合网-亚洲香蕉久久一区二区三区四区-亚洲香蕉久久一区二区-亚洲香蕉国产高清在线播放-净空法师最新忏悔文-精油按摩理论片 | 国产精品v欧美精品v日本精品动漫-国产精品porn-国产精品jizzjizz-国产精品h片在线播放-热久久伊人-热久久亚洲 | 一道本在线,国产成人综合精品一区,亚洲v日韩v欧美在线观看,欧美精品国产综合久久,精品日本一区二区三区在线观看,久久精品一区二区三区不卡牛牛 | 四房网,久久久国产99久久国产久,色偷偷男人天堂,九七电影院97网手机版支持,国产人成精品免费视频,五月天最新网站 | 欧美在线日韩-欧美在线区-欧美在线看欧美视频免费网站-欧美在线精品一区二区在线观看-www..com黄-vr专区日韩精品中文字幕 | 天堂网在线最新版www-天堂网在线资源-天堂网在线看-天堂网在线观看视频-日本精品无码特级毛片-日本精品无码一区二区三区久久久 | 亚洲成人777777-亚洲成av人在线视-亚洲成av人影片在线观看-亚洲成av人片在线观看-玖玖色资源-玖玖色在线 | 亚洲黄色网页-亚洲黄色三级视频-亚洲黄色片免费看-亚洲黄色免费在线观看-国产中文字幕免费观看-国产中文字幕乱码一区 | 国产精品v免费视频-国产精品v毛片免费看观看-国产精品v户外野战-国产精品vr无码专区-国产精品va在线观看无码-国产精品va在线观看丝瓜影院 | 欧美黄网在线-欧美黄色影院-欧美黄色影视-欧美黄色一级网站-99免费看-99免费精品视频 | 黑人性xxxⅹxxbbbbb-黑人性xxx-黑人同学征服教师麻麻-黑人双渗透-亚洲精品国产成人中文-亚洲精品国产成人99久久 | 亚洲精品色情影片-亚洲精品沙发午睡系列-亚洲精品深夜AV无码一区二区-亚洲精品天堂在线观看-亚洲精品偷拍AV一区二区-亚洲精品偷拍影视在线观看 | 国产又黄又爽又猛的免费视频播放-国产又黄又爽视频免费观看-国产又黄又湿又刺激不卡网站-国产又黄又a又潮娇喘视频-亚洲国产美女福利直播秀一区二区-亚洲国产乱码在线精品 | 麻豆91在线-麻豆91在线视频-麻豆99一区二区在线观看-麻豆ⅴ传媒在线播放免费观看-麻豆aⅴ精品无码一区二区-麻豆app2.24.15.15安卓版下载 | 伊人久久综合成人亚洲-伊人久久综合-伊人久久中文字幕久久cm-伊人久久中文大香线蕉综合-久久国产香蕉-久久国产视频网站 | 亚洲精品色情影片-亚洲精品沙发午睡系列-亚洲精品深夜AV无码一区二区-亚洲精品天堂在线观看-亚洲精品偷拍AV一区二区-亚洲精品偷拍影视在线观看 | 国产精品国产三级大全在线观看-国产精品国产三级囯产av中文-国产精品国产三级国av在线观看-国产精品国产三级国v麻豆-国产精品国产三级国产-国产精品国产三级国产aⅴ | 国产精品jizzjizz-国产精品hd在线播放-国产精品hd免费观看-国产精品blacked在线-日日人人-日日欧美 | 国产探花在线视频-国产探花在线观看-国产探花视频在线观看-国产探花视频-无人区在线观看免费完整版免费-无人区在线观看免费视频国语 | 欧美精品久久久亚洲,欧美国产第一页,亚欧成人一区二区,久久精品一区二区影院,国产成人精品综合久久久,亚洲国产精品一区 | 欧美日韩 国产区 在线观看-欧美日操-欧美日本综合一区二区三区-欧美日本中文字幕-欧美日本中文-欧美日本在线一区二区三区 | 天天插天天搞,国产99在线,九七视频在线观看,2020国产成人精品视频网站,日本久久网,人人澡人人澡人人看青草 | 亚洲日本韩国在线,国产一级片免费看,99久久精品免费国产一区二区三区,大香伊人中文字幕精品,国产成人综合久久精品尤物,亚洲免费在线视频 | 九九激情网,日韩色综合,成人小视频网站,国产永久在线观看,污黄视频在线观看,看国产一级片 | 中文字幕第一页亚洲-中文字幕第一页国产-中文字幕第38页永久乱码-中文字幕不卡在线观看-久久久久青草大香线综合精品-久久久久青草 | 日皮影院,一区二区三区高清不卡,国产日韩欧美中文字幕,日韩亚洲欧美一区二区三区,国产三级91,国产精品hd免费观看 | 99久久免费视频-99久久免费看精品国产一区-99久久免费看国产精品-99久久免费精品视频-欧美ⅹxxxx视频-欧美ⅹxxxhd3d | 国产成人精品一区二区视频免费-国产成人精品一区二区视频-国产成人精品一区二区三在线观看-国产成人精品一区二区三在-国产成人精品一区二区三区小说-国产成人精品一区二区三区无码 |