- 博客(13)
- 收藏
- 关注
原创 [特殊字符]大白话讲透PID控制!零基础秒懂,这个万能算法藏在你家空调里
PID看着高深莫测,拆开了就是生活里的朴素逻辑:立刻整改当下的不足,弥补过去的亏欠,提前预判未来的风险。它不仅是自动化的核心算法,更是一种稳扎稳打、精准把控的做事思路。看完这篇,再也不用怕别人聊PID了,原来高深的技术,就藏在日常的空调里~u%28t%29K_pe%28t%29u%28t%29K_iu%28t%29K_d。
2026-04-03 09:54:05
321
原创 电子技术基础(数字部分)学习笔记
卡诺图中,“相邻”包括上下相邻、左右相邻、四角相邻(如4变量卡诺图的m₀与m₃、m₁₂相邻),合并的方格数必须是2ⁿ(n=0,1,2,...,如1个、2个、4个、8个方格);① 最小项定义:n个变量的逻辑函数中,每个变量以原变量或反变量形式出现一次,且仅出现一次的乘积项(n个变量共有2ⁿ个最小项,记为mᵢ,i为该最小项对应的二进制数的十进制值);1. 逻辑代数与普通代数的区别:逻辑代数中的“+”是或运算、“·”是与运算,不可与普通代数的加减乘除混淆(如A+A=A,而非2A;A·A=A,而非A²)。
2026-03-12 10:15:53
447
原创 电子技术基础(数字部分)学习笔记
摘要:本章介绍了数字逻辑的基本概念,包括数字信号与模拟信号的区别、数字电路的分类与特点、数制转换方法以及编码原理。数字信号具有离散性、抗干扰能力强等特点,数字电路可分为组合逻辑和时序逻辑两大类。数制部分重点讲解了二进制、十进制、八进制和十六进制的相互转换方法。编码部分介绍了BCD码、ASCII码和格雷码等常用编码方式及其应用场景。最后阐述了逻辑变量、逻辑函数的概念及其四种描述方法(真值表、逻辑表达式、逻辑图和波形图),为后续数字电路设计奠定基础。
2026-03-11 17:08:17
245
原创 电子式电能表的启动与潜动
定义:当电能表的电流回路中无电流(即断开所有用电负载),但电压回路加额定电压时,脉冲指示灯(电子表)仍出现的非计量性闪烁,也就是没用电却走字。·注意:有些电子表在无负载时,为了显示数据,其电源指示灯(通常是绿色,常亮)依然会亮,这是正常的,请区分脉冲指示灯和电源指示灯。定义:电能表能够开始连续、准确计量电能时,所需要的最小电流值,通常用额定电流(Ib)的百分比表示。·观察:此时电能表的脉冲指示灯(通常是红色,会闪烁)应长时间不闪烁。作用:确保小负载用电时电能表能正常计量,避免小电不计量的漏计问题。
2025-10-23 17:16:13
791
原创 IEC 62055-41:2018学习笔记
IEC62055-41:2018是国际电工委员会制定的预付费系统核心标准,规范了STS(标准传输规范)协议在单向令牌系统(如预付费电水气表)中的应用。标准详细定义了66位令牌数据结构,包含4类令牌(信用转移、设备管理等)、24位TID标识、16位金额(含指数尾数转换)和16位CRC校验,支持STA(64位)和MISTY1(128位)加密算法。采用双层OSI架构实现POS到令牌载体再到电表的数据流转,通过严格的密钥管理(KMS)和全生命周期验证确保安全性。标准特别规定了TID防重复机制、金额计算补偿规则及CR
2025-10-23 15:32:09
902
原创 HT503XE 电源管理单元(PMU)与工作模式配置
与 Hold 的核心差异:shut1_top域外设(如 SPI/UART/TIMER)掉电,仅alon_top域(RTC/CMU)运行,SRAM2/3 强制掉电;应用建议:上电时用VSYS_DET/BOR_DET检测后级电源(VCC),掉电时用LVDIN_DET检测前级电源(外部输入),快速响应异常。核心特点:功耗最低(仅几 μA 级别),大部分模块断电(CPU、SRAM1/2/3、Flash),仅 SRAM0 可配置 “数据保持”;
2025-10-15 16:45:14
591
原创 HT503XE 时钟单元学习文档
HT503XE时钟系统包含4类时钟源:内部低频RC(32kHz)、内部高频RC(9.8MHz)、外部晶振(32.768kHz)和PLL(39.3/19.7MHz)。系统采用三重停振检测机制,通过频率阈值比较(40-60%)实现异常监测,支持快速检测模式。关键配置需先解除写保护(WPREG=0xA55A),PLL使用时须配置Flash延时。时钟切换需关注状态标志(如PLL_LOCK),异常处理依赖NMI中断。注意事项包括写保护机制、高频模式下的Flash配置及RC时钟校准要求。
2025-09-30 15:18:12
1188
原创 启动文件详解
本文介绍了嵌入式系统中栈和堆的定义、配置及初始化过程。栈被定义为1KB空间,用于存储临时变量,采用从高地址向低地址的生长方式;堆则设置为0字节,由低向高生长,用于动态内存分配。文章还阐述了中断向量表的结构与作用,复位处理函数的执行流程,以及代码读取保护机制(CRP)。此外,对比了标准C库和MICROLIB在堆栈初始化上的差异,并概述了系统启动时处理器读取向量表并跳转至复位处理函数的完整流程。这些内容为理解嵌入式系统内存管理和启动机制提供了基础框架。
2025-09-30 09:29:33
881
原创 基于Green_Book_Edition_9的HDLC协议
主站对从备站发回的帧的最大等待时间必须选择为:TO_WAIT_RESP > RespTime +2*MaxTxTime,其中RespTime表示备站的理论响应时间,MaxTxTime表示帧的最大传输时间。按照上面 I 帧的描述,I 帧也可以利用 RRR 字段确认对方 I 帧,也可以用 P/F 字段交出发送权,达到和 RR 帧相同的效果,RR 帧可以认为是不带信息的 I 帧。如果最后发送的帧是信息帧,则不会重传该I帧,而是发送RR帧,以便从站重新同步I帧编号。主站发DISC,从站回UA响应,并进入 NDM。
2024-10-28 13:32:45
2066
原创 基于RFC3394标准的AES-128-ECB模式的密钥封装(Key Wrap)和解封(Key Unwrap)
【代码】基于RFC3394标准的AES-128-ECB模式的密钥封装(Key Wrap)和解封(Key Unwrap)
2024-10-24 15:56:36
1158
原创 Windows下给Visual Studio添加OpenSSL
可以下载已经编译好的包含 lib 和 include 文件的安装包此处我下载exe版本的。
2024-10-23 09:39:12
5338
2
空空如也
如何在学习dlms协议时,对于不同客户端与不同服务器逻辑设备间的权限问题不太清晰?
2025-09-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