
仪器训练营便携示波器及H750核心板复刻
简介
这是立创+硬木课堂仪器仪表训练营便携示波器的复刻!2块板组成:包括STM32H750核心开发板及示波器扩展板。核心板可以单独作为开发板使用!
简介:这是立创+硬木课堂仪器仪表训练营便携示波器的复刻!2块板组成:包括STM32H750核心开发板及示波器扩展板。核心板可以单独作为开发板使用!开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
这是立创+硬木课堂仪器仪表训练营便携示波器的复刻。
本工程由两块4层板组成:
1.H750核心板抄自:https://oshwhub.com/micespring/stm32h750vb-CoreBoard_copy 去除了很多用不着的电路,元件封装改成了0603的更利于焊接,排针接口改成了硬木课堂的H750核心板一样的排列方便对接示波器主板。核心板也可以单独作为开发板使用。
2.示波器扩展板:原理图照抄了课程的示例工程,屏幕接口移到了核心板上,电源接口改成了type-c型。
第一次尝试画4层板,应该有很多不足!
工程还存在一些问题,用这个示波器测DAC_OUT始终的波形始终测不到,不知道是什么原因?
特地打了一个PWM的板子测试,输入是能够测到波形的。
嘉立创4层PCB照片:
H750核心板:
示波器扩展板:
三维猴3D打印外壳照片:
立创商城面板打印照片:
面板是用编辑器导出的PDF转接成图片再导入面板编辑器,再按照各个器件的位置画的,结果打小了,只能凑和用了。可能各种转换和导入的时候有误差,下次一定要注意核对尺寸!
焊接好的PCB照片:
焊接H750核心板顺序按照:先焊type-c接口和电源,测试电源没问题之后,再焊接STM32主体及外围电路,再测试好之后,写入主体程序,第三步焊接LED屏电路,然后测试屏幕是否点亮,点亮后再焊接好其它外围电路及排针!再测试完全通过!
扩展板也是先焊接电源电路,测试没问题之后焊接其它元器件!
这里要记录一个扩展板电源部分的一个坑:MT3608的FB脚反馈电路一定要保证连通正确,否则一上电测试就会烧毁MT3608芯片,从而导致整个电源电路短路!我刚开始只买了一片3608,后来又买了十片用了一半不断把外围元器件拆装测试才找到原因:不知道是不是原来官方工程的D6瞬态抑制二极管型号有问题还是我买的元器件有问题,这个二极管没有标注正负极,我可能接反了,反馈电路不通导致了烧芯片!
后来测试D4,D5如果也用这款二极管-12V的电路也是不正常的,我把D4,D5,D6后来都换成了SS34,电路就都正常了!
核心板部分,我一开始没注意把3528的RGB灯买成了共阴的,后来换成共阳后就点亮正常了!大家注意不要踩坑!
组合测试照片:
程序写入:
程序部分没什么好说的,用的原生官方程序,安装群文件中提供的KeilMDKARM5.35和STM32H750,2.7.0版本的Pack。
由于官方电路H750排针接口部分PB8和PB9标错的原因,我画核心板的时候没有注意到,所以这两个脚是反的,编译的时候改了一下引脚定义,直接编译通过!
改动部分relay.h如图:
由于这款H750核心板画了USB接口部分,所以刷入程序相对来说简单了许多,打开STM32CubeProgrammer软件,用type-c数据线接入电脑,核心板按住Boot按键打开电源,在STM32CubeProgrammer中调节到USB连接,然后打开编译好的DAC.hex下载刷入就完成了!
设计图

BOM


评论