【航顺训练营】航顺开发系统板 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 【航顺训练营】航顺开发系统板

  • 2.5k
  • 0
  • 5

简介:小巧强悍。

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2021-03-11 11:37:32
更新时间: 2021-07-01 23:07:57
描述
# 一、项目描述 这是一个用航顺HK32F103VET6制作的一个系统板,这个系统板上集成了TFT屏幕接口、8Mflash,SD卡接口和WIFI模块,通过这些接口,用户可以扩展一些高级的应用,还板载了LED和按键,对于初学者来说,也是一个不错的选择,还有两个WS2812,非常nice。 # 二、亮点 首先上图 ![开发板正面.jpg](//image.lceda.cn/pullimage/ezfWV9NpHVhTLdVRFvIdyLWzGnjCeda8Hsea3lCa.jpeg) 1.板载有SD卡,WIFI,8MBflash和屏幕接口,足够扩展一些复杂的应用。 2. 留有两路type-c接口,一路是串口一路是ST_LINK(为了降低成本,没有板载,需要外接(需要自己制作连接线))USB口也单独引出。 3. 引出来的排针接口和树莓派接口或ART_PI接口完全兼容,能够很好的兼容外接扩展板。 4. 屏幕接口用FPC接口引出(而不是排母),节省大量空间,后面会介绍。 5. 板载多路按键和LED,方面做实验的时候测试。 6. 板载两个WS2812,可给项目增添一些炫酷的色彩。 # 三、原理图和PCB设计 ## 1. 主控        由于STM32最近涨价非常厉害,原来屯的货也严重不足,了解到航顺这款芯片完全兼容STM32,既然国产的有,那么为什么不去替换呢,以后再也不用为芯片发愁了。这次设计采用的是HK32F103VET6这款芯片,为什么选择这一款呢?我觉得既然要做一个开发板不仅要外观美,功能更是要强悍,小巧也是一大特点。 本来是打算采用ZET6这种144脚的芯片做的,因为这个可以外扩更多的外设,但是后来了解到航顺没有这款芯片,那就退而求其次,采用HK32F103VET6,大概构想了一下,功能也不少了(哈哈)。 这部分原理图没什么好说的,晶振,复位,boot,滤波和电源,这就构成了一个最小系统。 ## 2.电源和下载 先上图 ![开发板usb口.jpg](//image.lceda.cn/pullimage/OQaKBMFQeWRkfUo124NYsb4NRJBCY5nv2uAfsLLP.jpeg) 我原来使用的都是micro-usb口,看起来确实不好看,这次也是第一次尝试使用type-c,采用的是6脚的接口(6P的不能够去传输数据,tmd,我也是今天才知道,真是日狗了,网上搜了好多资料,今天中午搞了一中午,拆了一条数据线,也没有搞定,不管了,先飞线吧,下一版换成16P的,这都是经验啊),对于我的应用来说足够了。我一共使用了2个type-c接口和一个miniusb。有人要说了,为什么一个板子上要搭载那么多的接口,这里就给大家解释一下。 ### 2.1 ST_LINK下载 首先我们拿到板子,要给板子烧程序,既然要烧程序,必然要有一个下载接口,一般设计的接口都是用排针引出来或者是直接板载下载器,首先我说一下我为什么不使用这两个方案,如果用排针引出来,插接的时候会稍微有点松动,时间长了就会不好用,连接的时候也非常的麻烦。板载下载器自然是非常的好,但是成本增加的不是一点半点,因为向我们这种,一般都会有好几个型号的板子,每个都要下载,难道每个都要板载一个下载器吗?综合以上的各种情况,我选择使用一个type-c接口(只需要一根type-c的线,一个st-link下载器)就可以用在任何开发板上了,也不会出现不稳定的现象。 **下载线见下图** ![下载线.jpg](//image.lceda.cn/pullimage/U3de61t6jTuPuWb9EicSQzYu4KpREoFoTwkobH9Q.jpeg) ### 2.2 串口1 串口也是上面这个原理,如果板载一个CH340,一个就要一两块钱, 浪费钱不说还占用板子的体积,影响美感。 一条线加一个串口转TTl模块即可。 **串口线见下图** ![串口线.jpg](//image.lceda.cn/pullimage/PVyQv3iZZhf52j01v6xE5QSzvLxFofC3ugmbwWP4.jpeg) ### 2.3 usb 我使用的这款芯片带有一个usb接口,usb可是一个非常不错的接口,那么自然要留出来,为了区别其他的接口,采用了miniusb(其实是参考别人的,感觉可能就这样吧),这个不用自己制作,正常的线拿来就用,这里就不拍了。 ## 3.WIFI 在我的开发过程中,WIFI是一个比较常用的东西,可以连接阿里云,百度云上传数据,可以连接电脑和上位机通信,还可以作为AP模式和手机APP交互,用户可以自己根据需求去设计。所以我认为一个WIFI是很有必要的。但是选用什么样的WIFI呢,目前接触的也不多,AP6212系列和esp系列。考虑成本和流行程度,最终选择了esp8266这一款,这一款也是我最熟悉的(绝对是考虑综合因素)。 原先打算是直接使用芯片,然后搭配外围电路,再画板载天线,最后抄了一个原理图,快抄完了后我又果断放弃了(有点复杂,不好焊接,成本也不低)。最后经过综合考虑最终选择了esp12-f,因为我手里有俩(成本也不高)。又是贴片的,直接焊在板子上就好了,都很方便。 --- 因为是第一次使用,所以有很多的不确定性,就留出了接口,方便后续测试修改。 底下没有覆銅,这还是莫工教我的,训练营真是慢慢的丰富我的经验。 ![image.png](//image.lceda.cn/pullimage/wXompFmgFHCHMKEvz6GVWXbNC6U1ftBcMdq7inYO.png) ## 4.TFT屏幕 屏幕可能是一个很好的工具,但不是必须的,所以我这里没有板载成排母。我觉得留一个接口就好,这样不仅可以省去排母的钱,还能够狠好的节省板子的面积,而且使用起来也非常的方便。 我参考的是野火的接口,因为我学习32就是学习野火的视频,所以现在不论是f1,f4还是H7我都是只看野火,东西自然是野火的(我爱野火)。 我们都知道野火的3.2寸的开发板都是直接留的排针,没有FPC的这种接口,这怎么用呢? --- 为了解决这种问题,自然是自己画一个屏幕扩展板了。 **不多说直接上图** ![TFT屏幕.png](//image.lceda.cn/pullimage/CX24rejIbhb7UyaMz60E3uCY7vLJvcx2yRsaEi5C.png) 这上面留出了排母和FPC,也能直接插在野火的开发板上。 需要说明的是,这里是5寸的屏幕,因为我手里没有3.2寸的屏幕。 ## 5.外扩IO 因为大部分IO都被占用了。而且感觉也没有必要印出来。这里的接口和树莓派,ART_PI的接口全部兼容。 树莓派接口 ![树莓派接口.png](//image.lceda.cn/pullimage/rOAQd0D4NoXnJVUYXaO2hUVO8WJmNuEvWWzon1Eg.png) ART_PI接口 ![ART_PI接口.png](//image.lceda.cn/pullimage/o6MY9MHaKAY8cIkNcSyzXjUvHq56cmnhxyOWVMXv.png) 我的接口 ![我的接口.png](//image.lceda.cn/pullimage/snbuy2AoNQD6BFtKSMyIRJlE8JVADooUeYpjRDBx.png) 这样我的板子的接口就可以兼容树莓派和ART_PI的扩展板了。 ## 6.外接扩展板 由于我之前有参加ART_PI的活动,所以有设计一个扩展板 ![打印机扩展板正面.jpg](//image.lceda.cn/pullimage/dkXNiciVg4Et3KZbFXLu7Rlxm2frxaXYjgBVltey.jpeg) 这是一个热敏打印机的扩展板,利用这个扩展板可以打印出汉字,二维码和图片,目前可以支持多行打印。 这里给几个图 ![连接图正面不带打印机头.jpg](//image.lceda.cn/pullimage/J6jYrtJ5UMgNDlFCMOxrcwcR47RdTfPBacfl3Tfi.jpeg)                                                   **正面** ![连接图左侧面.jpg](//image.lceda.cn/pullimage/BPcvfgUvwdKEnPzv5Ygp0QSEdplzAj0UdtAzdFKL.jpeg)                                                   **侧面** ![连接图正面.jpg](//image.lceda.cn/pullimage/LSTshperJPWRDarspH0tWf0jJzy7NvBCY3D9Eswf.jpeg)                                                   **效果** 可以扩展板能完整的插入到这款板子上,接口也都是对应的。 --- 有想了解的,可以点下面的链接 [热敏打印机](https://oshwhub.com/lengyuefeng/ge-lei-zhuan-gan-qi-jie-kou) --- # 四、焊接 关于焊接这款,我没什么好说的,就是多练多焊就对了。 --- 熟能生巧 谁都有第一次,多焊废几个板子就好了。 --- # 五、结论 得到ART_PI的启发,小巧强悍,美观实用。 # 六、 吐槽 为什么最后来个吐槽呢? 因为我憋了一肚子气,买不到货。 之前看商城没货,就到淘宝上去卖,买了一个又一个,最后被通知没有货,都是以退款结尾。 这体验可真是不太好。 ### 最后希望立创EDA和航顺越来越好,希望航顺要抓紧生产,别再缺货了,以后还打算替换STM32呢! --- ## 一起加油!!! ---
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
ID Name Designator Footprint Quantity
1 680 R59,R6 R0805 2
2 1TS002B-2400-4301 SW5,SW6 SW-SMD_L6.0-W3.5-LS8.0 2
3 RT9193-33GB U15 SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR 1
4 8MHZ Y1 贴片晶振 .M 1
5 32.768KHZ Y2 晶振32.768K 1
6 MINI-USB USB1 MINIUSB5+4P-SMD-0.8-90D 1
7 SS8550 Q1 SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR 1
8 100nF C63,C65,C66,C20,C16,C3,C4,C5,C6,C7,C19 C0603 11
9 HDR-M-2.54_2x3 J1 HDR-M-2.54_2X3 1
10 WS2812C LED3,LED4 LED-SMD_4P-L5.0-W5.0-TL 2
11 4.7uF C64 C0603 1
12 SD卡槽 J3 MICRO SD 1
13 10uF C12 C0805 1
14 10uF C67 C0603 1
15 4.7K R54,R53 R0603 2
16 HDR-M-2.54_1x1 J2 HDR-M-2.54_1X1 1
17 HK32f103vet6 U1 STM32F103VET6 1
18 LTST-C190GKT LED14 LED0603-RD 1
19 TSA343G00D-250J2 SW3,SW4,SW1 SW-SMD_L4.0-W2.9-P4.15-EH 3
20 HDR-M-2.54_2x20 J4 HDR-M-2.54_2X20 1
21 67-21S/KK3C-H2727QAR32835Z15/2T LED8,LED7,LED5 LED-SMD_L3.5-W2.8-RD 3
22 W25Q64JVSSIQ U7 SOP-8_L5.3-W5.3-P1.27-LS8.0-BL 1
23 1K R51,R63,R61,R60 R0805 4
24 10K R50,R35,R34,R33,R32,R31 R0603 6
25 ESP-12F(ESP8266MOD) U2 WIFIM-SMD_ESP-12F-ESP8266MOD 1
26 1M R1 R0603 1
27 100K R4,R5 R0603 2
28 10R R2 R0603 1
29 FH12-32S-0.5SH(55) FPC1 FPC-SMD_32P-P0.50_FH12S-32S-0.5SH-55 1
30 10K R3 R0805 1
31 TYPE-C16PIN USB3,USB2 USB-C-SMD_TYPE-C16PIN 2
32 1K R62,R55,R52,R7,R8 R0603 5
33 22PF C1,C2 C0603 2
34 10PF C13,C14 C0603 2

展开

工程视频/附件
序号 文件名称 下载次数
1

LED视频.mp4

56
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP