- 博客(114)
- 资源 (23)
- 收藏
- 关注
原创 为什么32位的CPU就比16位的性能强
这里涉及三总线的概念。所谓三总线就是指地址总线、数据总线和控制总线。如我们现在要向内存中写入一个数据,这个过程就是,控制总线上面传输写指令,地址总线上面传输内存地址,而数据总线传输要写入内存的数据。由此可知总线的重要性。我们常常讲多少位CPU,指的就是数据总线位数。数据线越多,一次传输处理的数据就越多,性能也就越好,这也是为什么32位的CPU就比16位的性能强。...
2020-12-15 22:02:42 575
原创 深入思考:如何管理内存(无OS时,有OS时)
对于计算机来说,内存容量越大,能够实现功能的可能性就更大,所以大家都希望自己电脑的内存越大越好。但是不管我们的内存有多大,一旦内存使用管理不善,程序运行时就会消耗过多的内存,这样内存迟早都被程序消耗殆尽。当无内存可用时,程序就会崩溃。因此我们说内存是一种资源,如何高效地管理内存对程序员来说是一个重要技术和话题。 在C语言中定义变量时,就会分配一块内存空间。如果想要获取更大内存空间的话,我们可以通过定义数组来实现。其实在有操作系统(OS)的前提下,我们还可以通过一些操作系统提供的接口来分配内...
2020-12-15 21:59:16 148
原创 FPGA常用关键词
常用关键字关键字 含义 module 模块开始定义 input 输入端口定义 output 输出端口定义 inout 双向端口定义 parameter 信号的参数定义 wire wire信号定义 reg reg信号定义 always 产生reg信号语句的关键字 assign 产生wire信号语句的关键字 begin 语句的起始标志 end 语句的结束标志 posedge/negedge
2020-11-22 18:32:00 1358
原创 keil建立工程的方法
1.建立工程2.给工程起个名称3.下一步新安装的keil中并没有STC系列单片机,keil软件中添加STC系列单片机:https://jingyan.baidu.com/article/cbf0e500f2b2512eaa289330.html4.选择stc89c52rc5.下一步6.工程建立完成如下:7.接下来添加.c文件8.保存文件后缀名为.c9.添加保存好的文件进工程10.下一步11.添加代...
2020-11-01 19:34:58 1547
原创 差动放大器运放解析
1.差动放大器通过激光微调的方式使得电阻网络的匹配度达到非常高的水平----CMRR在直流处轻易达到80dB以上。2.差动的共模电压输入范围可以大大高于运放供电电压,因为虽然运放的共模电压很高,但是被内部的电阻网络分压后,最终进入运放同相和反相端的电压还是会在允许的共模电压内。3.差动放大器也有其天生的弱点:由于电阻网络内置,使得其输入阻抗大大降低,比如当INA143的3,2脚作为输入时,其输入阻抗降低到10K欧姆,这对高源阻抗的应用相当不利,因为过低的运放输入阻抗会被称为信号源的负载,而且源阻抗的
2020-10-27 23:29:15 2410
原创 单电源运放电路的基本偏置方法
单电源供电根据偏置不同的方法,可以分为交流耦合和直流耦合两种。交流耦合要考虑到信号的频率,这是因为电容C的阻抗为1/jwc,对于高频信号w较大只需要一个较小的C耦合即可达到低串联阻抗。而对于低频信号则需要较大的C。1.直流耦合型(输入信号不带DC分量)根据上图和叠加定理,我们得到 Vout = Vref(R1/R2 + 1)-(R2/R1)*Vin;因为这里R2 =...
2020-10-21 21:58:37 5935
原创 TI运放使用指南一
一、运算放大器指标指南1.在任何情况下,都要避免让运放工作在单位增益带宽附近(开环增益曲线和闭环增益曲线的相交点附近),在这些频率点处,运放的各项指标都会急剧恶化。留有100倍以上的裕量将使得放大器拥有更理想的增益精度。2.平衡电阻的使用问题,在ti的最新工艺的一些器件中,如opa277,由于芯片内部已经有了Ib的补偿电路,这时这样的补偿方法就没有意义了,反而会引入额外的失调和噪声增益。3.对于ti的被称为Zero-Drift技术的一些运放,比如opa335等,其Vos Drift仅仅为0.02
2020-10-21 13:06:32 3105
转载 SPI协议通信时序详解
1、什么是SPI?SPI是串行外设接口(Serial Peripheral Interface)的缩写。是 Motorola 公司推出的一种同步串行接口技术,是一种高速的,全双工,同步的通信总线。2、SPI优点支持全双工通信通信简单数据传输速率块3、缺点没有指定的流控制,没有应答机制确认是否接收到数据,所以跟IIC总线协议比较在数据可靠性上有一定的缺陷。4、特点1):高速、同步、全双工、非差分、总线式2):主从机通信模式5、协议通信时序详解1):SPI的通信原理很简单,
2020-08-30 20:04:11 6678
转载 FPGA作为从机与STM32进行SPI协议通信---Verilog实现
FPGA作为从机与STM32进行SPI协议通信---Verilog实现 [转]一.SPI协议简要介绍SPI,是英语SerialPeripheralInterface的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议。SPI总线是Motorola公司推出的三线同步接口,同步串行3线方式进行通信:一条时钟线S...
2020-08-30 20:02:15 1207
原创 E-trim 技术
e-trim 技术是 TI 专有的一种在晶 圆测试或最终测试阶段微调内部器件参数的方法。在微调输入失调电压漂移时,每个器件上的系统性或线性漂移误 差都被微调至零。这尽可能减小了与输入零点漂移相关的剩余误差,并且结果只来自于非线性误差源。图 49阐明 了这一概念。...
2020-08-29 11:56:14 1046
转载 ppm与LSB含义,换算
n表示ADC位数关于PPM与LSB一、ppm:百万分之一ppm是英文part per million的缩写,表示百万分之几,在不同的场合与某些物理量组合,常用于表示器件某个直流参数的精度。下面举例说明。1.用于描述电压基准(Voltage reference)的温度漂移值大小在基准电压的数据手册里,我们会找到一个描述基准性能的直流参数,称为温度漂移(也称温度系数)或简称TC(Temperature Coefficient),通常以ppm/℃表示。对于基准电压而言,1ppm/℃表示当环境.
2020-08-28 22:51:54 3770
转载 AD分辨率和精度区别
最近做了一块板子,当然考虑到元器件的选型了,由于指标中要求精度比较高,所以对于AD的选型很慎重。很多人对于精度和分辨率的概念不清楚,这里我做一下总结,希望大家不要混淆。我们搞电子开发的,经常跟“精度”与“分辨率”打交道,这个问题不是三言两语能搞得清楚的,在这里只作抛砖引玉了。简单点说,“精度”是用来描述物理量的准确程度的,而“分辨率”是用来描述刻度划分的。从定义上看,这两个量应该是风马牛不相及的。(是不是有朋友感到愕然^_^)。很多卖传感器的JS就是利用这一点来糊弄人的了。简单做个比喻:有这么一把常见的
2020-08-28 21:44:09 2614 1
转载 芯片封装介绍
芯片封装,简单点来讲就是把Foundry生产出来的集成电路裸片(Die)放到一块起承载作用的基板上,再把管脚引出来,然后固定包装成为一个整体。它可以起到保护芯片的作用,相当于是芯片的外壳,不仅能固定、密封芯片,还能增强其电热性能。因此,封装对CPU和其他LSI集成电路而言,非常重要。封装的类型,大致可以分为DIP双列直插和SMD贴片封装两种。从结构方面,封装经历了最早期的晶体管TO(如TO-89、TO92)封装发展到了双列直插封装,随后由PHILIP公司开发出了SOP小外型封装,以后逐渐派生出SOJ
2020-08-28 20:35:14 6161
转载 IIC 通信协议
IIC 通信协议I2C(IIC,Inter-Integrated Circuit),数据线SDA(data)和时钟SCL(clock)构成的串行总线,双向传送。高速IIC总线一般可达400kbps以上。IIC是半双工通信方式。时序图主机:起始信号—–>第一位——>第二位———> …….. ——–>第八位———> 等待应答信号——->停止信号大致的一个数据传输流程是:主机向SDA线上发送一个起始信号,表示有信号进行传输,此时所有连接到IIC总线
2020-08-27 14:44:00 376
转载 Verilog中`define、parameter、localparam三者的区别及举例
1、概述define:作用 -> 常用于定义常量可以跨模块、跨文件;范围 -> 整个工程;parameter: 作用 -> 常用于模块间参数传递;范围 -> 本module内有效的定义;localparam 作用 -> 常用于状态机的参数定义;范围 -> 本module内有效的定义,不可用于参数传递2、应用举例(1) define概念:可以跨模块的定义,写在模块名称上面,在整个设计工程都有效。一旦define指令被编译,其在整个编译过程中都有效。例
2020-08-26 17:11:43 6868
转载 FPGA 学习之路---深入理解状态机
状态机定义及分类什么是状态机:状态机通过不同的状态迁移来完成特定的逻辑操作(时序操作)状态机的分类:Moore型状态机和Mealy型状态机Moore型:状态机的变化只与当前的状态有关Mealy型:状态机的变化不仅与当前的状态有关,还与输入有关如何创建状态机:状态机的创建可以分为一段式,两段式和三段式:一段式:所有的状态变化以及导致的输出变化都写在了一个always快中。在该模块中既描述状态转移,又描述状态的输入和输出。两段式:用两个always模块来描述状态机。其中一个模块采用同步
2020-08-26 17:08:36 422
转载 FPGA 学习之路---边沿检测技术
所谓边沿检测,就是检测输入信号即上升沿或者下降沿的检测。边沿检测的电路很好实现:上一时刻为低电平,而当前时刻为高电平,此时就为上升沿;上一时刻为高电平,而当前时刻为低电平,此时就为上升沿。通过边沿采样技术实现上升沿捕获进而实现外部信号的上升沿触发。边沿检测电路的实现方法;1、always @ (posedge signal)FPGA不便于处理此类触发信号,除非外部输入信号作为全局时钟使用。另外众所周知由于电路不能能避免抖动现象,所以用这个检测方法是明显不合理的。2、一级D触发器实现; 我
2020-08-22 15:35:34 433
原创 如何使用串口来给STM32下载程序
STM32的启动模式介绍从STM32参考手册上,可以查阅到,STM32的启动模式,共有下列三种,可以通过BOOT0和BOOT1电平的不同组合,来选择不同的启动模式。关于这几种模式的介绍,下面是我个人的理解:主闪存启动模式:即运行模式,单片机上电即运行程序。系统存储器启动模式:即串口下载模式。上电之前要先设置BOOT0=1,BOOT1=0,然后才能通过串口下载程序。或者在已经上电的情况下,设置BOOT0=1,BOOT1=0,然后按一下复位键,这样也能通过串口下载程序。SRAM启动模式:
2020-08-20 15:14:49 881
转载 运算放大器---反馈通路中的延迟或者相移
http://bonniebakerti.spaces.eepw.com.cn/articles/article/item/95405
2020-08-02 11:04:28 3004
转载 运算参数的详细解释和分析
http://www.deyisupport.com/question_answer/analog/amplifiers/f/52/t/20214.aspx
2020-08-02 10:40:09 387
转载 只使用一个 100Ω 电阻器:了解震荡放大器的一个经验法则
http://bonniebakerti.spaces.eepw.com.cn/articles/article/item/102993#196094
2020-08-02 10:39:03 204
原创 地线造成的干扰以及解决的办法
什么是地线?通常我们认为的地线定义是:电路电位基准点的等电位体。这个定义其实不符合实际情况的。因为实际地线上的电位并不是恒定的。如果用仪表测量一下地线上各点之间的电位,你会发现地线上各点的电位可能相差很大。正是这些电位差才造成了电路工作的异常。电路是一个等电位体的定义仅是人们对地线电位的理想期望。一个更加符合实际情况的定义是:信号流回源的低阻抗路径。这个定义中突出了地线中电流的流动。很容易理解地线中电位差的产生原因。因为地线的阻抗总不会是零,当一个电流通过有限阻抗时,就会产生电压降。...
2020-07-27 14:17:57 4082
原创 运算放大器---非完全补偿(Decompensated)放大器
非完全补偿(Decompensated)放大器-对于增益值大于单位增益(G> 1)的应用,非完全补偿放大器的意义就在于能够以相同的静态电流或噪声,较之具有稳定单位增益的同类产品显著的提升带宽、改善转换速率并降低失真。...
2020-07-27 14:01:26 1539
原创 运算放大器---关断模式
关断模式------一项启动/禁用"的功能,可使放大器处于高阻态,从而可在多数情况下将静·态工作电流降至14A以下,允许设计人员在低功耗应用中采用大带宽运算放大器,并在需要的时候启用关断。
2020-07-26 20:36:59 1106
原创 运算放大器---封装尺寸
封装尺寸------TI提供了各种各样的微封装模式包括WCSP. SOT23. SC70以及小外形、高散热效率的PowerPADM封装,以满足空间受限及大输出驱动能力的需求。许多TI的单通道运算放大器都可以采用SOT23封装模式,部分双通道放大器还可采用SOT23-8封装。...
2020-07-26 20:30:20 1937
原创 运算放大器---转换速率(slew rate)
转换速率(slew rate)-放大器输出的最大变化速率。当驱动大信号至高频时,转换速率是很重要的参数。一个运算放大器可用的最大信号带取决速-SR/0.707(2Л)Vp.
2020-07-26 20:28:35 5049
原创 运算放大器---输入偏置电流(IB)
输入偏置电流(IB)------当与源阻抗或反馈阻抗相互作用将产生偏置误差。具有高源阻抗或高反馈阻抗的应用(诸如跨阻放大器或积分器) .通常需要具有较低的输入偏置电流。场效应(FET)输入及CMOS运算放大器一般都能提供很低的输入偏置电流。...
2020-07-26 20:26:43 2967
原创 运算放大器---电压噪声(Vn)
电压噪声(Vn)------放大器所产生的噪声将会限制系统的最大动态范围、准确度或分辨率。即使在慢速DC测量中,低噪声运算放大器也能够改善精确度。
2020-07-26 20:24:46 1619
原创 运算放大器---轨至轨trail-to-trail性能
轨至轨trail-to-trail性能------轨至轨输出提供了最大的输出电压摆幅,实现了最宽的动态范围在信号摆幅受到限制的低工作电压场合,轨至轨性能尤为重要。在缓冲(G=1)单电源应用中,轨至轨输入性能通常是必须的,以实现最大的信号摆幅。轨至轨性能还可用于其它的应用,取决于放大器增益及偏置电压方面的考虑因素。...
2020-07-26 20:21:24 466
原创 运算放大器---功耗(Iq需求)
功耗(Iq需求)------在众多应用中都是极为关键的问题。由于运算放大器将可能极大的影响整,个系统的功耗预算,因此静态工作电流便成为了核心的设计因素,特别是对于电池供电的应用。
2020-07-26 20:16:48 2535
原创 运算放大器---增益带宽积(GBW)
增益带宽积(GBW)------电压反馈型运算放大器的增益带宽决定了其在某项应用中的有效带宽。将增益带宽除以应用中的实际闭环增益,便可大致估算出最大可用带宽。对于电压反馈放大器,增益带宽积(GBW)是衡定的常数。很多的应用都得益于所选择的更大带宽/转换速率(slewrate)的运算放大器,从而实现了更低的失真更卓越的线性度,更佳的增益准确度、增益平坦度及其它受反馈因子影响的特性。...
2020-07-26 20:13:59 9448
原创 运算放大器---精度
精度--主要与输入偏置电压(Vos)相关,并分别考虑随温度漂移、电源抑制比(PSRR)以及共模抑制比(CMRR)的变化。精密(precision)一般用于描述具有低输入偏置电压及低输入偏置电压温度漂移的运算放大器。放大微小信号需要采用高精密度的运算放大器,例如源自热电偶及其它低电平的传感器的信号。高增益或多级电路则有可能需求低偏置电压。...
2020-07-26 20:10:21 3651
原创 运算放大器设计常见问题
输入信号的幅度是多少?为确保因输入信号而产生的错误最小化.微小输入信号需要高精度(例如低偏置电压)的放大器,以确保放大器输出电压范围含盖了所需的放大输出信号范围。放大器周围环境的温度是否会改变?,运算放大器对于温度的变化极为敏感,为此,考虑偏置电压随温度飘移是很重要的。共模态电压是否会改变?确保运算放大器工作在其共模电压范围内,并保证足够的共模抑制比(CMRR)。共模电压会导致额外的偏置电压。电源电压是否会改变?电源电压的改变会影响到偏置点电压,这对于电池供电应用尤其重要。高
2020-07-26 20:04:11 923
原创 放大器介绍
资料来源于《你好,放大器》 ,需要该文档的可以留下邮箱。选择放大器的原则要实现某个要求确定的放大电路,到底该选择晶体管、运放还是功能放大器呢?为了 陈述方便,我们先定义晶体管放大器为最低级,功能放大器为最高级。任何一个运算放大器或者功能放大器,内部都以若干个晶体管为主组成,所以,要实 现某个放大电路,如果高级放大器能够实现,那么低级放大器也一定能够实现。比如一个仪表放大器,用三个独...
2020-05-29 15:45:14 2986 8
原创 电压电流转换检测
电流可以转换成电压,电压也可以转换成电流。图十就是这样一个电路。上图的负反馈没有通过电阻直接反馈,而是串联了三极管Q1的发射结,大家可不要以为是一个比较器就是了。只要是放大电路,虚短虚断的规律仍然是符合的!由虚断知,运放输入端没有电流流过,则(Vi–V1)/R2=(V1–V4)/R6……a同理(V3–V2)/R5=V2/R4……b由虚短知V1=V2……c如果R2=R6,R4=R5,则...
2020-05-03 14:49:22 1347 1
原创 电流检测
分析一个大家接触得较多的电路。很多控制器接受来自各种检测仪表的0~20mA或4~20mA电流,电路将此电流转换成电压后再送ADC转换成数字信号,图九就是这样一个典型电路。如图4~20mA电流流过采样100Ω电阻R1,在R1上会产生0.4~2V的电压差。由虚断知,运放输入端没有电流流过,则流过R3和R5的电流相等,流过R2和R4的电流相等。故:(V2-Vy)/R3=Vy/R5……a(V1-V...
2020-05-03 14:38:49 1357
原创 为什么运放一般要反比例放大?
反相输入法与同相输入法的重大区别是:反相输入法,由于在同相端接一个平衡电阻到地,而在这个电阻上是没有电流的(因为运算放大器的输入电阻极大),所以这个同相端就近似等于地电位,称为“虚 地”,而反相端与同相端的电位是极接近的,所以,在反相端也存在“虚地”。有虚地的好处是,不存在共模输入信号,即使这个运算放大器的共模抑制比不高,也保证没有共模输出。而同相输入接法,是没有“虚地”的,当使用单端输入信号时...
2020-05-03 13:07:04 2864
原创 反相/同相放大电路中平衡电阻的作用
平衡电阻的作用(1) 为芯片内部的晶体管提供一个合适的静态偏置。芯片内部的电路通常都是直接耦合的,它能够自动调节静态工作点,但是,如果某个输入引脚被直接接到了电源或者地,它的自动调节功能就不正常了,因为芯片内部的晶体管无法抬高地线的电压,也无法拉低电源的电压,这就导致芯片不能满足虚短、虚断的条件,电路需要另外分析。(2)消除静态基极电流对输出电压的影响,大小应与两输入端外界直流通路的等效...
2020-05-03 12:33:27 7489
声源定位跟踪系统设计装置
2022-07-28
FPGA学习推荐:《HELLO FPGA》v3.0.zip
2021-11-11
数字信号示波器.zip
2021-11-10
信号失真度测量装置.zip
2021-11-04
信号失真度测量装置.zip
2021-11-04
DDS驱动板 PDF 信号发生器.zip
2021-08-29
水位监测系统设计资料.zip
2021-08-29
要想精通java必须看的经典书籍(强顶).zip
2021-04-22
stm32手写绘图板资料.zip
2021-04-22
stm32抢答器制作资料.zip
2021-04-22
(2017年用电器识别装置国赛题)基于stm32_CS5463用电器电流电压功率检测.zip
2021-04-22
stm32F4_4.3寸频谱分析仪 - lib库.zip
2021-03-08
FPGA_32测频.zip
2021-01-07
stm32F4示波器.zip
2021-01-07
F1双机spi通信.zip
2021-01-07
stm32等精度频率计
2021-01-07
多样式酷炫全彩爱心灯.zip
2020-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人