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

机器通信

  • 曲线识别技术在机器人中的应用

    以VC++作为开发工具,运用开源的计算机视觉库OpenCv,采集图像信息,进行图像处理,得到轨迹曲线的数据,控制实验室UP6 机器人,使机器人手部跟踪曲线的轨迹运动。在工业自动化上有一定的价值。

    标签: 曲线识别 中的应用 机器人

    上传时间: 2013-07-12

    上传用户:jjj0202

  • ChenMobius数字通信系统的MATLAB仿真及FPGA实现

    自上个世纪九十年代以来,我国著名学者、现中国科学院院士、清华大学陈难先教授等人使用无穷级数的Mobius反演公式解决了一系列重要的应用物理中的逆问题,例如费米体系逆问题、信号处理等,开创了应用、推广数论中的Mobius变换解决物理学中各种逆问题的巧妙方法,其工作在1990年得到了世界著名的《NATURE》杂志的整版专评与高度评价。华侨大学苏武浔、张渭滨教授等则把Mobius变换的方法应用于几种常用波形(包括周期矩形脉冲,奇偶对称方波和三角波等)的傅立叶级数的逆变换运算,得到正、余弦函数及一般周期信号的各种常用波形的信号展开;并求得了与各种常用波形信号函数族相正交的函数族,以用于各展开系数的计算与信息的解调;而后把它们应用到通信系统中,提出了一种新的通信系统,即新型Chen-Mobius通信系统。 在新型通信系统中,把这种正交函数族应用于系统的相干调制解调中,取代传统通信系统中调制解调所采用的三角正交函数族。正是这种正交函数族使得通信系统的传输性能大大提高,保密性加强,而且正交函数族产生很方便。 本文从软件仿真和硬件实现两个方面对Chen-Mobius通信系统进行了验证。首先,利用MATLAB软件构建Chen-Mobius数字通信系统,通过计算机编程,对Chen-Mobius单路、四路和八路的数字通信系统进行仿真分析,对该系统在不同信噪比情况下的错误概率进行了计算,并绘出了信噪比-错误概率曲线;其次,在QuartusⅡ软件平台上,利用VHDL语言文本输入和原理图输入的方法构建Chen-Mobius数字通信系统,对该系统进行了仿真,包括设计综合、引脚分配、仿真验证、时序分析等;再次,在QuartusⅡ软件仿真的基础上,在Altera公司的Stratix GX芯片上,实现了硬件的编程和下载,从而完成了Chen-Mobius数字通信系统的FPGA实现;最后,从MATLAB软件仿真和硬件实现的结果出发,通过分析系统的性能,简单展望了Chen-Mobius数字通信系统的应用前景。 本文通过软件仿真得到了Chen-Mobius数字通信系统的信噪比-错误概率曲线,从理论上验证了该系统的强的抗干扰能力;利用FPGA完成了系统的硬件实现,从实际上验证了该系统的可实现性。从两方面都可以说明,Chen-Mobius通信系统虽然只是一个新的起点,但它却预示着光明的应用前景。

    标签: ChenMobius MATLAB FPGA 数字通信系统

    上传时间: 2013-05-19

    上传用户:sa123456

  • 基于ARM的多路串行和以太网通信技术的研究与应用

    近年来,随着控制系统规模的扩大和总线技术的发展,对数据采集和传输技术提出了更高的要求。目前,很多设备需要实现从单串口通信到多路串口通信的技术改进。同时,随着以太网技术的发展和普及,这些设备的串行数据需要通过网络进行传输,因而有必要寻求一种解决方案,以实现技术上的革新。 本文分别对串行通信和基于TCP/IP协议的以太网通信进行研究和分析,在此基础上,设计一个嵌入式系统一基于APM处理器的多路串行通信与以太网通信系统,来实现F8-DCS系统中多路串口数据采集和以太网之间的数据传输。主要作了如下工作:首先,分析了当前串行通信的应用现状和以太网技术的发展动态,通过比较传统的多路串口通信系统的优缺点,设计出了一种采用CPID技术和CAN总线技术相结合的新型技术,并结合F8-DCS系统数据量大和实时性高的特点,对串行通讯帧同步的方法进行了详细的研究。然后,根据课题的实际需求,对系统进行总体设计和功能模块划分,并详细介绍了基于ARM7处理器的多路串口通信接口、以太网通信接口以及二者之间的数据传输接口的电路设计。在软件设计上,对系统的启动代码、串行通信协议、串口驱动以及多串口与网口间双向数据传输等进行了详细的论述。最后,将上述技术应用于某大型火电厂主机F8-DCS系统I/O通讯网络的测试与分析,达到了设计要求。

    标签: ARM 多路 串行 以太网

    上传时间: 2013-07-31

    上传用户:aeiouetla

  • 保密通信中RS编解码的FPGA实现

    由于信道中存在干扰,数字信号在信道中传输的过程中会产生误码.为了提高通信质量,保证通信的正确性和可靠性,通常采用差错控制的方法来纠正传输过程中的错误.本文的目的就是研究如何通过差错控制的方法以提高通信质量,保证传输的正确性和可靠性.重点研究一种信道编解码的算法和逻辑电路的实现方法,并在硬件上验证,利用码流传输的测试方法,对设计进行测试.在以上的研究基础之上,横向扩展和课题相关问题的研究,包括FPGA实现和高速硬件电路设计等方面的研究. 纠错码技术是一种通过增加一定的冗余信息来提高信息传输可靠性的有效方法.RS码是一种典型的纠错码,在线性分组码中,它具有最强的纠错能力,既能纠正随机错误,也能纠正突发错误.在深空通信,移动通信以及数字视频广播等系统中具有广泛的应用,随着RS编码和解码算法的改进和相关的硬件实现技术的发展,RS码在实际中的应用也将更加广泛. 在研究中,对所研究的问题进行分解,集中精力研究课题中的重点和难点,在各个模块成功实现的基础上,成功的进行系统组合,协调各个模块稳定的工作. 在本文中的EDA设计中,使用了自顶向下的设计方法,编解码算法每一个子模块分开进行设计,最后在顶层进行元件例化,正确实现了编码和解码的功能. 本文首先介绍相关的数字通信背景;接着提出纠错码的设计方案,介绍RS(31,15)码的编译码算法和逻辑电路的实现方法,RTL代码编写和逻辑仿真以及时序仿真,并讨论了FPGA设计的一般性准则以及高速数字电路设计的一些常用方法和注意事项;最后设计基于FPGA的硬件电路平台,并利用静态和动态的方法对编解码算法进行测试. 通过对编码和解码算法的充分理解,本人使用Verilog HDL语言对算法进行了RTL描述,在Altera公司Cyclone系列FPGA平台上面实现了编码和解码算法. 其中,编码的最高工作频率达到158MHz,解码的最高工作频率达到91MHz.在进行硬件调试的时候,整个系统工作在30MHz的时钟频率下,通过了硬件上的静态测试和动态测试,并能够正确实现预期的纠错功能.

    标签: FPGA 保密通信 RS编解码

    上传时间: 2013-07-01

    上传用户:liaofamous

  • 基于DSPs和FPGA的通信信号调制识别方法研究

    基于小波变换和神经网络理论,对非稳定、大信噪比(SNR)变化的通信信号进行有效的特征提取和分类,实现了通信信号调制方式的分类识别.首先,采用基于多分辨分析框架的Mallat快速算法提取离散细节作为特征采,实验得出db3小波非常适合作为特征提取小波,用小波变换大大压缩了通信信号特征矢量,提取的信号特征矢量64点;然后依据神经网络理论,分别采用BP网络作为分类器对通信信号调制识别分类.从计算机模拟实验结果可知,该方法能很好地完成通信信号调制识别分类任务,使识别正确率得到了明显改善,同时降低了识别分类过程的复杂度,并且为通信信号调制识别的DSP实现提供了快速计算的理论基础.其次,介绍了TMS320LF2407 DSP和FPGA的结构原理,并在此基础上设计了数字信号处理板和制作调试电路板.最后,用汇编和C语言编制A/D程序、串口通信程序和应用程序,并在信号处理板上调试和运行.

    标签: DSPs FPGA 通信信号 调制识别

    上传时间: 2013-07-23

    上传用户:731140412

  • matlab通信仿真psk误码分析

    MATLAB仿真通信PSK误码分析,主要用来测试SNR从0到10时的系统性能-MATLAB simulation PSK communication error analysis

    标签: matlab psk 通信 仿真

    上传时间: 2013-04-24

    上传用户:924484786

  • 基于FPGA的列车扩频通信基带处理器设计

      扩展频谱通信系统与常规的通信系统相比,具有很强的抗人为干扰、窄带干扰、多径干扰的能力。  本文介绍了扩展频谱通信的基本原理,对其数字实现方法进行了深入分析和研究。详细阐述了扩频理论基础一香农定理;建立了扩频通信系统的数学模型,并对其进行了分析;在对伪随机序列研究的基础上,提出了应用于本系统的m序列,并对其应用特性进行了研究;提出了中频调制方案DQPSK,对其进行了分析;深入研究了接收的同步问题—捕获和跟踪,并且在对数字匹配滤波器原理及其实现方法进行深入研究的基础上,提出基于数字匹配滤波器的捕获和跟踪方案;采用相关检测的解扩原理,完成了扩频数据的解扩。 

    标签: FPGA 列车 扩频通信 基带处理器

    上传时间: 2013-07-12

    上传用户:lh25584

  • linux通信

    详细讲述了各种基于LINUX的通信实验,包括GPRS,红外线 ,蓝牙 ,无线网络等

    标签: linux 通信

    上传时间: 2013-07-07

    上传用户:cuicuicui

  • CPLD_FPGA的数字通信系统建模与设计

    《CPLD_FPGA的数字通信系统建模与设计》,运用VHDL语言详细介绍了数字通信系统的建模与设计,如HDB3码的编写

    标签: CPLD_FPGA 数字通信 系统建模

    上传时间: 2013-06-11

    上传用户:hwl453472107

  • 基于DSPFPGA的CAN总线数据通信系统

    CAN-bus(Corltroller Area Network)即控制器局域网,是国际上应用最广泛的现场总线之一。它是一种多主方式的串行通讯总线,在工业控制通讯方面拥有高位速率,高抗电磁干扰性,而且能够检测出产生的任何错误。作为一种灵活,可靠的通讯系统,CAN总线已被广泛运用于各个工业控制现场。 基于FPGA+DSP的CAN总线通讯系统设计主要目标是完成CAN总线的多节点可靠高速性传输,通过各节点之间的数据通信以及结点处理单元内部对数据的处理实现整个通信系统间各个单元的协同工作。 本论文中的 CAN 总线通讯系统是完成红外目标探测系统和控制系统与图像处理系统的实时通信,其硬件部分采用 DSP+FPGA 作为核心通讯处理单元,通过对 DSP硬件编程和FPGA逻辑模块的设计实现了在处理单元外部CAN总线多节点之间的信息可靠性传输以及处理单元内部DSP和FPGA基于SPI的串行通信,从而完成了在FPGA中对CAN总线数据的处理和运用。

    标签: DSPFPGA CAN 总线 数据通信系统

    上传时间: 2013-05-23

    上传用户:dyy618