自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

原创 学习硬件测试08:WIFI 无线通信+GPRS 无线通信(P99、P104)

这一部分在实战电路板上的位置如下图。不仅会使用到无线模块,还会配合使用继电器、温湿度传感器、LED 灯、按键、蜂鸣器、 NPN 输出和串口打印。

2024-09-06 21:51:55 367

原创 学习硬件测试07:有刷直流电机+单极性步进电机+双极性步进电机(P84 、P87 、P89)

主要是使用到实战板右边沿三个电机最上面的那一个,板子上已经集成了驱动(就在电机接口旁边的那个芯片),可以直接接电机。

2024-09-05 11:20:58 627

原创 学习硬件测试06:IIC(SHT30)+HMI串口屏+RS485(modbus)+SPI Flash读写+CAN通信(P81、P91、P95、P120、)

文章以下内容全部为硬件相关知识,鲜有软件知识,并且记的是自己需要的部分,大家可能看不明白。

2024-09-03 15:47:30 1102

原创 学习硬件测试05:NTC(ADC)+正弦波(DAC)+DMA(ADC+DAC)(P73、P76、P78)

文章以下内容全部为硬件相关知识,鲜有软件知识,并且记的是自己需要的部分,大家可能看不明白。

2024-09-03 10:00:01 1365

原创 Multisim 仿真入门

可以将参数扫描理解为通过设定电路中的某些参数为一系列值并重复做同一仿真的方法。

2024-08-31 22:20:39 1425

原创 运算放大器的经典应用电路

当运算放大器的增益非常高的时候,运算放大器有以下特性:(1)虚短:认为放大器的和两端的电压是相等的。(2)虚断:由于运放的输入的输入阻抗非常大,故输出电流非常小,认为运放正负端是断路,没有电流。故一般拿到运算,先把运放部分画成下图蓝色部分那样,再进行后续的分析。在下面的内容中都将电路图和最后的输出公式放在第一节,后面才开始解释,这样是为了方便后续查阅。

2024-08-29 10:23:34 1479 6

原创 反激式开关电源(硬件面试86题 & 电源专栏)

MOS 管:开关电源的开关。接受PWM波形信号,高电平管子打开,低电平管子关闭。电感 L :充放电。吸收电源的能量,并向后级电路释放。二极管 D:指定电流的流向。电容:平滑输出电流。图1.1 BUCK-BOOST 电路原理图以上就是反激式开关电源的精髓所在,总结成一句话就是:MOS 管打开时给初级线圈储能, MOS 管关闭时,线圈将所储能量释放到次级线圈中。

2024-08-27 16:31:39 1043 1

原创 硬件面试经典 100 题(81~90)题

输入的信号为数字脉冲信号:微分电路输入信号为高频交流信号:高通滤波器输入信号无论是高频还是低频信号都传递过去:耦合电路突然发现没有给出积分电路和微分电路的定义,本来准备加上一开始,但是觉得这个定义放在这里更有一种幡然醒悟的感觉。积分电路是一种输出电压与输入信号电压的积分成正比的电路。也就是说,积分电路能够将输入信号随时间变化的累积总和转化为输出电压。这种电路可以对快速变化的输入信号进行“平滑”,输出信号的变化率会变慢。微分电路是一种输出电压与输入信号电压的变化率(微分)成正比的电路。

2024-08-24 21:45:37 1580

原创 硬件面试经典 100 题(71~80 题)

电路谐振是指当一个 RLC 串联电路的电感(L)和电容(C)对特定频率的交流电源产生的感抗和容抗相等,且互相抵消时,电路的总阻抗变为电阻 R,从而电流达到最大值的现象。1.2特性总阻抗最小: 在谐振频率下,电路的总阻抗只剩下电阻,感抗和容抗相互抵消。电流最大: 因为总阻抗最小,所以电流达到最大值。电感和电容的电压相等且相反: 虽然电感和电容的电压相等但方向相反,但它们的大小都可以远大于电源电压,这就是谐振升压效应。谐振升压效应顾名思义只发生在谐振电路中,可以是串联谐振电路也可以是并联谐振电路。

2024-08-17 22:25:24 832

