历史上的今天
返回首页

历史上的今天

今天是:2025年01月10日(星期五)

正在发生

2021年01月10日 | 模数转换器AD7656与ARM控制器LPC2210的接口设计和实现

2021-01-10 来源:eefocus

引言


在电力系统三相信号处理应用中,常需要同时对A、B、C三相电压和电流信号进行数据采集和处理。如三相功率、电能测量及谐波分析等。美国ADI公司的 AD7656是16位6通道同时采样的模/数转换器,内部含有6个16位A/D转换器,具有转换高、速度快、功耗低、输入模拟信号幅度大、信噪比高等特点。Phmps公司出品的LPC2210,是一款工业级的ARM控制器,处理速度快,性能稳定,与AD7656共同组成的6通道数据采集系统能在很大程度上提高系统的信号采集和处理能力。


1 AD7656的特点及工作原理


1.1 AD7656的特点



图1为AD7656的内部功能框图。


其主要特性为:


◆6个16位独立的ADC通道。


◆输入模拟信号的范围为±(10~15 V)。


◆转换速率为250ksps。


◆低功耗,5 V供电时在250ksps下功耗为140 mW。


◆片上2.5 V参考电压和参考缓冲器。


◆8/16位并行接口模式和串行接口模式。


1. 2 工作原理


AD7656是6通道16位逐次逼近型ADC,有2种接口模式:串行接口模式和高速的并行接口模式,并行接口模式又分为8位和16位传送方式。在数据转换时,3个转换信号 CONVSTA/B/C,用来控制每对或每4个或每6个ADC同时采样。如果将3个CONVST引脚连接在一起,就可对6个ADC同时进行采样。在 CONVSTX的上升沿,被选择的ADC对被置为保持模式,转换开始。CONVSTX的上升沿过后,BUSY信号变为高电平表明转换正在进行,转换时间是 3μs,BUSY信号返回低电平表明转换结束。在BUSY信号的下降沿,ADC回到跟踪模式,数据可以通过并行或串行接口从输出寄存器读出。16位并行接口读取数据时先将CS置低,每当读信号(RD)变低,就从16位总线上读取1路数据,6路A/D数据则需要读取6次,其内部转换16位并行接口模式时序如图2所示。



2 硬件设计


图3为AD7656与LPC2210的接口设计,在三相交流电信号处理方面的应用中,选用Philips公司的ARM控制器LPC2210,它具有功耗低、性能高、速度快等特点。LPC2210的PO.22与CONVSTX相连,用来启动6路A/D的同时转换。PO.23与RESET信号相连,为了控制 AD7656复位。EINTl连接BUSY信号,AD7656转换结束后,BUSY信号变低,向LPC2210申请中断。LPC2210的片选信号CSl 和读信号OE分别与A/D的片选信号CS和读信号RD相连,用来读取转换结果,其地址范围为0x81000000H~0x81FFFFFFH。将 LPC2210的16位数据总线和AD7656的16位数据总线相连接,由于LPC2210为3.3 V接口,而AD7656为5 V,所以串接100Ω电阻进行电平匹配。另外LPC2210还涉及液晶、键盘和RS232接口电路,用于人机接口和计算结果上传。


在AD7656把模拟信号转换为数字信号之前,需要对模拟信号进行信号调理,把模拟信号调整为适合AD7656模拟信号输入要求的电平信号。AD7656 连接外围电路时,在DVCC,AVCC,VDRIVE,REFIN/OUT和VSS引脚须加1组去耦电路,该去耦电路是由1个10μF和1个100 nF电容组成。去耦电容要尽量靠近器件,以达到更好的去耦效果。除了上述几个接口外,AD7656其他关键引脚的连接是STBY接VDRIVE,选择正常模式;RANGE接地表示选择输入范围±10V;H/S SEL接地选择硬件配置;SER/PAR接地,选择并行接口;W/B接地表示16位并行输出;WR/REFEN/DIS接VDRIVE表示选择内部参考。在具体电路板设计时,数字地和模拟地要分开,在靠近电源输入电路的地方连接在一起;AD7656芯片下方不要有数字信号通过,这是为了减少干扰,提高测量精度。


3 软件设计


