侵权投诉

做单片机外围电路设计,你也可能常见这10个问题

电子工程技术 2017-12-29 06:15 次阅读

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

大家可以看到复位电路中电阻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大疑问!

文章出处:【微信号:EngicoolArabic,微信公众号:电子工程技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

单片机未使用引脚如何处理?这样才是极佳做法

在电路设计中,经常会遇到一些 IC 的引脚并未在应用中使用到的情况,那么,该如何处置呢?首先,当然是阅读此 IC 的产品手册...
发表于 08-13 07:30 0次 阅读
单片机未使用引脚如何处理?这样才是极佳做法

LED数码管显示实验的工程文件资料免费下载

本文档的主要内容详细介绍的是LED数码管显示实验的工程文件资料免费下载。
发表于 08-12 17:53 15次 阅读
LED数码管显示实验的工程文件资料免费下载

单片机的常见问题有哪些和详细解答

简单地说,单片机就是一个小计算机系统。为了说明清楚这个问题,得要从计算机说起。提到计算机,大家可能马....
发表于 08-12 17:04 16次 阅读
单片机的常见问题有哪些和详细解答

90%的单片机初学者,都会遇到的10个问题

01、C语言和汇编语言在开发单片机时各有哪些优缺点?汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种...
发表于 08-12 15:45 132次 阅读
90%的单片机初学者,都会遇到的10个问题

基于LabWindows/CVI和GSM无线通讯技术实现温室环境检测系统的设计

温室是利用可调控的技术手段,在不适宜露地植物生长的季节用来栽培植物的设施。它可改变植物生长的外部环境....
发表于 08-12 15:18 94次 阅读
基于LabWindows/CVI和GSM无线通讯技术实现温室环境检测系统的设计

采用单片机和TDC—GPl实现高精度时差测量系统的设计

时间一数字转换(TDC)技术是利用信号通过逻辑门电路的绝对传输时间提出的一种新的时间间隔测量方法,测....
发表于 08-12 15:01 38次 阅读
采用单片机和TDC—GPl实现高精度时差测量系统的设计

STC51单片机学习板原理图

STC51单片机学习板原理图
发表于 08-12 12:44 0次 阅读
STC51单片机学习板原理图

MSP430单片机中RST通过PMOS直接接到vcc是一直不复位吗?栅极直接接地的

发表于 08-12 11:09 0次 阅读
MSP430单片机中RST通过PMOS直接接到vcc是一直不复位吗?栅极直接接地的

STM32F030F4P6 keil5 debug调试问题

近期用STM32F030F4P6做项目,在用keil5 debug 下了个断点,当程序运行到断点处在点击全速运行,发现程序不能再次停在断点处...
发表于 08-12 09:57 0次 阅读
STM32F030F4P6 keil5 debug调试问题

51单片机开发板资料270G | 免费下载

目录 《手把手教你学51单片机》 《郭天祥51单片机TX-1C 51-视频教程征服你》 《单片机视频教程(汇编)》 《给力者51单片机...
发表于 08-12 09:32 101次 阅读
51单片机开发板资料270G | 免费下载

采用PIC32MX与SSD1926接口电路实现显示触摸功能的软硬件设计

PIC32MX是Microchip公司推出的新型32位高性能系列单片机。采用改进的哈佛架构、C编译器....
的头像 电子设计 发表于 08-12 09:03 165次 阅读
采用PIC32MX与SSD1926接口电路实现显示触摸功能的软硬件设计

使用STM32单片机实现红外循迹小车的程序和工程文件免费下载

本文档的主要内容详细介绍的是使用STM32单片机实现红外循迹小车的程序和工程文件免费下载, 已经能够....
发表于 08-12 08:00 16次 阅读
使用STM32单片机实现红外循迹小车的程序和工程文件免费下载

单片机的四种按键硬件、软件设计方式优缺点大盘点

在单片机系统里,按键是常见的输入设备,在本文将介绍几种按键硬件、软件设计方面的技巧。一般的在按键的设计上,一般有四种方案...
发表于 08-12 00:00 303次 阅读
单片机的四种按键硬件、软件设计方式优缺点大盘点

