chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ADuC702x模擬微控制器生成可編程數(shù)字波形

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:Aude Richard ? 2023-02-03 11:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

許多系統(tǒng)需要固定或可編程的數(shù)字時鐘波形。在PCB面積受限的應(yīng)用中,微控制器通常產(chǎn)生這些信號。本文介紹了使用ADuC702x模擬微控制器生成時鐘的三種方法。

時鐘生成的經(jīng)典解決方案是切換微控制器的通用輸出之一。如果計時器可用,則可以將其配置為在每次溢出時補充中斷服務(wù)例程中的通用輸出。這種類型的完全可編程數(shù)字波形生成允許可編程占空比,但中斷延遲限制了其速度和精度?;?a target="_blank">ARM7的ADuC702x具有可變的中斷延遲。這種變化會在生成的信號上產(chǎn)生抖動。這種方法的另一個缺點是,必須以高優(yōu)先級處理計時器中斷,以保持正確的計時。理想情況下,數(shù)字波形生成不應(yīng)涉及內(nèi)核。

一種不涉及內(nèi)核的解決方案使用集成PWM(脈寬調(diào)制器)。這種方法還允許可變占空比。時鐘分辨率取決于PWM開關(guān)頻率寄存器的大小和內(nèi)核時鐘頻率。該解決方案的主要優(yōu)點是沒有CPU負載,并且可以產(chǎn)生從幾赫茲到幾十兆赫茲的寬范圍頻率。ADuC702x系列集成PWM模塊,如圖1所示。

pYYBAGPchUiAcG9cAABVEsH6P88316.jpg?la=en&imgver=1

圖1.ADuC7026 原理框圖

該解決方案的缺點是PWM生成時鐘的精度取決于內(nèi)部時鐘的精度,并且它使用完整的三相PWM模塊,而該模塊最初并非用于此目的。使用外部3 kHz晶體而不是精度為±32%的片內(nèi)振蕩器可以提高精度,但這會增加成本、尺寸和功率預(yù)算。

較小的解決方案包括使用門和觸發(fā)器。ADuC702x系列包括一個可編程邏輯陣列(PLA),可用于實現(xiàn)膠合邏輯。該PLA由16個可編程門和觸發(fā)器組成,完全可以通過軟件進行配置。一個非常簡單的時鐘可以只使用一個NOT門和一個觸發(fā)器進行編程,如圖2所示。

analog-microcontroller-generates-programmable-digital-waveforms_02.gif?la=en&imgver=1

圖2.使用PLA的可編程時鐘

觸發(fā)器可通過內(nèi)核時鐘、內(nèi)部 32kHz 振蕩器、定時器1 或通用輸入進行計時。時鐘頻率可以非常靈活,但占空比無法編程。該解決方案的最大優(yōu)點是它只占用了非常小的芯片塊。ADuC702x上集成了非專用門,具有極大的靈活性。

下表總結(jié)了這三種方法的特點。雖然每種方法都有優(yōu)點,但只有應(yīng)用程序才能確定哪一種是最合適的解決方案。

表1:ADuC702x系列三種方法的比較

