基于按鍵觸發(fā)方式的PDA壽命檢測系統(tǒng)_第1頁
基于按鍵觸發(fā)方式的PDA壽命檢測系統(tǒng)_第2頁
基于按鍵觸發(fā)方式的PDA壽命檢測系統(tǒng)_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、基于按鍵觸發(fā)方式的PDA壽命檢測系統(tǒng)徐禎祥, 李大寨, 宗光華 時間:2008年07月30日 字 體: 大 中 小關鍵詞:摘要:關鍵詞: 按鍵觸發(fā) 接觸力檢測 界面轉換由于PDA產(chǎn)品外觀小巧、操作方便、便于攜帶,使其深受消費者的青睞。有些PDA產(chǎn)品在使用過程中經(jīng)常出現(xiàn)屏幕損壞、按鍵失效等現(xiàn)象,導致產(chǎn)品的壽命達不到規(guī)定要求。所以作為PDA產(chǎn)品關鍵部件的屏幕,其壽命往往決定PDA產(chǎn)品的使用壽命,而作為易損件的按鍵也是限制PDA產(chǎn)品壽命的一個瓶頸。本文研制的檢測系統(tǒng)可用來檢測PDA產(chǎn)品在規(guī)定的極限溫度和濕度環(huán)境中按鍵的疲勞壽命。1 檢測原理2 系統(tǒng)組成及功能介紹檢測控制系統(tǒng)由主控電路、觸發(fā)檢測裝置、

2、人機交互裝置、電源自動關閉定時裝置和電壓變換及過流保護裝置組成,如圖1所示。CPU為控制系統(tǒng)的核心,采用89C55WD單片機,該芯片自帶看門狗電路,片內(nèi)存儲器容量大,完全兼容其它51系列單片機的特點,使得外圍電路簡單1。由于要同時檢測多個PDA產(chǎn)品,選用8255A對89C55WD的I/O口進行擴展。觸發(fā)記錄采用25045完成,該芯片具有電壓保護功能并具有4K串行輸入輸出的E2PROM,可用來記錄按鍵被按下的次數(shù)。當檢測系統(tǒng)停止工作時,E23 系統(tǒng)的硬件設計硬件設計主要包括繼電器輸出控制設計、LCD顯示和鍵盤電路設計等部分。3.1 繼電器輸出控制電路繼電器輸出控制電路如圖2所示。功放電路采用UL

3、N2803。ULN2803是八組NPN型達林頓功放三極管集成芯片,典型的輸入電壓是5V,集電極輸出功率可達50V600mA。續(xù)流二極管D用來保護ULN28032,L、RL分別為繼電器的電感和內(nèi)阻,Bi、Ci為八路輸入輸出中的一路。光電隔離電路采用TLP521。控制信號由89C55WD產(chǎn)生,通過8255A的輸出口加在TLP521的輸入端。3.2 LCD顯示電路設計LCD采用內(nèi)藏T6963C控制器的圖形液晶模塊。點陣為160128,工作頻率為5.5MHz,可滿足實時監(jiān)控的要求,并帶有背光。圖3為89C55WD與該液晶控制模塊的電路連接圖。3.3 鍵盤電路設計這里采用44鍵盤,十個數(shù)字鍵、四個方向鍵

4、、一個“確認”鍵和一個“清除”鍵。鍵盤電路和A/D轉換電路都比較簡單,不再贅述。4 系統(tǒng)軟件設計4.1集中調(diào)用、參數(shù)返回的程序調(diào)用方法34,使程序運行可靠、可讀性強。本軟件系統(tǒng)包括定時中斷、時間處理、觸發(fā)控制、觸發(fā)壓力檢測、鍵盤處理及各界面顯示等子程序。這里通過介紹主程序及檢測狀態(tài)界面子程序來說明集中調(diào)用、參數(shù)返回的程序設計方法在子程序相互轉換中的實現(xiàn)。限于篇幅,其它子程序不作詳細介紹。4.2 主程序設計根據(jù)液晶屏幕的大小,將顯示的內(nèi)容分為四類,分別用四種界面顯示,即開機界面、檢測狀態(tài)界面、參數(shù)設置界面和停止檢測選擇界面,每一界面對應一個子程序。檢測狀態(tài)界面如圖4所示,它將操作者設置的每個PD

5、A產(chǎn)品的檢測參數(shù)、監(jiān)控進程(已完成的檢測時間)和按鍵被按下的次數(shù)實時地顯示出來。由于要同時檢測多個PDA產(chǎn)品,該界面由若干幀組成,每一幀顯示四個PDA產(chǎn)品的檢測情況,具有設置、停止、繼續(xù)和返回四個命令按鈕。參數(shù)設置界面為操作者提供了對檢測參數(shù)進行設置的環(huán)境,包括選擇要測試的PDA產(chǎn)品以及設置檢測時間、繼電器觸發(fā)頻率等。停止檢測選擇界面可以讓操作者有選擇地終止某個正在檢測的PDA產(chǎn)品,而不影響其它產(chǎn)品的正常檢測。以上四類界面子程序間的相互轉換采用了集中調(diào)用、參數(shù)返回的程序調(diào)用方法,圖5為主程序流程圖。4.3 檢測狀態(tài)界面子程序參見圖4,操作者可通過鍵盤上的方向鍵將屏幕光標移動到屏幕上的四個命令按

6、鈕處,按下鍵盤上的“確認”鍵,表示該命令按鈕被選中。程序進入到該子程序時,首先判斷設置按鈕是否被選中,如果選中則將參數(shù)設置子程序的入口地址作為返回值返回主程序,主程序根據(jù)該返回值調(diào)用參數(shù)設置子程序。若該按鈕沒有被選中,則繼續(xù)判斷其它按鈕是否被選中。如果所有按鈕都沒有被選中,則依次調(diào)用時間處理子程序、觸發(fā)控制子程序、觸發(fā)力檢測子程序,讀取壓力傳感器的輸入值并進行A/D轉換及其它處理。最后調(diào)用鍵盤處理子程序判斷是否有功能鍵被按下,進入到檢測狀態(tài)界面子程序的入口處,完成一個循環(huán)。檢測狀態(tài)界面子程序框圖如圖6所示。其它界面子程序的設計方法與此類似,這里不再說明。經(jīng)用戶使用證明,本文介紹的PDA按鍵觸發(fā)檢測控制系統(tǒng)可以在不同溫度、濕度下對PDA屏幕及按鍵進行壽命檢測,且安全可靠、操作簡單、使用靈活、具有很好的人機交互界面。參考文獻1馬忠梅. 單片機C語言應用程序設計(修訂本)M.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論