一、I2C 外设
1.I2C‑EEPROM AT24C02
①容量:2Kbit / 256Byte
②设备地址:0x50
2.I2C 温度传感器 LM75
①工作电压:2.7V‑5.5V
②精度:±2 ~ ±3℃
③量程:‑55℃ ~ 125℃
④分辨率:9 位(0.5℃)
⑤设备地址:0x48
⑥存放温度寄存器:0x00
⑦读数:2 字节温度,低 7 位舍弃
3.开启 FPU:CP11
二、信号量化与采样
1.量化
①模拟信号:温度、压力
②计算机模拟信号:电压值
2.高危液体存储告警系统
采样速度:频率 HZ(采样率)
三、ADC 模数转换
1.ADC 逐次逼近法,原理类似二分查找
①Vref:基准电压,ADC 量程范围示例 5V
②待测电压示例:3.2V
a.对比 2.5V,Va > Vb:输出 1
b.对比 3.75V,Va < Vb:输出 0
c.对比 3.125V
2.ADC 分辨率
①8bit:256
②10bit:1024,范围 0 ~ 2¹⁰‑1(0‑1023)
③12bit:4096
④16bit (DSP)
⑤电压计算公式:电压 = n / (2^ 分辨率‑1) × 基准电压
例:650 / 1023 * 5V(10bit,基准 5V)
3.ADC
存在噪声 M、误差
4.滤波算法
①均值滤波
②高通滤波
③低通滤波
④卡尔曼滤波:预测性