freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的pwm信號輸出系統(tǒng)設(shè)計(jì)-文庫吧資料

2025-01-23 01:04本頁面
  

【正文】 的源碼級仿真和調(diào)試。 完善的電路仿真功能( Prospice) ProSPICE混合仿真:基于工業(yè)標(biāo)準(zhǔn) SPICE3F5,實(shí)現(xiàn)數(shù)字 /模擬電 路的混合仿真;超過27000 個(gè)仿真器件:可以通過內(nèi)部原型或使用廠家的 SPICE 文件自行設(shè)計(jì)仿真器件,Labcenter 也在不斷地發(fā)布新的仿真器件,還可導(dǎo)入第三方發(fā)布的仿真器件; 多樣的激勵(lì)源:包括直流、正弦、脈沖、分段線性脈沖、音頻(使用 wav文件)、指數(shù)信號、單頻FM、數(shù)字時(shí)鐘和碼流,還支持文件形式的信號輸入; 豐富的虛擬儀器: 13種虛擬儀器,面板操作逼真,如示波器、邏輯分析儀、信號發(fā)生器、直流電壓 /電流表、交流電壓 /電流表、數(shù)字圖案發(fā)生器、頻率計(jì) /計(jì)數(shù)器、邏輯探頭、虛擬終端、 SPI 調(diào)試器、 I2C調(diào)試器等 ; 生動(dòng)的仿真顯示:用色點(diǎn)顯示引腳的數(shù)字電平,導(dǎo)線以不同顏色表示其對地電壓大小,結(jié)合動(dòng)態(tài)器件(如電機(jī)、顯示器件、按鈕)的使用可以使仿真更加直觀、生動(dòng); 高級圖形仿真功能( ASF):基于圖標(biāo)的分析可以精確分析電路的多項(xiàng)指標(biāo),包括工作點(diǎn)、瞬態(tài)特性、頻率特性、傳輸特性、噪聲、失真、傅立葉頻譜分析等,還可以進(jìn)行一致性分析。配合系統(tǒng)配置的虛擬邏輯分析儀、示波器等, Protues建立了完備的電子設(shè)計(jì)開發(fā)環(huán)境。可以仿真 51系列、 AVR、 PIC、 ARM、等常用主流單片機(jī)。用戶甚至可以實(shí)時(shí)采用諸如 RAM, ROM,鍵盤,馬達(dá), LED,LCD, AD/DA,部分 SPI 器件,部分 IIC器件。 Protues軟件具有其它 EDA工具軟件(例: multisim)的功能。是目前世界上唯一將電路仿真軟件、 PCB設(shè)計(jì)軟件和虛擬模型仿真軟件三合一的設(shè)計(jì)平臺,其處理器模型支持 805 HC1PIC10/12/16/18/24/30/DsPIC3 AVR、 ARM、 8086 和 MSP430等, 2022年即將增加 Cortex和 DSP系列處理器,并持續(xù)增加其他系列處理器模型。雖然目前國內(nèi)推廣剛起步,但已受到單片機(jī)愛好者、從事單片機(jī)教學(xué)的教師、致力于單片機(jī)開發(fā)應(yīng)用的科技工作者的青睞。它不僅具有其它 EDA工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。A’。 1602 液晶模塊內(nèi)部的字符發(fā)生存儲器( CGROM)已經(jīng)存儲了 160 個(gè)不同的點(diǎn)陣字符圖形,這些字符有:阿拉伯?dāng)?shù)字、英文字母的大小寫、常用的符號、和日文假名等,每一個(gè)字符都有一個(gè)固定的代碼,比如大寫的英文字母“ A”的代碼是 01000001B( 41H),顯示時(shí)模塊把地址 41H 中的點(diǎn)陣字符圖形顯示出來,我們就能看到字母“ A”。 1602LCD的供電電壓為 +5V 電壓,對比度可調(diào) ,內(nèi)含復(fù)位電路 ,提供各種控制命令 ,如:清屏、字符閃爍、光標(biāo)閃爍、顯示移位等多種功能 ,有 80 字節(jié)顯示數(shù)據(jù)存儲器 DDRAM,內(nèi)建有 192個(gè) 5X7點(diǎn)陣的字型的字符發(fā)生器 CGROM,8個(gè)可由用戶自定義的 5X7的字符發(fā)生器 CGRAM。 第 15~ 16腳:空腳或背燈電源。 第 6腳: E(或 EN)端為使能 (enable)端。 第 4 腳: RS 為寄存器選擇,高電平 1 時(shí)選擇數(shù)據(jù)寄存器、低電平 0 時(shí)選擇指令寄存器。 目前市面上字 符液晶絕大多數(shù)是基于 HD44780 液晶芯片的,控制原理是完全相同的,因此基于 HD44780 寫的控制程序可以很方便地應(yīng)用于市面上大部分的字符型液晶。 1602 液晶也叫 1602字符型液晶它是一種專門用來顯示字母、數(shù)字、符號等的點(diǎn)陣型液晶模塊它有若干個(gè) 5X7或者 5X11等點(diǎn)陣字符位組成,每個(gè)點(diǎn)陣字符位都可以顯示一個(gè)字符。 對本設(shè)計(jì)已經(jīng)足夠使用,因此不需要再擴(kuò)展外部數(shù)據(jù)存儲器 。 ( 5) AT89C52 單片機(jī)擴(kuò)展電路及分析 AT89C52 提供以下標(biāo)準(zhǔn)功能: 8 字節(jié) FLASH 閃速存儲器, 256 字 節(jié) 內(nèi)部 RAM , 32 個(gè) I/O口線, 2個(gè) 16 位定時(shí)/計(jì)數(shù)器,一個(gè) 6向量兩級中斷結(jié)構(gòu),一個(gè)全雙工串行 通信口,片內(nèi)振蕩器及時(shí)鐘電路。 不應(yīng)將數(shù)據(jù) 1寫入未定義的單元,由于這些單元在將來的產(chǎn)品中可能賦予新的功能。并非所有 的地址都被定義,從 80HFFH 共 128 個(gè)字節(jié)只有一部分被定義,還有相當(dāng)一部分沒有定義。 flash存儲器編程時(shí),該 引腳 加上 +12V的編程允許電源 VPP ,當(dāng)然這必須是該器件是使用 12V編程電壓 VPP 。欲使 CPU 僅訪問外部程序存儲器 (地址為 0000HFFFFH ) , EA端必須保持低電平 (接地).需注 意 的是:如果加密位 LBI被編程,復(fù)位時(shí)內(nèi)部會(huì)鎖存 EA端狀態(tài)。在此期間,當(dāng)訪問外部數(shù)據(jù)存儲器,將跳過兩次 PSEN 信號。該位置位后, 只有一條 MOVX和 MOVC 指令才能將 ALE激活 ,此外,該 引腳 會(huì)被微弱拉高,單片機(jī)執(zhí)行外部程序時(shí),應(yīng)設(shè)置 ALE 禁止位無效。 對 Flash存 儲器編程期間,該 引腳 還用于輸入編程脈沖 (PROG)。 表格 1 P3口第二功能 端口 引腳 第二功能 RXD(串行輸入口〕 TXD(串行輸出口〕 INTO(外中斷 0〕 INTO(外中斷 l) TO (定時(shí)/計(jì)數(shù)器 0 ) Tl (定時(shí)/計(jì)數(shù)器 l ) WR(外部數(shù)據(jù)存儲器寫選通) RD(外部數(shù)據(jù)存儲器讀選通) ⑧ ALE/PROG:當(dāng)訪問外部程序存儲器或數(shù)據(jù)存儲器時(shí), ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低 8位字節(jié).一般情況下, ALE仍以時(shí)鐘振蕩頻率的 1/6輸出固定的脈沖信號,因此它可對外輸出時(shí)鐘或用于定時(shí)目的。 ⑦ RST:復(fù)位輸入。 P3口除了作為 I/0 口線外,更重要的用途是它的第二功能,如表 格 1所示 。對 P3口寫入“ 1”時(shí) ,它們被內(nèi)部上拉電阻拉高并可作為輸入端口。 ⑥ P3口: P3口是一組帶有內(nèi)部上拉電阻的 8位雙向 I/O口。在訪問 8位地址的外部數(shù)據(jù)存儲器、如執(zhí)行 MOVXRI指令)時(shí), P2口輸出 P2鎖存器的內(nèi)容。對端口 P2寫“ 1” ,通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可 作輸入口,作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè) 引腳 被外部信號拉低時(shí)會(huì)輸出一個(gè)電流。與 AT89C51不同之處是, 和 /計(jì)數(shù)器 2 的外部計(jì)數(shù)輸入( )和 外部觸發(fā) 輸入( ) , FLASH 編程和程序校驗(yàn)期間,Pl接收低 8位地址。對端口寫“ 1”, 通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。 在 FLASH中 編程時(shí), P0口接收指令字節(jié),而在程序校驗(yàn)時(shí),輸出指令字節(jié),校驗(yàn)時(shí),要求外接上拉電阻。 ③ P0: P0口是一組 8位漏極開路型雙向 I/O 口,即地址 /數(shù)據(jù)總線復(fù)用口。 圖 5 AT89C52 引腳圖 ( 3) AT89C52部分引腳功能說明 ① XTAL1:片 內(nèi)晶振電路反相放大器的輸入端??臻e方式停止 CPU 的工作,但允許 RAM,定時(shí)/計(jì)數(shù)器.串行通信口及中斷系統(tǒng)繼續(xù)工作。 ② 8字節(jié)可重擦寫 FLASH 閃速存儲器 ③ 1000 次擦寫周期 ④ 全靜態(tài)操作: 0HZ24MHZ ⑤ 三級加密程序存儲器 ⑥ 256X8字節(jié)內(nèi)部 RAM ⑦ 32個(gè)可編程 I/0口線 ⑧ 3個(gè) 16 位定時(shí)/計(jì)數(shù)器 ⑨ 6個(gè)中斷源 ⑩ 可編程串行 UART通道 、 低功耗空閑和掉電模式 ( 2) At89C52功能特性 AT89C52 提供以下標(biāo)準(zhǔn)功能: 8 字節(jié) FLASH 閃速存儲器, 256 字 節(jié) 內(nèi) 部 RAM , 32 個(gè)I/O口線, 3個(gè) 16 位定時(shí)/計(jì)數(shù)器,一個(gè) 6向量兩級中斷結(jié)構(gòu),一個(gè)全雙工串行通信口,片內(nèi)振蕩器及時(shí)鐘電路。功能強(qiáng)大的 AT89C52單片機(jī)適合于許多較為復(fù)雜 的 控制應(yīng)用場合。 電 源時(shí) 鐘 電 路控 制 器顯 示按 鍵 輸 入P W M 輸 出生 成 P W MP W M 參 數(shù) 設(shè)置輸 出 監(jiān) 控出 錯(cuò) 報(bào) 警 中 斷 圖 4 系統(tǒng)結(jié)構(gòu)圖 涉及元器件簡介 AT89C52 介紹 下 圖 給出了 At89C52 的芯片引腳結(jié)構(gòu)。我們就直接采用 P3^0和 P3^1輸出 PWM信號??刂破餍枰瓿奢斎胼敵鼋换?,數(shù)據(jù)處理和 PWM 信號的生成,我們選擇 AT89C52;為了節(jié)省單片機(jī)的 I/O,我們選用 4個(gè)按鍵輸入;需要顯示的內(nèi)容較多,我們選擇 LCD1602;電源則取 220V市電整理降壓得到。 SPWM必須 做的工作是: 實(shí)時(shí)地計(jì)算調(diào)制波 (正弦波 )和載波 (三角波 )的所有交點(diǎn)的時(shí)間坐標(biāo),根據(jù)計(jì) 算結(jié)果,有序地向逆變橋中各逆變器件發(fā)出“通”和“斷”的動(dòng)作指令;調(diào)制波的振幅要隨調(diào)制比 而變,而載波的振幅則不變,所以,每次調(diào)節(jié) 后,交 點(diǎn)的時(shí)間坐標(biāo)都必須重新計(jì)算。 圖 3 雙極性 PWM 這里我們 采用同步調(diào)制單極性 SPWM 法 ,載波比 N=32,調(diào)幅比 K 取值 (0,1)。uca=ucua)時(shí),所得到的線電壓脈沖系列卻是單極性的。調(diào)制波與載波的交點(diǎn)決定了逆變橋輸出相電壓的脈沖系列,此脈沖系列也是雙極性的,但是,由相電壓合成為線電壓 (uab=uaub。 單極性調(diào)制的工作特點(diǎn):每半個(gè)周期內(nèi),逆變橋同一橋臂的兩個(gè)逆變器件中,只有一個(gè)器件按脈沖系列的規(guī)律時(shí)通時(shí)斷地工作,另一個(gè)完全截止;而在另半個(gè)周期內(nèi),兩個(gè)器件的工況正好相反,流經(jīng)負(fù)載 ZL的便是正、負(fù)交替的交變電流。具體實(shí)施時(shí)有兩種方法: ( 1) 單極性 SPWM法,見下圖: 正弦調(diào)制波 周期決定于需要的調(diào)頻比 kf,振幅值決定 于 ku,等腰三角波載波周期決定于載波頻率,振幅不變,等于 ku=1時(shí)正弦調(diào)制波的振幅值,每半周期內(nèi)所有三角波的極性均相同 (即單極性 )。規(guī)則采樣法是對自然采樣法的改進(jìn) ,其主要優(yōu)點(diǎn)就是是計(jì)算簡單 ,便于在線實(shí)時(shí)運(yùn)算 ,其中非對稱規(guī)則采樣法因階數(shù)多而更接近正弦 .其缺點(diǎn)是直流電壓利用率較低 ,線性控制范圍較小 。其原理就是用三角波對正弦波進(jìn)行采樣得到階梯波,再以階梯波與三角波的交點(diǎn)時(shí)刻控制開關(guān)器件的通斷,從而實(shí)現(xiàn) SPWM法 .當(dāng)三角波只在其頂點(diǎn) (或底點(diǎn) )位置對正弦波進(jìn)行采樣時(shí),由階梯波與三角波的交點(diǎn)所確定的脈寬,在一個(gè)載波周期 (即采樣周期 )內(nèi)的位置是對稱的,這種方法稱為對稱規(guī)則采樣。 ① 自然采樣法 以正弦波為調(diào)制波 ,等腰三角波為載波進(jìn)行比較 ,在兩個(gè)波形的自然交點(diǎn)時(shí)刻控制開關(guān)器件的通斷 ,這就是自然采樣法 .其優(yōu)點(diǎn)是 所得 SPWM 波形最接近正弦波 ,但由于三角波與正弦波交點(diǎn)有任意性,脈沖中心在一個(gè)周期內(nèi)不等距,從而脈寬表達(dá)式是一個(gè)超越方程,計(jì)算繁瑣,難以實(shí)時(shí)控制。 軟件生成法 由于微機(jī)技術(shù)的發(fā)展使得用軟件生成 SPWM 波形變得比較容易,因此,軟件生成法也就應(yīng)運(yùn)而生。其實(shí)方法簡單, 可以用模擬電路構(gòu)成三角波載波和正弦調(diào)制波發(fā)生電路,用比較器來確定它們的交點(diǎn),在交點(diǎn)時(shí)刻對開關(guān)器件的通斷進(jìn)行控制,就可以生成 SPWM波。 硬件調(diào)制法 硬件調(diào)制法是為解決等面積法計(jì)算繁瑣的缺點(diǎn)而提出的 ,其原理就是把所希望的波形作為調(diào)制信號 ,把接受調(diào)制的信號作為載波,通過對載波的調(diào)制得到所期望的 PWM波形。 該方法的實(shí)現(xiàn)有以下幾種方案。 2 系統(tǒng)方案設(shè)計(jì) 系統(tǒng) PWM 算法 PWM的全稱是 Pulse Width Modulation(脈沖寬度調(diào)制),它是通過改變輸出方波的占空比來改變等效的輸出電壓。 本文的主要工作 本文的主要工作是設(shè)計(jì)一個(gè) PWM信號輸出系統(tǒng),實(shí)現(xiàn)的 單極性 PWM 信號輸出 。 前面提到的采樣控制理論中的一個(gè)重要結(jié)論:沖量相等而形狀不同的窄脈沖加在具有慣性的環(huán)節(jié)上時(shí),其效果基本相同 。只要帶寬足夠,任何模擬值都可以使用 PWM進(jìn)行編碼。電壓或電流源是以一種通( ON)或斷( OFF)的重復(fù)脈沖序列被加到模擬負(fù)載上去的。通過高分辨率計(jì)數(shù)器的使用,方波的占空比被調(diào)制用來對一個(gè)具體模擬信號的電平進(jìn)行編碼。此外,半導(dǎo)體開關(guān)的開通延遲,損耗等實(shí)際影響近來也受到關(guān)注,產(chǎn)生了隨機(jī) PWM、軟開關(guān) PWM等。 從 PWM確定確定變換器的導(dǎo)通時(shí)間方式來看有三類差別顯著的 PWM用于固定開關(guān)頻率的調(diào)制系統(tǒng): 1) 在 目標(biāo)參考波形和高頻載波的交點(diǎn)去開關(guān)動(dòng)作的自然采樣 PWM; 2) 在規(guī)則采樣參考波形和高頻載波交點(diǎn)處開關(guān)動(dòng)作的規(guī)則采樣 PWM; 3) 開關(guān)動(dòng)作使得目標(biāo)參考波形在一個(gè)載波周期內(nèi)的積分面積與開關(guān)變換器輸出波形的積分面積相等的直接 PWM。 軟件生成法其實(shí)就是用軟件來實(shí)現(xiàn)調(diào)制的方法,其有兩種基本算法,即自然采樣法和規(guī)則采樣法 。 PWM信號的產(chǎn)生通常有兩種方法 一種是軟件的方法 另一種是硬件的方法。 在風(fēng)力發(fā)電領(lǐng)域, PWM 變換器的控制技術(shù)是 其 核心技術(shù)之一 。 在通信領(lǐng)域,由于 PWM控制有很強(qiáng)的 噪聲抵抗能力 , 從模擬信號轉(zhuǎn)向 PWM可以極大地延長通信距離。噪聲只有在強(qiáng)到足以將邏輯 1改變?yōu)檫壿?0或?qū)⑦壿?0改變?yōu)檫壿?1時(shí),也才能對數(shù)字信號產(chǎn)生影響。 PWM的一個(gè)優(yōu)點(diǎn)是從處理器到被控系統(tǒng)信號都是數(shù)字形式的,無需進(jìn)行數(shù)模轉(zhuǎn)換。模擬電路還有可能嚴(yán)重發(fā)熱,其功耗相對于工作元件兩端電壓與電流的乘積成正比。其中一點(diǎn)就是,模擬電路容易隨時(shí)間漂移,因而難以調(diào)節(jié)。 致 謝 .......................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1