本设计MicroMultimeter是一个多功能的数位电表,着重于简单、携带以及扩充性,以应付日常电路、微控制器开发除错及测量为主要目的。基本功能有电压测量、二极管测量、短路断路测量、PWM 输入输出、波形显示,同时也可以透过 USB VCP 功能,将讯号传送至 PC 端处理与储存,另外搭配其包含 UART、SPI、I2C、PWM 的扩充埠,让配件模块化,藉此可再增加更多样化的应用及延伸,象是温溼度计、转速计、无线示波器甚至是逻辑分析功能。
硬件:
- 控制器 : STM32F303C 48Pin 72MHz DSP FPU
- 显示器 : OLED_9.6-inch ( 9.6" 96*64 RGB565 ),使用 SPI 操作
- 外接界面 : 1 x EXPANSION ( ADC、DAC、OP、SPI、I2C、UART...)、1 x USB ( Micro )
- PCB 尺寸 : 32 * 32 mm
- 设计软件 Altium Designer 16 ( PcbLib use AD PcbLib v2.1 )
MicroMultimeter 的设计理念是「把实验室带回家」,不过当然不是把高频、高能等的实验带回家,而是把基本的功能与需求实现出来,着重于为控制器的开发除错,透过 MicroMultimeter 来替代电源供应器、示波器、讯号产生器、三用电表...等仪器,降低家中实验的仪器成本与门槛。
MicroMultimeter v2.0
使用了几个月自制的电表后,了解了之前设计的问题与瑕疵,所以这次新版本的 MicroMultimeter v2.0为了更好的改善使用体验,只保留了一开始大致的功能构想与规划,完全重新设计电表本体、OLED 荧幕以及扩充模块,整体面积约 32x32 mm,透过 Micro USB 来供电,本体的材料成本大约台币 350 左右。
这次的更新除了不同的布线与布局外,主要还更改了以下几项:
- 微控制器从 F103CB 更换成 F303CB,升级成 CortexM4,同时也增加了不少的功能,象是 DAC、OP、比较器...等
- 将扩充埠缩至荧幕下方,让整体体积缩小,从原本长方形变成正方形
- 调整扩充埠的脚位,增加了更多的 I/O,但同时也少了定流电路的数量
- 修正了按键的设计错误的问题
- 新增了一个面包板扩充模块的原型
实物截图:
实验结果图:
附件资料截图: