数字电路抗干扰的设计 在电子系统设计中,为了少走弯路和节省时间,应充分考虑并满足抗干扰性的要求,避免在设计完成后再去进行抗干扰的补救措施。形成干扰的基本要素有三个:(1)干扰源,指产生干扰的元件、设备或信号,用数学语言描述如下:du/dt,di/dt大的地方就是干扰源。如:雷电、继电器、可控硅、电机、高... 2023-06-13 数字电路抗干扰设计文章基础课
怎样排除设计中的电磁兼容问题 传导型问题的解决(1)通过串联一个高阻抗来减少EMI电流;(2)通过并联一个低阻抗将EMI电流短路到地或引到其它回路导体;(3)通过电流隔离装置切断EMI电流;(4)通过其自身作用来抑制EMI电流。电磁兼容的容性解决方案一种常见的现象是不把滤波电容的一侧看成直接与一个分离的阻抗相连,而看成... 2023-06-13 排除设计电磁兼容问题文章基础课电子技术基础
电子工程师设计中面临的难题及解决方案 一、EMI / 抗干扰设计EMI 是当今许多设计人员所面临的一项重大挑战。如果不能顺利通过 EMI 测试,则将导致项目成本显著增加和进度迟缓,因此高水平的工程师会在设计的早期寻求减低 EMI 的方法。因为开关稳压器具有高能量效率,所以越来越多人采用,对EMI 的影响也在加重。一种能... 2023-06-13 电子工程师设计难题解决方案文章基础课其他
一个行列键盘的输入例程 #include #include #define uchar unsigned char#define uint unsigned intvoid delays(void);uchar kbscan(void);void main(void){uchar key;while(1){ key=kbscan(); /*键扫描函数*/... 2023-06-13 键盘程序设计文章软件开发程序设计
支持键盘双击事件的C程序设计 **********************************************************************************KeyBoard Encode ProgramThis Program can encode press_key up to 128 and it can deal KB_DBClick MessageThis is just a te... 2023-06-13 键盘双击C程序设计文章软件开发程序设计
PLC控制系统的设计和实践经验 1 引言在现代化的工业生产设备中,有大量的数字量及模拟量的控制装置,例如电机的启停,电磁阀的开闭,产品的计数,温度、压力、流量的设定与控制等,而PLC技术是解决上述问题的最有效、最便捷的工具,因此PLC在工业控制领域得到了广泛的应用。下面就PLC工业控制系统设计中的问题进行... 2023-06-13 PLC控制系统设计文章软件开发程序设计
可编程逻辑器件接地设计 (1)单点接地单点接地是指在电路设计时接点线路与单独一个参考点相连,这种严格接地设置的目的是为了防止来自两个不同子系统中电流与射频电流经过同样的返回路径,从而导致共阻抗耦合。单点接地还可分为串联单点接地和并联单点接地。当元件、电路及互连等都工作在1MHz或更低... 2023-06-13 可编程逻辑器件接地设计文章软件开发程序设计
设计嵌入式系统时选用NI LabVIEW的10大理由 1. 借助图形化设计环境, 更快进行部署借助面向嵌入式系统设计的NILabVIEW软件,用户无需编写连续多行文本,而是通过拖放式图标开发控制或测量应用。使用NI LabVIEW,嵌入式C或硬件描述语言(HDL)代码等传统语言需编写数月的程序,可在数周内完成,因为直观流程图所显示的代码便于用... 2023-06-13 嵌入式设计系统文章软件开发嵌入式OS
带USB接口的短信收发最小系统设计 短信息服务是移动网络上一种基本无线业务,是信息在移动网络上储存和转寄的过程。但是用常见的手机编辑短信息不方便,输入和显示都有局限,当然不适合工业应用,用PC机就不存在这些问题。而这种短信收发系统一般是基于RS〖CD*2〗232串行总线的,不仅安装麻烦,而且由于受计算... 2023-06-13 USB接口短信收发最小系统设计文章课设毕设通信类
嵌入式设计降低硬件功耗的方法 (1)低功耗外围器件的选用 完成同样的功能,电路的实现形式有多种。例如,尽可能地将嵌入式系统的内部存储器RAM转换为外部的闪存FLASH,因为在同样条件下,读内部RAM比读 外部FLASH会带来更大的功耗。也可以利用分立元件、小规模集成电路,大规模集成电路甚至单片实现。通常使用的元... 2023-06-13 嵌入式设计硬件功耗文章软件开发嵌入式OS
嵌入式系统的软硬件协同设计 软硬件协同设计为解决上述问题而提出的一种全新的系统设计思想。他依据系统目标要求,通过综合分析系统软硬件功能及现有资源,最大限度地挖掘系统软硬件之间的并发性,协同设计软硬件体系结构,以便系统能工作在最佳工作状态.种设计方法,可以充分利用现有的软硬件资源,缩短系统开... 2023-06-13 嵌入式系统设计协同设计文章软件开发嵌入式OS
MCU设计的最佳实践和除错技巧 在本文中,小编将分享在软件开发方面的经验教训。关键词extern,staTIc和volaTIle都是什么?你应该在你的代码中使用递归还是malloc()?1)查找硬件设备的现有软件示例开发任何嵌入式解决方案的第一步是找到可以使您的任务更简单的示例。您在自定义解决方案中找到的特定部分的软件示... 2023-06-13 MCU设计实践除错技巧文章软件开发开发环境
基于FPGA的智能卡验证平台设计 引言随着EDA技术和半导体制造工艺的不断发展,单芯片的功能越来越强,结构越来越复杂,设计和制造成本也大幅增加。尤其是进入90 nm后,芯片总体设计成本增加了20%左右,即使采用130 nm工艺,单次芯片制造的成本也在数十万美元,这使得验证工作在整个设计过程中的作用显得越来越重要... 2023-06-13 FPGA智能卡设计文章单片机
FPGA数据流控制动态可重构的设计 1 软件算法遗传算法(Genetic Algorithm,GA)是由美国密执安大学John Holland教授于20世纪70年代提出并逐步发展起来的一种自适应全局优化搜索算法。他模拟自然选择和自然遗传过程发生的繁殖,交叉和基因突变现象,在每次迭代中都保留一组候选解,并按某种指标从群解中选取较优个... 2023-06-13 可重构控制动态数据流设计FPGA文章单片机
FPGA中常犯设计错误列表 可靠性**为时钟信号选用全局时钟缓冲器BUFG• 不选用全局时钟缓冲器的时钟将会引入偏差 。**只用一个时钟沿来寄存数据• 使用时钟的两个沿是不可靠的因为时钟的某沿或者两个沿会漂移; 如果时钟有漂移而且你只使用了时钟的一个沿你就降低了时钟边沿漂移的风险。&... 2023-06-13 列表错误设计FPGA文章单片机
FPGA系统设计实战经验分享-硬件篇 主要涉及以下几个方面:1。芯片的选型 包括FPGA芯片的选型原则,外围芯片,比如存储器,电源,接口芯片等等选择的依据。我们会给大家推荐一些性能好,价格便宜而且好买到的芯片,节省你查询芯片的时间。2。原理图设计技巧 包括如果兼容不同型号的FPGA,保证系统设计的升级空间等。3。PCB... 2023-06-13 分享实战系统经验设计FPGA文章单片机
降低FPGA功耗的设计技巧 为了更好地理解本文将要讨论的设计技巧为什么能够节省功耗,我们先对功耗做一个简单介绍。功耗包含两个因素:动态功耗和静态功耗。动态功耗是指对器件内的容性负载充放电所需的功耗。它很大程度上取决于频率、电压和负载。这三个变量中的每个变量均在您的某种控制之下。动态... 2023-06-13 功耗降低技巧设计FPGA文章单片机
电机驱动电路设计详解 一、在电机驱动电路的设计中,主要考虑一下几点:功能:电机是单向还是双向转动?需不需要调速?对于单向的电机驱动,只要用一个大功率三极管或场效应管或继电器直接带动电机即可,当电机需要双向转动时,可以使用由4个功率元件组成的H桥电路或者使用一个双刀双掷的继电器。如果不需要调... 2023-06-13 电机驱动电路设计文章基础课电路分析
MATLAB辅助DSP设计的研究与实现 引言数字信号处理器(Digital Signal Processor,DSP)是指一类具有专门为完成数字信号处理任务而优化设计的系统体系结构、硬件和软件资源的单片可编程处理器件。数字信号处理器是实现数字信号处理任务的一个重要而有效的手段,随着通信和信息技术的飞速发展,数字信号处理器件在... 2023-06-13 matlabDSP设计文章单片机
基于FPGA的三相SPWM的设计及其优化 目前,变频调速一般采用微处理器和专用芯片来实现。但是普通的专用芯片运算速度受微处理器系统时钟影响,且开发周期长,硬件调试不方便[1]。随着微电子技术和EDA软件的发展,出现的FPGA几乎克服了所有这些不足,所以本设计采用了FPGA方案。三相SPWM的产生一般可以通过三相相位上互... 2023-06-13 FPGA单片机设计文章
基于89C51的智能转速计设计 其结构原理如下:这样的机构虽然原理非常简单,设计也比较方便,但其缺点也是显而易见的。例如:·机械接触式设计会影响被测件的正常工作,低速运转时会产生较大影响·传动式结构使测量器件寿命变短,间接提高了产品价格,影响其市场占有率·采用测速电机,增加了整个... 2023-06-13 89C51单片机智能转速计设计文章51单片机
基于MCU+FPGA的RFID读写器设计 射频识别技术RFID是一种非接触的自动识别技术,其基本原理是利用射频信号和空间耦合(电感和电磁耦合)传输特性,实现对被识别物体的自动识别,射频识别系统一般由两部分组成,射频标签(Tag)和射频读写器(Reader)。在RFID应用中,电子标签附着在被识别物体上,当带有射频标签的被识别物品进... 2023-06-13 MCUFPGARFID读写器设计文章单片机
单片机设计过程中如何摆脱电磁干扰 对电磁干扰的设计我们主要从硬件和软件方面进行设计处理,下面就是从单片机的PCB设计到软件处理方面来介绍对电磁兼容性的处理。一、影响EMC的因数1.电压电源电压越高,意味着电压振幅越大,发射就更多,而低电源电压影响敏感度。2.频率高频产生更多的发射,周期性信号产生更多的发射... 2023-06-13 单片机电磁干扰设计文章其他
一种基于CPLD的单片机与PCI接口设计方案 1 PCI接口设计原理1.1 PCI总线协议简介这里只讨论PCI总线2.0协议,其它协议仅仅是在2.0的基础上作了一些扩展,仅就单片机与PCI设备间的通信来说,意义不大。PCI总线是高性能局部总线,工作频率0~33MHz,可同时支持多组外围设备。在这里,我们只关心单片机与一个PCI设备间通信的情况,而... 2023-06-13 CPLD单片机PCI接口设计文章PIC单片机
FPGA程序远程在线更新设计 1概述现场可编程门阵列(Field Programmable Gate Array,FPGA)器件具有高密度、低功耗、高速、高可靠性等优点,在航空航天、通信、工业控制等方面得到了大量应用。FPGA的处理器分为软核和硬核,并且软核处理器具有高度的灵活性和可配置性。由于FPGA器件采用的是SRAM工艺,在断电的... 2023-06-13 FPGA在线更新设计文章单片机