首页
时事
民生
政务
教育
文化
科技
财富
体娱
健康
情感
更多
旅行
百科
职场
楼市
企业
乐活
学术
汽车
时尚
创业
美食
幽默
美体
文摘
总结单片机电路设计要点
科技
2024-11-23 16:06
山东
单片机上拉电阻的选择
大家可以看到复位电路中电阻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的延时,让前沿抖动消失后再一次检测键的状态,如果仍保持闭合状态电平,则确认为真正有键按下。
http://mp.weixin.qq.com/s?__biz=MzI1MDg4OTMwMw==&mid=2247525780&idx=2&sn=1aad5ca9a11332b36dfa33bd24a9c91c
STM32嵌入式开发
STM32嵌入式,PCB电路图,C语言,单片机,Matlab,Linux
最新文章
详解STM32在线IAP升级
总结单片机电路设计要点
认识地弹(地噪声)
硬件工程师VS软件工程师
STM32嵌入式开发中的RTOS,你用过哪些?
巧用数字万用表
经典的结构体和联合体共用实例
差模放大电路特点与抑制零漂原理
嵌入式代码经常产生bug的原因
如果模拟电路设计分九段,你是几段?
19个常用的5V转3.3V技巧
MOS管驱动电路有几种,看完就明白了
十年经验的大神谈如何学STM32嵌入式开发
设计降压转换电路?工作原理+设计步骤
假如C与C++是两把菜刀
分析稳压二极管常见应用电路
EMC防护中的滤波电容
详解嵌入式开发中的I2C总线
STM32代码远程升级之IAP编程
三相电对地电压
STM32单片机开发中的RTOS
RS485通信的收发控制
开关如何变成的CPU?
详解CAN总线
STM32代码的启动过程
STM32如何分配原理图IO
开关电源里特殊电子元件的类型和用途总结
EEPROM和Flash这样讲,我早就懂了
如何解密单片机内程序?
电路设计-硬件工程师画PCB时要了解的设计建议
梳理STM32芯片的内部架构
STM32如何分配原理图IO
用三极管实现LED闪光灯经典电路
分享两种单片机编程思想
STM32怎么选型
理解STM32控制中常见的PID算法
了解SRAM跟DRAM的区别在哪里
STM32开发中的五大嵌入式系统
单片机程序代码该如何优化?
硬件工程师的崩溃日常
EMC防护中的滤波电容
介绍PID各种算法的优缺点
C语言中结构体struct的用法
单片机中如何用二极管实现不同电压的输出?
步进电机的结构和控制模式
C语言中枚举enum的用法
不同类型单片机之间如何通信?
嵌入式开发初学者,如何学好C语言?
画PCB板时阻抗设计的重要性
用一堆开关做成一个CPU?
分类
时事
民生
政务
教育
文化
科技
财富
体娱
健康
情感
旅行
百科
职场
楼市
企业
乐活
学术
汽车
时尚
创业
美食
幽默
美体
文摘
原创标签
时事
社会
财经
军事
教育
体育
科技
汽车
科学
房产
搞笑
综艺
明星
音乐
动漫
游戏
时尚
健康
旅游
美食
生活
摄影
宠物
职场
育儿
情感
小说
曲艺
文化
历史
三农
文学
娱乐
电影
视频
图片
新闻
宗教
电视剧
纪录片
广告创意
壁纸头像
心灵鸡汤
星座命理
教育培训
艺术文化
金融财经
健康医疗
美妆时尚
餐饮美食
母婴育儿
社会新闻
工业农业
时事政治
星座占卜
幽默笑话
独立短篇
连载作品
文化历史
科技互联网
发布位置
广东
北京
山东
江苏
河南
浙江
山西
福建
河北
上海
四川
陕西
湖南
安徽
湖北
内蒙古
江西
云南
广西
甘肃
辽宁
黑龙江
贵州
新疆
重庆
吉林
天津
海南
青海
宁夏
西藏
香港
澳门
台湾
美国
加拿大
澳大利亚
日本
新加坡
英国
西班牙
新西兰
韩国
泰国
法国
德国
意大利
缅甸
菲律宾
马来西亚
越南
荷兰
柬埔寨
俄罗斯
巴西
智利
卢森堡
芬兰
瑞典
比利时
瑞士
土耳其
斐济
挪威
朝鲜
尼日利亚
阿根廷
匈牙利
爱尔兰
印度
老挝
葡萄牙
乌克兰
印度尼西亚
哈萨克斯坦
塔吉克斯坦
希腊
南非
蒙古
奥地利
肯尼亚
加纳
丹麦
津巴布韦
埃及
坦桑尼亚
捷克
阿联酋
安哥拉