在博文通过 WiFi对STC 单片机程序下载和调试[1]给出了 STC 单片机 WiFi 下载电路设计与调试。
通过与 STC 公司的技术人员交流。对于原来的设计中的一些问题进行了梳理:
原理图设计
说明:
注意:焊接前需要确认 MCU 的型号。
新的版图设计如下图所示。改图适用于单面 PCB 制作。下图仅供维修使用。
PCB 板图设计
黑白图以及快速制版图
MCU: STC8G1K17
MOS: IRLR7843, MOS 的主要的参数如下:
IRLR7843 的主要参数
另外一个可以选择的 MOS 是 FDD10AN06A0,它的主要参数为:
FDD10AN06A0 的主要参数
对比这个工程中的低压大电流,IRLR7843 更加适合需要。
在博文 使用单片机对 STC8G,8H,8A 进行 ISP 下载程序[4]中,给出了 STC8K17 单片机的硬件选项。其中最主要的是程序运行时的 IRC 频率为 35MHz。
使用 STC-ISP 下载固件的过程
1) 按钮没有上拉电阻: 这个问题出现在下载板上的 LED 时常处于高频闪烁状态。此时说明板上的按钮被按动了。测量按钮上的电压,发现极其不稳定,非正常的高电平(>4.5V),或者低电平(<0.5V)。
开始认为是在按钮上没有是加上拉电路。都市 STC 单片机对应的管教设置为准双向 IO 口,该对口应该具有弱上拉电阻。
经过增加一个 510 电阻至+5V,但该现象依然存在。这说明该按钮引线所在的电路板引线上还其与底线之间虚拟断路的地方。
经过检查,发现其中有一段属于快速制版的打印墨粉污渍在 IO 引线与底线之间存在。经过清理之后,该线性接触。
焊接组装后的 WiFi 下载电路板
使用专用的上位机软件[5]进行程序下载。测试之后,完全符合设计要求。
STM32 BOOTLOADER
基于 WiFi 的 STC 单片机下载器可以方便对 STC 的 8A,8G,8H,15 系列的单片机完成程序下载,方便了程序的开发与调试。特别适应于需要强磁隔离、运动平台的单片机开发,做到程序的快速更新与测试的目的。
[1]通过 WiFi 对 STC 单片机程序下载和调试: https://zhuoqing.blog.csdn.net/article/details/105895149
[2]说明: 电路设计工程文件:AD\STC\Tools\Download\WiFIDownload8G1K.PcbDoc
[3]说明: 软件工程文件:C51\STC\Tools\STCDL\WiFiDL8G1K\WiFiDL8G1k.uvproj
[4]使用单片机对 STC8G,8H,8A 进行 ISP 下载程序: https://zhuoqing.blog.csdn.net/article/details/105907433
[5]说明: 上位机软件:cb\STM32\STM32BL\STM32BL.exe
联系客服