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

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

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

3天內不再提示

脈寬調制采用MAXQ2000定時器2型

星星科技指導員 ? 來源:ADI ? 作者:ADI ? 2023-03-02 14:43 ? 次閱讀

本應用筆記介紹如何在MAXQ2微控制器上使用定時器2000型產生脈寬調制(PWM)波形。它還討論了使用定時器類型 2 生成 PWM 時應考慮的問題。

介紹

脈寬調制(PWM)是一種信號占空比傳達意義的技術。具體來說,時鐘信號處于邏輯高電平與邏輯低電平的時間量告訴信號的接收器做某事。PWM通常用于控制風扇速度以及直流和伺服電機。通過風扇速度控制,脈沖的高時間越長,風扇運行得越快。將PWM與一些外部電路結合使用,甚至可以通過將已知時間常數的RC電路充電特定時間長度來實現簡單的數模轉換器DAC)。增加比較器電路可以創建一個簡單的模數轉換器ADC)。您甚至可以為電池充電,這需要不同的外部電路和更高級的更改。本應用筆記說明如何使用MAXQ2微控制器上的定時器2000型來產生和控制PWM。

MAXQ2000和定時器類型2

MAXQ2000為低功耗、高性能RISC LCD微控制器,具有多種外設和特性,包括16個2位定時器。這些 Type 8 定時器提供許多功能:16/2 位定時器/計數器、自動重新加載、外部脈沖計數、捕獲和比較。2000類定時器還為MAXQ2000提供PWM功能。

PWM 信號生成

MAXQ2000的定時器類型2利用比較自動重載產生PWM信號。每次定時器溢出或具有比較值匹配時,它都會切換輸出引腳 T2P 和 T2PB 的邏輯狀態。圖1顯示了基周期(1/fB) 對應于計時器的溢出。計時器和重新加載寄存器應設置為一個值,該值將溢出并每 1/ 重新加載一次fB秒。使用公式 1 確定此值:

pYYBAGQARZyAJQzCAAAFlyhVJUc830.gif

其中 T2R16是計時器類型 2 的初始值以及重新加載值。系統Clk可以是實際系統時鐘,即16MHz,也可以是可選的32kHz時鐘。如果基本頻率,fB,明顯小于系統頻率,T2DIV可用于將輸入時鐘分頻到更合理的電平。

PWM波形的高電平時間,tH,對應于計時器比較寄存器的匹配。比較寄存器應設置為匹配的值tH每次重新加載后。為此,請使用公式 2。重要的是要記住tH必須小于基期。另請注意,比較輸出切換發生在匹配后的下一個計時器時鐘周期上,這解釋了以下等式中的 -1。如果高電平時間和基周期相同,則輸出波形在溢出時只會切換一次,從而導致半速波,從而導致問題。

poYBAGQARZ2AfgC8AAAFjbTRPQw953.gif

在某些應用中tH可以用百分比或占空比 (DC) 來描述。在這種情況下,使用以下公式3,其中50%的直流(一半高,一半低)表示為0.50。

poYBAGQARZ6AVPugAAAFcagqGBc211.gif

pYYBAGQARZ-AcehLAAAna_rMDUA790.gif

圖1.脈寬調制波形。

考慮

一些PWM應用需要改變波形的基本頻率或修改高電平時間。在進行這些更改之前,使用 TR2 停止計時器非常重要。否則,PWM波形可能會反轉,因為定時器會額外切換輸出時間。停止和重新啟動定時器可確保波形一致。

某些硬件對如上所述停止和重新啟動PWM波形而導致的PWM毛刺很敏感。如果需要無毛刺PWM,則在更新定時器寄存器時必須更加小心。一種方案使用溢出和比較標志作為更新信號。設置比較標志/中斷標志后,更新重新加載寄存器。設置溢出標志后,更新比較寄存器。此方案允許以可預測的方式進行更改。請注意,此方案在邊界附近可能會出現問題。具體而言,如果計時器輸入是未分割的系統時鐘,則嘗試將比較寄存器更新為比重新加載多一個計數可能會導致意外行為。

由于輸出的切換行為,考慮引腳的初始狀態非常重要。輸出的初始狀態由T2POL控制;如果設置為 0,則反轉輸出信號。此行為可以在下面附錄中的雙 8 位計時器示例中看到。

