介绍了Infineon(英飞凌)公司DAVE2.O软件的使用方法和一些需注意的要点,并按照流程编写了一个“Infineon XC164CM”的闪灯测试程序
上传时间: 2013-07-13
上传用户:牛布牛
在比较常用串口通信实现形式的利弊基础上,针对某厂轮胎里程试验机监控系统的特点,设计并实现了串口通信动态链接库(DLL),详细介绍了多线程理论、重叠I/O方式,给出了程序流程图,对一些关键代码进行了说明
上传时间: 2013-07-19
上传用户:songnanhua
小波变换是一种新兴的理论,是数学发展史上的重要成果。它无论对数学还是对工程应用都产生了深远的影响。最新的静态图像压缩标准JPEG2000就以离散小波变换(DWT)作为核心变换算法。 本文首先较为详细地分析了小波变换的理论基础,对多分辨率分析、Mallat算法和提升算法做了介绍。然后分析了JPEG2000所采用的小波滤波器,并引入了一个新的LS97小波。该小波系数简单、易于硬件实现,并且与CDF97小波有很好的兼容性,可作为CDF97小波的替代者。使用Matlab对CDF97小波和LS97小波的兼容性做仿真测试,结果表明这两个小波具有几乎相同的性能。在确定所用的小波后,本文设计了二维离散小波变换的硬件结构。设计过程中对标准二维小波变换做了优化,即将行变换和列变换的归一化步骤合并计算,这样可以减少两次乘法操作。另外还使用移位加代替乘法,提取移位加中的公共算子等方式来优化设计。对于边界数据的处理,本文采用了嵌入式对称延拓技术,不需要额外的缓存,节约了硬件资源。为提高硬件利用率,本文将LeGall53小波变换和LS97小波变换统一起来,只要一个控制信号就可实现两者之间的转换。本文所提出的结构采用基于行的变换方式,只需要六行中间数据即可完成全部行数据的小波变换。采用流水线技术提高了整个设计的运行速度。最后也给出了二维离散小波反变换的实现结构。 在完成硬件结构设计的基础上,使用Verilog硬件描述语言对整个设计进行了完全可综合的RTL级描述,采用同步设计,提高了可靠性。在Xilinx公司的FPGA开发软件ISE6.3i中对正反小波变换做了仿真和实现,结果表明,本设计能高速高精度地完成正反可逆和不可逆小波变换,可以满足各种实时性要求。
上传时间: 2013-07-25
上传用户:sn2080395
基于ARM的嵌入式网络电能计量系统的研究电力电子与电力传动专业随着市场经济的不断发展,人们生活水平的日益提高,用电量也持续上升。电能的计量是否公平、公正已成为人们十分关心的问题。作为电能量的计量工具电能表已成为各行各业用电不可缺少且非常重要的仪表。由于传统的电能表有计量不精确、人工抄表费时费力、统计繁琐等缺点,因此,研究开发高精度、低功耗、网络化、智能化的电能表是明显的趋势。 嵌入式系统技术是近几年电子产品设计领域最为热门的技术之一,目前已广泛应用于工业控制、智能交通、信息家电、公共服务等领域。嵌入式系统正对人类的后PC时代产生着深远的影响。 本文针对传统的机电式电能表的缺点和不足,结合当前的嵌入式系统技术和网络技术,研究并设计了一套基于ARM处理器、CAN总线和以太网传输的嵌入式网络电能表系统。此系统主要由网络中继模块和电能量采集终端两部分组成。网络中继模块硬件采用了PHILIPS的LPC2290作为中央处理器。LPC2290是一款16/32位RISC微处理器,采用ARM公司的ARM7TDMI-S内核,提供了两路CAN总线和其它一些片上通用外设接口。采用L2C2290处理器,不但降低了整个系统的设计成本,而且也大大减少了额外的接口电路。网络中继模块软件是通过μCLinux操作系统内嵌的BOA实现嵌入式WEB服务器,并应用CGI接口程序完成了动态网页程序的编制。电能量采集终端采用专用电能芯片、单片机和CAN控制器实现。网络中继模块和电能量采集终端之间通过CAN总线进行通信,保证了信息的可靠性。当客户端通过网络浏览器访问WEB服务器时,CGI程序就将电能量采集终端所采集的电能量数据上传给客户端,实现网络自动抄表。
上传时间: 2013-06-23
上传用户:gxmm
随着科学技术的进步和人民群众生活水平的提高,视频监控系统在工业生产、国家安防、日常生活中得到了广泛的应用。实时的远程视频监控,能够及时、直观地为人们提供动态现场信息。远程视频监控已经逐步成为现代社会管理的重要手段之一。与传统的视频监控系统相比,嵌入式远程无线监控系统具有体积小、携带方便、可以进行远距离监控等优点,从而有着良好的应用前景。 本文在总结分析即有的研究成果的基础上,将先进的嵌入式技术、视频技术、无线网络技术有效的结合在一起,力图设计出一款便携式、低功耗、高电池使用寿命、硬件与软件资源管理高效合理、人机交互性能良好的手持式无线视频监控终端。通过对Windows CE.NET嵌入式操作系统下进行USB相关设备驱动程序开发的研究与分析,在本手持终端中实现了USB host端功能,以满足对USB设备的即插即用操作。本手持终端将会极大程度上方便监控保安人员,使得他们不必随时守候在传统的基于PC的视频监控机旁,实现企业楼宇及智能小区中电子巡更的任务。 本文首先对无线视频监控系统的发展现状进行分析与研究,主要包括:无线视频监控系统的定义、特点、分类、应用以及发展趋势;之后介绍ARM处理器并对无线网络的发展状况进行研究分析,重点对无线网络中无线局域网技术进行阐述;然后笔者利用一款基于ARM920T核的微处理器S3C2410来构建Windows CE.NET操作系统下的无线视频监控手持终端,在此详细阐述了该手持终端硬件、软件平台的研究与设计;最后为了使该终端支持不同类型的非标准USB存储设备以及从、USB接口可扩展性方面的考虑,通过对Windows CE.NET下的USB系统结构和设备驱动程序开发包的分析,研究了在Windows CE.NET嵌入式操作系统下进行USB相关设备驱动程序开发的过程。
上传时间: 2013-06-26
上传用户:tinawang
51单片机动态LED显示电路编程实例:上一节我们讲述了单只LED与单片机的接口电路及编程实例,目的在于让初学者了解LED在单片机中的应用原理,单只LED显示在实际应用中并无多大用途,一般都是多位
上传时间: 2013-05-16
上传用户:shangdafreya
近年来,LED(light emitting diode,发光二极管)电子显示屏作为一种高科技产品日益引起人们的重视。它可以实时显示或循环播放文字、图形和图像信息,具有显示方式丰富、观赏性强、显示内容修改方便、亮度高、显示稳定且寿命长等多种优点,被广泛应用于商业广告、体育比赛、交通信息报导等诸多领域。 LED显示屏的核心技术主要集中在控制器中。目前,大部分异步显示屏采用的是8位或16位的微控制器,由于受到微处理器的处理速度、体系架构、寻址范围、外围接口资源等诸多限制,已难以在要求显示较多像素、显示内容帧频较高、动态显示效果复杂的情况下得到良好的动态视觉效果。 针对以上情况,本文研究开发了一种全新的,由32位高性能ARM微处理器组成的LED显示屏控制系统,就控制平台、硬件结构和软件开发实现给出了驱动部分和控制部分的详细分析与设计。 本文根据LED显示屏在列车车厢和火车、汽车车站旅客导向系统中为应用背景,结合LPC2138的功能特点和LED显示屏的功能需求。详细介绍了显示屏控制系统中包括电源模块、复位模块、RS485通讯电路等主要模块的设计。成功实现了数据扫描、数据发送、数据通讯等LED显示屏所需的功能。 结合控制系统RS485通讯协议和系统显示的要求,分析了LED显示屏通讯和控制系统的软件开发流程。并详细分析了显示屏的静、动态图文显示软件流程结构;系统从上位机接受数据到信息显示的整个软件处理流程。 最后本文分析了LED显示屏控制系统研发中所遇到的几个难点问题,包括:提高RS485总线可靠性和抗干扰问题、系统在频繁更换内容死机的问题、显示内容较多时视觉效果的处理问题,并给出了解决方法。 经过实际测试,本文所述LED显示屏控制系统性能良好,工作稳定可靠,易于维护升级,具有很高的性价比。
上传时间: 2013-05-28
上传用户:chongchong2016
汽车仪表是驾驶员与汽车进行交流的重要窗口,也是汽车高新技术的重要部分。传统汽车仪表多使用指针型显示器件为主,如步进电机、十字线圈,辅以液晶显示,显示的信息量相对较少,且结构复杂。一方面随着汽车电子化程度的不断提高,进行技术创新,研制开发新一代汽车仪表产品;另一方面,由于能源和环保问题,汽车也将从内燃机汽车发展到包括纯电动汽车(BEF)、混合电动汽车(HEV)以及燃料电池汽车(FCV)的新能源汽车时代,因此结合新能源汽车信息量多、电子化程度高的特点,开发新一代汽车智能仪表具有重要的现实和长远意义。 本文正是在这样的背景下,以同济大学汽车学院自主研发的ROVER燃料电池轿车为研究对象,进行了汽车智能仪表的一些功能研究与开发。所做的主要工作有: (1)根据要实现的功能确定所需的硬件资源,选择合适的嵌入式硬件系统。 (2)嵌入式操作系统的选择和二次开发。在选择操作系统时要考虑到系统的硬件可移植性、实时性、对内存的需求以及提供哪些开发工具等。 (3)应用软件的开发。主要是仪表界面设计,包括数字图形显示,动画显示,数据库开发等。 (4)基于无线数据传输模块下的GPRS无线通讯实验。包括客户端和服务器端系统配置,动态域名解析等。 该仪表已应用于ROVER燃料电池轿车,实践表明,在嵌入式平台上显示车载信息,同传统仪表相比具有较大的优势。可满足小型化、轻量化的要求;造型美观,可动画显示、可读性、可视性强;可实现一表多用。从软件方面来讲,引入了操作系统的概念,增强了代码的可读性、可维护性、可扩展性以及灵活性;信息显示自由度高,显示界面人性化,可定制;即使更换硬件平台,也只需对操作系统和底层驱动程序进行少量的移植工作,而无需修改与硬件无关的应用代码。
上传时间: 2013-04-24
上传用户:SimonQQ
在机器人学的研究领域中,如何有效地提高机器人控制系统的控制性能始终是研究学者十分关注的一个重要内容。在分析了工业机器人的发展历程和机器人控制系统的研究现状后,本论文的主要目标是针对四关节实验室机器人特有的机械结构和数学模型,建立一个新型全数字的基于DSP和FPGA的机器人位置伺服控制系统的软、硬件平台,实现对四关节实验室机器人的精确控制。 本论文从实际情况出发,首先分析了所研究的四关节实验室机器人的本体结构,并对其抽象简化得到了它的运动学数学模型。在明确了实现机器人精确位置伺服控制的控制原理后,我们对机器人控制系统的诸多可行性方案进行了充分论证,并最终决定采用了三级CPU控制的控制体系结构:第一级CPU为上位计算机,它实现对机器人的系统管理、协调控制以及完成机器人实时轨迹规划等控制算法的运算;第二级CPU为高性能的DSP处理器,它辅之以具有高速并行处理能力的FPGA芯片,实现了对机器人多个关节的高速并行驱动;第三级CPU为交流伺服驱动处理器,它实现了机器人关节伺服电机的精确三闭环误差驱动控制,以及电机的故障诊断和自动保护等功能。此外,我们采用比普通UART速度快得多的USB来实现上位计算机.与下位控制器之间的数据通信,这样既保证了两者之间连接方便,又有效的提高了控制系统的通信速度和可靠性。 机器人系统的软件设计包括两个部分:一是采用VC++实现的上位监控软件系统,它主要负责机器人实时轨迹规划等控制算法的运算,同时完成用户与机器人系统之间的信息交互;二是采用C语言实现的下位DSP控制程序,它主要负责接收上位监控系统或者下位控制箱发送的控制信号,实现对机器人的实时驱动,同时还能够实时的向上位监控系统或者下位控制箱反馈机器人的当前状态信息。 研究开发出来的四关节实验室机器人控制器具有控制实时性好、定位精度高、运行稳定可靠的特点,它允许用户通过上位控制计算机实现对机器人的各种设定作业的控制,也可以让用户通过机器人控制箱现场对机器人进行回零、示教等各项操作。
上传时间: 2013-04-24
上传用户:极客
航天测控通信网是航天工程的重要组成部分。迄今为止,我国已建成“C频段测控网”,及正在建设的“S频段测控网”和“TDRSS测控网”。测距单元是测控系统基带设备中的重要功能单元,为航天飞行器提供定位元素。目前,在航天测距系统中侧音测距技术具有最高的测距精度。本文以中国电子科技集团第十研究所某项目为背景,对侧音测距系统中的关键技术进行了详细的研究,提出了一些改进测距精度的方法,最后用FPGA实现了侧音测距功能单元。 本论文主要完成以下工作: 1)完成了直接数字频率合成的杂散分析。采用严格的信号分析方法,运用离散傅立叶变换(DFT)和傅立叶变换(FT),推导了理想状态和相位截短条件下的DDS输出频谱的数学表达式,并利用systemview仿真软件建立了DDS相位截短模型,通过仿真验证了分析结论的正确性。 2)改进了TT&C系统中经典的FFT频率引导算法,增加了频谱对称性分析,在实现频率引导的同时完成了防载波频率错锁的功能。 3)首次采用基于正交双通道相关原理的数字相关相位估计法来实现次侧音匹配和解模糊,降低了设备复杂度,提高了测距精度。针对低信噪比的情况,提出了基于平滑滤波的数据处理方法,提高了相位测量精度。对测距信道中加限幅器导致的测距信号信噪比恶化程度做了深入的理论分析。最后,分析了测距误差,并对其中一些引起测距误差的因素提出了改善方法。 通过本论文的工作,成功的完成了TT&C侧音测距终端的研制,系统现已通过测试,达到系统任务书的各项指标要求。
上传时间: 2013-04-24
上传用户:assss