运用8051微控制器的数字电压表电路由多个组件组成,例如8051微控制器、LCD显现器、分压器和一些其他无源组件。分压器网络用于将电压降低到微控制器能够读取的水平。
分压器电路用于将输入信号的ADC规模增加到25V或将输入电压降压到安全水平,这能够终究靠微控制器做丈量。电位器用于调理电压表的电压规模。ADC用于将模仿电压信号转换为数字信号,并可显现在LCD显现屏上。
分压器电路由两个电阻R1和R2组成,串联衔接。输入电压施加在R1和R2的串联组合上,输出电压施加在R2上。R2与(R1+R2)之比决议了输出电压。咱们我们能够经过改动R1和R2的值来调整输出电压规模。
ADC经过将输入电压与基准电压作比较,将模仿电压信号转换为数字信号。ADC的分辨率取决于转换器中运用的位数。例如,8位ADC能够丈量0-5V的电压规模,每步分辨率为19.53
数字电压表的软件是用汇编言语或C言语编写的。该软件从ADC读取电压信号,将其转换为数字值,并将其显现在LCD显现屏上。该软件还能够编程以完成其他功用,例如峰值电压丈量、电压均匀和电压记载。
总而言之,运用8051微控制器的数字电压表是一种简略且经济高效的解决计划,用于丈量各种运用中的电压信号。它需求一个分压器电路、一个ADC、一个电位计和一个LCD显现器。微控制器能够用汇编言语或C言语进行编程,以完成其他功用。
分压器网络由两个串联电阻组成。其间一个电阻器是电位计,能调理以校准电压表。分压器网络的输出衔接到微控制器的模仿输入引脚。微控制器运用其内置ADC将模仿电压转换为数字值。
然后,数字值显现在LCD显现屏上。LCD显现屏经过数字接口衔接到微控制器。微控制器将数字值发送到LCD显现屏,然后LCD显现屏以可读格局显现。
微控制器的编程包含初始化ADC,读取模仿电压,将其转换为数字值,然后将其发送到LCD显现器。微控制器持续读取电压并更新显现。
上述进程概述了测验已编程和构建的电路的过程(电路图和项目代码如下所述)。以下是比较和更具体解说的过程:
将程序刻录到 AT89C51 微控制器:此过程触及运用程序员将编译的程序代码传输到微控制器。程序代码一般用编程言语(如 C
衔接电路:将程序刻录到微控制器上后,能够正常的运用电路图作为辅导拼装电路。该电路包含at89c51微控制器、电压传感器和显现元件。应当心衔接,以保证电路接线正确且一切组件均正确供电。
衔接电压源:电压源衔接到电压传感器的输入端。保证最大模仿输入电压小于25VDC以避免损坏电路很重要。
衔接数字万用表:数字万用表衔接到电压传感器的输入端子。万用表用于验证LCD和万用表上显现的电压读数是否相同或十分类似。
翻开电路板电源:电路的电源已翻开。这为微控制器和电路的其他组件供给电源。
调查显现:LCD和数字万用表显现器应显现相同或十分类似的电压读数。这表明电压表作业正常。
改动输入电压:假如或许,能够缓慢改动输入电压,以验证电压表是否持续显现精确的读数。
电子体系一般由ASIC芯片和外围硬件设备组成,具有灵活性不强等缺点。如图1所示的
仿真规划 /
的规划 /
规划 /
的规划 /
的规划原理图详解) /
95.理解了电阻串联联系,再来剖析电路,就简略多了【80小陈】 #硬声创造季
73.为啥电容串联的时分周围都有两个电阻?小陈用试验给你回答【80小陈】 #硬声创造季