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

正文內(nèi)容

基于單片機的停車場計數(shù)系統(tǒng)設(shè)計-文庫吧在線文庫

2025-07-30 19:18上一頁面

下一頁面
  

【正文】 低功耗、低價格(幾元錢)、外圍電路內(nèi)裝化以及片內(nèi)程序存儲器和數(shù)據(jù)存儲器容量不斷增大的方向發(fā)展。(2)有些單片機設(shè)置了一些特殊的串行I/O功能,為構(gòu)成分布式、網(wǎng)絡(luò)化系統(tǒng)提供了方便條件。(2)采用雙CPU結(jié)構(gòu),以提高數(shù)據(jù)處理能力。之所以選用主要是這個方案涉及面廣、輸出有效信號為低電平、可辨別不透明的反光物體、有效距離大、不易受干擾、高靈敏度、高解析、高亮度、低功耗、響應(yīng)時間快、使用壽命長、無鉛、應(yīng)用廣泛等特點。方案二:如圖12所示:紅外發(fā)射電路NE555紅外接收電路LM567計數(shù)顯示專用芯片CL102 圖12 紅外線計數(shù)器硬件框圖原理闡述:通過紅外發(fā)射與接收對信號采集,使用了四合一芯片CL102計數(shù)控制顯示,它是集譯碼、驅(qū)動、鎖存、顯示一體。典型應(yīng)用:光柵尺、編碼器、邦定機、壓焊機、火花機、醫(yī)療儀器、atm取款機、自動售貨機、收款機、復(fù)印機、打印機、磁帶驅(qū)動、轉(zhuǎn)球式鼠標、工業(yè)設(shè)備、膠片感測、郵件存在/分揀、料位監(jiān)控、輸送帶控制、過程控制、物料的到位監(jiān)控等。而基于單片機為核心控制的計數(shù)器有著能夠?qū)崟r,精確,可靠,穩(wěn)定等計數(shù)優(yōu)點已成為廣大廠家的首選自動計數(shù)的裝置。蘇州大學(xué)本科生畢業(yè)設(shè)計(論文)基于單片機的停車場計數(shù)系統(tǒng)設(shè)計前言 2第1章 理論分析及總體方案 3 方案比較 3 總體設(shè)計方案 4第2章 系統(tǒng)的硬件設(shè)計 6 控制電路設(shè)計 6 對射紅外檢測電路設(shè)計 11 液晶顯示電路設(shè)計 13 繼電器開關(guān)電路與報警電路的設(shè)計 15 按鍵電路設(shè)計 17第3章 系統(tǒng)的程序設(shè)計 18 主程序設(shè)計 18 數(shù)據(jù)采集模塊程序設(shè)計 19 液晶顯示程序設(shè)計 20第4章 系統(tǒng)測試 22 系統(tǒng)的硬件調(diào)試 22 系統(tǒng)的軟件調(diào)試 22 測試及結(jié)果 22結(jié)論 23參考文獻 23致謝 24附錄 24附錄1:原理圖及實物照片說明 25附錄2:部分源程序 25蘇州大學(xué)本科生畢業(yè)設(shè)計(論文)基于單片機的停車場計數(shù)系統(tǒng)設(shè)計【摘 要】以STC89C52單片機為核心,利用紅外對射式傳感器電路作為信號的輸入模塊,設(shè)計了一個基于單片機的停車場計數(shù)系統(tǒng)。前言在當(dāng)今社會經(jīng)濟飛速發(fā)展的格局下,越來越多的廠家采用流水線技術(shù)進行產(chǎn)品生產(chǎn)作業(yè),而怎樣對其線上的產(chǎn)品進行實時的、有效率的、精確的計數(shù)成為廣大生產(chǎn)廠家十分關(guān)注的問題。隨著紅外技術(shù)的提高,用于存在狀態(tài)的傳感,位置編碼極限傳感,運動檢測和計數(shù)(如風(fēng)速儀、數(shù)控機床等)。 X2504P是一塊有電源電壓監(jiān)控、EEPROM 和看門狗定時器電路三種功能于一體的芯片,它保證了在電源接通、關(guān)斷、瞬間電源電壓不穩(wěn)時,不會造成系統(tǒng)死機、數(shù)據(jù)誤寫或誤動作。 方案三便是這次畢業(yè)設(shè)計選用的方案。另外,8位單片機內(nèi)部采用16位數(shù)據(jù)總線,其數(shù)據(jù)處理能力明顯優(yōu)于一般8位單片機。有的單片機可以直接輸出大電流和高電壓,以便能直接驅(qū)動LED和VFD(熒光顯示器)。一片芯片就是一個“測控”系統(tǒng)。定時元件通常采用石英晶體和電容組成的并聯(lián)諧振回路。除PC之外,復(fù)位操作還對其他一些寄存器有影響,它們的復(fù)位狀態(tài)如表21所示:表21 一些寄存器的復(fù)位狀態(tài)寄存器復(fù)位狀態(tài)寄存器復(fù)位狀態(tài)PC0000HTCON00HACC00HTL000HPSW00HTH000HSP07HTL100HDPTR0000HTH100HP0P3FFHSCON00HIPXX000000BSBUF不定IE0X000000BPCON0XXX0000BTMOD00H(2)復(fù)位信號及其產(chǎn)生RST引腳是復(fù)位信號的輸入端。按鍵手動復(fù)位有電平方式和脈沖方式兩種。此時,只要接上兩個電容和一個晶振即可。接收端上有一個紅色的輸出狀態(tài)指示LED,正常情況下接收器能持續(xù)收到發(fā)射器發(fā)出的紅外信號,此時接收端上的輸出狀態(tài)指示LED熄滅,接收器的耗電保持在5毫安的低水平。393被設(shè)計成能直接連接TTL和CMOS;當(dāng)用雙電源供電時,它能兼容MOS邏輯電路——這是低功耗的393相較于標準比較器的獨特優(yōu)勢。通常電源不需要加旁路電容。這些特點正在使顯示領(lǐng)域從傳統(tǒng)CRT走向LCD。連線圖如圖29所示:圖29 諾基亞5110液晶顯示器連線圖 繼電器開關(guān)電路與報警電路的設(shè)計. 74LS245芯片介紹74LS245是我們常用的芯片,本設(shè)計采用來驅(qū)動繼電器和蜂鳴器,它是8路同相三態(tài)雙向總線收發(fā)器,可雙向傳輸數(shù)據(jù)。. 繼電器開關(guān)電路設(shè)計為了驅(qū)動繼電器導(dǎo)通時線圈有足夠的磁力,在繼電器之前加了74LS245驅(qū)動。本設(shè)計采用軟件處理報警,利用有源蜂鳴器進行報警輸出,采用直流供電。而C語言程序可讀性高,更便于理解。開始,首先是接通電源對設(shè)備初始化,啟動紅外對射式傳感器,判斷光線是否被阻斷,若光線被阻斷將數(shù)據(jù)儲存轉(zhuǎn)化并送入單片機控制系統(tǒng),最后返回到主程序,其流程圖如圖32:開始啟動對射式傳感器有車輛通過?返回送入控制系統(tǒng)數(shù)據(jù)存儲數(shù)據(jù)轉(zhuǎn)化NY圖32 數(shù)據(jù)采集流程圖 液晶顯示程序設(shè)計顯示程序設(shè)計主要顯示當(dāng)前車輛數(shù):首先,開始顯示初始化界面,顯示“停車場計數(shù)、作者:韓年猛”、“當(dāng)前車輛數(shù): 100”,完后判斷有無車輛通過紅外對射式傳感器,如果沒有返回到上一步,如果有車輛通過則經(jīng)單片機控制后顯示控制后的當(dāng)前車輛數(shù),超出500輛車,則蜂鳴器報警,結(jié)束返回。進行分析,是程序設(shè)里面對顯示程序的延時不夠造成的。結(jié)論經(jīng)過幾個月的努力設(shè)計出基于單片機的停車場計數(shù)功能,基本符合設(shè)計要求。本設(shè)計的完成是在彭靜玉老師的細心指導(dǎo)下進行的,每次設(shè)計遇到問題時彭老師不辭辛苦的講解才使得我的設(shè)計順利的進行。void LCD_clear(void)。void LCD_set_XY(unsigned char X, unsigned char Y)。define delay_time 25767void main(void) { LCD_init()。 number_saved() 。 while(count_out)。break。break。break。break。break。 LCD_write_number(x%10)。void LCD_move_chinese_string(unsigned char X, unsigned char Y, unsigned char T)。void delay_1us(void)。 此字體下對應(yīng)的點陣為:寬x高=12x12 *//* 高度不是8的倍數(shù),現(xiàn)調(diào)整為:寬度x高度=12x16 */0x10,0xFC,0x03,0x62,0xBA,0xAA,0xAB,0xAA,0xAA,0xBA,0x62,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x04,0x07,0x00,0x00,0x00,0x00,/* 文字: 車 *//* 宋體9。 此字體下對應(yīng)的點陣為:寬x高=12x12 *//* 高度不是8的倍數(shù),現(xiàn)調(diào)整為:寬度x高度=12x16 */0x3A,0x27,0xFA,0xA2,0xFA,0x8A,0x7E,0x8A,0x7E,0x8B,0xFA,0x00,0x01,0x01,0x07,0x00,0x07,0x00,0x00,0x01,0x04,0x04,0x07,0x00,/* 文字: 數(shù) *//* 宋體9。void delay_1us(void) //1us延時函數(shù) { unsigned int i。 } void delay_nms(unsigned int n) //N ms延時函數(shù) { unsigned int i=0。 delay_1us()。 // 使用基本命令 LCD_clear()。 i++) LCD_write_byte(0, 1)。 }/*LCD_write_english_String : 英文字符串顯示函數(shù)輸入?yún)?shù):*s :英文字符串指針; X、Y : 顯示字符串的位置,x 083 ,y 05 */void LCD_write_english_string(unsigned char X,unsigned char Y,char *s) { LCD_set_XY(X,Y)。 //設(shè)置初始位置 for (i=0。 LCD_set_XY((X+(ch_with+row)*i),Y)。 n++) //寫一個漢字 { if (n==ch_with) //寫漢字的下半部分 { if (i==0) LCD_set_XY(X,Y+1)。 LCD_write_chi(0,2,12,7,0,0)。 c = 32。 LCD_write_byte(0x0c, 0)。 // 使用擴展命令設(shè)置LCD模式 LCD_write_byte(0xc8, 0)。 }void LCD_init(void) { // 產(chǎn)生一個讓LCD復(fù)位的低電平脈沖 LCD_RST = 0。 } void delay_1ms(void) //1ms延時函數(shù) { unsigned int i。 { 0x00, 0x00, 0x05, 0x03, 0x00, 0x00 }, // 39。 此字體下對應(yīng)的點陣為:寬x高=12x12 *//* 高度不是8的倍數(shù),現(xiàn)調(diào)整為:寬度x高度=12x16 */0xA5,0x96,0xCC,0xBF,0x96,0xA5,0x18,0x67,0x84,0x7C,0x04,0x00,0x04,0x05,0x02,0x02,0x03,0x04,0x04,0x02,0x01,0x02,0x04,0x00,/* 文字: 當(dāng) *//* 宋體9。 此字體下對應(yīng)的點陣為:寬x高=12x12 *//* 高度不是8的倍數(shù),現(xiàn)調(diào)整為:寬度x高度=12x16 */0x00,0x00,0x00,0x00,0x8C,0x8C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,/* 文字: 韓 *//* 宋體9。 void LCD_write_char(unsigned char c)。 sbit LCD_CE = P2^2。 LCD_write_number(x%1000/100)。break。break。break。break。break。 while(count_in)。 //作者:哈年猛 delay_nms(380)。void number_saved()。void chinese_string(unsigned char X, unsigned char Y, unsigned char T)。 sbit LCD_DC = P2^3。通過本次設(shè)計,對單片機的內(nèi)部模塊更加熟悉,使用上也更加的清晰,對于今后用單片機設(shè)計產(chǎn)品提供了極大的幫助,并且培養(yǎng)了良好的編程習(xí)慣,對子程序命名的規(guī)范。 測試及結(jié)果給電路供電后,LCD上顯示:“停車場計數(shù)”,“作者:韓年猛”, “當(dāng)前車輛數(shù):100”。通過編譯、運行,可以檢查程序錯誤。如果這個時候有物體通過駛出紅外對射式傳感器時,另一繼電器開關(guān)打開,LED點亮,LCD的最后一位開始累減。SS2按鍵按下,車輛加、減”1”;S3按鍵按一次,SS2按鍵按下,車輛數(shù)加、減“10”;S3按鍵按二次,SS2按鍵按下,車輛數(shù)加、減“100”;S3按鍵按三次,系統(tǒng)復(fù)位。這樣吸合、釋放,從而達到了在電路中的導(dǎo)通、切斷的目的。DIR=“1”,信號由 A 向 B 傳輸;(發(fā)送)當(dāng)/CE為高電平時,A、B均為高阻態(tài)。支持多種串行通信協(xié)議(如AVR 單片機的SPI、MCS51 的串口模式0等),傳輸速率高達4Mbps,可全速寫入顯示數(shù)據(jù),無等待時間。當(dāng)負載電流很小時,輸出晶體管的低失調(diào)電壓()允許減小輸入電阻至小于10K將減小反饋信號,而且增加甚至很小的正反饋量(~10mV)能導(dǎo)致快速轉(zhuǎn)換,使得不可能產(chǎn)生由于寄生電容引起的振蕩。LM393是由兩個獨立的、高精度電壓比較器組成的集成電路,失調(diào)電壓低。在此過程中只要滿足單片機9腳RST上的高電平持續(xù)24個振蕩周期即可使單片機復(fù)位。ALE/PROG(Pin30):地址鎖存允許信號PSEN(Pin29):外部存儲器讀選通信號EA/VPP(Pin31):程序存儲器的內(nèi)外部選通,接低電平從外部程序存儲器讀指令,如果接高電平則從內(nèi)部程序存儲器讀指令。外部電路
點擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1