999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機的防公車私用系統(tǒng)設計

2015-04-17 12:17:09李明娟劉偉波
實驗室研究與探索 2015年5期
關鍵詞:單片機系統(tǒng)設計

李明娟, 胡 波,劉偉波

(濱州學院 a. 飛行學院; b. 光電工程系, 山東 濱州 256603)

?

基于單片機的防公車私用系統(tǒng)設計

李明娟a, 胡 波a,劉偉波b

(濱州學院 a. 飛行學院; b. 光電工程系, 山東 濱州 256603)

以兩片AT89S52單片機為主控制器,利用單片機控制和無線傳輸?shù)挠嘘P知識,結合降壓、單片機最小系統(tǒng)和系統(tǒng)驅(qū)動等電路設計出一款集機車自鎖、機車狀態(tài)信息采集、信息傳輸和信息顯示于一體的防公車私用系統(tǒng)。本設計采用模塊化設計理念,電路相對簡單、集成度高、易于制作、安裝方便、可靠性高且價格較低,適宜大規(guī)模推廣。本系統(tǒng)具有耐用性強、靈活性好、安全系數(shù)高、方便升級的特點,并且可安裝在不同品牌的汽車上,有助于保證駕駛員的安全性。

AT89S52單片機; 公車私用; 無線傳輸; 模塊化設計

0 引 言

公車私用問題一直是和腐敗聯(lián)系在一起的,公車私用問題的嚴重性也隨著中國經(jīng)濟的發(fā)展不斷加深。近些年來,國內(nèi)要求公車改革的聲音不絕于耳,說明公車管理存在諸多問題和漏洞[1]。從最初的制度防治,到最近幾年的技術防治,無論哪種方式都沒有起到預期的目標[2]。盡管近年來,國家加大了對公車私用控制和管理的力度,許多地方也紛紛出臺相應的“禁令”,一些地方也先后推行了新一輪的“車改”,可公車私用之風依然沒有得到根治[3-6]。這不僅給國家造成巨大損失,而且政府部門工作人員的形象受到嚴重破壞,人民群眾也大都把這看成是一種貪污腐敗的行為[7]。目前,防治的手段也不斷推陳出新。但由于成本和技術復雜等原因,能夠大規(guī)模推廣的防公車私用的系統(tǒng)幾乎沒有,不能滿足當前的需求。所以,市場對一種技術簡單、價格低廉、操作簡單可靠的防止公車私用系統(tǒng)的需求就顯得十分迫切。這樣的系統(tǒng)既可以節(jié)約財政開支,又能在一定程度上有效防止貪污腐敗。

1 系統(tǒng)組成及基本工作原理

1.1 系統(tǒng)組成

該系統(tǒng)整體分為兩大部分:接收端和檢測端。其具體包括微控制器模塊、機車運動狀態(tài)檢測模塊、語音提示模塊、數(shù)據(jù)傳輸模塊、顯示模塊和信息記錄模塊共6個部分。

1.2 基本工作原理

防公車私用系統(tǒng)以兩片AT89S52單片機為主控制器,分別作為接收端和檢測端。

(1) 檢測端。用黑白線傳感器檢測公車運動情況,當公車開始運動時通過記錄小車轉(zhuǎn)的圈數(shù)來計算小車運行的里程;BMP5008語音模塊作為一種提示性的器件通過語音提示使用戶能更好更容易地獲知公車是否被允許開動,使人機關系更加和諧;通過NRF24L01無線傳輸實時傳輸公車的使用狀態(tài)并將里程數(shù)實時傳給接收端,以便工作人員可以隨時確定公車是否被私用[8]。

(2) 接收端。通過NRF24L01將發(fā)送端發(fā)送的公車運動狀態(tài)以及公車運行的里程數(shù)據(jù)進行接收,將相關數(shù)據(jù)通過接收端單片機控制的LED顯示屏進行顯示,以便于工作人員記錄公車的運行狀態(tài)及運行里程數(shù),方便日后查詢用。

2 軟硬件設計

2.1 系統(tǒng)硬件設計

2.1.1 微控制器模塊

