上拉电阻与下拉电阻上拉电阻上拉电阻的作用:  如上图所示,上拉电阻的电路示意。其作用由如下所示:电平转换高电平的转换。比如有VDD(3.3v)转换到VCC(5v)。钳位通过电压上拉,将不确定电平钳位在高电平,通过限流电阻来限制电流。提高驱动能力信号在传递过程中,存在链路上的损耗。采用上拉起到隔离的作用,提高输出的高电平。电磁干扰能力管脚悬空,容易容易接收到外界的电磁干扰。采用上            
                
         
            
            
            
                     上一节我们讲解了如何控制4位数码管,这一节我们来一起学一下如何控制8x8点阵屏显示流水灯和爱心。一、目的        使用MicroPython开发ESP32控制8x8点阵屏二、环境                
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-24 10:52:52
                            
                                3385阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、模块介绍本实验主要用到两个模块esp32tinyRTC模块的图片如下所示: esp32模块型号为ESP32Devkitc v4 ,是启明云端官方的开发板。与乐鑫官方的完全一致,引脚顺序,原理图一摸一样。可以直接使用乐鑫官方的示例源程序进行调试。tiny RTC模块包含一个ds1307 一个 24c32 eeprom,一个电池,一个ds8b02温度传感器,温度传感器没有焊接。板子的原理图如下:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 09:40:22
                            
                                91阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            由于 ESP32-C3 内部具有内置 JTAG 电路,一般 ESP32-C3 可以直接通过 USB 接口来进行 JTAG 调试。但如果不想用 USB 或者串口,也可以像 ESP32 一样使用 JTAG 适配器(ESP-Prog)来进行固件烧录和 gdb 调试。此篇博客记录 ESP32-C3 使用 ESP-Prog(JTAG) 来烧录固件的流程。此博客分为以下三部分:硬件管脚配置 & 连接软            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-14 11:53:26
                            
                                3341阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录一、上拉电阻1. 应用场景2. 作用二、下拉电阻1. 应用场景2. 作用三、知乎上的一篇漫画 注:下文中所说的 0、1电平,并不是真正意义的电平为0、电平为1! 0、1电平只代表一种逻辑状态,即 低电平和 高电平,比如有可能 1 ~ 2v为 逻辑0, 5 ~ 6v为 逻辑1。 一、上拉电阻1. 应用场景上拉电阻应用在引脚低电平有效的情况。2. 作用为什么在低电平有效的引脚上,要连一个上拉电阻            
                
         
            
            
            
            本文详细介绍了上拉电阻和下拉电阻的选择,转自网络。。。。。。。。
    对上拉电阻和下拉电阻的选择应结合开关管特性和下级电路的输入特性进行设定,主要需要考虑以下几个因素:
1. 驱动能力与功耗的平衡。以上拉电阻为例,一般地说,上拉电阻越小,驱动能力越强,但功耗越大,设计是应注意两者之间的均衡。
2. 下级电路的驱动需求。同样以上拉电阻为例,当输出高电平时,开关            
                
         
            
            
            
            为什么要用上拉电阻和下拉电阻?——避免输入引脚处于“悬空”状态下图是一个没有使用上拉电阻/下拉电阻的电路图: 在按键没有按下时,要读取的输入引脚没有连接到任何东西,这种状态就称为“悬空”。由于附近引脚的电气噪声,从处于“悬空”状态的输入引脚读取到的数值会在高电平和低电平之间来回波动,得到一个不确定的值。 如果用串口监视器将 在没有使用上拉/下拉电阻的情况下 从一个数字引脚读取的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-22 16:54:23
                            
                                371阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ESP32学习,驱动LED点阵屏,SD卡播放GIF动图Webserver上传 调试完成 文章目录ESP32学习,驱动LED点阵屏,SD卡播放GIF动图Webserver上传 调试完成前言水平有限,慢慢学习,勉强整了一个小程序 功能比较简单,Led屏循环播放Gif动图,Webserver管理动图,循环播放;需要连接WIFI。新WIFI用手机连接192.168.4.1 配置一下即可。如果不需要随时联网            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-22 17:29:38
                            
                                304阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            雕爷学编程,Arduino动手做,开源硬件,创客传感器,MicroSD卡读写模块
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和模块,依照实践(动手试试)出真知的理念,以学习和交流为目的,这里准备逐一做做实验,不管能否成功,都会记录下来---小小的进步或是搞不掂的问题,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-24 19:10:20
                            
                                1838阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            原子与Arduino等单片机不同的是,stm32单片机在串口下载时,不仅需要控制RESET来复位,还需控制BOOT0、BOOT1来选择启动位置DTR#和RTS#都是 输出类型, MCUISP(一键下载工具),会控制CH340这两个引脚的高低电平状态,通过控制DTR#和RST#这两个引脚的高低电平状态,从而控制STM32的BOOT0 和 RESETDTR#、RST#初始状态的时都是高电平,在启用下载            
                
         
            
            
            
                   上拉电阻就是把不确定的信号通过一个电阻钳位在高电平,此电阻还起到限流的作用。同理,下拉电阻是把不确定的信号钳位在低电平。上拉电阻是指器件的输入电流,而下拉指的是输出电流。  一、那么在什么时候使用上、下拉电阻呢? 1、当TTL电路驱动CMOS电路时,如果TTL电路输出的高电平低于CMOS电路的最低高电平(一般为3.5V),这            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 12:45:00
                            
                                1155阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            LoRa是由Semtech公司引入的一种无线射频技术,旨在用于在不消耗大量功率的情况下将双向信息传输到长距离。如果您不熟悉LoRa,请先查看LoRa模块与Arduino开发板的连接方法。在本篇文章中,我们将学习如何将LoRa模块SX1278与ESP32结合使用。在这里,我们将使用两个LoRa模块-一个连接到ESP32,另一个连接到Arduino开发板。 ESP32 LoRa设置将从任何给定城市的A            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-23 21:55:01
                            
                                183阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            WIFI小车APP远程控制,无线智能小车之ESP8266例程  第一、原理讲解原理简述:利用发布订阅模式,即:利用ESP8266 订阅了一个主题,再利用app inventor 编写的app 往这个主题发布消息,由于ESP8266 订阅了这个消息,所以就可以收到app发布得消息,从而执行相应得动作,比如前进\后退\左转\右转。第二、小车改装如果有小车的话可以进行改装,改装成WI            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-27 13:36:04
                            
                                68阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            例1 服务器最简编程#include <BLEDevice.h>
