Arduino Mini Pro 5vと3.3vを識別する方法


18

私は多くのArduino Mini Proを持っています。3.3vとほとんどの5vはほとんどありません。

Xmasのテーブルをクリーンアップする必要がありましたが、今では3.3v Arduinoを識別する方法がわかりません。

マークはありません。私はebayでそれらを買いました。

3.3vには8MHzのクロックが搭載されていますが、arduinoには16.000-30の大きなクリスタルが搭載されています。


中央のチップを見てください。5Vがミニ328Pは3V3プロミニが168あり、印刷されたプロ
user2497を

回答:


19

レギュレーターにはK850(5.0V)またはK833(3.3V)のマークを付ける必要があります。

16MHzの共振器には「A1」または「A'N」
のマークが付いている場合があります8MHzの共振器には「80'0」のマークが付いている場合があります

他の人が示したように、RAWピンに最大12Vを印加し、レギュレータの出力を測定できます。


23

考慮事項(実際の解決策のために下がる)

さまざまなChina-Arduino-clonesがある場合、最も簡単な方法はテストすることです。クローン化されたArduinosは多くの異なる電圧レギュレータを使用しており、多くの場合、Googleでそれらのデータシートを見つけることさえできません。

ここの誰かは、Atmelが実行されている頻度を特定するのに役立つArduinoスケッチを提供し、コメントは「それが最も安全な方法です」と言っています。しかし、なぜ?複雑です(USB-TTLコンバーターを異なるArduinoのそれぞれに接続する必要があり、場合によってはピンアウトが異なるため、エラーが発生しやすくなります-ワイヤを間違ったピンに接続すると、簡単にArduinoを炒めることができます)。 ..


解決

最も安全な方法は、の範囲の電圧を-pinに接続6V-12Vし、RAW-pinの(調整された)出力を測定するだけだと思いますVCC

これがあなたのArduinoを殺す理由はありません(あなたのArduinoが壊れていない場合-とにかく知っておくと良いでしょう;そしてもちろんあなたは何もショートさせてはいけません)。

Arduino Pro Miniの接続方法の簡単なスケッチを行いました。 Arduino Pro Miniの接続

  • RAW <---> 6V-12V
  • VCC<--->マルチメーター(5V = 5V Arduino3.3V = 3.3V Arduino
  • 一つGNDのピンGND電源の一つGNDに、ピンGNDマルチメータの(あなたがで標識したArduinoのピンのいずれかを取ることができますGND

Arduinoの外観が少し異なっていても心配する必要はありません。ピンラベルを探してください。たとえば、私の5V Arduino Pro Miniの1つは次のように見えますがRAWVCC-、-、- GNDラベルもあります(GNDピンの1つだけが異なる位置にあります。Arduinoのピンラベルを確認してください)。 異なるArduino Pro Miniレイアウト


代替案

何らかの理由で上記の方法を使用したくないですか?次に、鋭い目と、次のリストにコンポーネントが含まれる運が必要です(これらの一部は他の投稿から収集され、一部は私のArduinosから収集されます):

  • 3.3V:
    • 電圧レギュレータ:KB33S20KF34VL0RAL0RB
    • 発振器:80e.80'0
  • 5V:
    • 電圧レギュレータ:KB50L05L0UAL0UB
    • 発振器:R160JAC6s16.000-30A1A'NA'a

(これらの詳細に制限や保証はありません...)


その他の提案

Arduinoのプロミニミニの一部が付属してMHzV背中にマーキング。私の場合、これらのどれもチェックされませんでした。新しいArduinoが届くときに必ず確認してください。後でそれらを識別するのに問題はありません! Arduino Pro Miniのマーキング


8
@Paul->この質問は確かに古いですが、関連性があります-それがstackoverflow / stackexchangeの魅力です->多くの場合、複数の回答から選択できますが、ほとんどの場合、まだ最新の回答があります。ほとんどの人は(私と同じように)Googleを介してここに来ますが、どの回答も完全に満足するものではありませんでした。再びそれを行うには;))
mozzbozz