原创 硬件面试经典 100 题(51~70 题)

乙类功放是纯靠信号源给三极管提供基极偏置的工作电压,让它形成一定的电流,而不是像上面的甲类功放靠基极电阻来提供静态电流。

2024-08-15 16:15:39 886

原创 硬件面试经典 100 题(31~50 题)

在直接耦合放大电路中可以采用上述全为 NPN 型管的共射放大电路来组合,但是由于放大电路在正常工作的时候,T1、 T2 三极管都必须处于放大区,而处于放大区就要求集电极反偏,也就是对于 T2 管来说, C2 的电位要大于基极电位,以此类推,得到下图中的不等式。故随着级数的增多,集电极电位逐渐升高,以至于接近电源电压,势必使后级的静态工作点不合适。故放大电路的级数不能太多,否则就会出现静态工作点不合适的问题。

2024-08-12 22:03:21 1015 2

原创 硬件面试经典 100 题( 1~30 题)

按照使用习惯,电源指示灯用红色,信号指示灯用绿色,这两种颜色的 LED 灯技术最成熟,价格最便宜。

2024-08-10 17:19:19 1275

原创 学习硬件测试04:触摸按键+PWM 驱动蜂鸣器+数码管(P62~P67、P71、P72)

/定义结构体类型//就是上面辉度等级的枚举值//TM1620初始化,芯片建议在上电时将其缓存全部清除//数码管显示,共三个参数(具体哪一个数码管,显示数据,小数点状态)//以上两个都是函数指针。

2024-07-31 16:11:26 467

原创 学习硬件测试03:流水灯+串口打印+基本定时器(P50/P51、P56/P57、P58/P59/P60/P61)

1、定时器时钟 = 72MHz2、计算时钟 = 72MHz/(71+1) = 1MHz3、定时周期 = ((1/1000000Hz)*5000)s = (5/1000)s = 5msTimer6.c 通过一个结构体来操作定时器,在 Timer6.h 中说明结构体中有一个枚举:每 5ms 中断一次,10ms 就是 2 个,50ms 就是 10 个 ,这样写的好处是,以后需要10ms 中断一次,以 10ms 为单位时,只需要来修改头文件,而不需要大幅度修改代码,方便移植。

2024-07-28 17:16:47 236

原创 学习硬件测试02:系统框图讲解+时钟树讲解+标准程序框架详解(P47~P49)

【代码】学习硬件测试02:系统框图讲解+时钟树讲解+标准程序框架详解(P47~P49)

2024-07-27 22:16:36 182

原创 学习硬件测试01:串口下载+结构体封装说明+程序框架思想+程序框架的搭建+硬件测试程序(P42~P46)

串口下载就是说用串口来烧录 STM32 的程序。原因:当调试口(SWD)因为IO口没有设置好等原因被锁定而使用不了时,就需要用串口来更新程序。

2024-07-26 20:00:28 344

原创 学习调试:CubeMX点亮LED灯+按键点亮LED灯0.5ms后熄灭+使用User Lable提高代码的重用性

1、打开 CubeMX → file → new project 新建一个工程→ 搜索框里输入芯片型号→双击选择芯片对应封装等待2、根据上面深蓝/浅蓝的导航对 IO 口进行配置:(1)Pinout & Configuration(引脚和配置):板子上连接 LED 的 IO 口是 PB5,点击 PB5,设置为GPIO output。(2)Clock Configuration(时钟配置):使用外部时钟的最快频率。(3)Project Manager(项目管理)根据竖边的导航 :① Project。

2024-07-23 19:06:14 929

原创 STM32自己从零开始实操10:PCB全过程

铝电解电容走线必须正儿八经沿着电源电流方向走出来的粗走线。小电容可以不是正儿八经从电源处引出来的走线,可以采用就近原则,在电源走线后面一点处,而且是 0.3mm 的细走线。5V 的线在小器件处可以走细线。STM32 出来的信号线全部 0.25mm。(比其他的信号 0.3mm 细一点,不然布不下)每一个小模块周边的电阻电容等小器件,一要注意在位置足够的前提下布局不用太过紧凑,因为后期很可能需要经过走线。

2024-07-15 20:04:30 1184 1

