banner

基于Atmel 51单片机开发平台和自动控制原理的数字电压表

发布时间:2022-08-28 20:00:13 来源:火狐体育官方网站 作者:火狐体育官网链接

  原标题:基于Atmel 51单片机开发平台和自动控制原理的数字电压表系统

  ///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像黑色字体加我地球呺也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///

  本设计是基于Atmel 51单片机开发平台和自动控制原理的基础上实现的一种数字电压表系统。该系统采用AT89C51单片机作为控制核心,以ADC0809为模数转换芯片,实现量程0到5V的被测电压数据采样;LCD1602字符液晶显示被测电压值。

  同时,数字电压表测量精度为0.01V,能够满足一般测量要求,系统框架如下图所示。

  打开Proteus仿真文件,文件后缀名为DSN.双击单片机,加载DianYa.hex文件(位于C程序文件夹中),运行仿真,结果如下图所示。

  图中可以看出,LCD显示AD转换通道IN0电压(Voltage)的大小为1.84V,用Proteus软件自带的电压表(Volts)测量的结果为1.85V,两者偶有0.01V的偏差,属于仿真正常现象。

  通过点击滑动变阻器RP2上下红色箭头,模拟被测电压值的改变(0~5V之间),LCD实时跟踪显示电压的变化。

  下图为调整滑动变阻器后,LCD显示的电压值为4.25V,与Volts电压表显示结果一致。

  声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。



  • 上一篇:光伏发电实训系统光伏发电教学设备

  • 下一篇:7月20日夺得约100万台单相智能电表招标合约 价值约228