【Project】基于cd4017实现的循环彩灯 | 幸运转盘

    PCB设计 原理分析

要求 : 直插led灯随输出口高低排列 按序呈圆形分布

功能 :按下按键松手后,led循环点亮,直至电容放电完成后只有最后一个led亮着 注:本文是自己通过查阅资料,学习而得,若有错误,欢迎批评指正。

一、电路分析

1.1 NE555脉冲电路简单补充

图1 NE555引脚对应 图2 闪烁灯原理图

①CON(5脚) 悬空或者接地,芯片阈值为 1/3vcc 和 2/3vcc 。 ②RST(4脚) 低电平时芯片 不工作 。 ③VTHR> 2/3Vcc 时 VOUT(3脚)为低电平,DIS导通,此时,R2与C2放电 。 ④VTHR< 1/3Vcc 时 VOUT(3脚)为高电平,DIS截止,此时, R1、R2与C2充电 。 点亮时间计算公式: T=0.693*((R1+2*R2)*C

1.2 前端555充放电脉冲电路

脉冲产生器由NE555及外围元件构成多谐振荡器 按下按键K1时,输出脚OUT脚以固定频率输出脉冲方波 松手后,Q1不会立即截止,随C2两端电压下降,Q1导通程度逐渐减弱,3脚输出 频率逐渐减小的方波。

1.3 后端CD4017计数电路

CD4017工作原理   cd4017计数器,提供了快速操作、2 输入译码选通和无毛刺译码输出。防锁选通,保证了正确的计数顺序。译码输出一般为低电平,只有在对应时钟周期内保持高电平。在每10 个时钟输入周期CO 信号完成一次进位,并用作多级计数链的下级脉动时钟。   



图1 CD4017引脚对应 图2 CD4017真值表

几个配置脚: ①INH(禁止端) =0 上升沿计数 =1 计数功能无效 ②CR(清零端) =1 计数器清零,从Q0=1重新计数 K2按下一次,即清零端接高电平,重新计数,Q0=1. ③CO(进位输出) 计数脉冲为Q0~Q4时,CO=1 计数脉冲为Q5~Q9时,CO=0 ④CP(时钟输入端) 每计到一个脉冲,led就循环移动一次。

二、PCB设计

2.1 原理图:

2.2 PCB设计:

因为要做手工板才画得挤成一坨像屎一样(▼へ▼メ)

最外圈应该是LED的,当时自己画封装库的时候加3D封装加错了,一直没改过来 _ (:з」∠)_

经验分享 程序员 微信小程序 职场和发展