接口设计应用于多路数据采集,LPC2210数据读取、处理的过程如图4所示。对三相交流电进行数据采集,要求每个周期采样128点,即20 ms采样128点,也就是每156.25μs采样一个点。用定时器0定时,定时器时间到,启动A/D转换,如果CONVSTA/B/C三个信号绑在一起,6 个通道的模拟信号同时开始转换,3μs后6个通道的数据全部转换完,BUSY信号变低产生中断,通知ARM读取数据。LPC2210给片选信号CS和读信号RD一个低电平开始读取转换结果,把6路数据读完,退出中断,等待定时器下一周期定时到来,启动下一次转换,待128次数据转换完之后,暂停定时计数,开始计算。计算结束后,再次启动定时,完成下一个周期的128次数据采集。


结语


本文介绍了一种新型的模/数转换芯片AD7656,它能同时采集6路信号,而且与LPC2210接口电路简单,控制方便,可应用于电力系统三相交流电数据采集系统中。


推荐阅读

史海拾趣

绿索超容(GreenSource)公司的发展小趣事

汇顶科技(GOODiX)公司发展的五个故事

故事一:初创与转型

汇顶科技的故事始于2002年,当时它作为一家初创企业,在电子产业中崭露头角。公司最初专注于固定电话芯片业务,但随着国内固话市场的饱和和竞争加剧,公司迅速调整方向,切入小家电触控面板芯片领域。这一转型为公司后续的发展奠定了基础。2010年,汇顶科技获得联发科技的战略投资,其触控芯片集成至联发科技的安卓系统解决方案中,广泛应用于智能手机和平板电脑等电子产品,进一步提升了公司的市场地位。

故事二:指纹识别技术的突破

2013年,随着苹果iPhone 5s发布并搭载电容式指纹识别技术,全球范围内掀起了一股指纹识别风潮。汇顶科技敏锐地捕捉到了这一市场趋势,开始研发指纹识别芯片。经过一年的努力,公司在2014年成功推出电容式指纹识别芯片,并凭借创新技术迅速获得国内主流智能机厂商的订单。此后,汇顶科技在指纹识别领域不断取得突破,逐步成为全球最大的指纹识别芯片厂商之一。

故事三:屏下指纹识别技术的开拓者

在指纹识别技术取得成功后,汇顶科技并未满足现状,而是继续探索新技术。2016年,公司开始以屏下指纹识别技术(光学式指纹芯片)为新的主攻方向。经过一年的研发,2017年汇顶科技率先展出全球首款屏下指纹识别技术,成为该领域的开拓者。随着全面屏手机的兴起,屏下指纹识别技术迅速得到市场认可,汇顶科技也借此迎来了新一轮的增长。

故事四:多元化布局与并购

为了进一步提升竞争力,汇顶科技通过并购等方式不断拓展业务领域。2018年,公司收购德国蜂窝半导体IP企业CommSoild,进军窄带物联网领域(NB-IoT)。2020年,汇顶科技又收购恩智浦半导体的语音及音频业务单元(NXP Voice & Audio Solutions)和德国汽车电子公司Dream Chip Technologies,分别增强智能终端音频解决方案能力和进入车规级芯片领域。这些并购不仅丰富了公司的产品线,也提升了公司在各领域的综合竞争力。

故事五:持续创新与合作

汇顶科技一直致力于技术创新和市场拓展。近年来,公司与多家知名手机厂商建立了合作关系,为其提供创新的指纹识别和触控芯片解决方案。例如,汇顶科技的创新方案组合助力小米、荣耀、iQOO等品牌的旗舰新品打造极致体验。同时,公司还不断拓展物联网领域的应用,通过构建芯片设计和软硬件产品技术综合物联网平台,推动智能化生活的实现。这些合作和创新不仅提升了公司的市场影响力,也为全球亿万消费者带来了更便捷、智能的体验。

ATM [Advanced Technical Materials]公司的发展小趣事

20世纪60年代,英国人谢泼德·巴伦产生了发明一款“随时可以取钞票的机器”的想法,并付诸实践。1967年6月27日,世界上第一台ATM在英国伦敦北部的巴克莱银行亮相。这台机器的成功推出,标志着ATM开始进入公众的视野,并逐渐在全球范围内得到广泛应用。

Advanced Power Solutions公司的发展小趣事

面对日益激烈的国际竞争,Advanced Power Solutions决定实施全球化战略。公司先后在多个国家和地区设立了研发中心和生产基地,以便更好地满足当地市场的需求。同时,公司还加强了与国际同行的交流与合作,共同推动电源管理技术的发展。这些举措使公司的竞争力得到了显著提升,也为公司的长远发展奠定了坚实基础。

