我认为从事单片机的工程师们除了会写软件外,还要掌握一些基本的电子电路分析方法,举例说明如我们设计一个的洗衣机电路进行说明,

单片机设计之电子电路分析方法

由电源部分,单片机最小系统部分,信号采集输入部分,电动驱动部分构成,报警部分构成,

如上图中你编写好了程序,烧到单片机里去了,但单片机控制板并没有按你想像的运行起来。

这时你就首先检查一下你写的程序,确认没问题了,再从电路上分析:

首先从电源上入手,用万能表测量输入电压,由稳压前一级测到稳压后给单片机供电的电压,

如这一部分正常的话,再测复位电压,和晶振两端电压,如你手上有示波器的话,最好用示波器测量一下波形,因为好多现象能从波形上分析查原因.

在排除单片机最小系统后,再查找程序执行的条件即测量信号采集输入的开关电平,如在单片机输入引脚上没测到相应的电平信号,你首先从电路图上分析,首先确定信号是由5V的电平直接输入引脚的,还是由通过光电耦合器后再将信号输入单片机引脚的,通过测量电压来跟踪信号,在确认引脚输入信号正常后,说明程序执行驱动部分的判定条件成立,下来再查找程序驱动执行部分的电路,对其进行分析。这时可通过电压跟踪测量法确定电路关键点的工作状态,达到解决问题的目的。

电路分析是电子开发人员必要掌握的一种技能,它含电压和电流的分析,模拟电路与数字电路的分析,它能很好的帮你快速的区分单片机开发过程中的软硬件原因,完成研发项目。是单片机开发人员必要学会的一种基本技能。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查