145-PWM控制峰鸣器和直流马达实验.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PWM控制峰鳴器和直流馬達實驗 實驗介紹 實驗目的 瞭解PWM相關應用; 利用定時器的PWM功能,產生一定比例的PWM脈沖波形。 實驗內容 編寫程序改變PWM控制器輸出頻率,控制蜂鳴器; 編寫程序改變PWM控制器輸出頻率,控制直流馬達。 實驗設備 FS2410XP教學實驗平台; ADS 1.2 開發環境; 網路線,串列線,電源。 PWM原理簡介 脈波寬度調變(PWM)就是利用微處理器的數位輸出來對模擬電路進行控制的一種非常有效的技術廣泛應用在從測量、通信到功率控制與變換的許多領域中。 PWM從處理器到控制系統信號都是數位型式的,無需進行轉換,讓信號保持為數位形式可將雜訊影響降到最小。 PWM是一種對模擬信號電壓進行數位編碼的方法。通過高分辨率計數器的使用,方波的比例被調變用來對一個具體模擬信號的電壓進行編碼。 PWM原理簡介 PWM信號仍然是數位的,因為在給定的任何時刻,滿幅值的直流供電不是(ON),就是(OFF)電壓或電流源是以一種(ON)或(OFF)的重複脈衝序列被加到模擬負載上去的。 通的時候即是直流供電被加到負載上的時候,斷的時候即是供電被斷開的時候。 只要頻寬足夠,任何模擬值都可以使用PWM進行編碼。 S3C2410的PWM控制器 S3C2410具有五個16位定時器,定時器0,1,2,3具有PWM控制器,定時器4是個內部定時期不具有對外輸出。 定時器0具有拴鎖功能,通常用於大電流設備應用。 預分頻器和分割器 定時器0和定時器1共用同一個8位元的分頻器,定時器2,3和4分享一個分頻器。8位分頻器和一個獨立的4位分割器組合起來可以產生如下頻率的定時器時脈輸出: PWM調製 PWM脈衝頻率由TCNTBn決定。 PWM脈衝寬度值則由TCMPBn的值來決定。 PWM調製 如果要得到一個較低的PWM脈寬輸出值,就可以減少TCMPBn的值。 要得到一個更高的PWM的輸出值,增加TCMPBn的值。如果輸出反轉器被使能,增加和減少的結果也將是反轉的。 基於雙緩衝器的特性,下一個PWM週期的TCMPBn值可以通過ISR或其它方法,在當前PWM週期中的任何一點寫入。 PWM實驗相關暫存器 定時器配置暫存器0(TCFG0) 定時器輸入時鐘頻率=PCLK/{預分頻}/{分割值} {預分頻值}=1~255; {分割值} =2,4,8,16,32 定時器配置暫存器1(TCFG1) 定時器控制暫存器(TCON) 定時器控制暫存器(TCON) 定時器n計數緩衝區暫存器和比較緩衝區暫存器(TCNTBn,TCMPBn) 接腳電路圖 FS2410XP教學平台將S3C2410的TOUT0(定時器0的脈沖輸出端,GPB0)與蜂鳴器的脈衝輸入端相連。蜂鳴器的電路圖如下: PWM控制直流馬達的電路 PWM控制蜂鳴器實驗 (1) 新建一個專案名稱為Pwm,並新建文件、輸入程式,設置好工程編譯生成目標代碼; (2) 硬件連接:用串列線將PC的COM1與實驗箱的UART1連起來,再用交叉網路線將PC的網路與實驗箱的網路連起來,最後插上12V電源; (3) 下載、除錯並執行; (4) 結合實驗內容和原理,觀察實驗現象,實驗結果應該是嘟一聲,按「+/-」鍵可以控制蜂鳴器的聲音大小; (5) 完成實驗練習題。 PWM控制直流電機實驗 (1) 新建一個專案名稱為DcMotor,並新建文件、輸入程式,設置好工程編譯生成目標代碼; (2) 硬體連接:用串列線將PC的COM1與實驗箱的UART1連起來,再用交叉網路線將PC的網路與實驗箱的網路連起來,最後插上12V電源; (3) 下載、除錯並執行; (4) 結合實驗內容和原理,觀察實驗現象,實驗結果應該是直流馬達高速轉動,同時按「+/-」鍵可以控制直流馬達轉速; (5) 完成實驗練習題。 * * * *

文档评论(0)

小玉儿 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档