热搜关键词: 电路基础ADC数字信号处理封装库PLC

rar

基于FPGA的数据采集系统的SOPC实现

  • 1星
  • 2014-03-05
  • 1.59MB
  • 需要1积分
  • 0次下载
标签: 基于FPGA的数据采集系统的SOPC实现

基于FPGA的数据采集系统的SOPC实现

本课题完成了基于FPGA的数据采集器以及IIC总线的模数转换器部分、通讯部分的电路设计。其中FPGA采用Xilinx公司Spartan-Ⅱ系列的XC2S100芯片,在芯片中嵌入32位软处理器MicroBlaze;ⅡC总线的模数转换采用Microchip公司的MCP3221芯片,通讯部分则在FPGA片内用VHDL语言实现。通过上述设计实现了“准单片化”的模拟量和数字量的数据采集和处理。  所设计的数据采集器可以和结构类似的上位机通讯,本课题完成了在上位机中用VHDL语言实现的通信电路模块。通过上述两部分工作,将微处理器、数据存储器、程序存储器等数字逻辑电路均集成在同一个FPGA内部,形成一个可编程的片上系统。FPGA片外仅为模拟器件和开关量驱动芯片。FPGA内部的硬件电路采用VHDL语言编写;MCU软核工作所需要的程序采用C语言编写。多台数据采集器与服务器构成数据采集系统。服务器端软件用VB开发,既可以将实时采集的数据以数字方式显示,也可以用更加直观的曲线方式显示。  由于数据采集器是所有自控类系统所必需的电路模块,所以一个通用的片上系统设计可以解决各类系统的应用问题,达到“设计复用”(DesignReuse)的目的。采用基于FPGA的SOPC设计的更加突出的优点是不必更换芯片就可以实现设计的改进和升级,同时也可以降低成本和提高可靠性。

展开预览

猜您喜欢

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

  • 向香版主请教:STM32抗干扰能力的问题
    一直没搞明白STM32的抗干扰能力如何(我用的是STM32F103ZET6)...查了N多数据手册及应用笔记也只发现关于抗ESD能力的介绍(2000V/500V)...虽然抗干扰最主要还是靠外围硬件,但如果处理器本身“弱不禁风”,只是一味得将抗干扰措施都推给外围电路,甚至连微量的辐射耦合都能导致“死机”现象,那就相当可怕了...现在我弄不明白的主要是如下一些问题:1,供电电源纹波最大忍受能力(也就
  • BlueNRG LP 关闭广播,应用程序无法运行?
    硬件:BlueNRG LP开发板应用:中通过IIC定时读取外部传感器存到RAW,开机1min后关闭广播节省功耗,这期间外设还需要定时读取数据,客户想连接通过按键唤醒广播软件:在while(1)中增加HAL_PWR_MNGR_Request(POWER_SAVE_LEVEL_STOP_WITH_TIMER , wakeupIO, stopLevel);进入低功耗,在1min后使用hci_le_set
  • 求 M3 串口烧录bootloader代码
    想试下M3串口烧录程序,但用StellarisWare软件库里面的boot_serial试过不行,不知哪位专家有用过的代码??
  • 电容大全
    介绍了各种电容是基本参数!
  • 2006大事记
    转眼间又过了一年,编辑部对2006年发生的一些业界大事进行了简单梳理,尽量按照时间顺序进行罗列。业界厂商的分分合合,新技术的飞速发展,标准的不断出台,中国自主创新能力的持续增强,让我们在回顾2006年的同时,对2007有了更多的期许。 英飞凌内存部门独立成“奇梦达”公司 5月1日,英飞凌正式将其内存产品部门分拆成一家新的公司—奇梦达。新公司总部位于慕尼黑,并已在8月9日在纽约证交所实现了IPO。奇
  • 移动硬盘
  • 让我沉吧~~~
  • CCS6编译出现的问题总结及解决办法
  • 电快速脉冲群实验及其对策综述
  • Helper2416-16——裸机第八弹——异常(Exception)

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×