AT89S52是一種功耗低、高性能CMOS 8 b微控制器,具有8 kB系統(tǒng)可編程Flash存儲器。其使用Atmel公司高密度非易失性存儲器技術制造,與工業(yè)80C51 產(chǎn)品完全兼容。在單芯片上,擁有靈巧的8 b CPU和在系統(tǒng)可以編程Flash,使得AT89S52為眾多嵌入式控制應用系統(tǒng)提供靈活、有效的解決方案[9-11]。

2.1.2 機車運動狀態(tài)檢測模塊

考慮實際所需,本設計選擇光電傳感器。此處采用黑白線傳感器,接口少檢測方便,且有效探測距離遠,一旦機車啟動便會產(chǎn)生脈沖信號供單片機檢測機車的運動狀態(tài)[12]。

2.1.3 語音提示模塊

BMP5008語音錄放板使用專門用于錄音控制的芯片加上全新的設計思路,使用不同容量的Flash可得到0.5~32 min的錄音容量;并且有8 kHz和12 kHz兩種樣式的采樣頻率可供用戶選擇。該語音版自帶MIC/LINE IN 線路輸入口,多種錄音都可與其連接。并且自帶穩(wěn)壓電路,5 V或6 V的電壓直接可以輸入使用;主芯片本身就攜帶0.5 W 功放;并且已錄錄音信息斷電后會自動保存。用戶可隨便定義6個I/O端口的觸發(fā)功能為單段觸發(fā)放音或是62段地址選段放音。這種錄音板應用簡單且具有較大的容量,單片機控制簡單。考慮到其具有較好的錄音功能特性并且控制方便,本設計采用BMP5008語音錄放板[13]。實物如圖1所示。

圖1 BMP5008錄放板接線示意圖

2.1.4 數(shù)據(jù)傳輸模塊

采用NRF24L01無線收發(fā)芯片進行數(shù)據(jù)傳輸,NRF24L01無線收發(fā)芯片具有功耗低、控制簡單、可自動處理字頭的優(yōu)點,不僅有利于單片機間的數(shù)據(jù)通信而且體積小不會妨礙機車的運行。由于本設計要求能對機車進行遠程監(jiān)測及數(shù)據(jù)無線傳輸,所以選擇NRF24L01為數(shù)據(jù)收發(fā)裝置。

2.1.5 顯示模塊

采用(128*64)圖形漢字兩用液晶作為主要顯示工具。液晶顯示功耗低,輕便防震。接口電路簡單,可以和單片機直接相連,采用液晶顯示界面友好清晰,顯示信息豐富。為了避免占用大量I/O口,決定采用串行輸出方式,缺點是價格有些高,編程較難[14-15]。

2.2 系統(tǒng)軟件設計

2.2.1 程序設計步驟

本系統(tǒng)程序設計最主要的兩個模塊:無線接收模塊和無線發(fā)送模塊。雖然程序設計較復雜,但制定好計劃,可以將其條理化、簡單化。其步驟概括如下:

(1) 明確系統(tǒng)要求,選擇算法。對于復雜的問題,要將其化繁為簡,抽絲剝繭,理清頭緒,就可以逐步制定出大致方略,選擇出合適的算法。

(2) 繪制流程框圖。程序流程圖簡單、直觀卻又包含了所有重要的信息,可以一目了然地查看進程,防止出錯與漏項。

(3) 編寫程序。依據(jù)程序流程圖對程序進行編寫,采用簡短有效的程序語言完成系統(tǒng)所要求的功能,并使之完整流暢,渾然一體。

2.2.2 系統(tǒng)部分程序

#include "stm32f10x.h"

#include "stm32_eval.h"

#include "stm32f10x_adc.h"

#include "stm32f10x_dma.h"

#include "iic.h"

#include "stm32f10x_tim.h"

#include "stm32f10x_gpio.h"

#include "stm32f10x_it.h"

#include "chaoshengbo.h"

#include "USART.h"

#include

#define pwm1 TIM1->CCR1

#define pwm3 TIM1->CCR3

#define pwm4 TIM1->CCR4

int main(void)