单片机存储不够?你一定没做好以下这件事!

1前言 2 ELF 格式 3 编译器 3.1 ARMCC 3.2 GCC 4 IDE 4.1 MDK 的设置 4.2 CubeIDE 5 结论 ...
发表于 08-12 00:00 404次 阅读
单片机存储不够?你一定没做好以下这件事!

arduino受氩弧焊严重干扰

我用arduino控制氩弧焊,现在arduino受氩弧焊干扰严重,焊10次 就可能有一次死机,我在氩弧焊进线端加装了滤波器和隔离变压器,现...
发表于 08-11 19:09 0次 阅读
arduino受氩弧焊严重干扰

基于MCU+CPLD双片结构实现新型光电轴角编码器的应用方案

光电轴角编码器是一种采用光电方法,将机械转角转换成数字电信号输出的数字测角装置。它可以和显示装置或计....
发表于 08-11 17:33 66次 阅读
基于MCU+CPLD双片结构实现新型光电轴角编码器的应用方案

PLD原理图的设计与电路仿真

我们通过使用GAL16V8设计一个在单片机系统里常用的三八译器,然后在PROTEUS中通过观察GAL....
发表于 08-11 16:25 48次 阅读
PLD原理图的设计与电路仿真

基于AD603和MAX297实现程控滤波器的设计

该系统设计由可控增益放大器、程控滤波器、椭圆滤波器和幅频特性测试仪4部分组成。图1为其系统总体设计框....
发表于 08-11 16:20 37次 阅读
基于AD603和MAX297实现程控滤波器的设计

目前攻击单片机主要有四种技术,分别都是哪四种

为了防止未经授权访问或拷贝单片机的机内程序,大部分单片机都带有加密锁定位或者加密字节,以保护片内程序....
发表于 08-11 14:18 54次 阅读
目前攻击单片机主要有四种技术,分别都是哪四种

基于傅里叶变换技术实现电弧炉谐波检测装置的应用方案

电弧炉等各种非线性设备会产生谐波。在电力系统中,高次谐波产生了多余的谐波损耗,使各种电力设备的效率降....
发表于 08-11 13:58 80次 阅读
基于傅里叶变换技术实现电弧炉谐波检测装置的应用方案

导电材料温度测量系统的设计和实现方案

随着电子工业及信息技术等产业的迅速发展,对于具有导电功能的高分子材料的需求越来越迫切。导电复合材料具....
发表于 08-11 11:15 38次 阅读
导电材料温度测量系统的设计和实现方案

【应用笔记】主销品种FAQ手册(三) COB封装显示驱动类

模块上电后为什么无显示? 1、可能为邦定异常,邦定环节时可能存在邦偏、漏邦等导致模块无功能,建议修改邦定参数,规范邦定操作...
发表于 08-11 11:04 101次 阅读
【应用笔记】主销品种FAQ手册(三) COB封装显示驱动类

使用STM32单片机设计一个无线抢答器的资料合集详细说明

本文档的主要内容详细介绍的是使用STM32单片机设计一个无线抢答器的资料合集详细说明
发表于 08-11 08:00 21次 阅读
使用STM32单片机设计一个无线抢答器的资料合集详细说明

单片机以FPGA 为控制核心,用键盘控制系统实现各种功能

方案 1:利用公式 H(s)=R(s)/E(s),以冲击函数为激励,则输出信号的拉氏变换与系统函数相....
发表于 08-10 15:38 66次 阅读
单片机以FPGA 为控制核心,用键盘控制系统实现各种功能

十四位串行AD转换器MAX194芯片的工作原理、性能和应用设计分析

在一些实时数据采集与信息处理电路中,要满足数据采集的精度和速度要求,以必须采用分辨率高,转换速度快的....
发表于 08-10 14:33 74次 阅读
十四位串行AD转换器MAX194芯片的工作原理、性能和应用设计分析

