自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 电磁兼容复习 | 第九章 | 电磁兼容应用

一、印制电路板上的电磁兼容印制电路板的布局① 将数字电路与模拟电路分开;② 将高频、中频和低频电路分开;③ 有对外信号传输的电路尽量靠近连接器的一侧;④ 连接器置于电路板的一侧;印制电路板的布线原则① 走线要短而粗,线条要均匀,避免线的宽度发生突变,走线也应避免突然拐角;② 电源线和地线走线应尽量靠近,减小电源回路的阻抗;③ 对不同分区的电路,应使用不同的电源线和地线,将其分别汇集并最后连接于一点;④ 避免长距离平行走线,适当增加平行走线的间距;⑤ 减小信号回路的面积;二

2021-11-28 14:07:12 133

原创 电磁兼容复习 | 第八章 | 电磁干扰诊断及电磁兼容

一、电磁干扰诊断思路了解电磁不兼容的症状收集产品的基本信息排查出现问题的原因及采取补救措施

2021-11-28 14:06:55 123

原创 电磁兼容复习 | 第七章 | 电磁兼容标准与测量

一、电磁兼容标准及强制性产品认证IEC(国际电工委员会):各国民间制作商(团体)组成的关于电气标准和规范的国际组织。其有两个委员会专门从事电磁兼容标准化工作,即国际无线电干扰特别委员会(CISPR)和电磁兼容委员会(TC-77)。CIPSR(国际无线电干扰特别委员会):其一般倾向于解决9kHz以上的EMC问题,主要是研究广播接收、通信等电气设备的干扰问题,之后不断推进EMC标准化方面的工作,提出了各种电气设备电磁骚扰的限制。TC-77(电磁兼容委员会):其一般倾向于解决9kHz以下的EMC

2021-11-28 14:06:35 204

原创 电磁兼容复习 | 第六章 | 瞬态骚扰抑制

一、开关操作骚扰及其抑制为保护开关触点及减小开关操作过程中产生的瞬态骚扰,可在感性负载两端或开关触点两端采取抑制措施。对感性负载的处理(1)在负载两端反向并联二极管(2)反向并联二极管并串入电阻(3)在负载两端并联电容(4)在负载两端并联电阻(5)并联一对反向串联的稳压管(6)在负载两端并联压敏电阻上诉方法中,(1)和(2)只能用于直流电路,(3)~(6)既可用于直流电路,也可用于交流电路。对开关触点的处理(1)在触点两端并联阻容支路(2)在阻容支路的电阻上并联二极管(3)

2021-11-28 14:06:16 181

原创 电磁兼容复习 | 第五章 | 接地与搭接

一、接地的概念在不同情况下,接地的目的是不一样的。归纳起来,我们把接地分为安全接地、干扰控制接地和功能接地等;1. 安全接地① 建立与大地相连的低阻抗通路,使雷击电流、静电放电电流等从接地通路直接流入大地,而不致影响设备或系统的正常工作及人身安全。②建立设备外壳与附件金属导体之间的低阻抗通路,当设备中存在漏电流时,不至于危机人身安全。2. 干扰控制接地① 设备或系统的各部分都连接到一个公共点或等位面,以便有一个公共的参考电位,消除两个悬浮电路之间可能存在的干扰电压。②将屏蔽体接地,使屏蔽发挥作

2021-11-28 14:05:51 253

原创 电磁兼容复习 | 第四章 | 滤波

一、滤波器的特性滤波器的技术指标包括插入损耗、频率特性、阻抗特性、额定电压、额定电流、外形尺寸、工作环境、可靠性等。插入损耗是衡量滤波器的主要性能指标,滤波器性能的优劣主要是由插入损耗决定的。...

2021-11-28 14:05:35 276

原创 电磁兼容复习 | 第三章 | 屏蔽

屏蔽技术是利用屏蔽体阻断或减小电磁能量在空间传播的一种技术,是减少电磁发射和实现电磁骚扰防护的最基本、最重要的手段之一。采用屏蔽有两个目的:一是限制内部产生的辐射超出某一区域;二是防止外来的辐射进入某一区域。3.1 自屏蔽自屏蔽是指不增加外部屏蔽体,仅依靠合理的电路设计及结构布置,使在基本不增加成本的基础上达到屏蔽效果的方法。3.2 电场屏蔽电场屏蔽的目的是消除或抑制静电场或交变电场与被干扰电路的电耦合。静电场屏蔽:要实现静电场屏蔽,需要满足两个条件:①有完整的屏蔽体;②屏蔽体良好接地。

