下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

单片机系统不工作?简单检测单片机是否正常工作步骤

作者:小K     来源: http://www.kokojia.com点击数:3609发布时间: 2018-05-07 14:00:46

标签: 嵌入式单片机计算机

  单片机是指一个集成在一块芯片上的完整计算机系统,渗透到我们生活的各个方面,广泛应用于仪器表、家用电器、医用设备、航天航空、专用设备的智能化管理及过程控制等领域,那么如果单片机不正常工作,要该如何检测?

单片机系统不工作?简单检测单片机是否正常工作步骤_嵌入式_单片机_计算机_课课家教育
  单片机因其体积小,重量轻,控制灵活方便,其使用领域已十分广泛,如智能仪器仪表、实时工控、通讯设备、导航系统、家用电器等。单片机嵌入式系统已成为智能型成品的主流。但是在调试运行和现场运用时,由于涉及偏差、恶劣的工作环境和多种干扰源等因素,都会不同程度地影响单片机的正常工作,如死机、错误复位、程序跑飞、干扰侵袭、静电放电等。
  1.死机
  当电源电压低于正常工作电压时,会造成程序功能运行不正常,严重的还可能造成单片机死机。
  2.错误复位
  当系统出现故障时,通常要求单片机系统能可靠复位。一般采用的复位电路有两种:上电自动复位和手动/自动复位组合电路,其目的都是保证RES端子上出现10ms以上稳定的高电平。这两种简单常用的复位电路中,干扰易串入复位端,在大多数情况下虽然不会造成单片机的错误复位,但会引起内部某些寄存器错误复位。
  3.干扰侵袭
  应用于现场的单片机控制系统,易受各种干扰侵袭,直接影响控制系统工作的稳定性和可靠性,如PC值改变、程序运行失常、数据区及工作寄存器中的数据出错等。
  单片机以其显著的优点而广泛用于工业控制,其实际应用中涉及的问题很多,本文只是就其死机、错误复位等问题说明,供参考。如果单片机出现系统不正常工作,请按照以下步骤检查:
  1.看门狗的复位输出,可能的话在电路板上加一个LED,下拉,这样看起来就更方便;要是看门狗复位信号有,往下;
  2.查单片机,看看管脚有没有问题,一般编程器能将程序写入,说明单片机是好的;最好手头上准备一个验证过的单片机,内部有一个简单的程序,比如,在某个口线上输出2个1秒占空比的方波的等,可以使用万用表测量。
  设计产品时,要在关键的地方:电源、串口、看门狗的输出和输入、I/O口等加不同颜色的LED指示,便于调试;作为批量大的产品,可以去掉部分LED,一方面是降低成本、一方面是流程保密;
  3. 再查磁片电容,有些瓷片电容质量不行,干脆换了;顺便说一下,换器件最好使用吸锡带,将焊盘内的锡吸干净,再将器件拔出,这样不会损伤焊盘内的过孔;再将新的瓷片电容焊接上去的时候,用万用表量量是好的再焊;
  4. 最后只有换晶振了;切记要买好的晶振,有些品牌质量比较好。
  5. 以上按照以上步骤检测时,将无关的外围芯片去掉;因为有一些是外围器件的故障导致单片机最小系统没有工作。
  单片机故障检测是一个非常复杂的过程,根据系统组成不同差别较大,没有一个统一的标准。目前很多单片机内部有监视定时器,可以检测系统发生的错误或故障,并自动报警或使系统自动恢复正常工作状态,大大提高系统的可靠性。

赞(10)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程