{

unsigned char i;

u8 count,ave1=0,ave2=0,b=1;

uint16_t data;

system_init();

while(1)

{ GPIO_ResetBits(GPIOB,GPIO_Pin_12); GPIO_SetBits(GPIOB,GPIO_Pin_13);

GPIOB->IDR=GPIOB->IDR&0x000F;

data=GPIOB->IDR;

if((data&1<<0)&&(b==1))

{ GPIO_ResetBits(GPIOE,GPIO_Pin_8);

pwm1=1650;

pwm3=1650;

for(i=0;i<200;i++)

{

pwm1=pwm1-2;

pwm3=pwm3-2;

Delay(40);

}

b++; GPIO_SetBits(GPIOE,GPIO_Pin_8);

}

if((data&1<<1)&&(b==2))

{

pwm1=1250;

pwm3=1250;

for(i=0;i<255;i++)

{

pwm1=pwm1+2;

pwm3=pwm3+2;

Delay(40);

}

b++;

}

if((data&1<<2)&&(b==3))

{ GPIO_ResetBits(GPIOE,

GPIO_Pin_9);

pwm1=1760;

pwm3=1760;

for(i=0;i<125;i++)

{

pwm1=pwm1-2;

pwm3=pwm3-1;

Delay(40);

}

b++;

GPIO_SetBits(GPIOE,

GPIO_Pin_9);

}

if(result1<40)

{ GPIO_ResetBits(GPIOD,GPIO_Pin_6);

}

}

}

2.3 系統(tǒng)結構圖見圖2

圖2 系統(tǒng)結構圖

3 結 語

本設計是基于單片機AT89S52,經(jīng)過查閱資料、設計電路、編寫程序等步驟最終設計出一種能夠有效防止公車被私用的系統(tǒng)。當系統(tǒng)工作時接收端就會接收到發(fā)射端傳來的實時數(shù)據(jù)及變化。本系統(tǒng)與市場上現(xiàn)有的同類產(chǎn)品相比具有結構簡單、制作成本低、易于大規(guī)模推廣、采用模塊化設計等優(yōu)點。同時,本系統(tǒng)采用了模塊化的設計方案,使系統(tǒng)具有相對獨立性,有利于實現(xiàn)跨系列產(chǎn)品間的模塊的通用。但是,由于本設計的數(shù)據(jù)傳輸是通過NRF24L01進行的,其存在傳輸距離短,抗干擾能力不強,保密性不高等不足。今后在技術方面可嘗試加入GSM(全球移動通信系統(tǒng))網(wǎng)絡進行數(shù)據(jù)傳輸,這樣只要是有手機信號的地方系統(tǒng)就可以發(fā)揮功效,此方面的研究有待今后進一步開展。

[1] 董仲舒.公車私用:歐洲付費,美國處罰[J]. 文史博覽,2014(1):62-63.

[2] 張增強.我國公車治理的再思考—抽薪之策:依法界定和嚴懲公權力腐敗[J].河北經(jīng)貿(mào)大學學報,2013,13(2):89-93.

[3] 高小平.政府管理與服務方式創(chuàng)新[M].北京:國家行政學院出版社,2011.

[4] 樊新新.我國公車改革的問題及對策分析[J].大眾文藝,2011(4):179.

[5] 曾 力.我國公車消費現(xiàn)狀、問題及對策研究[J].現(xiàn)代商業(yè),2012(21):101.

[6] 陳 雷,李國正,梁紅超.中國公車使用現(xiàn)狀及改革的政策工具分析[J].長沙鐵道學院學報(社會科學版),2013,14(3):6-7.

[7] 周訓超. 查處公車私用過程中存在的問題及思考[J].理論與當代,2012(7):40-41.

[8] 何希才,薛永毅.傳感器及其應用實例[M].北京:機械工業(yè)出版社,2009.

[9] 燕麗紅, 王飛飛,楊 星. 基于AT89S52的智能家居門禁系統(tǒng)的設計[J].電子設計工程,2013,21(22):137-140.

[10] 陳京培, 徐永梅. 基于AT89S52 單片機的液晶顯示控制電路設計[J].現(xiàn)代電子技術,2008(22):22-25.

[11] 張志良. 單片機原理與控制技術[ M ].北京: 機械工業(yè)出版社, 2001.

[12] 陳黎敏.傳感器技術及其應用[M].北京:機械工業(yè)出版社,2010.

[13] 王立明.提高單片機儀器儀表抗干擾的綜合措施[J].測控自動化,2004(5):38- 39.

