单片机故障了?干货哥给你支招
老规矩,先关注一波,本文建议收藏,方便日后查阅。
stm32这款芯片好多小伙伴都在用,但是经常会有连接仿真器失败的故障发生,尤其是新设计
的板子,最容易出现这个问题,干货哥这里有几个祖传招数授给你,包你药到病除。
0x01、排查电源是否短路
这个部分是首先要排查的,因为一旦出现短路,很可能会损坏整个板块,所以上电之前先用万
用表量一下电源正负极是否有短路现象还是非常必要的。
0x02、排查电源
电源是单片机系统的生命之源,没有电,整个系统就无法正常工作,排查电源从以下几个方面着手:
1、系统电压是否正常,这个万用表就可以解决,测量各个测试点的电压。
2 、电源纹波是否在可容忍的范围内,这个需要用示波器,万用表的采样频率不足以看到电源
电压波动。如果纹波过大会导致单片机频繁复位,或者无法启动,如果连接仿真器频繁失败,
那么别忘记看看电源是不是足够干净。
3、查看总电流是否异常,排除短路问题,这里的短路可能并不是电源正负极短路,还有可能
是某一电路模块出现了短路现象,如果电流超出了设计范围,那么稳妥的方式还是先断电,然
后用万用表检查可能故障的模块。
0x03、晶振是否起振
晶振是整个单片机系统的信号枪,没有晶振喊号子,性能再好的单片机也得趴窝,如果单片机
可以连接仿真器,但是无法正常工作,那么就需要看看是不是晶振出问题了。
1、用示波器测量晶振是否起振。
2、振荡频率是否频偏超出范围。
如果晶振没有起振或者频偏过大,就需要查看一下晶振旁边的负载电容了,查看下焊接有没有
问题,电容值是不是合理,通常调整下电容就会正常工作了。
今天我们就先讲到这里,有问题欢迎提问,对了,干货哥目前正在征集大家在项目中遇到的各种问题,一经采纳,稿酬丰厚哦,想赚点外快的同学们不要错过。
你不得不知的单片机故障排除方法
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。
单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。
应用分类:
单片机作为计算机发展的一个重要分支领域,根据发展情况,从不同角度,单片机大致可以分为通用型/专用型、总线型/非总线型及工控型/家电型。
通用型
这是按单片机适用范围来区分的。例如,80C51式通用型单片机,它不是为某种专门用途设计的;专用型单片机是针对一类产品甚至某一个产品设计生产的,例如为了满足电子体温计的要求,在片内集成ADC接口等功能的温度测量控制电路。 总线型
单片机
是按单片机是否提供并行总线来区分的。总线型单片机普遍设置有并行地址总线、 数据总线、控制总线,这些引脚用以扩展并行外围器件都可通过串行口与单片机连接,另外,许多单片机已把所需要的外围器件及外设接口集成一片内,因此在许多情况下可以不要并行扩展总线,大大减省封装成本和芯片体积,这类单片机称为非总线型单片机。
控制型
是按照单片机大致应用的领域进行区分的。一般而言,工控型寻址范围大,运算能力强;用于家电的单片机多为专用型,通常是小封装、低价格,外围器件和外设接口集成度高。 显然,上述分类并不是惟一的和严格的。例如,80C51类单片机既是通用型又是总线型,还可以作工控用。
硬件特性:
1、主流单片机包括CPU、4KB容量的RAM、128 KB容量的ROM、 2个16位定时/计数器、4个8位并行口、全双工串口行口、ADC/DAC、SPI、I2C、ISP、IAP。
2、系统结构简单,使用方便,实现模块化;
3、单片机可靠性高,可工作到10^6 ~10^7小时无故障;
4、处理功能强,速度快。
5、低电压,低功耗,便于生产便携式产品
6、控制功能强
7、环境适应能力强。
单片机故障的排除:
单片机正常工作的三个条件:
单片机工作的三个条件分别是电源、时钟晶振、复位。当单片机不能正常工作时,我们首先就要检查这三个条件,用电压表或者万用表检测他的电源和接地脚,检测两个引脚之间的电压是不是5V左右;对于时钟晶体振荡有没有正常工作,我们最好用示波器进行检测,看能否检测到相应频率的正弦波脉冲;复位检测比较简单,单片机的复位电平一般是高电平复位,单片机在接通电源的时候一般复位引脚上会出现5V左右的高电平,另外在按下复位按键时,复位引脚上也会出现高电平,用一般的电压表或者万用表都可以进行检测。
单片机内部是否正常工作的检测
单片机内部有没有正常工作,我们主要是通过写入程序的方式来进行检测和排查。这个检测需要有“烧入”代码的硬件和软件才行,检测的原理就是通过“烧入”代码的硬件和软件,将一段带有检测功能的正常代码“烧入”到单片机。检查两个方面:第一就是能不能将目标代码正常写入单片机,不能正常写入单片机时,说明单片机已经损坏,需要更换同型号的单片机;第二就是目标代码可以正常写入单片机,写入后的效果是不是就是程序设定的功能,如果是说明单片机正常。
单片机在更换时,我们最好采用同型号的单片机,然后写入公司给予的目标代码,单片机的价格目前一般比较便宜,零售价格大概5元左右。
相关问答
单片机 坏了能直接换吗?单片机坏了并非一定能直接更换。首先需要确定是否对原有的设备进行过一定的修改。如果单片机是使用编程器外部进行编写与烧录,那么是可以直接更换的。但如果单...
单片机 烧了怎么修?单片机系统的维修要抓住满足单片机正常工作的三个必要条件:电源、时钟、复位。使用万用表直流电压挡测量单片机工作电压并不能100%说明电源正常,如果电源纹波...
单片机 是不是坏了?如果采用电脑USB供电,单片机故障不会损坏电脑有关接口和部件,只要没有外部高电压输入,5V的信号电脑都能承受,即使单片机开发板短路,USB接口保护电路会起作用...
pic16f73 单片机 坏了如何维修?你好,如果PIC16F73单片机损坏了,以下是一些可能的维修方法:1.确定故障:首先,确认单片机是否真的损坏。可以通过检查电路连接,测量供电电压等方式来确定故...
家用除湿机 单片机 坏了,可不可以自行更换?原则上来说,家用除湿机单片机坏了可以自行更换,但具体是否可行取决于个人动手能力和电子知识水平。如果拥有足够的电子知识和动手能力,并且能够找到合适的单...
单片机 大部分引脚短路是坏了吗?1.单片机大部分引脚短路,极大可能是短路损坏了。2.在正常情况下各个引脚是不通的,即使有连接也会有阻值存在。而大部分引脚是连通的基本上可以确定是短路了。...
怎么样检查 单片机 集成块是否坏了-ZOL问答单片机一般情况下不会损坏。检查方法,安到实验板上,或开发板等,通电,看能不能正常下载程序,能下载程序,下载程序后看能不能正常工作,运行程序,最好写一个测试程...
所有的 单片机 都能擦写吗,我是初学者请帮帮,还有就是 单片机 内程序的擦除是怎么实现的,原理是什么样的?现在的单片机程序存储器都是可以擦写的,而且很多厂家单片机可以在线编程,即可通过连接单片机串口和电脑USB口,利用厂家的PC端编程软件下载十六进制程序代码,...
51 单片机 温控风扇转不动?单片机的温控风扇不转,这个一般是传感器坏了,导致风扇不转,这个一般是热敏电阻有问题,才会导致风扇不转,换一个单片机风扇,或者是热敏电阻就可以了,限风...
单片机 软硬件开发坏了能保修吗?_天涯问答单片机软硬件开发坏了能保修吗?_天涯问答