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

硬件接口

硬件接口(hardwareinterface)指的是两个硬件设备之间的连接方式。硬件接口既包括物理上的接口,还包括逻辑上的数据传送协议。
  • SPI接口实验LED显示.rar

    SPI接口实险,LED数据管显示。 1、程序通过SPI接口输出数据到HC595芯片驱动LED数据管简单显示。 2、内部1 M晶振,程序采用单任务方式,软件延时。 3、进行此实验请插上JP1的所有8个短路块,JP6(SPI_EN)短路块。

    标签: SPI LED 接口

    上传时间: 2013-06-29

    上传用户:123啊

  • 智能双频金属探测器的研究.rar

    随着微电子和计算机技术的迅速发展,传统的金属探测系统也正向着新的方向进行快速更新和发展。金属探测器最初主要应用于工矿探测和军用探雷,现在已经广泛应用于旅行安检以及食品、纺织、木材、玩具、药品等生产加工行业的质量安全检测。在科学技术不断进步及金属探测器在社会生活中的作用不断凸现的时代背景下,怎样提升和完善金属探测仪器的性能,已经成为本领域一个亟待解决的课题。 本课题的目的是设计一种双频率工作的数字式金属探测系统,可以同时以较高的精度检测到铁磁性和非铁磁性金属,从工作模式上彻底改变普通金属探测器检测种类单一和精度不高的现状。该检测系统采用多通道同步数字频率合成(DDS)技术产生正弦信号源,通过电涡流传感器检测金属异物。系统以TMS320LF2407为数据处理中心,利用自学习算法来实现系统参数的自动调整,并设计了良好的人机对话界面,提高金属探测器的可读性和可操作性。 本文从金属检测的理论分析和双频金属探测器的设计两个方面做了具体阐述。理论分析部分从电磁场的角度论述了金属物质的幅度和相位特性,并得出了检测频率与不同金属的检测灵敏度存在相关性的结论。文中把系统设计分为三大部分:检测系统的工作原理和总体构造、系统硬件设计、系统软件设计。第一部分主要阐述了整个系统的工作原理以及实现方案;硬件设计部分从检测电路和控制电路两个方面入手,详细叙述了发射、接收、解调电路以及电涡流传感器的设计过程,并着重介绍了DSP、单片机等主要芯片的接口电路设计,包括基于RS-485的SCI串口通信的硬件电路设计;软件设计部分主要阐述了在CCS、u-Visin集成环境下DSP系统和人机对话系统的程序流程,并叙述了系统自学习方法的实现过程,最后着重分析了SCI串口通信的软件实现方法。 文中最后整理了系统测试的实验结果。通过实验分析可知,采用双频工作的金属探测器对铁磁性和非铁磁性金属都有较高的检测精度。整个系统的可读性与可操作性较好,易于扩展升级、性价比高,具有良好的应用前景。

    标签: 双频 金属探测器

    上传时间: 2013-04-24

    上传用户:bruce

  • 三磁道磁卡读存器的设计.rar

    该系统是一款磁卡阅读存储器,根据用户要求解决了普通阅读器只能实时连接计算机,不能单独使用的问题。而且针对作为特殊用途的磁卡,要求三道磁道都记录数据,并且第三磁道记录格式与标准规定的记录格式不同时,系统配套的应用程序对其做了正确译码、显示。 @@ 整个系统包括单片机控制的阅读存储器硬件部分,和配套使用的计算机界面应用程序软件部分。其中硬件电路包括磁条译码芯片、外部存储器芯片、串口电平转换芯片等等,所有的工作过程都是由单片机控制。我们这里选用紫外线擦除的87C52单片机,电路使用的集成电路芯片都是采用SMT封装器件,极大缩小了读存器的体积,使用简单,携带方便。 @@ 磁条译码芯片采用的是中青科技有限公司出品的M3-230.LQ F/2F解码器集成电路。该IC实现了磁信号到电信号的转换。外部存储器则是使用的8K Bytes的24LC65集成芯片,扩展8片,总容量达到8×8K。 @@ MAXIM公司出品的MAX232实现了单片机TTL电平到RS232接口电平的转换,从而与计算机串口实现硬件连接。 @@ 计算机界面显示程序采用当今使用最广的面向对象编程语言Visual Basic 6.0版本(以后简称VB),并且使用VB带有的串口通信控件MScomm,通过设置其属性,使其和下位机单片机协议保持一致,进而进行正确的串口通信。关于磁道上数据记录的译码,则是通过对每条磁道上数据记录进行多次实验,认真分析,进而得到了各条磁道各自的编码规则,按照其规则对其译码显示。这部分程序也是通过VB编程语言实现的。另外,计算机应用程序部分还实现了对下位机读存器的擦除控制。 @@关键词:磁卡,阅读存储器,单片机,串口通信,track3数据译码

    标签: 磁道 磁卡

    上传时间: 2013-08-05

    上传用户:黄华强

  • 基于FPGA的图像采集处理系统设计与实现.rar

    随着当今科学技术的迅猛发展,数字图像处理技术正在各个行业得到广泛的应用,而FPGA技术的不断成熟改变了通常采用并行计算机或数字信号处理器(DSP)、专用集成电路(ASIC)等作为嵌入式处理器的惯例。可编程逻辑器件(FPGA)凭借其较低的开发成本、较高的并行处理速度、较大的灵活性及其较短的开发周期等特点,在图像处理系统中有独特的优势。 本文提出了一种基于FPGA的图像采集处理系统解决方案,并选用低成本高性能的Altera公司的CycloneIII系列FPGA EP3C40F324为核心,设计开发了图像采集处理的软硬件综合系统。文章阐述了如何在FPGA中嵌入NiosII软核处理器并完成图像采集处理系统功能的设计方案。硬件电路上,系统设计了三块电路板:FPGA核心处理板、图像采集卡、图像显示卡,其中通过I2C总线对采集卡的工作模式进行配置,在采集模块控制下,将采集到的图像数据存储到SDRAM;根据VGA显示原理及其时序关系,设计了VGA显示输出控制模块,合成了VGA工作的控制信号,又根据VGA显示器的工业标准,合成VGA接口的水平和帧同步信号。逻辑硬件上,应用SOPCBuilder工具生成了FPGA内部的逻辑硬件功能模块,定制了NiosII IP core、CMOS图像采集模块、VGA Controller及其I2C总线接口,系统各模块间通过Avalon总线连接起来。软件部分,在NiosII内核处理器上实现了彩色图像颜色空间转换、二值化、形态学腐蚀处理及其目标定位等算法。实验结果证明了本文提出的方案及算法的正确性,可行性。

    标签: FPGA 图像采集 处理系统

    上传时间: 2013-08-05

    上传用户:woshiyaosi

  • 基于CANopen的地铁列车牵引转矩控制研究.rar

    地铁列车牵引转矩控制是影响列车安全可靠运行的重要因素,牵引变流模块是整个列车交流传动系统的核心设备,而牵引转矩控制又是最关键的部分。本文以某城市国产化地铁列车为研究对象,主要针对牵引转矩控制方案进行研究并通过设计列车通信网络对牵引转矩实施监测。 论文首先介绍地铁列车牵引转矩控制的研究现状,分析目前高性能交流调速方法在地铁列车牵引转矩控制中的应用现状。并简要介绍了网络监测技术的研究现状和CANopen总线协议在轨道交通车辆中的国内外应用现状。 采用可编程逻辑控制器PLC及其子模块构建了通信网络的硬件结构,并设计了通信网络软件。对CANopen的通信报文进行了具体设计,实现了应用层协议CANopen的功能。 根据实际运行的需求,对牵引电机转矩控制、牵引逆变器的PWM控制方式进行了研究。采用带转矩内环的转速、磁链闭环矢量控制方法,应用带定时调制环节的滞环电流比较PWM和优化脉冲控制方案分段对逆变器进行PWM控制。通过设计牵引系统与CANopen网络的数据接口,实现了通信网络对牵引控制效果的监测,并对牵引特性曲线进行分析;选取特性曲线上的特定工作点,对牵引控制效果进行了分析说明。测试结果表明本文讨论的牵引矢量控制和PWM控制方案能够很好地满足列车运营对牵引转矩的要求。 目前,该系统正在进行线路运行调试和性能改进,准备交付用户进行商业线路运营,具有很好的工程应用价值。

    标签: CANopen 地铁列车 转矩

    上传时间: 2013-08-02

    上传用户:LYNX

  • 硬件高手必备电子知识.rar

    硬件 高手 必备 电子 知识.rar

    标签: 硬件 电子知识 高手

    上传时间: 2013-04-24

    上传用户:zgu489

  • 基于CAN总线的智能仪表远程传输系统的研究与实现.rar

    随着经济的发展、生产管理自动化水平的不断提高,将传统的仪表、现场总线和以太网技术相结合,研制带有总线接口的现场智能检测仪表及远程网络传输系统成为业界关注的热点。本文对困内外该课题的研究现状进行了详细分析,提出了一种基于CAN总线的智能仪表远程传输系统的设计方案。 本文首先分析了课题的关键问题所在,并阐述了系统的总体设计方案。接着对系统的软硬件设计进行了详细的论述。在设计中选用C8051F040单片机作为现场智能检测仪表的核心处理器,设计了信号调理电路、CAN总线接口电路和人机交互接口等,实现了对水体环境中温度、pH、盐度、浊度等常规参数的检测,以此仪表作为CAN总线节点并通过CAN接口向总线发送检测到的参数数据。还设计了基于ARM7处理器LPC2292嵌入式CAN—Ethernet网关。在网关硬件平台设计完成的基础上移植了嵌入式实时操作系统μC/OS—Ⅱ,在此基础上实现了一个经过裁剪的适合嵌入式系统应用TCP/IP协议栈,并实现了嵌入式Web服务器,以此网关作为CAN总线主节点接收总线上的数据并保存在网关中。这样,监控中心管理人员通过IE浏览器访问嵌入式CAN—Ethernet网关的Web服务器,就能够在浏览器的Web页面上动态显示保存在网关中的智能仪表检测的实时数据。 本系统在实际测试中运行稳定可靠,通过对运行结果和性能的分析可知,将工业以太网和CAN总线技术与智能仪表结合起来,将现场智能设备的各种信息传到远离现场的控制室,可以实现某些特殊或危险的无人值守场合的监控,使生产中的事故降到最低点,同时易于设备的后期维护,能给企业带来可观的经济效益。同时本系统是一个全开放式系统,具有很强移植性和技术升级空间,可以很容易地应用到其他监控领域如国防军工、海洋地质、环境生态等各行各业,具有良好的发展前景。

    标签: CAN 总线 智能仪表

    上传时间: 2013-04-24

    上传用户:蒋清华嗯

  • 串联电池组电压测量方法的研究与应用.rar

    串联电池组广泛应用于手携式工具、笔记本电脑、通讯电台、便携式电子设备、航天卫星、电动自行车、电动汽车及储能装置中。本文就电动汽车的串联电池组加以研究。 随着社会的发展以及能源、环保等问题的日益突出,电动汽车以其零排放,噪声低等优点越来越受到世界各国的重视,被称作绿色环保车。作为发展电动车的关键技术之一的电池管理系统(BMS),是电动车产业化的关键。电动汽车的快速发展,它的能量源-动力电池组,成了电动汽车发展的瓶颈。电池技术和电池能量管理系统(BMS)的研究成为解决这一问题的关键,越来越受到人们的关注。 电动汽车电池组相关技术中的电池管理系统是目前国内外研究的热点。本文描述了电动公交用锂电池配套的电池管理系统的设计与实现。 该电池管理系统在拓扑结构上采用集散式的检测方法,即每箱电池都配备检模块,将各模块所检测的相关电池数据通过内部总线传送给主控模块,再由主模块对整体数据进行分析和存储,并由CAN总线发送给电动公交各车载装置。 本论文首先比较了现有的几种电动汽车常用的电压测量方法,然后提出了电池管理系统中的串联电池组电压测量方法的整体设计方案。即采集各个电池单体的基本信息到BMS控制芯片(单片机MC9S12D64)中进行处理计算,从而得出电池工作状态等信息。 介绍了CAN总线与电动汽车中心控制器进行通信,实现整车的控制。在硬件设计中详细介绍了小系统的设计,电压采集系统的设计,CAN通信接口电路的设计,以及抗干扰等方面的电路设计。并介绍了一些重要器件的选择与参数确定。软件实现方面,着重讲述了检测板电压检测的的功能模块,最后对电池管理系统的进一步发展给出了一些展望。 目前,本课题的研究在理论和实践中都取得了很大的进展,在经过大量的软硬件调试与改进的基础上,该方法已经实现了良好、可靠的运行,取得了很好的效果,为下一阶段的准备打下了很好的基础。

    标签: 串联电池组 电压测量 法的研究

    上传时间: 2013-06-01

    上传用户:F0717007

  • 远程血压监控系统.rar

    随着生活水平的提高,人们越来越关注自己的身体健康,血压是反映人体生理状况的最重要指标之一,正常的血压是保证身体健康的重要条件。 另外血压也是重症病人监护的重要指标,准确、及时地监测血压,对于了解病情、诊断疾病和保障危重病人安全都极为重要。因此,研制高性能的血压监控系统具有重要的现实意义。 针对以上所述,本文提出了一种采用远程血压监控系统的解决方案,它融合计算机技术、测控技术和网络通讯技术为一体,使电子血压系统实现网络化。本系统将采集到的血压信息经处理后显示到液晶屏上,同时将此信息以TCP/IP的方式发送到网络上,这就是本设计的目的所在。 本论文在开始介绍了人体生理信号的特点及其测量条件之后,详细研究分析了血压测量原理以及舒张压和收缩压的判别。论文的重点放在系统硬件和软件两个方面的设计。在硬件方面,以ARM Cortex-M3内核的处理器LM3S8962作为控制器(内部集成有A/D转换器和以太网控制器等),使得硬件系统的设计简单化。整个硬件系统电路由六部分构成:处理器LM3S8962最小系统电路;电源模块:JTAG接口电路:血压检测模块;液晶显示模块;网络接口。其中,血压检测模块是整个系统设计的关键部分和难点部分,它主要是将袖压的直流部分和交流部分分离出来送到A/D转换器。软件方面,这个部分是第四章的系统软件的设计,首先把实时操作系统μC/OS-Ⅱ移植到处理器LM3S8962上,然后讲解了应用程序的设计(由三个部分组成),分别是A/D转换处理程序设计、液晶显示程序设计和网络通讯程序设计。论文的最后对系统的软硬件调试做了简单的介绍以及全文的总结。 关键词:TCP/IP 示波法 舒张压 收缩压 μc/OS-Ⅱ

    标签: 远程 血压监控系统

    上传时间: 2013-06-17

    上传用户:yph853211

  • 基于DSP的软件无线电的数字调制技术研究与实现.rar

    近几十年来,移动通信进入了飞速发展时期,它与人们的日常生活息息相关,已经成为了人们生活中的必需品,目前移动通信正处在由第二代向第三代过渡的阶段。调制技术是移动通信中的一项关键技术,根据不同的无线信道的特点选择合适的、高效的调制方式对移动通信系统的性能非常重要。软件无线电技术的出现对于移动通信的发展起到了很大的推动作用,构建一个通用的、标准的、模块化的硬件平台,把以前用硬件实现的无线电功能用软件来实现,大大地提高了通信系统的灵活性。用软件无线电技术实现的数字调制灵活性好,可以通过空中下载实现不同的调制方式,从而适应不同的通信体制。 在阅读了大量数字调制和软件无线电的国内外文献的基础上,本文深入研究了各种数字调制方式的原理以及优缺点,设计了一个软件无线电平台以实现相应的数字调制。该平台以TI公司的DSP芯片TMS320VC5416为核心部分进行信号的处理用于实现数字调制算法,在外围电路上扩展了ADC、DAC芯片分别构成前向数据采集模块和后向调制信号处理模块,同时用CPLD来构成逻辑控制模块,主要实现地址分配、提供接口控制信号、输入信息检索功能、译码功能和分频功能。在软件设计方面,本设计分为整体逻辑控制和数字调制算法实现两部分。在整体逻辑控制部分主要是针对CPID模块进行整体逻辑控制的设计,在数字调制算法部分主要是在DSP模块实现ASK、FSK、QPSK等数字调制算法的设计。 本软件无线电平台具有处理速度快、实时操作性强、存储大量数据等优点。 关键字:软件无线电;数字调制;DSP;CPLD

    标签: DSP 软件无线电 数字调制

    上传时间: 2013-04-24

    上传用户:zukfu