1、简单易用,可快速上手
2、流畅支持300个器件或1000个焊盘以下的设计规模
3、支持简单的电路仿真
4、面向学生、老师、创客
1、全新的交互和界面
2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计
3、更严谨的设计约束,更规范的流程
4、面向企业、更专业的用户
专业版 #第七届立创电赛#USB电流表
简介:基于N32G430C8L7的USB电流表,串口SPI 0.96寸TFT彩屏,ST7735S驱动,自己移植了SPI屏幕驱动代码,同时也显示芯片核心温度。
开源协议: GPL 3.0
基于N32G430C8L7+INA199制作的USB电流表,精度1%,串口SPI 0.96寸TFT彩屏显示,很小很漂亮,可以查看USB工作时候的电流,同时显示芯片核心温度。
整个项目经历了3个版本。
第一个版本算是练练手,这个版本FPC插座设计在背面,PCB正面开了槽,FPC线穿过槽插到背面FPC插座上,但是问题也随之而来,买的屏幕是插接款,0.5mm间距,FPC插座引脚露出可焊接部分也只有0.5mm左右,不到1mm,比芯片难焊多了,对于我这个新手来说实在难以驾驭,焊费了3、4个FPC插座都没搞定,好在引出了I2C接口,所以这一版只是把训练营的案例跑通而已。
由于之前买了几十片N32G430了,器件费也花了不少了,连3D外壳都画了好长时间了,不想就这么浪费了,于是就着手第二版,同时也买了块鹿仙子铁板烧和焊锡膏。第一版的复位和BOOT按键以及槽实在太占用空间,所以第二版就把按键取消了,换成了测试点,同时为了配合铁板烧,把FPC插座也挪到了正面。改完就打板去了,心想着这次一定没问题了,等待板子的同时,写了串口SPI的程序,把ST7735S的驱动移植到N32G430来。
不得不说铁板烧简直就是神器,第二版的PCB到手后,FPC插座焊接也很顺利,于是就着手调试驱动串口SPI彩屏,这里犯了一个低级错误,第一版的FPC插座在背面,第二版的时候没注意FPC排线顺序,怎么都调试不通,期间屏幕还冒了2次烟,摸着烫手,还以为买到坏屏了,差点就放弃了。后来仔细对照了一下原理图和PCB才发现是自己排线插反了,找到问题后解决起来就方便了,好在屏幕也还没烧坏,只是屏幕背灯那里有一小块不显示,还能用。
第三版就是在第二版的基础上,调整了FPC插座的方向,又省出了空间,加了一个1x4P排针接口(3V3,PB8,PB9,GND),同时也以测试点的方式引出了PA6、PA7引脚,可以接个蜂鸣器啥的。
GPL3.0
MCU主控部分,电压电流采样,5V转3.3V,TFT屏幕FPC接口,指示灯,SWD下载接口,UART接口,I2C接口等电路。
* 编译器:ARM Compiler version 5 (-O0)
* MDK版本:5.36
* 调试器:ST-Link V2
请看下方BOM清单
加载中...
是否需要添加此工程到专辑?