张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,👉戳此立抢👈

单片机电路设计中让你头疼的难点

嵌入式资讯精选 2018-11-28 10:50 次阅读

单片机是嵌入式系统的核心元件,使用单片机的电路要复杂得多,但在更改和添加新功能时,带有单片机的电路更加容易实现,这也正是电器设备使用单片机的原因。那么在单片机电路的设计中需要注意的难点有哪些?你都解决了吗?

一、单片机上拉电阻的选择

大家可以看到复位电路中电阻R1=10k时RST是高电平 ,而当R1=50时RST为低电平,很明显R1=10k时是错误的,单片机一直处在复位状态时根本无法工作。出现这样的原因是由于RST引脚内含三极管,即便在截止状态时也会有少量截止电流,当R取的非常大时,微弱的截止电流通过就产生了高电平。

二、LED串联电阻的计算问题

通常红色贴片LED:电压1.6V-2.4V,电流2-20mA,在2-5mA亮度有所变化,5mA以上亮度基本无变化。

三、端口出现不够用的情况

这时可以借助扩展芯片来实现,比如三八译码器74HC138来拓展。

四、滤波电容

滤波电容分为高频滤波电容和低频滤波电容。

1、高频滤波电容一般用104容(0.1uF),目的是短路高频分量,保护器件免受高频干扰。普通的IC(集成)器件的电源与地之间都要加,去除高频干扰(空气静电)。

2、低频滤波电容一般用电解电容(100uF),目的是去除低频纹波,存储一部分能量,稳定电源。大多接在电源接口处,大功率元器件旁边,如:USB借口,步进电机、1602背光显示。耐压值至少高于系统最高电压的2倍。

五、三极管的作用

1、开关作用:

LEDS6为高电平时截止,为低电平时导通。

限流电阻的计算:集电极电流为I,则基极电流为I/100(这里涉及到放大作用,集电极电流是基极的100倍),PN结电压0.7V,R=(5-0.7)/(I/100)

2、放大作用:集电极电流是基极电流的100倍

3、电平转换:

当基极为高电平时,三极管导通,右侧的导线接地为低电平,当基极为低电平时,三极管截止,输出高电平。

六、数码管的相关问题

数码管点亮形成的数字由a,b,c,d,e,f,e,dp(小数点)构成,字模及真值表如上图。

七、电流电压驱动问题

由于单片机输出有限,当负载很多的时候需要另外加驱动芯片 ,比如74HC245。

八、上拉电阻

上拉电阻选取原则

1、从节约功耗及芯片灌电流能力考虑应当足够大;电阻大,电流小。

2、从确保足够的驱动电流考虑应当足够小;电阻小,电流大。

3、对于高速电路,过大的上拉电阻可能会导致边沿变平缓。

综合考虑:上拉电阻常用值在1K到10K之间选取,下拉同理。

上下拉电阻,上拉就是将不确定的信号通过一个电阻嵌位在高电平,下拉同理。

1、电平转换,提高输出电平参数值。

2、OC门必须加上拉电阻才能使用。

3、加大普通IO引脚驱动能力。

4、悬空引脚上下拉抗干扰。

九、晶振和复位电路

晶振电路

1、晶振选择:

根据实际系统需求选择,6M,12M,11.0592M,20M等待。

2、负载电容:

对地接2个10到30pF的电容即可,常用20pF。

3、万用表测晶振:

直接用红表笔对晶振引脚,黑表笔接GND,测量电压即可。

复位电路

把单片机内部电路设置成为一个确定的状态,所有的寄存器初始化。

51单片机的复位时间大约在2个机械周期左右,具体需要看芯片数据手册。

一般通过复位芯片或者复位电路,具体的阻容参数的计算,通过google查找。

十、按键抖动及消除

按键也是机械装置,在按下或放开的一瞬间会产生抖动,如下图:

消除方法有两种:软件除抖和硬件除抖,其中硬件除抖是应用了电容对高频信号短路的原理。

软件除抖是检测出键闭合后执行一个延时程序,产生5ms~10ms的延时,让前沿抖动消失后再一次检测键的状态,如果仍保持闭合状态电平,则确认为真正有键按下。

原文标题:这10 个单片机电路设计中的难点,让你头疼过吗?

文章出处:【微信号:mcuworld,微信公众号:嵌入式资讯精选】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

玩单片机到千万身家,“技术型老总”需要哪些神技能?