2021-11-28 14:05:14 321

原创 电磁兼容复习 | 第二章 | 电磁兼容基本原理

一、电磁兼容的基本概念1.1 有关电磁兼容的定义1、电磁兼容性的定义:设备或系统在其电磁环境中能正常工作且不对该环境中任何事物构成不能承受的电磁骚扰的能力。2、(时变量的)电平:用规定方式在规定时间间隔内求得的诸如功率或场参数等时变量的平均值或加权值。电平可用对数来表示。例如相对于某一参考值的分贝数。3、发射电平:用规定方法测得的由特定装置、设备或系统发射的某给定电磁骚扰电平。4、抗扰性电平:将某给定电磁骚扰施加于某一装置、设备或系统而其仍能正常工作并保持所需性能等级时最大电磁骚扰电平。5、电磁

2021-11-28 14:04:50 404

原创 电磁兼容复习 | 第一章 | 电磁兼容设计方法

电磁兼容设计方法在电磁兼容的发展过程中,为保证设备或系统的电磁兼容性,电磁兼容设计方法先后经历了3个阶段。问题解决法问题解决法是先研制设备,然后针对调试中出现的电磁干扰问题,采用各种电磁干扰抑制技术加以解决。规范法规范法是按颁布的电磁兼容性标准和规范进行设备或系统的设计制造。由于在设计中已经采取了一定的措施,因而可以在一定程度上防止出现电磁干扰问题,比问题解决法合理。系统法系统法是利用计算机软件对某一特定系统的设计方案进行电磁兼容性分析和预测。...

2021-11-28 14:04:13 165

原创 STM32微控制器 | 复习十 | RTOS

1、嵌入式操作系统的分类和特点2、进程和线程进程:是具有一定独立功能的程序在一个数据集合上的一次动态执行过程。线程:线程是进程的一个实体,是微处理器调度和分配的基本单位。一个线程可以创建和撤销另一个线程,同一进程内的线程可以并发执行。3、RTOS的特点实时操作系统是事件驱动的,能对来自外界的作用和信号在限定的时间范围内作出响应。它强调的是实时性、可靠性和灵活性, 与实时应用软件相结合成为有机的整体起着核心作用, 由它来管理和协调各项工作,为应用软件提供良好的运行软件环境及开发环境。

2021-06-26 11:19:01 232 1

原创 STM32微控制器 | 复习九 | ADC原理及应用

一、AD转换的分类及其常用AD转换的特点分类:按转换方式分:双积分式A/D转换,逐次逼近式A/D转换,并行比较式A/D转换。按转换位数分:8位、10位、12位、16位、24位。位数的含义,比如电压1伏,用几个0,1代码表示。特点:双积分式A/D转换精度高,多用于数据采集系统及精度要求比较高的场合。并行A/D转换和串/并行A/D转换速度快。逐次逼近型A/D转换具有较高的转换速度,又有较好的转换精度,是目前应用最多的一种A/D转换。二、逐次逼近式AD转换原理4位AD转换的变换:

2021-06-26 11:02:37 2032

原创 STM32微控制器 | 复习八 | DMA的原理及应用

一、DMA定义存储器直接访问(DMA),DMA(Direct Memory Access),是指一种高速的数据传输操作,允许在外部设备和存储器之间利用系统总线直接读写数据,既不通过微处理器,也不需要微处理器干预。DMA用来提供外设与外设之间、外设与存储器之间、存储器与存储器之间的高速数据传输,无需CPU干预,数据可以通过DMA快速传输,节省CPU的资源。二、STM32DMA的功能1、STM32具有7个可配置的独立通道ADC、USART、SPI、I2C、TIM;2、每个通道都可以硬件请求或者软件触发

2021-06-26 10:28:34 1096

原创 STM32微控制器 | 复习七 | 定时器原理及应用

