嘉立创产业服务站群
发作品签到
专业版

CW32多功能测试笔

工程标签

887
0
0
3

简介

该工程是复刻何工的CW32多功能笔,该工程主要的难点是硬件的设计和焊接顺序和检测,它可以检测电压,判断二极管的通断性,也可以输出电压,测量电阻,输出pwm波,在制作的过程中我们可以让更规范的画板

简介:该工程是复刻何工的CW32多功能笔,该工程主要的难点是硬件的设计和焊接顺序和检测,它可以检测电压,判断二极管的通断性,也可以输出电压,测量电阻,输出pwm波,在制作的过程中我们可以让更规范的画板
仪器仪表训练营

开源协议

Public Domain

创建时间:2023-10-13 13:43:50更新时间:2023-11-21 09:47:31

描述

本项目是利用CW32f030芯片完成的,复刻CW32开源项目,虽然在复刻的时候很曲折,遇到了很多问题,但不过在最后的时刻终于完成了,我也在其中学习到了很多的新的知识,遇见了新的问题,下面我就给大家介绍一下我的工程和所遇到的问题吧。

一、PCB的绘制。

首先我个人感觉两层板子太极限了,其次我也感到自己如果画两层板子的话可能会很吃力,所以我就将板子改成四层板了,将一些难搞的线和何工在工程里面用到的飞线都加到了内层一里面了,我将内层一用作信号层,这样一来飞线就被我放到了内层里了,使整个板子十分的漂亮和完整这是我想看到的,其次我将内层二用作接地层,用来分别为GND和AGND铺铜,其中用到了分割内电层的方法,下面我就给大家说说内电层的分割方法:

用折线工具,然后重建内电层,shift+b实现分区,再点击设置网络。
如图就是我做的分割内电层的图:
还有我将飞线放置内电层的做法,这样使板子很干净也不容易断路。
其次我的多功能笔的宽度也比原项目的要宽,因为我觉得快一些既可以方便画板子,也增加了板子的硬度。
把这个改成图上所示
二、问题的解决
在一切焊接完成的时候,我就迫不及待的烧录了,可事情并没有这么简单,首先我就面对了下载器识别不出芯片的问题了,第一次我用的是梁山派的DAPlink的sw接口给CW32烧录,又因为我的daplink的供电是5V的,所以我用Type-C给芯片供电,可是我怎么都识别不了芯片,于是我就问了几个水友,他们就给我说可能是link不兼容的问题,于是我就连忙的买了一个stlink,准备用stlink下载试试,结果stlink到了,但是我又把stlink给烧坏了,于是我就查找了以下原因,才知道了stlink的线不能交错的插,这样很容易将stlink的芯片损坏的,我刚开始就是上面一排接电源线面一排接信号线,导致stlink烧毁,被迫又买了一个,但是等stlink到了之后,芯片是能识别了,可是,程序无法下入CW32中,就像如下所示。
这是stlink的接线图,注意了!!!!不要交错的插线。(其次jlink不可以下载cw32,貌似是识别不到,本人已经试过了,不行)
就是这个错误,如果出现这个错误的话就说明大家没有破解keil5的arm,然后大家需要先去破解一下keil,然后再来编译程序,破解完了回来编译,因该是没有错误,只会有警告的,但是不影响烧录,烧录完后,你的多功能比回事这个样子的。
本来感觉这样就可以顺利完成了,可是可是,又出情况了,焊好之后他就根本不行,他开不了机,于是我就分析了全部的数字电路,逐一排查了所有问题,才发现是线性稳压出了问题。
输入是4V输出是0.3V,于是我就换了一个稳压器,结果就可以了,多功能笔也能正确的开机了,但是后来我还是发现了屏幕有一条线是白色,没有别烧录到程序,于是我就调试了一下。如果你得屏幕界面也有一条线的话,你也可以像我一样进行调整。入一下图
改成图片上的一样,也就是将原来的24改为26,将X改为X+1就好,希望对你有用。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
QQ视频20231120205550.mp4
2
2
test_pen-master.zip
14
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航