(04730)电路分析基础之正弦交流电路(四)
不论电路的结构怎样,电路中的有关电流相量和电压相量都应遵守相应的KCL和KVL的相量形式,并且每个元件的端电压相量和电流相量之间也必须遵守元件约束关系的相量形式。显然,S和P、Q之间的关系也呈一个直角三角形的关系,我们称之为功率三角形,如图1.6.17所示,它和先前所述的阻抗三角形和电压三角形如果是
STM32+esp8266实现单片机与服务器的WiFi通信
stm32串口连接esp8266WiFi模块,通过AT指令控制模块进行数据收发,和服务器进行通讯。可以用于单片机直接的通信,手机和单片机通讯等。
windows系统proteus中Ardunio Mega 2560和虚拟机上Ubuntu系统CuteCom进行串口通信
通过虚拟机上ubuntu系统CuteCom和windows系统proteus 中的ardunio Mega 2560单片机进行串口收发信息,通过CuteCom向单片机发送字符“1”,单片机IO14口的LED灯点亮,发送字符“2”,LED灯熄灭。通过单片机IO15口的带上拉电阻的按键,向CuteCom
安科瑞微电网保护及安全自动装置在北京高碑店污水处理厂沼气发电项目工程中的应用
随着全球工业化和城市化的加快,人类生活会产生大量的温室气体排放,导致全球气温不断上升。为了应对气候的变化,“碳达峰”、“碳中和”成为了各国实现减排和应对气候变化的主要目标和路径。新能源作为新型电力系统供电的主体,其系统的可靠运行是至关重要的。微机保护装置和电能质量在线监测装置能有效监测电力系统的运行
柔性阵列压阻式传感器采集电路
柔性阵列式传感器
基于STM32的电子时钟设计,代码开源!!!
使用STM32+ESP32开发一个电子时钟,拥有时钟显示,报警,自动对时等功能的电子时钟
MCU 内部架构及程序运行原理讲解
MCU:微控制单元(Microcontroller Unit) ,又称单片微型计算机(Single Chip Microcomputer )或单片机,是把中央处理器(Central Process Unit,CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、USB、A/
SPI通信说明
本文详细介绍SPI的通信原理和特点,主要用途为学习。SPI是一种高速、、同步通信总线,所以可以在同一时间发送和接收数据,SPI没有定义速度限制,通常能达到甚至超过10M/bps。SPI是有主从机设备的,主机只允许有一个,从机可以有多个。SPI通信时需要用到四根线,单向传输时需要用到三根线,即单工模式
ADC学习系列(一):ADC基础概念
本章主要是进行ADC的基础概念学习,从模拟和数字信号进行入手,分析各自的优缺点和应用场合,从而引出数模转换的重要性。紧接着提到了ADC部分最重要的奈奎斯特采样定理,了解采样频率和被测信号频率之间的关系。最后介绍了ADC的采样保持放大电路,作为ADC部分的输入级,该电路对于采样结果有着至关重要的影响。
【小黑嵌入式系统第二课】嵌入式系统的概述(二)——外围设备、处理器、ARM、操作系统
ARM(Advanced RISC Machines)处理器是当今最流行的一类微处理器(之一)。ARM,既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。1991年ARM公司成立于英国剑桥,它是一家微处理器行业的知名企业,其主要业务是设计16位和32位的嵌入式
开源!自制一个桌面宠物(STM32CUBEMX HAL库 PWM波 小项目)
应网友回复,开源!平台:STM32CUBEIDE(等效STM32CUBEMX+Keil)提纲:1.定时器pwm波输出2.串口信息交互3.OLED显示
NV040C语音芯片:让自助ATM机使用更加安全快捷
通过在ATM机中加入NV040C的语音芯片,银行能够为用户提供更为便捷、温馨的操作体验。同时,芯片的多种语言支持还确保了不同地区的用户都能够得到准确的服务指导。这些举措无疑将提高用户的满意度,增强银行的竞争力。
MS721仪表总线收发器可Pin to Pin兼容TSS721A
MS721 是为 M-Bus 标准(EN1434-3)的应用而开发的单片收发电路。MS721 接口电路可以适应从站与主站之间的电压差,总线的连接没有极性要求,电路由主站通过总线供电,这样对于从站电池就不会增加额外的负载,同时还集成了电源失效功能。作为接收端时,内置动态电平识别电路,作为发射端时,内置
案例分析-FATfs文件系统移植单片机内存不够问题分析和解决
可以看出是下面几个文件占用内存较大,做针对性处理(ZI Data 意思是有定义,但是没有初始化的变量,根据工程分析,可能是分配的空间太多了,需要调整)在通过cubeMX自带的FATfs 文件系统在STM32F103C8T6上进行移植,正式调用后,发现系统报错,出现内存空间不足问题。说明刚开始分析空间
Linux定时器
Linux定时器是一种,用于在指定的时间间隔或特定时间点执行特定的任务。它是,可以用于各种应用场景,如定时任务调度、延时处理、周期性事件触发等。运作机制(工作原理):Linux定时器的工作原理主要分为两个部分:定时器的创建和定时器的触发。定时器的创建:创建定时器的步骤包括:定义定时器结构体、初始化定
【伺服电机/舵机与Arduino使用教程】
我们已经构建了一些使用电机来移动物体的项目,并且在此过程中我们研究了一些可以通过 Arduino 和 Raspberry Pi 项目控制的不同类型的电机。我们已经使用过几次基本的直流电机。我们建立了几个基于直流电机的机器人项目,我们还广泛研究了H 桥控制器,该控制器通常用于通过微控制器或微型计算机调
AI智能语音识别模块(二)——基于Arduino的语音控制MP3播放器
在前面一篇文章里我们对AI智能语音识别模块进行了介绍,并对离线语音模组下载固件的过程进行了一个简单描述,不知道大家还记不记得,这篇文章也是鸽了好久,,本文将用这个语音控制模块结合前面介绍的DFPlayer Mini MP3模块来做一个有趣的应用,在上一期文章中,我们只是简单的做了一个只用语音控制模块
智能车入门补充篇——逐飞开源库介绍
参考文章地址:逐飞科技STC16F开源库来啦 首先来看一看STC16F开源库的目录结构图:逐飞开源库包含各个常用外设模块的底层适配 :在src文件夹下有2个文件,isr.c存放中断函数,main.c放主函数 main.c内容如下,哪里放初始化函数,哪里放需要循环的代码,这里标记地很清楚isr.c如下
键盘控制ROS车运动
使用pyseria库与stm32单片机进行通信控制。
梦飞openmv--stm32单片机跑AI
【代码】拿单片机跑AI--梦飞openmv的倔强。