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

正文內容

基于單片機的公交車計價器的設計-在線瀏覽

2024-07-30 12:50本頁面
  

【正文】 onAttributionData功 能是否帶喚醒功能功能描述000下拉是帶下拉電阻的輸入腳001上拉是帶上拉電阻的輸入腳010懸浮是懸浮式輸入腳011懸浮否懸浮式輸入腳100高電平(帶數(shù)據(jù)反相器)否帶數(shù)據(jù)反相器的高電平輸出(當向數(shù)據(jù)位寫入0時輸出為1101低電平(帶數(shù)據(jù)反相器)否帶數(shù)據(jù)反相器的低電平輸出(當向數(shù)據(jù)位寫入1時輸出為0)110低電平輸出否帶數(shù)據(jù)緩存器的低電平輸出(無數(shù)據(jù)反相功能)111高電平輸出否帶數(shù)據(jù)反相器的高電平輸出(無數(shù)據(jù)反相功能)由上表可以得出如下結論:Dir位決定了口位的輸入/輸出方向,即“0”為輸入,“1”為輸出。在口位的輸入狀態(tài)下,則決定其輸入時反相的還是同相的;“0”為反相輸出,“1”為同相輸出。Data位在口位的輸入狀態(tài)下被寫入的是輸入數(shù)據(jù),不過,數(shù)據(jù)時經過反相器輸出還是經過同相換存器輸出要Attr位來決定。 SPCE061A的B端口的特殊功能端口位特殊功能功能描述IOB0SCKSIO端口的時鐘信號1IOB1SDASIO端口的數(shù)據(jù)傳送信號IOB2EXT1外部中斷源(下降沿觸發(fā))Feedback_Output1與IOB4組成一個RC反饋電路,以獲得一個振蕩信號,作為外部中斷源EXT1IOB3EXT2外部中斷源(下降沿觸發(fā))Feedback_Output2與IOB5組成一個RC反饋電路,以獲得一個振蕩信號,作為外部中斷源EXT2IOB4Feedback_Input1IOB5Feedback_Input2IOB6端口位特殊功能I0B7RxUART串行數(shù)據(jù)接收端口I0B8APWMOTimerA PWM輸出IOB9BPWMOTimerB PWM輸出IOB10TxUART串行數(shù)據(jù)發(fā)送端口與SPCE061A連接的GPS衛(wèi)星定位系統(tǒng)可以方便的了解公交車的行進路線,及根據(jù)所行進的站點來在顯示器上顯示新的票價表,來方便顧客投幣或刷卡,同時也可進行手動鍵盤來實現(xiàn)新的票價表的生成,下面分別來介紹兩種定位方式。太空部分包括24顆可操作的衛(wèi)星,它們以一定傾角分布在地球上空20~200km的6個軌道面上,運行周期12個恒星時,這個分布狀態(tài)使地球上任意位置任意時刻都可以同時接受至少6顆衛(wèi)星定位信息,這些衛(wèi)星不斷給全球用戶發(fā)送位置和時間等數(shù)據(jù)。用戶部分的GPS接受機接受衛(wèi)星信號,通過數(shù)據(jù)處理軟件及相應的顯示設備即可進行定位顯示。同時收集到至少4顆衛(wèi)星的數(shù)據(jù)時,就可以算出三維坐標、速度和時間。1米內(正常行使狀態(tài)下),速度: 米/秒,方向:,高度177。定位速度:,1秒/熱啟動,35秒/溫啟動,35秒/冷啟動。通常使用NMEA0183格式輸出,數(shù)據(jù)代碼為ASCII碼字符。SiRF star Ⅲ型GPS模塊可輸出12句語句,分別是GPGGA,GPGSA,GPGSV,GPRMC,GPVTG,LCGLL,LCVTG,PGRME,PGRMF,PGRMT,PGRMV,GPGLL。如GPGGA語句中傳送的格式為: $GPGGA,1,2,3,4,5,6,7,8,9,M,10,M,11,12*hhCRLF 傳送的信息說明如下: $GPGGA: 起始引導符及語句格式說明(本句為GPS定位數(shù)據(jù)) 1 UTC時間,時時分分秒秒格式 2 緯度,(第一位是零也將傳送) 3 緯度半球,N或S(北緯或南緯) 4 經度,(第一位零也將傳送) 5 經度半球,E或W(東經或西經) 6 GPS質量指示,0=方位無法使用,1=非差分GPS獲得方位,2=差分方式獲得方位(DGPS),6=估計獲得 7 使用衛(wèi)星數(shù)量,從00到12(第一個零也將傳送) 8 水平精確度, 9 天線離海平面的高度, M 指單位米 10 大地水準面高度, M 指單位米 11 差分GPS數(shù)據(jù)期限(RTCM SC104),最后設立RTCM傳送的秒數(shù)量(如無DGPS為0) 12 差分參考基站標號,從0000到1023(首位0也將傳送。通過顯示的數(shù)據(jù)則可方便的看到經緯度,時間,海拔等信息。GPS衛(wèi)星定位通過他的輸入端口Rx與輸出端口Tx然后分別與單片機的輸出端口Tx和輸入端口Rx連接,來確定公交車的位置,下面是GPS系統(tǒng)與單片機SPCE061A的連接圖: TXRXGPSSPCE061AIOB7IOB10 GPS與單片機的連接圖 在上一小節(jié)介紹單片機SPCE061A的B端口的特殊功能時介紹過,IOB7的第二功能就是串行數(shù)據(jù)接收端口Rx,IOB10的第二功能是串行數(shù)據(jù)發(fā)送端口Tx。 鍵盤接口鍵盤是由多個按鍵組成,一般將其排列陣列式,如下圖示。如果在列線上加上信號,根據(jù)行線的狀態(tài),便可得知是否有鍵按下。 陣列式鍵盤示意圖 矩陣式鍵盤按鍵的識別識別按鍵的方法很多,其中,最常見的方法是掃描法。按鍵按下時,與此鍵相連的行線與列線導通,行線在無間按下時處在高電平,顯然,如果讓所有的列線也處在高電平,那么,按鍵按下與否不會引起行線電平的變化,因此,必須使所有列線處在低電平,只有這樣,當有鍵按下時,該鍵所在的行電平才會由高電平變?yōu)榈碗娖健?號鍵按下時,第3行一定為低電平,然而,第3行為低電平時,能否肯定是8號鍵按下呢?回答是否定的,因為11號鍵按下同樣使第3行為低電平。采用鍵盤掃描后,再來觀察8號鍵按下時的工作過程,當?shù)?列處于低電平時,第3行處于低電平,而第4列處于低電平時,第3行卻處在高電平,由此可判定按下的鍵應是第2行與第1列的交叉點,即8號鍵。CPU對鍵盤的響應取決于鍵盤的工作方式,鍵盤的工作方式應根據(jù)實際應用系統(tǒng)中CPU的工作狀況而定,其選取的原則是既要保證CPU能及時響應應按鍵操作,又不要過多占用CPU的工作時間。一般系統(tǒng)采用第三種工作方式即中斷掃描方式。其工作過程如下:當無鍵按下時,CPU處理自己的工作,當有鍵按下時,產生中斷請求,CPU轉去執(zhí)行鍵盤掃描子程序,并識別鍵號。2)鍵盤掃描取得閉合鍵的行、列值。4)判斷閉合鍵是否釋放,如沒釋放繼續(xù)等待。將鍵盤與單片機SPCE061A的I/O端口中的A端口連接,來驅動單片機,如下圖所示:SPCE061A IOA8IOA9IOA10IOA11IOA12IOA131OA141OA15+5V 單片機與鍵盤接口圖通過司機手動按鍵或GPS來驅動單片機SPCE061A確定位置信號,然后通過一系列的程序控制更新票價表,并在液晶顯示屏上顯示出來,來方便乘客付費。 液晶顯示屏液晶種類很多,通常按液晶分子的中心橋鍵和環(huán)的特征進行分類。液晶顯示材料具有明顯的優(yōu)點:驅動電壓低、功耗微小、可靠性高、顯示信息量大、彩色顯示、無閃爍、對人體無危害、生產過程自動化、成本低廉、可以制成各種規(guī)格和類型的液晶顯示器,便于攜帶等。用液晶材料制成的計算機終端和電視可以大幅度減小體積等。 液晶顯示器簡介: 液晶顯示器的結構在上、下玻璃電極之間封入向列型液晶材料,液晶分子平行排列,上、下扭曲90度,外部入射光線通過上偏光片,該偏振光通過平行排列的液晶材料后被旋轉90度再通過與上偏振片垂直的下偏光片,被反射板反射回來,呈透明狀態(tài);當上、下電極加上一定的電壓后,電極部分的液晶分子轉成垂直排列,失去旋光性,從上偏振片入射的偏振光不被旋轉,光無法通過下偏振片返回,因而呈黑色。提供三種控制接口,分別是8位微處理器接口、4位微處理器接口及串行接口。內置2M位中文字型ROM,總共提供8192個中文字型(16Х16點陣),16K位半寬字型ROM,總共提供126個符號字型(16Х8點陣),64x16位字型產生RAM,另外繪圖顯示畫面提供一個64Х256點的繪圖區(qū)域,可以和文字畫面混合顯示。 主要參數(shù):(1)工作電壓(VDD):(2)邏輯電平:(3)LCD 驅動電壓(Vo):07V(4)工作溫度:055℃(常溫)/2075℃(寬溫) 保存溫度:1065℃(常溫)/3085℃(寬溫)【8】。第3章 系統(tǒng)軟件設計 程序總體設計程序的總體設計是從系統(tǒng)的角度考慮程序的結構,數(shù)據(jù)形式和程序實現(xiàn)系統(tǒng)功能的方法與手段。在擬定總體方案時,由于一個實際的單片機應用系統(tǒng)較為復雜,信息量較大,程序較長,這就要求設計者能合理選用切合實際的程序設計方法。模塊化程序設計的中心思想是把一個多功能的、復雜的應用程序,按子功能劃分成若干相對獨立的程序設計模塊,各模塊可單獨設計、編程、調試和查錯,然后裝配起來進行聯(lián)調,最終成為一個完整的、有使用價值的應用程序。自頂而下逐步求精的程序設計,要求先從系統(tǒng)一級的主干程序開始集中解決全局問題,然后層層細化逐步求精,最終完成一個應用程序的設計。結構化程序設計是一種較理想的程序設計方法。不論采用何種程序設計方法,均應根據(jù)的總任務和控制對象的功能要求(或者數(shù)學模型)畫出程序的總體框圖,以描述程序的總體結構。繪制程序流程圖后,整個程序的結構和思路已經十分清楚,這時就可統(tǒng)籌考慮和安排一些帶有全局性的問題。通過分析本課題的要求,可以看出整個程序部分可以分為七個模塊,即:轉換GPS數(shù)據(jù)部分、初始化SIO、I/O、液晶模塊部分、手動播放語音資源部分、公交車上下行的站名及票價顯示部分、給PC機發(fā)送數(shù)據(jù)觸發(fā)站名的顯示、串口接收中斷程序及主程序。主程序轉換GPS數(shù)據(jù)初始化SIO、I/O、液晶模塊給PC機發(fā)送數(shù)據(jù)觸發(fā)站名顯示站名及票價顯示手動播放語音資源串口接收中斷 軟件總體框圖采用這種方法有以下幾個優(yōu)點:模塊化編程使程序開發(fā)更有效,小塊程序更容易理解和調試。當同類的需求較多時,可把程序放入庫中以備以后使用。 計價器的軟件設計概述 GPS工作過程單片機SPCE061A通過接受外界GPS的定位信號,將接受到的GPS信號通過trs_data( )函數(shù)將信號轉換為數(shù)據(jù),并將新的數(shù)據(jù)同每個站的GPS數(shù)據(jù)進行比較,分別比較接受信號的經度和緯度,若變化在誤差范圍內,則表示GPS數(shù)據(jù)沒有變化,則單片機工作,開始報出公交車當前站的站名,若在誤差范圍內,信號數(shù)據(jù)有變化,則驅動單片機,報出公交車的下一站,并在顯示屏上,顯示新的公交車票價表。工作流程如下圖:開始接收新的GPS轉換GPS數(shù)據(jù)是否有變化?報下一站并更新票價表報當前站結束比較GPS數(shù)據(jù)是否 GPS工作過程流程圖 公交車計價器的原理簡述本課題中所設計的公交車計價器中的收費表是隨著公交車的行進而不斷變化的,計價器通過GPS或司機手動按鍵來確定公交車行駛的位置信號,來更新收費表。例如青島的321公交車總共24站,假設分成3段即經過8站以內為第一段收費1元,經過916站為第二段收費2元,其余收費3元。而隨著公交車的行進,單片機根據(jù)GPS或司機手動按鍵收到公交車的具體位置變化,即到第2站時,他就會給出新的收費標準通過液晶顯示屏顯示出來,即到第9站以內收費1元,否則,在第17站以內收費2元,其余收費3元。if(n+8=24) //1723 {display1(0x90, 無 )。 } else { display1(0x80,str[n+7])。 display1(0x90,str[23])。 display1(0x88,str[23])。 第4章 測試方法及調試 GPS定位及計價器測試由于GPS模塊的天線需要置于空曠室外才能達到最佳效果,置于室內或者帶有鐵欄的窗口,會受到衛(wèi)星分布的限制,以及金屬屏蔽的影響,造成定位不靈敏,不準確等現(xiàn)象。選擇在裝有GPS自動報站的202路公交車測試,選取社會福利院224。比較測試結果確定在正常車速下GPS的定位精度以及可靠性。(1) GPS定位測試數(shù)據(jù):第一次: 站點社會福利院員工宿舍市委黨校北緯東經北緯東經北緯東經上行站坐標36176。120176。36176。120176。36176。120176。上行語音坐標駛入36176。120176。7.0736176。120176。 439。2539。 439。2539。 439。2439。 439。2539。 439。2539。 439。2439。 439。2539。 439。2539。 439。2439。 439。2539。 439。2439。 039。 039。 039。 039。 039。 039。 039。 039。 039。 039。 039。 039。 439。2539。 439。2539。 439。2439。 439。2539。 439。2539。 439。2439。凌陽系列的單片機更因它獨到的優(yōu)點占領者市場,本課題中充分利用了凌陽單片機SPCE061A的兩個I/O接口,分別用來連接著GPS定位系統(tǒng)和鍵盤,作為被驅動硬件來分別作用于兩種定位方式,同時又作為驅動系統(tǒng)來驅動液晶顯示屏工作。這種新的公交車計價器,克服了現(xiàn)在公交車系統(tǒng)出現(xiàn)的種種不合理的問題,并且設計簡單,費用低廉,將會成為未來公交車必備的設備,并且通過對計價器的設計,使我更進一步的了解了單片機的用法。無論是論文的選題,課題的研究,還是論文的修改和定稿都是在王老師的指導下完成的。跟章老師完成畢業(yè)論文的過程,是一個溫故而知新的過程,我將終生銘記,再次向章老師致謝!同時也要感謝電子學系的其他老師們感謝你們在這四年中對我的培養(yǎng)和教育,使我獲得了豐富的專業(yè)知識和社會實踐經驗。參考文獻、張志堅、高修峰等著,十六位單片微處理
點擊復制文檔內容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1