侵权投诉

云创硬见单片机电路设计中的十个难点!

云创硬见 2020-02-14 11:52 次阅读

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

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

大家可以看到复位电路中电阻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的延时,让前沿抖动消失后再一次检测键的状态,如果仍保持闭合状态电平,则确认为真正有键按下。

收藏 人收藏
分享:

评论

相关推荐

2020 STM32全国研讨会报名开启,带来基于STM32的最新技术创新

⊙活动背景 : 2020年STM32全国巡回研讨会即将拉开帷幕。自2007年以来,STM32全国研讨会已成为工程师洞悉嵌入式领域最新产...
发表于 08-07 12:05 0次 阅读
2020 STM32全国研讨会报名开启,带来基于STM32的最新技术创新

基于单片机和FPGA实现低频段数字式频率特性测试仪的设计

该系统以单片机和FPGA为控制核心,用DDFS技术产生频率扫描信号,采用真有效值检测器件AD637测....
发表于 08-07 10:28 28次 阅读
基于单片机和FPGA实现低频段数字式频率特性测试仪的设计

【MYMINIEYE Runber蜂鸟开发版免费试用连载】FPGA数码管的使用

[table] [tr][td]前面出了点小意外,图片上传失败了,这里补一下数码管我就不做太多的介绍了分为共阴和共阳两种开发板上的是共...
发表于 08-06 17:10 101次 阅读
【MYMINIEYE Runber蜂鸟开发版免费试用连载】FPGA数码管的使用

利用高增益运放实现测量放大器的设计和提高性能指标

测量放大器也称为仪表放大器或数据放大器,它是一种可以用来放大微弱差值信号的高精度放大器,在测量控制等....
发表于 08-06 15:12 66次 阅读
利用高增益运放实现测量放大器的设计和提高性能指标

基于芯片实现高精度数字温度计测量系统的设计

DS1620是一片8引脚的片内建有温度测量并转换为数字值的集成电路,他集温度传感、温度数据转换与传输....
发表于 08-06 11:58 113次 阅读
基于芯片实现高精度数字温度计测量系统的设计

从8位机C8051移植到32位机之后,会在结构体处报错

从C8051平台上已经编译通过了,0error ,0warning 但是不知道什么原因,会在使用这个结构体时报错 error: #167: argument...
发表于 08-06 11:47 80次 阅读
从8位机C8051移植到32位机之后,会在结构体处报错

采用单片机和传感器实现温湿度检测系统的设计

MSP430系列单片机是TI公司推出的功能强大的超低功耗16位混合信号处理器。该系列单片机以其极低的....
发表于 08-06 11:26 50次 阅读
采用单片机和传感器实现温湿度检测系统的设计

mcu芯片是指什么芯片_mcu芯片概念股

MCU是Microcontroller Unit 的简称,中文叫微控制器,俗称单片机,是把CPU的频....
的头像 电子魔法师 发表于 08-06 10:54 979次 阅读
mcu芯片是指什么芯片_mcu芯片概念股

单片机一定要加上拉电阻,你知道其中含义吗?

在我们刚一开始接触到 51 单片机的时候对 P0 口必须加上上拉电阻,否则 P0 就是高阻态。 对这个问题可能感到疑惑,为什么...
发表于 08-06 10:30 270次 阅读
单片机一定要加上拉电阻,你知道其中含义吗?

从点到面,详解三极管与恒流源充放电电路工作原理

三极管简介 三极管是晶体管的一种,三极管的三个极分别是基极(Base)、发射极(Emitter)、集电极(Collector)。 如...
发表于 08-06 09:37 282次 阅读
从点到面,详解三极管与恒流源充放电电路工作原理

学习基本放大电路需要牢记的几个点,至关重要!

基本放大电路是电路的一种,可以应用在电路施工中。基本放大电路输入电阻很低,一般只有几欧到几十欧,但其输出电阻却很高。 ...
发表于 08-06 09:27 285次 阅读
学习基本放大电路需要牢记的几个点,至关重要!

基于测量电阻传感器谐振频率变化的电路设计方案

  可变电阻传感器可以将一个固定的直流激励电压或电流变换成一个被测量直接函数的电流或电压。在另一类传感器中,移动物体或流...
发表于 08-06 07:43 0次 阅读
基于测量电阻传感器谐振频率变化的电路设计方案

单片机编写程序如何做到程序能够正常运行?

在使用单片机编写程序的时候,“裸奔”的情况下,有5-7个任务,如何做到程序能够正常运行。...
发表于 08-06 06:20 0次 阅读
单片机编写程序如何做到程序能够正常运行?

基于Xilinx XC95144和单片机实现数字频率计的设计

