【正文】
振在運(yùn)行中只要復(fù)位管腳出現(xiàn)2 個機(jī)器周期高電平即可復(fù)位。P0 也可以在訪問外部程序存儲器時作地址的低字節(jié),在訪問外部數(shù)據(jù)存儲器時作數(shù)據(jù)總線,此時通過內(nèi)部強(qiáng)上拉輸出118I/OP1 口: P1 口是帶內(nèi)部上拉的雙向I/O 口,向P1 口寫入1時,P1 口被內(nèi)部上拉為高電平,可用作輸入口。4. 兩個工作頻率范圍:6時鐘模式時為0到20MHz,12時鐘模式時為0到33MHz。在這里我們選用STC89C52單片機(jī)作為這次設(shè)計的單片機(jī),下面將對STC89C52單片機(jī)進(jìn)行講解。 超強(qiáng)抗干擾。第二節(jié) 單片機(jī)的選取現(xiàn)在市面上最多的有兩種類型的單片機(jī),STC和AT。如:CPU的位數(shù)有8位、16位、32位,而結(jié)構(gòu)上采用雙CPU結(jié)構(gòu)或內(nèi)部流水線結(jié)構(gòu),以提高處理能力和運(yùn)算速度;時鐘頻率高達(dá)20MHz甚至更高,使指令執(zhí)行速度相對加快;提高新型的串口總線結(jié)構(gòu),為系統(tǒng)的擴(kuò)展和配置打下了良好的基礎(chǔ);增加新的特殊功能部件,如監(jiān)視定時器WDT、DMA傳輸、PWM輸出、可編程計數(shù)陣列PCA、調(diào)制解調(diào)器、通信控制器、浮點(diǎn)運(yùn)算單元等;半導(dǎo)體制造工藝的不斷進(jìn)步,使芯片向高集成度、低功耗方向發(fā)展。低性能單片機(jī)階段(20世紀(jì)70年代中期~80年代初期)。兩種方案對比之下我們選擇第二種方案。但又看到說聲卡、音箱都有一定的設(shè)計余度,一般聲卡都可以保證低到1HZ,并且音箱也允許接收不到這些信號并播放出來。當(dāng)示波器顯示出需要的波形及頻率時,軟件調(diào)試成功。其主要模塊有單片機(jī)控制模塊、頻率輸出模塊、鍵盤控制模塊及LCD顯示模塊,其中頻率生成模塊由單片機(jī)控制DAC0832生成,鍵盤控制模塊采用5個按鍵來選擇波形類型及調(diào)節(jié)頻率、幅值,顯示模塊則采用LCD1602來顯示波形類型、頻率及幅值,輸出的波形由示波器進(jìn)行檢查。這里就將信號轉(zhuǎn)變成了可以接受的電壓信號,這時音頻信號電平較弱,一般只有幾百毫伏,還不能推動喇叭正常工作。 % y=sin(w*t)。: 電子式次聲發(fā)生器總體設(shè)計二、 次生信號的產(chǎn)生因為要實現(xiàn)在可編輯框中輸入信號頻率,窗口就能輸出相應(yīng)的波形,所以對于可編輯框的回調(diào)函數(shù)就應(yīng)該輸入產(chǎn)生正弦信號的命令。第一節(jié) 電子式次聲發(fā)生器的設(shè)計一、 此方案的總體設(shè)計過去的次聲發(fā)生器大都由純硬件電路組成[8],自成一個完整的系統(tǒng),主要是為了適應(yīng)多種復(fù)雜的實際環(huán)境[9]。第三節(jié) 本章小結(jié)本章主要介紹了次聲的概念、危害和對次聲的應(yīng)用,然后介紹了目前國內(nèi)外次聲發(fā)聲裝置的發(fā)展?fàn)顩r,為我們怎樣學(xué)習(xí)次聲和在后面對其進(jìn)行研究提供了強(qiáng)有力的依據(jù)。但要產(chǎn)生一定強(qiáng)度的次聲波,除要求較高的振幅外,還必須使振動膜面積足夠大,其周長大致要與次聲波波長相當(dāng)。在管子一端裝上一個活塞,用電動機(jī)驅(qū)動或用氣流激勵,當(dāng)振動頻率的1/4波長與管子長度相等時,可獲得最強(qiáng)的次聲波。爆炸所釋放的能量約50%形成沖擊波,沖擊波衰減后又產(chǎn)生次聲波。二、次聲發(fā)生器的研究動態(tài)關(guān)于國內(nèi)外對次聲發(fā)生裝置的研究,可以按照次聲波產(chǎn)生的方式分類,大致可分為以下五種[7]:氣爆式產(chǎn)生次聲將壓縮空氣、高壓蒸汽或高壓燃?xì)庥锌刂频匾悦}沖方式突然放出,利用高速排出的氣體激發(fā)周圍媒質(zhì)的低頻振動,形成所需的次聲波。利用氣流載波的方法獲得了比當(dāng)前國際上的同類技術(shù)更高的聲壓級和更大功率的聲波,不僅極便于現(xiàn)用鍋爐的改裝,而且可作為新型鍋爐的重要組成。已有研究者報道,由于次聲的頻率低,傳播中幾乎無衰減,因此能在人體內(nèi)很好的傳播,穿透病態(tài)組織,使病態(tài)組織內(nèi)閉塞的血管重新開放,并推動其血液流動,改善病態(tài)組織內(nèi)的血液循環(huán),為氧氣、吞噬細(xì)胞、免疫球蛋白等物質(zhì)向病變組織輸送創(chuàng)造了有利條件。 次聲在軍事上的應(yīng)用,利用次聲的強(qiáng)穿透性制造出能穿透坦克、裝甲車的武器,次聲武器一般只傷害人員,不會造成環(huán)境污染。利用類似方法,也可預(yù)報火山爆發(fā)、雷暴等自然災(zāi)害。如果次聲波的功率很強(qiáng),人體受其影響后,便會嘔吐不止、呼吸困難、肌肉痙攣、神經(jīng)錯亂、失去知覺,甚至內(nèi)臟血管破裂而喪命。二、 次聲的危害次聲波具有較大的破壞性。通過研究自然現(xiàn)象產(chǎn)生的次聲波的特性和產(chǎn)生機(jī)制,可以更深入地認(rèn)識這些現(xiàn)象的特性和規(guī)律。次聲廣泛存在于自然界和工業(yè)生產(chǎn)、交通運(yùn)輸、日常生活等環(huán)境中。五、 次聲的產(chǎn)生 錯誤!未定義書簽?!娟P(guān)鍵詞】STC89C52單片機(jī) DAC0832 LCD1602 鍵盤控制 次聲檢測ABSTRACTWith the depth understanding of infrasound by human being, infrasound in the scientific, military, medical and other applications in the field has bee an increasingly widespread. In order to research the infrasound conveniently, we must have a device which can generate infrasound easily. This is the background of this article.This system take the STC89C52 monolithic integrated circuit as a core, auxiliary by necessity analogous circuit, constituted one based on the STC89C52 monolithic integrated circuit and the phaselocked loop infrasound signal generating main module has the frequency output module,the phaselocked loop frequency multiplication and the LCD demonstration. And the frequency production module controls DAC0832 by the monolithic integrated keyboard control module take five keypress to choose the type of the wave and to adjust the frequency and the amplitude,the squarewave can adjust the dutyfactor willfully, demonstrates the the frequency on LCD.The results of experiment show that STC89C52CSM can generate the infrasound with high frequency accuracy, and has many features, such as simple, lowcost, easy to use. It is worth to further promote and expand in laboratory.【Key words】 Stc89C52mcu Dac0832 Lcd1602 keyboard control Infrasound detection目 錄緒 論 錯誤!未定義書簽。這就有了本文的研究背景。為了能夠方便的研究次聲,就必須要有能夠方便產(chǎn)生次聲的裝置。實驗結(jié)果表明,由STC89C52單片機(jī)所產(chǎn)生的次聲波頻率精度較高,且具有操作簡單、成本低廉、使用方便等特點(diǎn),值得在實驗室中進(jìn)一步推廣和擴(kuò)充。四、 次聲信號的轉(zhuǎn)換 錯誤!未定義書簽。次聲在大氣中傳播時,由于其頻率很低,所以大氣對次聲波的吸收系數(shù)很小(吸收系數(shù)與頻率的二次方成正比),因此能傳播很遠(yuǎn)的距離。高空風(fēng)、地面風(fēng)、溫度、濕度、環(huán)境噪聲對傳播特性會有影響。許多災(zāi)害性現(xiàn)象如火山噴發(fā)、龍卷風(fēng)和雷暴等在發(fā)生前可能會輻射出次聲波,因此有可能利用這些前兆現(xiàn)象預(yù)測災(zāi)害事件。許多住在高層建筑上的人在有暴風(fēng)時會感到頭暈惡心,這就是次聲波作怪的緣故。例如臺風(fēng)和海浪摩擦產(chǎn)生的次聲波,由于它的傳播速度遠(yuǎn)快于臺風(fēng)移動速度,因此,人們利用一種叫“水母耳”的儀器,監(jiān)測風(fēng)暴發(fā)出的次聲波,即可在風(fēng)暴到來之前發(fā)出警報。 目前許多研究者進(jìn)行的聲波除灰(除渣),由于其頻率較低,有的頻率在次聲頻段內(nèi),稱之為次聲除灰。 利用次聲的物理特性,讓次聲作用于人體,以達(dá)到治療的作用。此次聲波發(fā)生器,由電動機(jī)、壓圈、換能腔殼體、噴嘴和門等組成。因為發(fā)出的聲波的頻率必須在次聲范圍內(nèi),由于次聲的頻率范圍比較窄,所以就要求次聲發(fā)生器所產(chǎn)生的聲波頻率精度要高。爆炸式產(chǎn)生次聲利用爆炸產(chǎn)生強(qiáng)次聲波,也可稱為次聲彈。管子式產(chǎn)生次聲其構(gòu)造和工作原理很像樂器中的笛子,當(dāng)管子中空氣柱的振動與管子本身固有頻率相同時,就可產(chǎn)生較強(qiáng)的次聲波。采用特殊的振動膜片,膜片振動可產(chǎn)生一定頻率的次聲波。這種方式能量轉(zhuǎn)換率高,并可制成小型武器。下面我們對這兩種方案進(jìn)行講解。由于PC機(jī)的普及,只需攜帶MATLAB程序就可以實現(xiàn)次聲波的產(chǎn)生。 t=[0::30]。然后利用聲卡的原理,用聲卡輸出的時候,其基本工作流程輸入是:計算機(jī)通過總線將數(shù)字化的聲音信號以PCM(脈沖編碼調(diào)制)方式送到D/A轉(zhuǎn)換器,變成模擬的音頻信號,進(jìn)而通過聲卡的line out接口輸出到各種接收設(shè)備中。第二節(jié) 基于STC89C52單片機(jī)次聲發(fā)生器的設(shè)計一、此方案的總體設(shè)計此方案以STC89C52單片機(jī)為核心,構(gòu)成了一個基于STC89C52單片機(jī)次聲信號發(fā)生器。程序編寫完成后,將硬件連接到示波器進(jìn)行觀察調(diào)試。 此方案中的難點(diǎn)有以下兩個方面①、一般低音炮的低頻頻響都在30HZ以上,說做到30HZ一下價位都要上萬元。單片機(jī)具有體積小、重量輕、耗能省、價格低、可靠性高和通用靈活等優(yōu)點(diǎn),使用MCS51可以很簡單地控制次聲波信號的各種幅頻特性,硬件電路設(shè)計簡單,此方案設(shè)計的次聲信號發(fā)生器體積小,價格便宜,耗電少,便于攜帶,由STC89C52單片機(jī)所產(chǎn)生的次聲波頻率精度較高,值得在實驗室中進(jìn)一步推廣和擴(kuò)充。它的產(chǎn)生與發(fā)展和微處理器的產(chǎn)生和發(fā)展大體相同,自1971年Intel公司首先推出4位微處理器以來,它的發(fā)展到目前為止大致可分為4個階段:單片機(jī)發(fā)展的初級階段(20世紀(jì)70年代初~70年代中期)。此階段單片機(jī)在集成度、功能、速度、可靠性、應(yīng)用領(lǐng)域等方面向更高水平發(fā)展。目前,單片機(jī)正朝著高性能和多品種方向發(fā)展,將進(jìn)一步向著CMOS化、低功耗、小體積、大容量、高性能、低價格和外圍電路內(nèi)裝化等幾個方向發(fā)展。STC單片機(jī)有以下優(yōu)點(diǎn)①、加密性強(qiáng),很難解密或破解,解密費(fèi)用很高、國內(nèi)能解密的人少,一般的仿制者望而退步.④、有效降低外部電磁輻射。3. 電源控制模式:時鐘可停止和恢復(fù)、空閑模式、掉電模式。二、 STC89C52單片機(jī)的外部引腳介紹: STC89C52單片機(jī)的外部引腳單片機(jī)的各管腳功能如表31名稱管腳號類型名稱和功能Vss20I地Vcc40I電源:提供掉電空閑正常工作電壓3932I/OP0 口 :P0 口是開漏雙向口,可以寫為1 使其狀態(tài)為懸浮用作高阻輸入。向P3 口寫入1時,P3 口被內(nèi)部上拉為高電平,可用作輸入口。ALE 可以通過置位SFR 禁止,置位后ALE 只能在執(zhí)行MOVX 指令時被激活PSEN29O程序存儲使能:當(dāng)執(zhí)行外部程序存儲器代碼時,PSEN 無效,訪問內(nèi)部程序存儲器時PSEN 無效EA/Vpp31I外部尋址使能/編程電壓:在訪問整個外部程序存儲器時EA 必須外部置低,如果EA 為高時將執(zhí)行內(nèi)部程序,除非程序計數(shù)器包含大于片內(nèi)FLASH 編程時5V/12V 編程電壓(Vpp) 如果保密位1 已編程EA 在復(fù)位時由內(nèi)部鎖存XTAL119I晶體1: 反相振蕩放大器輸入和內(nèi)部時鐘發(fā)生電路輸入XTAL218O晶體2: 反相振蕩放大器輸出第四節(jié) 本章小結(jié)本章第一節(jié)主要介紹了單片機(jī)的發(fā)展歷史及未來趨勢,讓我們對單片機(jī)有了一個初步的了解。顯示部分:本設(shè)計采用LCD1602來顯示波形的類型、占空比的大小、頻率的大小。只要買來晶振、電容,按圖接上即可。 EA引腳:31引腳一般接到正電源端。其主要參數(shù)如下:分辨率為8位,轉(zhuǎn)換時間為1μs,滿量程誤差為177。此后,當(dāng) /WR1由低電平變高時,控制信號成為低電平,此時,數(shù)據(jù)被鎖存到輸入寄存器中,這樣輸入寄存器的輸出端不再隨外部數(shù)據(jù)DB的變化而變化[18]。IOUT2 :模擬電流輸出端2, IOUT2與IOUT1的和為一個常數(shù),即IOUT1+I(xiàn)OUT2=常數(shù)。Vcc :芯片供電電壓,范圍為(+5~ 15)V。(2)單緩沖方式 :只要把兩個寄存器中的任何一個接成直通方式,而用另一個鎖存器數(shù)據(jù),DAC就可處于單緩沖工作方式。這樣,可先選中CS端口,把數(shù)據(jù)寫入輸入寄存器;再選中XFER端口,把輸入寄存器內(nèi)容寫入DAC寄存器,實現(xiàn)D/A轉(zhuǎn)換。LCD1602液晶顯示模塊,它可以顯示兩行,每行16個字符,采用單+5V電源供電,外圍電路配置簡單。當(dāng)RS和R/W共同為低電平時可以寫入指令或者顯示地址;當(dāng)RS為高電平R/W為高電平R/W為低電平時可以寫入數(shù)據(jù)。光標(biāo)、畫面位移RSR/WDB7DB6DB5DB4DB3DB2DB1DB0000001S/CR/L**功能:光標(biāo)、畫面移動,不影響DDRAM其中:S/C=1:畫面平移一個字符位;