原创 STM32自己从零开始实操09:原理图大结局

在 0Ω 之前的 5V 电源名称为 V_Sys,只在电源部分使用,是专门用来USB1 引入电源 V_Sys。两 LDO 降压。供电区域的划分是根据各个器件和模块的标准工作电压要求来确定的。主要原则是确保各个器件能够在其最优电压下工作,以保证其稳定性和效率。通过合理的电源设计和电压选择,可以确保整个系统的稳定运行。一切滤波电容容值的选择、电容的搭配都必须根据实际情况。我只能浅薄的总结一下几点:数字信号小电容、模拟信号大电容低频信号大电容、高频信号小电容电感负载大大电容。

2024-07-14 15:48:20 731

原创 STM32自己从零开始实操08:STM32主控原理图

数字电源引脚提供电压给所有的数字电路部分。执行指令、处理数据。包括 Flash 和 SRAM,用于存储程序和数据。包括 GPIO、UART、SPI、I2C、TIMERS 等,用于各种数字通信和控制。产生时钟信号以驱动处理器和其他外设。数字地所有通过 VDD 供电的电流最终都会返回 VSS,以形成一个完整的电流回路。在 PCB 设计中,所有的 VSS 引脚通常都连接到一个共同的地平面,以减少电噪声和干扰。将 3.3V 的电源引入供单片机使用。

2024-07-07 14:11:38 1378

原创 STM32自己从零开始实操07:电机电路原理图

小电流+低频:CRC大电流+高频:CLC看着会用就可以不用非常了解内部的结构的原理,很久没学习了,不要又陷入自己的误区。达林顿晶体管是一种由两个NPN或PNP晶体管组成的复合晶体管,特点是具有高电流增益。第一个晶体管的集电极接第二个晶体管的基极,两个晶体管的电流增益相乘,使得整体的电流增益非常大。达林顿,陈列是由多个达林顿晶体管组成的电路阵列,每个达林顿晶体管都是独立的。ULN2003中包含7个达林顿对,每对都有自己的输入和输出。开集电极意味着每个达林顿对的。

2024-06-30 14:43:16 1176

原创 STM32自己从零开始实操06:无线电路原理图

延续使用 ESP-12S 芯片,封装 SMD 16x24mm。电路较为简单,如下图:RXD0(1)复位和使能芯片内部已经有上拉,外部直接控制就可以。(2)滤波电容(3)RXD0、TXD0通过串口通信,连接单片机的串口创新使用芯片 MICRO SIM 6P H1.35 (自弹式)和 ESDA6V1-5W6 的TVS 管。(没有找到和老师一模一样的器件,最终选择的是和老师的选型比较接近的器件)VCC关于以下的说明我只想说我理解的最大原因只有一个:就是 SIM 卡座和 SIM 卡是可分离的两个接触型器件,所以对两

2024-06-19 20:36:11 1112

原创 STM32自己从零开始实操05:接口电路原理图

CH340 是一个 USB 总线的转接芯片,实现USB 与串口之间的相互转化。TJA1040T 是 CAN 收发器,能够为信号传输速率高达 1Mbps 的 CAN 控制器提供差分传输和接收。3.2.2引脚说明引脚符号说明1TXD传输数据输入。TXD 为高 CAN 总线输出为隐性态,TXD 为低 CAN 总线输出为显性态。2GND地。3VCC供电电压。4RXD接收器数据输出。当 CAN 总线处于隐性态时候,RXD 为高电平。当 CAN 总线处于显性态时候,RXD 为低电平。5。

2024-06-12 14:13:24 2137 2

原创 STM32自己从零开始实操04:显示电路原理图

该产品为一款 2.8 寸 TFT LCD 模块,其拥有 320x240 分辨率,支持 16BIT RGB 65K 色显示,内部驱动 IC 为 ILI9341。其硬件支持 8 位和 16 位并口数据总线模式切换,默认使 用16 位并口数据总线模式。该模块包含有LCD 显示屏电阻触摸屏SD 卡插槽以及 PCB 底板等部件,可以直插到 STM32 系列开发板上使用,还支持SD 卡扩展功能。智能串口屏是一种带有嵌入式微处理器和显示控制功能的显示屏,通过串口(通常是UART)与主控设备(如单片机)进行通信。

