1. 用51单片机采集12V蓄电池电压,然后根据电压控制三个电磁继电器的通断
说起来容易,写起来难!尤其是写出来没BUG的,需要不断地调试。
你连图都不给出,别人没人会帮你写的!
我帮你一个思路吧。
51单片机很多种,你选哪种?哪个型号?
采集电压,需要ADC,你是外挂ADC呢?还是选内部集成了ADC的单片机呢? 国产的STC单片机内部就集成了ADC,单片售价只有几元。
单片机通过ADC采集到数据,处理;
再就是多条件循环判断:
大于11.5V(不能是11.5-12V,因为电池充电后最高可达到14.5V以上,否则你的系统还有12V以上电压的盲区)时,执行某个I/O输出高电平,推动驱动电路,使继电器吸合,红灯亮;
11-11.5V时,执行另一个I/O输出高电平,推动驱动电路,使继电器吸合,黄灯亮;
低于11V时,执行第三个I/O输出高电平,推动驱动电路,使继电器吸合,绿灯亮。
2. 5V单片机带AD的可以采样12V电压吗
不能直接采集。单片机引脚的最高工作电压是5V,过高会烧掉。
可以用电阻分压的方法测量,将结果乘以分压比即可。
3. 用单片机怎么测量12V左右的电压
分压后用ad啊。
举个例子,你ad 范围3v,
那你就把这个电压串接3k 1k到地
测试点在电阻中间。
这样不就是1/4了,你自己知道采完要*4就好
4. 如何用单片机检测12V开关电源信号
用一个三极管,12v串联一个电阻接在三极管的基极,发射级接地,集电极接一个5v,中间差一个电阻,然后单片机测量集电极电压,如果,没有12v信号,三极管无法导通,单片机检测高电平,否则,低电平
5. 单片机怎么输出12V电压
stm32f103io口只能输出3.3V或5V,要想输出12伏,就要用NPN三极管或MOS管进行缓冲。
6. 如何用单片机检测0.1-12v输入 信号电压!有图更好!感谢各位大虾~~~~~~~
用电阻分压,比如24K和10K电阻分压(这个要根据你的线路阻抗来定),然后给ADC0809C,见图,
7. 我想用51单片机测量12v蓄电池的电压,降压的方法有哪些电阻分压的误差会不会大
一边就用电阻分压了,产生误差的原因是因为阻抗造成的,你可以加运放做电压跟随器把电阻分压后的电压输入到跟随器,然后把跟随器的输出送到单片机的ADC。
8. 我想用单片机接受一个12v得脉冲信号,用电压比较器如何实现,
串个合适的(约2到5K)电阻,
对地接5v稳压管限制输入电压,
然后接到单片机某个IO口,
单片机程序检测这个IO口即可,
这不复杂呀。