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

自缩

  • 自适应旁瓣对消在数字阵列雷达中的工程实现

    文中简要介绍了自适应旁瓣对消的基本原理,旁瓣对消模块在某雷达的应用,推导出便于工程实现的理论公式。在实际工作中能满足雷达系统抗干扰性能指标的要求。

    标签: 自适应旁瓣 数字阵列雷达 工程实现

    上传时间: 2013-11-09

    上传用户:mhp0114

  • 安捷伦ADS产生自定义复杂信号

    在电子系统开发过程中,为了验证接收系统的灵敏度、抗干扰性等指标,是否可以在复杂的信号环境下正常工作,需要一个复杂的信号源,该信号源应该能够产生被测试系统在实际工作环境下的复杂接收信号,如数字调制信号,跳频信号,噪声干扰信号等。从而使接收系统工作于真实电子信号环境中。本文将阐述如何利用安捷伦ADS 仿真软件和ESG E4438C 矢量信号发生器,产生用户自定义波形的复杂信号。

    标签: ADS 安捷伦 复杂信号 自定义

    上传时间: 2013-10-20

    上传用户:fairy0212

  • OFDM系统非线性失真自适应补偿技术

    提出了一种将部分传输序列与递归最小二乘法相结合的OFDM非线性失真自适应补偿技术。利用部分传输序列降低OFDM信号的峰均比;使用递归最小二乘法拟合高功率放大器的幅度/幅度和幅度/相位特性曲线,对OFDM信号进行预失真处理,以补偿系统的非线性失真。仿真结果表明,所提出的方法收敛速度快,能对高功率放大器引入的非线性失真进行有效的补偿。

    标签: OFDM 非线性失真 补偿技术

    上传时间: 2013-11-15

    上传用户:洛木卓

  • 应对CDMA系统有界干扰的鲁棒自适应功率控制

    提出了一种应对CDMA系统中有界干扰的鲁棒自适应功率控制算法.仿真结果表明,与传统的功率控制算法相比,该算法性能优越,可以使用户获得更高的信噪比和较低的发射功率,且系统容量得到了提高.

    标签: CDMA 干扰 功率控制

    上传时间: 2013-11-02

    上传用户:yimoney

  • Arduino学习笔记4_Arduino软件模拟PWM

    注:1.这篇文章断断续续写了很久,画图技术也不精,难免错漏,大家凑合看.有问题可以留言.      2.论坛排版把我的代码缩进全弄没了,大家将代码粘贴到arduino编译器,然后按ctrl+T重新格式化代码格式即可看的舒服. 一、什么是PWM PWM 即Pulse Wavelength Modulation 脉宽调制波,通过调整输出信号占空比,从而达到改 变输出平均电压的目的。相信Arduino 的PWM 大家都不陌生,在Arduino Duemilanove 2009 中,有6 个8 位精度PWM 引脚,分别是3, 5, 6, 9, 10, 11 脚。我们可以使用analogWrite()控 制PWM 脚输出频率大概在500Hz 的左右的PWM 调制波。分辨率8 位即2 的8 次方等于 256 级精度。但是有时候我们会觉得6 个PWM 引脚不够用。比如我们做一个10 路灯调光, 就需要有10 个PWM 脚。Arduino Duemilanove 2009 有13 个数字输出脚,如果它们都可以 PWM 的话,就能满足条件了。于是本文介绍用软件模拟PWM。 二、Arduino 软件模拟PWM Arduino PWM 调压原理:PWM 有好几种方法。而Arduino 因为电源和实现难度限制,一般 使用周期恒定,占空比变化的单极性PWM。 通过调整一个周期里面输出脚高/低电平的时间比(即是占空比)去获得给一个用电器不同 的平均功率。 如图所示,假设PWM 波形周期1ms(即1kHz),分辨率1000 级。那么需要一个信号时间 精度1ms/1000=1us 的信号源,即1MHz。所以说,PWM 的实现难点在于需要使用很高频的 信号源,才能获得快速与高精度。下面先由一个简单的PWM 程序开始: const int PWMPin = 13; int bright = 0; void setup() { pinMode(PWMPin, OUTPUT); } void loop() { if((bright++) == 255) bright = 0; for(int i = 0; i < 255; i++) { if(i < bright) { digitalWrite(PWMPin, HIGH); delayMicroseconds(30); } else { digitalWrite(PWMPin, LOW); delayMicroseconds(30); } } } 这是一个软件PWM 控制Arduino D13 引脚的例子。只需要一块Arduino 即可测试此代码。 程序解析:由for 循环可以看出,完成一个PWM 周期,共循环255 次。 假设bright=100 时候,在第0~100 次循环中,i 等于1 到99 均小于bright,于是输出PWMPin 高电平; 然后第100 到255 次循环里面,i 等于100~255 大于bright,于是输出PWMPin 低电平。无 论输出高低电平都保持30us。 那么说,如果bright=100 的话,就有100 次循环是高电平,155 次循环是低电平。 如果忽略指令执行时间的话,这次的PWM 波形占空比为100/255,如果调整bright 的值, 就能改变接在D13 的LED 的亮度。 这里设置了每次for 循环之后,将bright 加一,并且当bright 加到255 时归0。所以,我们 看到的最终效果就是LED 慢慢变亮,到顶之后然后突然暗回去重新变亮。 这是最基本的PWM 方法,也应该是大家想的比较多的想法。 然后介绍一个简单一点的。思维风格完全不同。不过对于驱动一个LED 来说,效果与上面 的程序一样。 const int PWMPin = 13; int bright = 0; void setup() { pinMode(PWMPin, OUTPUT); } void loop() { digitalWrite(PWMPin, HIGH); delayMicroseconds(bright*30); digitalWrite(PWMPin, LOW); delayMicroseconds((255 - bright)*30); if((bright++) == 255) bright = 0; } 可以看出,这段代码少了一个For 循环。它先输出一个高电平,然后维持(bright*30)us。然 后输出一个低电平,维持时间((255-bright)*30)us。这样两次高低就能完成一个PWM 周期。 分辨率也是255。 三、多引脚PWM Arduino 本身已有PWM 引脚并且运行起来不占CPU 时间,所以软件模拟一个引脚的PWM 完全没有实用意义。我们软件模拟的价值在于:他能将任意的数字IO 口变成PWM 引脚。 当一片Arduino 要同时控制多个PWM,并且没有其他重任务的时候,就要用软件PWM 了。 多引脚PWM 有一种下面的方式: int brights[14] = {0}; //定义14个引脚的初始亮度,可以随意设置 int StartPWMPin = 0, EndPWMPin = 13; //设置D0~D13为PWM 引脚 int PWMResolution = 255; //设置PWM 占空比分辨率 void setup() { //定义所有IO 端输出 for(int i = StartPWMPin; i <= EndPWMPin; i++) { pinMode(i, OUTPUT); //随便定义个初始亮度,便于观察 brights[ i ] = random(0, 255); } } void loop() { //这for 循环是为14盏灯做渐亮的。每次Arduino loop()循环, //brights 自增一次。直到brights=255时候,将brights 置零重新计数。 for(int i = StartPWMPin; i <= EndPWMPin; i++) { if((brights[i]++) == PWMResolution) brights[i] = 0; } for(int i = 0; i <= PWMResolution; i++) //i 是计数一个PWM 周期 { for(int j = StartPWMPin; j <= EndPWMPin; j++) //每个PWM 周期均遍历所有引脚 { if(i < brights[j])\   所以我们要更改PWM 周期的话,我们将精度(代码里面的变量:PWMResolution)降低就行,比如一般调整LED 亮度的话,我们用64 级精度就行。这样速度就是2x32x64=4ms。就不会闪了。

    标签: Arduino PWM 软件模拟

    上传时间: 2013-10-08

    上传用户:dingdingcandy

  • 基于FPGA技术的偏振模色散自适应补偿技术设计与仿真

    我国的骨干通信网上的传输速率已经向40 GB/s甚至是160 GB/s发展,传输线路以光纤作为主要的传输通道。与光纤相关的损耗和单模光纤的主要色散,即偏振模色散,不仅仅限制了光信号在通信过程中的传输距离,还很大程度上影响其通信容量。其中,偏振模色散对单模光纤高速和长距离通信的影响尤为突出。因此应现代光纤通信技术网的高速发展的需要,把当前流行的FPGA技术应用到单模光纤的偏振模色散的自适应补偿技术中,用硬件描述语言来实现,可以大大提高光纤的偏振模色散自适应补偿对实时性和稳定性的要求。

    标签: FPGA 偏振模 仿真 补偿技术

    上传时间: 2014-01-22

    上传用户:wfeel

  • 浩辰CAD 2012专业版下载

    附件附带破解补丁 浩辰CAD 2012专业版破解方法: 按正常安装浩辰CAD 2012专业版,点击安装KeyGen.exe。 浩辰CAD2012,以增强软件实用性、易用性为主要目标,新增了大量实用功能,改进了着色、消隐的正确性,提升了大幅面光栅图像处理的性能,同时改进了LISP\VBA二次开发接口的正确性和兼容性。 浩辰CAD 2012根据国内外用户的需求,增加了大量实用功能,例如动态块、DWF文件插入、隔离隐藏对象、转换EXCEL表格、块属性管理器、放样、超级填充等。 浩辰cad2012新增功能: 1、动态块(bedit)      动态块具有灵活性和智能性。 用户在操作时可以轻松地更改图形中的动态块参照。 可以通过自定义夹点或自定义特性来操作动态块参照中的几何图形。   a)通过设置图块中元素的可见性,一个图块中可以包含一种图形的多种形态,如下图的汽车模块就包含跑车、轿车和卡车的各向视图,只需在可见性列表中选择一个选项,就可以显示相应的图形。   还可对图块中的图形设置参数和动作,可对图块的整体或部分图形进行移动、旋转、翻转、缩放、阵列等;并可建立查询列表,对图块进行参数化控制。通过图块的动作设置,一个图块可以派生出数个图块,如下图所示:   2、DWF参考底图(dwfattach)      可以将dwf文件插入到当前图中作为参考底图,并可以捕捉到底图的端点、中点,如下图所示:   3、对象隔离、对象隐藏、取消对象隔离      可将选择的对象暂时隐藏,也可将选择对象以外的其他所有对象隐藏。当图中对象较多,利用此命令可以简化图纸,方便后续操作,操作起来比图层隔离更加简便、直观。   4、冻结其它图层和锁定其它图层      浩辰CAD 之前版本提供了图层隔离的功能,冻结其他图层和锁定其它图层与图层隔离功能类似,可以通过选择需要显示或可编辑对象,将其他图层进行冻结和锁定。      5、CAD表格转EXCEL表格      可以直接选择CAD中由直线、多段线和单行文字、多行文字组成的表格输出为EXCEL表格。   6、文字递增      可以对序号、编号、数值进行递增复制,间距、数量和增量均可随心所欲地控制。   7、多段线布尔运算      可直接对封闭的多段线进行差并交计算,无需转换面域,有时比修剪更简便。   8、拼写检查(spell)      此功能实现对用户输入的单词或文章进行单词校验,提示匹配的单词列表,方便用户进行正确的单词填写工作。可以实现不同语言的单词校验工作,包括英文,德文,等8种语言。      可以对全部实体(包括布局,模型中的所有实体)进行校验。      可以分别对布局或模型中的实体进行校验。      可以单独对一个实体或一个选择集进行校验。      方便用户自定义词典。      兼容的自定义词典。      支持文字,块内文字,块属性,属性,标注的校验。      9、放样(Loft)      通过对包含两条或者两条以上的横截面曲线的一组曲线进行放样(绘制实体或曲面)来创建三维实体或曲面。   10、块属性管理器(battman)      创建带属性的块后,执行 battman 对块中属性定义进行查询和修改,如果将修改应用到所有块参照,则对应块的块参照中属性实体也会做对应修改。   11、超级填充(superhatch)      超级填充命令有点像hatch命令,不同的是,可以使用该命令将光栅图像、块、外部参照和擦除这些实体作为填充实体对闭合区域进行填充。   12、线上写字      可以在选择线上书写文字,线会被自动打断,文字会放到线中间。 ◆ 重要功能改进      1、超链接      浩辰CAD 2012版的超链接不仅修改了以前存在的一些错误,而且提供了更为丰富的功能。   a)支持web链接的浏览和连接的设置。      b)支持打开操作系统可打开的所有文件。      c)支持dwg图纸的视图定位。      d)支持超链接的复制粘贴。      e)可以通过鼠标光标状态来判断是否存在链接,方便用户判断是否存在链接。      f)可以通过ctrl+鼠标点击打开设置的文件,方便用户的操作。      g)可以通过右键打开块内实体的链接。      2、光栅图像      浩辰CAD 2012版不仅增加了图像格式的支持,同时提升了大分辨率光栅图像的插入、显示和打印的效果和速度。   a) 增加了对多种图像格式的支持,诸如:CALS-1(*.cal,*.mil,*.rst,*.cg4)、RLC、GEOSPORT(.bil)、PICT(.pct/.pict)、IG4、Autodesk Animator(.fil/.flc)。      b) 内存使用问题,可以插入多张图片,内存不会增加。      c) 光栅图像打印问题(不清晰)。      d) 插入大图像时,预览速度大幅提升。      3、二次开发改进      浩辰CAD 2012版针对二次开发商和用户提出的一些LISP及VBA与AutoCAD存在的兼容性问题进行了系统梳理,兼容性有明显提升,此外还针对国外二次开发商的需求开发了Lisp调试器。      a) Lisp改进      处理了线程问题、命令范围值问题、VLX解析问题,对Lisp程序执行速度进行了优化。      b) VBA改进      处理了VBA的文档管理、接口不全、接口错误、类派生关系错误问题。      c) Lisp调试器      用户在使用浩辰CAD时,由于LISP与AutoCAD不完全兼容,用户需要一个工具进行调试,以协助用户解决及分析报告LISP问题。此系统以完成调试功能为主,不处理词法分析前的映射。适用于中级以上开发用户。

    标签: 2012 CAD 浩辰

    上传时间: 2013-11-24

    上传用户:lepoke

  • autocad 2010简体中文版免费下载

    AutoCAD是由美国Autodesk欧特克官方于二十世纪八十年代初为微机上应用CAD技术而开发的绘图程序软件。AutoCAD 2010于2009年3月23日发布,它可以在各种操作系统支持的微型计算机和工作站上运行,并支持分辨率由320×200到2048×1024的各种图形显示设备40多种,以及数字仪和鼠标器30多种,绘图仪和打印机数十种。 AutoCAD 2010官方简体中文版下载(32bit,1.74GB) AutoCAD 2010官方简体中文版下载(64bit,1.92GB) - 动态块对几何及尺寸约束的支持,让你能够基于块属性表来驱动块尺寸,甚至在不保存或退出块编辑器的情况下测试块。 - 光滑网线工具能够让你创建自由形式和流畅的3D模型。 - 子对象选择过滤器可以限制子对象选择为面、边或顶点。 - PDF输出提供了灵活、高质量的输出。把TureType字体输出为文本而不是图片,定义包括层信息在内的混合选项,并可以自动预览输出的PDF。 - PDF覆盖是AutoCAD2010中最受用户期待的功能。你可以通过与附加其它的外部参照如DWG、DWF、DGN及图形文件一样的方式,在AutoCAD图形中附加一个PDF文件。你甚至可以利用熟悉的对象捕捉来捕捉PDF文件中几何体的关键点。 - 填充变得更加强大和灵活,你能够夹点编辑非关联填充对象。 - 初始安装能够让你很容易地按照你的需求定义AutoCAD环境。你定义的设置会自动保存到一个自定义工作空间。 - 应用程序菜单(位于AutoCAD窗口的左上角)变得更加有效,可以更加容易地访问工具。 - Ribbon功能升级了,对工具的访问变得更加灵活和方便。这个功能被投票为AutoCAD 2010 beta测试人员最喜欢的功能之一。 - 快速访问工具栏的功能增强了,提供了更多的功能。 - 多引线提供了更多的灵活性,它能让你对多引线的不同部分设置属性,对多引线的样式设置垂直附件,还有更多! - 查找和替换功能使你能够缩放到一个高亮的文本对象,可以快速创建包含高亮对象的选择集。 - 新功能研习已经升级,包含了AutoCAD 2010的新功能。 - 尺寸功能增强了,提供了更多对尺寸文本的显示和位置的控制功能。 - 颜色选择可以在AutoCAD颜色索引器里更容易被看到,你甚至可以在层下拉列表中直接改变层的颜色。 - 测量工具使你能够测量所选对象的距离、半径、角度、面积或体积。 - 反转工具使你可以反转直线、多段线、样条线和螺旋线的方向。 - 样条线和多段线编辑工具可以把样条线转换为多段线。 - 清理工具包含了一个清理0长度几何体和空文本对象的选项。 - 视口旋转功能使你能够控制一个布局中视口的旋转角度。 - 参照工具(位于Ribbon的插入标签)能够让你附加和修改任何外部参照文件,包括DWG, DWF, DGN, PDF或图片格式。 - 图纸集使你可以设置哪些图纸或部分应该被包含在发布操作中,图纸列表表格比以前更加灵活。 - 快速查看布局和快速查看图形除了包含布局预览外,还会有一个模型空间预览图形。 - 文件浏览对话框(如打开和保存)在输入文件名的时候支持自动完成。对象尺寸限制已经被扩大到至少4GB(取决于你的系统配置),这会提供更大的灵活性。 - 3D打印功能让你通过一个互联网连接来直接输出你的3D AutoCAD图形到支持STL的打印机。 - CUIx文件格式在CUI编程器中工作时,会提高性能。它会包含文件中定义的命令所使用的自定义图像。 - 动作宏包含了一个新的动作宏管理器,一个基点选项和合理的提示

    标签: autocad 2010 简体中文 免费下载

    上传时间: 2013-11-13

    上传用户:674635689

  • Protel 自定义Title Block方法

    Protel 自定义Title Block方法

    标签: Protel Block Title 自定义

    上传时间: 2015-01-01

    上传用户:黄华强

  • 基于FPGA实现固定倍率的图像缩放

    基于FPGA硬件实现固定倍率的图像缩放,将2维卷积运算分解成2次1维卷积运算,对输入原始图像像素先进行行方向的卷积,再进行列方向的卷积,从而得到输出图像像素。把图像缩放过程设计为一个单元体的循环过程,在单元体内部,事先计算出卷积系数。

    标签: FPGA 倍率 图像

    上传时间: 2013-10-12

    上传用户:kz_zank