虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

接口控制器

  • 基于DSP2812的混合动力汽车电机驱动控制器的研究.rar

    混合动力汽车作为解决汽车节能、降低排放的汽车工业新技术,具有低污染和低油耗的特点,尤其在油价日益攀高的今天,成为国内外汽车发展的新热点。驱动控制器作为混合动力汽车中的主要部件,在混合动力汽车中起到至关重要的作用,对其进行研究具有重要的理论和现实意义。 本文首先比较了常见的几种电动汽车的性能,概括了混合动力汽车的优点,介绍了混合动力汽车发电机/电动机一体化技术的发展现状;其次探讨了几种常用交流电动机的性能优劣。由于永磁同步电机具有高效、高功率密度以及良好的调速性能,因此该电机成为本课题混合动力汽车传动中所使用的电机,论文建立了永磁电动机的数学模型,分析了矢量控制原理;在矢量控制原理的基础上,设计出了基于TMS320F2812的永磁同步电机矢量控制系统的硬件结构,详细阐述了旋转变压器及其解码芯片在系统中的角度和速度的检测原理以及系统中其他重要的单元。设计了系统的软件结构,详细阐述了关键子程序如电流采集、位置检测程序和SVPWM产生子程序:使用UG软件设计出控制器的壳体。最后进行了实验研究,给出SVPWM波形、相电流波形,进行了全文总结,提出了下一步工作的建议。

    标签: 2812 DSP 混合动力

    上传时间: 2013-05-21

    上传用户:abc123456.

  • 1553B总线接口技术研究及FPGA实现.rar

    本论文在详细研究MIL-STD-1553B数据总线协议以及参考国外芯片设计的基础上,结合目前新兴的EDA技术和大规模可编程技术,提出了一种全新的基于FPGA的1553B总线接口芯片的设计方法。 从专用芯片实现的具体功能出发,结合自顶向下的设计思想,给出了总线接口的总体设计方案,考虑到电路的具体实现对结构进行模块细化。在介绍模拟收发器模块的电路设计后,重点介绍了基于FPGA的BC、RT、MT三种类型终端设计,最终通过工作方式选择信号以及其他控制信号将此三种终端结合起来以达到通用接口的功能。同时给出其设计逻辑框图、算法流程图、引脚说明以及部分模块的仿真结果。为了资源的合理利用,对其中相当部分模块进行复用。在设计过程中采用自顶向下、码型转换中的全数字锁相环、通用异步收发器UART等关键技术。本设计使用VHDL描述,在此基础之上采用专门的综合软件对设计进行了综合优化,在FPGA芯片EP1K100上得以实现。通过验证证明该设计能够完成BC/RT/MT三种模式的工作,能处理多种消息格式的传输,并具有较强的检错能力。 最后设计了总线接口芯片测试系统,选择TMS320LF2407作为主处理器,测试主要包括主处理器的自发自收验证,加入RS232串口调试过程提高测试数据的直观性。验证的结果表明本文提出的设计方案是合理的。

    标签: 1553B FPGA 总线接口

    上传时间: 2013-06-04

    上传用户:ayfeixiao

  • 基于ARM的嵌入式无线远程环境监测系统.rar

    在数字化推进速度加快的大背景下,全球农业也由传统农业向现代农业方向转变,而实现农业信息与数字化则是现代化农业的重要标志与核心技术。我国农业具有地域分散、对象多样、生物自身变异大、环境因子不确定等特点,也是受环境影响最明显的领域,因此对环境与生物信息的监测显得十分重要。同时现代无线网络信息技术和计算机应用等技术近几年得到了长足的发展,广泛的应用于工业的各个领域。因此,将这些最新的技术应用于相对发展较慢的农业各领域显得迫在眉睫。 本文根据农业对象具有偏远、分散、易变、多样等特点,提出了一种针对农业环境信息远程监测的系统设计方案,并从软件和硬件二方面详细介绍了系统方案的设计和实现方法。本研究通过采用μC/OS-Ⅱ系统的嵌入式技术,实现了数据采集系统底层网络与信息发布上层网络的无缝连接为建立基于WEB的农业环境远程监测系统奠定了基础,同时也为农业网络通信“最后一公里”问题的解决提供了一种解决方案。 该系统的设计充分利用了网络技术。通过INTERNET,用户可以随时了解农业环境的实时情况以采取措施。系统中嵌入式操作系统μC/OS-Ⅱ的应用提高了系统的实时性、可靠性和可扩展性:减少了对系统硬件的依赖,增加了系统安全性;降低了成本。特别是自主开发的核心板卡,经连续的调试运行稳定、数据可靠。 本文首先介绍了高速实时数据采集系统的发展和现状。由于传统的设计方式的欠缺而考虑到将嵌入式操作系统引入到该系统中,很好的解决了多传感器的接入,使得本系统具有巨大的灵活性和可扩展性。 本文以源码开放的嵌入式操作系统μC/OS-Ⅱ为核心,以LPC2210微控制器为载体,充分利用GPRS无线网络传输技术,实现了高速实时信息监测系统的关键设计。 考虑到该系统以后的可扩展性,在设计的过程中硬件部分预留了一部分接口电路以备后续开发使用;软件的设计过程中应该注意的问题和实际操作中出现的一系列问题以及解决办法在文中都有详细的说明,并且软件的基本构架在文章中也有所体现,文章结尾给出了一些系统经实验后在WEB上发布显示的数据。

    标签: ARM 嵌入式 无线远程

    上传时间: 2013-07-09

    上传用户:juyuantwo

  • 基于单片机的嵌入式WEB服务器设计.rar

    本文主要研究采用以太网接口芯片RTL8019AS和TCP/IP协议实现嵌入式WEB服务器,此服务器可以使各种带串口的工控设备和数据采集设备很容易地连接到Internet,这样就能够利用Internet实现对各种嵌入式设备的低成本远程访问和资源共享。 本研究实现的嵌入式WEB服务器以STC89C51系列单片机为核心,用其串口作为与嵌入式设备的接口,用RTL8019AS芯片和RJ-45作为以太网接口,并通过软件实现RS-232与TCP/IP协议的转换,通过以太网实现嵌入式设备与远程计算机之间的双向数据通信,给出了硬件设计和软件实现方案。硬件主要研究微控制器和以太网控制芯片之间的接口设计和以太网控制芯片RTL8019AS的驱动。软件部分研究实现了TCP/IP的各层协议,包含了ARP、IP、ICMP、UDP、TCP、HTTP等,在实际中得以应用,如对于蓄电池电压的远程检测等。 研究结果表明,利用嵌入式WEB服务器将嵌入式设备连入Internet网络是切实可行的。经实验测试整个系统占用资源少,成本较低、移植性较好,能够完成常用的相关网络通讯功能,网络数据传输可靠性较好。

    标签: WEB 单片机 嵌入式

    上传时间: 2013-04-24

    上传用户:liucf

  • 基于软PLC的嵌入式系统的研究与实现.rar

    本文介绍了基于软PLC(Programmable Logic Controller,可编程控制器)的嵌入式技术起源和背景,综述了基于软PLC的嵌入式系统的关键技术和优点,最后介绍了其设计和实现的方法。 基于软PLC的嵌入式系统的研究与实现分为开发系统和运行系统(又称为虚拟机系统)。本文概述了开发系统,其运行于PC机的操作系统如Windows或者Linux等,为用户提供一个大众化的编程环境,它包含编辑器、编译器、连接器、调试器和通信接口几个部分。编辑界面友好,可以让用户方便的使用LD、ST和FBD三种语言编写程序,编译器和连接器将源程序文件编译和连接成虚拟机系统可执行的目标代码文件;分析了开发系统,其中详细描述了编译模块的编制过程,实现了将指令表语言转换为运行系统能够识别的C/C++指令的功能;详细地研究了梯形图转换为指令表语言,以及由指令表语言向梯形图语言的算法和数据结构。调试器借助于虚拟机运行系统提供的服务可完成对应用程序的调试纠错;讨论了uCLinux操作系统和编译调试技术,以及采用ModBus/TCP工业通信协议的通信接口用于开发系统和运行系统之间的通信。 另一方面,本文分析了虚拟机运行系统,它运行于安装了uCLinux的ARM7平台上,包括运行内核模块、系统管理模块和通信接口模块。由于uCLinux没有MMU和本身对实时性没有什么要求,而针对基于软PLC的嵌入式系统的研究与实现要求,本文在对其进行了uCLinux小型化研究的同时探讨了双内核实时性方案,解决了uCLinux实时性不足的问题。运行内核模块调度和执行应用程序并管理时钟。系统管理模块管理系统状态和内存。通信模块用于开发系统及I/O设备通信。在此基础上,对基于软PLC的嵌入式系统的进行了设计与实现,并通过试验将编译的目标代码传递到基于软PLC的嵌入式运行系统中,实现了控制功能,验证了生成目标代码的正确性和开发系统的可行性,实现了编辑界面友好,系统开放,性价比较高的软PLC嵌入式系统,达到了预期的目标,具有一定理论和应用价值。

    标签: PLC 嵌入式系统

    上传时间: 2013-04-24

    上传用户:jiiszha

  • 基于FPGA的高频PWM开关电源控制器设计.rar

    电力电子装置的控制技术随着电力电子技术的发展而愈来愈复杂。开关电源是现代电力电子设备中不可或缺的组成部分,其质量的优劣以及体积的大小直接影响电子设备整体性能。高频化、小型化、数字化是开关电源的发展方向。 在应用数字技术进行控制系统设计时,数字控制器的性能决定了控制系统的整体性能。数字化电力电子设备中的控制部分多以MCU/DSP为核心,以软件实现离散域的运算及控制。在很多高频应用的场合,目前常用的控制器(高性能单片机或DSP)的速度往往不能完全满足要求。FPGA具有设计灵活、集成度高、速度快、设计周期短等优点,与单片机和DSP相比,FPGA具有更高的处理速度。同时FPGA应用在数字化电力电子设备中,还可以大大简化控制系统结构,并可实现多种高速算法,具有较高的性价比。 依据FPGA的这些突出优点,本文将FPGA应用于直流开关电源控制器设计中,以实现开关电源数字化和高频化的要求。主要研究工作如下: 介绍了基于FPGA的DC/DC数字控制器中A/D采样控制、数字PI算法的实现;重点描述了采用混合PWM方法实现高分辨率、高精度数字PWM的设计方案,并对各模块进行了仿真测试;用FPGA开发板进行了一部分系统的仿真和实际结果的检测,验证了文中的分析结论,证实了可编程逻辑器件在直流开关电源控制器设计中的应用优势。

    标签: FPGA PWM 高频

    上传时间: 2013-07-23

    上传用户:qulele

  • 基于USB2.0FPGA的高速数据采集系统的研究与设计.rar

    随着科学技术的快速发展和数据采集系统的广泛应用,人们对数据采集系统的速度、精度、易操作性以及实时性的要求也在不断地提高。通用串行总线USB作为一种新型的微机总线接口规范,以其使用方便、易于扩展、速度快等优点而被广泛地应用于数据采集系统中。现场可编程门阵列最大的特点是结构灵活,开发周期较短,适合于实时信号处理,已被广泛应用于通信、数据采集、图像处理等诸多领域。 @@ 本文充分利用USB和FPGA的上述优点,设计了一种基于USB2.0技术和FPGA技术相结合的高速数据采集系统。 @@ 首先,对数据采集基本理论及系统相关技术进行了简单地介绍。 @@ 其次,对以ADC转换器(TLC5510)、FPGA芯片(EP1C6Q240C8)为控制器和USB接口芯片(CY7C68013A-56,简称FX2)为主的数据采集系统进行了硬件设计和分析,并在此设计的基础上给出相应的原理图、PCB。硬件设计主要包括FPGA与ADC和FX2之间的接口电路设计以及硬件逻辑设计。 @@ 再次,根据系统需求,对系统软件部分进行了设计,分三部分:一是为满足FX2在USB上的最大传输速率而编写的固件程序;二是在PC机中的WindowsXP系统下利用GPD编写USB设备驱动程序;三是充分了解FX2的主要功能特点,并编写出应用程序。 @@ 最后,对系统的软硬件进行了调试,给出了调试结果和分析,对出现的问题给出了解决方案。结果表明,系统符合设计要求。 @@关键词:USB2.0;FPGA;SOPC;数据采集;固件;

    标签: FPGA USB 2.0

    上传时间: 2013-06-21

    上传用户:cath

  • 基于FPGA的高速矩阵运算算法研究.rar

    矩阵运算是描述许多工程问题中不可缺少的数学关系,矩阵运算具有执行效率好、速度快、集成度高等优点,并且随着动态可配置技术的发展,灵活性也有了很大的提高。因此,寻找矩阵运算的高速实现方法是具有很大的现实意义,能够为高速运算应用提供技术支持。 为了提高研究成果的实用性与商用性,本文主要针对某种体积小、运算速度和性能要求很高的特殊场合设计并实现基于FPGA的矩阵运算功能。通过系统地研究FPGA功能结构、设计原理、DSP接口、IEEE-754标准,深入学习浮点数及矩阵的基础运算以及硬件编程语言等内容,根据矩阵运算的特点和原理,讨论了硬件设计方面重点对具体核心器件结构、特点以及有关FPGA的设计流程和控制器Verilog HDL硬件编程语言代码方面内容,确定了基于FPGA浮点运算及矩阵运算单元的Verilog HDL设计方法,在Quartus II平台上对其仿真、记录运算结果,并对采集到的数据结果进行了深入分析与总结。 本设计通过几种矩阵算法利用FPGA和MATLAB分别进行了实现测试,验证了设计结果的正确性,证明了本设计中矩阵运算速率的实用性与高效性,提高了系统资源利用率和系统可靠性,为今后在工程、军事、通讯等生产生活各个领域应用打下良好基础。

    标签: FPGA 矩阵运算 算法研究

    上传时间: 2013-07-07

    上传用户:xuanjie

  • 基于USB和FPGA技术的激光打标控制卡的研究与开发.rar

    激光打标是指利用高能量密度的激光束在物件表面作永久性标刻。激光打标以其“打标速度快、性能稳定、打标质量好”等优势,获得了日益广泛的应用。传统的激光打标系统一般是基于ISA总线或PCI总线的,运动控制卡必须插在计算机的PCI插槽内,且不支持热捅拔,影响了控制卡的稳定性;以单片机为主控制器的激光打标控制卡虽然成本低、运行可靠,但由于其运算速度慢、存储容量有限,限制了它的应用范围。 运动控制卡是激光打标系统的核心组成部分。本文设计了一种新型的基于USB总线,以FPGA为主控单元的振镜扫描式激光打标控制卡,它利用了USB总线高速、稳定、易用和FPGA资源丰富、处理能力强、易扩展等优点,将PC机强大的信息处理能力与运动控制卡的运动控制能力相结合,具有信息处理能力强、开放程度高、使用方便的特点。 本文首先介绍了激光打标的原理,激光打标技术的发展现状以及激光打标系统的组成结构。在对USB总线技术作了简要介绍后,详细讨论了激光打标控制卡的硬件电路设计,包括USB接口电路,FPGA主控单元电路,D/A单元电路,存储器电路,I/O接口电路等。接着对USB接口单元的固件程序和FPGA中USB接口功能模块、D/A写控制功能模块和SRAM读写控制功能模块的程序做了详细设计,通过软硬件调试,控制卡实现了USB通信,输出两路模拟信号,SRAM数据读写,数字量输入输出等功能。

    标签: FPGA USB 激光打标

    上传时间: 2013-04-24

    上传用户:prczsf

  • SATA2.0硬盘加解密接口芯片数据通路的设计与FPGA实现.rar

    SATA接口是新一代的硬盘串行接口标准,和以往的并行硬盘接口比较它具有支持热插拔、传输速率快、执行效率高的明显优势。SATA2.0是SATA的第二代标准,它规定在数据线上使用LVDS NRZ串行数据流传输数据,速率可达3Gb/s。另外,SATA2.0还具有支持NCQ(本地命令队列)、端口复用器、交错启动等一系列技术特征。正是由于以上的种种技术优点,SATA硬盘业已被广泛的使用于各种企业级和个人用户。 硬盘作为主要的信息载体之一,其信息安全问题尤其引起人们的关注。由于在加密时需要实时处理大量的数据,所以对硬盘数据的加密主要使用带有密钥的硬件加密的方式。因此将硬盘加密和SATA接口结合起来进行设计和研究,完成基于SATA2.0接口的加解密芯片系统设计具有重要的使用价值和研究价值。 本论文首先介绍了SATA2.0的总线协议,其协议体系结构包括物理层、链路层、传输层和命令层,并对系统设计中各个层次中涉及的关键问题进行了阐述。其次,本论文对ATA协议和命令进行了详细的解释和分析,并针对设计中涉及的命令和对其做出的修改进行了说明。接着,本论文对SATA2.0加解密控制芯片的系统设计进行了讲解,包括硬件平台搭建和器件选型、模块和功能划分、系统工作原理等,剖析了系统设计中的难点问题并给出解决问题的方法。然后,对系统数据通路的各个模块的设计和实现进行详尽的阐述,并给出各个模块的验证结果。最后,本文简要的介绍了验证平台搭建和测试环境、测试方法等问题,并分析测试结果。 本SATA2.0硬盘加解密接口电路在Xilinx公司的Virtex5 XC5VLX50T FPGA上进行测试,目前工作正常,性能良好,已经达到项目性能指标要求。本论文在SATA加解密控制芯片设计与实现方面的研究成果,具有通用性、可移植性,有一定的理论及经济价值。

    标签: SATA FPGA 2.0

    上传时间: 2013-04-24

    上传用户:JIUSHICHEN