随着汽车电子技术的发展,汽车作为一种融合了当代多种高新技术的交通工具,需要采用越来越多的电子控制系统,这些复杂的系统控制需要检测及交换大量数据,传统的点对点控制方式不但布线复杂、昂贵,而且可靠性差、重量大维护成本高,已经无法满足现代汽车的通信要求,为了解决上面这些问题,德国BOSCH公司的CAN总线控制应运而生,且日前得到了广泛应用。为了应对当前某些整车厂对车载CAN总线控制系统应用的需求,以及解决由于没有一个开放的CAN应用层协议,使不同配套厂的设备之间不能互操作的问题论文以基于SAEJ939协议的汽车CAN总线控制系统设计与测试作为研究课题制定了基于SAEJ939协议的CAN应用层协议并设计开发了CAN总线控制模块结合项目组已有的技术基础,论文首先研究了CAN总线协议特点和实现该技术的要求,并研究分析了CAN总线的应用层协议规范SAE939,在此基础上,根据某整车厂需求,分别从网络拓扑结构的总体设计、模块的信号定义、信息发送周期选择、报文优先级分配以及节点地址定义等几个方面设计制定了一套具有良好扩展性的汽车CAN应用层协议。此外,课题还完成了CAN总线控制模块的全部硬件设计,通过软件开发实现了所制定的CAN应用层协议以及各控制模块的功能为了验证CAN总线系统设计方案和所制定的CAN应用层协议的可行性,以及测试网络性能,课题对CAN总线控制模块和CAN网络系统进行CAN模块的致性测试,CAN控制模块通信功能测试,以及应用cAN总线开发工具 CANoe进行的CAN总线仿真实验和整个系统平台测试。通过研究这些实验和测试的结果验证了CAN总线控制系统的实时性、可靠性和稳定性,证明了课题设计方案可行此外,误题的研究也为实现具有自主知识产权的汽车CAN总线控制技术的产品化积累了经验,课题也因此具备继续研究开发的意义和良好的经济的前景
标签: 汽车CAN总线
上传时间: 2022-03-23
上传用户:fliang
资源较大,分为两个部分,已全部上传 :第一部分:https://dl.21ic.com/download/51-421275.html 第二部分:https://dl.21ic.com/download/51-421277.html 本书集单片机基础知识、单片机系统设计、电路知识及实验方法、工艺设计、电子元器件、Proteus/H Vision软件介绍等诸多内容于一身,实用性强。这些内容不是简单的顺序堆砌,而是以单片机基础知识和系统应用为主线,在其中完美地穿插与之相关的模电、数电、电子元器件、软件知识,真正做到将单片机系统设计所需要的方方面面知识有机地融为一个整体,实现不需要过多电路基础就能深度学习单片机基础知识和上手单片机系统设计与开发的目的。全书语言生动、插图形象、实例丰富,精心安排的知识铺垫可帮助读者循序渐进地理解单片机基础知识,丰富的实例将单片机原理、编程及应用构成一个整体。非常适合单片机初学者作为学习用书,对于正在学习或学过单片机课程,却还不会编程、不会应用的读者,本书也将会是你“拨云见日”的有益参考书。
标签: 51单片机
上传时间: 2022-04-06
上传用户:
资源较大,分为两个部分,已全部上传 :第一部分:https://dl.21ic.com/download/51-421275.html 第二部分:https://dl.21ic.com/download/51-421277.html 本书集单片机基础知识、单片机系统设计、电路知识及实验方法、工艺设计、电子元器件、Proteus/H Vision软件介绍等诸多内容于一身,实用性强。这些内容不是简单的顺序堆砌,而是以单片机基础知识和系统应用为主线,在其中完美地穿插与之相关的模电、数电、电子元器件、软件知识,真正做到将单片机系统设计所需要的方方面面知识有机地融为一个整体,实现不需要过多电路基础就能深度学习单片机基础知识和上手单片机系统设计与开发的目的。全书语言生动、插图形象、实例丰富,精心安排的知识铺垫可帮助读者循序渐进地理解单片机基础知识,丰富的实例将单片机原理、编程及应用构成一个整体。非常适合单片机初学者作为学习用书,对于正在学习或学过单片机课程,却还不会编程、不会应用的读者,本书也将会是你“拨云见日”的有益参考书。
标签: 51单片机
上传时间: 2022-04-06
上传用户:d1997wayne
针对现有家庭网关设备使用过程中出现的诸多问题,本文使用OpenWRT开源路由器技术,结合众多家庭网络中常用传感器设备,组建了一个家庭网络硬件平台,并在此基础上研究了基于OpenWRT无线路由器的智能网关(OWIG)系统的设计与实现。本文首先阐述了家庭网关技术在智能家居解决方案中的应用现状,然后分别介绍了本文中用到的家庭网关技术、开源路由器技术以及LuCI WEB技术。接着,本文探讨了在OpenWRT路由器上搭建智能家庭网关的需求,并以此为基础设计了OwIG系统。该系统由以开源路由器为核心的硬件平台以及以LuCI为基础架构的软件平台两个部分组成。其中,硬件平台用于搭建智能网关所在网络环境:软件应用平台用于负责OWIG系统的数据处理以及业务逻辑处理。在实现环节,本文首先设计了OwiG系统的硬件平台,讨论了诸多传感器设备的连接与传输问题。然后设计了OWG系统应用服务框架,并根据软件应用框架设计了数据预处理模块和业务逻辑模块。在数据预处理模块详细设计了WEB界面与OpenWRT系统之间的消息处理过程,重点讲述了Lua本与OpenwRT内部UCI按口交互的执行流程。在业务逻辑模块设计过程中,将业务需求划分成用户管理模块、设备管理模块、文件管理模块以及应用服务模块四个部分,然后分别针对各个业务逻辑模块进行了详细地实现。特别地,针对现有家庭网关流量控制不足的问题,本文在软件应用平台设计过程中,结合Linux NETFILTER/IPTABLES防火墙技术和TC流量管理技术,详细阐述并设计了家长控制功能以及访客网络技术的实现。
上传时间: 2022-06-22
上传用户:fliang
北斗卫星导航系统(以下简称北斗系统)是中国着眼于国家安全和经济社会发展 需要,自主建设、独立运行的卫星导航系统,是为全球用户提供全天候、全天时、高 精度的定位、导航和授时服务的国家重要空间基础设施。20 世纪后期,中国开始探索 适合国情的卫星导航系统发展道路,逐步形成了“三步走”发展战略:2000 年底,建 成北斗一号系统,向中国提供服务。2012 年底,建成北斗二号系统,向亚太地区提供 服务。目前正在实施第三步建设,2018 年底,建成北斗三号基本系统,提供全球导航 服务;2020 年前后,全面建成北斗三号系统,达到世界一流水平。
标签: 北斗卫星
上传时间: 2022-07-07
上传用户:
燃料电池电动汽车DC/DC变换器的诸如工作电压、电流、效率、体积、重量、温度这些参数指标中温度参数是一个尤为重要的参数。如何对DC/DC变换器内部多点温度参数进行实时监测从而为DC/DC变换器提供可靠的温度参数就成为本课题的直接来源和选题依据。 USB总线具有即插即用、使用方便、易于扩展以及抗干扰能力强等其它总线无法比拟的优点。如今USB已经成为PC上的标准接口,并迅速占领了计算机中、低速外设的市场。而且随着计算机功能的不断强大,虚拟仪器技术也在不断发展。它代表了测量与控制技术的未来发展方向。本课题的研究目的就是希望将USB总线技术和虚拟仪器技术应用到测量系统中,充分利用实验室现有的资源,设计一个基于USB总线和LabVIEW的多路温度测试仪。 在了解DC/DC变换器内部主电路的拓扑结构的基础上,考虑测试系统抗干扰技术,选用扩展了USB功能的微控制器芯片STM32F103和高精度温度传感器PT1000完成了基于恒流源的多通道温度检测电路原理图与印刷电路板设计。在学习USB协议和电子芯片数据手册的基础上编写了测试仪的下位机固件程序。通过LabVIEW中的NI—VISA开发驱动程序实现上位机与USB设备的通信功能。在LabVIEW虚拟仪器软件开发平台中编写用户界面并建立合理的报表生成系统,有效存储数据提供用户查询。 直接在LabVIEW环境下通过NI—VISA开发能驱动用户USB系统应用程序,完全避开了以前开发USB驱动程序的复杂性,大大缩短了开发周期,节省了开发成本。设计完毕后对系统进行了软硬件联调,通道标定和现场试验,并进行了精度分析。实验结果表明课题在这一研究过程中取得了预期的良好结果。
上传时间: 2013-06-07
上传用户:kennyplds
随着二十一世纪的到来,人类进入了后PC时代。在这一阶段,嵌入式技术得到了飞速发展和广泛应用。目前,嵌入式技术及其产品已广泛应用于智能家用电器、智能建筑、仪器仪表、通讯产品、工业控制、掌上型电脑、各种智能IC卡的应用等等。将嵌入式系统应用于多媒体移动终端,充分发挥了嵌入式系统的低功耗、集成度高、可扩充能力强等特点,可以达到集移动、语音、图像等各种功能于一身的效果。基于以上背景,本文提出了一种基于嵌入式Linux的多媒体播放器设计方案。 本文首先详细分析了ARM体系结构,研究了嵌入式Linux操作系统在ARM9微处理器的移植技术,包括交叉编译环境的建立、引导装载程序应用、移植嵌入式Linux内核及建立根文件系统,并且实现了嵌入式Linux到EP9315开发板的移植。 由于嵌入式系统本身硬件条件的限制,常用在PC机的图形用户界面GUI系统不适合在其上运行。为此,本文选择了Qt/Embedded作为研究对象,在对其体系结构等方面进行研究基础上,实现了Qt/Embedded到EP9315开发板的移植,完成了嵌入式图形用户界面开发,使得系统拥有良好的操作界面。 针对现今MP3文件格式广泛流行的特点,本文设计了MP3播放器。在深入研究了MP3文件编码原理的基础上,详细论述了播放器的设计过程,没有使用硬件解码方案,采用了软件解码,降低了系统开发成本:在视频播放方面,本文实现了Linux系统下的通用媒体播放器——Mplayer到EP9315开发板的移植。通过对音频数据输出的研究,解决了Mplayer播放声音不正常的问题,实现了一个集音乐和视频播放于一体的嵌入式多媒体播放系统。 最后,总结了论文所做的工作,指出了嵌入式多媒体播放器所需要进一步解决和完善的问题。
上传时间: 2013-04-24
上传用户:梧桐
本文分析了误码仪系统需求,制定出误码仪由误码测试子系统和人机界面子系统构成的总体结构图.提出采用FPGA进行误码测试子系统模块设计,提高了系统功能扩展性和系统的集成度,使用嵌入式操作系统进行系统应用软件设计提高系统实时性.研究了传统误码仪在误码测试子系统上设计方法,给出了伪随机码、人工码、误码插入、误码计算模块的设计原理,介绍了带同步保护的同步判决模块的设计方法,采用数据复合和数据分解技术,实现了高速人工码发送以及误码测试,还制定了子系统间的通信协议.设计了人机界面子系统硬件电路图,并详细介绍了人机界面子系统中显示模块、实时时钟模块、数据存储模块、串行RS232通信模块、键盘接口模块的硬件设计及其驱动程序的开发.介绍了Small RTOS51嵌入式操作系统的特点,运行条件,重要概念以及移植方法,提出了使用Small RTOS51嵌入式操作系统的原因.分析了系统应用软件需求,给出了基于Small RTOS51嵌入式操作系统任务创建方法,以及任务调度关系,详细介绍了各任务执行流程图.
上传时间: 2013-07-10
上传用户:yolo_cc
随着半导体技术的发展和信息技术以及数字化产品的普及,嵌入式系统已被应用到网络、手持通信设备、仪器仪表、国防军事以及自动化控制等各个领域。而结合视频监控的嵌入式应用系统更是应用的热点。正是顺应这一趋势,作者展开了对远程视频监控相关技术的研究,设计了基于嵌入式平台的远程视频监控系统。系统以友善之臂公司的friendly arm作为硬件平台、嵌入式linux作为软件平台、以传统的以太网来实现高速的视频数据传输实现远程视频监视、以GPRS作为扩展模块来实现远距离的用户手机报警提示。该系统主要设计应用于无人值守的家用现场环境。 论文详细的论述了基于ARM9的S3C2410A作为系统硬件平台、扩展外围的GPRS模块、视频数据采集模块和触摸屏显示模块的嵌入式应用系统。还详细的论述了在该平台上配置交叉开发环境和移植bootloader的过程,裁剪和配置嵌入式linux系统的过程。同时按照系统方案设计了视频数据采集应用软件,基于TCP/IP的以太网视频数据传输应用软件,以及基于GPRS的串口数据发送软件。系统根据现场采集的视频数据做相应的处理,启用GPRS发送警示短信息;同时用户可以根据现有接入以太网的计算机来调阅现场的视频数据信息。 最后将该监控系统应用于普通的家用环境,结果通过对现场采集的视频数据和发送的警示短信息表明该系统能够满足于同常的无人值守的家用环境。同时总结了存在的问题以及今后需要改进的方向:首先,该系统有良好的扩展性能,通过相应的总线和接口扩展可以实现智能家用电器控制系统;其次,该系统有一定的商业和社会价值。当然系统也有不足的地方,软件设计处于测试阶段,有很多需要完善的地方。最后,通过研究和实验表明:基于ARM/GPRS的远程家用监控系统具备了实时监控和即时报警功能,可以应用于实际家用监控场合。
上传时间: 2013-04-24
上传用户:matlab
软硬件资源的不断成熟和完善,使得嵌入式系统应用得到了十分迅猛的发展。另一方面,互联网技术的发展,使得Internet逐渐深入到人们的日常生活中。嵌入式控制网络与信息网络的互联不仅拓宽了控制系统的控制范围,而且丰富了信息系统的内容。因此,嵌入式系统与Internet相结合将成为嵌入式系统和互联网络发展的重要方向。 现阶段,Internet规模的日益扩大与IPv4地址匮乏之间的矛盾越来越突出。为解决IPv4网络存在的各种问题而出现的IPv6协议具有海量的地址空间、优化的路由算法、自动化的地址配置等;同时还增加了对安全性、QoS等的良好支持。因此,Internet从IPv4过渡到IPv6是一种必然的趋势。综上,对IPv6协议进行研究并将其引入嵌入式系统,实现嵌入式设备接入网络的功能,具有较高的科研价值和现实意义。 本文在对嵌入式系统相关概念和嵌入式IPv6协议栈进行介绍的基础上,阐述了IPv6协议簇中核心协议的原理、报头结构和参数等。接着根据嵌入式TCP/IP协议栈的设计要点,提出嵌入式IPv6协议栈的总体设计,进一步对协议栈的进程模型、内存管理、平台无关性和通讯机制进行了研究。然后对协议栈的裁剪和数据包的处理流程进行分析,给出各模块的详细设计与实现,主要有IPv6模块、ICMPv6模块、邻居发现(ND)模块和UDP模块。最后将协议栈嵌入到uC/OS-II操作系统中并搭建测试环境对IPv6协议栈进行功能性测试,结果表明协议栈功能正常,可以完成基本的通讯功能。 协议栈根据嵌入式系统资源有限和应用相对单一的情况进行裁剪,采用分层结构实现;同时在实现基本功能的前提下,为功能的扩展提供了接口;另外,将协议栈与硬件、编译器和操作系统相关的代码独立开来,实现了协议栈在不同平台的良好移植。关键词:嵌入式系统,因特网,ARM,IPv6,ICMPv6,邻居发现协议
上传时间: 2013-04-24
上传用户:lo25643