DS18B20电气摘要供电电压3-5.5V待机电流750nA,活动电流1mA一线通信方式,信号引脚为开漏结构硬件供电方式有两种接法。常规供电或总线总线测量相关特性精度±0.5℃,大测量范围时精度±2℃最大测量范围-55℃ ~ +125℃分辨率四挡可调9-12bit。每档对应的增量是0.5°C、0.25°C、0.125°C和0.0625°C。虽然分辨率可以做到0.0625℃,但是还是会受制于物理精度
转载
2024-08-24 20:27:34
181阅读
我们对计算机系统的探索是从学习计算机本身开始的,它由处理器和存储器子系统组成。在核心部分,我们需要方法来表示基本数据类型,比如整数和实数运算的近似值。然后,我们考虑机器级指令如何操作这样的 数据,以及编译器如何将 C 程序翻译成这样的指令。接下来,研究几种实现处理器的方法,帮助我们更好地了解硬件资源是如何被用来执行指令。 一旦理解了编译器和机器级代
在大三的时候,因为刚开始的时间比较空闲,同时也想学一点东西,于是想着就设计一个作品出来去参加学校的科技作品比赛,于是就做了这么一个东西,最初的构想是通过设计电路板,将传感器集成,从而使得可以直接带在手上,但是技术有限,等待大四慢慢完善吧。 我们的作品的定位主要是独居老人,众所周知的是因为子女工作在外,有许多的老人常年
在学习完PCB之后,难免想自己进行打板测试。那么,我们今天讲一讲如何用嘉立创设计自己的ESP32开发板、要找到属于自己的专属芯片,我们启动某淘,搜索ESP32贴片 我们随便点进去一个找到他专属的引脚顺序。然后我们打开eda软件根据你要买的贴片绘制你的图,外围的这些不用看先(我这是画完之后截的图,外围电路一会介绍)这样一一检查一下,看是否自己的贴片引脚和顺序都正确。然后 贴片放上去了,我们
转载
2024-04-17 10:48:56
144阅读
探秘智能ESP32网络收音机:ESP32Radio项目简介ESP32Radio是一个基于ESP32微控制器、VS1053音频解码器和TFT屏幕的互联网收音机项目。它能够在Arduino IDE中编译,并提供了丰富的功能和灵活性。此项目由Edzelf开发,其设计简单,但性能强大,能够连接到数以千计的在线广播电台,播放MP3或Ogg音频流。技术分析该收音机项目的核心是ESP32,一款拥有双核处理器和W
转载
2024-06-06 16:09:35
326阅读
Arduino集成开发环境有一个附加组件,允许您使用Arduino集成开发环境及其编程语言来编程ESP32。在本教程中,我们将向您展示如何在面向窗口的Arduino集成开发环境中安装ESP32开发板。在Arduino IDE上安装ESP32附加组件重要信息:在开始此安装过程之前,请确保您的计算机中安装了最新版本的Arduino集成开发环境。如果没有,请卸载并重新安装。否则,它可能不起作用。安装了最
转载
2024-04-23 10:12:34
257阅读
基于Arduino框架esp32的ADC使用1、ADC简介2、Arduino框架下ESP32的ADC相关函数(1)analogReadResolution设置所有ADC分辨率(2)analogSetClockDiv设置ADC时钟分频(3)analogSetAttenuation设置所有ADC通道衰减(设计电压采集范围)(4)analogSetPinAttenuation设置特定ADC通道衰减(设
转载
2024-05-15 04:35:39
2012阅读
采用的软件是STM32CUBEMX+KEIL5硬件为stm32F103C8T6我与原文作者做的区别在于External Trigger Conversion Edge,我在进行配置的时间没有None选项,我选择的是默认的Regular Conversion launched by software 实现功能:stm32cubeMX配置ADC多通道采集(非dma和中断方式)Stm32ADC的转换模式
ESP32 - ULP 协处理器在低功耗模式下读片内霍尔传感器 HALL SENSOR本文提供了 ESP32 - ULP 协处理器如何在低功耗模式下读片内霍尔传感器的例子1. 霍尔传感器根据霍尔效应,当电流垂直于磁场通过 N 型半导体时,会在垂直于电流和磁场的方向产生附加电场,从而在半导体两端形成电势差,具体高低与电磁场的强度和电流大小有关。当恒定电流穿过磁场或电流存在于恒定磁场时,霍尔效应传感器
转载
2024-08-17 16:05:01
152阅读
文章目录前言一、ADC二、使用步骤1.DMA程序步骤2.单次采集ADC步骤3.代码分析3.1 DMA读取步骤3.2 单次ADC读取步骤总结 前言最近入手了一块合宙ESP32C3开发板,只需9.9元自带ble蓝牙和WIFI;从来也没写过博客,以此篇纪念我的第一篇博客,以后的各种小项目以及学习进度都会在这里同步更新。内容上如果有错误的地方,还请各位指教! 这是某个大神写的基础文档,各位可以去了解了解
转载
2024-04-30 04:27:18
694阅读
STM32 BMP280模块 获取气压温度高度传感器数据 TFT显示简介BMP280是博世最新推出的数字气压传感器,具有卓越的性能和低廉的价格,相对精度为±0.12 hPa(相当于±1米),传感器功耗仅有2.7μA,包括压力和温度测量功能。 气压传感器支持SPI和IIC通信接口,相比上一代的BMP180,精度已有相当大的提升,非常适合应用于低成本的多旋翼飞行器飞行控制器上,价格仅有目前流行的MS5
转载
2024-07-01 15:20:37
147阅读
Arduino ESP32 ADC功能介绍以及模拟量信号读取示例这篇文章展示如何使用Arduino IDE读取与ESP32模拟输入。模拟读数对于读出可变电阻(如电位器或模拟传感器)的值很有用。关于ESP32 ADC功能英文介绍在参考手册:https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/api-reference/p
转载
2024-04-17 07:00:27
2975阅读
一.定义和区别旁路(bypass)电容:是把输入信号中的高频成分作为滤除对象;去耦(decoupling)电容:也称退耦电容,是把输出信号的干扰作为滤除对象。去耦电容和旁路电容都是起到抗干扰的作用,电容所处的位置不同,称呼就不一样了。高频旁路电容一般比较小,根据谐振频率一般是0.1u,0.01u等,而去耦合电容一般比较大,是10u或者更大 二.作用去耦电容:去耦电容主要有2个作用:(1)
转载
2024-09-11 20:20:15
85阅读
在单片机中晶振是普遍存在的,那么晶振为什么这么必要,原因就在于单片机能否正常工作的必要条件之一就是时钟电路,所以单片机就很需要晶振。
打个比方来说:晶振好比单片机的心脏,如果没有心脏起跳,单片机无法工作,晶振值越大,单片机运行速度越快,有时并不是速度越快越好,对于电子电路而言,速度够用就是最好,速度越快越容易受干扰,可靠性越差!下面小编带你了解整个晶振的原理以及晶振
从Siri到Cortana,从手机到智能音箱再到智能汽车。“世界本不能与机器对话,说的人多了,也便有了应用。”然而,与日俱增的应用之下,总会有些许缺点会暴露……最为致命的缺点就在于机器的“听力”方面,如若采样音频都“杂乱无章”,何以驱动整个智能系统;如若任何命令都“置若罔闻”,何以对话整个数字世界?据市场统计数据显示,至2020年,将有大约500亿设备拥有音频接口的需求,广泛用于智能音箱、智能汽车
此篇博客用来解读 ESP32 ADC 相关参数用法以及常见问题整理。1 概述通过查阅《ESP32 Datasheet》 与 ADC 编程指南 可了解到 ESP32 集成了 2 个 12-bit SAR ADC,共支持 18 个模拟通道输入。接下来将会一一解读 ADC 各项参数。注:2 个模数转换器指的是 ADC1 和 ADC2,12 bit 即为 ADC 的最高精度 2^12 = 4096。精度可
转载
2024-02-28 21:56:48
2745阅读
最近要使用ESP32进行ADC采样,需要对ESP32的ADC采样率进行设置,查阅后发现网上这方面的资料非常少,所以把配置过程写下来以供大家参考
文章目录一、ESP32的ADC外设二、示例代码修改三、ADC采样率获取四、采样率配置五、实验验证六、可能出现的问题
一、ESP32的ADC外设打开ESP32的技术规格书第34页,可见ESP32具有2个12位的逐次逼近型ADC,他有RTC和DIG两个
转载
2024-05-05 18:34:20
1661阅读
一、目的 本篇主要介绍ESP32的ADC功能,ESP32有两个ADC模块,分别为ADC1/ADC2,每个ESP32系列具有的通道数不一样,详情请看下表。 在WiFi在使用时,ADC2的使用受到一些限制,实际应用场景中一般只使用ADC1即可。二、介绍ADC的IO引脚分配ESP32系列 
转载
2024-05-11 23:06:49
1009阅读
文章目录系统时间查看ADC转换时间采集精度提高稳定性示例代码 系统时间查看 ADC挂在APB2上,对应的时钟为PCLK2,由系统时钟SYSCLK 分频得到,一般不做分频,也就是说ADC模块的时钟等于系统时钟,F103也就是72MHz,如下代码也可获取并查看:RCC_ClocksTypeDef get_rcc_clock;
RCC_GetClocksFreq(&get_rcc_clock)
转载
2024-08-11 16:30:58
315阅读
下载ardunio——选择语言(1)中文版 (2) 英文版 1.安装esp32库函数方法一:文件->首选项->附件开发管理网站->输入网址esp32: https://dl.espressif.com/dl/package_esp32_index.json
转载
2024-05-01 11:16:08
770阅读