一、定时器的特征STM32F103增强型系列产品包含:2个高级控制定时器、4个通用定时器、2个基本定时器、1个实时时钟、2个看门狗定时器和1个系统滴答定时器。4个通用定时器(TIM2、3、4、5):每个定时器都有一个16位的自动加载递增/递减计数器、一个16位的预分频器和4个独立的通道。它适用于多种场合,包括测量输入信号的脉冲长度(输入捕获),或者产生需要的输出波形(输出比较、产生PWM、单脉冲输出等)。2个16位高级控制定时器(TIM1、8):由一个可编程预分频器驱动的16位自动装载计数器组成,与通

2021-06-25 23:56:43 1137

原创 STM32微控制器 | 复习六 | USART原理及应用

一、通信协议的定义通信是指通信双方的一种约定,包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式等问题作出统一规定。也称通信控制规程。二、串行通信和并行通信的优缺点并行通信:传输原理:数据各个位同时传输。优点:速度快缺点:占用引脚资源多串行通信:传输原理:数据按位顺序传输。优点:占用引脚资源少缺点:速度相对较慢三、串行通信的通信方式同步通信:带时钟同步信号传输。(SPI、IIC通信接口)异步通信:不带时钟同步信号。(USART(通用异步收发器),单总线)异步串行通

2021-06-25 18:34:57 1278

原创 STM32微控制器器 | 复习五 | EXTI原理及应用

一、中断源和中断通道中断以及中断源:CPU执行程序时,由于发生了某种随机的事件(外部或内部),引起CPU暂时中断正在运行的程序,转去执行一段特殊的服务程序(中断服务子程序或中断处理程序),以处理该事件,该事件处理完后又返回被中断的程序继续执行,这一过程称为中断。可以引起中断的事件称为中断源。中断通道:处理中断的信号通路,每个中断通道对应唯一的中断向量和唯一的中断服务程序,但该中断可具有多个可以引起中断的中断源,这些中断源都能通过对应的中断通道向内核申请中断。STM32F103嵌入式处理器有60个

2021-06-23 22:24:19 1286

原创 STM32微控制器 | 复习四 | GPIO原理及应用

