在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 消費電子 > 設(shè)計應(yīng)用 > 基于AVR的太陽能高速公路智能電子顯示屏設(shè)計

            基于AVR的太陽能高速公路智能電子顯示屏設(shè)計

            作者: 時間:2017-06-08 來源:網(wǎng)絡(luò) 收藏

            本文引用地址:http://www.biyoush.com/article/201706/351013.htm

            一、項目概述

            1.1 引言

            近幾年來,隨著我國國民經(jīng)濟的快速增長,電子信息類產(chǎn)品得到突飛猛進的發(fā)展,形形色色的電子信息類產(chǎn)品滲透到社會的各個領(lǐng)域,給人們的生活帶來了方便。但是電子產(chǎn)品在給人們的生活帶來快捷、便利、高效的同時,也存在過度消耗現(xiàn)有能源和環(huán)境污染的問題,因此,如何運用技術(shù)創(chuàng)新,大力發(fā)展環(huán)保、節(jié)能的電子產(chǎn)品,已成為電子信息行業(yè)的首要問題。本項目就是在這一大環(huán)境下,通過應(yīng)用技術(shù)配置能源供應(yīng),融入創(chuàng)新思維,有效地達到了環(huán)保節(jié)能與創(chuàng)新的目的。

            1.2 項目背景/選題動機

            目前LED電子顯示屏被廣泛的應(yīng)用在的信息提示牌中,作為新一代的信息顯示工具LED電子顯示屏以其無可比擬的優(yōu)勢彰顯出了極大的魅力。但是對于上LED電子顯示屏的利用存在如下問題: LED電子顯示屏耗電量大,為了保證LED電子顯示屏的正常顯示效果,大部分情況下要通過燃燒大量的化石能源產(chǎn)生足夠的電量,造成了環(huán)境污染; 上車流量相對較小,LED電子顯示屏現(xiàn)行的全天候工作模式使其在沒有車輛通過時依然工作,造成了不必要的能量損失; 高速公路里程長,周圍環(huán)境空曠,必須通過長距離的供電電纜給每一個LED電子顯示屏供電,增加了工程的成本。

            為了達到環(huán)保、創(chuàng)新的要求,本設(shè)計基于ATMEGA128單片機,配合電池板和超聲波傳感器實現(xiàn)了對高速路電子顯示屏的智能化控制。設(shè)計中通過電池板將太陽能轉(zhuǎn)化為電能作為整套裝置的能源,達到了環(huán)保的目的;同時在設(shè)計中融入創(chuàng)新思維,利用超聲波傳感器對距離屏一定區(qū)域處的車輛進行檢測,實現(xiàn)了區(qū)域內(nèi)“有車屏亮,無車屏滅”,達到了創(chuàng)新的目的。才外該設(shè)計還將根據(jù)周圍環(huán)境的亮度對電子顯示屏做16級亮度調(diào)整。

            二、需求分析

            2.1 功能要求

            1.整套系統(tǒng)由太陽能供電,不需要外接電源;

            2.對一定區(qū)域內(nèi)的車輛進行檢測,有車屏亮,無車屏滅;

            3.根據(jù)外部環(huán)境的亮度對顯示屏進行實時的亮度調(diào)整;

            5.內(nèi)嵌LCD和鍵盤實現(xiàn)功能調(diào)整;

            2.2 性能要求

            1.無光照環(huán)境下系統(tǒng)連續(xù)運行10天;

            2.可靠檢測速度在200km/h以下的小型車輛;

            3.任何光強下可清晰閱讀電子屏內(nèi)容;

            4.時間精度達到±2分鐘/年;

            三、方案設(shè)計

            3.1 系統(tǒng)功能實現(xiàn)原理

            圖1 系統(tǒng)結(jié)構(gòu)框圖

            如圖1所示為該系統(tǒng)結(jié)構(gòu)框圖。由框圖可以看出該系統(tǒng)可以分為上下兩個部分:① 上半部分由太陽能供電副模塊、ATMEGA8、超聲波傳感器和無線發(fā)射組成,整個上半部分合稱為超聲波檢測模塊;② 下半部分由ATMEGA128、無線接收、太陽能供電模塊、LED顯示模塊、LCD調(diào)整模塊和時鐘模塊組成,整個下半部分合稱為主控模塊。

            設(shè)計中各個部分的作用為:① ATMEGA128負責(zé)采集無線接收、LCD調(diào)整模塊和時鐘模塊的信息,經(jīng)處理后對LED顯示模塊做出相應(yīng)的調(diào)整;② 超聲波檢測模塊檢測距離LED電子屏200處車輛的情況并向主控模塊發(fā)送相應(yīng)的信息;③ 太陽能供電模塊儲存太陽能作為整套系統(tǒng)的能源;④ LED顯示模塊顯示時間和提示信息;⑤ LCD調(diào)整模塊通過按鍵對系統(tǒng)進行參數(shù)的設(shè)定;⑥ 時鐘模塊提供當(dāng)前時間。

            該系統(tǒng)工作原理為:在距離LED電子顯示屏200米處架設(shè)超聲波傳感器,當(dāng)沒有車輛經(jīng)過時,超聲波每次發(fā)射和返回的時間保持不變,超聲波檢測模塊不會像主控模塊發(fā)送信號,此時的LED電子顯示屏處于關(guān)閉狀態(tài),LCD屏上顯示無車輛并顯示當(dāng)前時間;當(dāng)200米區(qū)域處有車輛經(jīng)過時,超聲波發(fā)射和返回的時間變短,此時超聲波檢測模塊向主控模塊發(fā)送信號,當(dāng)主控模塊接收到此信號時,首先在LED顯示屏上顯示時間然后刷屏顯示提示信息,并在LCD屏上顯示有車經(jīng)過和LED屏已點亮的時間。作為整套系統(tǒng)的能源由太陽能供電模塊提供,當(dāng)外界光線較強時,太陽能轉(zhuǎn)換的電能一部分作為系統(tǒng)的能源,一部分儲存在鋰電池中;當(dāng)外界光線較弱時,則系統(tǒng)能源全部由鋰電池提供。

            3.2 硬件平臺選用及資源配置

            1.ATMEGA128

            采用ATMEGA128單片機作為控制核心,該單片機有64個引腳,片內(nèi)有128KB的FLASH和4KB的SRAM,支持中斷、定時器和模數(shù)轉(zhuǎn)換等功能,支持ISP下載、JTAG調(diào)試,其功能強大足以滿足本設(shè)計的要求。

            在該設(shè)計中ATMEGA128主要完成以下四個功能:① 利用ATMEGA128的中斷功能接收超聲波檢測模塊發(fā)來的車輛檢測信號,當(dāng)接收到此信號時觸發(fā)中斷,在LED上顯示出時間和提示信息;② 利用ATMEGA128的模數(shù)轉(zhuǎn)換功能檢測周圍環(huán)境的亮度,根據(jù)周圍環(huán)境的亮度對LED電子顯示屏亮度做出實時的調(diào)整;③ 利用ATMEGA128的I/O口接收LCD調(diào)整模塊的調(diào)整信息,及時對系統(tǒng)的各項參數(shù)進行調(diào)整;④ 此外ATMEGA128還用于采集時鐘模塊的計時信息,以對LCD屏上的信息作出及時的更新。

            2.超聲波檢測模塊

            圖2 超聲波檢測模塊框圖

            如圖2所示,為該系統(tǒng)的超聲波檢測模塊框圖。該部分由ATMEGA8、無線發(fā)射、超聲波傳感器和太陽能供電副模塊組成。之所以選用ATMEGA8,是因為在此模塊中功能相對主控模塊比較簡單,而ATMEGA8與ATMEGA128相比功能上并沒有減少,同時其內(nèi)部的FLASH和SRAM也足夠此模塊使用,同時采用ATMEGA8節(jié)約了成本,簡化了電路的設(shè)計。該部分主要對距離LED電子顯示屏200米區(qū)域處的車輛進行檢測,當(dāng)有車經(jīng)過時產(chǎn)生檢測信號,該信號經(jīng)無發(fā)射部分傳送給主控模塊。

            設(shè)計中各個部分的作用為:① ATMEGA8負控制超聲波傳感器和無線發(fā)射的工作狀態(tài);② 無線發(fā)射用于向主控模塊發(fā)送車輛檢測信號;③ 超聲波傳感器向外發(fā)射超聲波,遇到障礙物時返回;④ 太陽能供電副模塊負責(zé)為該部分提供能源。

            該模塊工作原理為:超聲波傳感器向外發(fā)射超聲波,當(dāng)超聲波遇到障礙物時返回,在程序中統(tǒng)計該次超聲波發(fā)射和返回的時間,并將此時間保存起來;當(dāng)區(qū)域內(nèi)沒有車輛經(jīng)過時,超聲波每次發(fā)射和返回的時間保持不變,ATMEGA8對此不做處理,超聲波傳感器繼續(xù)向外發(fā)射超聲波,當(dāng)有車輛經(jīng)過時,超聲波發(fā)射和返回的時間變短,此時ATMEGA8將車輛信號送往無線發(fā)射部分,經(jīng)無線發(fā)射發(fā)送至主控模塊。

            3.太陽能供電模塊

            圖3 太陽能供電模塊框圖

            如圖3所示為該系統(tǒng)中的太陽能供電模塊框圖。該模塊主要是將太陽能轉(zhuǎn)化為電能,為整套系統(tǒng)提供能源。由太陽能電池板、DC/DC降壓模塊、脈沖充電模塊、鋰電保護模塊、鋰電池和同步整流升壓模塊組成。

            設(shè)計中各個部分的作用為:① 太陽能電池板負責(zé)采集太陽光,將太陽能轉(zhuǎn)化為電壓輸出;② DC/DC降壓模塊用于對太陽能電池板的輸出電壓進行降壓;③ 脈沖充電模塊用于對設(shè)計中的鋰電池充電;④ 鋰電池保護模塊對鋰電池進行充電時的保護,延長鋰電池的壽命;⑤ 鋰電池用于儲存電能和為系統(tǒng)提供能源;⑥ 同步整流升壓模塊對鋰電池的電壓升壓,以供整套系統(tǒng)使用。

            該模塊工作原理為:太陽能電池板采集太陽光,將光能轉(zhuǎn)化為電壓輸出,該電壓經(jīng)DC/DC降壓模塊之后輸出穩(wěn)定的5V電壓,之后通過脈沖沖模塊對鋰電池進行充電。當(dāng)外界光線很強時,太陽能電池板產(chǎn)生的電流較大,此時該電流一部分用于給鋰電池充電,另一部分經(jīng)過同步整流升壓模塊之后給整套系統(tǒng)提供能源,而當(dāng)外界光線較弱時,太陽能電池板產(chǎn)生的電流較小,此時系統(tǒng)能源則主要由鋰電池提供。

            4.LED顯示模塊

            該模塊由LED電子顯示屏和CH452組成。ATMEGA128通過CH452控制LED顯示屏刷屏顯示當(dāng)前時間和提示信息,此外還可進行分級亮度調(diào)整。

            5.LCD調(diào)整模塊

            該模塊由LCD顯示屏和按鍵組成。該模塊主要是通過按鍵對各項系統(tǒng)參數(shù)進行調(diào)整,并將調(diào)整后的信息及時的在LCD屏上顯示。

            6.時鐘模塊

            該模塊主要由DS1302時鐘芯片和DS32KHZ溫補晶振組成。該模塊主要是用于提供系統(tǒng)時間。

            7.資源配置

            模塊名稱

            資源配置

            ATMEGA128

            ATMEGA128

            超聲波檢測模塊

            ATMEGA8,超聲波傳感器、無線CC1100

            太陽能供電模塊

            太陽能電池板、MAX1879、升壓板、降壓板

            LED顯示模塊

            點陣、HC452

            LCD調(diào)整模塊

            128*64液晶屏

            時鐘模塊

            DS1302、DS32KHZ

            3.3系統(tǒng)軟件架構(gòu)

            在該系統(tǒng)中采用了兩種型號的單片機,ATMEGA128作為主控模塊的單片機而ATMEGA8作為超聲波檢測模塊的單片機。在主控模塊中,軟件模塊主要包括初始化、LCD屏顯信息、周圍環(huán)境亮度檢測、LCD調(diào)整模塊系統(tǒng)參數(shù)設(shè)定以及LED刷屏顯示五個部分組成;在超聲波檢測模塊中,軟件模塊主要包括初始化和區(qū)域內(nèi)車輛檢測兩個模塊。

            3.4 系統(tǒng)軟件流程

            1.主控模塊程序流程圖

            圖4 主控模塊程序流程圖

            如圖4所示為該系統(tǒng)主控模塊程序流程圖。上電之后進行初始化操作,包括ATMEGA128定時器和中斷的初始化、LED顯示屏的初始化、LCD顯示屏的初始化以及實時時鐘芯片DS1302的初始化。之后主程序開始運行,首先在LCD屏上顯示出相應(yīng)的系統(tǒng)信息,包括當(dāng)前系統(tǒng)時間、有無車輛經(jīng)過以及LED屏已亮?xí)r間等信息。然后對周圍環(huán)境的亮度進行檢測,以便對LED屏的亮度級別做出相應(yīng)的調(diào)整。接著檢測LCD調(diào)整模塊是否有調(diào)整動作,包括系統(tǒng)功能的調(diào)整和時間的調(diào)整,若有動作則對相應(yīng)的參數(shù)進行調(diào)整,并將調(diào)整后的信息顯示在LCD上,之后進行車輛標(biāo)志位判斷,否則直接進入車輛標(biāo)志位判斷階段。車輛標(biāo)志位是在中斷中完成的,當(dāng)主控模塊接收到超聲波檢測模塊送來的信息之后便將車輛標(biāo)志位置位,一段時間過后將標(biāo)志位清零,在標(biāo)志位為1的時間段內(nèi)表示區(qū)域內(nèi)有車便將在LED屏上刷屏顯示時間和提示信息,之后再次回到LCD屏顯階段,否則直接回到屏顯階段。

            2.超聲波檢測模塊程序流程圖

            圖5 超聲波檢測模塊程序流程圖

            如圖5所示為該系統(tǒng)超聲波檢測模塊程序流程圖。上電之后進行初始化操作,包括ATMEGA8定時器和中斷的初始化、超聲波傳感器和無線發(fā)射工作狀態(tài)的初始化。之后主程序開始運行,超聲波傳感器不間斷的向外發(fā)射超聲波,當(dāng)接收到返回信號時變觸發(fā)中斷,在中斷中統(tǒng)計此次發(fā)射與接收的時間,若采樣的時間變短則表示區(qū)域內(nèi)有車,此時通過程序?qū)⑿畔懭霟o線發(fā)射,經(jīng)無線發(fā)射將信息發(fā)送至主控模塊,否則繼續(xù)對區(qū)域內(nèi)的車輛進行檢測。

            3.5 系統(tǒng)預(yù)計實現(xiàn)結(jié)果

            1.整套系統(tǒng)由太陽能供電,不需要外接電源;

            2.對一定區(qū)域內(nèi)的車輛進行檢測,有車屏亮,無車屏滅;

            3.根據(jù)外部環(huán)境的亮度對顯示屏進行實時的亮度調(diào)整;

            4.刷屏顯示當(dāng)前時間;

            5.內(nèi)嵌LCD和鍵盤實現(xiàn)功能調(diào)整;



            評論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