ARM单片机
文章平均质量分 86
介绍ARM系列的单片机项目以及科普
电子阿星
生命不息,战斗不止
展开
-
STM32+HAL库驱动ADXL345传感器(SPI协议)
ADXL345 是 ADI 公司推出的基于 iMEMS 技术的 3 轴、数字输出加速度传感器。该加速度传感器的特点有:a. 分辨率高。最高 13 位分辨率。b. 量程可变。具有+/-2g, +/-4g, +/-8g, +/-16g 可变的测量范围。c. 灵敏度高。最高达 3.9mg/LSB,能测量不到 1.0°的倾斜角度变化。d. 功耗低。40~145uA 的超低功耗,待机模式只有 0.1uA。e. 尺寸小。整个 IC 尺寸只有 3mm5mm1mm, LGA 封装。原创 2024-01-13 18:35:40 · 1935 阅读 · 1 评论 -
STM32+HAL库驱动超声波测距传感器(HC-SR04)
超声波是由机械振动产生的, 可在不同介质中以不同的速度传播, 具有定向性好、能量集中、传输过程中衰减较小、反射能力较强等优点。超声波传感器可广泛应用于非接触式检测方法,它不受光线、被测物颜色等影响, 对恶劣的工作环境具有一定的适应能力, 因此在水文液位测量、车辆自动导航、物体识别等领域有着广泛的应用。超声波测距原理超声波测距是通过不断检测超声波发射后遇到障碍物所反射的回波, 从而测出发射和接收回波的时间差Δt , 然后求出距离S。原创 2024-01-05 09:47:19 · 2381 阅读 · 1 评论 -
【野火】瑞萨RA MCU创意氛围赛+基于瑞萨单片机的环境温湿度监测装置
最开始的设计是准备使用DHT11温湿度模块、MQ-2烟雾模块、人体红外做数据采集,使用板载ESP8266做WiFi数据传输,通过HTTP或者MQTT协议连接OneNET平台,实现云平台数据收发,同时运行RTOS操作系统。但由于本人忙于工作,无法按时制作,于是制作了简易版本,本次设计选择使用野火启明6M5单片机,采集模块使用的是DHT11温湿度模块,显示模块使用的是SPI屏幕,同时还做了串口通讯。原创 2023-08-16 21:04:22 · 312 阅读 · 0 评论 -
【瑞萨RA MCU创意氛围赛速通】瑞萨RA6M5单片机之UART串口输出DHT11数据
串口通讯 (Serial Communication) 是一种设备间非常常用的串行通讯方式,因为它简单便捷,因此大部分电子设备都支持该通讯方式,电子工程师在调试设备时也经常使用该通讯方式输出调试信息。在计算机科学里,大部分复杂的问题都可以通过分层来简化。如芯片被分为内核层和片上外设。对于通讯协议,我们也以分层的方式来理解,最基本的是把它分为物理层和协议层。物理层规定通讯系统中具有机械、电子功能部分的特性,确保原始数据在物理媒体的传输。协议层主。原创 2023-08-13 23:25:56 · 832 阅读 · 0 评论 -
【瑞萨RA MCU创意氛围赛速通】瑞萨RA6M5单片机之DHT11温湿度测试以及屏幕显示
DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式储存在OTP内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集。原创 2023-08-13 00:40:09 · 338 阅读 · 3 评论 -
【瑞萨RA MCU创意氛围赛速通】瑞萨RA6M5单片机之SPI屏幕显示测试
SPI协议是由摩托罗拉公司提出的通讯协议(SerialPeripheralInterface),即串行外围设备接口,是一种高速全双工的通信总线。它被广泛地使用在ADC、LCD等设备与MCU间,要求通讯速率较高的场合。SPI通讯设备之间的常用连接方式见图SPI通讯使用3条总线及片选线,3条总线分别为SCK、MOSI、MISO,片选线为,它们的作用介绍如下:(1)(SlaveSelect):从设备选择信号线,常称为片选信号线,也称为NSS、CS,以下用NSS表示。当有多个SPI从设备与SPI主机相连时,原创 2023-08-12 22:52:42 · 576 阅读 · 8 评论 -
【瑞萨RA MCU创意氛围赛速通】瑞萨单片机点灯
芯片的引脚可以被粗略地分为 IO 引脚和非 IO 引脚。非 IO 引脚就是电源引脚、晶振引脚等的那些引脚,他们不具备 GPIO(通用输入输出)功能。而 IO 引脚是那些具备 GPIO 功能的引脚,他们可以配置为各种模式、实现各种通用功能。IO 引脚最基本的输出功能是输出高、低电平,实现开关控制(比如开关 LED 灯、继电器或三极管等等);最基本的输入功能是检测外部输入电平(比如通过引脚电平的高低区分按键是否被按下)。原创 2023-08-12 16:04:39 · 101 阅读 · 0 评论 -
【瑞萨RA MCU创意氛围赛速通】瑞萨编译软件E2 studio安装教程
e2 studio(简称为 e2 或 e2s)是瑞萨电子的一款包含代码开发、构建和调试的开发工具。e2 studio基于开源 Eclipse IDE 和与之相关的 C/C++ 开发工具(CDT)。e2 studio 托管了瑞萨的 FSP 灵活配置软件包,这是一个用于支持瑞萨 MCU 开发的固件库。通过使用 FSP 库,我们可以轻松配置和管理瑞萨 MCU,从而轻松实现复杂的应用程序。原创 2023-08-11 15:11:50 · 658 阅读 · 3 评论 -
用电器分析识别装置(2021 年全国大学生电子设计竞赛H题)
本次设计在当时比赛时获得国二奖项,遂选择毕业后分享。# 摘要本设计是非侵入式用电器分析监测装置,可根据同一条线路上的电参数信息分析用电器的类别和工作状态。该装置由主回路模块和用电器分析监测装置模块组成。主回路模块用于将监测装置的取电和监测进行隔离,用电器分析检测模块以STM32为主控,控制高性能电能计量芯片CS5463直接完成电压、电流、功率因数等参数的测量。装置具有学习和分析监测两种工作模式,在学习模式下,测试并存储同一条线路上单件用电器的各种电特征参量,通过AD采样将电器通电后的电流信号变为离散序列,原创 2023-07-29 14:09:30 · 1969 阅读 · 2 评论 -
MQ-2烟雾传感器代码(STM32单片机驱动)
MQ-2烟雾传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当烟雾传感器所处环境中存在可燃气体时,烟雾传感器的电导率随空气中可燃气体浓度的增加而增大。使用简单的电路即可将电导率的变化转换为与该烟雾传感器气体浓度相对应的输出信号。在使用时,会使用单片机的ADC采集对其进行信号采集该传感器可以输出模拟信号和数字信号,本文使用的是模拟信号。原创 2023-07-09 16:50:48 · 5252 阅读 · 15 评论 -
HC-SR501人体感应模块代码(STM32单片机驱动)
HC-SR501是基于红外线技术的自动控制模块,采用德国原装进口 LHI778 探头设计,灵敏度高,可靠性强,超低电压工作模式,广泛应用于各类自动感应电器设备,尤其是干电池供电的自动控制产品。原创 2023-07-09 16:06:33 · 5200 阅读 · 10 评论 -
DHT11温湿度传感器模块(STM32单片机驱动)
DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式储存在OTP内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集成变得简易快捷。超小的体积、原创 2023-07-08 23:19:59 · 827 阅读 · 0 评论