对应芯片焊接方向:
U4:AT24C02. (焊接方法和方向和参考U3的即可)
U5:W25X16 (焊接方法和方向和参考U3). 由于采购时候封装弄错了。所以收到的实际元件会比板子上的封装大些许,在焊接的时候只需要把引脚往回压一下就可以焊接上去了,影响不大。 U6:TJA1050(焊接方法和方向和参考U3的即可).不过由于TJA1050芯片上面没有小圆点标识方向,故说明一下,芯片上标识NXP的那个为第一引脚。
U7:MAX3485(焊接方法和方向和参考U3的即可)
第二:正负极区分
1. 钽电容:钽电容是有极性之分的,贴片钽电容有一横线的是正极,另一边是负极。
下面钽电容红圈圈的那端就是正极。
2.二极管的正负极:有一条横线的为负极
如下图,圈的是负极 (5V1为蓝色环,1N4148是黑色环)
对应电路板上:二极管的丝印,有缺角的为负极
2. LED灯的正负极
有颜色那端为负极
对应电路板上有弯角的为正极
3. 蜂鸣器
焊盘方形的为正极。
第三:个别元件
1.牛角座方向
板子上丝印有突出的部分对应者牛角座的缺口方向
实际焊接完成是这样:
2.对于电阻,瓷片电容,保险丝(绿色的印着F5的是保险丝)等是没有正负极的。
下载调试
1. 跳线帽接法。
P1:短接到VCC端(P1是用来对电路的RTC功能选择供电用的。在不使用RTC功能的时候就短接到VCC端,如果到以后使用到RTC功能的时候就短接到BAT端)
P2:短接到GND端(设置BOOT1的电平。接地不建议做修改)
P3:串口连接(A9-R , A10-T 。如果要外接串口,就需要拔掉外接)
如下图:
2. 程序下载
1)驱动安装
使用串口下载的,安装PL2303驱动。
使用jlink下载的,安装jlink驱动
2).自动下载
本次板子带有自动下载电路,不用手动配置BOOT。为了方面程序下载后运行,请把开关S2拨到GND端。
首先USB线插上板子的COM口,打开开关,检测是否找到端口
我这的是COM5
然后打开下载软件mcuisp .按照下图设置下,再找到程序生成的hex文件
然后点开始编程。就OK了
下载完成了。
3)手动下载
由于有些元件漏发了一个三极管,导致部分人不能使用自动下载电路,所以只能使用手动下载方式。
首先打开S1开关。电脑检测到串口。然后把S2拨到VCC。然后设置软件如下图
选好hex文件后,再点开始编程按钮,然后按下板子的复位按键,就可以实现手动下载了,下载完成后,再把S2拨到GND即可运行程序。
4)jlink下载
关于jlink下载的相关配置,参考野火的文档,详看附件 《零死角玩转stm32-初级篇》 前面部分
补充问题:
1. 蜂鸣器电路问题
由于供电使用了5V。而IO输出最高是3.3V.所以三极管一直处于导通状态。导致上电后,蜂鸣器发出微微的电流声。还有三极管发热。
解决发法:
1.可以去掉三极管。不使用蜂鸣器电路
2. 手工修改下电路,如下图,粉色的线是割断,黑色的线是连接。就是把底层的VCC5割断,顶层接3.3V,可以用0欧姆电阻连接
在最后一次打板中,电路修改了这个BUG。
2、很多人提出没有45K电阻。实际上64C=45.3K ,详情看精密电阻表。
3.由于发货量大,导致部分人的元件有少发或者错漏。一般都是1K少了3个。Q2少发了、
这样的话,1K可以找相近的阻值替代一下。如2K、470k。1.5K等。 Q2少了的话,找个NPN管子焊上去就行,如果没有就只能用手动下载方式下载了。
。
5.关于
LED,
1红
3蓝。
D1是红色,作为
电源指示灯。
6.发货的时候22pf电容没有标识。所以别以为没有发。
7.对于漏发板子或者元件包的,或者有任何疑问请联系我。@冰葑世纪(QQ654136856)