【Works】MicroMultimeter v2.0
Github Link:https://github.com/KitSprout/MicroMultimeter
MicroMultimeter
是一個多功能的數位電表,著重於簡單、攜帶以及擴充性,以應付日常電路、微控制器開發除錯及測量為主要目的。MicroMultimeter
同時也是一個開源硬體、軟體的一個項目,相關的資源都可以從 GitHub
上取得,基本功能有電壓測量、二極體測量、短路斷路測量、PWM
輸入輸出、波形顯示,同時也可以透過 USB VCP
功能,將訊號傳送至 PC 端處理與儲存,另外搭配其包含 UART
、SPI
、I2C
、PWM
的擴充埠,讓配件模組化,藉此可再增加更多樣化的應用及延伸,像是溫溼度計、轉速計、無線示波器甚至是邏輯分析功能。
MicroMultimeter
的設計理念是「把實驗室帶回家」,不過當然不是把高頻、高能等的實驗帶回家,而是把基本的功能與需求實現出來,著重於為控制器的開發除錯,透過 MicroMultimeter
來替代電源供應器、示波器、訊號產生器、三用電表...等儀器,降低家中實驗的儀器成本與門檻。
MicroMultimeter v2.0
使用了幾個月自製的電表後,了解了之前設計的問題與瑕疵,所以這次新版本的 MicroMultimeter v2.0
為了更好的改善使用體驗,只保留了一開始大致的功能構想與規劃,完全重新設計電表本體、OLED
螢幕以及擴充模組,整體面積約 32x32 mm
,透過 Micro USB
來供電,本體的材料成本大約台幣 350 左右。
這次的更新除了不同的布線與布局外,主要還更改了以下幾項:
- 微控制器從 F103CB 更換成 F303CB,升級成 CortexM4,同時也增加了不少的功能,像是 DAC、OP、比較器...等
- 將擴充埠縮至螢幕下方,讓整體體積縮小,從原本長方形變成正方形
- 調整擴充埠的腳位,增加了更多的 I/O,但同時也少了定流電路的數量
- 修正了按鍵的設計錯誤的問題
- 新增了一個麵包板擴充模組的原型
測試版本的實體圖片
↑ uM 含 OLED 模組正面
↑ uM 不含 OLED 模組正面
↑ uM 背面
↑ 自己設計的幾個介面,目前直接從上一版本移植過來,沒有改太多東西
↑ GPIO 的擴充,拉出 16 個 I/O
↑ Probe 的擴充,連接電表探棒,新的版本加入了 BJT 來實現自動切換測量模式,但外型還需要再改善...
↑ 麵包版擴充,目前只是測試原型,只有電池供電與 I/O 的功能,之後有好的想法會再加入