色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

如何利用外設觸發信號發生器簡化應用

Microchip微芯 ? 來源:lq ? 2019-01-22 17:08 ? 次閱讀

如今的嵌入式應用非常復雜,需要通過單個單片機處理多個功能。這些應用需要增強安全性、支持實時響應的最佳執行時間以及無縫同步各個功能。從具有集成功率因數校正的電機控制到光強度處理,復雜應用需要在各個模塊之間輕松切換。處理器驅動的定時和排序解決方案受固有延時的影響,這種延時無法始終準確預測。這種方法還占用了寶貴的CPU帶寬,導致其功能未得到充分利用,而通過卸載這些功能可優化應用程序性能。Microchip的16位dsPIC33數字信號控制器(DSC)中的外設觸發信號發生器(PTG)是獨立于內核的外設(CIP),可以協調復雜應用中功能的精確定時和排序,同時減輕CPU的負擔。我們詳細介紹了幾個示例,以展示PTG如何幫助簡化時序關鍵應用(例如,采用功率因數校正的電機控制、光強度控制或生成還可用作獨立于內核的時鐘源的恒定頻率信號)的外設排序。由于PTG與內核無關,因此可以在CPU休眠時完成此項工作以實現節能或專注于其他關鍵任務。

顧名思義,PTG是一個用戶可編程序列發生器,可生成具有復雜輸入信號序列的觸發信號,以協調其他片上外設的操作。使用PTG的應用會通過其他外設(例如模數轉換器ADC)、輸出比較(OC)、脈寬調制器(PWM)、定時器和中斷控制器)共同執行此操作,以實現復雜的觸發和響應序列。PTG不僅降低了應用程序對內核的依賴性,還能單獨處理模塊交互,從而有助于降低軟件復雜性及保持模塊化。

PTG外設支持向PTG隊列寄存器傳送8位命令(稱為step命令)。每個8位step命令由一個4位命令代碼和一個4位選項字段組成。這些命令定義了一系列事件,用于輸出觸發信號到外設。step命令還可用于生成對內核的中斷請求。

功率因數和電機控制

在集成功率因數校正(PFC)和電機控制應用中,單個DSC使用磁場定向控制(FOC)方案以及PFC轉換器控制永磁同步電機。該應用需要三個PWM通道來控制電機功能,另外還需要一個PWM來控制PFC操作。輸出比較(OC)外設可用于增加應用可用的PWM通道數量,甚至會超出器件上可用的高速PWM通道數量。

可同時使用PWM外設與OC外設來產生電機控制和PFC操作所需的信號。但是,在PFC等應用中,執行時序非常重要,因此必須在最佳執行時間內完成各種任務。其中包括同步電機控制和PFC PWM、觸發ADC進行轉換以及切換用于電機控制的ADC通道和PFC反饋信號。

使用PTG外設可以有效地實現這些要求,PTG外設可以同步高速PWM和OC外設,并通過監視高速PWM外設邊沿來產生ADC外設觸發信號。它還可監視“ADC轉換完成”中斷并產生適當的中斷,執行FOC和數字PFC控制代碼。它減少了CPU干預,使外設處理獨立于內核進行。這可降低應用的總體功耗,同時釋放CPU以執行更多關鍵功能。選擇電機控制和PFC PWM的開關頻率時應確保其為整數倍。

dsPIC? DSC中的ADC能夠進行四通道同步采樣。FOC和PFC算法都有自己的模擬通道需要同時采樣,因為這些信號的相位關系是實現有效控制的關鍵。

選擇電機控制和PFC的反饋信號時應確保可通過改變ADC通道選擇對電機控制和PFC信號進行采樣。在基于PWM邊沿觸發ADC之前,可將電機控制和PFC信號連接到采樣保持(S&H)電路。通道應配置為:在四通道采樣和轉換序列結束時,可從FOC或PFC各自對應的ADC緩沖寄存器中獲得其轉換結果。

