事情是這樣的,買了有幾年的可調電源突然間有個顯示電流數碼管時亮時滅,使用還是沒問題,但看著不爽。看這個現像覺的是個簡單的虛焊問題,就想著拆下來補焊下。 直接拆下來發現數碼管是定制一體的,外面的管腳也沒虛焊,估計是數碼管內部虛焊了。
image002.jpg (24.98 KB, 下載次數: 69)
下載附件
2021-6-24 08:53 上傳
image004.jpg (36.21 KB, 下載次數: 65)
下載附件
2021-6-24 08:53 上傳
TB上搜也沒找到相同的數碼管,然后看了下接口,發現挺簡單的而且主板上直接有標識。
image006.jpg (19.62 KB, 下載次數: 78)
下載附件
2021-6-24 08:55 上傳
就想著就直接自己做一個表頭算了,看這數碼管挺大的,換個彩屏應該可以,量了下尺寸發現有款2.8寸的IPS屏很合適。 一開始是想著只顯示下電流電壓就行了,電流、電壓調整電位器不去動,但畫圖的時候想,既然做都做了干脆還是留個電位器輸入和DAC輸出接口。由于本人焊接水平非常爛,就選擇將貼片貼了回來再補焊剩下的件,打了10片板,為了降低成本盡量都是選擇了基礎庫,沒有特別追求測量和控制精度。最后板是這樣的。
image008.jpg (32.36 KB, 下載次數: 65)
下載附件
2021-6-24 08:55 上傳
板載了一個WIFI模塊、一片SPI接口SRAM芯片、一片SPI接口的FLASH芯片。MCU是選擇的STM32F407VET6。屏的和MCU是通過16位FSMC來控制。 板子焊好了就開始寫程序調試了,調試過程中一不小心把電位器給弄壞了,結果在TB上硬是沒找到相同型號零售的,搜電位器的過程中結果搜到了一個旋鈕編碼器,一想編碼不更適合這個場合嗎。于是就買了幾個編碼器,同時又開始畫這個編碼器的小板,由于主板預留的是電位器的結果,現在改編碼器,只好在小板上加點電路了。板子和編碼器都回來了才發現TB店家的數據手冊和實物貨不對版,尺寸對不上,只能湊合著用了。
image010.jpg (15.75 KB, 下載次數: 66)
下載附件
2021-6-24 08:55 上傳
image012.jpg (8.1 KB, 下載次數: 50)
下載附件
2021-6-24 08:55 上傳
結果用著發現,這編碼器質量有點次,旋轉時停頓不明顯,同時容易丟脈沖。沒辦法,又買了幾個福華的編碼器,質量好多了。只是貴了不少10元1個。 接下來就是漫長的寫程序和調試時間了。由于是間歇性用業余時間來寫程序和調試,所以花了很長的時間才初具雛形。剛開始UI是這樣的
image014.jpg (20.59 KB, 下載次數: 81)
下載附件
2021-6-24 08:55 上傳
后面又改成這樣了
image016.jpg (14.1 KB, 下載次數: 68)
下載附件
2021-6-24 08:55 上傳
至于測量精度方面,由于之前自購了一臺全新DMM6500的臺表但用的不多。
image018.jpg (21.84 KB, 下載次數: 68)
下載附件
2021-6-24 08:55 上傳
雖然現在過了校準期,但當時第一次測量的時候還是在校準期內的。發現電壓精度還算湊合,調零加校準后誤差基本在幾mV內,電流精度就差些了,有幾mA的誤差,當時電流電壓是均勻選了幾十個點測量的,這個結果應該還算可信。但同時發現,由于當時校準電流時是在恒流模式進行的,后面無意在恒壓模式發現電流誤差一直有一二十mA偏置。不知道這是什么原因造成的?現在能想到的解決辦法是在恒流恒壓模式在電流上采用不同的校準參數。但還是期待有大神來解釋下為什么會出現這樣的狀況。 由于板載了WIFI模塊,工作模式為STA+AP共存,所以既能連接路由也能自身產生AP供其它設備連接。剛好之前自學過安卓的APP方面的編程,所以這次打算寫個APP來實現真可編程的編程。 所以自創了幾條簡單指令,為了編程方便財大氣粗的選擇了12字節為一條指令。分別為: 1、 設置電壓、電流指令 2、 等待指令 3、 電壓、電流、功率或時間存儲指令 4、 跳轉指令 5、 操作寄存器指令 APP UI是這樣的
image020.jpg (36.08 KB, 下載次數: 75)
下載附件
2021-6-24 08:55 上傳
image022.jpg (17.15 KB, 下載次數: 70)
下載附件
2021-6-24 08:55 上傳
image024.jpg (14.72 KB, 下載次數: 80)
下載附件
2021-6-24 08:55 上傳
同時為了測試編了兩個程序運行了下。以下是4007 VI曲線的程序。
image026.jpg (37.43 KB, 下載次數: 63)
下載附件
2021-6-24 08:55 上傳
程序運行中
image028.jpg (22.93 KB, 下載次數: 74)
下載附件
2021-6-24 08:55 上傳
運行程序后得到曲線和生成EXCEL數據表
image030.jpg (14.79 KB, 下載次數: 79)
下載附件
2021-6-24 08:55 上傳
image032.jpg (60.27 KB, 下載次數: 64)
下載附件
2021-6-24 08:55 上傳
1N5824的VI曲線和EXCEL數據表
image034.jpg (15.75 KB, 下載次數: 59)
下載附件
2021-6-24 08:55 上傳
image036.jpg (58.08 KB, 下載次數: 67)
下載附件
2021-6-24 08:55 上傳
1N5824的VI曲線出來后感覺壓降有點高,不知道是管子原因還是線材電阻壓降問題。測試接法是這樣的。
image037.jpg (42.76 KB, 下載次數: 70)
下載附件
2021-6-24 08:55 上傳
最后附上程序生成的EXCEL表
1N5824_VI表2.rar
(10.32 KB, 下載次數: 15)
2021-6-24 09:04 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
1N4007_VI表3.rar
(13.98 KB, 下載次數: 15)
2021-6-24 09:04 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
同時目前還有八塊多的板子,有興趣且動手能力強的可以聯系我,成本出。
|