您当前的位置:首页 > 行业资讯

基于AD7862和dsPIC30F的数据采集系统

时间:2015-04-21  来源:扁平线圈电感厂家  点击:

3 系统设计
本采样系统主要分为硬件部分设计和软件部分设计。硬件部分是以dsPIC30F601OA为控制和处理核心,去控制AD7862和SD卡来实现数据的高精度、实时采集和实时存储。信号的高精度和实时模数转换由AD7862来实现,数据的存储由控制器通过SPI接口访问SD卡来实现。软件部分主要由控制器I/O引脚的初始化、模数转换开始控制、数据读取和数据存储等部分组成。
3.1 硬件部分实现
数据采集系统以16空芯电感位dsPIC30F6010A数字信号控制器作为系统的控制和数据处理核心,产生控制信号控制AD7862实现高精度的实时数据采集。AD7862共需4个控制信号,分别为、AO、和。为转换开始控制信号,A0为读取通道选择控制信号,它控制该通道进行A/D转换和读取其A/D转换结果。为片选信号,低电平有效,在本系统中使其直接与地相连。为读控制信号,低电平有效,当为低电平时可以按顺序读取VA1、VA2或VBl、VB2上的A/D转换结果。通过以上分析共需3个控制信号,即dsPIC230F6010A的I/O接口RB8、RB9和RBl0,通过软件产生。
AD7862还产生BUSY信号,通过它告知控制器A/D转换完成,可以读取结果。dsPIC30F6010A的中断控制器支持5种外部中断请求信号:IN-T0~INT4。这些输入是边沿敏感的;它们要求一个由低到高或由高到低的跳变以产生一个中断请求。INTCON2寄存器具有5个位(INTOEP~IN-T4EP),用于选译边沿检测电路的极性。本系统中采用由高到低的跳变产生中断请求,BLISY控制信号与dsPIC30F60lOA的INTO相连。数据转换结果通过dsPIC30F60IOA的I/O口,读到控制器内部。AD7862与控制器的电路连接图如图3所示。差模电感


3.2 软件部分实现
软件部分流程如图5所示,系统启动后先初始化I/O、SD卡、AD7862和设置INT0中断,为A/D采样和数据存储做准备。由于AD7862有两个通道。需对这两个通道分别进行A/D转换功率电感,先采样A通道后采样B通道,具体是哪个通道由AO决定,也就是控制器的RB8引脚。


数据采集过程中要获知A/D转换已结束的方法有:
1)定时 使用定时器,转换开始后过一段时间读取转换结果;
2)扫描 扫描BUSY引脚,当变为低电平时,即可知转换结束,读取转换结果;
3)中断 BUSY作为中断信号,输入到INTO中,并设置为从高到低触发中断,当转换结束后,BUSY信绕行电感器号由高变低,触发中断。


工字电感器本系统采用第3种方法,即中断方法。中断服务子程序如图6所示,进入中断服务子程序后,首先清中断标示,然后分两次读取,即Vx1和Vx2(X代表A或B),读完之后对数据进行处理并存储到SD卡相应位置中,最后置采样结束标示。

4 结束语
数据采集系统采用dsPIC30F6010A、AD7862和SD卡组成了高性能12位并行数据采集及存储系统。介绍了硬件电路的连接,然后进行了数据采集的软件设计与实现。实践表明,通过对模数转换器件的正确使用,完全可以达到很高的采样精度,并能满足系统实时性的需要。通过外扩模拟电路部分,可以用于各种高精度高速的数据采集存储系统。

大电流电感

触摸板无线遥控器解决方案
方案简介


利尔达触摸板无线遥控器是一款既有带有无线鼠标功能和无线键盘功能的触摸板遥控器。






主要功能如下:

1、无线触控板鼠标:

-在Windows 系统下,可实

有关电源管理的一些看法 4月08日 第三届·无线通信技术研讨会 立即报名 12月04日 2015•第二届中国IoT大会 精彩回顾 10月30日ETF•智能硬件开发技术培训会 精彩回顾 10月23日ETF•第三届 消费

求 义隆单片机EM78P447S资料求 义隆单片机EM78P447S资料。 希望的资料:中英文资料,开发套件、开发环境、例程! 谢谢!mmexport1602736100872.png (160.39 KB, 下载次数: 0)下载附件2020-10-15 12:55 上传

注塑加工厂


上一篇报警应用电路图

下一篇一种新型的异步电动机软起动器


  
  温馨提示
网站首页 | 产品展示 | 科技前沿 | 行业资讯
本公司专业研发、设计、生产、销售贴片电感、插件电感、功率电感、大电流电感、扁平线圈电感、一体成型电感。
专业电感生产制造商,品质优异、交期快。
在线客服
热线电话