基于STM32的电压测量监控设备
该电压测量监控设备可采集外部模拟电压,当外部模拟电压数值超过安全阈值时,系统指示灯闪烁报警,闪烁报警功能可通过按键关闭/打开。该安全阈值可通过串口修改并保存到EEPROM中。STM32内部RTC记录系统实时时钟,与此同时,电压测量监控设备可定时通过串口向PC机发送电压值。
该电压测量监控设备可采集外部模拟电压,当外部模拟电压数值超过安全阈值时,系统指示灯闪烁报警,闪烁报警功能可通过按键关闭/打开。该安全阈值可通过串口修改并保存到EEPROM中。STM32内部RTC记录系统实时时钟,与此同时,电压测量监控设备可定时通过串口向PC机发送电压值。
微控制器选择STM32F103VET6;pcap01-AD工作在单端接地模式,PC0 和 GND引脚连接49.55pF参考电容,PC1 和GND引脚连接待测电容,可在串口调试助手中打印出待测电容的数值,精确到小数点后两位。
FDC2214精度是28位,DATA_CHx和DATA_LSB_CHx中存储了DATAx,改参考程序实现的功能是把寄存器中的28位数值通过串口打印到上位机。微控制器采用的是STM32。
该候机楼环境监测仪采用Cortex-M3内核的STM32F103VET6微控制器作为系统核心控制器,为了测量候机楼环境的温度和湿度,本系统使用智能数字温湿度传感器。为了测候机楼环境的PM2.5浓度,本系统采用日本夏普公司的GP2Y1014AU。当通过控制使系统处于工作状态时,温湿度传感器、GP2Y1014AU不断检测候机楼环境的温度、湿度和PM2.5浓度,所采集的数据经过微处理器运算之后,把运算之后的结果显示在OLED显示屏上。当外界环境温度、湿度或PM2.5浓度超过设定阈值时,系统产生报警信号,可通过键控取消报警。当通过控制使系统处于非工作状态时,OLED显示屏上则不再进行显示微控制器处理过
当探测距离小于一定数值时,LED会被点亮,该安全数值通过宏定义来实现。微控制器采用的是STM32F103VET6
笔耕不辍
勤写标兵
持之以恒
持续创作
分享精英
创作能手
阅读者勋章
分享达人
分享小兵
分享学徒
签到新秀