中国硬件创新大赛网络培训会—技术培训篇如果你就干这行,毫无疑问你不能错过这次直播;如果不是,可能你不一定喜欢单片机,也不
发表于 05-16 00:00 585次 阅读
玩单片机到千万身家,“技术型老总”需要哪些神技能?

基于STM32的半导体制冷片(TEC)温度控制系统设计

一些医疗检测仪器在检测时需要模拟人体温度环境以确保检测的精确性,本文以STM32为主控制器,电机驱动芯片DRV8834 为驱...
发表于 06-24 10:31 167次 阅读
基于STM32的半导体制冷片(TEC)温度控制系统设计

如何用741设计一个直流毫伏表电路?

如何用741设计一个直流毫伏表电路,表头满刻度电流可自行假定,要求设计量程为100mv,那位大神给设计一下啊!谢谢...
发表于 06-24 09:24 114次 阅读
如何用741设计一个直流毫伏表电路?

电机驱动电路的设计要点和技巧

一、在电机驱动电路的设计中,主要考虑一下几点: 功能:电机是单向还是双向转动?需不需要调速?对于单向的电机驱动,只要用一...
发表于 06-24 08:30 132次 阅读
电机驱动电路的设计要点和技巧

单片机实现定时器和计数器的详细资料说明

本文档的主要内容详细介绍的是单片机实现定时器和计数器的详细资料说明包括了:• 定时/计数器的功能 •....
发表于 06-24 08:00 9次 阅读
单片机实现定时器和计数器的详细资料说明

MSP430单片机的C语言例题资料合集免费下载

本文档的主要内容详细介绍的是MSP430单片机的C语言例题资料合集免费下载。
发表于 06-24 08:00 13次 阅读
MSP430单片机的C语言例题资料合集免费下载

使用AVR单片机的电子琴仿真带protues资料免费下载

本文档的主要内容详细介绍的是使用AVR单片机的电子琴仿真带protues资料免费下载。
发表于 06-24 08:00 12次 阅读
使用AVR单片机的电子琴仿真带protues资料免费下载

使用单片机设计交通灯的实验报告包括了原理图和仿真截图

本文档的主要内容详细介绍的是使用单片机设计交通灯的实验报告包括了原理图和仿真截图。
发表于 06-24 08:00 13次 阅读
使用单片机设计交通灯的实验报告包括了原理图和仿真截图

STM32F4xx系列单片机的中文参考手册免费下载

本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/....
发表于 06-24 08:00 16次 阅读
STM32F4xx系列单片机的中文参考手册免费下载

基于STC单片机的21C02模拟