本文提出的基于CPLD和单片机相结合的设计方案不仅能较好地解决误差问题,误差仅小于等于 0.1HZ,....
发表于 08-05 16:21 71次 阅读
基于Xilinx XC95144和单片机实现数字频率计的设计

基于HT46R47单片机实现智能检测仪器的设计

对单片机为核心构成的智能检测仪器,测量电压、频率时有多种方法。一般对电压测量采用A/D转换法或V/F....
发表于 08-05 15:42 61次 阅读
基于HT46R47单片机实现智能检测仪器的设计

MSP430G2553 定时器无故启动

本想做一个简单的单双击识别点亮不同LED,通过定时器实现,但遇到了困难。 刚配置完定时器 但是他的TA1R居然已经开始计数...
发表于 08-05 15:41 101次 阅读
MSP430G2553 定时器无故启动

嵌入式单片机的特点_嵌入式单片机的应用

嵌入式单片机,即嵌入式微控制器,指以微控制器为核心控制单元的嵌入到对象体系中的专用计算机系统,是应用....
发表于 08-05 14:53 48次 阅读
嵌入式单片机的特点_嵌入式单片机的应用

利用电阻测长法达到检测锚杆长度质量的目的

锚杆支护从最初引进国内到现在,已在地下结构工程中得到了广泛的应用;特别是在较软弱、破碎的岩体中,它具....
发表于 08-05 14:51 39次 阅读
利用电阻测长法达到检测锚杆长度质量的目的

如何使用单片机实现Web服务器的设计

 1.单片机Web服务器传输速度快、有成熟的。协议栈软件可以利用2.外围芯片少,成本低,开发速度快3....
发表于 08-05 14:28 31次 阅读
如何使用单片机实现Web服务器的设计

51单片机利用中断使数码管动态显示,其优势是什么

关于中断的寄存器,如图: 图1 IE中断使能寄存器的位分配(地址 0xA8、可位寻址) 图2 IE中....
发表于 08-05 11:13 56次 阅读
51单片机利用中断使数码管动态显示,其优势是什么

关于用定时器来实现led小灯1s间隔亮灭方案的解析

本案例是用定时器实现led小灯1s间隔亮灭。 想要实现led小灯在固定时间间隔进行亮灭,很明显,我们....
发表于 08-05 11:10 115次 阅读
关于用定时器来实现led小灯1s间隔亮灭方案的解析

单片机简叙!单片机可以做什么?

功能有强弱,打个比方,市场上面有的组合音响一套才卖几百块钱,可是有的一台功放机就要卖好几千。另外这种....
的头像 玩转单片机 发表于 08-05 10:57 153次 阅读
单片机简叙!单片机可以做什么?

从单片机转到ARM —— ARM架构基础知识小结

R13通常被用作栈指针,进入异常模式时,可以将需要使用的寄存器保存在R13所指的栈中;当退出异常程序....
的头像 玩转单片机 发表于 08-05 10:32 232次 阅读
从单片机转到ARM —— ARM架构基础知识小结

简析单片机中的高阻态

电路分析时高阻态可做开路理解,你可以把它看作输出(输入)电阻非常大。它的极限可以认为悬空,也就是说理....
的头像 玩转单片机 发表于 08-05 10:12 93次 阅读
简析单片机中的高阻态

Stm32学了好久了,感觉独立做项目还是有力不从心的感觉?

虽说做底层本身确实要复杂一些,底层软件工程师的成长周期确实要长一点。但我始终还是认为,学习是讲究方法....
的头像 玩转单片机 发表于 08-05 10:09 129次 阅读
Stm32学了好久了,感觉独立做项目还是有力不从心的感觉?

电路中NMOS导通时电流电压导向问题?

各位,请指导一下这个电路,以下是我的问题: 关于Q6这个NMOS,PIN-5678是D极,PIN-4是G极,PIN123是S极; 问...
发表于 08-05 09:54 236次 阅读
电路中NMOS导通时电流电压导向问题?

基于单片机实现微波频率测量系统的设计

在通信系统中,频率测量具有重要地位。近几年来频率测量技术所覆盖的领域越来越广泛,测量精度越来越高,与....
发表于 08-05 09:29 64次 阅读
基于单片机实现微波频率测量系统的设计

可满足各种测试环境要求的多路信号源的设计

随着测试设备的飞速发展,其性能状况越来越受到人们的重视,经过一段时间要对测试设备进行检测。主测试板作....
的头像 电子设计 发表于 08-05 09:23 454次 阅读
可满足各种测试环境要求的多路信号源的设计

采用C8051F020单片机和模糊控制器实现便携式心电监护仪的应用方案

根据心电信号特征、生物信号处理系统和现代心电监护技术发展要求,本系统选用高速SOC系列单片机C805....
的头像 电子设计 发表于 08-05 08:30 265次 阅读
采用C8051F020单片机和模糊控制器实现便携式心电监护仪的应用方案

