【正文】
與可調(diào)式三端穩(wěn)壓器。固定式三端穩(wěn)壓器的常見產(chǎn)品有兩種: CW78**系列穩(wěn)壓器輸出固定的正點(diǎn)壓,如 7805 輸出為 +5V, 7812 輸出為 +12V; CW79**系列穩(wěn)壓器輸出固定的負(fù)電壓 ,如 7905 輸出為 5V, 7912 輸出為 12V。 (3)整流濾波電路 整流二極管 D1— D4組成單向橋式整流電路,將交流電壓 V2 變成脈動(dòng)的直流電壓,再經(jīng)過(guò)濾波電容 C1, C2 濾去紋波,輸出直流電壓 Vi。 i2V =()V () 變壓器 整流電路 濾波電路 穩(wěn)壓電路 直流輸出交流電源 13 每只 整流二極管承受的最大反向電壓如式所示。 1 2 3 4ABCD4321DCBAT i t l eN u m be r R e v i s i o nS i z eBD a t e : 2 0 M a y 20 0 8 S he e t o f F i l e : F : \直流穩(wěn)壓可調(diào)電源 \ Y Y . dd b D r a w n B y:V i n1GND2+ 15 V3U3C W 7 8 05V i n1GND3+ 5V2U1C W 7 8 12V i n2GND1 1 5 V3U4C W 7 9 05V i n2GND1 1 5 V3U2C W 7 9 12R13 00R23 00R33 00R43 00CI3 30 0 u FC23 30 0 u FC54 70 u FC64 70 u FC92 20 u FC 1 02 20 u F1234D1B R I D G E 11234D2B R I D G E 1C30 .1 u FC40 .1 u FC70 .1 u FC80 .1 u FC 1 1C A FC 1 2C A F+ 17 V123J1C O N 312J L 1+512J L 2+512J L 3+512J L 4+512J L 5+512J L 6+ 1212J L 7+ 1212J L 8 1 212J L 9 1 212J L 1 0512J L 1 15D T YD T YT U O T U OT T RT T RL1L E DL2L E DL3L E DL4L E DS1S W S P S T 圖 直流穩(wěn)壓電源電路圖 時(shí)鐘電路 采用單片機(jī)內(nèi)部晶振。在 MCS51系列單片機(jī)內(nèi)部有一個(gè)高增益反向放大器,其輸入端為芯片引腳 XTAL1,輸出端為引腳 XTAL2。外接晶體(石英或陶瓷,陶瓷的精度不高,但價(jià)格便宜)振蕩器以及電容 C1和 C2 構(gòu)成并聯(lián)諧振電路,接在放大器的反饋回路中, C1 和 C2 的大小會(huì)對(duì)振蕩器頻率的高低、振蕩器的穩(wěn)定性、起振的快速性和溫度特性有一定的影響。在設(shè)計(jì)電路板時(shí),振蕩器和電容應(yīng)盡量安裝得與單片機(jī)靠近,以減小寄生 電容的存在更好的保障振蕩器穩(wěn)定、可靠的工作。將外部震蕩器的信號(hào)接至 XTAL2 內(nèi)部時(shí)鐘發(fā)生器的輸入端,而內(nèi)部反向發(fā)大器的輸入端 XTAL1 應(yīng)接地, XTAL2 的邏輯電平不是 TTL電平,所以需要外接一個(gè)上拉電阻。如圖 所示。 振蕩器啟動(dòng)時(shí)間不超過(guò) 10ms。按鍵手動(dòng)復(fù)位又分按鍵脈沖電平復(fù)位和按鍵電平復(fù)位,如圖 , 。在按鍵電平復(fù)位和按鍵脈沖復(fù)位兩種簡(jiǎn)單的復(fù)位電路中,干擾易串入復(fù)位端,在大多數(shù)情況下,不會(huì)造成單片機(jī)的錯(cuò)誤復(fù)位,但會(huì)引起內(nèi)部寄存器錯(cuò)誤復(fù)位,這里可在復(fù)位端引腳上接一個(gè)去藕電容。 電阻、電容參數(shù)適宜于 6MHz 晶振,能保證復(fù)位信號(hào)與電平持續(xù)時(shí)間大于 2 個(gè)機(jī)器周期。 R E S E T22 μ FV C C V S S V C C1K Ω R E S E T 1 K Ω22 μ FV C C V S S V C C1K Ω1 XT AL 1 XT AL 2外部時(shí)鐘信號(hào) VSS V CCTTLR 15 圖 上電復(fù)位電 圖 按鍵脈沖復(fù)位電路 圖 按鍵電平復(fù)位電路 鍵盤接口電路的設(shè)計(jì) 根據(jù)設(shè)計(jì)的要求,本設(shè)計(jì)選用獨(dú)立式鍵盤。當(dāng)鍵沒有被按下時(shí),單片機(jī)引腳上為高電平;而當(dāng)鍵被按下去后,引腳接地,單片機(jī)引腳上為低電平。如圖 所示。 如圖 所示是電路板上按鍵的接法, 5 個(gè)按鍵分別接到 、 、 、 和 。 圖 獨(dú)立式鍵盤原理圖 1 2 3 4 5 6ABCD654321DCBAT i t l eN u m b e r R e v i si o nS i z eBD a t e : 2 6 D e c 2 0 0 5 S h e e t o f F i l e : G : \專業(yè)課 \應(yīng)用 \ 9 9 實(shí)驗(yàn)電路圖 \電子鐘 \ M y D e si g n . d d bD r a w n B y :E A / V P31X119X218R E S E T9RD17WR16I N T 012I N T 113T014T115P 1 01P 1 12P 1 23P 1 34P 1 45P 1 56P 1 67P 1 78P 0 039P 0 138P 0 237P 0 336P 0 435P 0 534P 0 633P 0 732P 2 021P 2 122P 2 223P 2 324P 2 425P 2 526P 2 627P 2 728P S E N29A L E / P30T X D11R X D10D?L E DV C C R E S E T 1 K Ω22 μ FV C C V S S V C C 2 0 0 Ω 16 圖 電路板上按鍵的接法 信號(hào)燈電路 [2] LED 具有二極管的特性,但在導(dǎo)通之后會(huì)發(fā)光,稱之為發(fā)光二極管。要用 89S52 單片機(jī)來(lái)控制 LED,顯然這個(gè) LED 必須要與 89S52 單片機(jī)的某個(gè)腳相連 。這里把 LED 與 89S52 單片機(jī)的 P0 腳相連。但是在汽車轉(zhuǎn)彎燈里要根據(jù)汽車方向來(lái)控制信號(hào)燈,而實(shí)現(xiàn) LED的亮與滅。是這類故障監(jiān)控電路的方案之一,它利用 T0作檢測(cè)輸入,只增加 1個(gè)晶體管和幾個(gè)電阻。這時(shí)晶體管 Q1 的 6個(gè)輸入端中有 5 個(gè)是低電平。如果這時(shí)存在控制線與 +5 伏電源短路或驅(qū)動(dòng)晶體管斷路等故障,則 Q1 仍導(dǎo)通, T0仍呈低電平,表示線路中存在著另一類故障。 報(bào)警電路 當(dāng)故障監(jiān)控電路檢測(cè)到有故障時(shí),系統(tǒng)設(shè)有報(bào)警電路中的蜂鳴器會(huì)發(fā)出響聲。 圖 報(bào)警電路 元器件清單 汽車轉(zhuǎn)彎燈 元器件清單如表 。 表 電源電 路元器件清單 名 稱 數(shù) 量 名 稱 數(shù) 量 變壓器( n=220:12) 1 集成穩(wěn)壓( CW7805) 1 限流電阻( 300Ω) 1 集成穩(wěn)壓( CW7905) 1 整流橋 2 集成穩(wěn)壓( CW7812) 1 電源插座 1 集成穩(wěn)壓( CW7912) 1 極性電容( 220μ F) 2 電容( F) 4 極性電容( 3300μ F) 2 LED 4 極性電容( 470μ F) 2 排線 1 單排針 25 撥碼開關(guān) 1 19 5 主要芯片介紹 單片機(jī)特點(diǎn) AT89S52 單片機(jī)特點(diǎn)如表 所示。方型封裝有 4 個(gè)引腳(標(biāo)有 NC)是不連線的,故在連接時(shí)應(yīng)注意。 單片機(jī)各引腳介紹 (1) VCC:電源。 (3) P0 口:是一個(gè) 8 位漏極開路的雙向 I/O口。 (5) P2 口:是一個(gè)具有內(nèi)部上 拉電路的 8位雙向 I/O口, P2 口輸出緩沖器能吸入 /放出 4 個(gè) TTL 輸入。這種情況下,當(dāng)不置“ 1”時(shí), P2口使用強(qiáng)大的內(nèi)部上拉電路。 (6) P3 口:是一個(gè)具有內(nèi)部上拉電路的 8位雙向 I/O口, P3 輸出緩沖器能吸入 /放出4個(gè) TTL 輸入。 20 表 AT89S52 的 P3口各種專用功能表 引腳 替代的專用功能 RXD (串行輸入口) TXD (串行輸出口) 0INT (外部中斷 0) 1INT (外部中斷 1) 0T (定時(shí)器 0的外部輸入) 1T (定時(shí)器 1的外部輸入) WR (外部數(shù)據(jù)存儲(chǔ)器寫選通) RD (外部數(shù)據(jù)存儲(chǔ)器讀選通) (7) RST:復(fù)位端。 (8) ALE/PROG:當(dāng)訪問(wèn)外部存儲(chǔ)器時(shí), ALE(允許地址鎖存)是一個(gè)用于鎖存地址的低 8位字節(jié)的輸出脈沖。 ( 10) EA/Vpp:訪問(wèn)外部程序存儲(chǔ)器允許端。 XTAL2:振蕩器反相放 大器輸出端。 新功能 主要有 : (1) ISP 在線編程功能,是一個(gè)強(qiáng)大易用的功能。 (3) 有雙工 UART 串行通道。 (5) 雙數(shù)據(jù)指示器。 (7) 全新的加密算法,這就可以有效的保護(hù)不被侵犯。比如 805 89C51 等等 21 早期 MCS51 兼容產(chǎn)品。 AT89S52 與 89C51 相比,具體優(yōu)勢(shì)如下: (1) 序存儲(chǔ)器寫入方式 寫入程序方式不同, 89C51 只支持并行寫入 。 AT89S52 則支持ISP 在線可編程寫入技術(shù)!串行寫入、速度 相當(dāng)快 、穩(wěn)定性好,燒寫電壓也僅僅需要 4~5V 即可。 (3) 性能 AT89S52 的性能遠(yuǎn)高于 89C5*,89S5*系列支持最高高達(dá) 33MHz的工作率 。 (4) 功能 89S5*系列的加密算法,使對(duì)于 89S52的解密變 的 不可能 。 (5) 兼容性 用 89S5*可以代 89C5*使用, 相同 的程序,運(yùn)行結(jié)果 一樣 。 (6) 干 擾性 由于 S5*內(nèi)部集成看門狗計(jì)時(shí)器, 比 89C51 那樣外接看門狗單元電路 要好 。 開 始定 時(shí) 器 0 賦 初 值定 時(shí) 器 0 開 中 斷開 總 中 斷啟 動(dòng) 定 時(shí) 器關(guān) 燈報(bào) 警有 鍵 按 下 ?有 故 障 ?YN等 待YN 圖 控制系統(tǒng)主程序流程圖 23 中斷服務(wù)程序流程圖 中斷服務(wù)的程序流程圖如圖 所示。 開 始是 否 有 鍵 按 下讀 取 鍵 值P 1 . 0 按 下 P 1 . 1 按 下 P 1 . 2 按 下 P 1 . 3 按 下 P 1 . 4 按 下合 剎 車 開 關(guān)合 緊 急 開 關(guān) 合 停 靠 開 關(guān)合 左 轉(zhuǎn) 開 關(guān) 合 右 轉(zhuǎn) 開 關(guān)產(chǎn) 生 各 自 不 同 的 控 制 信 號(hào)結(jié) 束YN 圖 鍵的功能程序流程圖 24 軟件和