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




大家可以看到复位电路中电阻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(小数点)构成,字模及真值表如上图。

七、上拉电阻
上拉电阻选取原则:
1、从节约功耗及芯片灌电流能力考虑应当足够大;电阻大,电流小。
2、从确保足够的驱动电流考虑应当足够小;电阻小,电流大。
3、对于高速电路,过大的上拉电阻可能会导致边沿变平缓。
综合考虑:上拉电阻常用值在1K到10K之间选取,下拉同理。
上下拉电阻:
上拉就是将不确定的信号通过一个电阻嵌位在高电平,下拉同理。
1、电平转换,提高输出电平参数值。
2、OC门必须加上拉电阻才能使用。
3、加大普通IO引脚驱动能力。
4、悬空引脚上下拉抗干扰。

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


消除方法有两种:软件除抖和硬件除抖,其中硬件除抖是应用了电容对高频信号短路的原理。
软件除抖是检测出键闭合后执行一个延时程序,产生5ms~10ms的延时,让前沿抖动消失后再一次检测键的状态,如果仍保持闭合状态电平,则确认为真正有键按下。
﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌
免责声明:本文转自网络,版权归原作者所有,如涉及作品版权问题,请及时与我们联系,谢谢!

往期好文合集

谈一谈无人机的编队控制方法。戳这里>>
干货 | 双目摄像头实现手势识别,完美还原人体运动手势。戳这里>>
这篇文章后,不要再问我怎么做一台智能车了。戳这里>>
//end
若觉得文章不错,转发分享,也是我们继续更新的动力。
5T资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,PCB、FPGA、DSP、labview、单片机、等等
在公众号内回复「更多资源」,即可免费获取,期待你的关注~

长按识别图中二维码关注

学好单片机必须要了解的的8个电路设计相关推荐

  1. 学好单片机能找什么工作?单片机好学吗?

    大家好,我是无际单片机编程徐工. 随着电子集成技术的不但地发展,很多电子产品的设计都使用集成化的芯片,其中单片机在现在电子产品设计中,扮演者越来越重要的角色. 集成电路让产品的电路设计越来越简单化,但 ...

  2. 如何学好单片机编程?学好单片机的基础是什么?

    大家好,我是无际. 最近几个推文都比较烧脑,今天水一篇轻松的,免得大家头发越来越稀疏. 在我即将毕业的那年,我一直很羡慕学校学计算机专业的同学. 他们的未来充满了前景,工作几年拿个几万块,而且上限也高 ...

  3. 如何才能学好单片机?​

    点击上方"大鱼机器人",选择"置顶/星标公众号" 福利干货,第一时间送达! 很多想学单片机的人问我的第一句话就是:怎样才能学好单片机? 对于这个问题我今天就我自 ...

  4. 如何学好单片机?​嵌入式第一门课

    很多想学单片机的人问我的第一句话就是:怎样才能学好单片机? 对于这个问题我今天就我自己是如何开始学单片机,如何开始上手,如何开始熟练这个过程给大家讲讲. 先说说单片机,一般我们现在用的比较多的的MCS ...

  5. 如何从零开始学好单片机

    关注.星标公众号,直达精彩内容 来源:技术让梦想更伟大 作者:李肖遥 很多单片机初学者不知道怎样才能学好单片机,我们现在入门用的比较多的是8051单片机,它的资料比较多,用的人也较多,市场也很大,51 ...

  6. 学好单片机好找工作吗?单片机学到什么程度可以找工作?

    曾经我和很多应届生.转行的一样,对未来又憧憬又恐惧. 憧憬是学了20多年,终于能靠自己双手挣钱,恐惧是不知道自己学的东西到底有没有用. 现在10年过去了,我对社会的需求更加清晰,认知也上了一个层面. ...

  7. 单片机外包公司可以去吗?学好单片机能接私活吗?

    前两年,我帮一个研究生做了一个毕业设计,用于生产线上,自动去剔除不良品的系统. 项目不需要落地,只需要吹中间涉及的技术环节,用什么方案,具体技术实现细节. 收了大概2K左右吧,花了差不多半个月时间,感 ...

  8. 和初学者谈谈如何学好单片机编程技术

    当今时代,是一个新技术层出不穷的时代.在电子领域,尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统正以前所未见的速度被单片机 智能控制系统所取代.大部分的高等工科学校都已开设了单片 ...

  9. 单片机复位电路电容一定用电解电容_学好单片机必须了解的10个电路

    一.单片机上拉电阻的选择 大家可以看到复位电路中电阻R1=10k时RST是高电平 ,而当R1=50时RST为低电平,很明显R1=10k时是错误的,单片机一直处在复位状态时根本无法工作.出现这样的原因是 ...

最新文章

  1. UA MATH564 概率论 QE练习题 概率极限理论
  2. Python编程基础:第二十九节 异常Exception
  3. Go语言goroutine+channel+select简介
  4. HTML技巧100例(三)
  5. php ajax 删除行,php – 使用jQuery Ajax删除mySQL表行
  6. 还在发愁linux命令记不住吗?神器来了!
  7. Windows 8 快捷键收集整理
  8. Linux命令TOP TEN
  9. ubuntu16 安装mysql5.7_ubuntu16中安装MySQL5.7.29
  10. 下班理财超过上班赚钱
  11. 中国5G标准专利数量遥遥领先:不卖产品也获利
  12. 记一次线上Redis高负载排查经历
  13. 如何在Android中获取当前时间和日期
  14. python删除txt文本文件第一行数据
  15. R语言plotly可视化:使用plotly可视化模型预测概率值的直方图、使用分类标签为阴性和阳性样本预测概率直方图进行颜色区分(prediction probability histogram)
  16. 未能加载文件或程序集 或它的某一个依赖项。试图加载格式不正确的程序。问题解决
  17. 饿了么-T技术沙龙活动感悟。
  18. 听书类APP消息功能竞品分析
  19. html名人名言页面,HTML5 纪念卡 | 名人名言卡
  20. Anaconda安装并配置

热门文章

  1. 给用过SAP CRM中间件的老哥老姐们讲讲SAP CPI
  2. Opportunity search in backend for status - some default system status
  3. Fiori configuration edit also needs enqueue
  4. where and when navigation target url is retrieved by SAP UI5 Framework
  5. whether logo retrieval will block the application
  6. sales organization mapping logic debug
  7. IB component change - CL_IBCOMPONENT_IL~CHANGE_COMPONENT
  8. SAP CRM business partner determination原理介绍
  9. block size在equipment download中的用法
  10. Middleware trace tool SMWT