随着通信、网络等技术的不断发展,对车内(机内)通话系统提出了更高的要求。本文以军用车内通话系统为主要应用背景,实现对现有车内通话系统的升级和改造,主要涉及系统结构、软件流程、相关接口及通信协议等内容。 早期模拟车内通话系统已经不能满足数字化建设的需要。现役的数字式车内通话系统普遍功能单一,不具备数据传输等功能。而且系统组成单体设备种类多、接口不统一、兼容性差,较难实现通用化设计。 本文提出一种基于ARM+DSP架构的多功能车内通话系统。主要由多个语音终端、一个主控盒以及头戴通信帽等硬件组成,最大可支持车内16个乘员之间通话,具有群呼、组呼、选呼、强呼、数据传输等功能,系统内乘员还可以通过主控盒与车外网络的用户进行通话或通信。 论文共分七章,主要内容包括:(1)车内通话系统的国内外发展现状和趋势;(2)语音终端系统设计,包括软硬件实现、通信协议等;(3)语音终端设计中几个关键技术的分析和研究。 本文设计的语音终端话音质量高,扩展功能强大,成本相对低廉,除适合在军用通信领域外,在商用领域也具有良好的市场前景。
上传时间: 2013-05-17
上传用户:TF2015
随着世界能源危机的到来,太阳能光伏发电在能源结构中正在发挥着越来越大的作用。而太阳能光伏发电系统的核心部件并网逆变器的性能还需要进一步提高。为了迎合市场上对高品质、高性能、智能化并网逆变器的需求,我们将ARM+DSP架构作为并网逆变器的控制系统。本系统集成了ARM和DSP的各自的强大功能,使并网逆变器的性能和智能化水平得到了显著提高。本论文是基于山东大学鲁能实习基地“光伏并网逆变器项目”,目前已经试制出样机。本人主要负责并网逆变器控制系统的软硬件设计工作。本文主要研究内容有: 1.本并网逆变器采用了内高频环逆变技术。文中详细分析了这种逆变器的优缺点,进行了充分的系统分析和论证。 2.采用MATLAB/Simulink软件对并网逆变器的控制算法进行仿真,包括前级DC-DC变换的控制算法以及后级DC-AC逆变的控制算法。通过仿真验证了所设计算法的可行性,对DSP程序开发提供了很好的指导意义。 3.本文将ARM+DSP架构作为逆变器的控制系统,并设计了相应的硬件控制系统。DSP控制板硬件系统包括AD数据采集、硬件电流保护、电源、eCAN总线,SPI总线等硬件电路。ARM板硬件系统包括SPI总线、RS232总线、RS480总线、以太网总线、LCD显示、实时时钟、键盘等硬件电路。 4.本文设计和实现了两种最大功率点跟踪控制算法:功率扰动观察法或增量电导法;孤岛检测方法采用被动式和主动式两种检测方式,被动式所采用的方法是将过/欠电压和电压相位突变检测相结合的方式,主动式采用正反馈频率偏移法;为了实现并网逆变器的输出电流与电网电压同频同相,使用了软件锁相环控制技术。本文分别给出了以上各种算法的控制程序流程图。 5.本文也给出了AD数据采集、eCAN总线、RS232、RS485、以太网、PWM输出等程序流程图,以及DSP和ARM之间的SPI总线通信程序流程图。并且分别给出了ARM管理机控制系统主程序流程图和DSP控制机控制系统主程序流程图。 6.最后对并网逆变器样机进行实验结果分析。结果显示:该样机基本上实现了本文提出的设计方案所应完成的各项功能,样机的性能比较理想。
上传时间: 2013-07-10
上传用户:sz_hjbf
随着现代信息系统发展,网络系统尤其是分布式系统日益广泛地用于各个行业和领域,其中很多的关键应用需要基于时间同步进行。传统采用精准时钟对设备物理时钟进行精准调节以达到时钟同步的方式,以及单纯的在局域网内部通过相关时间协议进行时间同步的方式,由于受诸多限制,不能很好地解决分布式精确时钟同步的问题。然而人们对分布式时间精准度和时间同步的精确度要求越来越高,新型分布式网络时间同步研究成为一个需要亟待解决的关键性问题。既有工程应用价值,也有一定的理论意义。 首先从分布式系统应用的角度出发,首先对GNSS卫星授时、NTP协议、嵌入式系统及uClinux操作系统等理论和技术进行了阐述。重点讨论了如何解决分布式系统中的精确授时与同步问题的必要性和工程意义,分析了GNSS卫星授时特点和NTP网络协议的机制。 其次在充分考虑到网络同步实时性要求高的特点的基础上,提出了一种基于GNSS的嵌入式NTP授时服务器的设计架构,对各主要模块的功能、结构和工作原理进行了功能和性能分析。硬件具体以32位ARMS3C44B0X作为硬件控制核心的微处理器,开发了具有多通信端口的应用电路主板,并集成了GNSS卫星通信模块。 再次在软件方面具体对uClinux操作系统底层接口进行了较为深入的分析,在所设计的服务器硬件平台上移植了uClinux嵌入式操作系统及相关的驱动程序,并采用模块化的设计思想进行了NTP应用程序的设计与集成,实现了NTP协议的编译和NTP授时服务,其中对NTP协议主要参数和具体工作过程进行了系统性分析和设置应用。 最后在获取精准的系统统一时钟、通过NTP协议提供授时服务的基础上,结合实际在人工影响天气通信指挥系统中具体应用,实现了分布式人工降雨火箭弹发射点按命令精确同步进行发射的应用集成。初步测试表明,本文所设计的授时服务器应用情况良好,实现了不同层次分布式应用对于时间精准同步的高要求。
上传时间: 2013-04-24
上传用户:ouyangtongze
近年来,随着UPS电源的广泛使用,对UPS电源的监控要求也越来越高,而嵌入式系统的使用和Internet的普及,使得这种需求成为可能。将嵌入式系统和Internet结合用于UPS电源网络监控是一种必然趋势,它可以借助Internet网络完成对UPS电源现场的监控任务,从而将监控扩展到更广的空间。目前,基于嵌入式系统的网络监控已经成为监控领域研究的一个热点。 本课题以UPS电源为监控对象,在综合分析UPS电源、嵌入式系统、CAN总线的基础上,从实际应用出发,对嵌入式技术在UPS电源网络监控系统的应用进行了深入研究。通过对比和分析工业监控网络的现状之后,确定采用基于Internet和CAN总线的嵌入式系统对UPS电源进行网络监控,完成了基于Linux操作系统的监控系统开发。在监控系统硬件设计中,主控芯片选用了SAMSUNG公司低功耗高性能的ARM9系列的S3C2410,CAN控制器使用了新型的独立CAN控制器MCP2510,网络控制器选用了Cirrus公司的CS8900,并完成了CAN接口模块、以太网接口模块和人机交互模块的设计。软件设计中移植了嵌入式Linux操作系统和嵌入式图形用户界面,以及对MCP2510驱动的开发,由于系统要实现网络浏览和大量的数据交换,引入了嵌入式服务器Web server和嵌入式数据库SQLite,方便了数据的管理,提高了浏览速度。 经实验调试,该UPS电源网络监控系统能够通过浏览器对UPS电源运行状态、故障等信息进行监控、统计和查询,实现了小体积,低功耗,高性能的网络监控。该网络监控系统的研究具有广阔的应用前景,对其它工业监控网络也具有一定的指导和借鉴意义。
上传时间: 2013-04-24
上传用户:whenfly
随着计算机、通信、电子技术的进步,嵌入式系统和以太网技术的融合将成为嵌入式技术未来的重要发展方向。基于ARM的嵌入式系统由于具有低功耗、高性能、低成本、可以进行多任务操作等优点,在控制领域得到了越来越广泛的应用。 本选题来自中山大学与北京航天五院合作研制的流体网络系统地面原理样机控制器设计项目。论文研究的主要目的是利用基于ARM920T内核的嵌入式微处理器AT91RM9200融合多传感器设计一种可以在地面实验室环境中可靠运行的数据采集与温度控制系统。 本文从嵌入式测控系统的硬件实现和软件设计两方面进行分析。在硬件设计上,主控制板以Atmel公司生产的AT91RM9200 CPU为核心,主要包括串口模块、存储模块、以太网接口模块、基于SPI串行接口设计的数据采集模块(A/D)、基于I2C接口设计的PID控制信号输出模块(D/A)和采用PIO接口设计的开关控制输出模块等电路,其中后三个模块承担了流体网络回路的传感器数据采集,关键点的温度控制和多路电磁阀的开关控制等任务,后文将重点介绍。在软件设计方面,主要分两个方面进行讨论,分别为主控制器上基于嵌入式Linux系统的软件和上位机采用Visual C++编写的监控软件。主控制器软件采用多线程进行设计,包括主线程、服务器子线程和数据采集子线程,三个线程同时运行,提高了系统的运行效率。上位机和主控制器通过接入以太网中,然后由服务器线程和上位机客户端利用socket套接字实现通信。同时上位机软件也提供形象美观的图形用户界面,配合主控制器实现特定的温度、流量和压力监控。 本论文设计的嵌入式测控系统充分利用了AT91RM9200内嵌的的强大功能模块,包括SPI接口模块和I2C接口模块等,可广泛应用于控制领域。对该系统的一些研究成果和设计方法具有一定的先进性和良好的实用性,具有良好的应用前景。
上传时间: 2013-06-30
上传用户:hmy2st
目前国内井下水泵电机多数采用传统的人工进行控制,即人工加继电器进行控制的方法。这种方法控制线路复杂,设备运行的自动化程度低,可靠性差,工人劳动强度大,应急能力差等缺点。针对当前国家对煤矿企业安全生产要求的不断提高和企业自身发展所遇到的实际问题,研制了基于ARM的煤矿井下水泵电机网络监控系统,不仅可以完成水位检测、轴温检测、流量检测、水泵起动、停止及其过程控制,而且还可以进行数据传输、处理等工作。它具有以下特点:水位实时在线检测与显示;水泵启动与停止控制;多台水泵实时“轮班工作制”;根据涌水量大小和用电“避峰就谷”原则,控制投入运行的水泵台数;与监控中心联网,实行集中控制。 本文所设计的监控系统由监控中心、监控终端和远程访问三部分组成,分别介绍了监控系统的硬件设计、电机保护算法设计、系统通讯网络的设计和监控系统软件的设计。 监控系统的硬件设计主要针对监控终端的硬件设计,它采用S3C440X作为监控终端的处理芯片。根据监测的主要参数如水泵电机电流、电压、水泵开停状态、电机温度、井底水仓水位、水泵出口流量的实际特点,通过ARM芯片的快速处理运算能力,实时计算出水泵的三相有功功率和无功功率、功率因数等参量,井底水仓的水位和水泵出水口的流量、水泵的三相电压和电流准确值。把处理运算的结果通过以太网传到监控中心进行存储、显示和打印,同时监控中心根据传上来的结果进行判断,然后根据判断的情况确定是否需要给监控终端发送控制命令。 电机保护算法设计方面,主要针对系统数据采集的特点,对相电流、相电压进行交流信号采样。对采样后的数据运用快速傅立叶变换(FFT)进行数值计算,获得了高精度的测量。 系统通讯网络的设计主要针对系统两层通讯网络的协议进行分析与设计。监控中心软件采用基于Basic的可视化的程序设计语言Visual Basic6.0进行开发。客户端利用计算机网络技术,使用B/S模式远程实现对系统运行数据的传输,以便可以查询实时数据和历史数据,实现资源共享。
上传时间: 2013-06-25
上传用户:q123321
ARM微处理器和嵌入式Linux操作系统为核心的嵌入式技术,已在很多领域得到了越来越广泛的应用。由于网络在未来计算中将发挥非常重要的作用,因此连通性、网络化正逐渐成为嵌入式设备的发展方向,嵌入式设备的网络化已经成为网络发展的必然趋势。美国贝尔实验室预测未来数年内所能想到的任何有用信息都是由嵌入式设备通过网络供给信息的需求者。 本文设计和实现了基于ARM处理器的嵌入式系统硬件和软件解决方案,将Linux移植到LH79520,并且实现了嵌入式系统的网络通信功能。 本文采用NXP公司的LH79520微控制器作为处理器,采用高度集成的以太网芯片DM9000A作为网络接口,并且扩展了LCD、UART接口。使用APEX作为系统的Bootloader,选择Linux操作系统进行裁剪和移植,编写了网络芯片驱动程序,使得2.6.22版本内核在硬件上稳定运行;同时实现了嵌入式平台和Linux系统之间的网络的数据传输。对影响TCP网络数据传输速率的因素进行了研究,通过对比和测试优化了ARM嵌入式系统的网络传输性能。最后,在ARM平台和Linux主机端分别实现了采用IPMSG协议的网络传输应用程序。 通过测试表明,本文所设计的嵌入式系统在可用性及操作方便性方面都达到了预期的目标,使得ARM Linux移植更有效率而且降低成本,具有实际的应用价值。
上传时间: 2013-07-14
上传用户:axxsa
开关磁阻电机(SwitchedReluctanceMotor,SRM)具有结构简单、工作可靠、效率高和成本较低等优点,在很多领域都显示出强大的竞争力,但是位置传感器的存在不仅削弱了SRM结构简单的优势,而且降低了系统高速运行的可靠性,增加了成本,探索实用的无位置传感器检测转子位置的方案成为开关磁阻电机驱动系统(SwitchedReluctanceMotorDrive,SRD)研究的热点。SRM高度非线性的电磁特性决定了在精确的数学模型基础上实现无位置传感器控制十分困难,而人工神经网络的出现为解决这个问题提供了新的思路。径向基函数(RadialBasisFunction,RBF)神经网络是一种映射能力极强的前向型神经网络,具有收敛速度快、全局逼近能力强等优点。本文提出一种利用自适应RBF神经网络对SRM进行控制的新方法,所采用的RBF神经网络以电机绕组的相电流、磁链作为输入,转子位置作为输出,通过离线和在线相结合的方法对网络进行训练,建立SRM电流、磁链与转子位置之间的非线性映射,从而实现SRM的无位置传感器控制。 常规的PID控制以其结构简单、可靠性高、易于工程实现等优点至今仍被广泛采用。在系统模型参数变化不大的情况下,PID控制效果良好,但当被控对象具有高度非线性和不确定性时,仅靠PID调节效果不好。对于SRM,它的电磁关系高度非线性,固定参数的PID调节器无法得到很理想的控制性能指标。论文提出了一种基于RBF神经网络在线辨识的SRM单神经元PID自适应控制新方法。该方法针对开关磁阻电机的非线性,利用具有自学习和自适应能力的单神经元来构成开关磁阻电机的单神经元自适应控制器,不但结构简单,而且能适应环境变化,具有较强的鲁棒性。同时构造了一个RBF网络对系统进行在线辨识,建立其在线参考模型,由单神经元控制器完成控制器参数的自学习,从而实现控制器参数的在线调整,能取得更好的控制效果。 仿真及实验结果表明,自适应RBF神经网络能够实现电机的准确换相,从而实现了电机的无位置传感器控制;基于RBF神经网络在线辨识的单神经元自适应控制能够达到在线辨识在线控制的目的,控制精度高,动态特性好,具有较好的自适应性和鲁棒性。
上传时间: 2013-04-24
上传用户:skfreeman
工厂底层的信息绝大部分都是通过现场总线进行传递的,但基于现场总线的工业设备网络无法实现与企业的Internet/Intranet无缝连接从而实现远程监控。所以本文就此问题展开研究,提出了一种基于S3C2410的嵌入式工业网络控制器的平台的设计方案,设计了一个具有网络通信功能的控制器平台。 1.针对网络控制器的特点与要求,通过对比分析,选取了具体的硬件和软件,以确保网络控制器平台的稳定可靠。 2.具体设计了控制器相关硬件电路。包括存储电路、以太网电路、串口电路、I/O口电路等。 3.建立了嵌入式Linux软件开发平台;对网络通信的理论进行了研究,编写了CGI外部扩展程序,实现了动态Web技术,使用户可以通过浏览器对控制器进行远程监控。同时,开发了嵌入式数据库SQLite应用程序,使历史数据、实时数据和技术参数的管理更加方便有序;开发了对应的驱动程序确保了网络控制器的的正常运行。 4.在完成嵌入式网络控制器硬件与软件设计的基础上,将控制器平台应用于智能加药控制系统中,通过测试表明本网络控制器平台稳定可靠。 总之,本文在深入研究嵌入式网络控制器的基础上搭建了一个嵌入式的硬件和软件平台,确保了网络控制器稳定可靠并高效地运行,为第二次开发嵌入式网络控制器准备了一个比较理想的嵌入式平台。
上传时间: 2013-04-24
上传用户:lingduhanya
近年来,网络音乐,特别是网络电台的风行,受到越来越多的大众追捧。网络音乐以其及时、海量、灵活、个性化、时尚的风格,吸引了越来越多消费者的加入和众多商家的关注。但是,作为网络音乐的终端--流媒体播放器,最直接面向大众的窗口,却显得单一,大部分商家只提供PC上的流媒体播放器。正出于此,本课题把目光投向那些不使用PC或者不愿长时间使用PC的用户,为他们量身定制流媒体播放设备,让用户不必使用PC也可享受网络音乐带来的快乐。 本课题的研发正是基于上述背景,研发支持无线网络的嵌入式多功能流媒体播放设备。本课题的研究目标是实现一个嵌入式流媒体播放器(亦称为InternetRadio),Internet Radio是一个可以在家中自由移动、任意摆放的网络流媒体播放设备。只要处在有网络环境中,Internet Radio的音乐平台让用户不必打开计算机,就能接收全球数千个不同风格、不同国家的各种类型音乐电台。除了可以直接透过因特网收听网络广播外,还可以播放储存于计算机硬盘或MP3设备中的音乐。 本系统采用ARM920T作为处理器,基于嵌入式Linux操作系统、vTuner网络电台地址数据库、Mplayer播放器软件和FLTK界面开发工具来实现。系统实现了除一般意义的音频流媒体播放和接收调频广播等功能之外,还增加了本地相框和网络数码相框Flickr在线分享的流行时尚元素。本论文具体分析了系统的硬件平台,主要论述了软件的实现,系统的主要软件功能包括bootloader和嵌入式Linux系统的移植,根文件系统的构建,播放器软件程序的研究、比较、移植和编写,系统与网络电台地址数据库vTuner和网络相框Flickr的交互,Microwindows、Nxlib和FLTK的移植和基于FLTK的图形界面开发,以及基于FLIK开发出良好的人机交互界面。作为项目的主要核心人员,作者负责系统的软件架构设计、Linux系统的移植、播放器软件的研究和开发、GUI开发工具和图形库的移植、图片播放的实现、用户与设备交互的实现和大部分界面程序的编码等关键工作。
上传时间: 2013-07-10
上传用户:小枫残月