2024-06-05 07:55:48 2235

原创 STM32自己从零开始实操03:输出部分原理图

延续使用 JZC-33F-012-ZS3 继电器,设计出电路。

2024-05-29 20:00:42 1103

原创 STM32自己从零开始实操02:输入部分原理图

项目需求:4个触摸按键,主控芯片 TTP224N-BSBN(嘉立创,封装 TSSOP-16),接入到 STM32 的 PE0,PE1,PE2,PE3。

2024-05-23 22:16:10 620

原创 纹波和噪声、E**、二极管分类、电容分类、电容作用、V**、推挽/开漏/高阻输出

噪声是一个笼统的说法,包含很多种的成分,既包括底噪、电磁耦合、 power plane 的谐振等,同时也包括电源自身的噪声。噪声主要是来自板上用电器件,随着用电器件内驱动接收开关变化,电源网络上的电流也会随之变化,电流的变化引起了电压的波动,因此这一部分的噪声占电源噪声的很大比重,其他的像电子耦合等占的比重一般较小。在下图电路中,小灯泡的工作电压是 10v ,电阻是 100 欧姆,而电源是 220v 交流电,如果把 220v 交流电直接加在小灯泡身上,它肯定会被烧毁。

2024-05-05 16:00:32 610

原创 STM32自己从零开始实操01:电源部分原理图

在听完老师关于 STM32 物联网项目的所有硬件课程之后,就是感觉自己云里雾里,明明课程都认真听完了,笔记也认真记录,但是就是感觉学到的知识还不是自己。遂决定站在老师的肩膀上自己开始设计项目,将知识变成自己的!也是自己开始在空白的PCB原理图上按照项目需要开始设计才发现有。

2024-04-23 19:11:47 2129

原创 05硬件调试全过程

F1:光标电压光标:量电压,如测量脉冲电压的电压值。时间光标:测量时间,如测量波形周期测量功能:也可以测量波形的其他参数,如:频率、占空比、幅值……怎么说呢?老师硬件部分的课我已经全部跟完了,但是给我的感觉就是迷迷糊糊的,一点也不是自己的知识。纸上得来终觉浅,绝知此事要躬行。所以我决定自己来从零到一的尝试一遍!向勇于尝试、一直尝试的 H 同学学习。

2024-04-18 16:26:40 255

原创 04PCB设计全过程

我只想说:学习任何一款 PCB 画图软件都可以,最核心的竞争力是 PCB 板的精益求精的设计力。PCB Layout各层含义与分层原则_pcblayout-CSDN博客。

2024-04-03 14:22:49 437 1

原创 03原理图:接口、无线、电机、STM32主控、整体模块化设计总结

在一个通信系统中,信号源和接收端的阻抗一般都是确定的,我们要做的就是找一根阻抗和它们相等的走线,把它们连接起来,否则的话阻抗不匹配就会产生反射,影响信号质量。新手入门高速PCB?先搞清楚什么是阻抗匹配。_哔哩哔哩_bilibili本节课核心思想提炼如下:无论是硬件设计还是软件设计,一定要注意模块化的设计。比如将大的系统设计在原理图栏分成一个一个模块的原理图纸,而不是一整页原理图。比如将一个大的系统设计提供一个原理图设计总览,可以一目了然的看清各个模块之间的联系。

2024-03-29 16:56:37 1697

原创 02原理图:主电源、LDO、输入部分、输出部分、显示电路

时,电阻一般为 47K ,如果仍然像上面原理图中一样串联 10K 的电阻,那么点 A 的电压是分压后的约为 0.55V( 3.3/6=0.55V ),不是完全准确的低电压,所以串联的电阻可以选择 1K 的。没有假负载,因为 3V 是给单片机供电的,单片机平时电流也比较大,大约几十到上百毫安,所以该输出电流始终是有的。(2)工作电流(做低功耗要注意)、输入端口(要注意输入电平的规范,因为要和主芯片进行匹配)在手册中推荐的,在相同的输入电压时,推荐的 LDO 芯片更加符合目的压降、输出电流等要求。

