type
Post
status
Published
date
Jun 24, 2024
slug
summary
最近在看便宜的单片机,从51看到ARM,51的STC8H便宜也还算便宜,就是引脚数量太少,上STC8H1K28 引脚会多一点点够用了,倒是价格翻了一倍,反观ARM这边不仅是32位的,最便宜的5毛一片的PY32F002 也是20个引脚封装跟STC8H1K08差不多,ARM现在都反杀51单片机了,可能51的时代要过去了。
tags
硬件
STM32
单片机
category
爱技术
icon
password
Property
Jun 29, 2024 06:07 AM
1. 序言
最近在看便宜的单片机,从51看到ARM,51的STC8H便宜也还算便宜,就是引脚数量太少,上STC8H1K28 引脚会多一点点够用了,倒是价格翻了一倍,反观ARM这边不仅是32位的,最便宜的5毛一片的PY32F002 也是20个引脚封装跟STC8H1K08差不多,ARM现在都反杀51单片机了,可能51的时代要过去了。而STM32比较便宜性能又不弱的STM32F103C6T6A淘宝才1.36一片,跟STC8H1K28价格差不多,性能也不弱,引脚数也比它多,开发效率啥的也比单片机强,于是买了几十片…
当然是淘宝88vip 每日2元消费红包,每天2片 才7毛钱,十分划算,当然STC8H1K08用上2元全3片才0.25 哈哈哈,也比较香的,所以ARM和STC51两手抓,简单功能的东西拿51干,复杂点的就ARM
2. 设计PCB原理图

晶振中的1MΩ电阻,需要根据芯片来添加反馈电阻,在STM32的芯片手册中HSE那部分可以看到STM已经内置了200KΩ的反馈电阻,所以可以不用额外加1M欧的电阻,但是像GD32F的芯片我在看它的手册时并没有发现内置电阻,而是手册提醒我要增加1M欧电阻


所以原理虽然增加了1MΩ电阻但可以后面不焊接,万一遇到晶振不起振的情况可以焊接上试试
然后就是供电仍然用的是ASM1117 之前买的太多了,消耗一些再换,开发板无所谓功耗发热😂
按钮也是之前用剩下的,体积比较大,有小的可以换小的
3. PCB设计

简单画了一下,晶振并没有按照要求禁止底下走线,我还是走了几条数据线和一根电源线
晶振要尽量靠近芯片别的也没啥注意的
4. 焊接测试
因为打板的时候看到可以打沉铜所以果断选了,没别的主要是沉铜好看,耐放,但是焊接芯片的时候十分困难,锡少了虚接,锡多了引脚连锡,干废两片板子和3个芯片,第三个板子终于…. 焊接成功了
下次再也不打沉铜板子了,另外之前焊接过ESP32-C3的QFN的芯片打了2次板子都没启动成功,到现在的心情十分忐忑

来点个灯试一下

成功了!点灯大师得偿所愿!
试一下其他引脚,接一个iic屏幕

得偿所愿,非常Nice
- 作者:Javen73
- 链接:https://blog.javen73.com/article/e7359bca-daa4-49f5-8268-2ef9ebced1f3
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。



