新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機控制的智能化路燈節能裝置的設計

        基于單片機控制的智能化路燈節能裝置的設計

        作者: 時間:2012-03-31 來源:網絡 收藏

        2 電路的硬件

        系統的硬件電路由、A/D轉換器、LCD顯示、時鐘電路、伺服驅動器等組成。硬件框圖如圖3所示。

        40.gif

        2.1

        采用P89C51RD2,P89C51RD2單片機具有64K并行可編程的非易失性FLASH 程序存儲器,并可實現對器件串行在系統編程ISP 和在應用中編程IAP。在系統編程ISP(In-system Programming),內部有1KB的RAM,通過并行編程器選擇6 時鐘/12 時鐘模式(芯片擦除后默認的時鐘模式為12 時鐘),4 個中斷優先級,雙DPTR 寄存器,可編程計數器陣列PCA,PWM輸出等功能。P89C51RD2單片機應用到本系統中不用外擴程序存儲器及數據存儲器,單片機的所有I/O口均工作在普通I/O工作方式,為節約口線,外圍器件均選用帶串行數據通訊的芯片,為防止干擾所有與強信號打交道的信號線均采用光電隔離,串口經電平轉換后一方面可做ISP功能,另一方面將來可與上位機進行通信。

        2.2 模數轉換電路

        模數轉換電路由信號調理電路及A/D轉換電路組成。信號調理電路主要功能是將外部的電壓、電流和環境光線等信號轉換成A/D能夠接受的信號范圍,A/D轉換芯片采用TLC2543轉換器。TLC2543是14通道輸入的12位A/D轉換器,芯片內部利用3個通道,外部有11個通道,輸入電壓是0~5V(VER-=0,VER+=5V),TLC2543與CPU的接口采用SPI方式,其管腳有轉換結束EOC、片選CS、數據輸入DI、數據輸出DO,TLC2543可工作在8位和12位方式,可在初始化中選擇,轉換啟動利用命令方式,只要在命令中送入相應的通道號TLC2543即開始轉換,轉換結束后EOC有低脈沖送到單片機,單片機響應中斷后可對TLC2543讀轉換數據,同時可送下一通道啟動命令。

        2.3 步進電機驅動電路

        步進電機驅動采用市售的步進電機驅動模塊,與單片機接口只需5條線,模塊的管腳有方向控制、步進脈沖、制動信號、GND和VCC。單片機采集三相電壓后,與設定值比較運算后,決定步進電機的運行方向及步進脈沖數,一旦輸出電壓在誤差范圍內,步進電機即停止運行。

        2.4 顯示及鍵盤電路

        顯示器采用128×64LCD顯示器,各數據可分屏顯示,顯示器與單片機的接口是4線式串行數據傳輸方式。鍵盤采用4×4矩陣式鍵盤,共16個按鍵,通過鍵盤可設定系統時間、穩定電壓、經緯度、開關時間等參數。

        2.5 環境光線檢測電路

        環境光線檢測電路的功能是檢測室外的光線,只要在設定時啟動此功能,當室外光線暗到一定程度時,可自動開啟。電路如圖4所示。

        41.gif

        伺服電機相關文章:伺服電機工作原理


        三相變壓器相關文章:三相變壓器原理
        調壓器相關文章:調壓器原理


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 安远县| 惠安县| 兰西县| 金溪县| 商水县| 格尔木市| 临桂县| 师宗县| 潼南县| 洱源县| 加查县| 孟村| 常州市| 宁安市| 三门县| 磐安县| 区。| 司法| 九龙城区| 平罗县| 内乡县| 赣榆县| 柯坪县| 盈江县| 临泉县| 宜州市| 杭州市| 博兴县| 满洲里市| 乐至县| 青铜峡市| 包头市| 新沂市| 灌阳县| 日喀则市| 延安市| 墨竹工卡县| 治县。| 榕江县| 子洲县| 咸丰县|