共查询到20条相似文献,搜索用时 296 毫秒
1.
本文提出了基于ARM+FPGA的实时高数数据采集系统,利用AD5220对外界的模拟信号转化为数字信号,采用FPGA完成对高速数据的采集工作,通过ARM对FPGA的采集的数据进行处理,并且利用嵌入式Linux,通过对操作系统的操作来实现对FPGA进行实时的控制。本文首先介绍了系统的总体架构,然后介绍了系统中所需要的元器件,最后重点介绍了对FPGA模块驱动程序的初始化工作。 相似文献
2.
3.
Daniel Ruebusch 《国外电子测量技术》2014,(4):5-7
由于FPGA内部包含大量传统探测方法无法触及到的逻辑节点,所以其调试堪称一大挑战。FPGA在引脚数方面的限制,也使得设计人员在进行调试时倍受限制。JTAG和内部逻辑分析仪等创新为他们解决这些问题带来了很大帮助,使他们能够将重要信号传送到FPGA之外进行分析。通常情况下,设计人员往往使用逻辑分析仪来调试FPGA。不过近年来,由于混合信号示波器(MSO)能够同时测量模拟信号和数字信号,所以渐渐变得常用。近些年,一些新应用的出现对FPGA收发信机速度提出了极高的要求,也使得FPGA调试越来越需要精确和高带宽的模拟测量以及数字分析。本文将讨论如何使用高带宽混合信号示波器对最一流的FPGA进行数字和模拟调试。 相似文献
4.
5.
基于SRAM型FPGA测试技术的研究 总被引:1,自引:0,他引:1
随着FPGA集成度和复杂性的增加,测试显得尤为重要.为了保证数字系统工作的稳定性,首先就要保证FPGA芯片的可靠性.从SRAM型FPGA的内部构造入手,对测试生成和测试故障模型关键技术进行了探讨和研究,解决了测试的故障覆盖率和测试速度之间的矛盾;并搭建了软硬件协同测试平台对测试理论进行了验证,该系统为FPGA芯片的稳定... 相似文献
6.
针对FPGA工程应用中逻辑文件版本繁多且不易管理的问题,设计并实现了一种FPGA逻辑文件IP库,将标准的通用和专用FPGA逻辑文件进行分类管理。采用Tcl/Tk脚本语言实现人机交互界面的编写,在逻辑文件使用时进行参数配置和逻辑文件的生成,避免了人为改动逻辑代码而产生的错误,降低了代码重用过程中出错的概率,对FPGA逻辑文件管理和代码标准化有重要意义。编写的人机交互界面使用简单,灵活性强,在FPGA工程开发中具有较大的实际应用价值。 相似文献
7.
8.
雷恒伟 《国外电子测量技术》2013,32(7):34-37
为实现高速多通道数据采集的大容量存储,对FPGA与DDRSDRAM接口技术进行了研究。从A/D转换后数据传输路径的角度出发,分析了FIFO和DDRSDRAM的时序和工作原理,在各通道同步采集的前提下实现了FPGA对DDRSDRAM的控制,给出了ARM与FPGA通信的设计方法,实现了ARM和FPGA共享双口RAM存储器的结构,最后进行了测试与验证。测试结果表明,该系统在通道数为8、采样率为20MHz/通道、存储深度为4Mwords/通道的条件下稳定工作。 相似文献
9.
10.
11.
12.
13.
14.
基于FPGA的两相步进电机细分驱动电路设计 总被引:2,自引:0,他引:2
在采用步进电机驱动的机构中,为了提高定位精度,提出了一种基于FPGA的两相步进电机细分驱动电路的设计方案.采用正弦/余弦细分方案,通过嵌入cos/sin表格于FPGA中,合理控制步进电机两相绕组的电流,实现斩波恒流均匀细分驱动,减小了步距角、提高了步进分辨率,最高细分达到256.给出了FPGA软件设计,并在Modelsim中完成了仿真.仿真结果表明,分频、定时,正弦/余弦函数以及全桥控制信号,都可以由FPGA准确无误地产生,达到了设计的要求,取得了满意的效果.在实际的应用中,电机运行平稳. 相似文献
15.
为提高太阳能板接收能量的效率,设计了一种日光垂直追踪系统的电机控制方法。该方法与传统的使用单片机控制的步进电机控制系统不同,其利用FPGA实现对步进电机的控制。根据步进电机的运转特点,设计了步进电机控制算法,运用直接数字式频率合成器(DDS)技术,实现了对步进电机在各种运行模式下加减速、正反转及精确定位的控制仿真,其性能稳定可靠。同时,利用FPGA提供的可配置资源,在应用中,可以用同一块FPGA芯片对多台电机进行控制,从而大幅度降低光伏发电的成本。采用FPGA来实现的太阳能追踪系统能有效提高太阳板的光电转化效率,并具有较广泛的应用前景。 相似文献
16.
17.
直流电机因具有结构原理简单、体积小、调速方便和低功耗等特点,因而在医疗器械、汽车制造行业和航空航天等领域中被广泛使用。介绍了基于A3988电机驱动芯片的电机控制电路的设计,给出了通过FPGA来设计和实现刹车功能和位置控制功能。A3988电机驱动芯片具有负载能力强、体积小的优点,但是芯片本身不能直接驱动电机实现刹车功能,本文给出了使用FPGA控制电路来控制A3988电机驱动芯片,实现刹车功能的方法。 相似文献
18.
系统基于51单片机控制,以FPGA芯片来实现驱动,步进电机的脉冲分配作为核心电路加以必要的数字模拟辅助电路,形成一个4相8拍定位系统。该系统完成了步进电机的正确脉冲分配并实现了方向调节、速度调节及定位控制等功能。由于单片机控制模块的使用使得FPGA驱动模块对定位控制更加方便,速度控制精度很高。 相似文献
19.
基于FPGA控制的步进电机驱动设计 总被引:3,自引:1,他引:2
随着微控制器技术的快速发展,特别是高性能可编程逻辑器件的出现,促进了步进电机控制技术的发展,使得步进电机驱动系统集成化设计的实现成为可能。本文根据设计要求进行了四相步进电机驱动系统的芯片选择和硬件电路设计,以FPGA为核心器件,集成了驱动和控制部分,大大简化了逻辑控制电路。设计过程采用模块化设计方法,用VHDL硬件描述语言对电路进行描述,采用Altera的QuartusII集成化工具进行了综合和布局布线,仿真,充分利用FPGA芯片的资源,优化程序,提高模块的工作频率,提高芯片的控制精度。文中对整个系统的架构及硬件电路和软件的实现都做了详细的介绍,最后通过仿真和实验分析验证了此控制方案的可行性。 相似文献
20.
介绍了基于MCU与FPGA控制的步进电机细分驱动技术。步进电机的两相绕组电流按正弦和余弦规律变化,正弦/余弦表格嵌入FPGA中,实现了恒转矩细分驱动,提高了步进分辨率,细分数可达256,步进电机运行平稳,定位精确;利用MCU设定步进电机的转速、转向、细分数、通讯地址和波特率等,这些参数在LCD上显示,并由RS485串口通讯构成监控系统,特别适用于实时控制系统。 相似文献