单片机是嵌入式系统的核心组件。
使用单片机的电路要复杂得多。
但是,当更改和添加新功能时,带有单片机的电路更易于实现。
这就是电气设备使用单片机的原因。
那么在微控制器电路设计中需要注意哪些困难呢? 1.选择单片机的上拉电阻。
可以看到,在复位电路中,当电阻R1 = 10k时RST为高,而当R1 = 50时RST为低。
显然,当R1 = 10k时是错误的。
处于重置状态时,它根本无法工作。
这样做的原因是因为RST引脚包含一个三极管,即使在截止状态下,也会有少量的截止电流。
当R非常大时,弱的截止电流会通过并产生高电平。
其次,计算LED的串联电阻。
通常是红色补丁LED:电压1.6V-2.4V,电流2-20mA,亮度在2-5mA范围内变化,而5mA以上的亮度基本上没有变化。
第三,端口不够。
此时,可以借助扩展芯片(例如38-88解码器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。
8.上拉电阻上拉电阻的选择原则1.考虑到省电和芯片电流吸收能力,应足够大;电阻大,电流小。
2.它应该足够小以确保有足够的驱动电流;电阻小,电流大。
3.对于高速电路,过大的上拉电阻可能会导致边缘变平。
综合考虑:上拉电阻的常用值在1K和10K之间选择,下拉电阻也是如此。
上拉电阻,上拉是通过电阻将不确定信号钳位在高电平,下拉电阻也是如此。
1.电平转换,增加输出电平参数值。
2. OC门必须与上拉电阻一起使用。
3.增加通用IO引脚的驱动能力。
4.上下浮动引脚以防干扰。
9.晶振和复位电路晶振电路1.晶振选择:根据实际系统要求选择,有6M,12M,11.0592M,20M等待。
2.负载电容:将两个10至30pF的电容器接地,通常为20pF。
3.用万用表测试晶体振荡器:直接使用红色测试引线连接晶体振荡器引脚,将黑色测试引线连接到GND,然后测量电压。
复位电路将单片机的内部电路设置为特定状态,并初始化所有寄存器。
51单片机的复位时间约为2个机械周期。
有关详细信息,请参考芯片数据手册。
通常,通过重置芯片或重置电路,通过google搜索特定电阻和电容参数的计算。
10.关键抖动和消除