已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
電電 子子 科科 技技 大大 學(xué)學(xué) 單片機(jī)最小應(yīng)用系統(tǒng)單片機(jī)最小應(yīng)用系統(tǒng) 設(shè)設(shè) 計(jì)計(jì) 報(bào)報(bào) 告告 指導(dǎo)老師:指導(dǎo)老師: 學(xué)學(xué) 生:生: 學(xué)學(xué) 號:號: 機(jī)電工程學(xué)院機(jī)電工程學(xué)院 20092009 年年 5 5 月月 單片機(jī)最小應(yīng)用系統(tǒng)設(shè)計(jì)報(bào)告單片機(jī)最小應(yīng)用系統(tǒng)設(shè)計(jì)報(bào)告 一、設(shè)計(jì)題目一、設(shè)計(jì)題目1 1 二、設(shè)計(jì)目的二、設(shè)計(jì)目的1 1 三、系統(tǒng)硬件圖三、系統(tǒng)硬件圖1 1 四、程序流程圖四、程序流程圖2 2 五、系統(tǒng)分析與說明五、系統(tǒng)分析與說明 5.1 系統(tǒng)主要組成部分3 5.2 繼電器量部分4 5.3 單片機(jī)最小系統(tǒng)部分5 5.4 可編程并行接口芯 8255a 部分10 5.5 電路板的制作15 5.6 系統(tǒng)連線說明分析.16 六、源程序 17 七、設(shè)計(jì)體會20 八、參考文獻(xiàn) 20 一、 設(shè)計(jì)題目 繼電器控制。用 8031 單片機(jī)和 8255 控制繼電器,實(shí)現(xiàn)外部電路轉(zhuǎn)換。按一個(gè)按 鈕,第一條線通,再按一下,第一條線路斷開,第二條線路通。 二、 設(shè)計(jì)目的 1、通過本次實(shí)驗(yàn),掌握繼電器的基本原理和特點(diǎn)。 2、掌握可編程通用并行接口芯片 8255 芯片的結(jié)構(gòu)及編程方法。 3、搭建單片機(jī)最小應(yīng)用系統(tǒng),進(jìn)一步加深對單片機(jī)應(yīng)用的理解,提高處理實(shí)際問題的 能力和獨(dú)立分析思考的能力。 三、 系統(tǒng)硬件圖 1、繼電器控制的硬件電路原理圖如下: 123456 a b c d 654321 d c b a t itle n umberr evisionsize b d ate:9-may-2009 sheet of file:e :下下下下下下下下下下下下8255z.ddbd raw n by: c fu 22u 30p1 30p c 30p230p y 1 12m hz x ta 1 x ta 2 p1.0 p1.1 p1.2 p1.3 p1.4 p1.5 p1.6 p1.7 p0.0 p0.1 p0.2 p0.3 p0.4 p0.5 p0.6 p0.7 p2.7 p2.6 p2.5 p2.4 p2.3 p2.2 p2.1 p2.0 x ta 1 x ta 2 r st r st 下下下下1104p s1 下下下下 r 2 2.2k +5 v c c xx 下下下下 1 2 d c in 下下下下 1 2 3 vv g nd in o ut 7805 下下下 c dian 下下下下 p10 p11 p12 p13 p14 p15 p16 p17 r st 30/r xd 31/t xd 32/in t0 33/in t1 34/t 0 35/t 1 36/w r 37/r d x ta l2 x ta l1 v ssp20 p21 p22 p23 p24 p25 p26 p27 psen a le e a p07 p06 p05 p04 p03 p02 p01 p00 v cc 8051 p1.5 p1.6 p1.7 rst +5 g nd +5 +5 +5 g nd ss 0 sw -pb pa0 pb0 pa1 pb1 pa2 pb2 pa3 pb3 pa4 pb4 pa5 pa6 pa7 a 0 a 1 d 0 d 1 d 2 d 3 d 4 d 5 d 6 d 7 r ese t w r r d c s g nd 27 28 29 30 31 32 33 34 1 2 3 4 37 38 39 40 18 19 20 21 22 23 24 25 14 15 16 17 10 11 12 13 5 6 7 8 35 36 9 26 u 8255a 8255a pc0 pc1 pc2 pc3 pc4 pc5 pc6 pc7 下下下 l ed d 0 d 1 d 2 d 3 d 4 d 5 d 6 d 7 a 0 a 1 r ese t w r r d c s v c 下下 2.2k g nd 1 2 3 4 5 6 下下下下下 6p下下 +5 g nd g nd g nd g nd g nd 源源源源 100u 下下下下 +5 d d21 l ed p0.0 pb3 +5 +5 g nd ss 1 sw -pb pb4 r s1 4.7k r s2 4.7k q s1 pnp2 q s2 pnp2 j1 下下下 j2 下下下 +5 +5 pa0 pa1 g ndg nd jl ed 1 l ed jl ed 2 l ed g nd g nd r e1 1k r e2 1k r e3 1k r e4 1k 圖 1 電路原理圖 2、pcb 圖如下: 圖 2 pcb 圖 四、 程序流程圖 繼電器控制系統(tǒng)程序框圖如下: 圖 3 程序流程圖 五五、系統(tǒng)分析與說明 5.15.1 系統(tǒng)主要組成部分系統(tǒng)主要組成部分 繼電器控制系統(tǒng)主要分為三個(gè)部分:單片機(jī)最小系統(tǒng),繼電器部分,可編程并行 開始 兩繼電器斷開 第一個(gè)按鈕是否按下 key_count+ 第一個(gè)繼電器閉合 第二個(gè)按鈕是否按下 key_count=0 第二個(gè)繼電器閉合,另一個(gè)斷開 接口芯片 8255a 部分。 所用主要元件有:at89s51 ,srd-05vdc-sl-c 型繼電器器, 8255a,發(fā)光二級管。 5.25.2 繼電器部分繼電器部分 5.2.1 繼電器實(shí)物圖與電氣圖 繼電器是一種電子控制器件,它具有控制系統(tǒng)(又稱輸入回路)和被控制系統(tǒng) (又稱輸出回路) ,通常應(yīng)用于自動控制電路中,它實(shí)際上是用較小的電流去控制較大 電流的一種“自動開關(guān)” 。故在電路中起著自動調(diào)節(jié)、安全保護(hù)、轉(zhuǎn)換電路等作用。 圖 4 繼電器實(shí)物圖 圖 5 繼電器電氣圖 5.2.2 繼電器的工作原理和特性 電磁式繼電器一般由鐵芯、線圈、銜鐵、觸點(diǎn)簧片等組成的。只要在線圈兩端加 上一定的電壓,線圈中就會流過一定的電流,從而產(chǎn)生電磁效應(yīng),銜鐵就會在電磁力 吸引的作用下克服返回彈簧的拉力吸向鐵芯,從而帶動銜鐵的動觸點(diǎn)與靜觸點(diǎn)(常開 觸點(diǎn))吸合。當(dāng)線圈斷電后,電磁的吸力也隨之消失,銜鐵就會在彈簧的反作用力返 回原來的位置,使動觸點(diǎn)與原來的靜觸點(diǎn)(常閉觸點(diǎn))吸合。這樣吸合、釋放,從而 達(dá)到了在電路中的導(dǎo)通、切斷的目的。對于繼電器的“常開、常閉”觸點(diǎn),可以這樣 來區(qū)分:繼電器線圈未通電時(shí)處于斷開狀態(tài)的靜觸點(diǎn),稱為“常開觸點(diǎn)” ;處于接通狀 態(tài)的靜觸點(diǎn)稱為“常閉觸點(diǎn)” 。 5.2.3 繼電器的選用注意事項(xiàng) 控制電路的電源電壓,能提供的最大電流; 被控制電路中的電壓和電流; 被控電路需要幾組、什么形式的觸點(diǎn)。選用繼電器時(shí),一般控制電路的電源電壓可 作為選用的依據(jù)??刂齐娐窇?yīng)能給繼電器提供足夠的工作電流,否則繼電器吸合是不 穩(wěn)定的; 注意器具的容積。若是用于一般用電器,除考慮機(jī)箱容積外,小型繼電器主要考慮 電路板安裝布局。對于小型電器,如玩具、遙控裝置則應(yīng)選用超小型繼電器產(chǎn)品。 5.35.3 單片機(jī)最小系統(tǒng)部分單片機(jī)最小系統(tǒng)部分 mcs-51 系列單片機(jī)是一種高性能的 8 位機(jī)系列,廣泛應(yīng)用于各種小型控制系統(tǒng)中, 其引腳圖如圖所示。本論文采用的 at89c51 單片機(jī)是 amtel 公司生產(chǎn)的 mcs-51 系 列的兼容產(chǎn)品,與 mcs-51 指令系統(tǒng)兼容,系統(tǒng)結(jié)構(gòu)相同,cmos 工藝制造并帶有非 易失性 flash 程序存儲器。全部支持 12 時(shí)鐘和 6 時(shí)鐘操作。at89c51 包含 128 字節(jié) ram、32 條 i/o 口線、3 個(gè) 16 位定時(shí)/計(jì)數(shù)器、6 輸入 4 優(yōu)先級嵌套中斷結(jié)構(gòu)、1 個(gè)串 行 i/o 口(可用于多機(jī)通信 i/o 擴(kuò)展或全雙工 uart 以及片內(nèi)振蕩器和時(shí)鐘電路)。 cpu romram 定時(shí)器/ 計(jì)數(shù)器 i/o 接口 電路 時(shí)鐘 圖 6 mcs-51 引腳圖 mcs-51系列單片機(jī)的并行i/o口 接口電路是微機(jī)必不可少的組成部分,并行輸入確出接口是cpu和外部進(jìn)行信息 交換的主要通道。msc51系列單片有4個(gè)8位并行雙向i/o口p0p3,共32根i/o線。 每一根線能獨(dú)立用作輸入或輸出。單片機(jī)可以外接鍵盤、顯示器等外圍設(shè)備還可以 進(jìn)行系統(tǒng)擴(kuò)展,以解決硬件資源不足問題。4個(gè)并行口都是雙向口,既可以輸入又可以 輸出。p0、p2口經(jīng)常作外部擴(kuò)展存儲器時(shí)的數(shù)據(jù)、地址線,p3口除作i/o口外,每一根 都有第二功能。這4個(gè)i/o口結(jié)構(gòu)基本相同,但仍存在差別。 (1) p1口是最常用的i/o口如圖所示,因?yàn)椴蛔鲾?shù)據(jù)地址線,其結(jié)構(gòu)中沒有數(shù)據(jù)地址線, 也沒有多路開關(guān)mux,輸出驅(qū)動電路接有上拉電阻。p1口輸入輸出時(shí)與p0作i/o時(shí)相似, 輸出數(shù)據(jù)時(shí)先寫入鎖存器,經(jīng)q端反相,再經(jīng)場效應(yīng)管反相輸出到引腳。輸入時(shí),先 向鎖存器寫l,使v管截止外部引腳信號由下方讀緩沖器送入內(nèi)部總線,完成讀引腳操 作。p1口也可以讀鎖存器。外部提升電阻將引腳拉升至高電平,但輸人的低電平信號 能將其拉低,不會影響低電平的輸入。 圖7 p1口一位結(jié)構(gòu) (2) p2口的位結(jié)構(gòu)比p1多了一個(gè)控制轉(zhuǎn)換部分如圖5所示,結(jié)構(gòu)與p0口基本相似,如下 圖所示。p2口改p0推拉式輸出驅(qū)動電路為上拉電阻式,當(dāng)控制信號s為低電平,作i/o 口使用時(shí),多路開關(guān)mux使鎖存器輸出端q與輸出驅(qū)動輸入端接通,構(gòu)成一個(gè)準(zhǔn)雙向 口。此外,當(dāng)外部擴(kuò)展存儲器時(shí),p2口常做高8位地址線使用。 圖8 p2口一位結(jié)構(gòu) 下表中概括了單片機(jī)中使用到的并行口 p1、p2 功能: 表 1 p1、p2 功能一覽表 mcs-51系列單片機(jī)的工作方式和時(shí)序 單片機(jī)應(yīng)用系統(tǒng)中,除了基本計(jì)算機(jī)系統(tǒng)單元電路外還需配備完整的外圍電路、 以完成復(fù)位、掉電保護(hù)、提供時(shí)鐘、節(jié)電等功能。 (1)時(shí)鐘電路:單片機(jī)內(nèi)部有一個(gè)高增益的反相放大器,通過xtal1和xtal2引腳 外接石英振于或陶瓷振子、微調(diào)電容組成振蕩器如圖13所示。該振蕩器發(fā)出的脈沖直 接送入內(nèi)部時(shí)鐘電路。振蕩器若外接的是石英扳子,微調(diào)電容通常選擇30pf;外接陶 瓷娠子時(shí)選樣47pf。振蕩頻率范圍選擇1.212m。mcs5-51系列單片機(jī)也可以采用外 接時(shí)鐘,這時(shí)xtal 2腳用來輸入外部時(shí)鐘信號(xtal2腳為內(nèi)部時(shí)鐘電路的輸入端), xtall腳則接地如圖13b所示。對于chm05工藝制造的80c51單片機(jī),則應(yīng)從xtall 腳輸入外部時(shí)鐘信號,xtal 2腳懸空。 (a)外接石英晶體振蕩電路 (b)外接時(shí)鐘電路 圖9 兩種單片機(jī)時(shí)鐘電路 (a) 上電復(fù)位 (b) 按鍵電平復(fù)位 (c) rc放電過程 (d) 電平復(fù)位過程 圖10 單片機(jī)常用復(fù)位電路 (2)復(fù)位電路:復(fù)位使單片機(jī)處于起始狀態(tài),并從此狀態(tài)開始運(yùn)行 mcs5-51 單片機(jī) rst 引腳為復(fù)位端,該引腳連續(xù)保持 2 個(gè)機(jī)器周期(24 個(gè)時(shí)鐘振蕩周期)以上的高電平。 可使單片機(jī)復(fù)位。本論文使用的是外部復(fù)位電路,單片機(jī)在啟動后要從復(fù)位狀態(tài)開始 運(yùn)行,因此上電時(shí)要完成復(fù)位工作,稱上電復(fù)位,如圖 10a 所示。上電瞬間電容兩 端的電壓不能發(fā)生突變,只 rst 端為高電平5v,上電后電容通過及 rc 電路放電 rst 端電壓逐漸下降,直至低電平 0v,如圖 10c 所示。適當(dāng)選擇 r、c 的值,使 rst 端的 高 i 電平維持 2 個(gè)機(jī)器周期以上即可完成復(fù)位。單片機(jī) l 在運(yùn)行過程中,出于本身或 外并干擾的原因會導(dǎo)致出錯。這時(shí)可按復(fù)位鍵以重新開始遠(yuǎn)行,按鍵復(fù)位可分為按鍵 電平復(fù)位或按健脈沖復(fù)位,如圖 10b 所示。按鍵脈沖復(fù)位和上電平復(fù)值的原理是一 樣的,都是利用 rc 電路的放電原理,如圖 10d 所示。讓 rst 端能保持一段時(shí)間的高 電平,以完成復(fù)位,按鍵電平復(fù)位時(shí),按鍵時(shí)間也應(yīng)保持在兩個(gè)機(jī)器周期以上。 根據(jù)設(shè)計(jì)要求和計(jì)算簡便的原則,我們選擇 12m 的石英晶振、30pf 的電容、+5v 電源,最小系統(tǒng)如下: 圖 11 單片機(jī)最小系統(tǒng) 5.45.4 可編程并行接口芯片可編程并行接口芯片 8255a8255a 部分部分 8255a 可編程外圍接口芯片是 intel 公司生產(chǎn)的通用并行接口芯片,它具有 a、b、c 三個(gè)并行接口,用+5v 單電源供電,能在以下三種方式下工作: 方式 0:基本輸入輸出式; 方式 1:選通輸入輸出式; 方式 2:雙向選通工作方式。 8255a 可編程輸入/輸出接口 1從功能上來分,8255a 的結(jié)構(gòu)可分為:總線接口電路、內(nèi)部控制邏輯和輸入/輸出接 口電路。 (1)總線接口電路 數(shù)據(jù)總線緩沖器和讀/寫控制邏輯。 (2)內(nèi)部控制邏輯 (3)輸入/輸出接口電路 圖 12 8255a 的結(jié)構(gòu)框圖 1)三個(gè)數(shù)據(jù)端口 8255a 芯片內(nèi)部有三個(gè) 8 位的輸入輸出端口,分別為 a 口、 b 口和 c 口,可用指 令將 它們分別設(shè)置成輸入或輸出端口,它們在結(jié)構(gòu)和功能上各有特點(diǎn)。 端口 a 包含一個(gè) 8 位數(shù)據(jù)輸入鎖存器和一個(gè) 8 位數(shù)據(jù)輸出鎖存器緩仲器。端口 a 無論是用做輸入端口還是用做輸出端口,其數(shù)據(jù)均能鎖存。 端口 b 包含一個(gè) 8 位數(shù) 據(jù)輸入緩仲器和一個(gè) 8 位數(shù)據(jù)輸出鎖存器準(zhǔn)仲器。端口 b 用做輸出端口時(shí),其數(shù)據(jù)能 鎖存;用做輸入端口時(shí),不具有鎖存能力,此時(shí)外設(shè)輸入的數(shù)據(jù)必須維持到被 cpu 讀 取為土。端口 c 包含一個(gè) 8 位數(shù)據(jù)輸入緩仲器和一個(gè) 8 位數(shù)據(jù)輸出鎖存器準(zhǔn)仲器,當(dāng) 它被用做輸入端口時(shí),不具有鎖存能力。 端口 a 和端口 b 一般作為獨(dú)立的 i/o 口使用,與外設(shè)的數(shù)據(jù)線相連。端口 c 可以 作為一個(gè)獨(dú)立的 8 位 i/o 口;也可以拆分為由高 4 位和低 4 位分別組成的兩個(gè) 4 位端 口,作為兩個(gè)獨(dú)立的 4 位 i/o 口使用;端口 c 拆分開的高 4 位和低 4 位還可以與端口 內(nèi) 部 數(shù) 據(jù) 總 線 pb7pb0 b 組 b 口 (8 位) pc3pc0 b 組 c 口 (4 位) pc7pc4 pa7pa0 a 組 a 口 (8 位) a 組 c 口 (4 位) a 組 控制 b 組 控制 d7d0 數(shù)據(jù) 總線 緩沖器 讀/寫 控制 邏輯 rd wr a1 a0 reset cs a 和端口 b 配合,作為端口 a 和端口 b 的信號聯(lián)絡(luò)線。 2)兩組控制器 8255a 將端口 a b、 c 分為兩組:端口 a 和端口 c 的高岑位構(gòu)成 a 組,由 a 組控 制器進(jìn)行控制;端口 b 和端口 c 的低岑位構(gòu)成 b 組,由 b 組控制器進(jìn)行控制。這兩組 控制器都從讀寫控制邏輯接收命令信號和讀寫信號,從內(nèi)部數(shù)據(jù)總線接收控制字, 并根據(jù)控制字確定各端口的工作方式。 3)數(shù)據(jù)總線緩沖器 數(shù)據(jù)總線緩仲器是一個(gè)雙向三態(tài)的 8 位緩仲器,它直接與系統(tǒng)數(shù)據(jù)總線連接,是 8255a 與 cpu 之間傳輸數(shù)據(jù)的必經(jīng)之路,數(shù)據(jù)的輸入、輸出以及控制字的寫入都是通過 這個(gè)緩仲器傳遞的。 4)讀寫控制邏輯 讀寫控制邏輯電路負(fù)責(zé)管理 8255a 的數(shù)據(jù)傳輸過程。它接收來自控制總線的控 制信號 wr、rd、reset 和地址總線的 ai、ad 以及由地址譯碼輸出的片選信號 cs,由這 些信號形成對端口的讀寫控制,并通過 a 組控制器和 b 組控制器實(shí)現(xiàn)對數(shù)據(jù)、狀態(tài) 和控制信息的傳輸。 8255a 的引腳說明 8255a 是 40 根引腳,雙列直插式芯片,40 根引腳的分布圖如下圖(引腳圖)所示, 這些引腳可分成: (1)與外設(shè)連接的引腳 (2)與 cpu 連接的引腳 reset:復(fù)位信號輸入端,高電平有效,有效時(shí)清除 8255a 內(nèi)部寄存器,同時(shí)三個(gè) 端口自動設(shè)為輸入端: d0d7:數(shù)據(jù)線; vcc:電源; gnd:接地線; paspa7: a 組 8 位 i/o 口; pb。pb7:b 組 8 位 i/o 口; pc。pc7:c 組 8 位 i/o 口,還具備其它控制功能; cs:片選信號輸入線,低電平有效; rd:讀選通信號輸入線,低電平有效; wr:寫選通信號輸入線,低電平有效; adai:端口信號選擇端,用于決定當(dāng)前對哪一個(gè)端口進(jìn)行操作。 a 口 b 口 c 口 pa0 pa1 pa2 pa3 pa4 pa5 pa6 pa7 pb0 pb1 pb2 pb3 pb4 pb5 pb6 pb7 pc0 pc1 pc2 pc3 pc4 pc5 pc6 pc7 d0 d1 d2 d3 d4 d5 d6 d7 a0 a1 cs rd wr reset vcc gnd 34 4 33 3 32 2 31 1 30 40 29 39 28 38 27 37 18 8255a 19 9 20 8 21 6 22 5 23 36 24 35 25 14 15 16 17 13 26 12 7 11 10 圖 13 8255a 引腳分布圖 8255a8255a 端口選擇表端口選擇表 表 2 8255a 端口選擇表 8255a 的編程控制字 (1)工作方式控制字:用來設(shè)定通道的工作方式及數(shù)據(jù)的傳送方向的。 (2)c 口按位置位/復(fù)位控制字:向控制寄存器寫入控制字,而使它的每一位置位或復(fù) 位。 (3)兩個(gè)控制字的差別 工作方式控制字放在程序的開始部分;按位置位/復(fù)位控制字可放在初始化程序以后的 任何地方。 8255a 的工作方式及應(yīng)用 (1)方式 0 及其應(yīng)用:系統(tǒng)連接 (2)方式 1 及其應(yīng)用: 引腳配置、輸出圖、輸出時(shí)序、狀態(tài)字 (3)方式 2 及其應(yīng)用: 引腳定義、輸出時(shí)序、狀態(tài)字、接口電路 圖 14 系統(tǒng)連接圖 pb7pb0 pa7pa0 8 位開關(guān) 8 位 led 指示燈 reset 接系統(tǒng) reset 信號線 蜂鳴片 按鈕 8255a pc0 pc4 數(shù)據(jù)總線 d7d0 cs (a)a 通道方式 1 引腳配置 (b)b 通道方式 1 引腳配置 圖 6-14 8255a 方式 1 輸入 rd stba ibfa intra i/o pc4 pc5 pc3 pa7pa0 intea pc6, 7 stbb intrb ibfb rd pc2 pc1 pc0 pb7pb0 inteb 5.55.5 電路板的制作電路板的制作 protel99 功能強(qiáng)大,為我們進(jìn)行電子電路原理圖和印制板圖的設(shè)計(jì)提供了良好的 操作環(huán)境。用 protell99 進(jìn)行電路設(shè)計(jì)分為兩大部分:原理圖的設(shè)計(jì)和電路板的設(shè)計(jì)。 原理圖的設(shè)計(jì)實(shí)在 sch 系統(tǒng)中進(jìn)行的,電路原理圖是印刷板電路設(shè)計(jì)的基礎(chǔ),只有設(shè) 計(jì)好原理圖才有可能進(jìn)行下一步的電路板設(shè)計(jì)。 用 protel99 進(jìn)行電路板設(shè)計(jì)的第一步是其原理圖的設(shè)計(jì)。顯然,原理圖決定整個(gè) 電路的基本功能,也是接下來生成網(wǎng)表和設(shè)計(jì)印刷板電路的基礎(chǔ)。具體步驟如下: (1)圖面設(shè)置: protel99 允許用戶根據(jù)電路的規(guī)模設(shè)置圖面的大小,按照偏好和習(xí)慣設(shè)置圖面的 樣式。實(shí)際上,設(shè)置圖面就是設(shè)置了一個(gè)工作平面,以后的工作就要在這個(gè)平面上進(jìn) 行。所以圖面應(yīng)該設(shè)置得足夠大,為進(jìn)一步工作提供一個(gè)足夠大的工作空間。 (2)放置元件: 所謂放置元件就是從元件庫中選取所需得元件,將其布置到圖面上合適的位置, 有時(shí)還要重定義元件的編號、封裝。元件的封裝很重要,要根據(jù)元件的實(shí)際尺寸和實(shí) 際封裝來決定,要是元件沒封裝好,將會給以后電路板的制作帶來很大的麻煩。這些 都是下一步工作的基礎(chǔ)。protel99 為用戶提供了一個(gè)非完備的元件庫,并且允許用戶 對這個(gè)元件庫進(jìn)行編輯或者新建自己的元件庫。 電路板的制作過程 (1) 打?。?將生成的 pcb 圖打印到熱轉(zhuǎn)印紙上,需注意線不能太窄,墨要加重,否則制板時(shí) 容易斷線,如果在操作過程中斷了線,可用電烙鐵將錫帶過。 (2) 熨燙: 將熱轉(zhuǎn)印紙覆在銅板上,用電熨斗進(jìn)行熨燙,關(guān)鍵要注意熨燙的時(shí)間,不能太久, 也不能時(shí)間太短,否則,太久會把銅板燙壞,不夠的話墨跡覆不上去。 (3) 腐蝕: 把銅板放到三氯化鐵溶液中腐蝕,需注意溶液濃度要較高,最好用熱水配置,這 樣腐蝕更快,一般 3 分鐘即可。如果時(shí)間過長,需剩下的銅線也可能被腐蝕。 (4) 打孔: 打孔時(shí)注意鉆頭尺寸,本次用的鉆頭大小是 0.712mm 的,最需注意的地方是集成 塊的管腳,如果打孔誤差大,管座就很難插上。 (5) 放置元件: 放置前應(yīng)先打磨一下打孔后留下的毛刺,并均勻地涂上松香水(目的是防止銅線 氧化,易于焊錫覆著焊盤,但多涂會導(dǎo)致焊接時(shí)焊點(diǎn)變黑,影響美觀) 。放置元件時(shí)注 意集成塊的管腳,二極管和電解電容的正負(fù),這些都是平時(shí)比較容易出錯的地方。 (6) 焊接: 焊接技術(shù)比較難掌握,焊錫、烙鐵與焊盤的位置關(guān)系,焊錫熔化時(shí)間 長短,松香水的濃度,烙鐵的溫度等等,都是影響焊點(diǎn)美觀的因素。 (7) 檢查: 檢查是否有虛焊,集成塊管腳位置是否正確,電源引線位置是否恰當(dāng)?shù)?。檢查完 畢就能進(jìn)行調(diào)試了。 5.65.6 系統(tǒng)連線說明分析系統(tǒng)連線說明分析 在本系統(tǒng)中 8255 的 pa0、pa1 分別繼電器上的串聯(lián)電阻 re1 和 re2 相連,發(fā)光二 極管一端與繼電器觸點(diǎn)相連,另一端接地,單片機(jī)的 p1.0p1.7 連接到 8255 的 d0、d1、d2、d3、d4、d5、d6、d7 端子上,作為數(shù)據(jù)總線,單片機(jī)的 p3.5 與 8255 的 片選信號 cs 端子相連,p3.4 和 p3.3 與 8255 的 rd 和 wr 端子相連,用于讀寫信號,p3.6 和 p3.7 與 8255 的 a1 和 a0 端子相連,選擇 8255 的控制端口。 調(diào)試過程: 1、保證電路板連接正確后,接上電源。 2、保證正確的按鈕次序及按下次數(shù)與要求的線路控制相符合。 實(shí)驗(yàn)過程中的問題及改進(jìn)方法 1、制作電路板過程中由于焊接等原因,造成電路連接不通現(xiàn)象,浪費(fèi)了調(diào)試時(shí)間。 2、由于 8255 的時(shí)序控制不好把握,在調(diào)試中花費(fèi)了不少時(shí)間。 六、源程序 #include #define a0 p3_7 #define a1 p3_6 #define rest p3_2 #define read p3_4 #define write p3_3 #define cs p3_5 #define wr_clk() read=1; write = 0;write =1 unsigned char key_count = 0,tm,set_key_flag; void set_adr(char adr) if(adr else a0=0; if(adr else a1=0; void wr_data_at(unsigned char data,unsigned char adr) cs=1; cs=0; set_adr(adr); p1=data; wr_clk(); void init_8255(void) rest=1; rest=0; cs=0; read=1; write=1; wr_data_at(0x82,3); v
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國農(nóng)村醫(yī)療保障制度的補(bǔ)償模式研究
- 鞍鋼集團(tuán)有限公司介紹
- 2025 除夕傳統(tǒng)文化介紹
- 二零二五年度區(qū)塊鏈合伙人退伙共識機(jī)制契約3篇
- 2025商業(yè)地產(chǎn)蛇年國潮新春廟會市集(敦煌非遺玩趣廟會主題)活動策劃方案-80正式版
- 軍令狀企業(yè)誓師大會
- 五金電工知識培訓(xùn)課件
- 可降解塑料餐具、5800噸塑料托盤、托盒項(xiàng)目可行性研究報(bào)告寫作模板-申批備案
- 二零二五年度房產(chǎn)贈與與文化遺產(chǎn)保護(hù)合同3篇
- 江西省上饒市2024-2025學(xué)年度第一學(xué)期九年級道德與法治學(xué)科期末綠色評價(jià)試卷(含答案)
- 西交大少年班英語考試試題
- 北京語言大學(xué)保衛(wèi)處管理崗位工作人員招考聘用【共500題附答案解析】模擬試卷
- 人教版七年級下冊數(shù)學(xué)全冊完整版課件
- 初中生物人教七年級上冊(2023年更新) 生物圈中的綠色植物18 開花和結(jié)果
- 水電解質(zhì)及酸堿平衡的業(yè)務(wù)學(xué)習(xí)
- CSCEC8XN-SP-安全總監(jiān)項(xiàng)目實(shí)操手冊
- 口腔衛(wèi)生保健知識講座班會全文PPT
- 成都市產(chǎn)業(yè)園區(qū)物業(yè)服務(wù)等級劃分二級標(biāo)準(zhǔn)整理版
- 最新監(jiān)督學(xué)模擬試卷及答案解析
- ASCO7000系列GROUP5控制盤使用手冊
- 污水處理廠關(guān)鍵部位施工監(jiān)理控制要點(diǎn)
評論
0/150
提交評論