2024-03-29 16:50:58 1819

原创 01需求详解、技术评估

3、STM32单片机型号为STM32F103ZET6,LQFP-144封装,512K的Flash,64K的SRAM,丰富的外设可以满足项目要求,同时可以扩展很多GPIO口,方便学员自由扩展,后续也可以跑实时操作系统,进一步深入学习软件设计;1、开发板由电源(特别需要注意),STM32单片机,GPRS模组,WIFI模组,电机控制部分,屏幕显示部分,输入部分,输出部分,接口部分等组成;,UART,485,CAN,SPI,IIC,USB,SDIO(TF卡座),IIS。模块,编码器接口,刹车信号接口,实时时钟。

2024-03-29 14:35:27 748

原创 08电路设计:USB接口、RS232接口、电平转换&PS2、USB&GE接口

提供了更高的每秒 5Gbps 传输速度,USB2.0 480Mbps。对需要更大电力支持的设备提供了更好的支持,最大化了总线的电力供应 USB3.0 900mA, USB2.0 500mA。增加了新的电源管理功能:在 USB2.0 接口中,支持激活 (ACTIVE) 和挂起 (SUSPEND) 两种电源管理模式。

2024-03-27 22:23:48 1075

原创 07电路设计:复位电路、时序、时钟电路、MCU模块

(1)建立时间(Tsu:setup time)在时钟沿到来之前数据从不稳定到稳定所需的时间。说明:如果建立的时间不满足要求那么数据将不能在这个时钟上升沿被稳定的打入触发器。(2)保持时间(Th:hold time)是指在触发器的时钟信号上升沿到来以后,数据稳定不变的时间。如果保持时间不够,数据同样不能被稳定的打入触发器,Th就是指这个最小的保持时间。结论:建立时间是在时钟脉冲到来之前,保持时间是在时钟脉冲到来之后。

2024-03-26 11:44:20 1430

原创 06电源设计:电源架构介绍、LDO介绍、LDO与DCDC、设计实例分析、案例分析

注意其实除了时序设计,其中的功耗设计等都是需要注意的。LDO 的结构是一个微型的片上系统,它由电流主通道的、具有极低在线导通电阻 RDS(ON) 的MOSFET、肖特基二极管、取样电阻、分压电阻、过流保护、过温保护、精密基准源、差分放大器、延迟器、POK MOSFET 等专用晶体管电路在一个芯片上集成而成的。LDO 的工作原理是通过负反馈调整输出电流使输出电压保持不变。即 Voltage Control 获取 Vref 的电压跟内部参考电压比较,根据比较结果控制电流源,即调整 RDS 的大小。

2024-03-24 21:40:45 2536

原创 05器件选型:逻辑器件

(1)英文介绍(2)翻译中文(3)

2024-03-24 00:01:29 805

原创 04器件选型:晶振;EEPROM、FLASH、SRAM、DRAM、DDR;EDS

Flash 属于广义的 EEPROM,因为它也是电擦除的rom。与EEPROM不同,flash擦除时不再以字节为单位,而是以块或页为单位,速度更快。任何 flash 器件的写入操作只能在空或已擦除的单元内进行,所以大多数情况下,在进行写入操作之前必须先执行擦除。Flash有Nor Flash和Nand Flash两种Memory从最初的SDRAM到DDR、 DDR2、 DDR3再到DDR4, 都与SDRAM有着密切的联系。

2024-03-21 16:01:53 893

原创 03常见处理器选型:SOC、MCU、FPGA

在单个硅芯片上来实现整个系统的功能,而不是需要用几个不同的物理芯片来实现。

2024-03-20 22:06:35 291

原创 02器件选型:二极管、三极管、MOS管(末尾未完结)

定义:二极管属于半导体,它由N型半导体与P型半导体构成,它们相交的界面上形成PN结。特性:单向导电性!正极接高电位,负极接低电位时 导通,反之截止!所以二极管的方向性是非常重要的。二极管的分类:整流二极管,发光二极管,检波二极管, 开关二极管,稳压二极管,变容二管,

2024-03-18 21:02:01 1125

空空如也

空空如也

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

TA关注的人

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