网站公告: 抢庄牛牛app
国际新闻 当前位置:主页 > 国际新闻 >

51单片机的输出电压根据输入电压而变化,如何实

时间:2019-05-13 09:56    点击量:

51单片机输出电压随输入电压的变化如何实现呢
单片微计算机51用于随时测量波动电压。当电压波动时,51产生另一个值。
输出电压随输入电压而变化,测得的电压波动范围为1V-1。
对于7V,相应的输出应为0。
如何实现35V-0V?
2019年5月8日
下面是一组单片机实践回答你的问题。1,让我说说,解决问题的最简单,最有效的方法。我个人觉得这是更多的运动。
如果使用AD保留用于采集,则可以使用定时器以可调节的输出频率控制方波到外部电阻(PWM是DA输出方法,这里是定时器模拟PWM使用输出)。可变电压输出
二,问题很简单,让我们看一下。
7-1 = 0
70
72 = 0
我不知道我是否从35年前的电影51中使用过AT89C2051电影,但请看那个P1。
0和P1。
1,内置内置模拟比较器(可在程序中使用,实现您所需要的)3,此类功能也可直接用于模拟电路,如下说出这个想法:1。
7 V的参考电压通过减法器,这是参考电压,即测量的电压。
减法器的输出为0。
它可以通过5转换电路进行转换。
想想现实世界中最精细的细节,不知道你做了什么来获取信号。
5,经常上网,你好。
我希望你在其他人所说的内容的硬件部分取得巨大成功,我专注于软件部分。
使用范围转换是因为输入电压范围与输出电压范围不同。
也就是说,对应于1V输入的输出是0v并且输入是1。
在7v,相应的输出为0。
35v建立x处的输入电压和相应的输出电压y =(x-1)* 0。
35(1。
7-1)AD和DA的最简单硬件电路与带有内部输入引脚AD的微控制器连接到信号输入端子DA输出信号端口。这需要用示波器观察。
程序流程如下。进入主循环后,初始化AD?和DA,先启动AD采样,等待AD采样完成指示器建立,然后立即将采样结果发送到DA寄存器。
51中的实现是可以实现的,但是还有一些问题,这个过程是为ADDA转换而设计的。整个过程分为两个步骤。
在AD转换的第一步中,选择使用AD转换的微控制器,例如STC12C5201AD。或者使用单个公共芯片和ADC0804。
此时,外部输入电压可以转换为数字信号。
第二步是DA转换。单片机和DAC0832可用于将数字信号转换为电流和外部运算放大器,以将电流转换为电压。
提供重写的STC12C5201 AD转换子例程的一部分。其他程序可以查看语言教程51 MCU C.以前的细节非常详细。
我想我可以帮到你。
程序:uintget_AD_result(){ucharAD_FLAG = 0; P1ASF = 0x80。ADC_CONTR = 0xE7。延迟(1)。ADC_CONTR | = 0x08。AD_FLAG = c)。原则很清楚,只要它持续就会成功,这个过程非常复杂。
可以使用ADC8032 + 51微控制器+实现外围电路。
已经创建了ADDA接口。
相关文章
51 5V单芯片电源,每个IO端口的输出电压?
单片机,得分最高!
如何提高输出电压?
如何用51 MCU编写程序来控制TLC5615的输出电压?
LM31751单芯片数字控制电源,如何提高最大输出电压
51个单芯片输出电压

上一篇:没有了
【返回列表页】