6

安全な方法(私はそれをテストしました)。最初に3.3V USB-TTL出力に接続します(5V Miniは3.3Vでも動作します)。次に、このスケッチを準備します。

void setup() {
  pinMode(13, OUTPUT);
}

void loop() {
  digitalWrite(13, HIGH);
  delay(10000);
  digitalWrite(13, LOW);
  delay(10000);
}

5v / 16MHzボードで「Arduino Pro / Mini」を選択し、スケッチをアップロードします。点滅が正しいことを確認したら(10秒オン/ 10秒オフ)-5V / 16MHz Arduinoがあります。そうしないと、10秒ではなく5秒間隔で点滅します。


おかげで、これが最も安全な方法です;)(そして、あなたは虫眼鏡は必要ありません!)私はそれをテストしたところ、5Vミニは3.3Vで
問題なく動作

いえいえこちらこそ。私にとってこれは最も簡単なソリューションであり、arduinoクローンでも動作します。
クリスティ16

1
Otherwise it will blink at 5 sec intervals instead of 10 sec.8MHzで実行する場合、16MHzに対して2倍の時間がかかるため、20秒にする必要があります。実験的にテストしました。
PNDA

そうでなければ、delay()関数の仕様は水晶周波数に依存するため正確ではないことを意味します。関数はクロック周波数を考慮に入れていると思うので、このテストは関連しません。 .10000 msは、任意のarduinoモデルで同じ遅延を実行します(うまくいけば)
fdsfdsfdsfds

いいえ、間違っていません。Pro Miniにスケッチをプログラムするときは、3.3v 8Mhzパーツを使用するか、5v 16Mhzパーツを使用するかを選択する必要があります。タイミング遅延はそれに応じて調整されます。あなたは、実際には、5Vのパートへのプログラムの点滅は、3.3Vの設定を使用することができ、それが二倍の速それが必要とシリアルモニタに話19200の代わりに、9600のように点滅します
jksemple

4

プラグを差し込み、MCUのピン4の電圧を測定します。


5v FTDIに接続しても安全ですか?
マックス

1
あなたがそれを求める方法は、あなたが持っているものがまったくPro Miniではなく、クローンでもないように聞こえます。
イグナシオバスケス-アブラムス

1
私はこのボードを持っていますarduino.cc/en/Main/ArduinoBoardProMini一部には少し異なるピンがあります。
マックス

3

唯一の違いは、レギュレータと水晶(3.3Vで8MHz)です。@ IgnacioVazquez-Abramsが示唆するように、「生」に電力を供給し、Vccを測定します。


5vを供給しRAWて測定しVCCますか?
マックス

3

電圧レギュレータのラベル、5Vの場合はKB50、3.3の場合はKB33を確認してください

電圧レギュレーター


0

AVRは、3.3V電源で16MHzで動作するように指定されていません。5V電源でこの高周波でのみ動作します。そのため、クリスタルを読むこととは別に伝えることができます。(可能性は低いですが、8MHzの水晶で動作する5Vバージョンがある可能性があります。いずれにしても、16Vは5Vに対して安全です。)


3.3v 8Mhzか5v 16Mhzかを知りたい。(正解は、今されているThe regulator should be marked K850(5.0V) or K833(3.3V).。しかし、レギュレータは、私が見ることができない小さすぎるK850(5.0V)もないK833(3.3V)を。
最大

写真を投稿してください。また、インク自体ではなく、45度の角度で光を当てて、反射を読み取ろうとします。
ジョン

0

私のボードでは、電圧レギュレーターはF34Vとマークされています。背面には「The Simple」とArduino-Pro-Miniが記載されています。e-Bayから3.3 vボードとして購入しましたが、そうだと思います。まだvccを適用して出力を測定していません。


0

私のボードでは、レギュレーターは5VレギュレータータイプLP2985のコードであるL0UAとマークされています。L0UBも5Vです。

3.3Vレギュレータには、L0RAまたはL0RBとマークされます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.