当前位置: 首页 > news >正文

测量交流电压,测量直流电压,兼容,ADC采样转换计算有效值

测量交流电压,测量直流电压,兼容,ADC采样转换计算有效值
==8H8K64U, 32G12K128
==串口1(P3.1)送回电脑端【AiCube-ISP | 调试接口虚拟数码管 显示。


本程序演示使用开天斧三.1的P1.6的12位ADC输入通道,
测量直流电压或50Hz正弦波电压有效值,
DC/AC兼容, 通过串口1(P3.1)发送给上位机,波特率115200,8,n,1.

用户请先别修改程序, 直接下载"ADC.hex"测试.
下载时选择主频24MHZ. 测试时, 电脑的串口助手设置115200,8,n,1.


打开串口助手开始接收, 再打开"STC调试助手"中的"7段数码管"即可看到结果.

本程序使用均方值计算, DC/AC兼容, 不需要切换, 但不判断和显示是交流还是直流.
上电后显示 xx.xx
将输入短路, 看显示是否为0, 不为0则按下P3.5按键归0.
输入DC电压或AC 50Hz交流电压, 将会显示电压有效值, 输入范围为DC 0~+-40V,  AC 0~28V,
交流电压超量程会显示不对, 直流超过则显示EEEE.
用户可以自行增加自动判断DC/AC的程序, 以及DC/AC溢出显示.

特别提醒:
由于电路是用1.25V做输入0点参考, 所以输入电压不能跟本电路共地, 否则读数不准确.
本电路供电可以3.5~5V, 电压精度基本不变, 建议用一节3.7V锂电池供电, 就可以任意测量了.

方波信号(50%占空比)的平均电压是幅值的一半, 但有效值是幅值的0.7071, 比如5V幅值的方波, 平均值是2.5V, 有效值是3.53V.





12-开天斧3.1-P1.6交直流兼容采样计算有效值-串口1(P3.1)返回虚拟数码管显示

http://www.dtcms.com/a/392031.html

相关文章:

  • 红黑树封装实现map set
  • EMQX和MQTTX的安装
  • AI 大模型入门 四:检索增强生成(RAG),自动生成精准用例!
  • EDR与MITRE ATTCK 详解
  • 特征值和特征向量
  • Gridview:让 HPC 作业管理真正“看得见、点得着、跑得快”
  • C++/初识
  • 进一步理解自适应卡尔曼滤波(AKF)
  • 反馈循环的跨领域智慧:从控制工程到Pix2Pix
  • AI智能体如何开发工作流及注意事项
  • 电视插座工程量计算-图形识别秒计量
  • 1.1 进程与内存知识点总结
  • 深度学习-神经网络(下篇)
  • 检查 Nginx 是否启动的几种方法
  • CSS 创建漂亮的文字肖像
  • 37、RAG系统架构与实现:知识增强型AI的完整构建
  • 当贝桌面 4.1.6 | 支持文件快传(电脑传到TV),内存清理,海量4K壁纸,自定义应用和功能
  • 30-39、大模型实战构建完整技术手册:从0到1的工程化实现体系
  • 【Python】Tkinter库实现GUI界面计算器
  • 茶叶在线销售与文化交流平台的设计与实现(java)
  • 中电金信 :MCP在智能体应用中的挑战与对策
  • AI智能体开发目前主要基于哪些方面?
  • 8.2-spring 事务-声明式事务(@Transactional原理)
  • 数据分类分级:数据安全与治理的核心框架
  • STM32---看门狗
  • 标签肽V5 tag,V5 Tag Peptide
  • Hello Robot Stretch 3 技术解析(上):极简结构与全身力感知如何加速科研?
  • FPGA学习
  • 栈序列:合法与非法判定法则
  • Postgresql17数据库中的扩展插件说明