#include <BLEUtils.h>
#include <BLEServer.h>
#define SERVICE_UUID        "b0afd88d-5807-4533-b27b-a48cc3a32e30"   //服务UUID
#define CHARACTERISTIC_U            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-01 13:08:13
                            
                                102阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            此文是我在arduino下使用LVGL的一些随手笔记,网上的资料不全,总踩很多坑,所以记录一些关键点。TFT为ST7789,触摸芯片使用电容屏芯片CST816D。购自某宝,价格有点小贵,但尺寸适合88*38的小机箱。分辨率170*320。1.arduino下安装LVGL和TFT_eSPI库。安装方法很多,百度一下这个没什么坑。arduino个人习惯2.X版本,但是有时要使用1.8.X,至于原因后面            
                
         
            
            
            
            从开源的设计中我们可以看到,I2C的上拉电阻可以是1.5K,2.2K,4.7K,然而电阻的大小对时序有一定影响,对信号的上升时间和下降时间也有影响,一般接1.5K 或2.2K。  上拉电阻阻值的确定:  由于I2C 接口采用Open Drain 机制,器件本身只能输出低电平,无法主动输出高电平,只能通过外部上拉电阻RP 将信号线拉至高电平。因此I2C 总线上的上拉电阻是必须的!            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-09 08:01:48
                            
                                663阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            GPIO 输出速度I/O口输出模式下有三种输出速度可选(2MHz,10MHz,50MHz),这个速度是指I/O口驱动电路的响应速度;I/O管脚内部有多个响应不同的驱动电路,用户可以根据自己的需要选择合适的驱动电路。高低频比较  高频驱动电路:输出频率高,噪音大,功耗高,电磁干扰强;  低频驱动电路:输出频率低,噪音小,功耗低,电磁干扰弱;提高系统EMI(电磁干扰)性能;总结:通过选择速度来选择不同            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-15 12:53:51
                            
                                88阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            什么是上拉电阻?什么是下拉电阻? 上拉就是将不确定的信号通过一个电阻嵌位在高电平!电阻同时起限流作用!下拉同理! 上拉是对器件注入电流,下拉是输出电流;弱强只是上拉电阻的阻值不同,没有什么严格区分;对于非集电极(或漏极)开路输出型电路(如普通门电路)提升电流和电压的能力是有限的,上拉电阻的功能主要是为集电极开路输出型电路输出电流通道。二、上拉电阻及下拉电阻作用: 1、提高電壓准位:a.当TTL电路            
                
         
            
            
            
            目录GPIO概述GPIO功能及特性GPIO的电路结构GPIO的工作模式GPIO概述GPIO是通用输入输出接口(general purpose input/output)的简称主要用于数字量的输入和输出,是微控制器中使用频率最高的外设。它包括以下功能:1、输出功能:输出高/低电平通过输出高/低电平,控制继电器、指示灯和蜂鸣器等外围设备。2、输入功能:读取引脚电平状态通过读取引脚的电平状态:高电平或低            
                
         
            
            
            
            什么是上拉电阻?按键的上拉电阻为什么是10k欧姆?答:上拉电阻就是将一个不确定的信号,通过一个电阻和电源VCC相连,固定在高电平。作用:1)增加输出引脚的驱动能力(其实就是增加当前导线的电流);2)防止引脚悬空,否则会产生积累电荷(静电),影响电路稳定性;3)特别是按键的时候,引脚电平不定的时候,给它一个确定的电平。至于为什么是10k?因为电阻越小,功耗越大,电阻越大,芯片引脚识别不了,10k的话