直接数字频率合成(DDS):根据正弦函数的产生原理,直接对输入参考时钟进行抽样、数字化,从相位出发,用不同的相位给出不同的电压幅度,最后经滤波平滑输出所需的频率信号。DDS主要由参考频率源、相位累加器、正弦ROM表、D/A转换器、低通滤波器组成。

此次为基于STM32的DDS信号源设计

首先打开AD,建立新的工程,添加原理图

绘制过程中知识点:

1.空格键使被选中器件旋转,点击器件拖动时X、Y可以使器件水平、垂直翻转

2.低电平有效的上面那一横杠,在器件名称那里,比如R\S\T\,这样横杠就出来了

3.图中总线没有任何电电气含义,仅仅起到一个规格化原理图使其清晰易读的作用。实际的电气连接是通过网络标号来完成

中间SMA、AD9851 、OPA2690原理图库、封装库里没有,要自己弄

原理图库的制作

首先创建原理图库文件:单击“File”菜单,选择“New”选项中的“Library”选项,再选择“Schematic Library”,进入原理图库元件的编辑界面,然后保存,命名原理图库

(1)SMA

操作和绘制原理图时差不多,注意点有:

1.移动到工具栏,点击鼠标右键就可以打开右下角的小三角

2.管脚的那个点注意是朝外的,点击管脚可以修改属性

(2)AD9851

注意点:

1.放置矩形,右击倒数第三个工具

2.管脚较多,可以先放一个,标号为一,复制,在点击阵列式粘粘,设置数据就方便多了

3.矩阵块里面的名字填写,可以先点击矩阵块,在Properties中点击Pins,在点击管脚,进入元件管脚编辑器中就可以很方便的修改了。

(3)OPA2690

OPA2690有两个样式,注意点有:

1.先画其中一个样式,在创建新部件

封装库的制作

创建PCB库文件:单击“File”菜单,选择“New”选项中的“Library”选项,再选择“PCB Library”,进入元件PCB封装的编辑界面,保存并命名。

注意点有:

1.首先看给的资料中的单位

2. 点击焊盘(第七个),放置并根据资料修改属性右边窗口弹出“Properties(属性)”修改界面,“Properties-> Designator” 选项可以更改焊盘号;“Layer”选项可以改变焊盘的层(如果是直插元件选择“Multi-Layer”,如果是贴片元件选择顶层“Top Layer”或者底层“Bottom Layer”);“X-Size”和“Y-Size”选项分别修改焊盘的横坐标宽度和纵坐标高度;“Hole information->Hole Size”项目可以修改焊盘内孔的直径;“Round”选项可以使内孔的形状为圆孔;“Rect”选项可以使内孔的形状为正方形孔,当选中此项时,“Rotation”选项可以输入内孔的旋转角度;“Slot”选项可以使内孔的形状为椭圆形孔,当选中此项时,“Rotation”选项可以输入内孔的旋转角度,“Length”选项可以输入椭圆形的长度(注意:此项的值要大于内孔直径“Hole Size”的值);“Size and Shape-> Shape”选项修改焊盘的形状(“Round”为圆形、“Rectangular”为方形、“Octagonal”为八边形、“Rounded Rectangle”为圆角正方形),X/Y用来修改焊盘的大小。

(1)SMA  直插式

(2)AD9851 贴片式

(3)OPA2690 贴片式

在原理图中添加新绘制的封装

弄好的封装都要加入到原理图中,点击Add,在点击Footprint,浏览添加

生成PCB

1.创建PCB文件:在“File”菜单下,选择“New”选项中的“PCB”选项,进入PCB编辑的初始工作界面,保存并命名。

2.从原理图中导入元件:打开原理图,在“Design”菜单下,选择第一项“Updata PCB Document 基于STM32的DDS信号源的设计实例.PcbDoc”,弹出导入元件的窗口,单击“Validate Changes”按钮,系统将扫描所有的改变,看能否在PCB上执行所有改变,进行合法性校验以后单击“Execule Changes”按钮,系统将完成网络表的导入,同时在每一项的“Done(完成)”栏目中显示标记提示导入成功,点击“Close”关闭窗口。

绘板规律

1.原理图在一起的,尽量放在一起

2.输出部件、电源接口放边缘

3.走线宽度加宽了却没变化,要去设计中的规则那里设置一下

4.修改安全间距,也要去设计中的规则那里设置一下

5.对于信号频率比较高的用有弧度的来布线比较好,一般情况下用45°布线

6.器件旋转角度调整,右击鼠标,选择最下面那个优先选项,修改旋转步进

7.光标大小调整同样如上

8.器件镜像,"L"

9.画PCB时,不能水平、垂直翻转

10.晶振下不能布线,晶振的放置远离板边,靠近MCU的位置,所有连接晶振输入/输出端的导线尽量短,尽可能保证晶振周围的没有其他元件,晶振周围 1mm 禁布器件,0.5mm 禁布过孔走线,所有晶振下不打过孔

11."+"过孔

12.信号线10mil,电源线20mil

13,自动走线,要先设计规则或者先走完后自己修改线宽

14.覆铜注意设置网络,消除死铜

