




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
單片機(jī)一體化應(yīng)用技術(shù)基礎(chǔ)
本項(xiàng)目主要介紹利用單片機(jī)引腳輸出控制LED數(shù)碼管顯示,通過(guò)仿真實(shí)例、標(biāo)準(zhǔn)PCB板LED設(shè)計(jì)與制作,介紹對(duì)常見LED數(shù)碼管的綜合設(shè)計(jì)與應(yīng)用。項(xiàng)目五
數(shù)碼管一體化應(yīng)用設(shè)計(jì)
利用ProteusISIS、ProtelDXP2004兩平臺(tái)完成兩位LED數(shù)碼管的原理圖、PCB板連接設(shè)計(jì)。結(jié)合單片機(jī)標(biāo)準(zhǔn)PCB板,40路快充工作站PCB主板,分別進(jìn)行2個(gè)、4個(gè)LED數(shù)碼管從仿真設(shè)計(jì)到實(shí)際PCB設(shè)計(jì)顯示輸出控制的一體化程序設(shè)計(jì)。
通過(guò)KeilC完成“521”(我愛你)的LED數(shù)碼管仿真設(shè)計(jì)、鍵盤控制顯示LED數(shù)碼管程序的設(shè)計(jì)與編譯,并進(jìn)行仿真調(diào)試,最終完成HEX文件的準(zhǔn)備。項(xiàng)目五
數(shù)碼管一體化應(yīng)用設(shè)計(jì)◎教學(xué)目標(biāo)
通過(guò)本項(xiàng)目的學(xué)習(xí),設(shè)計(jì)出一個(gè)屬于自己的“倒計(jì)時(shí)顯示的交通信號(hào)燈”,進(jìn)一步完善單片機(jī)系統(tǒng)電路一體化應(yīng)用思維的構(gòu)建。◎教學(xué)提示
通過(guò)三個(gè)平臺(tái)的綜合一體化軟、硬件設(shè)計(jì),重點(diǎn)培養(yǎng)學(xué)生進(jìn)行單片機(jī)系統(tǒng)數(shù)碼顯示電路的動(dòng)手制作,獨(dú)立完成數(shù)碼管電路仿真運(yùn)行和數(shù)碼管PCB設(shè)計(jì)及綜合程序設(shè)計(jì)。項(xiàng)目五
數(shù)碼管一體化應(yīng)用設(shè)計(jì)眼見為識(shí)——LED數(shù)碼管就在我們身邊生活中常見的LED數(shù)碼管及應(yīng)用如下圖(a)、(b)、(c)所示。(a)各款LED數(shù)碼管
(b)LED數(shù)碼管顯示屏(c)應(yīng)用大量LED數(shù)碼管的全國(guó)電子大賽電路板任務(wù)一初識(shí)LED數(shù)碼管
LED數(shù)碼管及其內(nèi)部電路如下圖所示。眼見為識(shí)——LED數(shù)碼管就在我們身邊任務(wù)一初識(shí)LED數(shù)碼管融會(huì)貫通——LED數(shù)碼管電氣符號(hào)及封裝
在不同的電子CAD設(shè)計(jì)軟件中,LED數(shù)碼管電氣符號(hào)不盡相同,如下圖所示。任務(wù)一初識(shí)LED數(shù)碼管理實(shí)并進(jìn)——LED數(shù)碼管靜態(tài)連接
LED數(shù)碼管靜態(tài)顯示連接的優(yōu)點(diǎn)是被顯示數(shù)據(jù)只要送入并行口后就不再需要CPU干預(yù),因而顯示效果穩(wěn)定。此連接的缺點(diǎn)是LED數(shù)碼管占用單片機(jī)端口資源較多。在下圖圖中,LED數(shù)碼管采用共陽(yáng)極連接,字形段碼通過(guò)P0端口輸出控制,仿真程序運(yùn)行點(diǎn)亮LED數(shù)碼管顯示字形“H”。任務(wù)一初識(shí)LED數(shù)碼管LED數(shù)碼管共陽(yáng)極連接及顯示字符“H”理實(shí)并進(jìn)——LED數(shù)碼管靜態(tài)連接任務(wù)一初識(shí)LED數(shù)碼管“LED數(shù)碼管共陽(yáng).c”源程序編譯通過(guò)窗口理實(shí)并進(jìn)——LED數(shù)碼管靜態(tài)連接任務(wù)一初識(shí)LED數(shù)碼管加載“LED數(shù)碼管共陽(yáng).HEX”程序?qū)υ捒蚶韺?shí)并進(jìn)——LED數(shù)碼管靜態(tài)連接任務(wù)一初識(shí)LED數(shù)碼管快樂(lè)升級(jí)——LED數(shù)碼管引腳測(cè)量
用萬(wàn)用表測(cè)量LED數(shù)碼管找公共共陰端和公共共陽(yáng)端。
首先,找個(gè)電源(3V~5V)和不同規(guī)格的電阻,VCC串接一只電阻后和GND接在數(shù)碼管的任意2個(gè)引腳上,組合有很多,但總有一個(gè)LED會(huì)發(fā)光的,找到一個(gè)就夠了。
然后GND不動(dòng),用VCC(串電阻)逐個(gè)碰剩下的引腳,如果有多個(gè)LED(一般是8個(gè))發(fā)光,那它就是共陰的。相反VCC不動(dòng),用GND逐個(gè)碰剩下的引腳,如果有多個(gè)LED(一般是8個(gè))發(fā)光,那它就是共陽(yáng)的。任務(wù)一初識(shí)LED數(shù)碼管利用ProtelDXP2004設(shè)計(jì)完成如下圖所示標(biāo)準(zhǔn)單片機(jī)系統(tǒng)電路原理圖。
眼見為識(shí)——LED數(shù)碼管電路設(shè)計(jì)任務(wù)二
數(shù)碼動(dòng)態(tài)顯示原理圖設(shè)計(jì)利用ProtelDXP2004設(shè)計(jì)完成如下圖所示的LED數(shù)碼.PCBDOC布線電路板圖。
眼見為識(shí)——LED數(shù)碼管電路設(shè)計(jì)任務(wù)二
數(shù)碼動(dòng)態(tài)顯示原理圖設(shè)計(jì)利用Proteus設(shè)計(jì)完成如下圖所示的兩位數(shù)碼動(dòng)態(tài)掃描顯示字符顯示原理圖。
眼見為識(shí)——LED數(shù)碼管電路設(shè)計(jì)任務(wù)二
數(shù)碼動(dòng)態(tài)顯示原理圖設(shè)計(jì)利用Proteus設(shè)計(jì)完成如下圖所示的八位數(shù)碼動(dòng)態(tài)掃描顯示字符顯示原理圖。
眼見為識(shí)——LED數(shù)碼管電路設(shè)計(jì)任務(wù)二
數(shù)碼動(dòng)態(tài)顯示原理圖設(shè)計(jì)融匯貫通——靜態(tài)LED數(shù)碼管原理圖設(shè)計(jì)
利用ProtelDXP2004,打開項(xiàng)目四中的“心”形LED彩燈電路電路原理圖,將其另存。然后通過(guò)系統(tǒng)MiscellaneousDevice庫(kù)添加14.2mmLED數(shù)碼管,Libraries庫(kù)如右圖所示。
任務(wù)二
數(shù)碼動(dòng)態(tài)顯示原理圖設(shè)計(jì)添加14.2mmLED數(shù)碼管后的電路原理圖如下圖所示。融匯貫通——靜態(tài)LED數(shù)碼管原理圖設(shè)計(jì)任務(wù)二
數(shù)碼動(dòng)態(tài)顯示原理圖設(shè)計(jì)總線、分支線及標(biāo)號(hào)添加完成的LED數(shù)碼管效果圖如下圖所示。融匯貫通——靜態(tài)LED數(shù)碼管原理圖設(shè)計(jì)任務(wù)二
數(shù)碼動(dòng)態(tài)顯示原理圖設(shè)計(jì)理實(shí)并進(jìn)——LED數(shù)碼管動(dòng)態(tài)顯示設(shè)計(jì)一、完成“眼見為識(shí)”P0端口兩位LED數(shù)碼管動(dòng)態(tài)掃描顯示設(shè)計(jì)程序見任務(wù)四。主要操作步驟如下:1.選擇“7SEG-MPX2-CC-BLUE”LED器件。任務(wù)二
數(shù)碼動(dòng)態(tài)顯示原理圖設(shè)計(jì)2.參考上一步或結(jié)合項(xiàng)目三中的仿真元器件添加、刪除、移動(dòng)、復(fù)制、旋轉(zhuǎn)等相關(guān)基本操作,完成排阻RN1(100Ω)添加、導(dǎo)線連接、段碼、位碼控制標(biāo)號(hào)及對(duì)應(yīng)端口標(biāo)號(hào)的添加。完成結(jié)果如右圖所示。理實(shí)并進(jìn)——LED數(shù)碼管動(dòng)態(tài)顯示設(shè)計(jì)任務(wù)二
數(shù)碼動(dòng)態(tài)顯示原理圖設(shè)計(jì)二、設(shè)計(jì)一個(gè)由8位LED數(shù)碼管組成的1個(gè)字符滾動(dòng)屏基本操作同上面的例子。完成結(jié)果如下圖所示。理實(shí)并進(jìn)——LED數(shù)碼管動(dòng)態(tài)顯示設(shè)計(jì)任務(wù)二
數(shù)碼動(dòng)態(tài)顯示原理圖設(shè)計(jì)完成后的用二進(jìn)制撥碼開關(guān)控制顯示電路原理圖理實(shí)并進(jìn)——LED數(shù)碼管動(dòng)態(tài)顯示設(shè)計(jì)任務(wù)二
數(shù)碼動(dòng)態(tài)顯示原理圖設(shè)計(jì)8路同相三態(tài)雙向總線收發(fā)器構(gòu)成顯示電路的實(shí)例。
快樂(lè)升級(jí)——LED數(shù)碼管PCB設(shè)計(jì)
接下來(lái),我們進(jìn)一步將本任務(wù)“融匯貫通”中的單片機(jī)系統(tǒng)電路原理圖進(jìn)行標(biāo)準(zhǔn)的LED數(shù)碼管PCB設(shè)計(jì)。核心步驟如下:1.打開“5-2-1LED數(shù)碼管.SCHDOC”原理圖,單擊Design|UpdatePCBDocument5-2-1LED數(shù)碼管.PcbDoc命令,如下圖所示。
任務(wù)二
數(shù)碼動(dòng)態(tài)顯示原理圖設(shè)計(jì)2.執(zhí)行項(xiàng)目更改操作。任務(wù)二
數(shù)碼動(dòng)態(tài)顯示原理圖設(shè)計(jì)快樂(lè)升級(jí)——LED數(shù)碼管PCB設(shè)計(jì)執(zhí)行的更改操作更新網(wǎng)絡(luò)表對(duì)話框3.向PCB編輯區(qū)導(dǎo)入LED數(shù)碼管和電阻。導(dǎo)入LED數(shù)碼管和電阻PCB編輯窗口任務(wù)二
數(shù)碼動(dòng)態(tài)顯示原理圖設(shè)計(jì)快樂(lè)升級(jí)——LED數(shù)碼管PCB設(shè)計(jì)4.更新K1~K4四個(gè)按鍵和RST鍵封裝效果圖。任務(wù)二
數(shù)碼動(dòng)態(tài)顯示原理圖設(shè)計(jì)快樂(lè)升級(jí)——LED數(shù)碼管PCB設(shè)計(jì)5.完成100%布線的Messages反饋信息框。任務(wù)二
數(shù)碼動(dòng)態(tài)顯示原理圖設(shè)計(jì)快樂(lè)升級(jí)——LED數(shù)碼管PCB設(shè)計(jì)課外閱讀——PCB布線規(guī)則設(shè)置
導(dǎo)線布設(shè):應(yīng)盡量走短線,特別是對(duì)小信號(hào)而言,10mil左右。導(dǎo)線形狀:同一層導(dǎo)線改變方向時(shí),應(yīng)走斜線。電源線與地線的設(shè)計(jì):40~150mil或更高,高頻線用地線屏蔽。多層板走線方向:相互垂直,層間耦合面積最小;禁止平行走線。焊盤設(shè)計(jì)要合理控制。任務(wù)二
數(shù)碼動(dòng)態(tài)顯示原理圖設(shè)計(jì)眼見為識(shí)——作品展示一、循環(huán)顯示“89S52”仿真設(shè)計(jì)Proteus仿真設(shè)計(jì)電路原理圖及程序仿真運(yùn)行效果如下圖所示?!?9S52”仿真電路原理圖設(shè)計(jì)LED數(shù)碼管顯示“89”效果任務(wù)三
實(shí)戰(zhàn)LED數(shù)碼管電路板LED發(fā)光二極管顯示“S”效果LED數(shù)碼管顯示“89”效果眼見為識(shí)——作品展示任務(wù)三
實(shí)戰(zhàn)LED數(shù)碼管電路板一、循環(huán)顯示“89S52”仿真設(shè)計(jì)Proteus仿真設(shè)計(jì)電路原理圖及程序仿真運(yùn)行效果如下圖所示。二、LED發(fā)光二極管和LED數(shù)碼管顯示器實(shí)物電路板設(shè)計(jì)手工板全貌LED發(fā)光二極管和LED數(shù)碼管顯示器完成“89S52”實(shí)物電路板過(guò)程顯示,如下圖所示。
眼見為識(shí)——作品展示任務(wù)三
實(shí)戰(zhàn)LED數(shù)碼管電路板二、LED發(fā)光二極管和LED數(shù)碼管顯示器實(shí)物電路板設(shè)計(jì)LED發(fā)光二極管和LED數(shù)碼管顯示器完成“89S52”實(shí)物電路板過(guò)程顯示,如右圖所示。
眼見為識(shí)——作品展示任務(wù)三
實(shí)戰(zhàn)LED數(shù)碼管電路板融匯貫通---材料準(zhǔn)備
首先,準(zhǔn)備好項(xiàng)目四中的“心”形LED彩燈手工電路板,以及一些相關(guān)材料:LED發(fā)光二極管(13個(gè)),LED數(shù)碼管(2只,型號(hào)為L(zhǎng)G5011BSR。
這里我們特別準(zhǔn)備了導(dǎo)線——電腦中的排線、網(wǎng)線,不僅節(jié)約購(gòu)買材料的成本,而且排線也非常的實(shí)用、好用,信號(hào)傳輸相當(dāng)好!電腦中的排線實(shí)物如下圖所示。任務(wù)三
實(shí)戰(zhàn)LED數(shù)碼管電路板理實(shí)并進(jìn)---實(shí)戰(zhàn)操作一、元器件布局?jǐn)[放二、導(dǎo)線焊接各種“導(dǎo)線”實(shí)際焊接效果LED并聯(lián)后的正極性端連接手工板電源任務(wù)三
實(shí)戰(zhàn)LED數(shù)碼管電路板三、“S”的焊接及連接
組成“S”形的二極管正負(fù)極性端的連接效果如下圖。理實(shí)并進(jìn)---實(shí)戰(zhàn)操作任務(wù)三
實(shí)戰(zhàn)LED數(shù)碼管電路板四、數(shù)碼管及插針實(shí)際安裝焊接效果如前面圖所示。五、共陽(yáng)極公共端(VCC)實(shí)際電源分配圖理實(shí)并進(jìn)---實(shí)戰(zhàn)操作任務(wù)三
實(shí)戰(zhàn)LED數(shù)碼管電路板六、LED數(shù)碼管線序連接
依據(jù)本項(xiàng)目任務(wù)一中的數(shù)碼管元件結(jié)構(gòu)符號(hào),將a,b,c,d,e,f,g,dp焊接插針導(dǎo)線。七、P0、P2端口導(dǎo)線焊接P0、P2端口導(dǎo)線與擴(kuò)展插針焊接實(shí)物圖理實(shí)并進(jìn)---實(shí)戰(zhàn)操作任務(wù)三
實(shí)戰(zhàn)LED數(shù)碼管電路板快樂(lè)升級(jí)——“521”(我愛你)硬件設(shè)計(jì)一、“521”(我愛你)硬件仿真設(shè)計(jì)
在“心”形設(shè)計(jì)基礎(chǔ)上,用LED數(shù)碼管顯示器完成“521”(我愛你)的仿真電路原理圖設(shè)計(jì),如圖(a)所示。(a)“心”形的“521”(我愛你)仿真電路原理圖任務(wù)三
實(shí)戰(zhàn)LED數(shù)碼管電路板二、“521”(我愛你)硬件PCB設(shè)計(jì)
接下來(lái)進(jìn)行Protel
“521”(我愛你)PCB電路板數(shù)碼原理圖的設(shè)計(jì),如下圖所示。LED數(shù)碼管及插針端口標(biāo)注完成快樂(lè)升級(jí)——“521”(我愛你)硬件設(shè)計(jì)任務(wù)三
實(shí)戰(zhàn)LED數(shù)碼管電路板二、“521”(我愛你)硬件PCB設(shè)計(jì)
利用Protel完成“521”(我愛你)PCB電路板圖的設(shè)計(jì),如右圖所示.“心”形加LED數(shù)碼管“521”PCB及3D設(shè)計(jì)快樂(lè)升級(jí)——“521”(我愛你)硬件設(shè)計(jì)任務(wù)三
實(shí)戰(zhàn)LED數(shù)碼管電路板眼見為識(shí)——數(shù)字顯示1.利用Protel設(shè)計(jì)完成的標(biāo)準(zhǔn)單片機(jī)Pcb板,將程序燒錄到AT89S52芯片中,加電顯示效果如下面兩圖所示。
任務(wù)四“心”中“521”程序編譯與燒錄2.打開項(xiàng)目四中的“心”形LED花樣流水燈仿真原理圖設(shè)計(jì),通過(guò)適當(dāng)?shù)男薷模赑0、P2、P3端口添加三位LED數(shù)碼管,加載程序仿真運(yùn)行心中“521”數(shù)字彩燈同時(shí)閃亮,效果如下圖所示。眼見為識(shí)——數(shù)字顯示任務(wù)四“心”中“521”程序編譯與燒錄融匯貫通——LED數(shù)碼管顯示控制一、兩位LED數(shù)碼管動(dòng)態(tài)顯示“78”程序設(shè)計(jì)
源程序代碼編輯窗口任務(wù)四“心”中“521”程序編譯與燒錄
仿真運(yùn)行電路原理圖如下面兩圖所示。個(gè)位顯示數(shù)字8運(yùn)行效果十位顯示數(shù)字7運(yùn)行效果融匯貫通——LED數(shù)碼管顯示控制任務(wù)四“心”中“521”程序編譯與燒錄一、兩位LED數(shù)碼管動(dòng)態(tài)顯示“78”程序設(shè)計(jì)二、八位LED數(shù)碼管動(dòng)態(tài)顯示數(shù)字“0~7”程序設(shè)計(jì)
程序編輯及編譯通過(guò)窗口融匯貫通——LED數(shù)碼管顯示控制任務(wù)四“心”中“521”程序編譯與燒錄二、八位LED數(shù)碼管動(dòng)態(tài)顯示數(shù)字“0~7”程序設(shè)計(jì)
顯示數(shù)字“3”的仿真電路運(yùn)行效果融匯貫通——LED數(shù)碼管顯示控制任務(wù)四“心”中“521”程序編譯與燒錄理實(shí)并進(jìn)——LED數(shù)碼管實(shí)際應(yīng)用設(shè)計(jì)一、LED數(shù)碼管和LED二極管顯示“89S52”程序設(shè)計(jì)
1.電路原理圖,見本項(xiàng)目任務(wù)三中的“89S52”仿真電路原理圖。2.程序分析:因?yàn)殡娐吩韴D中LED數(shù)碼管采用靜態(tài)端口顯示方法連接,故程序控制顯示穩(wěn)定,只關(guān)注延時(shí)和并聯(lián)的LED。3.用較簡(jiǎn)便的代碼去控制各個(gè)端口的輸出,參考源程序代碼見教材。任務(wù)四“心”中“521”程序編譯與燒錄二、“心”與“521”(我愛你)花樣顯示程序設(shè)計(jì)
LED部分亮和顯示”52”運(yùn)行效果圖數(shù)碼管只顯示“521”運(yùn)行效果圖理實(shí)并進(jìn)——LED數(shù)碼管實(shí)際應(yīng)用設(shè)計(jì)任務(wù)四“心”中“521”程序編譯與燒錄快樂(lè)升級(jí)——LED數(shù)碼管程序設(shè)計(jì)升級(jí)一、8位二進(jìn)制撥碼開關(guān)控制顯示“000~255”程序設(shè)計(jì)
程序初始運(yùn)行撥低四位碼開關(guān)顯示數(shù)值任務(wù)四“心”中“521”程序編譯與燒錄二、學(xué)生出勤記錄器程序設(shè)計(jì)
學(xué)生出勤記錄器原理圖快樂(lè)升級(jí)——LED數(shù)碼管程序設(shè)計(jì)升級(jí)任務(wù)四“心”中“521”程序編譯與燒錄
程序源代碼如下:快樂(lè)升級(jí)——LED數(shù)碼管程序設(shè)計(jì)升級(jí)任務(wù)四“心”中“521”程序編譯與燒錄眼見為識(shí)——交通信號(hào)燈倒計(jì)時(shí)顯示控制
采用兩位動(dòng)態(tài)共陽(yáng)極的LED數(shù)碼管進(jìn)行交通燈時(shí)間的倒計(jì)時(shí)顯示輸出,完成LED數(shù)碼管倒計(jì)時(shí)的交通燈顯示仿真電路原理圖如下圖所示。
任務(wù)五
倒計(jì)時(shí)交通燈設(shè)計(jì)與仿真
手工交通燈電路板設(shè)計(jì)的仿真電路原理圖(LED采用靜態(tài)連接)及仿真運(yùn)行效果如下圖所示。
南北綠燈15s倒計(jì)時(shí)開始原理圖及仿真運(yùn)行效果眼見為識(shí)——交通信號(hào)燈倒計(jì)時(shí)顯示控制任務(wù)五
倒計(jì)時(shí)交通燈設(shè)計(jì)與仿真
南北綠燈15s倒計(jì)時(shí)標(biāo)準(zhǔn)PCB板、手工板運(yùn)行效果眼見為識(shí)——交通信號(hào)燈倒計(jì)時(shí)顯示控制任務(wù)五
倒計(jì)時(shí)交通燈設(shè)計(jì)與仿真
手工交通燈電路板設(shè)計(jì)的仿真電路原理圖(LED采用靜態(tài)連接)及仿真運(yùn)行效果如下圖所示。融會(huì)貫通——AT89S52的定時(shí)/計(jì)數(shù)器1.AT89S52片內(nèi)集成了3個(gè)16位定時(shí)/計(jì)數(shù)器定時(shí),就是設(shè)定計(jì)數(shù)時(shí)間,計(jì)滿設(shè)定時(shí)間立即停止計(jì)數(shù),并立即向CPU發(fā)出設(shè)定時(shí)間到達(dá)信號(hào),請(qǐng)求CPU進(jìn)一步處理,從而實(shí)現(xiàn)定時(shí)功能。當(dāng)定時(shí)/計(jì)數(shù)器設(shè)定為定時(shí)方式時(shí),其計(jì)數(shù)脈沖來(lái)源于時(shí)鐘振蕩器的12分頻。當(dāng)振蕩頻率確定后,則機(jī)器周期也就確定。2、定時(shí)/計(jì)數(shù)器的控制與狀態(tài)寄存器TMOD-定時(shí)/計(jì)數(shù)器0和1的工作方式寄存器,如下表所示。任務(wù)五
倒計(jì)時(shí)交通燈設(shè)計(jì)與仿真理實(shí)并進(jìn)——LED數(shù)碼管程序設(shè)計(jì)及電路仿真運(yùn)行任務(wù)一:實(shí)現(xiàn)LED數(shù)碼管9s計(jì)時(shí)顯示效果。程序代碼見教材或參考教學(xué)資料包。9s計(jì)時(shí)的仿真電路原理圖任務(wù)五
倒計(jì)時(shí)交通燈設(shè)計(jì)與仿真任務(wù)一:實(shí)現(xiàn)LED數(shù)碼管9s計(jì)時(shí)顯示效果。仿真電路運(yùn)行效果如下圖。9s計(jì)時(shí)的仿真電路運(yùn)行效果圖理實(shí)并進(jìn)——LED數(shù)碼管程序設(shè)計(jì)及電路仿真運(yùn)行任務(wù)五
倒計(jì)時(shí)交通燈設(shè)計(jì)與仿真任務(wù)二:利用單片機(jī)標(biāo)準(zhǔn)PCB電路板擴(kuò)展插針,連接手工LED交通燈電路板,進(jìn)行仿真設(shè)計(jì),并進(jìn)行交通燈實(shí)物調(diào)試。手工交通燈電路板設(shè)計(jì)的仿真電路原理圖理實(shí)并進(jìn)——LED數(shù)碼管程序設(shè)計(jì)及電路仿真運(yùn)行任務(wù)五
倒計(jì)時(shí)交通燈設(shè)計(jì)與仿真任務(wù)二:利用單片機(jī)標(biāo)準(zhǔn)PCB電路板擴(kuò)展插針,連接手工LED交通燈電路板。確認(rèn)連接P1端口、標(biāo)準(zhǔn)電源VCC(PCB板上的+5V標(biāo)號(hào))的導(dǎo)線連接位置,特別注意P1端口擴(kuò)展插針的位置及標(biāo)號(hào)順序,如下圖所示。確認(rèn)P1端口、標(biāo)準(zhǔn)電源的導(dǎo)線連接位置
手工LED交通燈連接標(biāo)準(zhǔn)PCB板的實(shí)物效果理實(shí)并進(jìn)——LED數(shù)碼管程序設(shè)計(jì)及電路仿真運(yùn)行任務(wù)五
倒計(jì)時(shí)交通燈設(shè)計(jì)與仿真任務(wù)二:利用單片機(jī)標(biāo)準(zhǔn)PCB電路板擴(kuò)展插針,連接手工LED交通燈電路板,加電試運(yùn)行程序,單片機(jī)擴(kuò)展插針連接手工LED交通燈運(yùn)行過(guò)程效果如下圖(a)、(b)所示。(a)南北路口黃燈3s倒計(jì)時(shí)開始顯示效果(b)南北路口紅燈10s倒計(jì)時(shí)開始顯示效果理實(shí)并進(jìn)——LED數(shù)碼管程序設(shè)計(jì)及電路仿真運(yùn)行任務(wù)五
倒計(jì)時(shí)交通燈設(shè)計(jì)與仿真快樂(lè)升級(jí)——定時(shí)器編程控制
定時(shí)器編程主要是對(duì)定時(shí)/計(jì)數(shù)器進(jìn)行初始化。由于定時(shí)/計(jì)數(shù)器的功能是由軟件編程控制的,所以在啟動(dòng)它之前,CPU必須將一些命令控制字寫入定時(shí)/計(jì)數(shù)器中,這個(gè)過(guò)程稱為定時(shí)/計(jì)數(shù)器的初始化。例1
設(shè)系統(tǒng)時(shí)鐘頻率為12MHz,用定時(shí)/計(jì)數(shù)器T0編程實(shí)現(xiàn)從P2.0輸出周期為500μs的方波。任務(wù)五
倒計(jì)時(shí)交通燈設(shè)計(jì)與仿真例2設(shè)系統(tǒng)時(shí)鐘頻率為12MHz,編程實(shí)現(xiàn)從P2.1輸出周期為1s的方波。
以上例題分析及程序設(shè)計(jì),請(qǐng)參考教材。眼見為識(shí)——4×4鍵盤設(shè)計(jì)1.利用ProteusISIS平臺(tái)完成4ⅹ4仿真鍵盤、LED數(shù)碼管顯示輸出的設(shè)計(jì)原理圖,如下圖所示。
任務(wù)六
4ⅹ4鍵盤設(shè)計(jì)與仿真2.利用ProtelDXP2004平臺(tái),完成STC90C58RD+單片機(jī)控制40路快充設(shè)備中四位LED數(shù)碼管及4ⅹ4鍵盤設(shè)計(jì)部分的原理圖及PCB圖,如下圖所示。四位LED數(shù)碼管及4ⅹ4鍵盤設(shè)計(jì)部分的原理圖LED數(shù)碼管及4ⅹ4鍵盤設(shè)計(jì)部分PCB板圖眼見為識(shí)——4×4鍵盤設(shè)計(jì)任務(wù)六
4ⅹ4鍵盤設(shè)計(jì)與仿真2.利用ProtelDXP2004平臺(tái),完成STC90C58RD+單片機(jī)控制40路快充設(shè)備中四位LED數(shù)碼管及4ⅹ4鍵盤設(shè)計(jì)部分的PCB實(shí)物圖、焊接圖,如下圖所示。四位LED數(shù)碼管及4ⅹ4鍵盤設(shè)計(jì)部分板圖及實(shí)物焊接圖(含敷銅)眼見為識(shí)——4×4鍵盤設(shè)計(jì)任務(wù)六
4ⅹ4鍵盤設(shè)計(jì)與仿真融匯貫通——細(xì)說(shuō)電阻一、上拉電阻P0端口為什么要加上拉電阻呢?
因?yàn)镻0端口作為I/O口輸出的時(shí)候輸出低電平為0,輸出高電平為高組態(tài)(并非5V,相當(dāng)于懸空狀態(tài))。也就是說(shuō)P0端口不能真正的輸出高電平給所接的負(fù)載提供電流,因此必須接上拉電阻(將電阻連接到VCC),由電源通過(guò)這個(gè)上拉電阻給負(fù)載提供電流。二、貼片電阻貼片電阻在實(shí)際電子產(chǎn)品設(shè)計(jì)中已經(jīng)大量使用。為客戶制作實(shí)際電子產(chǎn)品,在滿足客戶需要的情況下,公司要求我們要考慮設(shè)計(jì)制作和產(chǎn)品開發(fā)成本。紅外熱釋感應(yīng)LED燈PCB焊接板實(shí)物圖任務(wù)六
4ⅹ4鍵盤設(shè)計(jì)與仿真理實(shí)并進(jìn)——4ⅹ4鍵盤程序設(shè)計(jì)及電路仿真運(yùn)行任務(wù)一:矩陣鍵盤設(shè)計(jì)的原理
按鍵的控制方式:先判斷是否有鍵按下,如有,再判斷哪一鍵按下,并得到鍵碼值,然后根據(jù)鍵碼值轉(zhuǎn)向不同的功能程序。矩陣式結(jié)構(gòu)鍵盤比獨(dú)立式按鍵要復(fù)雜,所以識(shí)別也要復(fù)雜一些。最常用的識(shí)別方法是鍵盤行列掃描法。核心是判別閉合鍵的鍵號(hào)。P1端口交叉線(鍵盤)示意圖各鍵和對(duì)應(yīng)的鍵碼值表任務(wù)六
4ⅹ4鍵盤設(shè)計(jì)與仿真任務(wù)二:鍵盤控制輸出0~F
實(shí)現(xiàn)16個(gè)鍵盤對(duì)應(yīng)0~F這16個(gè)數(shù)字和字符,這
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 勞動(dòng)合同樣本電影
- 會(huì)計(jì)頂崗總結(jié)報(bào)告
- 醫(yī)院臨時(shí)保安合同標(biāo)準(zhǔn)文本
- 分級(jí)診療合同樣本
- 鍋爐工作計(jì)劃書范文
- 制作制度牌子合同樣本
- 醫(yī)用品銷售合同樣本
- 北京店面租房合同范例
- 千斤頂采購(gòu)合同樣本
- 勞動(dòng)賠償合同標(biāo)準(zhǔn)文本
- (部編版)統(tǒng)編版小學(xué)語(yǔ)文教材目錄(一至六年級(jí)上冊(cè)下冊(cè)齊全)
- 允許孩子犯錯(cuò)課件
- 項(xiàng)目建筑智能化工程施工招標(biāo)文件模板
- 110kv線路施工方案
- 大東鞋業(yè)合同協(xié)議書
- 港口與船舶協(xié)同運(yùn)營(yíng)優(yōu)化
- 用所給詞的適當(dāng)形式填空(專項(xiàng)訓(xùn)練)人教PEP版英語(yǔ)六年級(jí)上冊(cè)
- 勉縣房地產(chǎn)市場(chǎng)調(diào)研報(bào)告
- NBT 47013.2-2015 承壓設(shè)備無(wú)損檢測(cè) 第2部分:射線檢測(cè)
- 2024年巴西獸醫(yī)快速診斷市場(chǎng)機(jī)會(huì)及渠道調(diào)研報(bào)告
- 2024年云南省中考數(shù)學(xué)試題含答案
評(píng)論
0/150
提交評(píng)論