3604| 3
|
[项目] 教你打造电子测量工具-电流转电压表 |
本帖最后由 gada888 于 2019-7-17 15:56 编辑 有没有发现没有电流表测量电路其实挺不方便的。实际值和计算值有差距不怕,就怕差距太大,可能会烧掉元件。项目目的就是打造一个电子测压表。 所用模块如下: Arduino uno Nokia 5110 ============================ 主模块概述如下: 简介 这款电流转电压模块能将0~25mA电流信号线性转换成0~3V电压信号。工业传感器或设备通常具有4~20mA电流信号输出,主控板搭配本产 品后就能方便的读取电流信号了。 通常情况下,低于4mA的电流信号可用于故障诊断,高于20mA的电流信号可用于超限检测,因此这款模块特意设计了0~25mA的宽量程检测 范围,兼容故障检测、超限检测等需求。 本模块采用0.1%高精密检流电阻和超低噪声轨到轨零漂移运放,精度高,无需校准,使用起来简单方便。3.3V~5.5V宽电压供电、0~3V电压 信号输出,能兼容更多的主控板,适应更多的应用场景。 技术规格 供电电压:3.3~5.5V 检测范围:0~25mA DC 测量精度:±0.5% F.S. @ 16-bit ADC, ±2% F.S. @ 10-bit ADC 、、、、、、、、、、、 测试代码如下: [mw_shl_code=applescript,true]//made by gada888-for DFRoboot.com.cn- #define CurrentSensorPin A2 #define VREF 5000 // ADC's reference voltage on your Arduino,typical value:5000mV #include <SPI.h> #include <Adafruit_GFX.h> #include <Adafruit_PCD8544.h> Adafruit_PCD8544 display = Adafruit_PCD8544(13, 11, 5, 4, 3); unsigned int voltage; //unit:mV float current; //unit:mA void setup() { Serial.begin(115200); display.begin(); display.setContrast(60); display.clearDisplay(); // clears the screen and buffer } void loop() { display.setTextSize(1); set_text(11,0,"Vol-to-CA!",BLACK); delay(500); display.setCursor(0,15); display.print("Vol(mV): "); display.println(voltage); display.display(); delay(1000); display.setCursor(0,25); display.print("CA(mA): "); display.println(current); display.display(); delay(1000); voltage = analogRead(CurrentSensorPin)/1024.0*VREF; Serial.print("voltage:"); Serial.print(voltage); Serial.print("mV "); current = voltage/120.0; //Sense Resistor:120ohm Serial.print("current:"); Serial.print(current); Serial.println("mA"); delay(1000); int x=0; for(int i=0;i<(5.6*8);i++){ set_text(x,40,"gada888@msn.com",BLACK); delay(i==0?1000:100); if(i<(5.6*8)-1)set_text(x,40,"gada888@msn.com",WHITE); if((i)<(2.74*8))x-=1;else x+=1; } delay(250); display.clearDisplay(); } void set_text(int x,int y,String text,int color){ display.setTextColor(color); display.setCursor(x,y); display.println(text); display.display(); }[/mw_shl_code] ================ 串口数据 连线图 实际运行结果 |
精度高,无需校准,使用起来简单方便 铁托盘 钢托盘 钢制托盘 金属托盘 出口托盘 托盘厂家 托盘价格 www.gztpcj.com |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed