基于AD20的DS3231的时钟电路设计

1原理图元件库设计

本次设计使用到:
在这里插入图片描述

*电阻 (RES)7

R1(2k)、R2(10k)、R3(10k)、R4(300)、R5(10k)、R6(10k)、R7(10k)
在这里插入图片描述

*无极性电容 (CAP)6
C1(0.1u)、C2(0.1u)、C4(0.1u)、C5((0.1u)、C6(0.1u)、C7(0.1u)
在这里插入图片描述

*电解电容 (ELECTRO1)1
C3(100u)
在这里插入图片描述

*发光二极管 (LED)1
D2
在这里插入图片描述

*按钮 (SW-PB)2
S1、S2
在这里插入图片描述

*电源(BATTERY) 1
B1

在这里插入图片描述

*数码管驱动(TM1650)1
U1
在这里插入图片描述

*3.3V稳压块(LM1117-3.3)1
U2
在这里插入图片描述

*高精度时钟芯片(DS3231)1
U3
在这里插入图片描述

*单片机(STC15W104)1
U4
在这里插入图片描述

*四位数码管(CC4-TIME)1
D1
在这里插入图片描述

*USB接口(USB-MINI)1
J1
在这里插入图片描述

2封装库设计

*电阻 (RES)7
本次使用封装0805
在这里插入图片描述

*无极性电容 (CAP)6
本次使用封装0805
在这里插入图片描述

*电解电容 (ELECTRO1)1
本次使用封装3528
在这里插入图片描述

*发光二极管 (LED)1
本次使用封装LED0805
在这里插入图片描述

*按钮 (SW-PB)2
本次使用封装AN-SOP-3-6-2.5
在这里插入图片描述

*电源(BATTERY) 1
本次使用封装CR1220
在这里插入图片描述

*数码管驱动(TM1650)1
本次使用封装SOP-16
在这里插入图片描述

*3.3V稳压块(LM1117-3.3)1
本次使用封装SOT-223
在这里插入图片描述

*高精度时钟芯片(DS3231)1
本次使用封装SOP-16W
在这里插入图片描述

*单片机(STC15W104)1
本次使用封装SOP-8
在这里插入图片描述

*四位数码管(CC4-TIME)1
本次使用封装CC4-0.8-TIME
在这里插入图片描述

*USB接口(USB-MINI)1
本次使用封装USB-MINI-DIP
在这里插入图片描述

3电路原理图绘制

(1)打开软件,新建工程
点击软件菜单栏“文件”选项→“新的”选项→“项目”选项→“PCB”,选择建立项目存放的路径,然后点击create即可建立一个新的工程。
在这里插入图片描述

(2)添加原理图
选中新建的课程设计PCB项目,右键选择“添加新的…到工程”,然后选择“Schematic”即可把新建的原理图文件添加到工程项目中。
在这里插入图片描述

(3)在新建的原理图文件中放置设计用到的元器件
选择页面右上角的“Component”切换库文件使用NJIT1.IntLib,在库文件中双击要用到的元器件即可添加。
在这里插入图片描述

(4)绘制原理图
将所有的元器件摆放在合适的位置,彼此之间通过线或者网络连接起来,完成原理图的布置。
在这里插入图片描述

4设计PCB

(1).导入封装
在导入封装之前先剪裁PCB为我们想要的大小(长71.6mm,宽25.8mm)
① 在PCB中放置原点方便参照,选择“编辑”,然后找到“原点”,设置在合适的位置
在这里插入图片描述

② 绘制PCB板外形,选择“放置”,找到“Keepout”放置“线径”,围成一个71.6*25.8mm的矩形外框。
在这里插入图片描述

③  剪裁PCB,选中刚刚的矩形外框,然后选择工具栏“设计”中的“板子形状”,“按照选择对象定义”,可获得指定形状的PCB板
在这里插入图片描述

返回原理图设计页面,在菜单栏中点击“设计”中“update schematics”,然后点击最下面的 “执行更改”然后点击“生效更改 ”,封装文件就可以加载到PCB文件了。

(2).制定规则
选择“设计”,“规则”,线与焊盘最小距离为10mil。
在这里插入图片描述

设置线宽最小为10mil,最大为50mil,优选值为10mil。
在这里插入图片描述

设置过孔的直径最小值为0.5mm,优选值为1mm;过孔孔径最小值为0.5mm优选值为0.5mm

在这里插入图片描述

(3).调整布局
修改标号的长和宽,选中标号之后,在长和宽选项后面选中“same”,然后在优选值“properties”中修改长0.8mm和宽0.15mm。
在这里插入图片描述

在这里插入图片描述

观察原理图,将元器件放置在板子上并调整在合适位置,尽量减少飞线,避免连线时的麻烦。
在这里插入图片描述

适当调整后:
在这里插入图片描述

(4).走线
将所有的飞线用走线替代,难以连接的可以使用过孔连接。
在这里插入图片描述

(5).修改走线
通过适当的调整使得走线更加合理

(6).滴泪
选择工具栏“工具”,“滴泪”,工作模式为“添加”,对象为“所有”。
在这里插入图片描述

(7).铺铜
铺铜之前先按照修改规则步骤将线距离焊盘的距离修改为20mil,以避免生产时不必要的错误。
在这里插入图片描述

先选中Top Layer层,然后选择“放置”,“铺铜”,用光标框选整个PCB, 右键即可完成铺铜。Bottom Layer层操作相同。修改覆铜部分为网格铜,打开“工具”,“铺铜”,“铺铜管理器”,net选择“GND”,填充模式为“Hatched”,Hatch Model 选择“45 Degree”,并保留我们原有的地线,同时去除死铜。点击确定后覆铜层并没有立即变化,此时可以使用快捷键“T-G-A”所有铺铜重铺 ,完成铺铜操作。
在这里插入图片描述

Top Layer层:
在这里插入图片描述

Bottom Layer层:

在这里插入图片描述

(8)DRC检查
通过DRC检查来排除一些细小的失误,选择“工具”第一项“设计规则检查”,然后“运行DRC”。

在这里插入图片描述
无错误:
在这里插入图片描述

没有错误和警告,设计成功。
成品PCB设计图:
在这里插入图片描述

  • 2
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
基于AD2S1200的旋变接口电路设计是一种用于连接旋转型传感器和控制系统的电路设计方案。AD2S1200是一款专门设计用于旋变信号处理和转换的集成电路。 在这个接口电路设计中,首先需要将旋转传感器的输出信号连接到AD2S1200上。传感器的输出通常是模拟电压信号,而AD2S1200则需要信号以差分输入的方式提供。因此,我们需要使用电压放大器将传感器的电压信号放大,并转换为差分信号形式。可以选用运算放大器来实现这个功能。 其次,AD2S1200需要一个参考电压作为基准来进行准确的信号转换。通常情况下,我们可以使用稳压电源提供一个稳定的参考电压,并通过精密电阻网络进行分压,得到满足AD2S1200输入要求的参考电压。 此外,AD2S1200还需要一个时钟信号作为采样时序的依据。这个时钟信号需要具有稳定的频率和相位特性。可以使用晶振或者时钟发生器提供一个精确的时钟信号。 最后,AD2S1200的输出信号是经过数字转换的角度或位置信息。为了使得控制系统能够接收和处理这些数字信号,我们需要一个串行通信接口,例如SPI或者I2C,将AD2S1200的输出信号传输给控制系统。 综上所述,基于AD2S1200的旋变接口电路设计是一个将旋转型传感器的模拟信号转换为数字信号,并与控制系统进行通信的电路设计方案。通过合适地选择放大器、参考电压源、时钟源和通信接口等元件,我们能够实现可靠和准确的旋转信号采集和处理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值