博客

PCB上的立碑不良缺陷

发表于:01/07/2021 , 关键词: PCB
PCB上的立碑(tombstone)也叫曼哈顿吊桥或吊桥效应等,是一种片式(无源)元器件组装缺陷状况,其成因是零件两端的锡膏融化时间不一致,而导致片式元件两端受力不均,这种片式元件自身质量比较轻,在应力的作用下就会造成一边翘起,形象的称之为立碑。 也许纯文字描述大家不太好理解,老wu这里分享一份SMT 立碑现象发生过程的视频供大家参考。 在回流前或锡膏熔化前,由于锡膏中凝胶成分的作用,... 阅读详情

博文分享 | 小功率电子负载实现快速负载瞬态测试

发表于:01/07/2021 , 关键词: 电子负载, 负载瞬态
作者:Captain Luo 在DCDC电源测试中,负载瞬态测试(Load Transient Test)是十分重要的一环,利用负载瞬态测试,可以快速评估所测电源的稳定性与快速性,而在DCDC转换器芯片的选型时,负载瞬态测试表现也是评估该芯片动态性能的重要参考。下图是某DCDC转换器负载瞬态测试的典型波形,CH3为输出电压的AC分量,CH4为负载电流。注意到负载电流上升斜率与下降斜率并不相同,... 阅读详情

干货 | STM32串口发送数据和接收数据方式总结

发表于:01/07/2021 , 关键词: STM32, 串口
串口发送数据 1、串口发送数据最直接的方式就是标准调用库函数 。 void USART_SendData(USART_TypeDef* USARTx, uint16_t Data); 第一个参数是发送的串口号,第二个参数是要发送的数据,但是用过的朋友应该觉得不好用,一次只能发送单个字符,所以我们有必要根据这个函数加以扩展: void Send_data(u8 *s) { while(*s... 阅读详情

FPGA设计的8大重要知识点,你都get了吗?

发表于:12/24/2020 , 关键词: FPGA设计
1. 面积与速度的平衡与互换 这里的面积指一个设计消耗FPGA/CPLD的逻辑资源的数量,对于FPGA可以用消耗的FF(触发器)和LUT(查找表)来衡量,更一般的衡量方式可以用设计所占的等价逻辑门数。 速度指设计在芯片上稳定运行所能达到的最高频率,这个频率由设计的时序状况来决定,以及设计满足的时钟要求:PAD to PAD time 、Clock Setup Time、Clock Hold... 阅读详情

【妙招】一份 " IO口模拟串口 " 独门秘籍

发表于:12/24/2020 , 关键词: IO口, 串口
1、聊一聊 好了,今天为大家带来几种IO口模拟串口"硬核"操作,相信大家对类似于串口这样的电平类通信会有新的认识。 2、IO模拟串口需求 "IO模拟UART"是作者大一加入学校创新团队老师出的第一道题目。毕竟当时专业知识不够,心里想:“实验室老师怎么这么变tai,有现成的串口不用,非得整个模拟串口”,接到这个题目一头雾水,于是上网各种找资料,最后基本实现了该功能,实现办法算是最初级的实现方式,... 阅读详情

简化单片机的几个基本概念,你都了解吗?

发表于:12/23/2020 , 关键词: 单片机
我们来思考一个问题,当我们在编程器中把一条指令写进单片机内部,然后取下单片机,单片机就可以执行这条指令。 那么这条指令一定保存在单片机的某个地方,并且这个地方在单片机掉电后依然可以保持这条指令不会丢失,这是个什么地方呢? 这个地方就是单片机内部的只读存储器即ROM。 01、单片机数的本质和物理现象 我们知道,计算机可以进行数学运算,这令我们非常难以理解,它们只是一些电子元器件,... 阅读详情

做嵌入式开发,这2个设计思想要掌握!

发表于:12/18/2020 , 关键词: 嵌入式
笔者参考了市面上各种各样的嵌入式书籍,如MCS-51、AVR、ARM等都有看过,但没发现有哪本是介绍设计思想的,就算有也是凤毛麟角。写程序不难,但如何写得好、写得快,那是需要点经验积累的。所以在下出来献丑一下,总结了一些东西。就我个人的经验而谈,有2个设计思想是非常重要的。 一个是“时间片轮的设计思想”,这个对实际中解决多任务问题非常有用,通常可以用这个东西来判断一个人是单片机学习者,... 阅读详情

准度、精度傻傻分不清?

发表于:12/17/2020 , 关键词: 准度, 精度, ADC
做电子产品,常常遇到测量。此时就难免会关注到精度、准度等概念,遇到不少朋友对这两个概念不清楚,今天就来分享一下这两个概念。 为什么写本文,前面写过些ADC方面的文章,遇到有朋友貌似对这两个概念理解不深,所以整理分享一下。 什么是准确度(真实度)? 在英文中,准确度用Accuracy来表示,其真实描述的含义是什么呢?是指测量值或者观测值接近期望值或者理论值的接近程度。... 阅读详情

PCB的板级去耦设计方法和实例讲解

发表于:12/16/2020 , 关键词: PCB, 去耦
一,什么是PCB中的板级去耦呢? 板级去耦其实就是电源平面和地平面之间形成的等效电容,这些等效电容起到了去耦的作用。主要在多层板中会用到这种设计方法,因为多层板可以构造出电源层和地层,而一层板与两层板没有电源层和地层,所以设计不了板级去耦。 二,如何设计板级去耦? 多层板pcb在设计板级去耦时,为了达到最好的板级去耦效果,一般在做叠层设计时把电源层和地层设计成相邻的层。相邻的层降低了电源、... 阅读详情

资深工程师:图说CRC原理应用及STM32硬件CRC外设

发表于:12/11/2020 , 关键词: CRC, STM32, 外设
在嵌入式产品应用中,常常需要应对系统数据在存储或者传输过程中的完整性问题。 所谓完整性是指数据在其生命周期中的准确性和一致性。这些数据可能存储在EEPROM/FLASH里,或者基于通信协议进行传输,它们有可能因为外界干扰或者程序错误,甚至系统入侵而导致被破坏。如果这些数据在使用前不做校验,产品功能可能失效。在一些特定领域,严重时可能会危及用户财产甚至生命安全。... 阅读详情

博文分享 | 嵌入式常见笔试题收集

发表于:12/10/2020 , 关键词: 嵌入式
一、系统相关 波特率 1)定义: 波特率表示每秒钟传送的码元符号的个数,是衡量数据传送速率的指标,它用单位时间内载波调制状态改变的次数来表示。 在信息传输通道中,携带数据信息的信号单元叫码元,每秒钟通过信道传输的码元数称为码元传输速率,简称波特率。波特率是传输通道频宽的指标。 2)计算: 波特率115200 = 115200 (位/秒) 以最普通的串口(起始位+8位数据+停止位)为例: 除以10... 阅读详情

