集成運算放大器參數(shù)測試儀校準(zhǔn)裝置的開發(fā)
3 液晶顯示電路設(shè)計
智能彩色液晶顯示器VK56B是上海廣電集團(tuán)北京分公司的產(chǎn)品,具有體積小、功耗低、無輔射、壽命長、超薄、防振及防爆等特點。該LCD采用工業(yè)級的CPU,機內(nèi)配置有二級字庫,可通過串口或三態(tài)數(shù)據(jù)總線并口接收控制命令數(shù)據(jù),并自行對接收的命令和數(shù)據(jù)進(jìn)行處理,以實時顯示用戶所要顯示的各種曲線、圖形和中西文字體。AT89S51與智能化液晶VK56B的接口電路如圖3所示。單片機與LCD采用并行通信設(shè)計,LCD自身具有一個三態(tài)數(shù)據(jù)總線并口(并口為CMOS電平),可以同主機進(jìn)行通信。它外部有12條線同單片機相連,即D0~D7、WRCS、BUSY、INT和GND。其中,WRCS為片選信號和寫信號的邏輯或非,上升沿有效;BUSY信號為高(CMOS電平)表示忙;INT為中斷申請信號,低電平有效。
圖3 單片機與智能化液晶接口電路圖
集成運放參數(shù)測試儀校準(zhǔn)裝置軟件設(shè)計
軟件部分包括上位機軟件和下位機軟件設(shè)計。上位機軟件完成PC與單片機的通信以及校準(zhǔn)數(shù)據(jù)處理等工作;下位機軟件即單片機源程序。本設(shè)計使用Keil C完成測試狀態(tài)的轉(zhuǎn)換、與上位機串行通信以及測試參數(shù)的實時顯示等。
1 上位機軟件設(shè)計
上位機軟件主要分為三部分:參數(shù)設(shè)置部分主要完成被校運放測試儀信息錄入;校準(zhǔn)部分完成各參數(shù)的校準(zhǔn);數(shù)據(jù)處理部分完成校準(zhǔn)證書及原始記錄的自動化報表。上位機軟件主對話框如圖4所示?!皡?shù)設(shè)置”部分主要完成被校運放測試儀的資料錄入;“校準(zhǔn)”部分主要通過下位機配合完成輸入失調(diào)電壓、輸入失調(diào)電流等10個參數(shù)的校準(zhǔn)過程;“生成校準(zhǔn)證書”、“生成原始記錄”、“預(yù)覽校準(zhǔn)證書”、“預(yù)覽原始記錄”主要實現(xiàn)校準(zhǔn)數(shù)據(jù)的自動化處理。
圖4 上位機軟件主對話框
評論