用于LCD測試系統(tǒng)的程控驅動器設計
3 程控驅動器的調試及結果分析
軟件經調試無誤后,將最終版軟件編譯后生成的HEX(i32)文件通過JTAG仿真接口燒寫到單片機內,通過計算機上串口終端軟件發(fā)送7個數據到單片機,并開始操作單片機。首先對輸出電壓進行測試,結果發(fā)現所得電壓與期望電壓有一定差別。經過分析,可能存在以下幾方面問題:
(1)數字電位器的工作電壓為5 V,實際上沒有真正達到5 V,經測試為4.8 V,故分壓后輸入的基準電壓有誤差;
(2)在程序設計中,因電壓公式轉換中數據在由實數轉換為整數時采取四舍五入原則,使數據變得不夠準確;
(3)電路中存在電阻、電容、電感效應等的干擾;
(4)存在電路設計問題,由于個人水平有限,在電路設計及焊接以及裝配的過程中,難免會出現問題,這也是噪聲的一個重要來源。
綜上考慮,電阻電容的干擾無法避免,采用數據修定方法,即在程序中加入一常量,使數據變得更精確。因此,筆者對測得電壓與期望電壓作了比較,并畫出了兩個之間的關系圖,如圖5所示。本文引用地址:http://www.biyoush.com/article/151020.htm
采用最小二乘法對實際電壓與預期電壓的數據進行線性擬合,比例值約為0.957 67,故在程序中加入修定值公式:
兩式分別除以0.957 67。再修定后重新測試數據,與預期的電壓就基本相符。
4 結語
本設計主要是為LCD測試系統(tǒng)提供一款程控驅動器。經過測試,制作出的程控驅動器輸出波形基本符合要求,達到了設計目的,解決了由于LCD驅動方式的多樣化,復雜化,而普通函數發(fā)生器遠遠不能達到要求的問題。該系統(tǒng)輸出的工作電壓峰值、頻率、占空比均可調,是一個低功耗、低輸出阻抗的LCD程控驅動器。
評論