一、GPIO硬件结构二、GPIO的工作模式三、GPIO初始化void GPIO_Configuration(void){ GPIO_InitTypeDef GPIO_InitStructure; (1) GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4; (2) GPIO_InitStructure.GPIO_Speed = GPIO_Spee

2021-06-23 21:22:37 1091 1

原创 STM32微控制器 | 复习三 | STM32最小系统

一、电源电路1、数字部分VDD = 2.0~3.6V的直流电源。通常接3.3V,为I/O管脚和内部调压器的供电。2、模拟部分VSSA,VDDA = 2.0~3.6V:为ADC、复位模块、RC振荡器和PLL的模拟部分提供供电。使用ADC时,VDD不得小于2.4V。使用USB时,VDD不得小于2.7V。VDDA和VSSA必须分别连接到VDD和VSS。3、备份部分备份电压指的是备份域使用的供电电源,也就是VBAT引脚的供电,使用电池或其他电源连接到VBAT脚上。VBAT = 1.8~3.6V:当关闭V

2021-06-23 20:48:57 599

原创 STM32嵌入式微控制器 | 复习二 | Cortex - M3体系结构

一、Cortex-M3处理器主要特点内核是ARMv7-M体系结构哈佛结构内核支持低功耗模式引入分组堆栈指针机制,把系统程序使用的堆栈和用户程序使用的堆栈分开。支持非对齐数据访问定义了统一的存储器映射位绑定操作高效的Thumb-2指令集32位硬件除法和单周期乘法三级流水线和转移预测内置嵌套向量中断控制器拥有先进的故障处理机制支持串行调试极高性价比二、Cortex-M3的工作模式及状态CM3中提供一种存储器访问的保护机制,使得普通的用户程序代码不能意外地或恶意地执行涉及要害的

2021-06-23 20:03:59 1066

原创 STM32嵌入式微控制器 | 复习一 | 嵌入式系统的概述

一、嵌入式系统的定义嵌入式系统通常定义为:以应用为中心,以计算机为基础,软硬件可裁剪,对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。二、嵌入式系统的三要素(1)嵌入性:嵌入到对象体系中,有对象环境的要求。(2)专用性:软、硬件按对象要求设计、裁剪。(3)计算机:实现对象的智能化功能,是计算机。三、嵌入式系统的特点1、专用性强2、系统精简(功能单一)3、操作系统可有可无,内核小、实时性强4、程序固化在存储器中5、可靠性高6、需要专门工具开发和环境7、与被嵌入设备有机结合

2021-06-22 21:25:05 673

原创 EDA技术实用教程 | 复习十四 | Quartus II工具的使用

一、HDL综合器HDL综合器是目标器件硬件结构细节、数字电路设计技术、化简优化算法以及计算机软件的复杂结合体。比较常用的、性能良好的FPGA设计的HDL综合器如下:1、FPGA Compiler II综合器2、DC-FPGA综合器3、Synplify Pro综合器4、LeonardoSpectrum综合器5、Precision RTL Synthesis综合器HDL综合器在把可综合的Verilog/VHDL 语言转化成硬件电路网表时,一般要经过两个步骤:第一步是HDL综合器对Verilog

2021-06-22 11:26:16 864

原创 EDA技术实用教程 | 复习十三 | 计数器

计数器的设计计数器属于时序电路的范畴,其应用十分普遍。计数器可分为:加法计数器、减法计数器及可逆计数器等。最常用的是加法计数器。加法计数器的原理就是当时钟脉冲CP为上升沿时,计数器会将计数值加1。计数的范围为0~2n-1。(其中n为计数器的位数)。一、10进制计数器设计:具有异步复位,同步计数使能和可预置型的十进制计数器。module CNT10 (CLK, RST, EN, LOAD, COUT, DOUT, DATA); input CLK, EN, RST, LOAD; //时钟,时钟使能

2021-06-22 11:26:02 4745

原创 EDA技术实用教程 | 复习十二 | 序列检测器

序列检测器的设计序列检测器可用于检测一组或多组由二进制码组成的脉冲序列信号,当序列检测器连续收到一组串行二进制码后,如果这组码与检测器中预先设置的码相同,则输出1,否则输出0。由于这种检测的关键在于正确码的收到必须是连续的,这就要求检测器必须记住前一次的正确码及正确序列,直到在连续的检测中所收到的每一位码都与预置数的对应码相同。在检测过程中,任何一位不相等都将回到初始状态重新开始检测。以检测6位序列数“110100”为例,介绍序列检测器的设计。根据序列检测器原理,可以得出序列检测器的状态转换图如下。

2021-06-22 11:25:32 2677

原创 EDA技术实用教程 | 复习十一 | 状态机的特点和分类

状态机的特点1、高效的过程控制模型2、容易利用现成的EDA工具进行优化设计3、系统性能稳定4、高速性能5、高可靠性能状态机的分类从状态机的信号输出方式上分,有Mealy型和Moore型两种状态机。从状态机的结构描述上分,有单过程状态机和多过程状态机。从状态表达方式上分,有符号化状态机和确定状态编码的状态机。从时钟控制状态上分,有同步状态机和异步状态机。从状态机编码方式上分,有顺序编码、一位热码编码或其他编码方式状态机。然而最常用的状态机是同步状态机,在其一般结构中,通常包含了说明部分

2021-06-21 20:38:41 1961 1

原创 EDA技术实用教程 | 复习十 | 移位寄存器的行为级描述

移位寄存器的设计设计一个同步并行预置功能的8位右移移位寄存器。CLK是移位时钟信号,DIN[7 : 0]是8位并行预置数据端口, LOAD是并行数据预置使能控制信号,QB是串行输出端口。工作方式:当CLK的上升沿到来时过程被启动。如果这时预置使能LOAD为高电平,则输入端口处的8位二进制数被同步并行置入移位寄存器中,用作串行右移输出的初始值;如果预置使能LOAD为低电平,则执行赋值语句“REG8[6 :0] <= REG8[7 : 1]”,此语句表明:1)一个时钟周期后将上一时钟周期移位寄存器

2021-06-21 18:32:38 1760 1

原创 EDA技术实用教程 | 复习九 | 数据选择器的行为级描述

数据选择器的设计4选1多路选择器,电路模型如图3-4所示,时序仿真如图3-5所示。图中,a,b,c,d是四个输入端口;s1,s2为通道选择控制信号端,y为输出端;当s1、s0取值分别为00、01、10、11时,输出端y分别输出来自输入口a、b、c、d的数据。module MUX41(a, b, c, d, s0, s1, y); input a, b, c, d; input s1, s0; output y; reg y; always @(a, b, c, d, s1, s0)

2021-06-21 18:01:58 460