[14] 黃智偉.全國大學生電子設計競賽訓練教程[M].北京:電子工業(yè)出版社,2010.

[15] 焦娟麗,郭學良.液晶顯示器在單片機控制 系統(tǒng)中的應用[J].現(xiàn)代顯示,2006(9):39- 42.

Design of Prevention System for the Private Use of Official Vehicles with MCU

LIMing-juana,HUBoa,LIUWei-bob

(a. Flying College; b. Department of Opto-electronic Engineering, Binzhou University, Binzhou 256603, China)

This design with two pieces of AT89S52 microcomputer as the master controller, and uses knowledge of SCM control, wireless transmission, step-down circuit, the smallest single-chip system circuit, system driver circuit to achieve the function of prevention of the private use of office vehicles. This system holds many functions such as motorcycle self-locking, status information collection, information transmission, information display. This system uses modular design concept, and its circuits are relatively simple, high integration, easy to make and install, high reliability, low price, suitable for large-scale promotion.

AT89S52 microcomputer; private use of official cars; wireless transmission; modular design

2014-09-01

國家“本科教學工程”大學生校外實踐教育基地建設項目(284);山東省高等學校教改立項項目(2012488);濱州學院實驗技術研究重點項目(BZXYSYXM201202)

李明娟 (1980-),女,山東博興人,碩士,講師,研究方向:主要從事航空電子技術方面的研究。

Tel.:15865205625; E-mail:mingjuanli2008@163.com

U 463.5

A

1006-7167(2015)05-0123-03

猜你喜歡
單片機系統(tǒng)設計
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 亚洲中文字幕23页在线| 久久久久免费看成人影片 | 青青草国产在线视频| 中文字幕天无码久久精品视频免费| 国内毛片视频| 国产精品乱偷免费视频| 色香蕉网站| 国产在线精彩视频二区| 一级毛片中文字幕| 亚洲欧美极品| 丁香六月综合网| 丰满人妻一区二区三区视频| 国产sm重味一区二区三区| 2021最新国产精品网站| 国产成人综合日韩精品无码首页| 亚洲一级毛片免费观看| 久久久久久久久18禁秘| 国产三级国产精品国产普男人 | 国产精品尤物铁牛tv| 亚洲开心婷婷中文字幕| 欧美α片免费观看| 亚洲大尺度在线| 欧美色视频日本| 91无码人妻精品一区二区蜜桃| 国产欧美日韩综合在线第一| 中文字幕永久在线看| 日韩a级毛片| 欧美一级视频免费| 国产乱子伦无码精品小说| 中文无码伦av中文字幕| 日韩小视频在线观看| 亚洲综合精品第一页| 人妻出轨无码中文一区二区| 狠狠干欧美| 999国内精品久久免费视频| 国产成人一区| AV不卡无码免费一区二区三区| 91丝袜美腿高跟国产极品老师| 亚洲天堂网2014| 97超级碰碰碰碰精品| 亚洲成a人在线播放www| 国产亚洲欧美在线人成aaaa | 欧美福利在线播放| 丁香五月婷婷激情基地| 欧美日韩一区二区在线播放| 日韩视频精品在线| 午夜高清国产拍精品| av手机版在线播放| 国产成年无码AⅤ片在线| 免费a级毛片视频| 午夜毛片免费观看视频 | 欧美日韩第三页| 亚洲精品色AV无码看| 久久久黄色片| 亚洲天堂自拍| 久久精品中文字幕免费| 91丝袜乱伦| 22sihu国产精品视频影视资讯| 国产精品流白浆在线观看| 久久五月视频| 亚欧美国产综合| 天天色综网| 亚洲视屏在线观看| 国产在线自乱拍播放| 久久黄色小视频| 99re在线免费视频| 无码丝袜人妻| 欧美在线视频a| 2020亚洲精品无码| 欧美国产菊爆免费观看| 国模视频一区二区| 久久青草热| 国产精品人莉莉成在线播放| 亚洲午夜综合网| 九九免费观看全部免费视频| 伊人AV天堂| 91原创视频在线| 国产一在线| 中文无码毛片又爽又刺激| 99ri国产在线| 色婷婷亚洲十月十月色天| 久热中文字幕在线|