“SKU:RB-02S009A 電壓檢測傳感器”的版本間的差異

來自ALSROBOT WiKi
跳轉(zhuǎn)至: 導(dǎo)航、 搜索
?例子程序
?產(chǎn)品相關(guān)推薦
 
(未顯示1個用戶的5個中間版本)
第31行: 第31行:
 
S引腳接到控制器的A0口。+和-分別接到電源的5V和GND。
 
S引腳接到控制器的A0口。+和-分別接到電源的5V和GND。
  
?
===例子程序===
+
===Arduino 例子程序===
 
<pre style='color:blue'>
 
<pre style='color:blue'>
?
int analogpin=0;              //定義analogpin為模擬口0             
+
#define Voltage A0           
 
int val;                      //定義變量val
 
int val;                      //定義變量val
 
void setup()
 
void setup()
第41行: 第41行:
 
void loop()
 
void loop()
 
{
 
{
?
  int val;
 
 
   float val1;
 
   float val1;
?
   val=analogRead(analogpin);  //讀出模擬口的值并賦給變量val
+
   val = analogRead(Voltage);  //讀出模擬口的值并賦給變量val
?
   val1=val * 0.02445;        //計算檢測電壓值
+
   val1 = (float)val * 0.02445;        //計算檢測電壓值
 +
  Serial.print("Voltage = ");
 
   Serial.print(val1);
 
   Serial.print(val1);
?
   Serial.println("V");        //串口打印出大寫字母V
+
   Serial.println("V");        //串口打印出電壓符號V
 
   delay(100);                //延時0.1秒
 
   delay(100);                //延時0.1秒
 
}
 
}
 
</pre>
 
</pre>
 +
===云編程例子程序===
 +
[[文件:yun0003.png|400px|縮略圖|居中]]
  
 +
注意:云編程系統(tǒng)中不帶有串口監(jiān)視器功能,可以使用任意一種串口通信助手或者使用 Arduino IDE 的串口監(jiān)視器來進行數(shù)據(jù)監(jiān)視。
 
===程序效果===
 
===程序效果===
 
將例子程序上傳到Arduino控制器中,按照接線示意圖連接電壓檢測模塊,打開串口監(jiān)視器之后,會輸出當前檢測到的電壓值,如下圖所示。
 
將例子程序上傳到Arduino控制器中,按照接線示意圖連接電壓檢測模塊,打開串口監(jiān)視器之后,會輸出當前檢測到的電壓值,如下圖所示。
 
[[文件:02S009A03.png|500px|縮略圖|居中]]
 
[[文件:02S009A03.png|500px|縮略圖|居中]]
 +
 
==視頻演示==
 
==視頻演示==
 
