Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 13196|回復: 9
打印 上一主題 下一主題

用Arduino偵測電壓

[複製鏈接]
跳轉到指定樓層
1#
發表於 2011-12-5 13:49:07 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問各位前輩, 該如何用Arduino偵測電壓, 例如偵測12V直流蓄電池,
電路該如何設計? 程式該如何寫?
2#
發表於 2011-12-14 01:48:55 | 只看該作者
3#
 樓主| 發表於 2011-12-28 22:44:05 | 只看該作者
這網頁有類似的說明。
ThomasVega 發表於 2011-12-14 01:48



    感謝您的回覆.
您提供的網址內是有一個可以量測電壓的功能,
不過那是使用APM模組內建的功能,
可我使用的是UNO, 沒有內建這樣的功能.

我最近查閱了很多偵測電壓的電路,
我想還是用硬體解決比較可行,
Arduino負責接收訊號就好.
4#
發表於 2011-12-28 23:19:22 | 只看該作者
我覺得這個東西應該可以達到你的需求
AttoPilot Voltage and Current Sense Breakout
5#
 樓主| 發表於 2012-1-1 12:21:06 | 只看該作者
本帖最後由 pizg 於 2012-1-1 12:22 編輯
我覺得這個東西應該可以達到你的需求
trance2000 發表於 2011-12-28 23:19



感謝您的回覆.
不過該模組的價位太高了些.
在網頁中也有不少人提到這一點,
還說該晶片在TI一顆也沒賣多少錢,
簡單的電路中更是沒用到很多的銅量.
如果價位能夠在NT200元以下,
我也可以一次訂購3片.

不知您有沒有電路圖,
我想自製一片這樣的模組.
6#
發表於 2012-1-1 14:01:07 | 只看該作者
回復 5# pizg


   這我可能就愛莫能助了,如果有spec其實用萬用板拉幾條線應該就可以用了,如果為了3pcs的板子還給人家洗可能成本會更高。
7#
 樓主| 發表於 2012-1-1 14:39:53 | 只看該作者
回復  pizg


   這我可能就愛莫能助了,如果有spec其實用萬用板拉幾條線應該就可以用了,如果為了3pcs ...
trance2000 發表於 2012-1-1 14:01



是啊~~如果有電路圖,
我也想用洞洞板焊幾條線就完成了.
8#
發表於 2012-1-2 20:39:15 | 只看該作者
回復 7# pizg


   今天我找了一塊電池保護板,這個板子我用其他程式可以讀到電壓值,但是這個IC是用HDQ的通訊協定, Arduino的HDQ我還沒找,不然應該也是可以讀到電壓,但用這個IC來做電壓偵測也不太划算。
9#
發表於 2012-1-5 10:11:34 | 只看該作者
本帖最後由 alpha 於 2012-1-5 10:13 編輯

偵測電壓可以用 Arduino ADC的功能,不過12V超過ATMega328的Operating Voltage,可以使用電阻分壓(像三用電錶),如果只是要和12V比大小,可以用 LM393,LM339,用LM317調出一個12V當基準和要偵測的電壓比較,這裡有一個電壓比較的範例 ,取材自 http://www.bldc.tw/
10#
 樓主| 發表於 2012-1-13 22:29:16 | 只看該作者
回復 9# alpha


    感謝您的回覆.
您提供的電路非常棒, 尤其是在不使用MCU的情況下.

我已經知道該怎麼用Arduino去量測電壓了, 原來是那麼地簡單,
只要用分壓原理就搞定了.
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-6-13 00:18 , Processed in 0.212916 second(s), 8 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表