KD—49电子琴原理及维修实例详细说明

KD-49型电脑电子琴是比HLZ-4975电子琴早一些从国外引进的机种。这种电子琴在国内有多家工厂引....
发表于 08-05 08:00 19次 阅读
KD—49电子琴原理及维修实例详细说明

单片机采用浏览器进行监控将给软件的编程带来极大的便利

用一台计算机直接通过并口与单片机开发系统连接,程序用PWS(微软的个人Web服务器)进行调试,完成调....
发表于 08-04 19:53 171次 阅读
单片机采用浏览器进行监控将给软件的编程带来极大的便利

三极管在单片机中的应用图解

图 3-8 中,当 IO 口输出高电平 5V 时,三极管导通,OUT 输出低电平 0V,当 IO 口....
的头像 玩转单片机 发表于 08-04 17:22 165次 阅读
三极管在单片机中的应用图解

关于单片机程序跑飞死机的原因

若定义某些会在中断中修改的全局变量,这时要注意两个问题:首先为了防止编译器优化中断变量,要在这些变量....
的头像 玩转单片机 发表于 08-04 17:13 132次 阅读
关于单片机程序跑飞死机的原因

用一个按键开关控制单片机,从哪里入手?

按下K,电源通过4007为整个系统供电,AVR开始工作。此时PB1为高电平。注意,电源来源是连接器旁....
的头像 玩转单片机 发表于 08-04 17:08 131次 阅读
用一个按键开关控制单片机,从哪里入手?

晶振电路中选择电容的方式

单片机有内部时钟方式和外部时钟方式两种:(1)单片机的XTAL1和XTAL2内部有一片内振荡器结构,....
发表于 08-04 17:04 139次 阅读
晶振电路中选择电容的方式

单片机电路的设计中需要注意的难点有哪些?

大家可以看到复位电路中电阻R1=10k时RST是高电平 ,而当R1=50时RST为低电平,很明显R1....
的头像 玩转单片机 发表于 08-04 17:03 116次 阅读
单片机电路的设计中需要注意的难点有哪些?

基于FPGA和单片机构成的电子加密系统的设计

FPGA/CPLD技术是近年来计算机与电子技术领域的又一场新的革命,为了保护知识产权,出现了各种层次....
发表于 08-03 17:58 116次 阅读
基于FPGA和单片机构成的电子加密系统的设计

如何学习单片机,学习单片机的步骤是怎样的

学习单片机的步骤 学习使用单片机就是理解单片机硬件结构,以及内部资源的应用,在汇编或C语言中学会各种....
发表于 08-03 09:59 72次 阅读
如何学习单片机,学习单片机的步骤是怎样的

基于增强型8051单片机实现记忆示波器的设计和应用研究

示波器是电子测量的基本仪器。由于其具有图形显示实时、直观和形象等特性,在一般的物理实验室中它也是常用....
发表于 08-03 09:57 94次 阅读
基于增强型8051单片机实现记忆示波器的设计和应用研究

基于全数字式调频计数测量法实现对脉冲占空比的测量

占空比是脉冲信号的一个基本参数,不论在脉冲电源设计中,还是在脉冲信号的应用中,都需要知道脉冲的占空比....
发表于 08-03 09:29 59次 阅读
基于全数字式调频计数测量法实现对脉冲占空比的测量

使用单片机为核心实现频率测量模块电路的设计

随着无线电技术的发展与普及,“频率”已经成为广大群众所熟悉的物理量。而单片机的出现,更是对包括测频在....
发表于 08-03 09:23 91次 阅读
使用单片机为核心实现频率测量模块电路的设计

单片机测试系统的链式存储方式和应用方案分析

在自动化测试领域里,单片机测试系统凭借其成熟的应用体系,简单的系统结构以及优良的性价比得到了越来越广....
的头像 电子设计 发表于 08-03 09:06 583次 阅读
单片机测试系统的链式存储方式和应用方案分析

单片频率计芯片NB8216的性能特点及应用电路分析

1、全新设计的单片频率计芯片,全面取代MCU单片机测频方案。2、测量频率达40MHz,功能兼容ICM....
的头像 电子设计 发表于 08-03 08:59 449次 阅读
单片频率计芯片NB8216的性能特点及应用电路分析

使用单片机设计一个智能酒驾检测系统的详细资料说明

国家相关部门近几年加重了酒后驾车的相关处罚规定,并首次规定饮酒后驾驶营运机动车的,处十五日拘留。酒驾....
发表于 08-03 08:00 53次 阅读
使用单片机设计一个智能酒驾检测系统的详细资料说明

如何使用单片机实现电源开关控制

