吉時利用于為穩壓器提供直流輸入電壓,以及監控LDO的輸入電流。是德科技數字萬用表用于提供來自 LDO 的測量輸出電壓。執行此測量不一定需要電源電流讀數,但可以添加電源電流讀數來監視輸入電流,作為器件正常運行的指標。應設置電源上的電流限制,以防止消耗過多電流。
與線路調節測量一樣,吉時利直流電源表輸出的電流限制設置為比LDO最大額定電流高出約5-10%。這為設置中的任何額外電流留出了一點余量,并確保輸出不會不必要地限制電流。回想一下,負載調整率是輸出負載電流變化時輸出電壓變化的測量值。當測量LDO輸出的負載調整率時,以非常高的電阻(RL),如果可能,則為 1 MΩ 或更高,然后是負載電阻 (RL),以便從 LDO 汲取最大電流。在這種情況下,測量兩個不同的輸出電阻,并通過測量輸出電壓并除以負載電阻來間接測量電流。
負載調整率測量設置
該腳本的基本目標是記錄不同負載條件下的輸出電壓。由于測量是自動化的,因此我們可以在測試過程中改變輸入電壓。這對于查看LDO在不同條件下的行為很有用,盡管沒有必要這樣做。由于測量是自動化的,因此將其添加到代碼中相對容易。正如我對行規則腳本所做的那樣,我將代碼分解為三個主要部分和幾個子部分。三個主要部分是:1 – 庫設置,2 – 文件名和變量設置,以及 3 – Main 功能。Main 函數部分進一步細分為三個部分:A – 腳本檢查,B – 循環以將值記錄到文件,C – 創建文件頭和寫入文件。
回想一下,程序的第一部分是代碼中調用所需各種庫的位置,以便可以在腳本中使用它們。和以前一樣,有一些內置的Python庫,以及一些由我在ADI公司的優秀同事生成的庫。就個人而言,我非常喜歡Python中的這個功能。我也非常感謝我的同事生成了這些庫供其他人使用。俗話說“重新發明輪子是沒有意義的”。除了這些庫之外,我還使用了一個庫,它使我能夠輕松地寫入 CSV 文件以收集數據。我還有一些其他庫,例如 MessageBox,它將在消息框彈出窗口中顯示文本,無論它在程序中調用何處。請注意,在本例中,我在腳本檢查部分中注釋掉了一行(一行開頭的 # 符號注釋了該行上的后續代碼)。我用它來調試代碼。這對我們來說是一個方便的工具,因為它可以在調試階段幫助查看代碼在遇到錯誤之前的進展。
用于測量LDO線路調整率的Python腳本
在庫設置部分之后,有文件名和變量設置。在本節中,指定了一個文件名,可以在其中存儲腳本的輸出數據。此外,此處還定義了在程序的主函數中使用的變量。本節是我為輸出文件設置列標簽的地方。我再次設置了一個板號(用于序列化數據),定義了被測輸出(如果給定設備上有多個輸出,這將很有幫助),并為測試條件設置標簽。我認為最好設置變量來描述正在執行的測試,以便以后不會對數據的細節提出問題。擁有太多的信息總比沒有足夠的信息要好。
在腳本的 Main 函數部分中,執行實際測量并將數據寫入文件。在本節中,還有一些腳本檢查用于幫助調試代碼。在腳本的這一部分中,將設置 CSV 文件,并定義吉時利直流電源表和是德科技萬用表的地址。本節中的 for 環路定義了在是德科技萬用表上測量輸出電壓時掃描輸入直流電壓的條件。正是通過這個for循環,可以定義負載調整率測試的范圍和步長(增量)。同樣,無需掃描輸入電壓;它只是向輸出數據添加一些有趣的信息。在主功能的開頭,吉時利直流電源表被啟用,最后被禁用。使用在“庫設置”部分中調用的 MessageBox 函數,程序將在腳本完成后生成一條彈出消息,該消息聲明在代碼中設置的用戶定義消息。
審核編輯:郭婷
-
電源
+關注
關注
184文章
17705瀏覽量
249969 -
穩壓器
+關注
關注
24文章
4223瀏覽量
93762 -
ldo
+關注
關注
35文章
1940瀏覽量
153311
發布評論請先 登錄
相關推薦
評論