在設置通道選擇位以將PFC反饋信號連接到ADC的采樣保持電路后,對于每個PFC PWM周期,都必須生成觸發信號。同樣,對于每個電機控制PWM周期,必須在設置通道選擇位以將電機控制反饋信號連接到ADC的S&H電路之后生成ADC觸發信號。因此,將PTG外設配置為通過監視電機控制和PFC PWM脈沖的邊沿來生成ADC觸發信號。此外,還會生成兩個PTG中斷來執行FOC和PFC的代碼,如圖1所示。

圖1:使用PTG中斷執行代碼

如本例所示,PTG通過有效地對ADC和PWM的使用進行排序來簡化實現,從而在一個dsPIC33器件中實現電機控制和PFC。

照明控制

在光強度控制應用中,使用OC的PWM發生器可用于控制光的亮度。

在此應用中,使用了兩個OC外設,其占空比由來自兩個獨立ADC通道的輸入控制。根據每個ADC值,更新占空比。PTG外設支持更簡單的同步ADC和OC外設的方法。此外,PTG有助于避免外設死鎖,從而提高應用的安全性。

為了執行同步,電路首先會監視ADC并產生適當的中斷以改變OC占空比。然后,它會在不干擾CPU的情況下改變ADC通道,因為PTG可以獨立完成此操作。作為額外的安全功能,在發生意外故障時,PTG外設具有專用的看門狗定時器,用于監視和執行必要的糾正措施。

該應用的框圖如圖2所示。

圖2:使用PTG的輸出比較占空比控制

PTG外設內的看門狗定時器將防止PTG在執行等待硬件觸發高電平-低電平狀態的命令時無限期地等待外部事件的情況。在此應用中,PTG將等待ADC轉換完成觸發信號。使能后,看門狗定時器會在命令執行開始時開始計數。命令完成執行時將禁止看門狗定時器。如果預期事件在看門狗定時器超時周期到期之前未到達,則PTG外設將中止正在進行的失敗命令并停止定序器。然后,它會向CPU發出看門狗定時器錯誤中斷。

這可作為安全功能,用于從ADC或PTG外設停止工作的情況中恢復。這些外設可以在看門狗定時器錯誤中斷內重新初始化和重啟。

PTG通過切換ADC通道和監控外設使應用獨立于內核,而無需CPU外設的干預。這樣一來,CPU便可以用于應用程序中的其他任務。

僅PTG將負責外設內的所有交互,這有助于降低軟件復雜性并保持模塊化。PTG外設的看門狗定時器有助于從任何災難性故障中恢復,從而提供更可靠的應用。

恒定頻率波形

PTG外設可用于產生恒定頻率信號,而此信號還可用作時鐘源。PTG觸發用作屏蔽輸入選擇的比較器。PTG的觸發脈沖寬度可以改變,PTG有自己的定時器。外設觸發信號也可用作運算放大器和比較器的屏蔽輸入選擇,如圖3所示。

圖3:用戶可編程的屏蔽功能

使用此功能,可以通過比較器外設實現PTG輸出。比較器配置為:反相輸入接地,同相輸入連接至內部參考電壓。

觸發脈沖將直接呈現為比較器輸出。只要PTG連續產生觸發信號,比較器就會產生恒定頻率波形。波形的脈沖寬度將是PTG時鐘的一個周期。

開關時間可由PTG定時器和脈沖寬度位控制。輸出脈沖寬度將決定輸出波形的關斷時間,定時器將決定輸出波形的導通時間,即觸發比較器外設之間的延時。

根據比較器輸出極性,開關時間將由定時器或脈沖寬度位控制。輸出頻率也可以由充當時鐘分頻器的寄存器控制。

通過改變比較器輸出極性,可以使用四個比較器外設產生互補波形。可以使用脈沖寬度位修改脈沖寬度,以便降低輸出頻率。因此,可以使用PTG和比較器外設產生恒定波形。