A D 20:基于S T M 32的DDS信号源设计相关推荐

  1. stm32超声波扫频_基于STM32的脉冲式及扫频式超声波除垢信号源设计

    基于 STM32 的脉冲式及扫频式超声波除垢信号源设计 李连通 , 张伟光 *, 李金博 [摘 要] [摘 要] 介绍了一种基于 STM32 主控芯片产生两种不同信号源的实 现 ] 脉冲信号源可以产生 ...

  2. 基于FPGA的通信信号源设计

    verilog实现基于FPGA的通信信号源设计 要求: 能够发射正弦波 对发出的正弦波进行2ask,2fsk,2psk,2dpsk调制 调制时用到PN序列(伪随机序列) 步骤: 第一步:产生两个频率不 ...

  3. tomcat(20)基于JMX的管理

    [0]README 1)本文部分文字描述转自:"深入剖析tomcat",旨在学习"tomcat(20)基于JMX的管理"的相关知识: 2)晚辈我在tomcat上 ...

  4. PCI-1906 基于PCI总线的32通道250Ksps 16位ADC和4通道16位DA数据采集卡

    板卡介绍 PCI-1906是PCI 总线的多功能模入模出接口卡,可方便地应用于装有PCI 总线插槽的微机,具有即插即用(PnP)功能.其模拟模入模出信号均由卡上的37芯D 型插座与外部信号源及设备连接 ...

  5. linux虚拟化毕业设计,毕业设计(论文)-基于Linux的云校园桌面虚拟化系统的设计与实现(68页)-原创力文档...

    毕业设计(论文) 题 目: 基于Linux的云校园桌面 虚拟化系统的设计与实现 学 生: 指导老师: 柯 院 别: 软件学院 专 业: 计算机科学与技术 班 级: 1301 学 号: 2015年5月 ...

  6. 基于FPGA的简易DDS信号发生器的设计与验证

    基于FPGA的简易DDS信号发生器的设计与验证 一,理论介绍 补充:举例理解 二,代码实现 1,实验目标 2,MATLAB代码 3,verilog代码及实现思路 一,理论介绍 DDS 是直接数字式频率 ...

  7. 基于JAVA中小型饭馆餐饮管理系统计算机毕业设计源码+系统+数据库+lw文档+部署

    基于JAVA中小型饭馆餐饮管理系统计算机毕业设计源码+系统+数据库+lw文档+部署 基于JAVA中小型饭馆餐饮管理系统计算机毕业设计源码+系统+数据库+lw文档+部署 本源码技术栈: 项目架构:B/S ...

  8. 基于JAVA第二课堂选课系统计算机毕业设计源码+系统+lw文档+部署

    基于JAVA第二课堂选课系统计算机毕业设计源码+系统+lw文档+部署 基于JAVA第二课堂选课系统计算机毕业设计源码+系统+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 ...

  9. 基于java点播影院运营系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署

    基于java点播影院运营系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 基于java点播影院运营系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 本源码技术栈: ...

最新文章

  1. v-model无法对返回的数据进行填写_学会数据分析思维,学会透过事物看本质
  2. 链表问题7——判断一个链表是否为回文结构
  3. Spring MVC常用注解,你会几个?
  4. 【Qt教程】1.1 - Qt5.12.9 安装
  5. 人脸识别数据集-WebFace260M
  6. 【已解决】Instances currently registered with Eureka中Application为UNKNOWN
  7. 计算机应用责编处理录用几率大吗,等待责编处理是什么意思
  8. html中红色星号,使用CSS中的星号(*)通配符的总结
  9. 爬虫之-bilibili视频下载-下载链接获取
  10. w ndows7怎样连接无线网,windows7电脑上连接wifi的设置步骤
  11. vue3中 provide 和 inject 用法
  12. 暴风集团入多个被执行人名单-千氪
  13. 微信小程序video组件/腾讯视频插件,禁止拖动进度条,使用遮罩层的方式实现
  14. c#rs232与三菱通讯_C#对三菱PLC的以太网和串口通讯以及台达PLC的以太网通讯
  15. 单源最短路径:最短路径性质的证明
  16. Chart.js-柱状图分析(参数分析+例图)
  17. MySQL入门——索引
  18. CCM DC-DC变换器建模(3): 反激变换器flyback converter
  19. 吉林大学软件学院期末题答案(10-16级)
  20. 八码数 · 哈希+BFS

热门文章

  1. 2016电大计算机应用基础考试试题,(2016年电大)电大计算机应用基础考试_网考内容试题..doc...
  2. 自学Java8个月成功找到工作,学习经历分享
  3. 《linux就该这么学——笔记》第7章 使用RAID与LVM磁盘阵列技术
  4. 遇见一个合适且长久的人有多难?
  5. 不得了,日本出版社竟是这样吸引死宅学编程的;谷歌推 TensorFlow Lite,移动开发者福音...
  6. python周报第十五周
  7. win10连接ipsec提示“L2TP连接尝试失败,因为安全层在初始化与远程计算机的协商时遇到了一个处理错误”
  8. 爱好-文化-冢:象冢
  9. 云天励飞人脸识别技术助力央视春晚会场安保
  10. 怎么把需要的字从TTF里面提取出来\字体压缩