首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
带GPS授时的TMS320F2812数据采集系统
来源:本站整理  作者:佚名  2009-12-03 13:25:27



        3.1 ADS8361与TMS320F2812接口电路设计

        TMS320F2812处理器提供多通道缓冲串口(McBSP)和串行外设接口(SPI),两种串口都可以与ADS8361接口。根据设计的需要,本系统采用的是McBSP的接口扩展方式。在ADS8361与TMS320F2812的接口硬件设计时,为避免数据信号产生振铃,特意考虑在DSP与 ADS8361之间增加吸收电阻。由于TMS320F2812只有一个McBSP接口,因此必须将ADS8361设置在模式2和模式4。 TMS320F2812与ADS8361的硬件接口电路如图4所示,ADS8361的CLOCK、(RD+CONVST)和SDA引脚分别连接到 McBSP的CLKX、(FSX+FSR)和DR引脚。由于McBSP上只连接一个A/D转换芯片,片选信号(CS)直接接地,如果需要扩展多个A/D转换芯片,则可以采用GPIO控制片选信号;同时使用通用I/O控制ADS8361的工作模式,使M0=0,M1=1;DX控制ADS8361的通道选择。

        3.2 模拟输入信号调理电路的设计

        电力系统的相电流和相电压分别经过CT和PT变换后,输出为标准±10 V的模拟电压信号。此模拟电压信号需要经过前端的低通滤波器,滤除不必要的高频噪声信号,以及将模拟输入信号范围由±10 V变换成后端A/D所能接受的信号范围。每一路的模拟调理电路如图5所示。

        4 USB接口通信电路部分

        通信电路采用USB接口,USB接口芯片选用Cypress公司的CY7C68001。CY7C68001与TMS320F2812的连接电路如图6所示。

        CY7C68001作为TMS320F2812的外设,采用异步存储器接口与TMS320F2812相连接,上位PC机可以唤醒CY7C68001,也可以配置USB芯片。USBCS是CY7C68001的片选信号线,在USBCS为低电平时,CY7C68001采用异步读写方式完成二者之间的数据和命令的交换。

        CY7C68001有两种对外接口,分别是FIFO数据接口和命令口。数据采集系统将这两种对外接口配置在地址范围是0x004000~0x004004 的空间,分配如表2所列。TMS320F2812通过CY7C68001的FIFO数据接口可以访问4个1 KB的FIFO中的数据,而FIFO数据接口的选择是通过控制地址线A[2:0]来实现的。当TMS320F2812的地址线A[2:0]为100B时,选中CY7C68001的命令口,然后通过命令口可以访问37个寄存器、Endpoint0缓冲器(64字节FIFO)和描述表(500字节FIFO)等。如果将Endpoint0缓冲器和描述表也看成寄存器,那么单个命令口内含了众多的寄存器,对这些寄存器进行读/写访问采用二次寻址方式,即首先通过命令口将要寻址的寄存器子地址和操作类型(读操作或写操作)写入,然后再通过命令口将数据读出或写入相应的寄存器。

        CY7C68001还有一个中断信号USBINT和4个状态信号(USBREADY、FLAGA、FLAGB、和FLAGC)。中断信号USBINT占用 TMS320F2812的外部中断XINT1,状态信号USBREADY、FLAGA、FLAGB和FLAGC配置在另一个扩展的寄存器中, TMS320F2812可对其进行查询,从而得到USB的状态。USB芯片的WAKEUP也配置在另一个扩展的寄存器中,TMS320F2812通过对这个寄存器的写操作达到唤醒USB的目的。

上一页  [1] [2] [3] [4]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:272,359.40000 毫秒