您的位置:首页 > 北京报业集团广告中心

电路设计中为何要加上下拉电阻?

来源: 北京报业集团广告中心 2023-5-24

上下拉电阻应用很简单吗?那可不一定。电路设计中,在哪些地方要加上下拉电阻?上下拉电阻加多大呢?是否要考虑它的功耗,以及它的灌电流大小,太大会损坏电子器件,一般情况下,元器件需要上下拉的地方,加4.7K或10k,3.3K也行,甚至1K也可以,不会考虑太多,下面,我们细说这个上下拉电阻:1、提高产品的电磁抗干扰能力:悬空引脚就像一根天线,容易受到外部电磁干扰,辐射的干扰通过耦合的方式,通过悬空的引脚进入芯片内部,让芯片不能正常工作。

2、抑制反射干扰:信号远距离传输,阻抗不匹配引起反射干扰。加上、下电阻做电阻匹配,能有效抑制反射干扰。3、模式的选择:比如CPU程序启动方式,从USB启动还是从flash启动,通过改变上下拉电阻进行切换。4、钳位:电子元器件上电时,器件引脚可能处于高阻态,电平信号不确定。这时候,需要给引脚一个确定的电平,以免引起误操作。

1、做ds18b20时,怎么把读到的值转换成温度的,希望能讲详细点,我看了很多…

你看下源程序。另外看看芯片的datasheet。看过datasheet吗?上面写得很清楚啊。我给你截了个图,你看看。他读回来的就是个16位的二进制数。你按需要取不同的精度就可以了。DS18B20中的温度传感器可完成对温度的测量,以12位转化为例:用16位符号扩展的二进制补码读数形式提供,以0.0625℃/LSB形式表达,其中S为符号位。

2、DS18B20测温在串口调试助手中如何显示温度?(51单片机

楼主先要解决:检测温度、本机显示的问题。这些如果已经成功,可以公布出来,大家再帮你用串口调试助手显示温度。看你的单片机串口通信数据。能不能把程序也发我一份,@qq.com。1.首先你要读取DS18B20的温度数据,比如保存在变量temp中2.其次你要单片机建立串口通信功能(可以看一些单片机书籍和datasheet上资料),假设设置波特率9600,串口号为1(这个可以查看设备管理器)。

3、如何用cc2530接ds18b20来获取温度数据4、ds18b20读取温度的完整程序

DS18B20是温度传感器,读写数据有一定的时序:1、写操作(1)数据线先置低电平“0”。(2)延时确定的时间为15微秒,(3)按从低位到高位的顺序发送字节(一次只发送一位)。(4)延时时间为45微秒,(5)将数据线拉到高电平。(6)重复上(1)到(6)的操作直到所有的字节全部发送完为止,(7)最后将数据线拉高。2、读操作(1)将数据线拉高“1”。