资讯详情

【PCB开源分享】STC32G12K128/STC8H8K64U开发板

【PCB开源分享】STC32G12K128/STC8H8K64U开发板


  • 相关开源项目开源STC单片机免冷启动自动下载器
  • 《【PCB开源分享】STC8A8K64D4开发板》
  • 《【开源】STC12C5A60S2开发板》
  • 《【开源】STC8G2K64S4开发板》
  • 《【开源STC15开发板】STC15F2K60S2开发板》
  • 【开源共享】自制STC15W408AS开发板》

不知不觉地做了一堆STC设置一系列单片机开发板flag:下个月做IAP/STC15W4K61S4-30I-PDIP40IAP/STC15F2K61S2-28I-LQFP32芯片和这次一起买了,但数量只买了一个,但这次买的都是带在线调试的型号IAP,价格只是STC一开始贵几毛钱,就选择了这个带调试的。

  • STC32G12K1283D模型图 在这里插入图片描述

  • 焊接和调试的实物图
  • STC32G12K128开发板
  • STC8H8K64U开发板

STC-ISP演示单片机检测和程序自动下载

STC-ISP工具检测信息

开发板说明

STC32G12K128/STC8H8K64U开发板是两个芯片兼容的开发板,因为这两个引脚排序相同。

接口说明

集成了USB自动下载电路支持无冷启动。

保留一路USB用于功能接口HID下载和调试模式功能。(待改进)

说明:USB下载模式仅供功能验证参考, 实际打板测试,这部分电路功能不能作为常规调试和下载口使用。 ,STC-ISP在插入usb接口可以识别HID接口, 如果不下载和检测操作,片刻后会自动退出HID模式, 这部分电路可能需要进一步改进,HID从操作员的角度来看,模式还是比较麻烦的,可以参考以下几点STC官方对有关HID模型说明。

硬件 USB 直接 ISP 下载说明

  • 请参考STC8H官方手册系列相关信息:

给我的感觉,HID该模式仍然是鸡肋,用户需要熟悉这个过程。这是一种新一代的记录方式。与外部转换芯片相比,这是一项相对较大的创新。我希望以后能升级到一种更简单、更容易操作的方式,这将更受欢迎,减少对外围电路的依赖。目前,使用串口仍然很方便。

供电部分

板上提供了5V和3.3V供电电路

ADC参考电压电路

采用的是TL431,产生的2.5V电路板实际通电试验的电压值为:2.47V

复位电路

STC8系列和STC32单片机采用低电平复位,与其他型号的单片机正好相反。这部分电路属于无外部复位电路的部复位电路。

指示灯说明

  • 在串口和HID模型兼容,P30和P31指示灯上的串联电阻需要调整到47K 以上。想通过USB直接进入HID需要保证的模式P30-P32这三个引脚在上电时是低电平的HID模式。

引脚说明

  • P0 -P7 组端口
  • 每个IO双倍引出引脚。
  • 需要注意的是STC32G12K128/STC8H8K64U这两个芯片都没有引脚P12,端子排列引出的地方改为GND端口。

制作过程波折

  • 焊接囧事

忽略画板打板的过程,从PCB手工焊接开始时,板上所有的贴片电阻和电容都包装在0805中,焊接并不困难,一般人可以焊接,最测试的是焊接主控芯片,64个引脚,焊接芯片我焊接三次,第一次焊接正确,但电源测试也是OK,但是测量TL431的2.5V基准电压为0,肯定不正常,花费了好长时间查找问题,首先要用的是去除发,会TL431相关电路上的其上的其他设备,TL431也更换了,或者电压为0,或者短路异常,怀疑是线路问题,所以采用断线法,断线,所以看到飞线,实际上是后来恢复线路,发现最后是芯片问题,幸运的是他们买了两个,其他功能正常,芯片引脚底部可能有短路,参考电压异常ADC我受不了,就换了芯片,换了芯片,重新焊接了芯片。焊接后发现焊接成了STC8A8K64D4,因为一起玩了两种开发板,芯片也买了三种型号:STC8A8K64D4,STC32G12K128,STC8H8K64U每两块,引脚的数量和包装是一样的,只能继续拆焊,第二次焊接,匆忙焊接,不注意引脚位置,芯片方向不正确,真正说服自己,继续拆焊,焊接两块板需要一天一夜的时间才能完成。

调试过程

  1. STC32G12K128,还算顺利,一开始插上USB没有反应,开发板可以用独立的串口工具连接检测和识别,第一次怀疑是串口芯片CH340G果断更换黑锅,结果插上USB还时没有响应,没有听到叮咚的识别到串口的声音,电源指示是亮的,不可能这个CH340G又坏了。我开始怀疑是不是。Micro USB接口, 再次加焊后,重新连电脑可以识别到了,同时可以检测到芯片。
  2. 然而,又出现了新的问题。STC-ISP如果工具反复检测单片机,串口会卡住,连串口的打印信息也会消失。(前提是用串口不断打印信息的程序烧录)如果得不到响应,需要重新上电才能恢复。这只能是串口下载电路有问题。(注:串口下载不同于串口通信。串口下载包括在内STC-ISP单片机检测需要使用的串口芯片联络信号触发DTS或 RTS电平变化)首先检查焊接电容。试着用独立的自动下载连接开发板,问题定在自动下载电路部分是正常的。主要是容量值的选择。自动下载电路中多个位数的电容值非常关键。过大或过小都会影响自动下载。重新调整C17和C8电容值正常后,这完善自动下载电路积累了宝贵经验。

立创EDA 开源

  • 开源地址:https://oshwhub.com/perseverance51/stc8g2k64s4-kai-fa-ban_copy

下次PCB开源预告:

标签: 2k1贴片电阻408电容1720fa集成电路p32j3m密封连接器p32j12m密封连接器p32j10mq密封连接器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台