博客分享:单片机内部FLASH的字节操作

发表于:12/07/2020 , 关键词: 单片机, Flash
一般32位单片机的内部FALSH是不支持字节操作的,有的可以按字节读取,但是不能按字节写入。 而且,一般单片机内部FALSH擦除的最小单位都是页,如果向某页中的某个位置写入数据,恰好这个位置的前面存了其他数据,那么就必须把这页擦除,存的其他数据也会丢失。 实际上就是说内部的FALSH不好做改写的操作,如果有很多数据需要存放,最好是分页存储。这也是FALSH与E2PROM最大的区别,... 阅读详情

警惕!CAF效应导致PCB漏电~

发表于:12/04/2020 , 关键词: CAF效应, PCB, 漏电
最近碰到一个PCB漏电的问题,起因是一款低功耗产品,本来整机uA级别的电流,常温老化使用了一段时间后发现其功耗上升,个别样机功耗甚至达到了mA级别。仔细排除了元器件问题,最终发现了一个5V电压点,在产品休眠的状态下本该为0V,然而其竟然有1.8V左右的压降!耐心地切割PCB线路,惊讶地发现PCB上的两个毫无电气连接的过孔竟然可以测试到相互间几百欧姆的阻值。查看该设计原稿,两层板,过孔间距焊盘间距... 阅读详情

硬件电路中的上拉电阻为什么能上拉?看完这篇文章你就懂了~

发表于:12/02/2020 , 关键词: 硬件电路, 上拉电阻
电阻在电路中起限制电流的作用。上拉电阻和下拉电阻是经常提到也是经常用到的电阻。在每个系统的设计中都用到了大量的上拉电阻和下拉电阻。 在上拉电阻和下拉电阻的电路中,经常有的疑问是:上拉电阻为何能上拉?下拉电阻为何能下拉?下拉电阻旁边为何经常会串一个电阻?

电感的损耗有哪些?

发表于:12/01/2020 , 关键词: 电感
最近在整理电感的相关知识,说实话,对于电感这类非常基础的东西,也并没有掌握得很好,因为我又温故而知新了。这个新,就是电感的损耗了,我们在工作中或多或少都会遇到电感发烫的问题,那下面就来具体的说一说电感的损耗有哪些,希望能对我们构建知识体系有帮助。 电感的损耗主要有以下两种: 线圈损耗:DCR,ACR 磁芯损耗:磁滞损耗,涡流损耗,剩余损耗 线圈损耗 DCR,一般认为是电感线圈的直流电阻,... 阅读详情