个电路控制电源开/关由1脚(GP0)来控制单片机电源。按下S1,Q1也就打开了,提供电压Vin,PI....
的头像 Wildesbeast 发表于 08-01 11:44 497次 阅读
如何使用单片机实现电源开关控制

基于复杂可编程逻辑器件CPLD实现示波器的存储和采集系统的设计

所谓数字存储就是在示波器中以数字编码的形式来储存信号,数字存储示波器的简称是DSO(“Digital....
发表于 07-31 17:46 118次 阅读
基于复杂可编程逻辑器件CPLD实现示波器的存储和采集系统的设计

基于复杂可编程逻辑器件实现数据采集系统的软硬件设计

以往的数据采集系统多数采用单片机、DSP等微处理器产生A/D转换芯片所需要的控制时序,以及通道转换所....
发表于 07-31 17:23 162次 阅读
基于复杂可编程逻辑器件实现数据采集系统的软硬件设计

数字电位器MAX5481的结构、功能及应用分析

夫兰克一赫兹实验是近代物理中一个重要实验,它通过直接测量电子碰撞中传递的能量来证实原子能级的存在。夫....
发表于 07-31 16:55 73次 阅读
数字电位器MAX5481的结构、功能及应用分析

基于C8051F060和USBl00模块实现高速实时数据传输和采集系统的设计

在工业控制现场,常常需要采集多路的现场数据,如电压、电流、温度、湿度、气压等。数据采集器将现场的模拟....
发表于 07-31 15:59 123次 阅读
基于C8051F060和USBl00模块实现高速实时数据传输和采集系统的设计

单片机最小硬件系统是如何组成的

发展: PHILIPS、 ATMEL、NEC、SST、华邦等多个公司研发制造。有上百个品种、数千个型....
发表于 07-31 15:50 76次 阅读
单片机最小硬件系统是如何组成的

基于AT89C51单片机和DDS器件实现频率特征测试仪的设计

频率特性是一个系统(或元件)对不同频率正弦输入信号的响应特性。如图1所示,被测系统输入幅值为Ar、角....
发表于 07-31 14:45 165次 阅读
基于AT89C51单片机和DDS器件实现频率特征测试仪的设计

基于8031单片机和转换系统实现智能化浪涌电流测试仪的设计

根据国家标准GB/4023-1997提出的浪涌电流的测试标准,参照美国国家半导体公司的测试标准及日本....
发表于 07-31 14:35 71次 阅读
基于8031单片机和转换系统实现智能化浪涌电流测试仪的设计

高电压测量装置的组成原理及如何事项应用设计

线圈炮的测试和研究需要对大功率脉冲电容器上的电压进行测量。即在电容的额定电压下对电容进行不同电压的充....
发表于 07-31 14:23 66次 阅读
 高电压测量装置的组成原理及如何事项应用设计

基于MEMS和单片机实现惯性测量组件的数据采集系统的设计

首先简介ADISl6355AMLZ型MEMS的原理、构成及应用。在此基础上,搭建一个硬件平台,采用内....
发表于 07-31 10:16 89次 阅读
基于MEMS和单片机实现惯性测量组件的数据采集系统的设计

基于AT89S5l单片机和雷达技术实现电子警察抓拍延时测量系统的设计

在雷达型电子警察系统中,雷达通过串口(RS232或RS485总线)向控制器发送车辆的速度信息,无车辆....
发表于 07-31 10:04 60次 阅读
基于AT89S5l单片机和雷达技术实现电子警察抓拍延时测量系统的设计

全自动仿型控制系统的用户手册详细说明

DMC330F 三轴仿型控制系统(Ver2.0 版)是基于三轴 DSP 运动控制器 DMC300A ....
发表于 07-31 08:00 37次 阅读
全自动仿型控制系统的用户手册详细说明

HC-SR04超声波PIC单片机的C程序免费下载

本文档的主要内容详细介绍的是HC-SR04超声波PIC单片机的C程序免费下载。
发表于 07-30 17:16 35次 阅读
HC-SR04超声波PIC单片机的C程序免费下载

HC-SR04超声波测距的51单片机C程序免费下载

本文档的主要内容详细介绍的是HC-SR04超声波测距的51单片机C程序免费下载
发表于 07-30 17:16 50次 阅读
HC-SR04超声波测距的51单片机C程序免费下载

实现两个单片机双向通信的实验资料合集

本文档的主要内容详细介绍的是实现两个单片机双向通信的实验资料合集包括了程序和仿真电路图及工程文件免费....
发表于 07-30 16:49 47次 阅读
实现两个单片机双向通信的实验资料合集

关于电磁兼容的容性解决方案

共模(CM)去耦通常使用小电容(10~100nF)。小电容可以将不期望的高频电流在其进入敏感电路之前....
发表于 07-30 16:10 68次 阅读
关于电磁兼容的容性解决方案