【正文】
她 嚴(yán)肅的科學(xué)態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神,精益求精的工作作風(fēng),深深地感染和激勵(lì)著我。在 CPU中把數(shù)據(jù)進(jìn)行進(jìn)一步處理后一方面送去顯示 ,并判斷是否需要報(bào)警;另一方面與給定值進(jìn)行比較 ,然后根據(jù)偏差值進(jìn)行控制計(jì)算。 圖 主程序流程圖 主程序主要進(jìn)行初始化,分配內(nèi)存單元及設(shè)置定時(shí)器參數(shù),以便為系統(tǒng)正 常工作創(chuàng)造條件。當(dāng) “ 1” 時(shí) ,晶體管導(dǎo)通,壓電蜂鳴器兩端獲得約 +5V電壓而鳴叫;當(dāng) “ 0” 時(shí),三極管截止,蜂鳴器停止發(fā)聲。 BD (顯示消隱):輸出線(xiàn),低電平有效。 在鍵盤(pán)方式工作時(shí),該輸入信號(hào)是鍵盤(pán)數(shù)據(jù)的最高位( D7),通常用來(lái)擴(kuò)充鍵開(kāi)關(guān)的控制功能,作為控制功能鍵使用。 顯示寄存器分為 A、 B兩組, OUTA0~ 3利 OUTB0~3可以單獨(dú)送數(shù),也可以組成一個(gè) 8位的字。 FIFO狀態(tài)寄存器用于存放 FIFO的工作狀態(tài)。在逐行掃描時(shí),回復(fù)線(xiàn)用來(lái)搜索每一行列中閉合的鍵,當(dāng)某一鍵閉合時(shí),去抖電路被置位,延時(shí)等待 10ms后,再檢驗(yàn)該鍵是否繼續(xù)閉和,并將該鍵的地址和附加的移位、控制狀態(tài)一起形成鍵盤(pán)數(shù)據(jù)送入 8279內(nèi)部 FIFO(先進(jìn)先出)存儲(chǔ)器。 (2)控制與定時(shí)寄存器及定時(shí)控制 控制與定時(shí)寄存器用來(lái)寄存鍵盤(pán)和顯示的工作方式以及由 CPU編程的其他操作方式。 8279用于單片機(jī)應(yīng)用系統(tǒng)中,可以大大提高 CPU的效率,并可使接口電路更 具有通用性。 CD4051有較寬的數(shù)字和模擬信號(hào)電平,數(shù)字信號(hào)為 3~ 15V,模擬信號(hào)峰-峰值為 15VPP;當(dāng) VDD- VEE=15V,輸入幅值為 15VPP時(shí),其導(dǎo)通電阻為 80Ω;當(dāng) VDD- VEE=10V時(shí),其斷開(kāi)的漏電流為 177。 A/D轉(zhuǎn)換結(jié)束時(shí), A/D轉(zhuǎn)換芯片會(huì)輸出轉(zhuǎn)換結(jié)束信號(hào),通過(guò) CPU讀取轉(zhuǎn)換數(shù)據(jù)。 在 AD574由微處理器控制的情況下,可在初始化程序中將 BC端置為高電平,DR端的狀態(tài)由芯片內(nèi)部決定,其初始狀態(tài)也是高電平,此時(shí)輸出總線(xiàn)處于高阻狀態(tài)。 本次設(shè)計(jì)選用的 A/D轉(zhuǎn)換器為 AD574。見(jiàn)圖 。 ( 7) VCC:工作電源,接 +5V。 ( 3) WDI:看門(mén)狗輸入端。 1 2 3 4 5 6 7 8ABCD87654321DCBAT itl eN u m be r R e v i s io nS iz eA2D a t e : 1 3 J u n 2 0 05 S he e t o f F ile : C :\ D oc u m e n ts a nd S e tti ng s \M o u nt 0 11 \ 桌面 \劉波 . D dbD ra w n B y:E A /V P31X119X218R E S E T9RD17WR16IN T 012IN T 113T014T115P 101P 112P 123P 134P 145P 156P 167P 178P 0039P 0138P 0237P 0336P 0435P 0534P 0633P 0732P 2021P 2122P 2223P 2324P 2425P 2526P 2627P 2728P S E N29A L E / P30T X D11R X D108 0 5 1O U T A 027O U T B 031O U T A 126O U T B 130O U T A 225O U T B 229O U T A 324O U T B 328D B 012BD23D B 113D B 214S L 032D B 315S L 133D B 416S L 234D B 517S L 335D B 618D B 719R L 038R L 139IR Q4R L 21R L 32CS22R L 45RD10R L 56WR11R L 67A021R L 78C L K3S H IF T36R E S E T9C N T L / S378 2 7 91234差壓信號(hào)號(hào)處電路電源RC二次儀表信理 圖 8051芯片 圖 8051單片機(jī)的外部擴(kuò)展 電源電路設(shè)計(jì) 由于系統(tǒng)用到的電源有 5V、 12V、 15V,普通的 5V直流穩(wěn)壓電源已不能夠滿(mǎn)足要求,所以需要設(shè)計(jì)一種 5~ 15V電壓可調(diào)的直流穩(wěn)壓電源電路。 [2] 圖 橋式測(cè)量電路 該橋式電路能夠把溫度變化所引起的熱電阻阻值的變化轉(zhuǎn)換成電壓信號(hào)送給放大器的輸入端,由于鉑電阻安裝在內(nèi),通過(guò)長(zhǎng)導(dǎo)線(xiàn)接入控制臺(tái),為了減少引線(xiàn)電阻的影響采用三線(xiàn)制接法。 圖 系統(tǒng)結(jié)構(gòu)框圖 畢業(yè)設(shè)計(jì) (論文) 2 溫度檢測(cè)電路及元器件選擇 單片機(jī)溫度控制系統(tǒng)中的重要環(huán)節(jié)就是溫度檢測(cè)元件的選擇以及測(cè)溫電路的設(shè)計(jì)。 本設(shè)計(jì)為基于單片機(jī)的電加熱爐溫度控制系統(tǒng),通過(guò)控制電阻絲兩端電壓的工作時(shí)間,來(lái)控制電阻絲的輸出平均功率,從而實(shí)現(xiàn)對(duì)電加熱爐溫度的自動(dòng)控制。 預(yù)期達(dá)到的性能指標(biāo) ( 1)可測(cè)控的溫度范圍 0—1000℃ ; ( 2)實(shí)時(shí)顯示溫度、越限報(bào)警 ; ( 3)控制精度 177。它的線(xiàn)性好,具有較高的共模抑制比、低電壓漂移和低噪聲的優(yōu)點(diǎn)。其中有 2條主電源引腳, 2條外接晶體引腳, 4條控制或其它電源復(fù)用的引腳, 32條 I/O引腳,如圖 。當(dāng)該端輸入低電平保持 140ms以上, MAX813L就輸出復(fù)位信號(hào)。當(dāng)該端輸入電壓低于 , PFO 端輸出低電平。 圖 單片機(jī)與看門(mén)狗電路連接 系統(tǒng)時(shí)鐘電路設(shè)計(jì) 時(shí)鐘電路用于產(chǎn)生單片機(jī)工作所需的時(shí)鐘信號(hào)。這種方式適合于多塊芯片同時(shí)工作,便于同步。 2LSB; ( 4)輸入信號(hào) 單極性或雙極性; ( 5)電源 +5V及 15V; AD574可由 +5V及 15V供電,輸入模擬電壓可以是單極性 0至 +10V,或者是雙極性 +5V至 5V。在 B/C變化后的 ,DR線(xiàn)隨之自動(dòng)變高,同時(shí)數(shù)據(jù)線(xiàn)呈現(xiàn)高阻,一次轉(zhuǎn)換即完成。片上有二進(jìn)制譯碼器,可由 A、 B、 C三個(gè)二進(jìn)制信號(hào)在 8個(gè)通道中選擇一個(gè),使輸入和輸出接通。 畢業(yè)設(shè)計(jì) (論文) 10 表 CD4051選通表 鍵盤(pán)顯示接口技術(shù)及報(bào)警電路 8279是一種通用的可編程鍵盤(pán)、顯示器接口芯片,能完成鍵盤(pán)輸入和顯示控制的功能,其中鍵盤(pán)部分提供掃描工作方式,可連接 64個(gè)鍵的矩陣鍵盤(pán),并具有自動(dòng)消抖和多鍵同時(shí)按下保護(hù)功能。 CS 是片選信號(hào),只有當(dāng) CS=0 時(shí), 8279 才被選通, CPU 才能對(duì)其 進(jìn)行讀寫(xiě)操作。按譯碼方式時(shí),掃描計(jì)數(shù)器的最低二位被譯碼后,從 SL0~ SL3輸出,因此 SL0~ SL3提供了 4中取 1的掃描譯碼。在選通輸入方式中,回復(fù)線(xiàn)的內(nèi)容在 CNTL/STB線(xiàn)的脈沖上升沿被送入 FIFO存儲(chǔ)器。在此方式中,若檢索出傳感器變化, IRQ信號(hào)變?yōu)楦唠娖?,?CPU申請(qǐng)中斷。 RESET(復(fù)位):輸入線(xiàn),當(dāng) RESET=1時(shí), 8279復(fù)位,其復(fù)位狀態(tài)為 16個(gè)字符顯示,編碼掃描鍵盤(pán) —— 雙鍵鎖定,程序時(shí)鐘編程位 31。 IRQ(中斷請(qǐng)求):輸出線(xiàn),高電平有效。在傳感器方式和選通方式中, SHIFT無(wú)效。 這兩組引線(xiàn)都是顯示數(shù)據(jù)輸出線(xiàn),與多位數(shù)字顯示的掃描線(xiàn) SL0~ SL3同步。 畢業(yè)設(shè)計(jì) (論文) 14 12345678A B C D87654321DCBAA1B2C3E14E25E36Y015Y114Y213Y312Y411Y510Y69Y77U774LS138R165KΩR205KΩR175KΩR185KΩR155KΩR215KΩR145KΩabfcgdeDPY1234567abcdefg8dpdp00abfcgdeDPY1234567abcdefg8dpdp00abfcgdeDPY1234567abcdefg8dpdp00abfcgdeDPY1234567abcdefg8dpdp00abfcgdeDPY1234567abcdefg8dpdp00OUTA027OUTB031OUTA126OUTB130OUTA225OUTB229OUTA324OUTB328DB012BD23DB113DB214SL032DB315SL133DB416SL234DB517SL335DB618DB719RL038RL139IRQ4RL21RL32CS22RL45RD10RL56WR11RL67A021RL78CLK3SHIFT36RESET9CNTL/S37U6827912U23A740734U24B740756U25C740798U26D74071110U27E74071312U28F74071312U30F74071312U29F7407+5Vdpgfedcba1 2U31A74LS051 2U32A74LS051 2U33A74LS051 2U34A74LS051 2U35A74LS05關(guān)閉啟動(dòng)7加速 3復(fù)位159246設(shè)定減速08R224.7KΩR234.7KΩR244.7KΩR254.7KΩ+5VR195KΩ 圖 8279鍵盤(pán)顯示電路原理圖 LED 報(bào)警電路的設(shè)計(jì) 在單片機(jī)測(cè)控系統(tǒng)發(fā)生故障或處于某種緊急狀態(tài)時(shí),單片機(jī)系統(tǒng)應(yīng)能發(fā)出報(bào)警信號(hào),本次設(shè)計(jì)采用的是鳴音報(bào)警。單片機(jī)的 555的 2腳負(fù)脈沖在設(shè)定的周期 T 內(nèi)出現(xiàn)的個(gè)數(shù),就可以控制電爐絲的加熱