电路设计论坛
直播中

surround

12年用户 553经验值
私信 关注
[资料]

自制圣诞别针徽章

描述
圣诞别针徽章2020

一开始我想只使用通孔组件,但没有足够的空间,我使用了它们的混合。这是我在通用PCB上制作的草图。



在满足硬件要求后,下一步是在面包板上制作原型。

这是第一次使用 charlieplexing 技术,我认为这几乎就像通过软件控制 RC 伺服系统但更改 gpios 配置。

一个 LED 同时亮起。



PCB设计
pcb 轮廓是不对称的,并且遵循我的草图,我想保持相同的方面。
使用Autodesk Fusion 360可以快速轻松地  将复杂的 PCB 配置文件直接拉到您的电路板上。

  • 拍一张草图
  • 将该图片导入 Autodesk Fusion 360
  • 将其缩放到想要的大小
  • 按照图片轮廓画草图
  • 把它做成PCB
  • 从Eagle中拉出 PCB
  • 现在你得到了维度层,一个关闭的配置文件。



示意图
该电路基于pic10F322,4个GPIO MCU,由cr2032 3v电池供电。



编程
  • MPLAB X
  • XC8 编译器
代码几乎填满了内存空间,95% XD,动画作为数组存储在闪存程序空间中。每个字节代表一个 LED,当然我可以使用一个位值并存储在一个字节中,但现在它已经足够快了。
cpu时钟设置为4MHz,它可以更快地达到16MHz,但没有必要。
在背面有 ICSP 端子,0.1 英寸间距,没有弹簧针,我不得不使用跳线作为夹具即兴创作。



成分




工具
  • 欧特克鹰
  • 墨景
  • svgtoeagle


PCB+展示























更多回帖

发帖
×
20
完善资料,
赚取积分