一、iBoard任意波发生器硬件框图

 

iBoard 任意波发生器硬件框图如图一所示。它主要包含CPU电路、FPGA电路、接口电路、液晶与人机界面电路、直流DAC 电路、高速DA转换器、低通滤波器、衰减网络、功率输出。

图一 iBoard 任意波发生器硬件框图

CPU电路:通过高性能Cortex-M3内核的微处理器 STM32F103VC,完成任意波发生器的主控、人机界面、接口等功能。他通过总线与FPGA 相连,完成 DDS 内核控制、波形生成、频率字写入等。

FPGA电路:通过FPGA并配合内置RAM,我们使用逻辑设计 DDS 内核,完成波形信息存储、频率控制、相位控制以及调制、扫描、猝发等功能。FPGA 最终输出规则的数字序列以及100MHz 的DAC 驱动时钟。

接口电路:接口电路为 iBoard 标配接口:UART 和 USB。利用接口作为桥梁,我们可以通过计算机控制任意波发生器的功能以及任意波数据下载。

液晶与人机界面电路:iBoard 标配 4.3英寸真彩液晶屏;并含有自主产权的驱动器电路;任意波发生器以他作为显示界面,负责人机交互。

直流DAC 电路:直流DAC是通过STM32F103VC 自带的 一路DAC,分时复用扩充至7个通道;其中两个通道作为任意波发生器的幅度控制和偏置控制电路,幅度控制电路输出电压范围为 0~1.25V,偏置电路输出电压范围为 -2.5V~2.5V。

高速DA转换器:规则的数字序列经FPGA 输出后,进入到高速DAC AD9708。AD9708 是ADI 公司 TxDAC® 家族中的一员。它具有8bit分辨率及125M采样率;3V供电情况下,仅有 45mW的功耗。

低通滤波器:在高速时钟的驱动下,DAC输出的一个个阶梯状的模拟信号,我们必须通过低通滤波器滤除高次谐波,来产生频谱较纯的函数信号。

衰减网络:在较小幅度情况下,任意波发生器不能较好的利用DAC 的满幅范围(Full-Scale-Range,FSR),为了解决这个问题,我们通过最简单的电阻网络,完成0到60dB的衰减;根据不同的幅度输出范围,来选择不同的衰减模式,达到最佳优化。

功率输出:功率输出代表任意波发生器输出信号的驱动能力,也是商业化信号源必备的功能,我们采用高带宽、大电流的功放芯片,完成50欧姆功率驱动。

二、iBoard任意波发生器软件原理

 

iBoard 任意波发生器软件分为两部分:参数设置及人机界面。人机界面负责人机交互,它基于 X-Gui。它是含有中英文的图形化界面。系统通过处理事件(包含按键、接口等),然后调用底层驱动,完成信号发生器参数设置的目的。

_______________________________________

关于 《iBoard 电子学堂》……

《iBoard 电子学堂》是一个综合型的电子研发开发平台,适合在校学生、一线工程师及电子爱好者等。

交流方式:

官方博客:XiaomaGee.cnblogs.com

官方论坛:www.oshcn.com

官方淘宝店铺:i-Board.taobao.com

QQ群:

《iBoard 电子学堂 群【A】》:204255896(500人,满)
《iBoard 电子学堂 群【B】》:165201798(500人超级群)
《iBoard 电子学堂 群【C】》:215053598(200人高级群)
《iBoard 电子学堂 群【D】》:215054675(200人高级群)
《iBoard 电子学堂 群【E】》: 215055211(200人高级群)
《iBoard 电子学堂 群【F】》: 78538605  (200人高级群)

转载于:https://www.cnblogs.com/xiaomagee/archive/2012/03/11/2390653.html

