差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
m2000_instru [2022/11/07 02:34]
gongyu
m2000_instru [2022/11/07 12:46] (当前版本)
gongyu
行 1: 行 1:
 +[[acdlearning|模拟电路工程化设计大师课]]
 +
 ## 集11种常用功能于一体的口袋仪器ADALM2000(M2K) ## 集11种常用功能于一体的口袋仪器ADALM2000(M2K)
 关于ADALM2000相关的更多使用信息参照[[https://​wiki.seeedstudio.com/​cn/​ADALM2000-for-End-Users/​|ADALM2000 学生及普通用户指南]] - 此部分不出现在视频课程中 关于ADALM2000相关的更多使用信息参照[[https://​wiki.seeedstudio.com/​cn/​ADALM2000-for-End-Users/​|ADALM2000 学生及普通用户指南]] - 此部分不出现在视频课程中
  
 ### 1. 简介 ### 1. 简介
-//阅读 -// ADALM2000主动学习模块 (简称M2K口袋仪器)是一款经济实惠的、通过USB供电以及数据传输的多功能测试测量仪器,它内置了采样速率可达100MSPS的12位[[adc|模数转换器]]和[[dac|数模转换器]],是一款高性能的掌上实验室。与高成本、大体积的传统实验室设备不同,ADALM2000可以在低成本的前提下帮助电气工程专业学生或爱好者们学习和探索频率达数十兆赫兹的信号与系统。+//阅读 -// ADALM2000主动学习模块 (简称M2K口袋仪器)是一款经济实惠的、通过USB供电以及数据传输的多功能测试测量仪器,它内置了采样速率可达100Msps的12位[[adc|模数转换器]]和170Msps的12位[[dac|数模转换器]],是一款高性能的掌上实验室。与高成本、大体积的传统实验室设备不同,ADALM2000可以在低成本的前提下帮助电气工程专业学生或爱好者们学习和探索频率达数十兆赫兹的信号与系统。
 {{ :​adalm2000.png |}}<WRAP centeralign>​ ADALM2000多功能口袋仪器的产品图片 </​WRAP>​ {{ :​adalm2000.png |}}<WRAP centeralign>​ ADALM2000多功能口袋仪器的产品图片 </​WRAP>​
  
行 22: 行 24:
  
 ### 2. 从管脚看功能 ### 2. 从管脚看功能
-{{ :​m2k_simple_block_diagram.png |}}<WRAP centeralign>​ADALM2000模拟部分的信号产生和信号测量</​WRAP>​ 
-//阅读 -// 这款口袋仪器通过100Msps的高速DAC和外围的模拟链路能够生成幅度为+、-5V,模拟带宽为5MHz的任意波形信号;通过100Msps的高速ADC采样,搭配前端的模拟信号调理链路能够测量幅度在40Vpp,3dB模拟带宽在5MHz的模拟信号,并能够产生从-5V到+5V可调、负载能力为50mA的直流可调电压。 
- 
 {{ :​adalm2000_pinout.png |}}<WRAP centeralign>​ADALM2000的引脚图</​WRAP>​ {{ :​adalm2000_pinout.png |}}<WRAP centeralign>​ADALM2000的引脚图</​WRAP>​
 //阅读 -// 为了方便同学们使用,尤其是调试面包板上的电路,这款仪器的测试端口都采用杜邦线来同被测对象连接,仪器的测试端口采用了30针2.54mm间距的双排插针,对于低于10MHz的模拟信号和100MHz的数字信号的测量是没有问题的,即便工程师朋友们使用,也能够满足大多数的电路调试。 //阅读 -// 为了方便同学们使用,尤其是调试面包板上的电路,这款仪器的测试端口都采用杜邦线来同被测对象连接,仪器的测试端口采用了30针2.54mm间距的双排插针,对于低于10MHz的模拟信号和100MHz的数字信号的测量是没有问题的,即便工程师朋友们使用,也能够满足大多数的电路调试。
行 48: 行 47:
 这是这部分的原理图,可以看出它使用了模拟开关对输入的模拟信号进行衰减选择以及信号源的切换,再通过高速运算放大器进行固定增益的信号放大,然后再通过差分运算放大器来驱动AD9963的ADC输入端,在差分放大器和ADC之间有一个一阶的RC低通滤波器,进行抗混叠滤波。 这是这部分的原理图,可以看出它使用了模拟开关对输入的模拟信号进行衰减选择以及信号源的切换,再通过高速运算放大器进行固定增益的信号放大,然后再通过差分运算放大器来驱动AD9963的ADC输入端,在差分放大器和ADC之间有一个一阶的RC低通滤波器,进行抗混叠滤波。
  
-如何通过这几种器件,一些电阻、电容的组合,就能够实现示波器、频谱仪、电压表的数据采集功能,并且满足输入信号动态范围在40Vpp、输入信号模拟带宽到5MHz的性能要求?这就需要从系统层面来分析,模拟电路的指标分配和电路设计,离不开ADC的性能指标,也离不开后续的数字信号处理功能,它们共同作用,得以用简单的电路拓扑结构实现了尽可能高的性能,并保持了足够的系统灵活性。+电路是不是看起来非常简单?越是看起来简单的电路,其蕴含的技术要点以及技巧越是丰富。 
 + 
 +如何通过这几种器件,搭配一些电阻、电容,就能够实现示波器、频谱仪、电压表的数据采集功能,并且满足输入信号动态范围在100Vpp、输入信号模拟带宽到10MHz的性能要求?这就需要从系统层面来分析,模拟电路的指标分配和电路设计,离不开ADC的性能指标,也离不开后续的数字信号处理功能,它们共同作用,得以用简单的电路拓扑结构实现了尽可能高的性能,并保持了足够的系统灵活性。
  
 在图中我们看出ADC采集的信号除了被测的外部输入信号,还有板上的基准电压以及信号发生器产生的任意波形信号,这是用来进行校准以及测量信号发生器的实际输出的,整个模拟链路的设计以及后面的数字信号处理、程序的控制都要考虑到这些因素。这些话题我们会在后面的章节中再做详细介绍。 在图中我们看出ADC采集的信号除了被测的外部输入信号,还有板上的基准电压以及信号发生器产生的任意波形信号,这是用来进行校准以及测量信号发生器的实际输出的,整个模拟链路的设计以及后面的数字信号处理、程序的控制都要考虑到这些因素。这些话题我们会在后面的章节中再做详细介绍。
  
 +ADALM2000是一款设计文件全部开源的多功能口袋仪器,我们可以在ADI的官网以及其Github仓库中找到这款仪器的硬件设计资料、FPGA逻辑设计代码、运行在Zynq内部Arm处理器上的Linux应用程序的源代码以及上位机程序Scopy的源代码(展示下面列表中的资源页面中的一些页面截屏视频),有了这些开源的资源,我们可以更深入地理解它的软件、硬件配合,模拟和数字信号处理的协同。
  
- +在ADI官网的学生专区中,我们可以看到有大量用ADALM2000来做的基础电路实验,通过这些实验的实际操作,我们一方面可以体会到这款口袋仪器的强大功能,还能深刻领会到构成ADALM2000这款产品本身的电路知识要点。(展示下面列表中的资源页面中的一些页面截屏视频),这些实验基本上都可以用我们本次课程中推荐使用的ADALP2000套件来实现,建议大家随堂动手,理论结合实践,从而对每个知识点有更深刻的理解。
-[[m2k_design|M2K设计要点]]  +
  
  
 ### 4. 相关的实验和文章: ### 4. 相关的实验和文章:
-[[https://​www.eetree.cn/​doc/​detail/​103|ADI的ADALM2000 - 多功能开源口袋仪器汇总页面]] +资源页面: 
- +  * [[https://​www.eetree.cn/​doc/​detail/​103|ADI的ADALM2000 - 多功能开源口袋仪器汇总页面]] 
-[[https://​www.analog.com/​cn/​design-center/​evaluation-hardware-and-software/​evaluation-boards-kits/​ADALM2000.html#​eb-documentation|ADI官网上的实用手册、技术文章以及学生专区]] +  ​* ​[[https://​www.analog.com/​cn/​design-center/​evaluation-hardware-and-software/​evaluation-boards-kits/​ADALM2000.html#​eb-documentation|ADI官网上的实用手册、技术文章以及学生专区]] 
- +  ​* ​[[https://​wiki.analog.com/​university/​tools/​m2k|ADALM2000概述]]
-[[https://​wiki.analog.com/​university/​tools/​m2k|ADALM2000概述]]+
  
 技术文章: 技术文章:
行 72: 行 71:
   - [[https://​www.analog.com/​cn/​technical-articles/​hands-on-learning-gets-real.html|动手学习变成现实]]   - [[https://​www.analog.com/​cn/​technical-articles/​hands-on-learning-gets-real.html|动手学习变成现实]]
  
-学生专区:​+学生专区 ​- 使用ADALM2000和ADALP2000做的实验:
   * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-october-2022.html|ADALM2000 Activity: CMOS Logic Circuits, Transmission Gate XOR]]   * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-october-2022.html|ADALM2000 Activity: CMOS Logic Circuits, Transmission Gate XOR]]
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-september-2022.html|新学子专区—ADALM2000实验:使用CD4007阵列构建CMOS逻辑功能]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-september-2022.html|使用CD4007阵列构建CMOS逻辑功能]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-august-2022.html|新学子专区—ADALM2000实验:TTL逆变器和NAND门]]+  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-august-2022.html|TTL逆变器和NAND门]]
   * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-july-2022.html|ADALM2000 Activity: BJT Multivibrators]]   * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-july-2022.html|ADALM2000 Activity: BJT Multivibrators]]
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-june-2022.html|学子专区—ADALM2000实验:有源整流器]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-june-2022.html|有源整流器]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-may-2022.html|学子专区—ADALM2000实验:硅控整流器(SCR)]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-may-2022.html|硅控整流器(SCR)]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-april-2022.html|学子专区—ADALM2000实验:光耦合器]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-april-2022.html|光耦合器]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-march-2022.html|学子专区—ADALM2000实验:数模转换]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-march-2022.html|数模转换]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-february-2022.html|学子专区—ADALM2000实验:模数转换]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-february-2022.html|模数转换]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-january-2022.html|学子专区—ADALM2000实验:CMOS模拟开关]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-january-2022.html|CMOS模拟开关]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-december-2021.html|学子专区—ADALM2000实验:CMOS放大器级]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-december-2021.html|CMOS放大器级]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-november-2021.html|学子专区—ADALM2000实验:放大器输出级]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-november-2021.html|放大器输出级]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-october-2021.html|学子专区—ADALM2000实验:通过之前的模块构建运算放大器]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-october-2021.html|通过之前的模块构建运算放大器]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-september-2021.html|学子专区—ADALM2000实验:从三角波生成正弦波]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-september-2021.html|从三角波生成正弦波]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-august-2021.html|学子专区—ADALM2000实验:跨阻放大器输入级]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-august-2021.html|跨阻放大器输入级]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-july-2021.html|学子专区—ADALM2000实验:MOS差分对]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-july-2021.html|MOS差分对]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-June-2021.html|学子专区—ADALM2000实验:BJT差分对]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-June-2021.html|BJT差分对]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-may-2021.html|学子专区—ADALM2000实验:源极跟随器(NMOS)]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-may-2021.html|源极跟随器(NMOS)]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-June-2021.html|学子专区—ADALM2000实验:发射极跟随器(BJT)]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-June-2021.html|发射极跟随器(BJT)]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-march-2021.html|学子专区—ADALM2000实验:调节基准电压源]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-march-2021.html|调节基准电压源]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-february-2021.html|ADALM2000实验:浮动(2端口)电流源/​吸电流]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-february-2021.html|浮动(2端口)电流源/​吸电流]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-december-2020.html|学子专区 — 活动:零增益放大器(MOS)]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-december-2020.html|零增益放大器(MOS)]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-october-2020.html|学子专区—ADALM2000实验:零增益放大器(BJT)]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-october-2020.html|零增益放大器(BJT)]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-october-2020.html|学子专区 — ADALM2000实验:NMOS用作电流镜]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-october-2020.html|NMOS用作电流镜]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-august-2020.html|ADALM2000活动:BJT电流镜]], 使用了ADALP2000 +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-august-2020.html|BJT电流镜]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-july-2020.html|学子专区—共发射极放大器的频率响应]],使用了ADALP2000 +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-july-2020.html|共发射极放大器的频率响应]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-july-2020.html|ADALM2000实验:共发射极放大器]],使用了ADALP2000 +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-july-2020.html|共发射极放大器]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-may-2020.html|ADALM2000 活动:MOS晶体管共源极放大器]],使用了ADALP2000 +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-may-2020.html|MOS晶体管共源极放大器]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-april-2020.html|ADALM2000实验:将MOS晶体管连接为二极管]],使用了ADALP2000 +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-april-2020.html|将MOS晶体管连接为二极管]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-march-2020.html|ADALM2000实验:运算放大器建立时间]],使用了ADALP2000 +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-march-2020.html|运算放大器建立时间]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-february-2020.html|ADALM2000实验:运算放大器用作比较器]],使用了ADALP2000 +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-february-2020.html|运算放大器用作比较器]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-january-2020.html|ADALM2000实验:将BJT连接为二极管]],使用了ADALP2000 +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-january-2020.html|将BJT连接为二极管]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-december-2019.html|ADALM2000: ​齐纳二极管稳压器]],使用了ADALP2000 +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-december-2019.html|齐纳二极管稳压器]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-november-2019.html|ADALM2000: ​温差传感器]],使用了ADALP2000+  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-november-2019.html|温差传感器]]
   * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-october-2019.html|实验:PN结电容与电压的关系]]   * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-october-2019.html|实验:PN结电容与电压的关系]]
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-september-2019.html|ADALM2000 ​简单的运算放大器]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-september-2019.html|简单的运算放大器]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-august-2019.html|ADALM2000 ​二极管和二极管电路]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-august-2019.html|二极管和二极管电路]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-july-2019.html|ADALM2000 ​测量环路增益]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-july-2019.html|测量环路增益]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-june-2019.html|ADALM2000:多种仪器,合而为一]] +  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-june-2019.html|多种仪器,合而为一]] 
-  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-december-2016.html|A Complete Circuits Laboratory on Your Desk, in Your Backpack, and on the Go]],使用了ADALP2000+  * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-december-2016.html|A Complete Circuits Laboratory on Your Desk, in Your Backpack, and on the Go]]
   * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-october-2016.html|学子专区为您敞开大门]]   * [[https://​www.analog.com/​cn/​analog-dialogue/​studentzone/​studentzone-october-2016.html|学子专区为您敞开大门]]
 +
 +
 +[[m2k_design|M2K设计要点]] ​ - 这部分在课程中不出现