最低速度 最大速度 優(yōu)勢
通用信息總局 使用 T1:1/2^32 中斷延遲:
5 到 50 個
時鐘周期
可變占空比 抖動
中央處理器負載
使用計時器
脈寬調(diào)制 核心時鐘/ (2 × PWMDAT0.max) = 344 Hz 核心時鐘/ (2 × PWMDAT0最?。?= 22 MHz
無 CPU 負載
可變占空比
使用三相PWM模塊
PLA 使用 T1:1/2^33 核心時鐘 / 2 無 CPU 負載
僅使用 1 個聚乳酸元件
并非每個 GPIO 都可以用作 PLA 輸出
可能使用計時器
固定占空比

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7933

    瀏覽量

    154111
  • PWM
    PWM
    +關(guān)注

    關(guān)注

    116

    文章

    5456

    瀏覽量

    218775
  • 計時器
    +關(guān)注

    關(guān)注

    1

    文章

    431

    瀏覽量

    33615
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    ADuC702X系列評估板可以用來做什么?有什么作用?

    ADuC702X系列評估板可以用來做什么,主要作用是什么,可以幫助開發(fā)人員做什么,應(yīng)該怎么用,請幫忙解答謝謝。
    發(fā)表于 01-12 08:04

    可編程邏輯控制器簡析

    控制指令隨時加載存儲內(nèi)存儲與運行。可編程控制器由內(nèi)部CPU,指令及數(shù)據(jù)存儲、輸入輸出單元、電源模塊、數(shù)字模擬等單元所模塊化組成。PLC可
    發(fā)表于 09-07 07:53

    PSD3XX可編程微控制器外圍系列設(shè)計實例.pdf

    PSD3XX可編程微控制器外圍系列設(shè)計實例
    發(fā)表于 05-13 11:00 ?32次下載
    PSD3XX<b class='flag-5'>可編程</b><b class='flag-5'>微控制器</b>外圍系列設(shè)計實例.pdf

    基于HD44780的字符LCD與ADuC702x接口

    目前市面上有各種各樣的LCD顯示屏,所幸的是其中許多 LCD都符合HD44780U標(biāo)準(zhǔn)。此標(biāo)準(zhǔn)適用于那些接受 ADuC702x的數(shù)據(jù)并與LCD屏幕實現(xiàn)通信的LCD控制器芯 片。HD44780標(biāo)準(zhǔn)LCD屏幕可提供多種格
    發(fā)表于 04-11 15:45 ?64次下載
    基于HD44780的字符LCD與<b class='flag-5'>ADuC702x</b>接口

    使用ADuC702x系列實現(xiàn)計數(shù)

    簡介 ADuC702x系列的輸出端有一個片內(nèi)可編程邏輯陣列,它 由16個帶觸發(fā)的門電路組成。該膠連邏輯可以用于實現(xiàn) 不同的功能。本應(yīng)用筆記說明如何實現(xiàn)一個3位計數(shù), 但同樣的原理
    發(fā)表于 04-11 15:48 ?33次下載
    使用<b class='flag-5'>ADuC702x</b>系列實現(xiàn)計數(shù)<b class='flag-5'>器</b>

    可編程控制器基本知識_可編程控制器原理及應(yīng)用

    PLC的發(fā)展也是與計算機技術(shù)、控制技術(shù)、數(shù)字技術(shù)、通信網(wǎng)絡(luò)技術(shù)等高新技術(shù)的發(fā)展息息相關(guān),正是這些高新技術(shù)的發(fā)展推動了可編程控制器的發(fā)展。本文主要介紹的就是可編程控制器的基礎(chǔ)知識,首先介
    的頭像 發(fā)表于 04-25 09:43 ?6.1w次閱讀
    <b class='flag-5'>可編程控制器</b>基本知識_<b class='flag-5'>可編程控制器</b>原理及應(yīng)用

    可編程邏輯控制器是什么_可編程邏輯控制器原理

    可編程邏輯控制器是種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計的數(shù)字運算操作電子系統(tǒng)。它采用一種可編程的存儲,在其內(nèi)部存儲執(zhí)行邏輯運算、順序
    發(fā)表于 07-31 11:50 ?1.2w次閱讀
    <b class='flag-5'>可編程</b>邏輯<b class='flag-5'>控制器</b>是什么_<b class='flag-5'>可編程</b>邏輯<b class='flag-5'>控制器</b>原理

    什么是可編程控制器

    在之前的草案中,可編程控制器的定義是:“可編程控制器是一個數(shù)字操作的電子系統(tǒng),設(shè)計用于工業(yè)環(huán)境。它使用可編程存儲來存儲和執(zhí)行邏輯操作、順序
    發(fā)表于 06-08 17:28 ?9594次閱讀

    AN-798: 使用PWM產(chǎn)生ADuC702x系列的模擬輸出

    AN-798: 使用PWM產(chǎn)生ADuC702x系列的模擬輸出
    發(fā)表于 03-19 08:09 ?2次下載
    AN-798: 使用PWM產(chǎn)生<b class='flag-5'>ADuC702x</b>系列的<b class='flag-5'>模擬</b>輸出

    AN-724:ADuC702x串行下載協(xié)議

    AN-724:ADuC702x串行下載協(xié)議
    發(fā)表于 05-10 10:06 ?7次下載
    AN-724:<b class='flag-5'>ADuC702x</b>串行下載協(xié)議

    AN-908: 基于HD44780的字符LCD與ADuC702x接口

    電子發(fā)燒友網(wǎng)站提供《AN-908: 基于HD44780的字符LCD與ADuC702x接口.pdf》資料免費下載
    發(fā)表于 01-13 15:44 ?0次下載
    AN-908: 基于HD44780的字符LCD與<b class='flag-5'>ADuC702x</b>接口

    AN-895: ADuC702x MicroConverter I2C接口

    電子發(fā)燒友網(wǎng)站提供《AN-895: ADuC702x MicroConverter I2C接口.pdf》資料免費下載
    發(fā)表于 01-14 17:21 ?0次下載
    AN-895: <b class='flag-5'>ADuC702x</b> MicroConverter I2C接口

    AN-831: 使用ADuC702x系列實現(xiàn)計數(shù)

    電子發(fā)燒友網(wǎng)站提供《AN-831: 使用ADuC702x系列實現(xiàn)計數(shù).pdf》資料免費下載
    發(fā)表于 01-14 16:28 ?0次下載
    AN-831: 使用<b class='flag-5'>ADuC702x</b>系列實現(xiàn)計數(shù)<b class='flag-5'>器</b>

    AN-765: ADuC702x系列的短脈沖持續(xù)時間測量

    電子發(fā)燒友網(wǎng)站提供《AN-765: ADuC702x系列的短脈沖持續(xù)時間測量.pdf》資料免費下載
    發(fā)表于 01-14 14:55 ?0次下載
    AN-765: <b class='flag-5'>ADuC702x</b>系列的短脈沖持續(xù)時間測量

    AN-798:使用PWM在ADuC702x系列上產(chǎn)生模擬輸出

    電子發(fā)燒友網(wǎng)站提供《AN-798:使用PWM在ADuC702x系列上產(chǎn)生模擬輸出.pdf》資料免費下載
    發(fā)表于 01-15 16:03 ?0次下載
    AN-798:使用PWM在<b class='flag-5'>ADuC702x</b>系列上產(chǎn)生<b class='flag-5'>模擬</b>輸出