完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
初次体验过Analog Discovery模拟设计套件后,已经体验到了这块小黑盒子的强大功能,将示波器、信号发生器、逻辑分析仪3种功能整合在一起。但只是使用是不够过瘾的,何不学习借鉴一下自己来进行设计虚拟仪器?就一般的DIY示波器而言,无外乎MCU+FIFO和FPGA+RAM的结构, USB示波器可以不需要显示和处理,采集到的数据可以由PC软件进行显示和处理,但同时要求有较高的数据带宽和实时性。Analog Discovery有着怎样的硬件结构来实现这些功能和性能呢?那么这次就将拆开Analog Discovery,对内部设计一探究竟。
Analog Discovery的机械结构非常简单,背面仅有四颗螺丝固定外壳,两下搞定。从设备背面的照片中还可以看到Digilent是由ADI和Xilinx赞助来完成该设计的,当然赞助可以指提供芯片和设计技术。 拆开黑盒子,里面只有一块PCB,目测至少为6层板。上面的主要器件一目了然:主控芯片是Xilinx的Spartan6系列FPGA XC6SLX16,16通道的数字I/O都由FGPA直接提供。另外FPGA还连接了一片AD9648,用来实现示波器的两路差分输入。USB通信采用了FTDI的USB-to-Serial/FIFO芯片FT232HQ。整个系统通过USB单电源供电,板上需要的各种电压主要由ADI的DC/DC来提供。 背面的器件密度较高,主要器件是两颗DA芯片,包括用以实现信号发生器双路输出的AD9717和一片起辅助作用的AD5645R,剩下又是大量的模拟电路和供电电路。 ***代工的XC6SLX16,采用8x8mm的CPG196封装,具有14,579逻辑单元、576Kbits RAM和106个可用I/O。整个PCB上并没有找到配套的RAM和用于配置FPGA的Flash,因此FPGA应该不承担主要的存储工作(其实也不需要,PC有那么大的内存呢),同时FPGA也应当是通过USB在线配置的。这样整个系统的灵活性就大大提高了,除了基本的示波器、逻辑分析仪等功能,Analog Discovery还能通过软件重配置成任何你需要的自定义设备(只要软件支持)。 FT232HQ支持USB 2.0 Hi-Speed (480Mbps)和Full Speed (12Mbps)协议,与FPGA接口可配置为UART、SPI、I2C、JTAG和245 FIFO。当配置为同步245FIFO模式时,最高速率可达40MB/s,可以满足USB虚拟仪器的高上行数据带宽需求。 下图为整个设备中最为昂贵的IC——价值51美金的AD9648。Analog Discovery标称AD的采样率为105MSPS,实际采用的芯片可支持125MSPS采样率,支持两路差分输入和1.8V CMOS/LVDS输出(就PCB来看应该采用了CMOS接口),14-Bit的分辨率提供了较高的纵轴性能。其输入带宽可达650MHz,并支持通过SPI接口配置时钟、偏移等多种参数。其应用领域中赫然写着GSM、CDMA、雷达等无线电系统。 如果按照$199的商业版来算,该芯片占销售价格的25%,若考虑到US学生的$99特供版,单此一颗IC就达到了销售价格的50%以上,实在令人唏嘘。不过Digilent从ADI拿到的芯片肯定不会是这个价格,不然就要赔本了 。 DA芯片AD9719位于PCB背面,同样是125MSPS,同样的14-Bit分辨率,支持差分耦合或单端输出,价格相对AD来说也要便宜不少。图片的左下角应当是数字I/O的ESD保护二极管。 其实整个系统含金量最高的还是模拟前端部分,估计是由ADI的工程师操刀设计的。下面是示波器两路全差分输入的其中一路,看起来很有些眼晕。红色的目测为高频补偿电容,紧接着是由ADG612模拟开关控制的衰减电路,再往后就是运放构成的放大电路,兔子猜测可能会有阻抗变换的部分(纯属猜测,需要测量电路来验证)。最后由AD Buffer芯片ADA4940进行缓冲,并送入ADC中。 然后对各个部分做了简要的分析(一半测量一半瞎猜),绘制出假想框图一幅: 需要提到的是,Analog Discovery上使用的芯片很多都是10-Pin或者8-Pin的小封装IC,并没有写明芯片型号,只有三个字母构成的简单丝印。兔子也是尽己所能在ADI网站上进行查找,最终列出了主要芯片的BOM和成本(电源IC和个别查不到的IC不在其中)。
看完BOM之后,发现其实Digilent的设备售价已经很白菜了,DIY起来能节省的也不多。当然这只是不了解内部价格行情时看到的假象,另外自己做的话当然也不会拿来照抄,而是会根据需求选用性价比合理的方案。 |
||
相关推荐
6个回答
|
||
Analog Discovery®设计套件围绕下列组件而构建:ADI世界一流的转换器(14位、105 MSPS ADC AD9648和14位、125 MSPS DAC AD9717)、时钟发生器、运算放大器和电源管理集成电路。 Digilent®与ADI的设计工程师合作,可满足功率、性能和价格水平等要求,同时不会导致性能或功能的下降,让学生能够借助Analog Discovery进入模拟电路和电子实验室。 为了扩展基本Analog Discovery设计套件的能力,ADI和Digilent提供Analog Parts套件,该套件包含200多个组件(电阻、电感、电容、LED、二极管、电位计、晶体管等)以及超过20款ADI的IC。 该套件支持教材中的所有设计,提供足够丰富的元件多样性,其内置的试验板可支持数千种额外的设计。 该套件的ADI部分组件混合了传统运算放大器、线性稳压器和匹配晶体管,同时还集成了各种传感器,允许学生研究分析物理现象,比如倾斜、温度、磁场和音频。 除了硬件,Analog Discovery还由两个易于使用的软件程序提供支持,即Mathworks®的Waveforms™和MATLAB™。 这两个程序均可让学生工程师快速轻松地将Analog Discovery配置为多个实验室设备(示波器、函数发生器、频谱分析仪、逻辑分析仪等),生成实时FFT、实时X-Y曲线、复杂数学函数,并为所有示波器通道提供数十种测量信号。 Analog Discovery还能让您导入和导出数据集和图片,支持多种输出格式形成报告,并能保存仪器仪表配置,非常适合用来搭建实验室。 论坛中有关Analog Discovery模拟套件的讨论和分享: 如何选择配合Analog Discovery使用的变压器? 挑战守财奴老板——ADI专家给没办法用公司资源想自给玩开发的筒子们的建议 |
|
|
|
cong29898 发表于 2018-9-28 15:38 参加论坛正在火热进行的活动——有奖创想,一起来做环境监测“创客”就有机会赢取价值1,980元的Analog Discovery模拟设计套件哦! 心动吧?坛子里的大神们,都快行动起来吧~~~ |
|
|
|
可惜国内 没有学生版的
|
|
|
|
这高速ad ic 啧啧 眼红啊
|
|
|
|
拆的好细致啊 看得清楚啊 好喜欢啊
|
|
|
|
绝对神器!值得拥有~~~
|
|
|
|
只有小组成员才能发言,加入小组>>
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1292 浏览 2 评论
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1893 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
4235 浏览 2 评论
8991 浏览 1 评论
3137 浏览 1 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
1418浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1640浏览 2评论
1611浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1295浏览 2评论
209浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 10:39 , Processed in 1.092090 second(s), Total 87, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号