道亦无名
王阳明曰: 立志 勤学 改过 择善
我曰: flag practice debug release
展开
-
AD修改元器件的引脚长度
这个地方的两个引脚长度不一样。双击其中的一个引脚。修改这个位置就好了。原创 2024-04-27 21:32:42 · 144 阅读 · 0 评论 -
DDR3内存条和DDR4内存条差异
总的来说,DDR4内存在性能、功耗和容量等方面相较于DDR3内存有显著提升。然而,在选择内存时,还需要考虑主板的兼容性以及系统的整体配置。原创 2024-04-09 20:15:00 · 110 阅读 · 0 评论 -
CN3795的学习
在恒压充电模式下,CN3795将电池电压调制在外部反馈电阻所设置的电压;此外,当使用太阳能板供电时,CN3795的内部电路能够自动跟踪太阳能板的功率点,从而最大限度地利用太阳能板的输出功率,非常适合利用太阳能板供电的应用。CN3795是一款PWM降压模式多节电池充电管理集成电路,具有涓流、恒流和恒压充电模式,非常适合锂电池、铁锂电池和钛酸锂电池的充电管理。对于深度放电的锂电池,当电池电压低于恒压充电电压的66.5%(典型值)时,CN3795也能够进行充电管理。原创 2024-04-08 08:37:45 · 281 阅读 · 0 评论 -
12V转5v,5V转3.3v的电路原理图
通常会使用AMS1173悉列的进行处理。原创 2024-03-28 21:15:00 · 1767 阅读 · 4 评论 -
5.8g和5G差别
此外,应用领域上,5G频段的应用主要集中在移动通信、物联网、智能家居等领域,而5.8G频段的应用则主要集中在无线视频传输、遥控器、航空模型等领域。首先,传输速率方面,5.8G频段的传输速率相对较高,可以达到54Mbps的数据速率,而5G频段的传输速率则相对较低,最高可达11Mbps。其次,传输距离方面,5G频段的传输距离较远,适合于室外长距离无线传输,而5.8G频段的传输距离相对较短,更适合于室内短距离无线传输。综上所述,5.8G和5G频段在传输速率、传输距离和应用领域上存在差异。原创 2024-02-27 08:38:21 · 963 阅读 · 0 评论 -
Sigrity Aurora总结
Sigrity Aurora(设计支持在设计过程中进行分析和传统/经典SI和PI仿真分析)Sigrity Advanced SI(支持DDR和串行链路仿真分析)Sigrity Advanced PI(支持电流电压降直流和交流分析)Sigrity Aurora对 Cadence Allegro约束驱动PCB设计流程的完美补充,大大的提升了工程师及仿真分析的效率,可以工程设计出的产品,就是正确的合规的产品(设计即正确合规)。Sigrity Aurora使设计人员能够在设计的各个阶段进行设计同步分析,从原创 2024-01-02 11:15:25 · 583 阅读 · 0 评论 -
模拟地和数字地的区别
另外,模拟地和数字地之间的处理还有一个特殊的考虑因素,即避免数字信号对模拟信号的干扰。因此,在处理这两种信号时,需要将数字地和模拟地分开,以降低共地电阻。例如,可以通过在两者之间串接一个电感或者使用0欧电阻来实现这一目标,这两种方法都可以有效地衰减噪声。模拟地和数字地的主要区别体现在设计目的、处理技术、数据类型和数据精度四个方面。原创 2023-10-18 14:30:22 · 396 阅读 · 0 评论 -
运放的“虚短”和“虚断”
虚短”是指在分析运算放大器处于线性状态时,可把两输入端视为等电位。在运放线性工作状态有公式Uo=A*Ud,Uo为输出电压,Ud为运放(U+)-(U-),此时Ud为一个很小的电压,近似为0,即U+=U-,视为等电位,而不是真正短路,即为虚短。“虚断”则是指在分析运放处于线性状态时,可以把两输入端视为等效开路。由于运放的差模输入电阻很大,一般通用型运算放大器的输入电阻都在1MΩ以上。原创 2023-09-13 18:52:30 · 2991 阅读 · 0 评论 -
Tina Ti 计算电路中的参数
通过这个工具,就算你不知道电路的原理,电路网络分析,你都可以计算出理论值是多少。原创 2023-09-08 10:23:56 · 260 阅读 · 0 评论 -
直流电源指标
最大纹波电压(电流):在额定输出电压和负载电流下,输出电压(电流)的纹波(包括噪声)峰-峰值大小,通常以峰-峰值△Vp-p(△Ip-p)或有效值△Vrms(△Irms)表示。负载调整率 Si :负载调整率也称为电流调整率。其中, Uo2 为空载(或轻载)时输出电压, Uo1 为满载(或重载)时输出电压, Uo为额定负载时输出电压。其中, Uomax 为输入电压变化时最大输出电压, Uomin 为最小输出电压值, Uo。其中, Uo 为输出电压, Io 为输出电流, Ui 为输入电压, Ii 为输入电流。原创 2023-05-30 19:30:00 · 167 阅读 · 0 评论 -
电源转换器类型
激式(Double Transistr Flyback Converter)、推挽式(Push-Pull Converter)、半。(Buck)、升压式(Boost)、升压降压式(Buck Boost)、Cuk DC/DC 转换器、Zeta DC/DC。脉冲调制变换器:驱动波形为方波。电路拓扑决定了它的功耗小、转换效率高、稳压范围宽、滤波效率高、安全可靠、电路。线性电源:使用工作在线性区的功率器件调整管,靠调整功率管上的电压降来稳定。开关电源:开关电源是通过控制开关管的开通和关断来输出电压的一种电源。原创 2023-05-30 19:30:00 · 1257 阅读 · 0 评论 -
晶振的检测方法与技巧
晶振好坏的区分,时常让初学者挠头。晶振的个头比较小, 但是在主板上起的作用不小,因此晶振的检测是主板维修非常重要的环节。如何判断检测晶振的好坏呢?原创 2023-05-07 00:15:00 · 1766 阅读 · 2 评论 -
晶振的作用与原理
晶振用一种能把电能和机械能相互转化的晶体在共振的状态下工作,以提供稳定,精确的单频振荡。每个单片机系统里都有晶振,全程是叫晶体震荡器,在单片机系统里晶振的作用非常大,他结合单片机内部的电路,产生单片机所必须的时钟频率,单片机的一切指令的执行都是建立在这个基础上的,晶振的提供的时钟频率越高,那单片机的运行速度也就越快。晶振的作用是为系统提供基本的时钟信号。有些通讯系统的基频和射频使用不同的晶振,而通过电子调整频率的方法保持同步。如果不同子系统需要不同频率的时钟信号,可以用与同一个晶振相连的不同锁相环来提供。原创 2023-05-06 21:00:00 · 267 阅读 · 0 评论 -
5V 电源向 3.3V 系统供电
差为几百个毫伏的低压降 (Low Dropout, LDO)稳压器,是此类应用的理想选择。LDO的静态电流IQ是器件空载工作时器件的接地电流 IGND。IGND 是 LDO 用来进行稳压的电流。IOUT>>IQ 时, LDO 的效率可用输出电压除以输入电压来近似地得到。具有较低 IQ 的 LDO 其轻载效率较高。在选择 LDO 时,重要的是要知道如何区分各种LDO。器件的静态电流、封装大小和型号是重要。LDO 系统的框图,标注了相应的电流。静态电流较高的 LDO 对于线路和负载的突然变化有更快的响应。原创 2022-11-23 21:00:00 · 703 阅读 · 0 评论 -
N76E003使用syn6288
代码如下:/*---------------------------------------------------------------------------------------------------------*//* *//* Copyright(c) 2015 Nuvoton T原创 2021-08-06 16:08:13 · 316 阅读 · 0 评论 -
NE555进行数据计数流水灯
原理图如下:通过计算可以公式可以获取到计算公式:计算公式:T2 (off-time) = 0.693 * R2 * C1T = 0.693*( (R1 + 2R2) * C1)F = 1/ T= 1.44 / ( (R1 + 2R2) * C1)D = (T1 /(T1+T2))*100执行如下效果:原创 2021-07-07 15:53:11 · 2290 阅读 · 0 评论 -
S9013驱动直流电机原理图
详细的原理图如下:原创 2021-04-27 14:58:29 · 2500 阅读 · 0 评论 -
PCB生成的过程
MI钻孔沉铜线路图电AOI阻焊字符喷锡测试锣边、原创 2021-04-20 09:29:26 · 1163 阅读 · 0 评论 -
KiCad 修改原理图框图的引脚输入输出状态
框图之间的联系需要修改选中引脚 右键 编辑选择对应的连接类型就好了原创 2021-03-25 20:42:45 · 5879 阅读 · 0 评论 -
32.768khz晶振应该接多大的电容
32.768HZ晶振两端最好加入12.5PF或15PF的电容,理由如下:(1)因为32.768KHz晶振本身的电容一般为12.5PF,都没有极性之分,两边的电容具体参数要根据电路设计来匹配的,淘宝买一般的晶振振荡电路都是在一个反相放大器(注意是放大器不是反相器)的两端接入晶振,再有两个电容分别接到晶振的两端,每个电容的另一端再接到地,这两个电容串联的容量值就应该等于负载电容,注意一般IC的引脚都有等效输入电容,这个不能忽略。(2)一般的晶振的负载电容为15p或12.5p ,这与两端相同,如果再考虑元件引原创 2021-03-25 10:45:25 · 16650 阅读 · 0 评论 -
KiCad绘制原理图添加中文标签出现乱码的解决方法
KiCad绘制原理图添加中文标签出现乱码的效果如下出现的效果如下:然后我用这种方式解决的绘图工具截图保存为图片格式然后插入图片就可以显示了原创 2021-03-23 16:03:10 · 7214 阅读 · 0 评论 -
利用LMV321进行制作电压跟踪器
原理图如下:进行模拟仿真如下:12v 经过分压得到600mv,两倍放大得到1.2v。Vout = INR1/(R1+R5)(1+R3/R2)原创 2021-03-22 13:47:05 · 8343 阅读 · 0 评论 -
LMV321进行运算符电压放大电路设计
通过仿真软件绘制电路原理图:仿真之后得出来如下:2倍数放大电路原创 2021-03-22 10:53:56 · 13732 阅读 · 0 评论 -
一文看懂STM32和gd32的优缺点,异同点
优点:1、内核是Cortex-M3的升级版,兼容Cortex-M3,实现了Flash的零等待技术,没有了提取指令的时间,代码执行效率更高了。通俗的说就是代码执行速度变快了。2、同样的XX32F103系列芯片,主频上,ST的最高72MHz,GD的能达到108MHz,代码执行速度会更快。3、Flash和RAM的容量更大,STM32F103xx系列的Flash最大512K,SRAM最大64K,而GD32的Flash高达1M(甚至还有更高,但我没用过),SRAM更大96K,能存放更多的代码(也能当普通Flas原创 2021-03-18 15:01:47 · 13494 阅读 · 0 评论 -
5V电压稳压电路图
使用LM2576HVS-5.0器件进行处理的常规电路如下:原创 2021-03-18 10:08:04 · 10671 阅读 · 0 评论 -
VCC,VDD和VSS三种标号的区别
1、VCC:C=circuit,表示电路的意思,即接入电路的电压;VDD:D=device,表示器件的意思,即器件内部的工作电压;VSS:S=series,表示公共连接的意思,通常指电路公共接地端电压。2、对于数字电路来说,VCC是电路的供电电压,VDD是芯片的工作电压(通常Vcc>Vdd),VSS是接地点。3、有些IC既有VDD引脚又有VCC引脚,说明这种器件自身带有电压转换功能。4、在场效应管或COMS器件中VDD为漏极,VSS为源极,VDD和VSS指的是元件引脚而不表示供电电压。5、原创 2021-03-17 19:13:52 · 6742 阅读 · 1 评论 -
电池电源
一、电源的功能有两种情况:1、作为负载的能源,既我们说的电力电源;2、作为负载的信息源,既我们说的“信号源”;作为电力电源,我们希望电源内阻越小越好,即内阻消耗小而输出高,也就是效率要高;例如供电系统,作为电源的发电机、变压器等要内阻小。作为信号源,我们要求输出的信号功率越大越好,例如我们要喇叭的声音“洪亮”;二、什么时候信号源的输出功率最大,既喇叭最响?(1)在信号源内阻一定的情况下,当负载的电阻大于内阻时,且越来越大时,虽然内阻消耗的能量小于负载,但总信号功率下降,负载得到的信号功率要下降,用数原创 2021-03-04 19:34:07 · 5150 阅读 · 1 评论 -
一文看懂Uart和USART的区别
UART通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART,是一种异步收发传输器,是电脑硬件的一部分。它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他通讯接口的连结上。具体实物表现为独立的模块化芯片,或作为集成于微处理器中的周边设备。一般是RS-232C规格的,与类似Maxim的MAX232之类的标准信号幅度变换芯片进行搭配,作为连接外部设备的接口。在UART上追原创 2021-01-07 10:52:56 · 1914 阅读 · 0 评论 -
UART 设备
输数据的每个字符一位接一位地传输。是在应用程序开发过程中使用频率最高的数据总线。UART 串口的特点是将数据一位一位地顺序传送,只要 2 根传输线就可以实现双向通信,一根线发送数据的同时用另一根线接收数据。UART 串口通信有几个重要的参数,分别是波特率、起始位、数据位、停止位和奇偶检验位,对于两个使用 UART 串口通信的端口,这些参数必须匹配,否则通信将无法正常完成。UART 串口传输的数据格式如下图所示:起始位:表示数据传输的开始,电平逻辑为 “0” 。数据位:可能值有 5、6、7、8、9,原创 2020-12-19 13:40:00 · 737 阅读 · 1 评论 -
Ubuntu安装pcb制图工具
sudo add-apt-repository --yes ppa:kicad/kicad-5.1-releasessudo apt updatesudo apt install --install-recommends kicadsudo apt install kicad-demos安装完成之后运行kicad 如下所示原创 2020-09-28 18:41:04 · 6991 阅读 · 0 评论 -
芯片的设计流程
1.电路功能设计在系统设计之前,首先要进行的是方案论证、系统设计和FPGA芯片选择等准备工作。系统工程师根据任务要求,如系统的指标和复杂度,对工作速度和芯片本身的各种资源、成本等方面进行权衡,选择合理的设计方案和合适的器件类型。一般都采用自顶向下的设计方法,把系统分成若干个基本单元,然后再把每个基本单元划分为下一层次的基本单元,一直这样做下去,直到可以直接使用EDA元件库为止。2.设计输入设计输入是将所设计的系统或电路以开发软件要求的某种形式表示出来,并输入给EDA工具的过程。常用的方法有硬件描述语言原创 2020-09-15 19:41:59 · 6931 阅读 · 0 评论 -
keil5中设置代码自动补全的功能
在keil中设置方法如下:Edit->configuration如下图:原创 2020-04-29 08:32:29 · 12816 阅读 · 8 评论 -
lora透传模式的设置方法
透传模式透传模式下数据的传输过程不影响数据的内容,所发即所收。透明传输模式的优势在于可实现两个 LoRa 数传终端即插即用,无需任何数据传输协议。参数设置通讯双方需使以下三个参数值保持一致:速率等级相同(SPD)信道一致(CH)目标地址(ADDR)相同或为广播地址(65535)注:1)LoRa 数传终端可收到同速率、信道、目标地址下的所有 LoRa 数传终端发出的数据,故...原创 2020-04-27 10:08:42 · 12305 阅读 · 1 评论 -
PCB设计经验总结
作为一个电子工程师设计电路是一项必备的硬功夫,但是原理设计再完美,如果电路板设计不合理性能将大打折扣,严重时甚至不能正常工作。根据公司工程师的经验,总结出以下一些PCB设计中应该注意的地方,希望能对您有所启示。不管用什么软件,PCB设计有个大致的程序,按顺序来会省时省力,因此我将按制作流程来介绍一下。(由于protel界面风格与windows视窗接近,操作习惯也相近,且有强大的仿真功能,使用的原创 2016-03-27 14:58:29 · 4456 阅读 · 0 评论 -
LCD控制器的数据格式
RK3188 LCD支持的多中显式格式:32BPP,24BPP,16BPP等。BPP即是bit per pixel。例如16BPP显式模式下:一个bixel用两个字节来表示,即16bit,每个bit的含义如下所示:15 11 10 5 4 0红(R)绿(G) 蓝(B)原创 2016-03-17 19:23:25 · 3673 阅读 · 1 评论 -
利用中断实现的4*4矩阵键盘扫描
#include #include typedef unsigned char UINT8;typedef unsigned int UINT16;UINT8 num = 0, temp = 0, key = 16, t0 = 0, t1 = 0, shu = 0;/* 数码管编码 */UINT8 code table[]={ 0x3f,0x06,0x5b,0x4f, 0x原创 2015-01-26 13:20:05 · 10342 阅读 · 1 评论 -
51的8*8点阵显示数字
51的代码#include #include #define int8 unsigned char#define int16 unsigned int#define int32 unsigned long int8 code num_tab[10][8]={{0xFF,0xFF,0xC1,0xBE,0xBE,0xC1,0xFF,0xFF},/*"0",0*/{0xFF,0x原创 2015-01-21 12:31:05 · 7762 阅读 · 13 评论 -
1602液晶显示屏
#include#define uchar unsigned char#define uint unsigned intsbit rs=P3^5;sbit lcden=P3^4;sbit dula=P2^6;sbit wela=P2^7;uchar table1[]="TX-51STAR MCU";uchar table2[]="WWW.TXMCU.COM";void delay原创 2015-01-26 16:15:53 · 14612 阅读 · 1 评论 -
74HC5957
74HC595是硅结构的CMOS器件, 兼容低电压TTL电路,遵守JEDEC标准。 74HC595是具有8位移位寄存器和一个存储器,三态输出功能。 移位寄存器和存储器是分别的时钟。 数据在SHcp的上升沿输入,在STcp的上升沿进入到存储寄存器中去。如果两个时钟连在一起,则移位寄存器总是比存储寄存器早一个脉冲。 移位寄存器有一个串行移位输入(Ds),和一个串行输出(Q7’),和一个异步的低电平原创 2015-01-28 14:36:48 · 3761 阅读 · 0 评论 -
如何用EWB画电路图
1、Ctrl+N 新建一个文件2、Ctrl+S 保存在的位置和名称3、菜单栏中找到相应的器件4、连线原创 2014-08-31 23:26:18 · 3928 阅读 · 2 评论