freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于單片機的停車場計數系統設計畢業(yè)設計論文-文庫吧資料

2025-07-03 19:24本頁面
  

【正文】 體9。 此字體下對應的點陣為:寬x高=12x12 *//* 高度不是8的倍數,現調整為:寬度x高度=12x16 */0x8A,0x44,0xFA,0x01,0x88,0xA9,0xA9,0xBD,0x8B,0x89,0x88,0x00,0x04,0x04,0x03,0x04,0x07,0x04,0x07,0x04,0x07,0x04,0x07,0x00,/* 文字: 停 *//* 宋體9。 此字體下對應的點陣為:寬x高=12x12 *//* 高度不是8的倍數,現調整為:寬度x高度=12x16 */0x02,0xFA,0xAF,0xAA,0xFA,0x20,0x2A,0xFF,0x2A,0x2A,0xEA,0x00,0x02,0x02,0x07,0x02,0x02,0x02,0x00,0x07,0x01,0x02,0x01,0x00,/* 文字: 年 *//* 宋體9。 此字體下對應的點陣為:寬x高=12x12 *//* 高度不是8的倍數,現調整為:寬度x高度=12x16 */0x10,0x12,0x92,0xD2,0x7F,0x52,0x5A,0x56,0xD2,0x19,0x10,0x00,0x01,0x01,0x00,0x07,0x05,0x05,0x05,0x05,0x07,0x00,0x00,0x00,/* 文字: : *//* 宋體9。 code unsigned char write_chinese[][24]={/* 文字: 作 *//* 宋體9。void LCD_set_XY(unsigned char X, unsigned char Y)。void LCD_draw_bmp_pixel(unsigned char X,unsigned char Y,unsigned char *map,unsigned char Pix_x,unsigned char Pix_y)。void chinese_string(unsigned char X, unsigned char Y, unsigned char T)。 void LCD_write_english_string(unsigned char X,unsigned char Y,char *s)。void LCD_clear(void)。 sbit LCD_RST = P2^1。 sbit LCD_DC = P2^3。}/****************以下是液晶驅動函數*****************/include sbit SCLK = P2^5。 LCD_set_XY(66,4)。 LCD_set_XY(60,4)。 LCD_set_XY(54,4)。 }}void number_saved(){ LCD_set_XY(48,4)。)。 case 9: LCD_write_char(39。)。 case 8: LCD_write_char(39。)。 case 7: LCD_write_char(39。)。 case 6: LCD_write_char(39。)。 case 5: LCD_write_char(39。)。 case 4: LCD_write_char(39。)。 case 3: LCD_write_char(39。)。 case 2: LCD_write_char(39。)。 case 1: LCD_write_char(39。)。 } } }}void LCD_write_number(unsigned char x){ switch(x) { case 0: LCD_write_char(39。 number_saved()。//松開有效 } } if(count_out ) { delay_nms(2)。 number_saved()。 while(1) { if(count_in )//如果有車輛,則執(zhí)行下面的 { delay_nms(2)。//當前車輛數 x=100。 LCD_clear()。 //停車場計數 LCD_write_chinese_string(2,4,12,6,0,0)。 //初始化液晶 LCD_clear()。sbit count_out=P1^1。unsigned int x。void LCD_write_number(unsigned char x)。void delay_1us(void)。void LCD_write_byte(unsigned char dat, unsigned char dc)。 void LCD_write_char(unsigned char c)。void LCD_write_chinese_string(unsigned char X, unsigned char Y,unsigned char ch_with,unsigned char num,unsigned char line,unsigned char row)。void LCD_move_chinese_string(unsigned char X, unsigned char Y, unsigned char T)。void LCD_init(void)。 sbit LCD_CE = P2^2。 sbit SDIN = P2^4。從設計的選題到資料的搜集直至最后設計的修改的整個過程中,花費了彭老師很多的寶貴時間和精力,在此向彭老師表示衷心地感謝!彭老師嚴謹的治學態(tài)度,開拓進取的精神和高度的責任心都將使我受益終生!還要感謝我的幾位同學,是你們在我平時設計中和我一起探討問題,并指出我設計上的誤區(qū),使我能及時的發(fā)現問題把設計順利的進行下去,沒有你們的幫助我不可能這樣順利地結稿,在此表示深深的謝意。參考文獻[1]. 王松德、朱小龍,對射式紅外線計數器的設計[J],農業(yè)機械學報,2005,36卷 7期[2]. 劉向宇、秦龍,PIC單片機C語言[M],電子工業(yè)出版社,2010[3]. 金杰,單片機技術應用項目教程[M],電子工業(yè)出版社,2010[4]. 來清民,傳感器與單片機接口及實例[M],北京航空航天大學出版社,2008[5]. 王慶友,光電傳感器應用技術[M],機械工業(yè)出版社,2007[6]. 林雪梅,熱釋電紅外傳感器及其應用[J],甘肅科技縱橫,2005[7]. 艾紅、孫碩.,紅外測量在車流量監(jiān)測中的應用,北京信息科技大學自動化學院控制工程系,北京 100085[8]. 肖興達、李繼方,基于熱釋電紅外傳感器的車流檢測裝置[J] 激光與紅外 2005[9]. 張洪潤等,傳感器技術大全(上冊)[M],北京航空航天大學出版社,2007[10]. 江曉軍,光電傳感與檢測技術[M], 機械工業(yè)出版社,2011致謝感謝學院給我提供了一個展現自己的平臺,給了我一次煅煉機會,提高我的動手能力和并把知識付諸于實踐。對傳感器的選擇使用上,有了一定的良好意識。采用STC89C52為控制單元的車輛計數器就可以很好的提高整個系統的抗干擾能力。基于單片機構成的計數器能夠實現實時、穩(wěn)定、精確的計數。測試結果見附件一。表示等待車輛進入,當有車輛進出時,繼電器打開,LED點亮,車輛數超過500時,系統報警。查詢程序,由于端口編寫有誤。對于本系統的硬件調試中,對于單個端口(進口或者出口,另一個端口不接通)進行仿真調試可以實現,然而兩個端口同時接通,系統卻不進行工作,經分析,是程序編輯問題。在軟件調試過程中,曾遇到以下問題:當硬件初次開機的時候,發(fā)現LCD亮度不夠均勻。但應用此方法,仍需要十分了解所使用元器件的工作方式和管腳連接方式。然后,用仿真軟件keil進行軟件調試,該軟件提供一個集成開發(fā)環(huán)境uVision,它包括C編輯器、宏編輯器、連接器、庫管理和一個功能強大的仿真調試器。其流程圖如圖33:對初始化開始LCD顯示“停車場計數”“作者:韓年猛”有車輛通過?車輛數>500?繼電器打開、LED點亮LCD顯示當前車輛數蜂鳴器報警YNNYLCD顯示“當前車輛數:100”返回圖33 液晶顯示流程圖第4章 系統測試調試工作可分硬件調試和軟件調試兩個部分,調試方法如下: 系統的硬件調試首先,軟件調試之前主要是先制作硬件電路板,然后用萬用表等工具對電路檢查,最后應用程序進行功能調試。繼電器打開、LED點亮設定初始車輛數N開始初始化N>500?駛入?駛出?LCD顯示停車場車輛數NLCD顯示當前停車場車輛數N蜂鳴器報警復位駛入N=N+1駛出N=N1NY圖31 主程序流程圖 數據采集模塊程序設計數據采集模塊主要是指在系統開始運行時,當有車輛經過紅外對射式傳感器時,紅外傳感器的發(fā)射器和接收器之間阻斷光線時,形成電平信號,經過放大、整流并送入單片機控制模塊進行控制計數。如果這個時候有兩個物體同時通過駛出和駛入對射式紅外傳感器時,兩個繼電器開關同時打開,兩個發(fā)光二極管LED同時點亮,LCD的最后一位開始累加。如果有物體通過進入對射式紅外傳感器時,繼電器開關打開,LED燈點亮,LCD的最后一位開始累加。本設計使用C語言編程。匯編語言與機器指令一一對應,所以用匯編語言編寫的程序在單片機里運行起來效率較高,而且對于對射式紅外計數器數據的讀寫上,所用到的語句比較簡單易懂。S3按鍵按四次,恢復到復位前的車輛數,開始接著計數。圖213為設計的按鍵電路圖。蜂鳴器的A0也恒為高電平,當74LS245的buzzer為低電平時,蜂鳴器的A1為低電平,此時蜂鳴器報警。圖211繼電器連線圖. 蜂鳴器報警電路設計為了保證蜂鳴器足夠的響亮,在蜂鳴器之前也加了74LS245驅動。對于繼電器的“常開、常閉”觸點,可以這樣來區(qū)分:繼電器線圈未通電時處于斷開狀態(tài)的靜觸點,稱為“常開觸點”;處于接通狀態(tài)的靜觸點稱為“常閉觸點”。當線圈斷電后,電磁的吸力也隨之消失,銜鐵就會在彈簧的反作用力返回原來的位置,使動觸點與原來的靜觸點(常閉觸點)釋放。繼電器一般由鐵芯、線圈、銜鐵、觸點簧片等組成的。8051的/RD和/PSEN相與后接DIR,使得/RD或/PSEN有效時,74LS245輸入(←Di),其它時間處于輸出(→Di)。由于P2口始終輸出地址的高8位,接口時74LS245的三態(tài)控制端/1G和/2G接地,P2口與驅動器輸入線對應相連。圖210 74LS245引腳圖如圖210所示,當片選端/CE低電平有效時,DIR=“0”,信號由 B 向 A 傳輸;(接收)。74LS245還具有雙向三態(tài)功能,既可以輸出,也可以輸入數據?!癫捎玫碗妷汗╇?,正常顯示時的工作電流在200μA 以下,且具有掉電模式?!窨赏ㄟ^導電膠連接模塊與印制版,而不用連接電纜,用模塊上的金屬鉤可將模塊固定到印制板上,因而非常便于安裝和更換。1417FIXn4個金屬框固定孔推薦使用1mm厚的PCB1819NCn2個定位孔對應背光板上2個定位柱該液晶具有以下特點:●84x48 的點陣LCD,可以顯示4 行漢字,●采用串行接口與主處理器進行通信,接口信號線數量大幅度減少,包括電源和地在內的信號線僅有9 條。本設計選擇的是諾基亞5110液晶顯示器,其原理圖如圖28所示,各個引腳功能說明如表24所示:圖28諾基亞5110液晶顯示器原理圖表24各個引腳功能說明引腳號引腳名功能備注1VDD電源輸入腳(),導電膠連接2CLK同步時鐘輸入最高可達4Mbps3DIN數據輸入時鐘上升沿采樣4D/C數據/命令切換0:命令 1:數據5CS片選信號低電平有效6OSC外部時鐘輸入如果使用片內振蕩器該腳接VDD7GND接地8VOUTLCD供電電路使用需外接電容,電容越大,掉電的時候屏幕上出現的黑線消失的就越慢。根據LCD所采用的材料構造,可把液晶分為TN、STN、TFT等三大類,而據目前的技術原理又可以將它們再次分為TN、STN、FSTN、DSTN、TFT等諸多類別:LCD的特點是體積小、形狀薄、重量輕、耗能少(1~10微瓦/平方厘米)、低發(fā)熱、工作電壓低(~6伏)、無污染,無輻射、無靜電感應,尤其是視域寬、顯示信息量大、無閃爍,并能直接與CMOS集成電路相匹配,同時還是真正的“平板”式顯示設備。輸出箝位在零電平。功能:輸出負載電阻能銜接在可允許電源電壓范圍內的任何電源電壓上,不受 (當不用負載電阻沒被運用),輸出部分的陷電流被可能得到的驅動和器件的β值所限制,當達到極限電流(16mA)時,輸出晶體管將退出而且輸出電壓將很快上升,輸出飽和電壓被輸出晶體管大約60ohm 的γSAT限制。 。LM393偏置網絡確立了其靜態(tài)電流與電源電壓范圍 ~30V無關。除非利用滯后,否則直接插入IC并在引腳上加上電阻將引起輸入—輸出在很短的轉換周期內振蕩,如果輸入信號是脈沖波形,并且上升和下降時間相當快,則滯回將不需要。電源加旁路濾波并不能解決這個問題,標準PC板的設計對減小輸入—輸出寄生電容
點擊復制文檔內容
物理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1