【正文】
.5 /T 115P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1+5vD1L E D B L U ED2L E D B L U ED3L E D B L U ED4L E D B L U ER14 7 0R24 7 0R34 7 0R44 7 0X1CR Y S T A LC12 2 p FC22 2 p FR51kC32 0 u FD5L E D B L U ED6L E D B L U ER84 7 0R94 7 0R 1 03 0 0R 1 13 0 0L D R 1T O RC H_L DR321411U 2 : AL M 3 2 4R71 0 kR 1 21 0 kR V 11 0 0 k 圖 硬件部分電路原理圖 硬件電路是整個(gè)設(shè)計(jì)內(nèi)容的重要組成部分之一,其核心部分是單片機(jī)最小系統(tǒng),主要有復(fù)位電路和時(shí)鐘電路組成。 第三章 相關(guān)軟件分析 29 第 三章 相關(guān)軟件分析 Altium designer 簡介 Protel 是目前 EDA 行業(yè)中使用最方便 ,操作最快捷,人性化界面最好的輔助工具。 2020 年 Protel DXP 集成了更多工具,使用方便,功能更強(qiáng)大。 Altium Designer 是業(yè)界首例將設(shè)計(jì)流程、集成化 PCB 設(shè)計(jì)、可編程器件(如 FPGA)設(shè)計(jì)和基于處理器設(shè)計(jì)的嵌入式軟件開發(fā)功能整合在一起 的產(chǎn)品。 Altium Designer Board Insight? 系統(tǒng)把設(shè)計(jì)師的鼠標(biāo)變成了交互式的數(shù)據(jù)挖掘工具。 第三章 相關(guān)軟件分析 31 Protues 軟件介紹 Proteus 軟件是英國 Labcenter electronics 公司出版的 EDA 工具軟件。它是目前最好的仿真單片機(jī)及外圍器件的工具。工程師可以專注于其目前的編輯任務(wù),也可以完全進(jìn)入目標(biāo)區(qū)域內(nèi)的任何其他對象,這增加了在密集、多層設(shè)計(jì)環(huán)境中的編輯速度。 以前這些高級(jí)的 PCB 設(shè)計(jì)技術(shù)被限定在 ‘ 高級(jí) ’ 的 PCB 設(shè)計(jì)產(chǎn)品,這些產(chǎn)品對于大多數(shù)工程師來說價(jià)格昂貴。 2020 年 Altium Designer 成功推出,集成了更多工具,使用方便,功能更強(qiáng)大,特別在 PCB 設(shè)計(jì)這一塊性能大大提高。 Altium 聲稱 : 中國有 73%的工程師和 80%的電子工程相關(guān)專業(yè)在校學(xué)生正在使用其所提供的解決方案,而目前正版率只有 3%左右。 基于 51單片機(jī)智能路燈控制器的設(shè)計(jì)與實(shí)現(xiàn) 26 PCB 圖分析介紹 通過在 Altium designer 中制作原理圖,仿真,最終給出其相應(yīng)的 PCB 圖,如圖 所示: PCB圖 第二章 硬件電路部分分析 27 實(shí)物圖 圖 實(shí)物圖 本章小結(jié) 在這一章中,我們共討論了以下九個(gè)方面的問題,現(xiàn)在將這些問題歸納小結(jié)如下: 先詳細(xì)分析介紹了 MCS51 系列單片機(jī)的相關(guān)知識(shí),接著介紹該系列中的AT89C51 單片機(jī),最后介紹了 51 家族芯片的內(nèi)核 8051 的內(nèi)部結(jié)構(gòu)、 引腳說明及存儲(chǔ)器資源等知識(shí)并給出了相應(yīng)的結(jié)構(gòu)圖。其次是對電路的焊接,在焊接過程中要膽大、心細(xì)。該部分電路如圖 所示: X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 . 01P 1 . 12P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1D1L E D B L U ED2L E D B L U ED3L E D B L U ED4L E D B L U ER14 7 0R24 7 0R34 7 0R44 7 0R51kD5L E D B L U ED6L E D B L U ER84 7 0R94 7 0 圖 路燈控制電路原理圖 智能化路燈具有發(fā)光效率高、耗電量少、使用壽命長、安全可靠,光源出光率強(qiáng) , 有利于環(huán)保等特性。由于LM324 芯片四運(yùn)放電路具有電源電壓范圍寬,靜態(tài)功耗小,可單電源使用,價(jià)格低廉等優(yōu)點(diǎn),因此被廣泛應(yīng)用在各種電路中。入射光消失后,由光子激發(fā)產(chǎn)生的電子 — 空穴對將逐漸復(fù)合,光敏電阻的阻值也就逐漸恢復(fù)原值。光敏電阻沒有極性,純粹是一個(gè)電阻器件,使用時(shí)既可加直流電壓,也可以加交流電壓。為了增加靈敏度,兩電極常做成梳狀。外部數(shù)據(jù)RAM 與內(nèi)部數(shù)據(jù) RAM 的功用基本相同,但外部數(shù)據(jù) RAM不能進(jìn)行堆棧操作。因?yàn)?8051 上電復(fù)位后程序計(jì)數(shù)器 PC 的內(nèi)容為0000H,所以 CPU總是從 0000H 開始執(zhí)行程序,如果在這三個(gè)單元中有跳轉(zhuǎn)指令,那么,程序就被引導(dǎo)到轉(zhuǎn)移指令所指的 ROM 空間去執(zhí)行。地址為 0000H0FFFH。數(shù)據(jù)存儲(chǔ)器 RAM:我們編寫的源程序,在運(yùn)行的過程中,會(huì)產(chǎn)生一些臨時(shí)的運(yùn)算結(jié)果,這些結(jié)果需要臨時(shí)存放在一個(gè)地方,這個(gè)地方就是數(shù)據(jù)寄存器。 然而,初始復(fù)位不改變 RAM(包括工作寄存器 R0R7)的狀態(tài), 8051 的初始態(tài) 。 時(shí)鐘電路 8051 內(nèi)置最高頻率達(dá) 12MHz 的時(shí)鐘 電路,用于產(chǎn)生整個(gè)單片機(jī)運(yùn)行的脈沖時(shí)序,但 8051 單片機(jī)需外置振蕩電容。 圖 8051 內(nèi)部結(jié)構(gòu)示意圖 所以通常又稱其為指令地址計(jì)數(shù)器。指揮并控制 CPU,內(nèi)存和輸入設(shè)備之間的數(shù)據(jù)流動(dòng)的方向。( 12 或 31)。 下面分別詳細(xì)講述: 一、運(yùn)算器: 運(yùn)算器的組成:算數(shù)邏輯單元 ALU、累加器、寄存器。如運(yùn)算結(jié)果、 最終結(jié)果 , 何欲顯示的數(shù)據(jù)。 P1口: 8位雙向 I/O 端口( 18 引腳) , 。即: 8751 燒寫內(nèi)部 EPROM 時(shí),利用此腳輸入 21V 的燒寫電壓。為 單片機(jī)提供備用電源。振蕩電路的頻率就是固有頻率。 第二章 硬件電路部分分析 9 第二章 硬件電路部分分析 AT89C51 介紹 MCS51系列單片機(jī)是由美國的 Intel公司開發(fā)研 制,并于 1980年推出的產(chǎn)品。通過這次畢業(yè)設(shè)計(jì),熟悉了單片機(jī)的基本原理,一些簡單基本的電路的設(shè)計(jì),熟練掌握相關(guān)電子軟件的使用。單片機(jī)的改進(jìn)和發(fā)展歸納起來有以下幾個(gè)方面: ( 1) CPU 的改進(jìn):現(xiàn)在 CPU 開始采用雙 CPU 結(jié)構(gòu),提高了芯片的處理能力。 ( 8)航空航天系統(tǒng)和國防軍事、尖端武器等領(lǐng)域:單片機(jī)的應(yīng)用更是不言而喻。 ( 3)商業(yè)營銷設(shè)備:在商業(yè)營銷系統(tǒng)中已廣泛使用的電子稱、收款機(jī)、條形碼閱讀器、 IC 卡刷卡機(jī)、出租車計(jì)價(jià)器以及倉儲(chǔ)安全監(jiān)測系統(tǒng)、商場保安系統(tǒng)、空氣調(diào)節(jié)系統(tǒng)、冷凍保險(xiǎn)系統(tǒng)等都采用了單片機(jī)控制。當(dāng)然這可能涉及一些接口的問題,但是 CPU 也不是直接做這些事情的。 它的功能很多:比較器;模數(shù) /數(shù)模轉(zhuǎn)換器; PWM;多種多樣的接口; LCD 驅(qū)動(dòng);存儲(chǔ)器等等。 單片微型計(jì)算機(jī)是微型計(jì)算機(jī)的一個(gè)重要分支,也是頗具生命力的機(jī)種。 單片機(jī)及其應(yīng)用系統(tǒng)之所以能發(fā)揮著如此重要的作用,歸納起來有如下的原因: ( 1)單片機(jī)具有體積小、功能強(qiáng)、價(jià)格低、使用靈活等特點(diǎn),具有明顯的優(yōu)勢和廣闊的應(yīng)用前景。開發(fā)環(huán)境包括指令的兼容性及可移植性,軟、硬件資源等。有時(shí)還包括定時(shí)器 /計(jì)數(shù)器,串行通信口、顯示驅(qū)動(dòng)電路( LCD 或 LED 驅(qū)動(dòng)電路)、脈寬調(diào)制電路( PWM) 、模擬多路轉(zhuǎn)換器以及A/D 轉(zhuǎn)換器等電路,并具有獨(dú)立的指令系統(tǒng)。 (5)共陽兩位一體數(shù)碼顯示管一個(gè) 。 基于 51單片機(jī)智能路燈控制器的設(shè)計(jì)與實(shí)現(xiàn) 2 系統(tǒng)分析與總體設(shè)計(jì) 本次畢業(yè)設(shè)計(jì)課題是《基于 51 單片機(jī)智能路燈控制器的設(shè)計(jì)與實(shí)現(xiàn)》。 (3)能夠熟練 運(yùn) 用 KeilC51 軟件 編寫 相應(yīng)的 程序 模塊。隨著社會(huì)需求和單片機(jī)應(yīng)用領(lǐng)域的不斷擴(kuò)展,各類智能產(chǎn)品、控制系統(tǒng)都是以單片機(jī)技術(shù)為核心來進(jìn)行開發(fā)設(shè)計(jì)的。 關(guān)鍵詞: 路燈 單片機(jī)技術(shù) 設(shè)計(jì) ABSTRACT ABSTRACT Nowadays, with the rapid development of microelectronic technology and integrated circuit technology , Single Chip Microputer (MCU) technology is being used everywhere . MCU has been used in all kinds of industries, especially in the areas concerning the controlling as the important ingredient in the puter science and technology , the frontrunner in the embedded system. It has improved products’ Intellectualized and technical standards and been a quite important technical area in our recent society. With social needs and the applied areas of MCU expanding , types of mental products and control systems are designed with MCU as the central technology. The system uses MSC MCU 51 and Relevant photo electric equipment to design intelligentized controller of streets lights and realize the function of controlling the switches according to the actual conditions of light through P1 port of 80