[iBoard 电子学堂][第八卷 设计任意波发生器]第二篇 iBoard 任意波发生器原理相关推荐

  1. [iBoard 电子学堂][第八卷 设计任意波发生器]第一篇 iBoard 任意波发生器简介

    一.我所知道的信号发生器   信号发生器,通俗也称为信号源.顾名思义,信号发生器是用于产生特定参数电信号的电子装置.信号发生器是一个庞大的概念,根据不同的分类依据,可以划分出不同的类型.如依输出频率高 ...

  2. [黑金原创教程][连载][iBoard 电子学堂][第八卷 设计任意波发生器]第一篇 iBoard 任意波发生器简介...

    一.我所知道的信号发生器 信号发生器,通俗也称为信号源.顾名思义,信号发生器是用于产生特定参数电信号的电子装置.信号发生器是一个庞大的概念,根据不同的分类依据,可以划分出不同的类型.如依输出频率高低, ...

  3. [iBoard 电子学堂][第八卷 设计任意波发生器] 第四篇 低速 DAC 扩展技术

    一.Board 系统D/A转换器需求   数字到模拟转换器(Digital to Analog Converter,DAC),或者叫D/A 转换器,是常用的电子元器件,常用于模拟信号调理.传感器校准. ...

  4. [黑金原创教程][连载][iBoard 电子学堂][第八卷 设计任意波发生器]第二篇 iBoard 任意波发生器原理...

    一.iBoard任意波发生器硬件框图 iBoard 任意波发生器硬件框图如图一所示.它主要包含CPU电路.FPGA电路.接口电路.液晶与人机界面电路.直流DAC 电路.高速DA转换器.低通滤波器.衰减 ...

  5. [黑金原创教程][连载][iBoard 电子学堂][第八卷 设计任意波发生器]第三篇 直接数字合成(DDS)原理...

    一.什么是频率 频率是指单位时间内某事件重复的次数.在电子学中,信号的频率是指单位时间内信号的周期数,单位是赫兹(Hertz,简称Hz).很多年前有一个著名的德国物理学家海因里希 · 鲁道夫 · 赫兹 ...

  6. [黑金原创教程][连载][iBoard 电子学堂][第〇卷 电子基础]第一篇 认识电子元器件...

    一.什么是电子元器件 常言道,巧妇难为无米之炊,电子元器件就是电子工程师的"米",它们是电子工程师日常设计中接触到最多的实物,掌握常用器件的各项特性,是一个合格的电子工程师必备技能 ...

  7. [iBoard 电子学堂][第〇卷 电子基础]第一篇 认识电子元器件

    一.什么是电子元器件   常言道,巧妇难为无米之炊,电子元器件就是电子工程师的"米",它们是电子工程师日常设计中接触到最多的实物,掌握常用器件的各项特性,是一个合格的电子工程师必备 ...

  8. [iBoard 电子学堂][第〇卷 电子基础]第二篇 电路图与印刷电路板

    一.什么是电路原理图 电路原理图是使用图形符号按照一定的顺序排列,详细表示电路.设备的基本连接关系,而不考虑实际位置.物理形式的一种简图,也常常简称电路图或者原理图. 1.原理图基本元素   电路原理 ...

  9. [iBoard 电子学堂][第〇卷 电子基础 ]第三篇 单片微控制器、微处理器

    一.单片微控制器.微处理器   单片微控制器(micro-controller)是将计算机的基本环节如中央处理器(CPU).存储器.输入输出接口等集成在一起,并能协调完成独立控制.运算等工作.我们常常 ...

最新文章

  1. Vivado使用误区与进阶——XDC约束技巧之I/O篇 (上)
  2. Reflection,Regular Expression,Threading,IO,AppDomain,Web Service/Remoting Service,ORM
  3. python中的闭包与装饰器教程
  4. Go的sync.Mutex(七):互斥锁锁定一个资源 只有一个协程操作其他等待
  5. 汇编怎么输入_一位过来人的嵌入式汇编语言学习经验
  6. 前端学习(1550):$scope和调试工具
  7. Zookeeper----基本原理
  8. 湖南大学计算机网络实验,湖南大学《计算机网络》实验报告
  9. python数据展示库_收藏!盘点很实用的数据科学Python库
  10. dubbo和mq的使用场景
  11. sqlite3使用sqlite2创建的数据库
  12. js ajax 传输list,jQuery ajax请求返回list数据动态生成input标签,并把list数据赋值到input标签...
  13. PHP处理多表查询时的SQL语句拆分与重新组装
  14. android fastboot驱动,fastboot驱动
  15. 中国物联网:价值万亿美元的重大契机
  16. 华为ME909s-821模块电信卡发短信问题
  17. Java1Java2
  18. IDEA如何连接MySQL数据库?
  19. 创建最大堆、最小堆、图解堆排序
  20. java中jdk的下载与安装

热门文章

  1. Android 遥控器焦点
  2. 如何在Unity中实现AStar寻路算法及地图编辑器
  3. web服务器未能创建类型,WEBSERVICE 分析器错误信息: 未能创建类型
  4. PHP自定义生成html网页
  5. ES系列1-ElasticSearch介绍
  6. ElasticSearch系列零之集群搭建
  7. 知足常乐 There is no better than Here
  8. 个人独立博客的去与从
  9. 创投综艺天花板《我要投资4》到底是一种什么样的存在?
  10. 俄罗斯读研计算机英语授课,俄罗斯这些能读英语授课的学校~