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

正文內(nèi)容

基于avr單片機(jī)的智能門鈴論文-閱讀頁(yè)

2025-07-03 15:28本頁(yè)面
  

【正文】 而且SREG 的全局中斷使能位I 置位。因?yàn)樵谑‰娔J较拢鬉S2 為0,則MCU 喚醒后異步定時(shí)器的寄存器數(shù)值是沒有定義的。第三章、電子門鈴的硬件設(shè)計(jì) 電路原理圖 電子門鈴原理圖 音頻放大電路的設(shè)計(jì)該音頻放大電路采用LM386芯片作為音頻的功率放大,音頻信號(hào)由“SPK IN”端口輸入,信號(hào)的輸出由“SPK OUT”端口輸出,只要在“SPK OUT”接一個(gè)喇叭即可。LM386主要應(yīng)用于低電壓消費(fèi)類產(chǎn)品。但在1腳和8腳之間增加一只外接電阻和電容,便可將電壓增益調(diào)為任意值,直至200。LM386的封裝形式有塑封8引線雙列直插式和貼片式。工作電壓范圍寬,412V or 518V。電壓增益可調(diào),20200。 LM386的引腳圖LM386的外形和引腳的排列如圖7所示。圖33 LM386的引腳圖(1)查L(zhǎng)M386的datasheet,電源電壓412V或518V(LM386N4);靜態(tài)消耗電流為4mA;電壓增益為20200dB;在8腳開路時(shí),帶寬為300KHz;輸入阻抗為50K;。①通過接在1腳、8腳間的電容(1腳接電容+極)來改變?cè)鲆?,斷開時(shí)增益為20dB。這是死理,不用多說了吧。質(zhì)量太差的不要,否則受害的是耳朵;阻值不要太大,10K最合適,太大也會(huì)影響音質(zhì),轉(zhuǎn)那么多圈圈,不煩那?、鼙M可能采用雙音頻輸入/輸出。⑤第7腳(BYPASS)的旁路電容不可少!實(shí)際應(yīng)用時(shí),BYPASS端必須外接一個(gè)電解電容到地,起濾除噪聲的作用。增大這個(gè)電容的容值,減緩直流基準(zhǔn)電壓的上升、下降速度,有效抑制噪聲。此電容的作用有二:隔直 + 耦合。它與揚(yáng)聲器負(fù)載構(gòu)成了一階高通濾波器。分別測(cè)試,發(fā)現(xiàn)10uF/,這是我的經(jīng)驗(yàn)值。如果系統(tǒng)中有多組電源,太好了!由于電壓不同、負(fù)載不同以及并聯(lián)的去耦電容不同,每組電源的上升、下降時(shí)間必有差異。與通用型集成運(yùn)放相類似,它是一個(gè)三級(jí)放大電路。使用鏡像電流源作為差分放大電路有源負(fù)載,可使單端輸出電路的增益近似等于雙端輸出電容的增益。第三級(jí)中的T8和T9管復(fù)合成PNP型管,與NPN型管T10構(gòu)成準(zhǔn)互補(bǔ)輸出級(jí)。引腳2為反相輸入端,引腳3為同相輸入端。輸出端(引腳5)應(yīng)外接輸出電容后再接負(fù)載。 鍵盤電路的設(shè)計(jì) 鍵盤是人機(jī)通信不可缺少的部件,獨(dú)立式鍵盤是最基本的一種鍵盤方式,在本系統(tǒng)中提供了四個(gè)獨(dú)立式按鍵;具體的電路原理圖如圖所示: 鍵盤電路原理圖 系統(tǒng)板上硬件連線 (1)把單片機(jī)系統(tǒng)區(qū)域中的PORTA端口用導(dǎo)線連接到“音頻放大模塊”區(qū)域中的SPK IN端口上。(3)把單片機(jī)系統(tǒng)區(qū)域中的PC3端口用導(dǎo)線連接到“獨(dú)立式鍵盤”區(qū)域中的SP1端口上。700HZ的信號(hào)周期為1428us。T0的計(jì)數(shù)初值=216—1000=64536=FC18H,工作在方式1,得到50ms的定時(shí)間隔,在進(jìn)行軟件計(jì)數(shù)10次。因而在閉合及斷開的瞬間均伴隨有一連串的抖動(dòng),為了不產(chǎn)生這種現(xiàn)象而作的措施就是按鍵消抖。鍵抖動(dòng)會(huì)引起一次按鍵被誤讀多次。在鍵閉合穩(wěn)定時(shí)讀取鍵的狀態(tài),并且必須判別到鍵釋放穩(wěn)定后再作處理。unsigned char Cont。 // 1 Trg = ReadData amp。 // 2 Cont = ReadData。1:讀PB的端口數(shù)據(jù),取反,然后送到ReadData 臨時(shí)變量里面保存起來。一個(gè)位與操作,一個(gè)異或操作,Trg為全局變量,其它程序可以直接引用。Trg 表示的就是觸發(fā)的意思,也就是跳變,只要有按鍵按下(電平從1到0的跳變),那么Trg在對(duì)應(yīng)按鍵的位上面會(huì)置一,我們用了PB0則Trg的值為0x01,類似,如果我們PB7按下的話,Trg 的值就應(yīng)該為 0x80 ,這個(gè)很好理解,還有,最關(guān)鍵的地方,Trg 的值每次按下只會(huì)出現(xiàn)一次,然后立刻被清除,完全不需要人工去干預(yù)。第五章、檢測(cè)與調(diào)試 硬件調(diào)試硬件調(diào)試是利用DVCC實(shí)驗(yàn)與開發(fā)系統(tǒng)、基本測(cè)試儀器(萬用表、示波器等),檢查用戶系統(tǒng)硬件中存在的故障。調(diào)試是在用戶系統(tǒng)未工作時(shí)的一種硬件檢測(cè)。檢查外部的各種元件或者是電路是否有斷點(diǎn)。先用萬用表復(fù)核目測(cè)中有疑問的連接點(diǎn),再檢測(cè)各種電源線與地線之間是否有短路現(xiàn)象。給板加電,檢測(cè)所有插座或是器件的電源端是否符合要求的。因?yàn)橹挥杏脝纹瑱C(jī)開發(fā)系統(tǒng)才能完成對(duì)用戶系統(tǒng)的調(diào)試。動(dòng)態(tài)調(diào)試的一般方法是由近及遠(yuǎn)、由分到合。當(dāng)各塊電路無故障后,將各電路逐塊加入系統(tǒng)中,在對(duì)各塊電路功能及各電路間可能存在的相互聯(lián)系進(jìn)行調(diào)試。由近及遠(yuǎn)是將信號(hào)流經(jīng)的各器件按照距離單片機(jī)的邏輯距離進(jìn)行由近及遠(yuǎn)的分層,然后分層調(diào)試。 軟件調(diào)試軟件調(diào)試是通過對(duì)程序的匯編、連接、執(zhí)行來發(fā)現(xiàn)程序中存在的語(yǔ)法錯(cuò)誤與邏輯錯(cuò)誤并加以排除糾正的過程???結(jié)經(jīng)過將近3月的單片機(jī)課程設(shè)計(jì),終于完成了電子門鈴的設(shè)計(jì),雖然沒有完全達(dá)到設(shè)計(jì)要求,但從心底里說,還是高興的,畢竟這次設(shè)計(jì)把實(shí)物都做了出來,高興之余不得不深思呀!在本次設(shè)計(jì)的過程中,我發(fā)現(xiàn)很多的問題,雖然以前還做過這樣的設(shè)計(jì)但這次設(shè)計(jì)真的讓我長(zhǎng)進(jìn)了很多,單片機(jī)課程設(shè)計(jì)重點(diǎn)就在于軟件算法的設(shè)計(jì),需要有很巧妙的程序算法,雖然以前寫過幾次程序,但我覺的寫好一個(gè)程序并不是一件簡(jiǎn)單的事,舉個(gè)例子,以前寫的那幾次,數(shù)據(jù)加減時(shí),我用的都是BCD碼,這一次,我全部用的都是16進(jìn)制的數(shù)直接加減,顯示處理時(shí)在用除法去刪分,感覺效果比較好,有好多的東西,只有我們?nèi)ピ囍隽耍拍苷嬲恼莆?,只學(xué)習(xí)理論有些東西是很難理解的,更談不上掌握。根據(jù)課程設(shè)計(jì)的要求和自己通過參考有關(guān)資料擬的方案,寫好程序流程圖,在程序流程圖的基礎(chǔ)上,根據(jù)芯片的功能寫出相應(yīng)的程序,達(dá)到能夠?qū)崿F(xiàn)所要求的功能的目的。 這次的單片機(jī)課程設(shè)計(jì)重點(diǎn)是理論與實(shí)際的相結(jié)合,不單單只是書上的一條條分離的指令。從這次的課程設(shè)計(jì)中,我真真正正的意識(shí)到,在以后的學(xué)習(xí)中,要理論聯(lián)系實(shí)際,把我們所學(xué)的理論知識(shí)用到實(shí)際當(dāng)中,學(xué)習(xí)單機(jī)片機(jī)更是如此,程序只有在經(jīng)常的寫與讀的過程中才能提高,這就是我在這次課程設(shè)計(jì)中的最大收獲。我的導(dǎo)師給本人提供了良好的設(shè)計(jì)條件和細(xì)心的指導(dǎo)。在導(dǎo)師的指導(dǎo)和幫助下,我順利地完成了這次設(shè)計(jì)任務(wù),在此向我的導(dǎo)師致以最誠(chéng)摯的感謝!從一開始選題的確定,到開題報(bào)告的完成、初稿的修改,定稿的調(diào)整,以及論文格式方面的問題,直至終稿,自始至終導(dǎo)師都給予了大量的關(guān)心與幫助,這使我在完成論文的過程中很是受益,在此再次深表感謝。雖然畢業(yè)設(shè)計(jì)已經(jīng)完成了,但是,由于自己所學(xué)的知識(shí)有限,我們?cè)谠O(shè)計(jì)中遇到很多問題,在很多方面還不夠全面,我希望在以后的工作和專業(yè)發(fā)展中,導(dǎo)師能繼續(xù)給以指導(dǎo)和幫助下學(xué)到更多有關(guān)的知識(shí),來充實(shí)自己!最后,還要感謝母校一直關(guān)心我的老師和領(lǐng)導(dǎo)!參考文獻(xiàn)[1] 韓志軍. 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì). 機(jī)械工業(yè)出版社[2] [3] [4] [5] 付家才.單片機(jī)控制工程實(shí)踐技術(shù). 化學(xué)工業(yè)出版社,2004[6] 孫育才,. 清華大學(xué)出版社,2005.[7] ,2002.[8] [日]岡村廸夫,2004[9] 童詩(shī)白. 模擬電子技術(shù)基礎(chǔ). 高等教育出版社,2001 (中文書籍文獻(xiàn)格式)[10]周航慈. 單片機(jī)應(yīng)用程序設(shè)計(jì). 北京航空航天大學(xué)出版社, (中文書文獻(xiàn)格式) [11] Silvia Llorente, Eva Rodr237。 DDRA = 0x00。 DDRB = 0x00。 //m103 output only DDRC = 0x00。 DDRD = 0x00。*/ TCCR0 = 0x00。 //set count /*定時(shí)器寄存器開始值*/ OCR0 = 0x8F。 //start timer /*定時(shí)器開始*/}pragma interrupt_handler timer0_p_isr:20void timer0_p_isr(void){ //pare occured TCNT0=OCR0 /*定時(shí)器比較中斷, }pragma interrupt_handler timer0_ovf_isr:10void timer0_ovf_isr(void){ TCNT0 = 0x71。 //disable all interrupts port_init()。 MCUCR = 0x00。 TIMSK = 0x03。*/ SEI()。 //讀取ICP輸入}SIGNAL(SIG_OUTPUT_COMPARE1A)//T1輸出比較A匹配中斷{ //在WGM1=15 快速PWM模式下,TOP=39062等同于5S左右的定時(shí)中斷 T2PWM+=10。 //修改T2的PWM值 if (T0OCR==61) T0OCR=30。 //改成2KHz OCR0=T0OCR。 //設(shè)定值(最大值固定為255,8bit) TCCR2 = (0WGM21)|(1WGM20)|(1COM21)|(0COM20)|(0CS22)|(1CS21)|(1CS20
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1