浙江  黄松正 本文介绍一种用STC12C2052单片机的I/O口模拟I2C总线的从模式,进而模拟和替代E2PROM(2...
发表于 06-24 06:18 107次 阅读
基于STC单片机的21C02模拟

基于MT9075芯片的数字中继接口功能设计

  由于数字技术和计算机技术的发展,传统的模拟交换机已经被程控数字交换机所取代,数字中继接口是数字交换机中不可或缺的部分...
发表于 06-24 05:00 65次 阅读
基于MT9075芯片的数字中继接口功能设计

单片机容量不足

STC15W4K48S4  48K flash 装不下
发表于 06-24 04:36 216次 阅读
单片机容量不足

请问单片机串口发数的时候能同时接收到数据吗?

我用下位机 首先是等待上位机的命令, 能接收到串口的开启设备指令, 然后下位机采集传感器数据,不断的向上位机发送数据。 但...
发表于 06-24 03:44 66次 阅读
请问单片机串口发数的时候能同时接收到数据吗?

【uFun试用体验】迟来的第二帖——简单的LIS3DH陀螺仪上位机

因为最近忙于别的事情如面试等,已经足足两个月没有更新ufun的帖子了,现在补上。         uFu...
发表于 06-23 16:38 353次 阅读
【uFun试用体验】迟来的第二帖——简单的LIS3DH陀螺仪上位机

单片机C语言编程实例

本书结合目前应用非常广泛的C语言以及Keil C51编译器,详细介绍单片机C语言编程的方法。本书通过大量应用实例对单片机资源及...
发表于 06-22 10:29 104次 阅读
单片机C语言编程实例

一种机器人的寻迹算法的详细资料说明

针对基于光电传感器组寻迹的自动导引机器人, 设计了传感器阵列的布置方式。根据此布置方式, 提出了三个....
发表于 06-21 17:14 126次 阅读
一种机器人的寻迹算法的详细资料说明

使用单片机设计智能赛车的论文技术报告免费下载

智能汽车系统是一个集环境感知、规划决策、多等级辅助驾驶等功能于一体的综合系统,涉及传感器技术、信息融....
发表于 06-21 17:14 57次 阅读
使用单片机设计智能赛车的论文技术报告免费下载

请问一下,本人初中文化,想学电路设计,看高中课本,那些没有电学的部分用看吗?谢谢!

买了一套人教版高中物理课本,分为必修和选修,奇怪了,必修里面没有电的内容啊,都是力什么的。选修里面到是很多电的东西,有必...
发表于 06-21 17:11 236次 阅读
请问一下,本人初中文化,想学电路设计,看高中课本,那些没有电学的部分用看吗?谢谢!

Flash动画和单片机结合的详细资料说明

冰冷的单片机加上Flash逼真、形象的动态艺术效果,能帮助提高学生学习的兴趣。将过去面向过程的微观学....
发表于 06-21 16:52 54次 阅读
Flash动画和单片机结合的详细资料说明

单片机内嵌外设应用串行通信的详细资料说明

本文档的主要内容详细介绍的是单片机内嵌外设应用串行通信的详细资料说明包括了:1、介绍单片机串行口的基....
发表于 06-21 16:52 54次 阅读
单片机内嵌外设应用串行通信的详细资料说明

如何优化单片机系统使其运行拥有更好的可靠性

看门狗电路的定时时间长短可由具体应用程序的循环周期决定,通常比系统正常工作时最大循环周期的时间略长即....
发表于 06-21 15:34 98次 阅读
如何优化单片机系统使其运行拥有更好的可靠性

单片机串行通信的结构组成及工作原理解析

目前多数单片机都配有串行接口,如51单片机和MCS - 96等系列单片机都配有一个全双工的串行接口,....
发表于 06-21 15:22 191次 阅读
单片机串行通信的结构组成及工作原理解析

技术 | ADI教你简化EMI抑制技术,搞定高性价比隔离设计

出于各种原因,电子系统需要实施隔离。
的头像 电机控制设计加油站 发表于 06-21 14:49 170次 阅读
技术 | ADI教你简化EMI抑制技术,搞定高性价比隔离设计

干货 | 基于单片机的16×64 LED 点阵显示屏的设计

本文详细介绍了一种低廉的16x64点阵LED显示屏的设计过程。
的头像 畅学单片机 发表于 06-20 17:08 318次 阅读
干货 | 基于单片机的16×64 LED 点阵显示屏的设计

干货 | 单片机、ARM、FPGA、嵌入式的区别和特点有哪些呢?

学习嵌入式需要了解硬件知识,其中包括单片机、ARM、FPGA等,不同的硬件有不同的特点,需要了解他们....
的头像 单片机 发表于 06-20 10:50 559次 阅读
干货 | 单片机、ARM、FPGA、嵌入式的区别和特点有哪些呢?

干货 | 关于单片机上for循环中运用ACC的隐蔽错误

想到了这个方法后,觉得自己好白痴,以后都不用ACC了。
的头像 畅学单片机 发表于 06-20 10:47 233次 阅读
干货 | 关于单片机上for循环中运用ACC的隐蔽错误

如何使用STM32单片机进行三相逆变器的设计

针对当前电网需要能输出高质量的交流电,且需具备较好的负载适应性及调压、调频等问题。设计了基于 STM....
发表于 06-20 08:00 52次 阅读
如何使用STM32单片机进行三相逆变器的设计

如何使用STM32F103单片机进行三相SPWM软件的设计

基于对三相 鼠笼式异步 电动 机变频转速控制 的 目的,在阐述 SPWM输 出原 理基础上 进行软件....
发表于 06-20 08:00 44次 阅读
如何使用STM32F103单片机进行三相SPWM软件的设计

STM32单片机常用元件的元件库文件资料免费下载

本文档的主要内容详细介绍的是STM32单片机常用元件的元件库文件资料免费下载。
发表于 06-20 08:00 56次 阅读
STM32单片机常用元件的元件库文件资料免费下载

粤芯半导体本月将试产

近日,智光电气在投资者互动平台上透露,其参与投资的广州粤芯半导体技术有限公司在生产线在做试产前的测试....
的头像 芯智讯 发表于 06-19 17:56 1006次 阅读
粤芯半导体本月将试产

如何进行简易避障机器人的设计

针对矿井中的各种灾害,设计了一种适合矿井救援的简易避障机器人。该设计以A1’89c51单片机作为智能....
发表于 06-19 17:37 63次 阅读
如何进行简易避障机器人的设计

使用C8051F005单片机设计智能小车的自动控制系统

本系统采用单片机C8051F005作为核心器件对小汽车行驶的自动控制。控制过程是利用反射型光电传感器....
发表于 06-19 17:37 51次 阅读
使用C8051F005单片机设计智能小车的自动控制系统

MSP430单片机库中部分函数的资料总结免费下载

本文档的主要内容详细介绍的是MSP430库中部分函数的资料总结免费下载
发表于 06-19 17:16 44次 阅读
MSP430单片机库中部分函数的资料总结免费下载

工程师经验手记:深入浅出玩转51单片机PDF电子书免费下载

本书包含4部分,共计27章 。首先从最基本的概念、开发软件的操作入手,教读者如何搭建一个工程; 之后....
发表于 06-19 16:29 83次 阅读
工程师经验手记:深入浅出玩转51单片机PDF电子书免费下载

RF电路设计的常见问题

如果模拟电路(射频)和数字电路单独工作,可能各自工作良好。但是,一旦将二者放在同一块电路板上,使用同....
的头像 发烧友学院 发表于 06-19 15:36 115次 阅读
RF电路设计的常见问题

如何采用单片机实现VD5026编码器的工作过程

由专用编/解码器组成的报警系统,通常需要用单片机的10~14位输入/输出口,对编码器进行编码和控制,....
发表于 06-19 15:23 58次 阅读
如何采用单片机实现VD5026编码器的工作过程

CA51F551系列单片机的中文用户手册免费下载

CA51F551 系列芯片是基于 1T 8051 内核的 8 位微控制器,通常情况下,运行速度比传统....
发表于 06-19 08:00 35次 阅读
CA51F551系列单片机的中文用户手册免费下载

单片机原理及应用的21个课程设计题目资料免费下载

本文档的主要内容详细介绍的是单片机原理及应用的21个课程设计题目资料免费下载包括了:题目1 智能电....
发表于 06-19 08:00 73次 阅读
单片机原理及应用的21个课程设计题目资料免费下载

太阳能充电控制器的电源电路部分

太阳能充电控制器以太阳能极板为供电电源,以MSP430GR553单片机为控制和数据处理核心,负责完成....
发表于 06-19 08:00 69次 阅读
太阳能充电控制器的电源电路部分

单片机应该如何学习详细的学习步骤说明

不知不觉自己接触单片机已经有两年多了,从最初的MCS-51,到后来的AVR、MSP430,对于单片机....
发表于 06-18 17:50 80次 阅读
单片机应该如何学习详细的学习步骤说明

使用MSP430单片机设计的高级流水灯程序免费下载

本文档的主要内容详细介绍的是使用MSP430单片机设计的高级流水灯程序免费下载。
发表于 06-18 17:49 49次 阅读
使用MSP430单片机设计的高级流水灯程序免费下载

EM3-V22单片机开发板电路原理图免费下载

本文档的主要内容详细介绍的是EM3-V22单片机开发板电路原理图免费下载。
发表于 06-18 17:20 36次 阅读
EM3-V22单片机开发板电路原理图免费下载

使用51单片机进行家用智能电热水器的毕业设计免费下载

本设计采用ATEML公司生产的AT89C51单片机为核心来设计智能电热水器。本设计也对单片机控制电热....
发表于 06-18 17:20 71次 阅读
使用51单片机进行家用智能电热水器的毕业设计免费下载

STM32嵌入式入门必看之文章给你详细的讲解

STM32嵌入式入门必看之文章-----介绍非常详细!(学习STM32的理由!!!!)为什么要写这篇....
发表于 06-18 16:52 78次 阅读
STM32嵌入式入门必看之文章给你详细的讲解

如何使用16位单片机进行智能循线和避障机器人设计资料说明

本文介绍了一种具有智能循线和避障功能的机器人设计方案,机器人系统包括控制系统的硬件和软件设计。硬件部....
发表于 06-18 15:49 42次 阅读
如何使用16位单片机进行智能循线和避障机器人设计资料说明

实例解读51单片机完全学习与应用的PPT课件教程免费下载

本文档的主要内容详细介绍的是实例解读51单片机完全学习与应用的PPT课件教程免费下载包括了:第1章 ....
发表于 06-18 15:49 43次 阅读
实例解读51单片机完全学习与应用的PPT课件教程免费下载

STC8系列单片机技术参考手册的详细资料免费下载

STC8系列单片机是不需要外部晶振和外部复位的单片机,是以超强抗干扰/超低价/高速/低功耗为目标的8....
发表于 06-18 08:00 32次 阅读
STC8系列单片机技术参考手册的详细资料免费下载

单片机定时器中断原理及s3c2440的定时器使用方法

使CPU中断的事件称中断源。中断源向CPU发出中断请求,CPU暂时中断原来执行的事件A转去做事件B。....
发表于 06-17 16:06 95次 阅读
单片机定时器中断原理及s3c2440的定时器使用方法

51单片机的定时器

从上面定时器/计数器的结构图中我们可以看出,16位的定时/计数器分别由两个8位专用寄存器组成,即:T....
发表于 06-17 15:02 137次 阅读
51单片机的定时器

单片机定时器/计数器的结构

 每来一个脉冲计数器加1,当加到计数器为全1(即FFFFH)时,再输入一个脉冲就使计数器回零,且计数....
发表于 06-17 09:57 109次 阅读
单片机定时器/计数器的结构

单片机定时器/计数器基本原理

AT89S52单片机内部的定时/计数器的结构如图2所示。定时器T0由特殊功能寄存器TL0(低8位)和....
发表于 06-17 09:19 58次 阅读
单片机定时器/计数器基本原理

使用TMS320F28027单片机进行LED照明的程序免费下载

本文档的主要内容详细介绍的是使用TMS320F28027单片机进行LED照明的程序免费下载。
发表于 06-17 08:00 34次 阅读
使用TMS320F28027单片机进行LED照明的程序免费下载

C8051F系列单片机板子的原理图和PCB资料免费下载

本文档的C8051F系列单片机板子的原理图和PCB资料免费下载。
发表于 06-17 08:00 25次 阅读
C8051F系列单片机板子的原理图和PCB资料免费下载

你有这些嵌入式硬件电路设计的基本功吗?

我走的电子开发道路其实和大多数人说的一样,基本的路线为模拟电子(熟练)→数字电路设计(掌握)→单片机....
的头像 玩转单片机 发表于 06-16 11:52 600次 阅读
你有这些嵌入式硬件电路设计的基本功吗?

使用单片机设计超声波测距1602显示的程序和接线图免费下载

本文档的主要内容详细介绍的是使用单片机设计超声波测距1602显示的程序和接线图免费下载
发表于 06-13 17:40 69次 阅读
使用单片机设计超声波测距1602显示的程序和接线图免费下载

如何提高单片机的抗干扰性

搞过产品的朋友都有体会,一个设计看似简单,硬件设计和代码编写很快就搞定,但在调试过程中却或多或少的意....
发表于 06-13 17:40 65次 阅读
如何提高单片机的抗干扰性

使用单片机设计MP3的电路图免费下载

本文档的主要内容详细介绍的是使用单片机设计具有能显示歌名,电子书,闹钟,随音乐播放流水灯功能的MP3....
发表于 06-13 17:40 82次 阅读
使用单片机设计MP3的电路图免费下载

如何使用单片机设计AD和DA转换器详细资料说明

 某些单片机内部巳经集成了AD DA转换器,使其在工控行业、仪器仪表.家电产品的应用与日俱增.但是这....
发表于 06-13 17:17 75次 阅读
如何使用单片机设计AD和DA转换器详细资料说明

PROTEUS仿真软件的基本使用教程免费下载

Proteus软件是英国Lab Center Electronics公司出版的EDA工具软件(该软件....
发表于 06-13 17:17 75次 阅读
PROTEUS仿真软件的基本使用教程免费下载

如何进行直流稳压电源的设计详细资料说明

单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器R....
发表于 06-13 16:58 116次 阅读
如何进行直流稳压电源的设计详细资料说明

基于GPRS技术的单片机开发特点及过程介绍

针对这一问题,提出一种基于GPRS的单片机上网的解决方案,即在单片机中实现PPP协议,并通过驱动GP....
发表于 06-13 15:20 157次 阅读
基于GPRS技术的单片机开发特点及过程介绍