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

正文內(nèi)容

基于at89c52數(shù)控調(diào)頻發(fā)射機(jī)的設(shè)計(jì)_畢業(yè)設(shè)計(jì)(完整版)

  

【正文】 設(shè)計(jì) 在設(shè)計(jì)鍵盤(pán)過(guò)程中,用 2 個(gè)鍵來(lái)分別控制頻率的增減,可以進(jìn)行微調(diào)。 復(fù)位電路: 復(fù)位操作有上電自動(dòng)復(fù)位和按鍵手動(dòng)復(fù)位兩種方式。 AT89C52 單片機(jī)的存儲(chǔ)器配置: 51 系列單片機(jī)存儲(chǔ)器結(jié)構(gòu)的主要特點(diǎn)是采用程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器尋址空間分開(kāi)的哈佛結(jié)構(gòu)。與此同時(shí),取出調(diào)制信號(hào)頻率和單片機(jī)輸入的基準(zhǔn)發(fā)射頻率比較,如果兩者不同,那么,就會(huì)產(chǎn)生一個(gè)偏差信號(hào),這個(gè)信號(hào)經(jīng)過(guò)低通濾波電路,對(duì)原來(lái)的調(diào)制信號(hào)進(jìn)行修正,正因?yàn)橛羞@個(gè) PLL 電路,使得發(fā)射臺(tái)發(fā)射頻率十分穩(wěn)定。發(fā)射頻率范圍為 —。設(shè)計(jì)框圖如下: 圖 BA1404 和單片機(jī)設(shè)計(jì)數(shù)控調(diào)頻發(fā)射機(jī)臺(tái)設(shè)計(jì)框圖 方案二:利用 BH1415F 和單片機(jī)設(shè)計(jì)數(shù)控調(diào)頻發(fā)射臺(tái),其設(shè)計(jì)框圖如下: 單片機(jī) BA1404 鎖相環(huán)電路 外部電路 發(fā)射電路 鍵盤(pán)電路 顯示電路 立體聲指示 晶振 晶振 聲道 4 圖 數(shù)控立體聲調(diào)頻 發(fā)射機(jī)臺(tái)設(shè)計(jì)原理框圖 上述兩個(gè)方案,在單片機(jī)控制發(fā)射頻率部分我們都采用相同的電路;在調(diào)制頻率控制發(fā)射部分,如果選擇 BA1404 芯片,由于 BA1404 內(nèi)部不含鎖相環(huán)電路,使用時(shí)間一長(zhǎng)很容易跑頻,用在頻率高的地方不合適。從 70 年代后期開(kāi)始,有些國(guó)家開(kāi)始研究立體感更強(qiáng)的調(diào)頻立體聲廣播,如四聲道全景聲廣播和立體環(huán)繞聲廣播等。在第二次世界大戰(zhàn)期間,交戰(zhàn)的歐洲各國(guó)都把注意力集中于無(wú)線電在軍事方面的應(yīng)用。為了提高廣播的質(zhì)量,早在 20 年代,阿姆斯特朗就開(kāi)始研究如何消除調(diào)幅無(wú)線電波噪聲的方法。 AT89C52。本系統(tǒng)主要以單片機(jī)AT89C52 和日本 Rohm 公司生產(chǎn)的調(diào)頻發(fā)射專用集成電路 BH1415F 為核心設(shè)計(jì)一數(shù)控調(diào)頻發(fā)射機(jī)。 軟件總體流程圖 ......................................................................................... 18 167。 立體聲調(diào)頻發(fā)射臺(tái)系統(tǒng)工作原理 ............................................................. 5 167。 單片機(jī)控制發(fā)射頻率模塊設(shè)計(jì) ................................................................. 6 167。 各功能模塊軟件設(shè) ..................................................................................... 18 167。調(diào)頻發(fā)射機(jī)的硬 件電路有三大組成模塊:?jiǎn)纹瑱C(jī)控制部分、調(diào)頻調(diào)制發(fā)射部分、電源系統(tǒng);該調(diào)頻發(fā)射臺(tái)軟件采用 C 語(yǔ)言編寫(xiě)。 C language 1 引 言 常用的對(duì)載波的調(diào)制方式,除了振幅調(diào)制外,還有頻率調(diào)制,以及 1937年里布斯發(fā)明 的脈沖編碼調(diào)制 (PCM)等。但經(jīng)過(guò)長(zhǎng)期觀察,他發(fā)現(xiàn),要完全消除調(diào)幅無(wú)線電波的噪聲是不可能的。但是,美國(guó)除了在軍事上廣泛應(yīng)用無(wú)線電技術(shù)外,對(duì)調(diào)頻技術(shù)的推廣也給予足夠的重視。 目前,調(diào)頻廣播發(fā)展的趨勢(shì)是向數(shù)字化方向發(fā)展。解決這個(gè)問(wèn)題必須在 BA1404 芯片外部再接一個(gè)鎖相環(huán)電路,調(diào)試起來(lái)很麻煩,不易成功。通過(guò) T0T3 分別控制發(fā)射頻 率的百位、十位、個(gè)位、小數(shù)位,百位只能是 0 或 1。由于 BH1415F 內(nèi)置前置補(bǔ)償電路、限制器電路和低通濾波電路,因此,系統(tǒng)具有良好的音色。除( 8031 和 8051)外, 51系列單片機(jī)有 4 個(gè)物理上相互獨(dú)立的存儲(chǔ)器空間,即內(nèi)、外程序存儲(chǔ)器和內(nèi)、外數(shù)據(jù)存儲(chǔ)器。 上電自動(dòng)復(fù)位是通過(guò)外部復(fù)位電路的充電來(lái)實(shí)現(xiàn)的。用一個(gè)鍵來(lái)控制立體聲和單聲道以及它們的顯示。 ( 2) CPU 讀入輸入緩沖器的狀態(tài),以確定哪條列線為“ 0”狀態(tài)。 本設(shè)計(jì)采用的是 4*4 矩陣式鍵盤(pán),以 P0P3 為行輸出線;以 P4P7 為列輸入線。 LCD 顯示模塊設(shè)計(jì) 本設(shè)計(jì)采用 1602 液晶顯示屏,其 主要技術(shù)參數(shù): ? 顯示容量 :162 個(gè)字符 ? 芯片工作電壓 :— ? 工作電流 :() ? 模塊最佳工作電壓 : ? 字符尺寸 :(WH)mm 1602LCD 采用標(biāo)準(zhǔn)的 14 腳(無(wú)背光)或 16 腳(帶背光)接口,各引腳接口說(shuō)明如表所示 : 10 編號(hào) 符號(hào) 引腳說(shuō)明 編號(hào) 符號(hào) 引腳說(shuō)明 1 VSS 電源地 9 D2 數(shù)據(jù) 2 VDD 電源正極 10 D3 數(shù)據(jù) 3 VL 液晶顯示偏壓 11 D4 數(shù)據(jù) 4 RS 數(shù)據(jù) /命令選擇 12 D5 數(shù)據(jù) 5 R/W 讀 /寫(xiě)選擇 13 D6 數(shù)據(jù) 6 E 使能信號(hào) 14 D7 數(shù)據(jù) 7 D0 數(shù)據(jù) 15 BLA 背光源正極 8 D1 數(shù)據(jù) 16 BLK 背光源負(fù)極 表 :引腳接口說(shuō)明表 第 1腳: VSS 為地電源。 11 第 15腳:背光源正極。 D:控制整體顯示的開(kāi)與關(guān),高電平表示開(kāi)顯示,低電平表示 關(guān)顯示 C:控制光標(biāo)的開(kāi)與關(guān),高電平表示有光標(biāo),低電平表示無(wú)光標(biāo) B:控制光標(biāo)是否閃爍,高電平閃爍,低電平不閃爍。 1602 液晶顯示模塊可以和單片機(jī) AT89C51 直接接口,電路如圖所示。適合于生產(chǎn)立體聲無(wú)線音箱、無(wú)線耳機(jī)、 CD DVD MP3 筆記本計(jì)算機(jī)等的無(wú)線音頻適配器的開(kāi)發(fā)生產(chǎn)。 14 (4)用了 MCU 數(shù)據(jù)直接頻率設(shè)定,可設(shè)定 120MHz 頻率,直接設(shè)定的頻率為基準(zhǔn)頻率,高頻振蕩器產(chǎn)生的頻率如果和設(shè)定的頻率產(chǎn)生了偏差,那么, BH1415F就會(huì)利用鎖相環(huán)電路對(duì)頻 率進(jìn)行調(diào)整,因此使用上非常方便。它的內(nèi)部工作點(diǎn)為 1/2Vcc,然后再經(jīng)過(guò)低通濾波電路,它由二階低通反饋放大電路組成, 15KHz\Q=\Wo=\Fc=15KHz,從而保證發(fā)射系統(tǒng)良好的音色 。調(diào)頻調(diào)制由變?nèi)荻O管組成的高頻振蕩器 實(shí)現(xiàn),高頻振蕩器是一個(gè)鎖相環(huán)的 VCO,立體聲復(fù)合信號(hào)通過(guò)它直接進(jìn)行調(diào)頻調(diào)制。這等于三極管的放大倍數(shù)是二者之積。 軟件總體流程圖 本設(shè)計(jì)編制軟件主要目的是實(shí)現(xiàn)調(diào)頻發(fā)射電路所需的發(fā)射頻率的輸入、顯示以及發(fā)射。模擬異步串行發(fā)送程序是根據(jù) BH1415F 的傳送要求編寫(xiě)的,由于 BH1415F 的頻率控制碼為 16位數(shù)據(jù),而顯示的卻是十進(jìn)制數(shù)據(jù),所以先要將 26H29H 寄存器里面的顯示 BCD 碼轉(zhuǎn)換成十六進(jìn)制數(shù)據(jù),當(dāng)然 19 這個(gè)數(shù)據(jù)僅是頻率控制數(shù)據(jù),它還要和 BH1415F 的 5 個(gè)控制位,即立體聲 /單聲道控制位、相位控制位和測(cè)試模式控制位。 顯示器軟件設(shè)計(jì) 本程序采用動(dòng)態(tài)掃描法顯示 4 位頻率數(shù)字值。根據(jù)調(diào)試環(huán)境不同,系統(tǒng)調(diào)試又分為模擬調(diào)試與現(xiàn)場(chǎng)調(diào)試。 開(kāi)發(fā)系統(tǒng)可以獨(dú)立工作,也可以通過(guò)與計(jì)算機(jī)聯(lián)機(jī)使用。 在通電前,一定要檢查電源電壓的幅值和極性,否則很容易造成集成塊損壞。 ( 2)鍵盤(pán)調(diào)試 一般顯示器調(diào)試通過(guò)后,鍵盤(pán)調(diào)試就比較簡(jiǎn)單,完全可以借助于顯示器,利用程序進(jìn)行調(diào)試。各程序模塊通過(guò)后,可以把各功能塊聯(lián)合起來(lái)一起進(jìn)行整體程序綜合調(diào)試。 系統(tǒng)聯(lián)調(diào)主要解決以下問(wèn)題: ? 系統(tǒng)的軟件和硬件能否按預(yù)定的要求配合工作; ? 系統(tǒng)運(yùn)行中能否有潛在的在設(shè)計(jì)時(shí)就難以預(yù)料的錯(cuò)誤; ? 系統(tǒng)的動(dòng)態(tài)性能指標(biāo)(包括精度、響應(yīng)速度等)是否滿足設(shè)計(jì)要求。如何在最短的時(shí)間內(nèi)消化以上內(nèi)容并著手進(jìn)行設(shè)計(jì),是我們遇到的第一個(gè)難題。 本論文設(shè)計(jì)的這個(gè)系統(tǒng)是很完美的。 然 后還要感謝大學(xué)四年來(lái)所有的老師,為我們打下 了 電子專業(yè)知識(shí)的基礎(chǔ);同時(shí)還要感謝所有的同學(xué)們,正是因?yàn)橛辛四銈兊闹С趾凸膭?lì)。 sbit monolamp=P3^3。 //單聲道 /立體聲控制位 uchar data conmand[2],keytemp。 if(k==1){DIN=0。//求顯示十位數(shù) f_data1=f_data1%100。 for(i=8。 CK=1。 } /***********控制字寫(xiě)入 1415 函數(shù) **********/ w_1415() { write(conmand[0])。 if(keytemp!=0) { keytemp=keyio。break。fup()。}//預(yù)置 case 221:{f_data=1050。break。fup()。}//預(yù)置 case 215:{f_data=850。break。 // CE=0。 //預(yù)置 1000MHZ monolamp=0。 //頻率送入 BH1415 while(1) { read_key()。h4。}// } 31 } keyio=0xff。break。}//預(yù)置 case 123:{f_data=900。fup()。break。}//立體聲 /單聲道轉(zhuǎn)換 case 126:{f_data=1090。if(f_data800){f_data=800。 keytemp=keytemp|keyio。 } //*************頻率涮新 *****************// fup() { turn_bcd()。_nop_()。i) { DA=valamp。 //求顯示個(gè)位數(shù) display[0]=f_data1%10。delay(90)。t0。 //延時(shí)參量 //掃描段碼表 Uchar code dis_7[12]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0xff,0xbf}。 最后感謝電 氣 學(xué)院和母校四年來(lái)對(duì)我的栽培。 25 致 謝 經(jīng)過(guò)幾個(gè)月的努力,畢業(yè)設(shè)計(jì)順利地完成了!這一過(guò)程 讓我學(xué)得了很多平時(shí)沒(méi)有學(xué)到的知識(shí)。只有在正確的系統(tǒng)設(shè)計(jì)思想的指導(dǎo)下,整個(gè)設(shè)計(jì)過(guò)程才可能一帆風(fēng)順。然后,將軟、硬件按系統(tǒng)工作要求來(lái)進(jìn)行綜合運(yùn)行,解決在系統(tǒng)總體運(yùn)行情況下軟、硬件的協(xié)調(diào),以提高系統(tǒng)的動(dòng)態(tài)性能。 單步和斷點(diǎn)調(diào)試后,還應(yīng)進(jìn)行連續(xù)調(diào)試,這是因?yàn)閱尾竭\(yùn)行只能驗(yàn)證程序的正確與否,而不能確定定時(shí)精度、 CPU 的實(shí)時(shí)響應(yīng)等問(wèn)題。 二、軟件電路調(diào)試。若有高壓,聯(lián)機(jī)仿真器調(diào)試時(shí),將會(huì)損壞仿真器等,有時(shí)會(huì)使應(yīng)用系統(tǒng)中的集成塊發(fā)熱損壞 下面結(jié)合在頻率控制發(fā)射系統(tǒng)中鍵盤(pán)、顯示部分的調(diào)試過(guò)程來(lái)加以說(shuō)明。它占用單片機(jī)硬件資源少并具有資源出借功能。 167。要顯示某個(gè)十進(jìn)制 BCD 碼,我們先在其段選端輸入其碼字,這還不夠,因?yàn)槲覀儾捎玫氖?LCD 數(shù)碼管動(dòng)態(tài)掃描法顯示,所以還要確定 LCD 數(shù)碼管的位選信號(hào),只有選中的位才能顯示出十進(jìn)制 BCD 碼,沒(méi)選中的就不顯示。發(fā)送子程序包括十六位發(fā)送程序和八位發(fā)送子程序。本主程序通過(guò)循環(huán)調(diào)用鍵盤(pán)掃描程序和顯示程序來(lái)實(shí)現(xiàn)發(fā)射頻率的顯示和發(fā)射。達(dá)林頓電路有四種 接法: NPN+NPN, PNP+PNP,NPN+PNP,PNP+NPN. 前二種是
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1