MAXQ2000和定時器類型2支持專業應用所需的許多選項。通過使用主輸出引腳作為門控輸入,可以在次級輸出引腳上對PWM信號進行選通。這有效地停止了定時器滴答聲,并將停止PWM信號。其他專用模式包括單次和門控單次。

定時器類型 2 還支持在三種 8 位模式下生成 PWM 信號。這些模式允許在不需要 16 位定時器的更高精度時將定時器用于多個任務。雙 8 位模式允許定時器生成兩個獨特的 PWM 信號,而其他 8 位模式僅支持次級引腳 T2PB 上的 PWM 輸出。要在 8 位模式下配置計時器,請使用公式 1 和 2 重新加載和比較值,但用 256 代替 65536。

系統時鐘頻率會影響輸出波形的精度。例如,16MHz時鐘的分頻比8.14MHhz時鐘的分頻頻率要均勻得多。許多快速計時器時鐘周期比兩個大的慢計時器刻度具有更高的準確性。因此,7456 位定時器比 16 位定時器更準確。

審核編輯:郭婷

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

    關注

    14

    文章

    2480

    瀏覽量

    72218
  • PWM
    PWM
    +關注

    關注

    114

    文章

    5198

    瀏覽量

    214885
  • adc
    adc
    +關注

    關注

    99

    文章

    6533

    瀏覽量

    545758