使用单片机设计一个数字电压表的详细资料说明

传统的指针式电压表功能单一,精度低,读数不方便。不能满足数字化时代的需求,采用单片机的数字电压表,其....
发表于 08-10 08:00 23次 阅读
使用单片机设计一个数字电压表的详细资料说明

数码管显示电路的原理图和PCB资料免费下载

本文档的主要内容详细介绍的是数码管显示电路的原理图和PCB资料免费下载。
发表于 08-10 08:00 47次 阅读
数码管显示电路的原理图和PCB资料免费下载

PIC16F1933单片机示例程序资料免费下载

本文档的主要内容详细介绍的是PIC16F1933单片机示例程序资料免费下载。
发表于 08-10 08:00 35次 阅读
PIC16F1933单片机示例程序资料免费下载

单片机技术的详细资料说明

随着超大规模集成技术的发展,微处理器不再独占一个芯片了。一个芯片中既集成有微处理器,也集成有某些外围....
发表于 08-10 08:00 74次 阅读
单片机技术的详细资料说明

两种单片机IO扩展的方法和代码免费下载

本文档的主要内容详细介绍的是两种单片机IO扩展的方法和代码免费下载。
的头像 Wildesbeast 发表于 08-09 14:13 125次 阅读
两种单片机IO扩展的方法和代码免费下载

使用单片机实现串口通信的资料详细说明

串口通讯对单片机而言意义重大,不但可以实现将单片机的数据传输到电脑端,而且也能实现电脑对单片机的控制....
的头像 Wildesbeast 发表于 08-09 14:13 128次 阅读
使用单片机实现串口通信的资料详细说明

超声波测距数码管显示的程序和工程文件免费下载

本文档的主要内容详细介绍的是超声波测距数码管显示的程序和工程文件免费下载。
发表于 08-07 17:41 33次 阅读
超声波测距数码管显示的程序和工程文件免费下载

基于复杂可编程逻辑器件ATF1508AS实现多入多出系统的设计

SoC(System on Chip)是将来电路设计的一个趋势,由于CPLD(Complex Pro....
发表于 08-07 17:39 91次 阅读
基于复杂可编程逻辑器件ATF1508AS实现多入多出系统的设计

N76E616单片机开发板的电路原理图免费下载

本文档的主要内容详细介绍的是N76E616单片机开发板的电路原理图免费下载。
发表于 08-07 17:39 173次 阅读
N76E616单片机开发板的电路原理图免费下载

使用CPLD器件和晶体震荡器实现超声波测距系统的设计

以往利用超声波测量距离往往采用单片机单机系统(由单片机软件控制发射、接收及计数器的关停与启动),这种....
发表于 08-07 17:31 56次 阅读
使用CPLD器件和晶体震荡器实现超声波测距系统的设计

如何才能学好单片机

很多单片机初学者问我的第一句话就是怎样才能学好单片机?对于这个问题我今天就我自己是如何开始学单片机、....
发表于 08-07 17:14 133次 阅读
如何才能学好单片机

使用单片机设计一个仿人机器人的散件清单和资料详细说明

在青少年中学习开发应用机器人是时代的需要, 应适教育的需要, 提高学生素质的好方法。机器人可分为轮式....
发表于 08-07 17:14 70次 阅读
使用单片机设计一个仿人机器人的散件清单和资料详细说明

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

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

如何选择合适的段码液晶屏IC

段码液晶屏因其简单快捷的显示方式,灵活的反应速度,不需要人为的长时间的操作而受到广大用户的使用。那么....
发表于 08-07 08:00 75次 阅读
如何选择合适的段码液晶屏IC

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

TTL电平和CMOS电平总结

在门电路输入端串联10K电阻后再输入低电平,输入端出呈现的是高电平而不是低电平。因为由TTL门电路的....
的头像 玩转单片机 发表于 08-05 10:41 292次 阅读
TTL电平和CMOS电平总结

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

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

简析单片机中的高阻态

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

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

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

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

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

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

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

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

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

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

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

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

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