HELUKABEL公司的发展小趣事

Advanced Power Solutions公司自创立之初,就致力于电源管理技术的研发。在一次偶然的实验中,公司的研发团队发现了一种新的电源转换技术,可以显著提高能源利用效率。公司迅速投入资源,完善这项技术,并成功将其应用于新产品中。这款高效能的产品迅速在市场上获得了认可,为公司带来了可观的收益,也奠定了公司在电源管理领域的领先地位。

超音(CY)公司的发展小趣事

超音(CY)公司成立于XXXX年,初期专注于音频设备的研发和生产。创始人XXX先生凭借对音乐的热爱和对技术的追求,决定进入电子行业,并确定了音频设备作为公司的主要发展方向。在初创阶段,超音面临了诸多挑战,包括资金短缺、技术瓶颈和市场竞争等。然而,通过不懈的努力和创新,超音逐渐在音频设备领域崭露头角。

淩志比高公司的发展小趣事

在电子行业的浪潮中,淩志比高公司由几位充满激情的创业者创立。创业初期,公司面临着资金短缺、市场竞争激烈等挑战。然而,凭借对技术的深刻理解和敏锐的市场洞察力,淩志比高成功开发出一款具有创新性的电子产品,迅速在市场上获得了一席之地。

问答坊 | AI 解惑

安规相关资料下载

  顶一下谢谢   还有 安规的基本准则是:   产品在设计和生产中应该避免以下危险的产生: 1触电和能量的危险 2火灾 3热的危险 4机械危险 5辐射和化学危险        …

查看全部问答>

请问如何在EVC应用程序中获得平台信息

我的问题是这样的: 在不同平台中共用一段代码,在代码中通过宏定义,选择编译不同的程序。如: #ifdefine PLATFORM1     #include \"platform1.h\" #elif PLATRORM2    #include \"platform2.h\" #endif 然后我在程序 ...…

查看全部问答>

usb传输速率

wince 设备支持全速模式,但不支持高速模式,能和USB2.0兼容,但是,当设备连接上pc,进入存储(即设备当作u盘)时 设备的usb驱动设置为全速模式,但是实际COPY 文件的时候速度只有0.5Byte左右,按道理理论有12/8=1.5Byte,请问怎 样能提高呢。 ...…

查看全部问答>

求教wince5.0的USB Function驱动问题!

    请问wince5.0的usb function controller驱动是怎么被加载的?在Ufnmdd.cpp中的UFN_Init等接口函数怎么被调用执行?在source文件中利用Ufnmdd.cpp只生成了个usbmddbase.lib库而没有生成DLL,在最终的image中也没有打包进去,那怎么样才 ...…

查看全部问答>

TL431做基准源的问题

请问图中两个电路,对输出而言有什么区别呢?我现在需要的是10V的基准源。 图中的做法是用:3K电阻和1K电阻的比值+1=4,然后4×2.5V=10V 但是5V输入和15V输入难道就没区别了?不太明白...恳请赐教~~…

查看全部问答>

编程添加标准33600bps调制解调器的问题

我的机器是winXP,用USB口虚拟了一个串口,连接了一个modem 正常情况下要在控制面板->电话和调制解调器 中添加一个标准33600bps调制解调器才能正常通信 现在我想自己写程序完成这个安装过程(不调用电话和调制解调器窗口) inf文件用的是C:\\WINDO ...…

查看全部问答>

团购工业模拟器件套装已收到,发帖感谢!

本帖最后由 dontium 于 2015-1-23 13:17 编辑 不错,可惜REF5025是标准版,封装都比较小 …

查看全部问答>

第八届中国国际国防电子展览会报道

      阿牛哥5月10日去北京展览馆参加第八届中国国际国防电子展览会。这次参加国防电子展的固态硬盘供应商 连接器制造商 射频芯片供应商很多 智能视频监控方案提供商也很多 还有几家高校的雷达研究所产品也很有特色。 &n ...…

查看全部问答>

很好的模拟电路资料大全--值得收藏

放大器是一种三端电路,其中必有一个端是输入和输出的共同“地”端,如果这个共“地”端接于发射极的,称为共射电路,接于集电极的,称为共集电路,接于基极的,称为共基电路,这三种有不同的性能. …

查看全部问答>