我有很多Arduino Mini Pro,每個賣家都不一樣.3.3v和5v很少。
我不得不為Xmas清理表,現在我不知道如何識別3.3v Arduino。
它們沒有任何標記。我在eBay上買了它們。
我有很多Arduino Mini Pro,每個賣家都不一樣.3.3v和5v很少。
我不得不為Xmas清理表,現在我不知道如何識別3.3v Arduino。
它們沒有任何標記。我在eBay上買了它們。
考慮事項(請參閱實際解決方案)
如果您有很多不同的China-Arduino-克隆,最簡單的方法就是對其進行測試。克隆的Arduino使用許多不同的穩壓器,通常您甚至無法在Google上找到它們的數據表。
這裡有人提供了Arduino草圖,可幫助您確定Atmel的頻率正在運行,並且評論說“這是最安全的方法”。但為什麼?這很複雜(您需要將USB-TTL轉換器連接到每個不同的Arduino,有時它們具有不同的引腳排列,所以容易出錯-如果將電線連接到錯誤的引腳,您可以輕鬆地油炸Arduino)。 ..
解決方案
我認為最安全的方法是連接電壓範圍為 6V-12V
的電壓>連接到 RAW
引腳,並測量 VCC
引腳的(穩壓)輸出。
沒有沒有理由為什麼這會殺死您的Arduino(以防您的Arduino沒有損壞-無論如何這都是很好的;當然,您不應該簡短
RAW
< ---> 6V-12V
VCC
< --->萬用表( 5V = 5V Arduino
,3.3V = 3.3V Arduino
) GND
引腳連接到電源的 GND
GND
引腳連接到萬用表的 GND
(您可以使用標有 GND
的任何Arduino引腳) > 不用擔心您的Arduino是否看起來有些不同,只需查找引腳標籤即可。例如,我的5V Arduino Pro Mini之一看起來像這樣,但也有 RAW
-, VCC
-和 GND
-標籤(僅一個) GND
引腳的位置不同,請確保檢查Arduino引腳標籤):
替代
出於某些原因,您不想使用上述方法嗎?然後,您需要敏銳的眼睛和運氣,以下列表中包含您的組件(其中一些是從其他帖子中收集的,其中一些是從我的Arduinos收集的):
KB33
, S20K
, F34V
, L0RA
, L0RB
80e。
, 80'0
KB50
, L05
, L0UA
, L0UB
R160JAC6s
, 16.000-30
, A1
, A'N
, A'a
(這些詳細信息無限製或擔保...)
更多建議
某些Arduino Pro Mini的背面帶有 MHz
和 V
標記。就我而言,這些都沒有被檢查。確保在新的Arduino到貨時檢查它們,以便以後識別它們時不會有任何問題!
該調節器應標有K850(5.0V)或K833(3.3V)。
一個5伏部件具有16MHz諧振器,可能標有“ A1”或“ A'N”
一個3.3伏的部件具有一個8MHz的諧振器,可能會標有“ 80'0”
正如其他人指出的那樣,您可以在RAW引腳上施加最高12V的電壓,並測量調節器的輸出。 / p>
安全的方式(我已經對其進行了測試)。首先連接到3.3V USB-TTL輸出(5V Mini也可以使用3.3V)。現在準備此草圖:
void setup (){pinMode(13,OUTPUT);} void loop(){digitalWrite(13,HIGH);延遲(10000); digitalWrite(13,LOW); delay(10000);}
選擇帶有5v / 16MHz電路板的“ Arduino Pro / Mini”並上傳草圖。如果您看到閃爍是正確的(10秒開啟/ 10秒關閉)-您有5V / 16MHz Arduino。否則,它將以5秒的間隔閃爍,而不是10秒。
將其插入並測量MCU引腳4上的電壓。
唯一的區別是調節器和晶體(3.3V時為8MHz)。正如@ IgnacioVazquez-Abrams建議為“原始”電源供電並測量Vcc。
未指定AVR在3.3V電源下以16MHz工作;它只能在5V電源的這種高頻下工作。因此,除了閱讀晶體之外,您還可以告訴他們。 (有可能,但不太可能,您有一個使用8MHz晶振的5V版本。無論如何,對於5V,16MHz都是安全的。)
在我的板上,穩壓器標記為F34V。背面列出了“ The Simple”和Arduino Pro-Mini,我在e-Bay上以3.3 v的板購買了它,我想是的。我尚未對其應用vcc並測量了輸出。 >
在我的板上,穩壓器標記為L0UA,這是5V穩壓器LP2985的代碼,L0UB也是5V。
一個3.3V的穩壓器將標記為L0RA或L0RB。