




已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
數(shù)碼音量控制擴音器綜合實訓數(shù)控音頻功率放大器的設(shè)計與制作姓 名: 學 號: 班 級: 指導(dǎo)教師 : 提交日期:2013年 4月7日能源與電氣工程學院目 錄前言.3一、方案論證.41.1 項目設(shè)計要求及芯片的選擇.41.2 芯片介紹.51、芯片7805.72 、芯片LM358 . .83 、芯片X9313 .94 、芯片CD4053.115 、芯片TDA2003.136 、STC89C51. 147、LED數(shù)碼管.17二、DXP2004軟件的介紹.182.1 DXP2004的發(fā)展史.182.2 DXP2004的系統(tǒng)組成.18三、項目的制作與調(diào)試.183.1 原理圖、PCB的設(shè)計.183.2焊接的要求.213.3 軟、硬件調(diào)試.21總結(jié).30參考文獻.31附錄A .31附錄B .33前 言通過五周的實訓,使我對數(shù)控音頻功率放大器的設(shè)計與制作、分析、調(diào)試有一定的感性和理性認識,對芯片LM7805、LM78L05、LM358、CD4053、X9313、TDA2003、STC89C51的工作原理、典型電路有一定的了解;為日后的學習打下了更深一層的基礎(chǔ)。實訓讓我掌握了電路的設(shè)計方法,能夠獨立的分析解決一般性質(zhì)的問題,在設(shè)計與制作過程中能夠從經(jīng)濟性和環(huán)保性等方面去考慮,在設(shè)計與制作中能大膽的實踐,開拓創(chuàng)新,能夠?qū)⒆约旱南敕w現(xiàn)到實際電路當中去;培養(yǎng)了我與同組同學的團隊合作、共同探討、共同前進的精神。本次實習我有以下收獲: 1、進一步熟悉穩(wěn)壓源、示波器使用、調(diào)試。 2、了解了芯片LM7805、LM78L05、CD4053、X9313、TDA2003、STC89C51的引腳分布以及引腳功能、芯片的應(yīng)用、工作原理、典型電路及部分元器件的封裝。3、學會了DXP2004繪圖工具的使用。 4、基本掌握手工電烙鐵的焊接技術(shù),能夠獨立的完成簡單電子產(chǎn)品的安裝與焊接。熟悉電子產(chǎn)品的安裝工藝的生產(chǎn)流程。 一、方案論證1.1項目設(shè)計要求及芯片的選擇1、數(shù)控音頻功率放大器的結(jié)構(gòu)框圖: 2、數(shù)控音頻功率放大器的技術(shù)指標和功能要求: 1.輸入電源:18v/2A2.功放效率: 35%3.線性放大頻率響應(yīng):100hz15khz(3dB帶寬)4.性噪比:80dB5.非線性失真:(PO=1W 1%)6.音量控制分32級,并具有靜音和音量參數(shù)的掉電保護功能7.輸入分為音頻線路輸入1Vpp、輸入阻抗10k和MIC話音輸入20mVpp8.音量控制分32級,并具有靜音和音量參數(shù)的掉電保護功能1話音輸入的芯片選擇 話音輸入的芯片選擇可以選擇LM324和LM339,LM358 LM324和LM339都是四運放芯片,都有是14個引腳; LM324可單電源,也可雙電源 LM358是雙運放芯片,有8個引腳,單雙電源都可工作如果要放大交直流電信號時,最大可達20KHZ. LM358價格比較便宜,而且芯片面積比較小。 根據(jù)我們的數(shù)控音頻功率放大器的技術(shù)指標和功能要求話音輸入適合選擇雙運放芯片LM3582模擬開關(guān)的芯片選擇 根據(jù)我們的數(shù)控音頻功率放大器的技術(shù)指標和功能要求可以選CD4051,CD4052,CD4053等芯片;它們都具有低導(dǎo)通阻抗和很低的截止漏電流。幅值為4.520V的數(shù)字信號可控制峰值至20V的模擬信號. CD4051是8選1模擬開關(guān)有三個二進控制輸入端A、B、C和INH輸入 雙4選1的CD4052,有A、B兩個二進制控制輸入端和INH輸入; 有三組二路雙向模擬開關(guān)CD4053,有三個獨立的數(shù)字控制輸入端A、B、C和INH輸入; 根據(jù)我們的結(jié)構(gòu)圖設(shè)計要求對兩個信號進行選擇,因此,模擬開關(guān)適合選三二通道的CD4053芯片3數(shù)字音量電位器的芯片選擇X9511 按鍵式非易失性數(shù)字電位器簡介 X9511 是一個理想的按鈕控制電位器,其內(nèi)部包含了31 個電阻單元陣列 X9511采用 8 腳封裝 X9313 系列為 32 階數(shù)控電位器 , X9313 采用 8 腳封裝 。X9313的電阻數(shù)組帶溫度補償,包含31個電阻單元,在每兩個單元之間和兩個端點都有可以被滑動單元訪問的抽頭點?;跀?shù)字電位器X9313的功率調(diào)節(jié)電路在實際應(yīng)用中體現(xiàn)出以下特點:電路結(jié)構(gòu)簡單,調(diào)試方便,整個功率調(diào)節(jié)電路僅十余個組件,只要焊接無誤,幾乎不需要調(diào)試;成本低。能進行32級音量控制,。根據(jù)我們的數(shù)控音頻功率放大器的技術(shù)指標和功能要求:音量控制分32級,項目要求進行32級音量調(diào)節(jié),所以適合選擇X9313 芯片4音頻功率放大器的芯片選擇 TDA2030雙電源,TDA2030A能在最低6V最高22V的電壓下工作在19V、8阻抗時能夠輸出16W的有效功率,THD0.1%輸出功率大,Po=18W(RL=4) TDA2003單電源,Vcc=18V,在4負載上可得到5W的輸出功率,具有熱保護功能,閉環(huán)增益可調(diào)。 所以根據(jù)我們的數(shù)控音頻功率放大器的項目要求當負載在4時,功放電路的最大不失真功率為5W,根據(jù)比較, TDA2003在4時的功率為5W, TDA2030在4時的功率為18W。因此音頻功率放大器最適合的是TDA2003芯片5電壓轉(zhuǎn)換芯片的選擇 7805 原理圖(器件少、成本低) 2575 原理圖(器件多、成本高) 2575、 2596 的轉(zhuǎn)換效率遠高于線性穩(wěn)壓的 7805, 如果電路里面沒有 AD 轉(zhuǎn)換就用 2575、 2596 好了, 如果有 AD 的話, 二話不說就是 7805、 7809 或者用更好的線性穩(wěn)壓或者高精密 DCDC 模塊。 與負載電流有關(guān)系,如果 5V 的供電電流很小(如只給單片機供電),可以使用 7805。 供電電流較大時使用 LM2757。 用 2575 吧,12V 直接砍掉 7V,7805 發(fā)熱很厲害的 看你需要的電流大小, 7805 線穩(wěn)壓, 2575 開關(guān), 電流小用 7805,電流大用 2575,7805 成本低。 我們常用 7805穩(wěn)壓塊產(chǎn)生 5V 電壓。但 7805 的一個明顯缺點,是當輸入電壓大于 12 伏時, 發(fā)熱會很厲害,最大的輸入電壓也只能到 15 伏左右。原因在于 7805 屬于線性穩(wěn)壓。即如果 輸入 12V,就有 7V 電壓是完全的發(fā)熱浪費掉。 現(xiàn)在我們我們的數(shù)控音頻功率放大器的技術(shù)指標和功能要求最適合的是7805芯片1.2芯片介紹1 、芯片7805 7805是三端穩(wěn)壓集成電路,7805組成的穩(wěn)壓電源外圍元器件極少,電路內(nèi)部有過流、過熱及調(diào)整管的保護電路,使用起來可靠,方便而且價格便宜。穩(wěn)壓電源,在實際應(yīng)用中,應(yīng)在三端集成穩(wěn)壓電路上安裝足夠大的散熱器(當然小功率的條件下不用)。當穩(wěn)壓管溫度過高時,穩(wěn)壓性能將變差,甚至損壞。當制作中需要一個能輸出1.5A以上電流的通常采用幾塊三端穩(wěn)壓電路并聯(lián)起來,使其最大輸出電流為N個1.5A,但應(yīng)用時需注意:并聯(lián)使用的集成穩(wěn)壓電路應(yīng)采用同一廠家、同一批型號的產(chǎn)品,以保證參數(shù)的一致。另外在輸出電流上留有一定的余量,以避免個別集成穩(wěn)壓電路失效時導(dǎo)致其他電路的連鎖燒毀。 典型應(yīng)用電路: (DC電路) (恒流調(diào)節(jié)器,電路) 2、芯片LM358LM358內(nèi)部包括有兩個獨立的、高增益、內(nèi)部頻率補償?shù)碾p運算放大器,適合于電源電壓范圍很寬的單電源使用,也適用于雙電源工作模式,在推薦的工 作條件下,電源電流與 電源電壓無關(guān)。它的使用范圍包括傳感放大器、直流增益模組,音頻放大器、工業(yè)控制、DC增益部件和其他所有可用單電源供電的使用運算放大器的場合。 LM358特性(Features): 內(nèi)部頻率補償。 直流電壓增益高(約100dB) 。 單位增益頻帶寬(約1MHz) 。 電源電壓范圍寬:單電源(330V);雙電源(1.5一15V) 。 低功耗電流,適合于電池供電。 低輸入偏流。 低輸入失調(diào)電壓和失調(diào)電流。 共模輸入電壓范圍寬,包括接地。 差模輸入電壓范圍寬,等于電源電壓范圍。 輸出電壓擺幅大(0至Vcc-1.5V) 。 LM358主要參數(shù)輸入偏置電流45 nA ;輸入失調(diào)電流50 nA ;輸入失調(diào)電壓2.9mV輸入共模電壓最大值VCC1.5 V ;共模抑制比80dB ; 電源抑制比100dB ; LM358的封裝形式有塑封8引線雙列直插式和貼片式。 DIP塑封引腳圖引腳功能 圓形金屬殼封裝管腳圖LM358應(yīng)用電路圖:圖1 直流耦合低通RC有源濾波器 圖2 LED驅(qū)動器 圖3 TTL驅(qū)動電路3 、芯片X9313 引腳排列 X9313 的引腳說明2)、X9313應(yīng)用注意事項(1) 當X9313 作為輸入電阻與運放構(gòu)成單端輸入的放大器時,輸入端易受低頻信號的干擾??赏ㄟ^VL 端對地接6 800p F 的電容進行有效的抑制。(2) U/ D 端懸空時,阻值不可控。(3) 避免長時間使器件對于極限參數(shù)條件下工作,否則會造成器件永久性損壞。(4) 因電子器件的分散性,為了進行精確的阻電阻的增量值) 進行實測。最好采用數(shù)字萬用表以減少讀數(shù)誤差。例如X9313W 在實測的各抽頭間電阻值中最小值為240 ,而最大值為400(額定抽頭間電阻為323) 。4、芯片CD4053 CD4053/CC4053是三2通道數(shù)字控制模擬開關(guān),有三個獨立的數(shù)字控制輸入端A、B、C和INH輸入,具有低導(dǎo)通阻抗和低的截止漏電流。幅值為4.520V的數(shù)字信號可控制峰-峰值至20V的數(shù)字信號。例如若VDD+5,VSS0,VEE-13.5V,則05V的數(shù)字信號可控制-13.54.5V的模擬信號。這些開關(guān)電路在整個VDD-VSS和VDDVEE電源范圍內(nèi)具有極低的靜態(tài)功耗,與控制信號的邏輯狀態(tài)無關(guān)。當INH輸入端“1”時,所有通道截止。控制輸入為高電平時,“0”通道被選,反之,“1”通道被選。1)、引腳排列 CD4053引腳功能說明 引腳號 符號 功能 1 2 3 5 12 13 by bx cx cy ay ax 輸入/輸出端9 10 11 c b a 控制端14 OUT/IN ax or ay 公共輸出/輸入端 ax or ay15 OUT/IN bx or by 公共輸出/輸入端 bx or by4 OUT/IN cx or cy 公共輸出/輸入端 cx or cy6 INH 禁止端7 VEE 模擬信號接地端8 Vss 數(shù)字信號接地端16 VDD 電源+2)、真值表 5、芯片TDA2003TDA2003電流輸出能力強,諧波失真和交越失真小,各引腳都有交,直流短路保護,使用安全,負載上電壓可沖至40V.,最大額定值 Tamb=25,電源峰值電壓(50mS) Vccp 40 V,直流電源電壓 Vcc 28 V,工作電源電壓 Vcc 18 V,輸出重復(fù)峰值電壓 Io 3.5 A,輸出不重復(fù)峰值電壓 Io 4.5 A,功耗 T=90 PD 20 W,儲存溫度 Tstg -40 +150度,焊接溫度 Tj -40 +150 度 1)、管腳排列及功能: 2)、典型應(yīng)用電路:6 、STC89C511) 、89C51的引腳封裝;總線型 非總線型2)、內(nèi)部結(jié)構(gòu):3)、功能特性描述STC89C51是一種低功耗、高性能CMOS8位微控制器,具有8k字節(jié)Flash,256字節(jié)RAM, 32 位I/O 口線,看門狗定時器,2 個數(shù)據(jù)指針,三個16 位 定時器/計數(shù)器,一個6向量2級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時鐘電路。另外,STC89C52可降至0Hz靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU 停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作。掉電保護方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機一切工作停止,直到下一個中斷或硬件復(fù)位為止。P0 口:P0口是一個8位漏極開路的雙向I/O口、必須外接上拉電阻才會有高電平輸出;。作為輸出口,每位能驅(qū)動8個TTL邏輯電平。對P0端口寫“1”時,引腳用作高阻抗輸入。當訪問外部程序和數(shù)據(jù)存儲器時,P0口也被作為低8位地址/數(shù)據(jù)復(fù)用。,P1 口:P1 口是一個具有內(nèi)部上拉電阻的8 位雙向I/O 口,p1 輸出緩沖器能驅(qū)動4 個 TTL 邏輯電平。對P1 端口寫“1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入口使用。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。此外,P1.0和P1.2分別作定時器/計數(shù)器2的外部計數(shù)輸入(P1.0/T2)和時器/計數(shù)器2 的觸發(fā)輸入(P1.1/T2EX),具體如下表所示。 在flash編程和校驗時,P1口接收低8位地址字節(jié)。引腳號第二功能P1.0 T2(定時器/計數(shù)器T2的外部計數(shù)輸入),時鐘輸出P1.1 T2EX(定時器/計數(shù)器T2的捕捉/重載觸發(fā)信號和方向控制)P1.5 MOSI(在線系統(tǒng)編程用)P1.6 MISO(在線系統(tǒng)編程用)P1.7 SCK(在線系統(tǒng)編程用)P2 口:P2 口是一個具有內(nèi)部上拉電阻的8 位雙向I/O 口,P2 輸出緩沖器能驅(qū)動4 個 TTL 邏輯電平。對P2 端口寫“1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入口使用。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。在訪問外部程序存儲器或用16位地址讀取外部數(shù)據(jù)存儲器(例如執(zhí)行MOVX DPTR) 時,P2 口送出高八位地址。在這種應(yīng)用中,P2 口使用很強的內(nèi)部上拉發(fā)送1。在使用 8位地址(如MOVX RI)訪問外部數(shù)據(jù)存儲器時,P2口輸出P2鎖存器的內(nèi)容。在flash編程和校驗時,P2口也接收高8位地址字節(jié)和一些控制信號。P3 口:P3 口是一個具有內(nèi)部上拉電阻的8 位雙向I/O 口,p2 輸出緩沖器能驅(qū)動4 個 TTL 邏輯電平。對P3 端口寫“1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入口使用。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。 P3口亦作為STC89C52特殊功能(第二功能)使用,如下表所示。在flash編程和校驗時,P3口也接收一些控制信號。端口引腳 第二功能P3.0 RXD(串行輸入口)P3.1 TXD(串行輸出口)P3.2 INTO(外中斷0)P3.3 INT1(外中斷1)P3.4 TO(定時/計數(shù)器0)P3.5 T1(定時/計數(shù)器1)P3.6 WR(外部數(shù)據(jù)存儲器寫選通)P3.7 RD(外部數(shù)據(jù)存儲器讀選通)此外,P3口還接收一些用于FLASH閃存編程和程序校驗的控制信號。RST復(fù)位輸入。當振蕩器工作時,RST引腳出現(xiàn)兩個機器周期以上高電平將是單片機復(fù)位。ALE/PROG當訪問外部程序存儲器或數(shù)據(jù)存儲器時,ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。7、LED數(shù)碼管LED數(shù)碼管的連接方式:共陰 共陽使用LED顯示器時,要注意區(qū)分這兩種不同的接法。為了顯示數(shù)字或字符,必須對數(shù)字或字符進行編碼。七段數(shù)碼管加上一個小數(shù)點,共計8段。因此為LED顯示器提供的編碼正好是一個字節(jié)LED顯示器工作方式有兩種:靜態(tài)顯示方式和動態(tài)顯示方式。靜態(tài)顯示的特點是每個數(shù)碼管的段選必須接一個8位數(shù)據(jù)線來保持顯示的字形碼。當送入一次字形碼后,顯示字形可一直保持,直到送入新字形碼為止。這種方法的優(yōu)點是占用CPU時間少,顯示便于監(jiān)測和控制。缺點是硬件電路較復(fù)雜,成本較高。動態(tài)顯示的特點是將所有位數(shù)碼管的段選線并聯(lián)在一起,由位選線控制是哪一位數(shù)碼管有效。選亮數(shù)碼管采用動態(tài)掃描顯示。所謂動態(tài)掃描顯示即輪流向各位數(shù)碼管送出字形碼和相應(yīng)的位選,利用發(fā)光管的余輝和人眼視覺暫留作用,使人的感覺好像各位數(shù)碼管同時都在顯示。動態(tài)顯示的亮度比靜態(tài)顯示要差一些,所以在選擇限流電阻時應(yīng)略小于靜態(tài)顯示電路中的二、DXP2004軟件的介紹2.1 DXP2004的發(fā)展史 87、88年TANGOProtel(美國ACCEL Technologies lnc) Protel For Dos(Technology公司) 八十年代末,電子設(shè)計自動化(DEA)軟件(Altium公司)1991年開始Protel For Windows 1.0Protel For Windows 1.5Protel For Windows 3.0Proel 98和Protel 99SEProtel DXP 2004(Altium公司)。2.2 DXP2004的組成部分(1)Schematic Document:原理圖編輯器 (2) Schematic Library Document:原理圖元件庫編輯器(3) Pcb Document:Pcb編輯器(4) Pcb Library Document:Pcb零件庫編輯器三、項目的制作與調(diào)試3.1 原理圖、PCB的設(shè)計1)、根據(jù)數(shù)控音頻功率放大器的結(jié)構(gòu)框圖,技術(shù)指標和功能要求選擇合理的芯片,元器件的參數(shù)。2)用DXP2004設(shè)計電路新建一個工程的方法,雙擊桌面,執(zhí)行FileNewProjectPCB Project,然后選擇保存路徑和名稱,再Project下右擊右擊分別新建原理圖庫和原理圖根據(jù)下面的原理圖畫庫和原理圖并加封裝。右擊分別新建PCB和PCB庫,然后進行布局、布線鋪銅等操作。加載庫的方法:在原理圖右邊點擊LibrariesLibrariesAdd Library選擇要加載的庫點擊打開Close后即可以了。3)、數(shù)控音頻功率放大器原理圖: 4)、數(shù)控音頻功率放大器PCB的布局:3.2焊接的要求1)焊接的速度適宜的焊接速度是以焊條直徑、涂料類型、焊接電流、被焊接物的熱容量、結(jié)構(gòu)開頭等條件有其相應(yīng)變化,不能作出標準的規(guī)定。保持適宜的焊接速度,熔渣能很好的覆蓋著熔潭。使熔潭內(nèi)的各種雜質(zhì)和氣體有充分浮出時間,避免形成焊縫的夾渣和氣孔。在焊接時如運棒速度太快,焊接部位冷卻時,收縮應(yīng)力會增大,使焊縫產(chǎn)生裂縫。2)、焊絲選用要考慮的順序根據(jù)被焊結(jié)構(gòu)的鋼種選擇焊絲 對于碳鋼及低合金高強鋼,主要按“等強匹配”的原則,選擇滿足力學性能要求的焊絲。對于耐熱鋼和耐候鋼,主要是側(cè)重考慮焊縫金屬與母材化學成分一致相似,以滿足耐熱性和耐腐蝕性等的要求。 根據(jù)被焊部件的質(zhì)量要求(特別是沖擊韌性)選擇焊絲 與焊接條件、坡口形狀、保護氣體混合比等工藝條件有關(guān),要在確保焊接接頭性能的前提下,選擇達到最大焊接效率及降低焊接成本的焊接材料。 根據(jù)現(xiàn)場焊接位置 對應(yīng)于被焊工件的板厚選擇所使用的焊絲直徑,確定所使用的電流值,參考各生產(chǎn)廠的產(chǎn)品介紹資料及使用經(jīng)驗,選擇適合于焊接位置及使用電流的焊絲牌號。焊接工藝性能包括電弧穩(wěn)定性、飛濺顆粒大小及數(shù)量、脫渣性、焊縫外觀與形狀等。對于碳鋼及低合金鋼的焊接(特別是半自動焊),主要是根據(jù)焊接工藝性能來選擇焊接方法及焊接材料。3.3軟、硬件調(diào)試1)硬件檢測首先用萬用表檢測電源和GND是否短路,有極性的元器件的正負極是否接反,特別是電解電容;然后根據(jù)數(shù)控音頻功率放大的原理圖分別檢測各個模塊的是否有連接錯誤,確保無誤。2)軟件調(diào)試#include#define uchar unsigned charsbit k1=P27; /音量減小sbit k2=P26;/音量增加sbit k3=P25; /輸出切換sbit k4=P24; /靜音sbit mt =P14; /靜音控制sbit asw=P13;/CD4053A的切換控制sbit ud =P12;/音量大小控制模式sbit inc=P11; /音量控制,低電平有效sbit cs =P10; /X9313的片選,低電平有效sbit mic =P34;/MIC_LED指示sbit line=P35;/LINE_LED指示sfr ISP_DATA =0XE2;/ISP/IAP操作時的數(shù)據(jù)寄存器(eeprom)sfr ISP_ADDRH=0XE3;/IAP操作時的地址寄存器的高8位sfr ISP_ADDRL=0XE4;/IAP操作時的地址寄存器的低8位sfr ISP_CMD =0XE5; /ISP/IAP操作時的命令模式寄存器,需命令觸發(fā)寄存器觸發(fā)方可有效sfr ISP_TRIG =0XE6;/ISP/IAP操作時的命令觸發(fā)寄存器sfr ISP_CONTR=0XE7; /ISP/IAP操作時的控制寄存器uchar code dispcode=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90;/顯示數(shù)字碼uchar code disbit=0xbf,0x7f; /顯示位碼uchar disbuf=0,0; /存放數(shù)字uchar data_ir32;/存放紅外碼void display(); /顯示子函數(shù)void delay();/延時子函數(shù)void caculate();/按鍵處理void read_eeprom(uchar addr_h,uchar addr_l);/讀eepromvoid write_eeprom(uchar dat,uchar addr_h,uchar addr_l); /寫eepromvoid erase_eeprom(uchar addr_h,uchar addr_l); /擦除eepromvoid recover();/恢復(fù)初始音量值void dealcode(); /處理紅外碼 int vcount=1;/存放音量值uchar key=0;/存放紅外處理結(jié)果uchar dcount=0;/定時器0計時次數(shù)uchar num_code=0;/接收到的紅外碼位數(shù)void main()/主函數(shù)TMOD=0X12; /定時器初始化 TH0=256-100; TL0=256-100; TH1=(65536-5000)/256; TL1=(65536-5000)%256; P1=0x00; mt=0; asw=0; cs=0; mic=1; inc=1; line=0; IT1=1; EX1=1; /中斷初始化 ET0=1; EA=1; TR0=1; TR1=1; read_eeprom(0x20,0x00); /讀eeprom中存放的音量 recover();/恢復(fù)斷電前音量 while(1) caculate(); /按鍵處理 display(); /顯示 void display()/顯示程序 uchar i; disbuf0=dispcodevcount/10; disbuf1=dispcodevcount%10; if(mt) for(i=0;i2;i+) P0=0xbf; P1&=disbiti; delay(); P1|=0xc0; else for(i=0;i=32) vcount=32; while(k2=0); write_eeprom(vcount,0x20,0x00); if(k1=0|key=0x07) /音量減小處理 delay(); if(k1=0|key=0x07) key=0; vcount-; ud=0; inc=0; delay(); inc=1;if (vcount=0) vcount=0; while(k1=0); write_eeprom(vcount,0x20,0x00); if(k3=0|key=0x05) /輸出切換處理 delay(); if(k3=0|key=0x05) key=0; asw=asw; mic=mic; line=line; while(k3=0); if(k4=0|key=0x01)/靜音處理 delay(); if(k4=0|key=0x01) key=0; mt=mt; while(k4=0); void read_eeprom(uchar addr_h,uchar addr_l)/讀eeprom ISP_ADDRH=addr_h; ISP_ADDRL=addr_l; EA=0; ISP_CONTR=0x81; ISP_CMD=1; ISP_TRIG=0x46; ISP_TRIG=0xb9; delay(); vcount=ISP_DATA; ISP_CONTR=0x00; ISP_CMD=0x00; ISP_TRIG=0x00; ISP_ADDRH=0x00; ISP_ADDRL=0x00; EA=1;void write_eeprom(uchar dat,uchar addr_h,uchar addr_l)/寫eeprom erase_eeprom(addr_h,addr_l); ISP_DATA=dat; ISP_ADDRH=addr_h; ISP_ADDRL=addr_l; EA=0; ISP_CONTR=0x81; ISP_CMD=2; ISP_TRIG=0x46; ISP_TRIG=0xb9; delay(); ISP_CONTR=0x00; ISP_CMD=0x00; ISP_TRIG=0x00; ISP_ADDRH=0x00; ISP_ADDRL=0x00; EA=1;void erase_eeprom(uchar addr_h,uchar addr_l) /eeprom扇區(qū)擦除 ISP_ADDRH=addr_h; ISP_ADDRL=addr_l; EA=0; ISP_CONTR=0x81; ISP_CMD=3; ISP_TRIG=0x46; ISP_TRIG=0xb9; delay(); ISP_CONTR=0x00; ISP_CMD=0x00; ISP_TRIG=0x00; ISP_ADDRH=0x00;ISP_ADDRL=0x00; EA=1;void recover()/音量初始化程序 uchar i,j; for(i=0;i32;i+) ud=0; inc=0; delay(); inc=1; for(j=0;jvcount;j+) ud=1; inc=0; delay(); inc=1; void delay()/顯示延時程序 TH1=(65536-5000)/256; TL1=(65536-5000)%256; while(!TF1); TF1=0;3)硬件調(diào)試1、將調(diào)試好的程序下載到數(shù)控音頻功率放大器電路板的單片機里,然后接上穩(wěn)壓電源,音響等;根據(jù)數(shù)控音頻功率放大器的技術(shù)指標和功能要求,按相應(yīng)的按鍵,看是否能實現(xiàn)相應(yīng)的功能。最終調(diào)試能實現(xiàn)其功能2,在輸出端接上4的電阻,用電壓表,函數(shù)信號發(fā)生器,失真儀,示波器等,進行測試。完成作業(yè)文件??偨Y(jié)以上便是我在這五周實訓中所學習到的知識,當然肯定有不完善的地方,但是絕大多數(shù)都已寫到報告中去。當寫這份報告時,仿佛自己又進行了一次短暫而完整的實訓,所以這次報告很好的梳理了自己腦中的知識點。從DXP2004繪圖工具的使用,到掌握了由原理圖到PCB板的制作以及其中的一些主要步驟和相關(guān)命令的操作;認識了部分元器件的封裝了解了芯片7805、CD4053、X9313、TDA2003、STC89C51的引腳分布以及 引腳功能、芯片的應(yīng)用、工作原理、典型電路。學會測量元器件的參數(shù)并且懂得判別元器件的好壞,能熟練使用常用測試儀器,掌握常見故障的處理方案與維修的基本技巧;掌握焊接、調(diào)試、故障排除到整機裝配整個過程。本次實訓通過老師的指導(dǎo)讓我們進一步掌握DC-DC電源的設(shè)計與制作;電路參數(shù)的測試、分析與調(diào)試。雖然實訓結(jié)束了,但是自己的實踐并沒有結(jié)束。我認為實訓只是一個基礎(chǔ),學到知識也只是一部分,所以要在以后的生活中將沒有學到的知識補
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 健康運動幼兒托班:助力幼兒快樂成長
- 胰島素瘤循證護理
- 小班保護五官健康
- 野外生存教育
- 正交試驗設(shè)計方法
- 大學生體育與心理健康
- 新加坡初等教育體系概覽
- 新生兒肛周膿腫的護理
- 2025年山東省東營市中考招生考試數(shù)學真題試卷
- 預(yù)防跌倒護理課件
- 2024年民族宗教政策法規(guī)宣傳月知識競賽考試題庫(含答案)
- 《3-6歲兒童學習與發(fā)展指南》考試參考題庫120題(含答案)
- 診所中藥飲片清單
- 零信任安全架構(gòu)-第1篇
- 《發(fā)酵飼料的應(yīng)用》課件
- 物業(yè)客服主管的角色與職責解析
- 西式面點師(高級)課件 項目4 甜品制作
- 鼎捷T100-V1.0-銷售管理用戶手冊-簡體
- 抗生素的合理應(yīng)用-專業(yè)知識講座培訓課件
- 港式清單模板
評論
0/150
提交評論