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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的出租車計(jì)價(jià)器的設(shè)計(jì)--電子設(shè)計(jì)(留存版)

2025-02-01 18:49上一頁面

下一頁面
  

【正文】 硬件 電路設(shè)計(jì) 按下計(jì)價(jià)按鍵時(shí),顯示起步價(jià)和 起步里程范圍,這些在程序中設(shè)置;當(dāng)?shù)扔诨虺^兩公里后, 按計(jì)算總價(jià)的公式為:總價(jià) =起步價(jià) +單價(jià) *(總里程 起步里程) +1進(jìn)行計(jì)價(jià)。 P1 口只做 I/O 口使用:其內(nèi)部有上拉電阻。 按 鍵 控 制 89S51 單 片 機(jī) 復(fù)位電路 掉電保護(hù) 時(shí)鐘電路 顯示模塊 顯示總里程和總金額 畢業(yè)設(shè)計(jì) 第 頁 3 第 2 章 系統(tǒng) 硬件設(shè)計(jì) 硬件設(shè)計(jì)說明 單片機(jī)是單片微型計(jì)算機(jī)的簡稱,單片機(jī)以其卓越的性能,得到廣泛的應(yīng)用,已經(jīng)深入到各個(gè)領(lǐng)域。 設(shè)計(jì) 目的 與要求 設(shè)計(jì)目的 畢業(yè)設(shè)計(jì)是將理論與實(shí)踐相結(jié)合的教學(xué)環(huán)節(jié),通過綜合運(yùn)用教材及其他資料,使所學(xué)知識(shí)得到進(jìn)一步加深和擴(kuò)展。 三、霍爾傳感器: 畢業(yè)設(shè)計(jì) 第 頁 II 霍爾傳感器安裝在車輪上,主要檢測汽車行進(jìn)的公里數(shù),并產(chǎn)生一系列相應(yīng)的脈沖輸出,脈沖送到單片機(jī)進(jìn)行處理,單片機(jī)根據(jù)程序設(shè)定通過計(jì)算脈沖數(shù)換算出行駛公里數(shù),再根據(jù)從 EEPROM 中讀取的價(jià)格等相關(guān)數(shù)據(jù)進(jìn)行金額的計(jì)算,計(jì)算 出 的金額、里程實(shí)時(shí)地顯示在數(shù)碼管上。 ( 3) 按鍵控制清零、復(fù)位、掉電保護(hù)、調(diào)整預(yù)設(shè)單價(jià)。 1驅(qū)動(dòng)芯片的選用 : 設(shè)計(jì)中我們采用 74LS245 作為數(shù)碼管的驅(qū)動(dòng)芯片, 用來 提高數(shù)碼管顯示的亮 度。而部分小城市尚未普及,但隨著城市建設(shè)日益加快,象征著城市面貌的出租車行業(yè)也將加速發(fā)展,計(jì)價(jià)器的普及也是毫無疑問的,所以未來汽車計(jì)價(jià)器的市場還是 十分有潛力的 。 方案論證與比較 方案一 : 采用模擬電路和數(shù)字電路設(shè)計(jì)的 計(jì)價(jià)器整體電路的規(guī)模較大,用到的器件多,造成故障率高,難調(diào)試。 在顯示方面,可以用液晶顯示,也可以用數(shù)碼管進(jìn)行顯示。 它可以使單片機(jī)穩(wěn) 定可靠的運(yùn)行。 到 的數(shù)據(jù)通過 A 傳送到 B 中的數(shù)據(jù)送到數(shù)碼管,以達(dá)到顯示 數(shù)據(jù)信息 的目的 。 其中電平復(fù)位是通過 RST 端經(jīng)電阻與電源 VCC接 通而實(shí)現(xiàn)的。 本設(shè)計(jì)中使用的振蕩電路,由 12MHZ 晶體振蕩器和兩個(gè)約 30PF 的電容組成,在 XTAL1和 XTAL2 兩端跨接晶體,電容的大小不會(huì)影響振蕩頻率的高低。 在 main 函數(shù)編寫開始,要進(jìn)行初始化,包括對系統(tǒng)初始化和對存儲(chǔ)器初始化,要對硬件設(shè)備進(jìn)行初始化,并使硬件處于就緒狀態(tài)。 電路元件檢測 在焊接電路前,首先要進(jìn)行元器件的檢測。手工焊接是一項(xiàng)實(shí)踐性很強(qiáng)的技能,在了解一般方法后 ,要多練 ; 多實(shí)踐 ,才能有較好的焊接質(zhì)量。對于有加熱不足的松香畢業(yè)設(shè)計(jì) 第 頁 15 膜的情況 ,可以用烙鐵進(jìn)行補(bǔ)焊。 焊接過程要遵循以下原則: 焊接原則是先焊接小的元件,再焊接大的 。所以,在焊接好每個(gè)元件后都要進(jìn)行檢測,以保證焊接無誤。 懇請各位老師批評指正,以使我在以后的學(xué)習(xí)和實(shí)踐中加以改進(jìn)和提高。 畢業(yè)設(shè)計(jì) 第 頁 19 參考文獻(xiàn) [1]譚浩強(qiáng) .C程序設(shè)計(jì)(第二版) .清華大學(xué)出版社 ,2021 [2]胡泉、謝芳 .C語言程序設(shè)計(jì) .華中科技大學(xué)出版社 ,2021 [3]戴 佳 .51單片機(jī) C語言應(yīng)用程序設(shè)計(jì)實(shí)例精講 .電子工業(yè)出版社 ,2021 [4]張毅剛 .單片機(jī)原理及應(yīng)用 .高等教育 出版社 ,2021 [5]馬忠梅 .單片機(jī)的 C語言應(yīng)用程序設(shè)計(jì)(第三版) .北京航空航天大學(xué)出版社 ,2021 [6]胡漢才 .單片機(jī)原理及其接口技術(shù) .北京 :清華大學(xué)出版社 ,1995 [7]潘永雄 .新編單片機(jī)原理與應(yīng)用 .西安電子科技大學(xué)出版社 ,2021 [8]肖玲妮、袁增貴 .Protel 99 SE印刷電路板設(shè)計(jì)教程 .清華大學(xué)出版社 ,2021 [9]戴梅萼 史嘉權(quán) .微型計(jì)算機(jī)技術(shù)與應(yīng)用 .清華大學(xué)出版社 ,2021 [10]何立民 .單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) .北京:北京航空航天大學(xué)出版社 ,1990 [11]陳明熒 .8051單片 機(jī)課程設(shè)計(jì)實(shí)訓(xùn)教材 .北京 :清華大學(xué)出版社 ,2021 [12]王衛(wèi)平 .電子工藝技術(shù) 基礎(chǔ) .電子工業(yè)出版社 ,2021 [13]單片機(jī)學(xué)習(xí)網(wǎng) . [14]電子電路網(wǎng) . [15]張靖武 .單片機(jī)原理 應(yīng)用與 PROTEUS仿真 . 電子工業(yè)出版社, 2021 附錄 I參考文獻(xiàn)及譯文 英文資料 AT89S51( 8bit Micro controller with 4K Bytes Flash) The AT89S51 is a lowpower, highperformance CMOS 8bit microcontroller with 4K bytes of InSystem Programmable Flash memory. The device is manufactured using Atmel39。 這次畢業(yè)設(shè)計(jì)完成后,體會(huì)頗多,在學(xué)與做的過程中,取長補(bǔ)短,不斷學(xué)習(xí)新的知識(shí),吸取經(jīng)驗(yàn),達(dá)到進(jìn)步的目的。在本設(shè)計(jì)中采用了先焊接插槽的方法, 這可以避免一些元件在焊接的過程中被畢業(yè)設(shè)計(jì) 第 頁 16 燒壞。焊接 MOS 集成電路最好使用儲(chǔ)能式電烙鐵 ,以防止由于電烙鐵的微弱漏電而損壞集成電路。 ② 冷焊。以此類推。 file 菜單下的 open design 選項(xiàng),找到所需的元器件, 元器件上單擊右鍵選中,再單擊左鍵對其進(jìn)行命名和賦值,接著在編輯器左邊的一欄中,找出并繪制設(shè)計(jì)所要的各種元器件 , 按照電路圖連接后并保存。此外, C 語言程序還具 有完善的模塊程序結(jié)構(gòu),從而為軟件開發(fā)中采用模塊化程序設(shè)計(jì)方法提供了有力的保障。 Vcc(引腳 8):電源線引腳。 復(fù)位電路 單片機(jī)的復(fù)位是由外部的復(fù)位電路實(shí)現(xiàn)的 , 復(fù)位電路通常采用上電自動(dòng)復(fù)位和按鈕復(fù)位兩種方式。 驅(qū)動(dòng)電路 74LS245 是我們常用的芯片, 用來驅(qū)動(dòng) led 或者其他的設(shè)備 。 P3 口有兩個(gè)功能:除了作為 I/O 使用外(其內(nèi)部有上拉電阻),還有一些特殊功能,由特殊寄存器來設(shè)置 。在本次硬件設(shè)計(jì)中,我們 考慮 采用芯片 74LS245 來 驅(qū)動(dòng)數(shù)碼管顯示。 主要設(shè)計(jì)內(nèi)容及基本要求 利用 AT89S51 單片機(jī), 設(shè)計(jì)簡單的 出租車計(jì)價(jià)器 。 五、顯示電路: 顯示電路采用的是三位一體共陰數(shù)碼管顯 示。 (2)用按鍵控制清零、復(fù)位、掉電保護(hù)、調(diào)整預(yù)設(shè)單價(jià)。 五、設(shè)計(jì)成果要求 (1)源程序通過編譯、運(yùn)行 (2)軟件燒錄單片機(jī)硬件進(jìn)行調(diào)試, 運(yùn)行 (3)實(shí)現(xiàn)所述功能 (4)電路板焊接、檢測 (5)最終提交軟 硬 件、設(shè)計(jì)說明書、外文翻譯、畢業(yè)設(shè)計(jì)說明書等 六、其它 參考文獻(xiàn): [1] 譚浩強(qiáng) .C 程序設(shè)計(jì)(第二版 ) .清華大學(xué)出版社 .2021 [2] 潘永雄 .新編單片機(jī)原理與應(yīng)用 .西安電子科技大學(xué)出版社 .2021 畢業(yè)設(shè)計(jì) 第 頁 I 設(shè)計(jì)開題報(bào)告 2021 年 3 月 15 日 學(xué)生姓名 張 學(xué)號 專業(yè) 電子信息工程 題目名稱 基于單片機(jī)的出租車計(jì)價(jià)器 的設(shè)計(jì) 課題來源 自選 主 要 內(nèi) 容 設(shè)計(jì)的主要內(nèi)容是利用 51 單片機(jī)實(shí)現(xiàn)出租車計(jì)價(jià)器的功能。 預(yù)期的成果及形式 上電時(shí)顯示全為零, 通過按下 啟動(dòng) 按鍵來開始計(jì)價(jià),數(shù)碼管開始顯示起步價(jià)和起步金額; 按下模擬開關(guān)按鍵來產(chǎn)生一個(gè)脈沖信號,模擬行駛的里程;計(jì)算應(yīng)付 金額 ; 按下停止按鍵,停止計(jì) 價(jià),數(shù)碼管顯示所走總里程和用戶所需付總金額; 按下清零按鍵 ,數(shù)碼管全顯示零,以備下次計(jì)價(jià)。 在出租車計(jì)價(jià)器的總體設(shè)計(jì)中,我主要負(fù)責(zé)出租車計(jì)價(jià)器 硬件設(shè)計(jì)。 設(shè)計(jì)電路時(shí),考慮到用里程(霍爾)傳感器價(jià)格昂貴,且不便于試驗(yàn)檢測,在設(shè)計(jì)中采用一個(gè)模擬開關(guān)來代 替。 圖 AT89S51 引腳 圖 圖 AT89S51 封裝圖 設(shè)計(jì)中用到的單片機(jī)各管腳 (圖 )功能介紹如下: VCC:接 +5V 電 源。 總線驅(qū)動(dòng)器 74LS244 和74LS245 經(jīng)常用作三態(tài)數(shù)據(jù)緩沖器, 74LS244 為單向三態(tài)數(shù)據(jù)緩沖器,而 74LS245 為雙向 三態(tài)數(shù)據(jù)緩沖器。上電 自動(dòng)復(fù)位是通過外部復(fù)位電路的電容充電來實(shí)現(xiàn)的。 本設(shè)計(jì)采用掉電存儲(chǔ)電路圖如下: 圖 畢業(yè)設(shè)計(jì) 第 頁 9 時(shí)鐘電路 MCS51 單片機(jī)的各功能部件都是以時(shí)鐘控制信號為基準(zhǔn),內(nèi)部電路在時(shí)鐘信號的控制下,嚴(yán)格地按時(shí)序執(zhí)行指令進(jìn)行工作,單片機(jī)本身如同一個(gè)復(fù)雜的同步時(shí)序電路,為了保證其各個(gè)部分同步工作,電路要在唯一的時(shí)鐘信號控制下,嚴(yán)格地按照時(shí)序進(jìn)行工作。因此,使用 C 語言進(jìn)行程序設(shè)計(jì)已成為軟件開發(fā)的 主流。 keil 編譯產(chǎn)生的 hex 文件下載到單片機(jī)中:雙擊 51 單片機(jī),在對話框中把保存過的 hex文件打開,再單擊確定。 對于集成芯片的檢測,就是根據(jù)它的管腳圖,來識(shí)別各個(gè)引腳,以方便焊接。焊接時(shí)烙鐵溫度過低或加熱時(shí)間不足 ,焊錫未完全熔化、浸潤、焊錫表面不光亮 (不光滑 ),有細(xì)小裂紋 (如同豆腐渣一樣 !)。由于集成電路引線間距很小 ,要選擇合適的烙鐵頭及溫度 ,防止引線間連錫。 另外在焊接數(shù)碼管時(shí), 要先排線,再焊接以免線路混亂。通過自身的努力以及相關(guān)圖書資料的幫助,逐漸熟悉了 KEIL、PROTEUS 和 C 語言等軟件的使用以及硬件焊接與檢測過程中的一些小技巧。s highdensity nonvolatile memory technology and is patible with the industrystandard 80C51 instruction set and pinout. The onchip Flash allows the program memory to be reprogrammed insystem or by a conventional nonvolatile memory programmer. By bining a versatile 8bit CPU with InSystem Programmable Flash on a monolithic chip, the Atmel AT89S51 is a powerful microcontroller which provides a highlyflexible and costeffective solution to many embedded control applications. Features: Compatible with Products 4K Bytes of InSystem Programmable (ISP) Flash Memory Endurance: 1000 Write/Erase Cycles to Operating Range Fully Static Operation: 0 Hz to 33 MHz Threelevel Program Memory Lock 128 x 8bit Internal RAM 32 Programmable I/O Lines Two 16bit Timer/Counters Six Interrupt Sources Full Duplex UART Serial Channel Lowpower Idle and Powerdown Modes Interrupt Recovery from Powerdown Mode Watchdog Timer Dual Data Pointer 畢業(yè)設(shè)計(jì) 第 頁 21 Poweroff Flag Fast Programming Time Flexible ISP Programming (Byte and Page Mode) Green (Pb/Halidefree) Packaging Option
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1