原创 EDA技术实用教程 | 复习八 | 多位加法器的行为级描述

多位加法器的设计8位加法器的时序仿真图如图3-9所示A为加数,B为被加数,CIN为进位输入,DOUT为和,COUT为进位输出。module ADDER8b(A, B, CIN, COUT, DOUT); input [7 : 0] A, B; input CIN; output COUT; output [7 : 0] DOUT; //加操作的进位进入并位COUT assign {COUT, DOUT} = A + B + CIN;endmodule...

2021-06-21 17:50:28 459

原创 EDA技术实用教程 | 复习七 | 异步清零和同步清零的时序设计

一、异步清零以D触发器为例,标准模块如图5-3所示,时序图如图5-4所示。有数据端D、时钟端CLK、输出端Q、异步复位端RST和时钟使能端EN。module DFF2(CLK, D, Q,RST, EN); input CLK, D, RST, EN; output Q; reg Q; always @(posedge CLK or negedge RST) begin if(!RST) Q <= 0; else if(EN) Q &lt

2021-06-21 16:44:02 12120

原创 EDA技术实用教程 | 复习六 | 过程语句always

过程语句always引导的过程语句结构是Verilog语言中最常用和最重要的可综合语句结构。设计模块中的任何顺序语句都必须放在过程语句结构中。过程语句的格式如下:always @ (敏感信号及敏感信号列表或表达式) 包括块语句饿各类顺序语句在always块中被赋值的只能是register型变量(如reg,integer,real,time)。每个always块在仿真一开始便开始执行,当执行完块中最后一个语句,继续从always块的开头执行。时钟过程表述的特点和规律1、如

2021-06-21 15:59:53 2038

原创 EDA技术实用教程 | 复习五 | 端口模式

端口模式

2021-06-21 14:12:03 2309

原创 EDA技术实用教程 | 复习四 | 标识符、关键字和规范的书写格式

一、标识符标识符( identifier)用于定义模块名、端口名、信号名。定义格式:字母、数字、$符号和_(下划线)符号的组合以及标识符的第一个字符必须是字母或者下划线。此外,标识符是区分大小写的,即对大小写敏感。例如:CountCOUNT //与Count不同R56_68FIVE$二、关键字关键字(key word)是指Verilog语言预先定义好的特殊含义的英文词语。比如input、output、module、assign等都是关键字。对于关键字,Verilog规定所有的

2021-06-21 14:01:44 2858

原创 EDA技术实用教程 | 复习三 | 不同类型的赋值语句

一、连续赋值语句连续赋制语句用于把值赋给线网型变量(不能为寄存器型变量赋值)连续赋值语句的基本格式如下:assign 目标变量名 = 驱动表达式;其中assign是连续赋值命名的关键词。由assign引导的赋值语句的执行方式是,当等号右侧的驱动表达式中的任一信号变量发生变化时,此表达式即被计算一遍,并将获得的数据立即赋给等号左侧的变量名所标示的目标变量。对于并行语句,无论有多少行语句,都是同时执行的,与语句的前后次序无关。以关键词assign引导的赋值语句实际上属于并行赋值语句,即在模块mod

2021-06-21 13:47:46 2388

原创 EDA技术实用教程 | 复习二 | Verilog基本语法

EDA技术实用教程 | 复习二 | Verilog基本语法一、reg型reg主要用于定义特定类型的变量,即寄存器变量或寄存器型数据类型的变量。寄存器变量的定义格式如下:reg 变量名1,变量名2,...;reg [msb : lsb] 变量名1,变量名2, ...;例如:定义输出端口seg一个寄存器数据类型的7位总线output reg [6 : 0] seg;二、wire型对于模块中功能描述设计的所有信号都必须定义相应的变量类型。如果没有在模块中显示地定义信号的类型,Verilog

2021-06-21 11:51:53 4636

原创 EDA技术实用教程 | 复习一 | IP核的概念和分类

IP核IP就是知识产权核或知识产权模块的意思,在EDA技术开发中具有十分重要的地位。IP核的分类IP分软IP、固IP和硬IP

2021-06-20 23:04:36 3137

电子密码锁程序.zip

1)6位密码,通过键盘可修改初始密码; 2)采用液晶模块LCD1602显示当前输入密码; 3)具有输入正确和错误警告; 4)具有输错次数锁定功能;

2021-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除