在該應用中使用PTG的優點之一是輸出可以充當恒定時鐘源并且完全獨立于內核運行。使用更多比較器外設時,可以生成偶互補波形。PTG還可以在空閑和休眠等節能模式下工作。

總結

憑借Microchip的dsPIC33數字信號控制器中的PTG外設,用戶能夠設計復雜的應用序列,并為時序關鍵型或功耗關鍵型應用提供更高的靈活性。PTG可在幾乎沒有CPU中斷的情況下支持各種外設彼此交互,并有助于增強現有外設的功能,從而擴展任何給定外設可以實現的功能。

使用PTG外設可提供更快的響應速度并減少軟件負擔。外設還提供內置功能(如專用的看門狗定時器)來提高功能安全性。

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

    關注

    3540

    文章

    1896

    瀏覽量

    269222
  • PWM
    PWM
    +關注

    關注

    114

    文章

    5197

    瀏覽量

    214748
  • 信號發生器
    +關注

    關注

    28

    文章

    1480

    瀏覽量

    108988

原文標題:專家技術文章:實施外設觸發

文章出處:【微信號:MicrochipTechnology,微信公眾號:Microchip微芯】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    ADS131M08是否可以按照觸發信號的6400 Hz進行采樣?

    秒。 這樣如果在SYNC管腳上按照6400 Hz 產生一個觸發信號,其周期為0.00015625秒,遠小于GC_DLY的0.016秒。這樣ADS131M08 是否就可以按照觸發信號的6400 Hz進行采樣?
    發表于 11-14 07:12

    單穩態觸發器可以用于哪些場景

    單穩態觸發器(Monostable Multivibrator),也稱為單穩態多諧振蕩或單穩態脈沖發生器,是一種重要的數字電路元件。它能夠在接收到一個觸發信號后,從一個穩定狀態翻轉到
    的頭像 發表于 08-12 11:25 ?1110次閱讀

    單穩態觸發器的工作原理和應用

    單穩態觸發器(Monostable Multivibrator),也稱為單穩態多諧振蕩或單穩態脈沖發生器,是一種具有兩個穩定狀態的觸發器。它的主要特點是,當接收到一個
    的頭像 發表于 07-16 16:33 ?4110次閱讀
    單穩態<b class='flag-5'>觸發器</b>的工作原理和應用

    信號發生器怎么輸出調制信號的頻率

    發生器的基本原理 信號發生器的核心原理是利用振蕩產生周期性的電信號,然后通過各種電路對這些
    的頭像 發表于 06-03 15:24 ?1375次閱讀

    信號發生器單位怎么換mv

    在電子測量領域,信號發生器是一種非常重要的儀器,它能夠產生各種類型的電信號,如正弦波、方波、三角波等。信號發生器的輸出電壓通常以毫伏(mV)
    的頭像 發表于 06-03 14:19 ?1224次閱讀

    信號發生器是干什么用的 信號發生器可以輸出電流嗎

    信號發生器是一種電子設備,用于產生各種類型的電信號,如正弦波、方波、鋸齒波等。這些信號可以用于測試、測量、校準電子設備,或者作為其他電子系統的輸入
    的頭像 發表于 06-03 11:29 ?1974次閱讀

    信號發生器頻率怎么調

    信號發生器是一種電子設備,用于產生具有特定頻率、幅度和波形的電信號。這些信號可以用于測試和校準各種電子設備,如放大器、濾波、振蕩
    的頭像 發表于 06-03 11:06 ?2114次閱讀

    信號發生器的sync什么意思

    信號發生器是一種電子設備,用于產生具有特定頻率、幅度和波形的電信號。這些信號可以用于測試和測量電子設備的性能,或者作為其他電子系統的輸入信號
    的頭像 發表于 06-03 10:59 ?3570次閱讀

    信號發生器的使用方法 信號發生器的幅值是有效值嗎

    信號發生器是一種電子設備,用于生成具有特定特性的電信號,如正弦波、方波、鋸齒波等。信號發生器廣泛應用于測試和測量領域,如電子電路設計、通信系
    的頭像 發表于 06-03 10:56 ?3334次閱讀

    函數發生器信號發生器和波形發生器的區別

    在電子測試和測量領域,函數發生器信號發生器和波形發生器都是重要的測試儀器,它們各自具有獨特的功能和應用場景。本文將詳細介紹這三種發生器的原
    的頭像 發表于 05-15 14:49 ?1754次閱讀

    什么是信號發生器

    信號發生器是一種能提供各種頻率、波形和輸出電平電信號的設備,也稱為信號源或振蕩。在生產實踐和科技領域中,
    的頭像 發表于 05-07 15:26 ?1348次閱讀

    請問STM32 EXTI的脈沖發生器輸出可以連接什么外設

    STM32的EXTI有一個事件屏蔽寄存EXTI_EMR,該寄存可以選擇對哪些事件響應,根據框圖,來自外部的觸發信號經處理后,通過一個與門接至一個脈沖發生器,EXTI_EMR就是控制
    發表于 05-06 08:32

    proteus信號發生器怎么設置方波

    Proteus信號發生器是一種強大的虛擬儀器,可以生成各種類型的電子信號,包括方波信號。在本文中,我們將詳細介紹如何在Proteus信號
    的頭像 發表于 02-23 16:44 ?1w次閱讀

    函數發生器信號發生器的區別和聯系

    函數發生器信號發生器是電子工程領域常用的兩種設備,它們在實驗室和工業制造領域中扮演著重要的角色。盡管兩者在名稱和功能上有一定的相似性,但它們的原理和應用有所不同。本文將詳細探討函數發生器
    的頭像 發表于 02-23 16:10 ?2443次閱讀

    單穩態觸發器有幾個穩定狀態 單穩態觸發器的特點

    的特點是能夠根據輸入的觸發信號產生一個固定時長的輸出脈沖,而輸出脈沖寬度與輸入觸發脈沖的寬度無關。 單穩態觸發器通常由一個RC電路、幾個邏輯門以及一個對輸出進行控制的開關組成。其中,RC電路決定了輸出脈沖的寬度,邏輯門用來控制輸
    的頭像 發表于 02-21 15:26 ?2647次閱讀
    主站蜘蛛池模板: 久久妇女高潮几次MBA | 国产a视频视卡在线 | 中国bdsmchinesehd 中俄两军在日本海等上空战略巡航 | 小草高清视频免费直播 | 么公一夜要了我一八次视频HD | 中俄两军在日本海等上空战略巡航 | 一本色道久久综合亚洲精品 | 黄色三级在线 | 动漫H片在线播放免费高清 动漫AV纯肉无码AV电影网 | 天天拍拍国产在线视频 | 好大的太粗好深BL | 强行撕开衣服捏胸黄文 | 最新精品学生国产自在现拍 | 99视频精品国产在线视频 | 国产亚洲精品精品国产亚洲综合 | 老妇xxxxbbbb | 国产精品嫩草免费视频 | 蜜芽tv在线观看免费网站 | 蜜芽视频在线观看视频免费播放 | 亚洲精品国产精品精 | 久久免费国产视频 | 野花日本高清在线观看免费吗 | 在线播放免费人成视频 | 少女10声大哥喊退色狼 | 麻豆国产人妻欲求不满 | 阿娇和冠希13分钟在线观看 | A级韩国乱理伦片在线观看 a级成人免费毛片完整版 | 天堂在线亚洲精品专区 | 国产69精品久久久久乱码免费 | 2022一本久道久久综合狂躁 | 日韩精品在线观看免费 | Zoofilivideo人馿交| 精品久久久久久电影网 | 成人毛片免费播放 | 精品国产品在线18年 | 在线观看亚洲AV无码每日更新 | 黄 色 网 站 免 费 涩涩屋 | 在线播放成人无码日 | 校花在公车上被内射好舒服 | 11 13加污女qq看他下面 | 999久久免费高清热精品 |