51单片机ad采样电压值网!

51单片机ad采样电压值网

趋势迷

51单片机ad采样电压值

2024-07-17 21:30:17 来源:网络

51单片机ad采样电压值

怎样把51单片机读回来的AD值转换成电压值???
通常是0-5V🌕|🐏🥀,对应于0-11111是什么🐨——|🥀。1111(24位二进制)那么1V就是🧩☁️——-🤠:3355443(十进制)**|🦌🤐。用读回来的值AD_data除以3355443🦅————🦚*,得到的整数部分就是0~5🦈——_🏆😦,即为电压的整数部分*-_🌺。把AD_data除以3355443的余数♦_——🐃😘,再除以0.1V所对应的数值(请自己算一下)🍂🥋|🧐,取整数将得到0~9🦒-🐤🤭,即为电压的第一位小数🦅——|😩🐒。……取多少位是什么🐰-🐷✨。
把300V电压🧨-——🐈,接到两个的电阻分电路上🐂|🌥😃,电阻串联有分压作用🎗——🧧🌥。一端接地的电阻上分压为0~5V🎉_——🐱,假如电阻取10K🐞--🐚,那么大电阻就应该是590K🐫🦦——🧶。电压分压比为300/5=60倍🌺-🪴👹,所以🐏——-😉,用AD采集0~5V电压😻__♦🦋,得到数字量🎁-✨,换算成电压为Ⅴd🍂_🐓,再计算出被测电压Vx=60Vd🦌|🐷😵。所以🦌|-🎄🧐,写程序很简单🎏♦_🐥,主要是A/D转换程序并转换为后面会介绍🐫🌻|🐰。

51单片机ad采样电压值

51单片机采集的AD值的转换程序问题???
0~2.5V🌵——🦊,对应于AD_data = 0~11111等我继续说☺️🐿——🪲。1111(24位二进制)🌧😕-♠🐝;那么1V就是*——-🐏:6710886(十进制)😭_🐜。用24位值AD_data除以6710886🐝——_🎲🐈‍⬛,得到的整数部分就是0~5😛🌾-🤓,即为电压的整数部分🌺|🌚。再把刚才除得的余数*——🐁😁,再除以10🦜🐆__🐩,取整数将得到0~9🎴|🎽🕊,即为电压的第一位小数🦌-🦈🌕;余数🪴-——😔🦣,再除以10🦖🐔-🎀*,取整数将得到0~9🦚🐘_——🌸🐇,即为电压等我继续说*-|*😄。
把你计算采集电压的公式贴出来看看🦡-|🐈。unsigned int num1;unsigned char ge,shi,bai;num1 = ((num1 * 5.0) / 255.0) *100;bai = num1 / 100;shi = num1 %100 / 10;ge = num1 % 10;把你的程序改为这样试试🤬_🦙。
51单片机怎样做AD电压采集??
这个需要外扩ram 但一片51应该实现不了连续采集两小时然后读出数据至于电压采集外扩一片ad 输入前端电压互感器传过来的模拟信号转换为数字信号即可🌵*_🕸。可以采用内部带有eeprom的单片机实现掉电不易失功能🦊♥||🐫🐉。比如stc51之类的即可🔮————😞,
把30V先用电阻分压🦒_⛅️,电容简单滤波🦗_-🦒,使最高电压不超过5.1V🐿--🐉🌿,然后通过电压跟随器进入AD😁🦂——🦘,不然的话AD会被损坏🐟——_😅,即使30V🐼🌷_-🦖😺,10uA🐤🎲|_🌻,也能损坏🌓||😲😗,除非你用PIC单片机🐜--🐭☀️。
怎样把51单片机读回来的AD值转换成电压值???
感觉一般16位AD采样就足够了另外串行数据24位转化为10进制的不难的就是一个24位的二进制转化为10进制即可比如data=A*2exp23+B*2exp22+说完了🌜🌨_🐀。+Z2exp0🍃——-🦙🐽;然后通过查data的字模或者液晶自带的cgroom将十进制显示出来另外需要注意的是楼主采的电压如果是交流电压的话需要求有效值不过看楼主的意思说完了🦦🔮——😿。
互感器的次极输出最大电流有5A,可以用一个精度1%的30-50W电阻🪡🎋-|🐜🙃,阻值1欧姆🌔_——🦭🍂,做为互感器次级负载💀——|🐲😤,从这个电阻两端取电压要把正弦波的信号变成直流0-5V的信号🌳||😑,需要用到精密整流电路🦣🐲|🐇,这样线性才会好.直流0-5V信号进入AD转换和51单片机🤧_-🥇,根据电流和采样的比值*|🐈,确定所转换的数据所对应的电流值.此电路的难点好了吧🏐_——🦆!
51单片机如何做到准确采样电压??
普通的51单片机不能采集电压🦟🐽——🎉🥇,带AD功能的单片机可采集电压🌹🐱-😳🐤,但受分辨率限制🐋🎋--🌍😞,采集电压不是很准确🐫_——♥。要想准确采集电压🐕_☄️,可以用专门的AD芯片🌍🌈-⭐️,精度要12位以上🍀||🃏🌵,并且要保证基准电压准确和稳定🌕_-🧐🐰,做好输入滤波🐲-_🦨,还可以多次采集求平均值🐄_-🐦。
你接一个模数转换🦜🕷——🌳🕊,把模拟量接到AD转换的模拟通道接口🙈|——🐰,把输出的数字信号接到点偏激引脚🐇🐱__😡🤢,然后编写程序读写引脚状态🦄|🐇,如果是并口输入就直接读就行🐈🐋_🧵,如果是串口那就写个循环程序之类的🐈‍⬛__🤥🤒。具体怎么编程你得参考你使用的AD的时序图😴——😗🥏,或者上网找一下例程🐨🐳-——🦥。