解决“ValueError: all the input arrays must have same number of dimensions, but the array at index 0 has 1 dimension(s) and the array at index 1 has 2 dimension(s)”这个问题。observations = np.concatenate([p['
遇到“TypeError: only size-1 arrays can be converted to Python scalars”,按照网上的不太行,一直会报错,而且和他们的报错都不一样:看着好生奇怪,后面用list搞了下可以了,下面这样额额额:list_t = [] if nums.dtype == np.object: for seq in nums: seq =
文件-->新的 -->项目添加原理图库添加原理图添加PCB元件库添加PCB进行保存并修改名字汉化Altium Designer软件:然后重启Altium Designer就可以了。
常用的频域性质S域性质z域性质
集成单稳态触发器分为不可再触发和可再触发两种类型。三态门通常用来做、数据的双向传输和。增益带宽积是常数——1.4MHz。三端集成稳压器:W78xx,输出电压固定为xxW79xx,输出电压固定为-xx可调三端集成稳压器的输出电压VO=(1+R2/R1)UREC。顺序脉冲发生器从根本上消除竞争-冒险现象是如下图所示:对比一般来说的顺序脉冲发生器,可以看出是使用了Q且变为同步。反馈电路直流反馈稳定静态工
基本内容转换精度和转换速度乃是衡量A/D转换器和D/A转换器性能优劣的主要标志。D/A转换器权电阻网络D/A转换器一个多位二进制数中每一位的1所代表的数值大小称为这一位的权。下图是4位权电阻网络D/A转换器的原理图,它由权电阻网络、4个模拟开关和1个求和放大器组成。当RF=R/2的时候对于n位的权电阻网络D/A转换器,当反馈电阻取为R/2时,所以输出电压输出的模拟电压正比于输人的数字量Dn,从而实
基本内容获取矩形脉冲波形的途径不外乎两种:一种是利用各种形式的多谐振荡器电路直接产生所需要的矩形脉冲,另一种则是通过各种整形电路将已有的周期性变化波形变换为符合要求的矩形脉冲。在同步时序电路中,作为时钟信号的矩形脉冲控制和协调着整个系统的工作。主要参数脉冲周期T周期性重复的脉冲序列中,两个相邻脉冲之间的时间间隔。有时也使用频率f=1/T表示单位时间内脉冲重复的次数。脉冲幅度Vm脉冲电压的最大变化幅
自20世纪80年代以来PLD的发展非常迅速。目前生产和使用的PLD产品主要有可编程阵列逻辑PAL(系ProgrammableArrayLogic的缩写)、通用阵列逻辑GAL(系Generic Array Logic的缩写)、可擦除的可编程逻辑器件EPLD(系Erasable Programmable Logic Device的缩写)、复杂的可编程逻辑器件CPLD(系Complex Programm
基本概述半导体存储器是一种能存储大量二值信息(或称为二值的数据)的半导体器件。通常都把存储量和存取速度作为衡量存储器性能的重要指标。只读存储器在正常工作状态下只能从中读取数据,不能快速地随时修改或重新写人数据。ROM的优点是电路结构简单,而且在断电以后数据不会丢失。它的缺点是只适用于存储那些固定数据的场合。只读存储器中又有掩模ROM、可编程ROM(ProgrammableRead-OnlyMemo
基本概念任一时刻的输出信号不仅取决于当时的输人信号,而且还取决于电路原来的状态,或者说,还与以前的输人有关。具备这种逻辑功能特点的电路称为时序逻辑电路(sequential logic circuit,简称时序电路),以区别于组合逻辑电路。串行加法,是指在将两个多位数相加时,采取从低位到高位逐位相加的方式完成相加运算。下图中的串行加法器电路包含了两个组成部分,一部分是全加器 E,另一部分是由触发器
基本概念能够存储1位二值信号的基本单元电路统称为触发器(Flip-Flop)。触发器的触发方式分为电平触发、脉冲触发和边沿触发三种为了实现记忆1位二值信号的功能,触发器必须具备以下两个基本特点:第一,具有两个能自行保持的稳定状态,用来表示逻辑状态的0和1,或二进制数的0和1。第二,在触发信号的操作下,根据不同的输入信号可以置成1或0状态。SR锁存器上图均为两个或非门所组成的SR锁存器电路。通过分析
分析用小规模集成门电路组成的组合逻辑电路解题方法和步骤:通常采用的方法是从输人端到输出端依次写出每一级门电路输出的逻辑式,最后在输出端自然就得到了表示整个电路输出与输人之间关系的逻辑函数式。这个方法就是我们介绍各种逻辑函数表示方法柑互转换时所讲过的从逻辑图到逻辑函数式的转换方法。有时还可以从逻辑函数式列出真值表,以使逻辑功能更加一目了然。分析用中规模集成常用组合逻辑电路组成的组合逻辑电路解题方法利
基本概念根据逻辑功能的不同特点,可以将数字电路分成两大类,一类称为组合逻辑电路(简称组合电路),另一类称为时序逻辑电路(简称时序电路)。在组合逻辑电路中,任意时刻的输出仅仅取决于该时该的输人,与电路原来的状态无关。这就是组合逻辑电路在逻辑功能上的共同特点。(课本160页)组合逻辑框图输出与电路的历史状况无关,那么电路中就不能包含有存储单元。这就是组合逻辑电路在电路结构上的共同特点。分析、设计方法分
概述用以实现基本逻辑运算和复合逻辑运算的单元电路称为门电路。常用的门电路在逻辑功能上有与门、或门、非门、与非门、或非门、与或非门、异或门等几种。单开关电路的主要缺点是功耗比较大。以高、低电平表示两种不同逻辑状态时,有两种定义方法。如果以高电平表示逻辑1,以低电平表示逻辑0,则称这种表示方法为正逻辑。反之,若以高电平表示逻辑0,而以低电平表示逻辑1,则称这种表示方法为负逻辑,如下图所示。TTL电路也
基础二值逻辑:只有两种对立逻辑状态的逻辑关系。逻辑代数中也用字母表示变量,这种变量称为逻辑变量。逻辑运算表示的是逻辑变量以及常量之间逻辑状态的推理运算,而不是数量之间的运算。(课本22页)逻辑运算与、或、非与非、或非异或、同或与或非逻辑等式的证明解题万法和步骤:方法一,分别列出等式两边逻辑式的真值表,若真值表完全相同,则等式成立。.方法二,若能利用逻辑代数的公式和定理将等式两边化为完全相同的形式,
组成及作用直流稳压电源将交流电转换成直流电,由电源变压器、整流电路、滤波电路和稳压电路组成。直流电源的输人为220V的电网电压(即市电),一般情况下,所需直流电压的数值和电网电压的有效值相差较大,因而需要通过电源变压器降压后,再对交流电压进行处理。变压器二次电压有效值决定于后面电路的需要。目前,也有部分电路不用变压器,利用其它方法升压或降压。变压器二次电压通过整流电路从交流电压转换为直流电压,即将
功率放大电路在实用电路中,往往要求放大电路的末级(即输出级)输出一定的功率,以驱动负载。能够向负载提供足够信号功率的放大电路称为功率放大电路,简称功放。从能量控制和转换的角度看,功率放大电路与其它放大电路在本质上没有根本的区别;只是功放既不是单纯追求输出高电压,也不是单纯追求输出大电流,而是追求在电源电压确定的情况下,输出尽可能大的功率。变压器耦合功率放大电路在放大电路中,当输入信号为正弦波时,若
正弦波振荡电路正弦波振荡电路是在没有外加输人信号的情况下,依靠电路自激振荡而产生正弦波输出电压的电路。正弦波振荡电路由放大电路、选频网络、正反馈网络和稳幅环节四部分组成。(课本34页)正弦波振荡电路引人正反馈以满足振荡条件,而且外加选频网络使振荡频率人为可控,这是其组成电路组成的显著特征。I幅值平衡条件和相位平衡条件分别为:从以上分析可知,正弦波振荡电路必须由以下四个部分组成:放大电路:保证电路能
基本运算电路集成运放的基本应用之一是能构成各种运算电路,并因此而得名。为了实现输出电压与输入电压的某种运算关系,运算电路中的集成运放应当工作在线性区,因而电路中必须引人负反馈;且为了稳定输出电压,故均引人电压负反馈。可见,运算电路的特征是从集成运放的输出端到其反相输人端存在反馈通路。在运算电路中,无论输人电压,还是输出电压,均对“地”而言。在求解运算关系式时,多采用节点电流法;对于多输人的电路,还
基本概念若反馈的结果使输出量的变化减小,则称之为负反馈;反之,则称之为正反馈。若反馈仅存在于直流通路中,则称为直流反馈;若反馈仅存在于交流通路中,则称为交流反馈。交流负反馈放大电路共有四种组态:电压串联负反馈,电压并联负反馈,电流串联负反馈,电流并联负反馈。若反馈量取自输出电压,则称之为电压反馈;若反馈量取自输出电流,则称之为电流反馈;输人量Xi、反馈量Xf和净输人量Xi';以电压形式相叠加,即U
放在一起方便使用O(∩_∩)OWokwi:https://wokwi.com/Tinkercad:https://www.tinkercad.com/
通频带:用来描述电路对不同频率信号适应能力的动态参数。基本电路高通电路(课本187页)根据上图所示的电路图,可以得出电压放大倍数:式中ω为输人信号的角频率,RC为回路的时间常数τ,令ωL =1/RC=1/τ,则因此将|A|用其幅值和相角表示,得出高通电路,频率愈低,衰减愈大,相移愈大。低通电路根据上图所示的电路图,可以得出电压放大倍数:时间常数τ=RC,令ωH =1/τ,则因此将|A|用
耦合电路方式耦合方式电路图直接耦合阻容耦合变压器耦合光电耦合(课本123页)四种常见的耦合方式:直接耦合:将前一级的输出端直接连接到后一级的输入端缺点:采用直接耦合方式使各级之间的直流通路相连,因静态工作点相互影响,这样就给电路的分析、设计和调试带来一定的困难。优点:最突出的优点是具有良好的低频特性问题:最大问题是存在零点漂移现象,即输入信号为零时,输出电压产生变化的现象阻容耦合:将放大电路的前级
根据对课本《模拟电子技术基础(第5版)》和辅导书上第二章的学习,将里面的电路图、等效模型、公式等总结起来方便到时候查看。双极型晶体管和单极性晶体管的h等效模型双极型晶体管基本放大电路(37)三大基本放大电路基本共射放大电路基本共集放大电路(89)共集放大电路又称射极跟随器,尽管电路无电压放大能力,但是输出电流远大于输入电流,所以电路仍具有功率放大作用.共集放大电路的输入电阻比共射放大电路的输入电阻
LED配置使用推挽模式的原因在于可以输出高低电平,而输出模式在点亮LED里面其实并不重要,三种模式均可。GPIO_InitTypeDef GPIO_Initure;GPIO_Initure.Pin = GPIO_PIN_5; //确定引脚GPIO_Initure.Mode = GPIO_MODE_OUTPUT_PP; //输出推挽模式GPIO_Initure.Pul
TXE标志位(针对 发送数据寄存器)TXE为1:TDR里的数据全部移到了移位寄存器,且没有新的数据进TDR。TXE为0:TDR里有数据,未空,则TXE为0。TXE与"FlagStatus USART_GetFlagStatus(USART_TypeDef* USARTx, uint16_t USART_FLAG)"搭配使用来判断TDR中是否存在数据int main (void){ My_ _US
UART和USARTUART:universal asynchronous receiver and transmitter 通用异步收发器USART:universal synchronous asynchronous receiver and transmitter 通用同步和异步收发器UART:一般只能用于异步串行通信。USART:既可以用于同步串行通讯,也能用于异步串行通讯。通信方式串行通
按键和定时器学习按键问题最主要就是抖动问题,因此最重要的事情就是消抖。按键的原理检测按键是否按下延时一定时间再次检测按键是否按下若按下则执行相应动作消除抖动:软件消抖、硬件消抖引脚的浮动输入代表没有确定的输入电平。高内聚,低耦合通过标志位来改变程序的状态,可以降低耦合度。在按键中根据是否有while循环等待的语句分为支持连续按和不支持连续按。定时器学习STM32最多有8个定时器。在F103系列中,
“sys.c”和“sys.h”中包含可能会用到、公共的功能,位带操作就包含在其中。控制LED小灯的方法库函数操作int main(void){ LED_GPIO_Config(); while(1){ GPIO_ResetBits(LED_GPIO_PORT,LED_GPIO_PIN); Delay(0x5FFFFF); GPIO_SetBits(LED_GPIO_POR
SYSTICK定时器也是定时器,有两种使用方法——查询法、中断法。SYSTICK定时器也是从“core_cm3.c”和“core_cm3.h”、“misc.c”和“misc.h”这四个文件中查找。12M晶振的意思是1秒钟振动12*106次。SYSTICK定时器内部工作结构为(摘自海创电子的PPT(^_-)db(-_^))SYSTICK定时器重装的最大值为224。typedef struct{ _
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号