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

PCI接口设计

  • 智能水位计的研究开发.rar

    水位计广泛应用于水利、石油、化工、冶金、电力等领域的自动检测和控制系统中.本文设计的智能水位计是吸收了国内外最新智能化仪表的设计经验,采用工业控制单片机,集水位采集、存储、显示及远程联网于一体,适用于各种液位及闸门开度的测量.它具有高精度、高可靠性、多功能和智能化等特点.针对研制任务的要求,课题期间研制了下位机系统硬件和软件,开发了上位机监控软件,其中所作的具体工作包括:测量原理的研究和在系统中的实现,在本次设计中用三种方法来进行水位测量,分别是旋转编码器法、液位压力传感器法和可变电阻器法;主控芯片的选择,我们选用了高集成度的混合信号系统级芯片C8051F021;实现了信号的采集和处理,包括信号的转换和在单片机内的运算;高集成度16位模数转换芯片AD7705在系统中的应用,我们完成了它与单片机的接口设计及程序编制任务;精确时钟芯片DS1302在系统中的应用,在此,我们实现了用单片机的I/O口与DS1302的连接和在软件中对时序的模拟,该芯片的应用给整台仪器提供了时间基准,方便了仪器的使用;另外,针对研制任务的要求,还给系统加上了一路4~20mA模拟信号电流环的输出电路来提供系统监测,该部分的实现是通过采用AD421芯片来完成的,本设计中完成了AD421与单片机的SPI接口任务,协调了它与AD7705芯片和单片机共同构成的SPI总线系统的关系,并完成了程序设计;与上位机的通信接口设计,该部分通过两种方法实现:RS232通信方式和RS485通信方式;系统设计方面还包括报警电路设计、操作键盘设计、电源监控电路设计、电压基准电路的设计.在硬件设计的基础上,对系统进行了软件设计,软件部分包括下位机单片机程序的设计和上位机监控软件的设计.在软硬件充分结合的情况下,实现了系统设计要求,很好地解决了以往的水位计中存在的问题,达到了高精度水位测量仪器的各项标准.

    标签: 水位计

    上传时间: 2013-06-20

    上传用户:libenshu01

  • 基于FPGA的全数字中频接收机的研究与实现.rar

    本论文基于直接扩频通信的理论设计了一种全数字的中频接收机,使用Xilinx公司的FPGA芯片xc3s400作为接收机的主芯片,实现中频数字信号的下变频,基带解调,PN码的捕获及跟踪环路的设计并给出了它们的具体设计步骤及RTL级逻辑电路图。本文对于数字下变频器的设计、数字抑制载波恢复环的设计进行了详细的论述,还使用Matlab中的Simulink对本接收机系统所要使用的全数字Costas环进行了功能仿真并给出了仿真结果。 本文使用高速模数转换器AD9601对中频模拟信号进行采样,最后再用高速数模转换器AD9740还原出原始信息,并给出了它们与核心芯片xc3s400的接口设计方法及原理电路图。

    标签: FPGA 全数字 中频接收机

    上传时间: 2013-07-30

    上传用户:weiwolkt

  • WCDMA系统下行同步原理与FPGA实现.rar

    同步是移动通信领域中的关键技术,是保障通信初始和进行的必要过程,对系统的性能影响重大。纵观移动通信系统的发展史,同步技术自始至终都是人们研究的热点。 @@ WCDMA作为第三代移动通信无线接口标准之一,已经在全世界范围内得到了商用。小区搜索是WCDMA的重要物理层过程,是实现下行移动台和基站间同步的重要手段。 @@ 作为ASIC领域的一种半定制电路,现场可编程门阵列(FPGA)既解决了全定制电路不能修改的不足,又解决了原有可编程器件容量有限的问题。FPGA以其强大的现场可编程能力和开发速度优势,逐渐成为ASIC电路中设计周期最短、开发费用最低、风险最小的器件之一。 @@ 因此,研究WCDMA同步算法及其在FPGA中的实现与验证是具有理论和现实意义的。本文首先介绍了WCDMA物理层基础,接着详细讨论了WCDMA主同步、辅同步和导频同步的原理,介绍了前两步同步的改进型算法和证明,并和传统相关算法在资源和实现复杂度方面进行了比较,给出了下行同步的浮点仿真结果和分析。之后,深入讨论了下行同步的FPGA (V4-SX-35)实现方案、运算流程和模块间的接口设计。最后,介绍了下行同步的FPGA验证方法。 @@ 本文较为深入的讨论了WCDMA下行同步的算法和FPGA实现方案,给出了理论分析和仿真、实验结果。并在低复杂度和资源开销条件下,完成了FPGA的硬件设计和片上测试,达到了系统的性能指标。 @@关键词:WCDMA;同步;小区搜索;FPGA

    标签: WCDMA FPGA

    上传时间: 2013-04-24

    上传用户:wsm555

  • 基于FPGA的DDS双通道波形发生器.rar

    直接数字频率合成(DDS)是七十年代初提出的一种新的频率合成技术,其数字结构满足了现代电子系统的许多要求,因而得到了迅速的发展。现场可编程门阵列器件(FPGA)的出现,改变了现代电子数字系统的设计方法,提供了一种全新的设计模式。本论文结合这两项技术,并利用单片机控制灵活的特点,开发了一种双通道波形发生器。在实现过程中,选用了Altera公司的EP1C6Q240C8芯片作为产生波形数据的主芯片,充分利用了该芯片的超大集成性和快速性。在控制芯片上选用ATMAL的AT89C51单片机作为控制芯片。本设计中,FPGA芯片的设计和与控制芯片的接口设计是一个难点,本文利用Altera的设计工具Quartus Ⅱ并结合Verilog-HDL语言,采用硬件编程的方法很好地解决了这一问题。 本文首先介绍了波形发生器的研究背景和DDS的理论。然后详尽地叙述了用EP1C6Q240C8完成DDS模块的设计过程,这是设计的基础。接着分析了整个设计中应处理的问题,根据设计原理就功能上进行了划分,将整个仪器功能划分为控制模块、外围硬件、FPGA器件三个部分来实现。然后就这三个部分分别详细地进行了阐述。并且通过系列实验,详细地分析了该波形发生器的功能、性能、实现和实验结果。最后,结合在设计中的一些心得体会,提出了本设计中的一些不足和改进意见。通过实验说明,本设计达到了预定的要求,并证明了采用软硬件结合,利用FPGA实现基于DDS架构的双路波形发生器是可行的。

    标签: FPGA DDS 双通道

    上传时间: 2013-06-09

    上传用户:wxhwjf

  • ARM嵌入式教学实验系统的研究与实现

    ARM嵌入式技术在工业和生活中正得到越来越广泛的应用,为了适应技术的发展和社会的需求,满足为社会培养创新型人才的需要,高校通信类和电子类专业开设ARM嵌入式技术相关课程及其实验课程将成为趋势。在课程中设置合理实验,可以有效提高学生的动手能力和培养创新性思维,帮助学生更快、更好地掌握理论和应用技术。 论文设计的ARM嵌入式教学实验系统包括一块适合普通高校嵌入式技术实验课程教学的实验开发板及其配套的实验。该实验系统针对一般高校所开设的ARM嵌入式技术相关课程的要求而设计,配套实验符合教学大纲及实验课时的要求。 论文设计的实验开发板主要组成模块有:最小系统,包括控制器模块、电源模块、复位模块、Flash ROM模块、SDRAM模块、JTAG接口等;扩展接口,包括LED、键盘、RS232串口、I2C接口、液晶模块、以太网模块等。实验开发板采用S3C4510B网络控制芯片用作控制和信号处理,使用网络接口芯片DM9161和隔离变压器H1102完成网络接入,使用AM29LV160和HY57V641620HG构建16位存储单元,使用AT24C01和PCF8583来构建I2C接口,使用MAX232完成TTL电平转换以扩展RS232串口,并扩展键盘和LCD实现人机交互。实验开发板的硬件设计充分考虑了一般高校实验室的条件和需求,能够较好地将成本控制在150元左右,有利于在有限的条件下为每个学生尽可能的创造动手制作PCB的实验条件。实验板的接口设计能够让学生较为方便地开展实验,并考虑了实验板扩展和二次开发的需要。 论文设计的实验系统配套实验主要有基础实验、扩展实验和设计实验。基础实验主要帮助学生熟悉嵌入式系统的片内资源和特殊功能寄存器的配置方法,对整个嵌入式系统的架构有一定的理解,能编程完成一些简单的控制功能;扩展实验主要帮助学生建立嵌入式系统开发和设计的基本理念,能够设计和实现常见的外设驱动程序,能够进行操作系统的配置和移植,能够自行对实验板进行一定程度的扩展;设计实验能够帮助学生提高嵌入式系统的设计开发能力,使学生能根据需要设计出实现一定功能的扩展模块,从而使实验板扩展成实现具体功能的工业产品。基础实验包括ADS集成环境实验、键盘实验(GPIO输入)、LED实验(GPIO输出)、定时器实验、外部中断实验、UART串口通信实验、I2C接口实验、液晶显示实验;扩展实验包括建立交叉编译环境实验、操作系统编译实验、操作系统移植实验、以太网通信实验、TFTP实验、WEB访问实验;设计实验包括TCP/IP协议栈实验、Web服务器实验。学生通过完成基础实验、扩展实验和设计实验来达到教学大纲的要求,并可以在此基础上进行更深入的创新性开发实验,可以满足一般高校嵌入式技术实验课程教学的需要。 论文介绍了嵌入式交叉编译环境的建立以及实验开发板设计完成后进行的调试。实验开发板移植的嵌入式操作系统为uClinux,采用的Bootloader为U-boot。论文还简单介绍了实验系统的扩展方案和二次开发方案,并对嵌入式新技术的发展做了粗浅的探讨。 论文所做的工作以科学发展观为指导,是对普通高校ARM嵌入式技术实验课程设计的一次有益探索。

    标签: ARM 嵌入式 教学实验系统

    上传时间: 2013-04-24

    上传用户:jjq719719

  • 基于ARM的温室作物长势远程视频监测系统研究

    本文在充分了解并分析温室监控技术及其配套设施发展现状的基础上,结合目前对温室作物长势诊断技术研究的需求,试图将嵌入式远程视频采集技术应用到温室监测中,综合利用现代电子技术、视频监测技术、网络技术,获取温室作物的生长状况、肥水需求情况以及病虫草害动态等信息的反应载体作物的生长图像,为作物生产管理者或管理决策者提供及时准确的图像数据信息,便于采取各种管理措施。本文的主要研究内容如下: 远程视频监测硬件系统的设计和测试。本系统的主控制器选用以Samsung公司的基于ARM920T内核的微控制器S3C2410A为主控芯片的核心板,它已经完成了最小系统的设计,并扩展了存储器,引出了相应的接口;视频获取设备选用基于中星微zc301p处理器的北大青鸟MPC-30B USB接口摄像头;在最小系统上扩展了USB通信接口、SD卡存储器接口、网络通信接口、液晶显示屏接口、以及JTAG仿真调试接口等;最后完成整个系统的焊接和测试。 嵌入式Windows CE.net操作系统的移植。针对本系统的特点对Windows CE.net操作系统进行裁剪,在Microsoft Platform Builder5.0集成开发环境下,定制一个适合本系统需要的操作系统;针对本硬件系统的特殊性编写相应的系统启动引导程序Bootloader;最后实现WindowsCE.net操作系统的移植和调试。 远程视频监测软件系统的设计和调试。首先给系统的各个外设和接口设计驱动程序,以保证它们能够正常工作,主要是视频采集摄像头驱动程序的设计和调试;在Embedded VisualC++开发环境下,设计视频采集、编码压缩、存储、本地显示和网络传输程序,并完成整个软件系统的调试。在Visual C++6.0开发环境下设计远程监测中心PC机的应用程序,通过网络接收远程传来的图像信息,并加以处理,实现图像信息的网络远程接收、显示、存储等处理工作。 整个软硬件系统联合调试运行结果表明,系统应用于温室作物长势视频图像远程监测是可行的,具有小巧便携、成本低廉、能耗较低等特点;系统采集到的图像信息基本上能够满足温室作物长势诊断研究的要求,具有一定的实用价值。

    标签: ARM 远程 视频监测 系统研究

    上传时间: 2013-05-31

    上传用户:t1213121

  • 基于AD6640与FPGA+DSP结构的中频信号处理模块

    阐述了一种数字接收系统的设计,由ADC器件AD6640和DSP. FPGA组成,具有结构灵活、扩展能力强等特点。本文详细介绍了该系统的结构和接口设计。

    标签: 6640 FPGA DSP AD

    上传时间: 2013-06-18

    上传用户:363186

  • 基于ARMLINUX的人体脂肪仪研究

    生物电阻抗法测量脂肪是目前广泛使用的方法。但现有的人体脂肪仪所使用的测量模型都是把人体躯干部看成整体,不能反映躯干部脂肪的分布情况。而且大部分脂肪仪基于单片机,系统软硬件功能的可扩展性、数据存储能力受到很大的限制,数据分析功能较弱。 针对上述问题,本文建立了一种人体阻抗模型,该模型把人体躯干部划分成四部分,并对分段阻抗的计算公式进行推导,在此基础上设计并实现了一种基于ARM处理器和嵌入式LINUX操作系统的人体脂肪测量仪。最后通过实验验证该模型的正确性和仪器测量的准确性。 本文的主要工作有: (1)在现有理论的基础上建立了人体阻抗模型,并利用八电极技术测量人体的分段阻抗。通过测量人体阻抗及体重、身高等参数,在理论分析和实验检验修正的基础上得出了计算人体各部位脂肪含量的公式。 (2)研究基于ARM-LINUX的人体脂肪仪的软硬件设计与实现。硬件部分包括阻抗测量电路、体重测量电路和身高测量电路以及嵌入式开发板与硬件电路之间的接口设计;软件部分包括嵌入式LINUX操作系统、Qt/Embedded 环境的移植、驱动开发以及图形用户接口应用程序编程。 (3)利用本仪器、欧姆龙人体脂肪仪、水下称重法对多名志愿者进行测量,给出了比较数据,并对测量数据进行统计分析。

    标签: ARMLINUX

    上传时间: 2013-08-05

    上传用户:624971116

  • 基于ARM的家庭自动化系统的研究

    随着嵌入式技术的发展,ARM处理器以其独特的优势在计算机、电子和通信的各个领域得到广泛应用,将网络技术、控制技术和视频监控技术相融合,在更大程度上促进了家庭生活的信息化和自动化。系统采用先进的ARM处理器作为控制平台,与使用C51单片机相比,提高了性能,缩短了开发周期;与使用传统的PC机相比,兼顾了系统功能,又节约了成本,在家庭自动化领域具有较好的理论价值和广阔的应用前景。 本文在分析国内外家庭自动化发展现状的基础上,采用先进的ARM技术,给出了多模式网络通信方案,解决了家庭自动化系统对不同通信网络的兼容性问题,在公用电话网语音通信中,提出了通信状态机模型,讨论了电话按键检测和超时无选择的问题,对语音处理技术的实现进行了研究;在无线网络通信中,通过短消息的发送和接收,实现了远程用户和系统之间的信号传输,对系统无线GPRS通信的实现进行了技术研究;在远程图像监控的实现中,给出了单帧图像采集的实现方法,对C/S模式下远程监控技术进行了研究;为实现系统与终端之间的信号传输,给出了家庭内部控制网络接口设计方案,实现了家电设备控制和自动报警功能,在系统安全问题方面,给出了系统身份认证的实现方法。在此基础上,构建了一个低成本、高性能、高可靠性的家庭自动化系统。

    标签: ARM 自动化系统

    上传时间: 2013-06-21

    上传用户:yy307115118

  • 基于ARM的MAV自主飞行控制系统研制

    本文首先分析了国内外微型飞行器(MAV)研究现状、发展趋势和存在的困难,接着阐述了MAV的系统结构,针对已有的MAV平台,设计了MAV自主飞行控制系统的总体方案,选择ARM作为中央处理器,从电源模块设计、存储器模块设计、与各传感器的接口设计等入手,实现了系统的硬件设计,并分析了硬件设计所采取的抗干扰措施。 在系统软件设计方面,本文选用嵌入式Linux操作系统作为软件开发环境,分析了操作系统的组成和启动流程。在此基础上,针对本文所设计的硬件系统,编制了专用的引导程序,重新编译了内核,完成了ARMLinux在硬件平台上的移植。接着详细分析了字符设备,编写了各个模块的驱动程序,并描述了应用程序的开发模式。 最后本文讨论了MAV系统中MPEG4视频数据压缩的关键技术,分析了ARM的硬件编解码器的结构和实现过程,重点研究了遥测数据和压缩图像的复合方案,将遥测数据嵌入到压缩图像中进行传输。这种方法可以节省信道,降低系统功耗和保护遥测数据的安全。 本文所研制的自主飞行控制系统具有体积小、重量轻、集成度高、抗干扰能力强等特点,能实时传输视频图像,各项指标都满足项目技术要求。

    标签: ARM MAV 飞行控制系统

    上传时间: 2013-05-31

    上传用户:mikesering