[[File:dian ya mo kuai 01.png|400px|左|link=http://v.youku.com/v_show/id_XMTI5NjIzMDg2MA==.html?from=y1.7-2]]
 
[[File:dian ya mo kuai 01.png|400px|左|link=http://v.youku.com/v_show/id_XMTI5NjIzMDg2MA==.html?from=y1.7-2]]
第60行: 第64行:
 
==產(chǎn)品相關(guān)推薦==
 
==產(chǎn)品相關(guān)推薦==
 
[[文件:erweima.png|230px|無框|右]]
 
[[文件:erweima.png|230px|無框|右]]
 +
===資料下載===
 +
例程下載網(wǎng)盤鏈接: https://pan.baidu.com/s/1KDmBbc_f7zn_IsEr6MK9ng
 +
提取碼:ytuc
 +
 
===購買地址===
 
===購買地址===
 
[http://gharee.com/goods-61.html 電壓檢測傳感器]
 
[http://gharee.com/goods-61.html 電壓檢測傳感器]

2021年10月8日 (五) 11:36的最后版本

02S009A 01.png

目錄

產(chǎn)品概述

由于目前電子產(chǎn)品各式各樣,供電電源的電壓也各不相同,要想檢測就需要一款合適的電壓檢測模塊和控制器。控制器模擬接口檢測輸入電壓最大為5V,也就是說大于5V的電壓將無法檢測。最新推出的電壓檢測模塊能夠解決此問題,實現(xiàn)檢測大于5V的電壓。通過3P傳感器連接線插接到傳感器擴展板,不僅可以輕松實現(xiàn)對電壓電量大小的檢測,監(jiān)控互動媒體作品或機器人電池供電的電量,也可以通過IICLCD1602液晶模塊顯示電壓制作電壓監(jiān)測器。

規(guī)格參數(shù)

  1. 工作電壓:3.3V - 5V
  2. 檢測電壓:0V - 16.5V(25V)DC
  3. 信號類型:模擬信號
  4. 接口類型:KF2510-3P
  5. 尺寸大?。?30mm x 25mm
  6. 重量大小:4g

模塊尺寸

Dianya New.png

接口定義

  • S:信號引腳
  • GND:電源地
  • VCC:電源正極
Dian ya 04.png
  • DC輸入接口:紅色端子正極接VCC,負極接GND

使用方法

工作原理

電壓檢測模塊由紅色端子部分輸入待檢測電壓,模塊檢測原理是基于電阻分壓所設(shè)計,能使紅色端子接口輸入的電壓縮小5倍,因為模擬輸入電壓最大為5V,那么電壓檢測模塊的輸入待檢測電壓則不能大于5V×5=25V(如果用到3.3V系統(tǒng),輸入電壓不能大于3.3Vx5=16.5V)。因為Arduino控制器自帶的是10位AD轉(zhuǎn)換,所以此模塊的模擬分辨率為0.00489V(5V/1023),從而得出電壓檢測模塊檢測輸入最小電壓為 0.00489V×5=0.02445V。

編程原理

電壓檢測模塊帶有三個引腳,分別是地線(GND)、電源(Vcc)和信號(S)。實際使用時,可以將S端接在Arduino UNO控制器的一個模擬輸入引腳上,如:A0,接線方法如接線圖所示,待檢測電壓由模塊的紅色端子處接入,經(jīng)過電阻分壓后,在電壓檢測模塊的S端會輸出相應(yīng)的模擬量電壓信號,通過Arduino控制器模擬口進行讀取,并與控制器的基準電壓比較,輸出相應(yīng)的模擬量值,利用電壓的計算公式,可以計算出輸入電壓的大小。

接線示意圖

Dianyajiance02.jpg

S引腳接到控制器的A0口。+和-分別接到電源的5V和GND。

Arduino 例子程序

#define Voltage A0            
int val;                      //定義變量val
void setup()
{
  Serial.begin(9600);         //設(shè)置波特率位9600
}
void loop()
{
  float val1;
  val = analogRead(Voltage);  //讀出模擬口的值并賦給變量val
  val1 = (float)val * 0.02445;         //計算檢測電壓值
  Serial.print("Voltage = ");
  Serial.print(val1);
  Serial.println("V");        //串口打印出電壓符號V
  delay(100);                 //延時0.1秒
}

云編程例子程序

Yun0003.png

注意:云編程系統(tǒng)中不帶有串口監(jiān)視器功能,可以使用任意一種串口通信助手或者使用 Arduino IDE 的串口監(jiān)視器來進行數(shù)據(jù)監(jiān)視。

程序效果

將例子程序上傳到Arduino控制器中,按照接線示意圖連接電壓檢測模塊,打開串口監(jiān)視器之后,會輸出當前檢測到的電壓值,如下圖所示。

02S009A03.png

視頻演示

Dian ya mo kuai 01.png
Dian ya mo kuai 02.png


產(chǎn)品相關(guān)推薦

Erweima.png

資料下載

例程下載網(wǎng)盤鏈接: https://pan.baidu.com/s/1KDmBbc_f7zn_IsEr6MK9ng 提取碼:ytuc

購買地址

電壓檢測傳感器

周邊產(chǎn)品推薦

電量顯示器
電流傳感器
通用傳感器連接線 3P杜邦連接線

相關(guān)問題解答

相關(guān)學(xué)習(xí)資料

奧松機器人技術(shù)論壇