說起遙控器電流的測試,看似很簡單:串個電流表就可以測了,但我們現在要設計一款可以測碼和電流的儀器,也就是儀器輸出電源接上遙控器后就能顯示他的電流值,然后用戶可以隨時按鍵發碼進行測試,并顯示工作電流。 首先要考慮自動量程切換,因為遙控器靜態電流很小如0.5uA,而工作電流峰可以達幾百mA,相差500000倍,所以自動量程轉換是必須的,如下圖所示:

第一個問題來了,檢測電流必須在回路中串入采樣電阻,采樣電阻對輸出電壓有影響,例如用戶設定的電壓輸出為3.0V,實際到遙控器的電壓可能只有2.5V,這樣勢必會影響測試結果的準確度(因為規格書要求在3V下測試),你可能想到盡量減小采樣電阻,這樣電阻上的壓降就不會太大,這是一個好辦法,但測量的精度下降了,因為送到AD轉換的電壓偏小,另外還要分成更多的量程,電路更加復雜,也并沒有徹底解決采樣電阻對輸出電壓的影響。
第二個問題,剛接上遙控器時,電流很。╱A級,這時就是靜態電流),儀器肯定是用100K的采樣電阻來測,如果這時用戶突然按鍵發碼,電流一下達到幾十mA,儀器的自動量程還來不及切換,還是100K,輸出電壓肯定是猛降,會造成遙控器缺電不工作或死機。
看似簡單的問題,卻是我們開發過程中碰到的最為棘手的問題,而且花了大量時間去解決,另外因為電容充放電導致靜態電流穩定時間過長等等。
我們也在努力解決問題,有些功能需要反復修改設計,精心調校,其中的艱辛只有自己知道,用戶只會漫天砍價,希望YG-308上市時有一個很好的表現:新增電流測試、載波測試、信號強度測試,并且有更好的用戶體驗。
|