收藏 人收藏

    評論

    相關推薦

    MAXQ2000 SPI模塊與MAX6951/MAX6950怎么配合使用?

    本應用筆記提供了MAXQ?匯編程序范例,說明MAXQ2000 SPI模塊與MAX6951/MAX6950的配合使用。
    發表于 05-31 06:08

    MAXQ2000微控制與MAX4397是如何連接的?

    MAX4397是什么?MAXQ2000微控制與MAX4397是如何連接的?
    發表于 06-04 06:15

    使用MAXQ2000評估板的應用實例

    摘要:本文介紹了利用MAXQ系列微控制開發一個產品的具體技術。MAXQ2000評估板被用來開發一個特殊處理外設,給出了LCD控制、SPI通信、通過串口傳輸數據、
    發表于 04-23 17:33 ?34次下載

    采用MAXQ2000進行音頻濾波

    集成了乘累加單元(MAC)和單周期內核的MAXQ2000非常適合用作通用微控制MAXQ2000所具有的性能和I/O外設適合多種應用:如鬧鐘、手持醫療設備、數字讀取等需要低功耗、高
    發表于 12-25 23:24 ?34次下載

    采用MAXQ2000 USB “拇指”評估套件進行設計

    采用MAXQ2000 USB “拇指”評估套件進行設計 本應用筆記介紹使用USB “拇指”評估(EV)套件快速開發MAXQ2000 RISC微控制所需要的步驟。文檔解釋了怎樣安裝和
    發表于 01-13 08:03 ?835次閱讀
    <b class='flag-5'>采用</b><b class='flag-5'>MAXQ2000</b> USB “拇指”評估套件進行設計

    MAXQ2000 業內最高MIPS/mA的16位、RISC微

    MAXQ2000 業內最高MIPS/mA的16位、RISC微控制、低功耗LCD微控制 MAXQ2000 概述
    發表于 02-06 13:35 ?784次閱讀

    采用MAXQ2000 USB “拇指”評估套件進行設計

    摘要:本應用筆記介紹使用USB “拇指”評估(EV)套件快速開發MAXQ2000 RISC微控制所需要的步驟。文檔解釋了怎樣安裝和配置評估套件的硬件和軟件,怎樣開發并裝入板上MAXQ2000微控制
    發表于 04-23 15:54 ?737次閱讀
    <b class='flag-5'>采用</b><b class='flag-5'>MAXQ2000</b> USB “拇指”評估套件進行設計

    利用MAXQ2000設計電壓表

    摘要:本應用筆記演示了如何配置MAXQ2000微控制實現簡單的電壓表設計。該應用采用MAXQ2000評估板,其中包括4½位段式LCD顯示
    發表于 04-23 16:07 ?845次閱讀
    利用<b class='flag-5'>MAXQ2000</b>設計電壓表

    脈沖寬度調制(PWM)與MAXQ2000定時器-Pulse

    Abstract: This application note shows how to use Timer Type 2 on a MAXQ2000 microcontroller
    發表于 04-23 16:46 ?1225次閱讀
    脈沖寬度<b class='flag-5'>調制</b>(PWM)與<b class='flag-5'>MAXQ2000</b><b class='flag-5'>定時器</b>-Pulse

    采用MAXQ2000進行音頻濾波

    摘要:集成了乘累加單元(MAC)和單周期內核的MAXQ2000非常適合用作通用微控制(µC) 。MAXQ2000所具有的性能和I/O外設適合多種應用:如鬧鐘、手持醫療設備、數字讀取
    發表于 04-23 17:27 ?1112次閱讀
    <b class='flag-5'>采用</b><b class='flag-5'>MAXQ2000</b>進行音頻濾波

    采用MAXQ2000微控制和MAX6970 LED驅動

    采用MAXQ2000微控制和MAX6970 LED驅動顯示不同的LED排序 Abstract: This note shows an application circuit
    發表于 07-25 21:07 ?877次閱讀

    使用鍵盤和LCD顯示屏與MAXQ2000

    MAXQ2000通過專用的LCD控制外設輕松直接地與LCD顯示接口。使用MAXQ2000提供的靈活端口引腳配置,可以直接讀取多路復用鍵盤。中斷驅動的狀態機允許在主應用程序的后臺掃描
    的頭像 發表于 02-21 12:01 ?882次閱讀
    使用鍵盤和LCD顯示屏與<b class='flag-5'>MAXQ2000</b>

    使用MAXQ系列微控制中的定時器

    MAXQ定時器0是仿照許多0微型控制上常見的定時器8051
    的頭像 發表于 03-02 13:56 ?963次閱讀
    使用<b class='flag-5'>MAXQ</b>系列微控制<b class='flag-5'>器</b>中的<b class='flag-5'>定時器</b>

    使用MAXQ2000進行音頻濾波

    乘法累加單元(MAC)和單周期內核的組合使MAXQ2000成為多功能微控制(μC)。MAXQ2000具有性能和I/O外設,非常適合許多應用:鬧鐘、手持醫療設備、數字讀數——任何需要低功耗、高性能和大量I/O的應用。通過集成MA
    的頭像 發表于 03-02 14:13 ?956次閱讀
    使用<b class='flag-5'>MAXQ2000</b>進行音頻濾波

    使用MAXQ2000微控制進行基于溫度的風扇控制

    MAXQ2000具有眾多的特性,可以創建多種有用的應用,例如通過脈寬調制(PWM)控制風扇的速度。MAXQ2000的眾多特性包括帶PWM和串行外設接口(SPI)的定時器。?)和1-Wi
    的頭像 發表于 03-02 14:36 ?1097次閱讀
    使用<b class='flag-5'>MAXQ2000</b>微控制<b class='flag-5'>器</b>進行基于溫度的風扇控制
    主站蜘蛛池模板: 欧美黄色录象 | 日本高清视频在线www色 | 亚洲激情都市 | 亚洲天堂三级 | 理论片国产| 亚洲成人免费在线 | 成人av在线电影 | 狠狠乱| 国产一级特黄aa大片免费 | 日本黄色小视频在线观看 | 中文字幕精品一区二区三区视频 | 欧美性黑人极品hd网站 | 欧美专区一区二区三区 | 孩交精品xxxx视频视频 | 色婷婷99综合久久久精品 | 日韩欧美一卡二区 | 国产精品久久久久久久久kt | 黄色午夜剧场 | 超级黄色毛片 | 青娱乐啪啪 | 俺也来国产精品欧美在线观看 | 欧美高清一区二区三 | 五月天婷婷综合网 | 欧美熟色妇 | 日本理论片www视频 日本理论午夜中文字幕第一页 | 大量国产后进翘臀视频 | 亚洲h视频 | 四虎影视永久在线观看 | 大香交伊人 | www在线观看 | 亚洲成a人片在线看 | 三浦理惠子中文在 | 亚洲3级| 日韩一级欧美一级在线观看 | 欧美激欧美啪啪片免费看 | 97国内精品久久久久久久影视 | 国产精品福利视频手机免费观看 | 成 人 免费 网站 | 性欧美大胆高清视频 | 欧美高清性色生活 | 一级做a爱片特黄在线观看 一级做a爱片特黄在线观看免费看 |