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

正文內(nèi)容

基于單片機(jī)的出租車計(jì)價(jià)器設(shè)計(jì)報(bào)告-全文預(yù)覽

2024-09-26 09:58 上一頁面

下一頁面
  

【正文】 shi 0。 if miao 60 miao 0。amp。 if shi0 24 shi0 0。 if miao0 60 miao0 0。 t1++。 void int0 interrupt 0 //檢測與計(jì)數(shù) maichong++。 if speedflag 3 speedflag 0。 if key3 0 if flag 1 EX0 0。 if danfanflag 2 danfanflag 0。 delay 5 。 shi 0。 maichong 0。 void anjian if key0 0 EX0 1。 sudu0 0。 sudu0+ r。 else led0 1。 led2 1。 led3 1。 jisuan 。 else if speedflag 2 PWMout 20 。 P1 0xff。 IT0 1。 TL0 0xb0。 write_add 25,lichenga 。 while 1 anjian 。 delay 5 。 //按鍵掃描函數(shù) void jisuan 。 void init0 。 uint licheng 0,maichong,r 0,money 0。 //雙程指示燈 sbit led4 P2^1。 //調(diào)速 sbit led0 P2^2。 //停止 sbit key2 P1^2。老師不僅 在學(xué)業(yè)上給我以精心指導(dǎo),同時(shí)還在思想、上給我以無微不至的關(guān)懷,在此謹(jǐn)向老師致以誠摯的謝意和崇高的敬意。 我以后做一個(gè)動手能力強(qiáng)的大學(xué)生。通過上網(wǎng)查找資料、與同學(xué)老師交流、小組成員間的討論、不斷實(shí)踐與探索,我們總能找到解決問題的方法,最后得到良好的效果。 事情并不總是 a name=baidusnap0/a一 帆 /B風(fēng)順的,我們總會遇到困難和險(xiǎn)阻。 經(jīng)過這些天有關(guān)于出租車計(jì)價(jià)器的課程設(shè)計(jì),使我們對 MCS51系列單片機(jī)的應(yīng)用有了更深的了解。 4 Proteus 軟件仿真 將整個(gè)系統(tǒng)原理圖在 Proteus 連接好后,下載如編寫好的程序仿真如下:如圖 顯示的狀態(tài)設(shè)置為 :單程 ,車速大于 5km/h,當(dāng)路程等于 時(shí)的顯示情況。 _nop_ 。a 0。 PWM 0。 若頻率為 1kHZ,則每個(gè)方波的周期為 1ms,占空比從 0變化到 100%,最小的變化量為 10%,即高電平維持時(shí)間的最小值是 100us,所以只要設(shè)計(jì)出 100us 的延時(shí)程序作為基準(zhǔn)即可。 鍵盤掃描 鍵盤掃描才用查詢方式,當(dāng)有按鍵按下時(shí)就對相應(yīng)的標(biāo)志進(jìn)行取反,或調(diào)用其他子函數(shù),在消抖過程中,這里將數(shù)碼管顯示程序潛入以保證顯示的穩(wěn)定。軟件設(shè)計(jì)流程圖,如圖 所示。當(dāng)計(jì)價(jià)器是被手動正 常停止時(shí),將會對 24C02 相應(yīng)的地址寫 0,以使下次啟動時(shí),計(jì)價(jià)器從初始化數(shù)據(jù)開始計(jì)價(jià)。 各個(gè) LED 燈的功能分別為: DS0:等待指示燈,車速小于 5Km/h 時(shí)指示燈亮; DS1:暫停指示燈,當(dāng)暫停鍵按下,計(jì)價(jià)器暫停計(jì)價(jià)時(shí)亮; DS2:空車指示,當(dāng)計(jì)價(jià)器停止工作也就是空車時(shí),此指示燈亮; DS3:啟動指示 燈,當(dāng)按下啟動鍵,計(jì)價(jià)器開始計(jì)價(jià)時(shí)亮; DS4:單雙程指示燈,默認(rèn)為單程,當(dāng)選 圖 LED 指示燈接線圖 擇雙程時(shí)亮。用鎖存器來驅(qū)動數(shù)碼管顯示,數(shù)據(jù)位連接單片機(jī) P0 口,片選端和段選端分別用單片機(jī)的 和 端口。由原理圖可知 , 當(dāng)發(fā)射管與接收管之間沒有物體存在時(shí) ,光敏三極管接收到紅外光后導(dǎo)通 ,out 輸出高電平 。為了能夠讓單片機(jī)準(zhǔn)確識別光電傳感器輸出地信號 ,需在傳感器的輸出端連接一個(gè)比較器。 對射式光電傳感器由紅外發(fā)光二極管與光敏三極管組成 ,主要檢測發(fā)射管與接收管之間有無物體存在。 ENA 與 ENB 直接接入 AVR 單片機(jī)的 PWM 輸出口;控制電機(jī)的正反轉(zhuǎn)通過 J1 與 J2 兩個(gè)接口,控制電機(jī)的轉(zhuǎn)速的通過 ENA 和ENB 的口輸入的 PWM 波的占空比。 LM298N 的管腳圖,如圖 所示。按鍵功能分別為: key0:系統(tǒng)啟動,用來啟動計(jì)價(jià)器, 使計(jì)價(jià)器開始工作; key1:系統(tǒng)停止 /復(fù)位,用來關(guān)閉計(jì)價(jià)器,是計(jì)價(jià)器停止工作并復(fù)位; key2:單程雙程,用來設(shè)置是單程計(jì)費(fèi)還是往返計(jì)費(fèi); key3:系統(tǒng)暫停,用來將整個(gè)計(jì)費(fèi)系統(tǒng)暫停; key4:等待時(shí)間顯示,當(dāng)按下不放時(shí) 圖 按鍵接線圖 數(shù)碼管為顯示等待的時(shí)間。 : RD,外部數(shù)據(jù)存儲器的讀取信號。 : INT1,外部中斷 1 輸入。 P3 口除了作為一般的 I/O 口線外,還作特殊功能口。 P3 口:一個(gè)帶內(nèi)部上拉電阻的 8 位雙向 I/O 口。作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號拉低時(shí)會輸出一個(gè)電流。 Flash 編程和程序校驗(yàn)期間, P1 接收低 8 位地址。在 Flash 編程時(shí), P0 口接收指令字節(jié),而在程序校驗(yàn)時(shí),輸出指令字節(jié),校驗(yàn)時(shí),要求外接上拉電阻。 P0 口:一組 8 位漏極開路型雙向 I/O 口。另外,該引腳被略微拉高。因此它可用作對外部輸出的脈沖或用于定時(shí)目的。 DISKRTO 位缺省為 RESET輸出高電平打開狀態(tài)。 GND 接地。電源電路原理圖,如圖 所示。系統(tǒng)設(shè)計(jì)總框圖,如圖 所示。軟件系統(tǒng)分為五個(gè)大的模塊為:總初始化模塊,按鍵掃描模塊,中斷與定時(shí)模塊,數(shù)據(jù)計(jì)算模塊,數(shù)碼管顯示模塊。輸出的脈沖信號被接入到 AT89S52單片機(jī)系統(tǒng)中,通過計(jì)算接收到的脈沖個(gè)數(shù),計(jì)算出當(dāng)前 所行駛的路程,并且可以計(jì)算實(shí)時(shí)的速度,在速度低于 5 公里每小時(shí)是進(jìn)入等待計(jì)費(fèi)。 出租車計(jì)價(jià)是根據(jù)車所行駛的路程以及乘客乘車的方式綜合決定的。通過鍵盤能夠?qū)崿F(xiàn)往返設(shè)置,啟動、暫停、停止計(jì)價(jià)器、設(shè)置單返程等。出租車行駛總路程可以通過車輪的周長乘車輪旋轉(zhuǎn)圈數(shù)得到。河南理工大學(xué) 《單片機(jī)應(yīng)用與仿真訓(xùn)練》設(shè)計(jì)報(bào)告 出租車計(jì)價(jià)器設(shè)計(jì) 姓名學(xué)號: 專業(yè)班級: 指導(dǎo)老師: 所在學(xué)院: 2020 年 6 月 25 日 摘要 本設(shè)計(jì)用直流電機(jī)轉(zhuǎn)動模擬出租車車輪轉(zhuǎn)動,實(shí)現(xiàn)出租車多功能的計(jì)價(jià)功能。 出租車計(jì)價(jià)是根據(jù)車所行駛的路程以及乘客乘車的方式綜合決定的。與此同時(shí),根據(jù)不同的收費(fèi)標(biāo)準(zhǔn)計(jì)算收費(fèi)。因此,汽車計(jì)價(jià)器的研究也是十分有應(yīng)用價(jià)值和現(xiàn)實(shí)意義的。使用霍爾傳感器方便地計(jì)量車輪旋轉(zhuǎn)的圈數(shù)。 本設(shè)計(jì)硬件電路分為六個(gè)單元:電源電路單元,系統(tǒng)控制單元,驅(qū)動電路單元,信號檢測單元,顯示單元和數(shù)據(jù)存儲單元。 2 系統(tǒng)總體方案及硬件設(shè)計(jì) 系統(tǒng)總體方案 本設(shè)計(jì)以 AT89S52 單片機(jī)為中央控制芯片,通過按鍵控制實(shí)現(xiàn)計(jì)價(jià)器的啟動、停止、暫停、等待時(shí)間顯示、單返程等功能;因?yàn)閱纹瑱C(jī)的 I/O 無法直接驅(qū)動直流電機(jī)轉(zhuǎn)動,所以通過 L298N 為驅(qū)動芯片驅(qū)動電路來驅(qū)動直流電機(jī)轉(zhuǎn)動;通過光電對管檢測直流電機(jī)的轉(zhuǎn)速,并利用電壓比較器將整理后的信號送給給單片機(jī);通過數(shù)碼管來顯示里程、總價(jià)格、等待時(shí)間等信息;通過 AT24C02 來存儲信息,防止系統(tǒng)掉電信息丟失。變壓器將 220V 交流電轉(zhuǎn)變?yōu)?12V 交流電 ,經(jīng)過整流橋和濾波電容后變?yōu)橹绷?,經(jīng)過 7805 芯片后輸出 5V 穩(wěn)壓電源。 AT89S52 芯片的主要引腳功能分別為:
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1