工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

ArduTester V1.13: Arduino UNO搭載 自動トランジスタテスター

部品と用品

Arduino UNO ×1
Adafruit Standard LCD - 16x2 White on Blue ×1
SparkFun Pushbutton switch 12mm ×1
Perma-Proto Breadboard Half Size ×1
ジャンパーワイヤー(汎用) ×1
抵抗 1kΩ ×1
抵抗 10kΩ ×1
抵抗 470kΩ 1% ×3
抵抗 680Ω 1% ×3

このプロジェクトについて

これは様々な個別半導体(NPN/PNPトランジスタ、MOSFETなど)のピン配置と特性を特定する自動トランジスタテスターです。抵抗、コンデンサ、インダクタンスなども測定可能です。オリジナルプロジェクトは、AVR gccツーリングAVR Studio用にCとAVRアセンブリコードの混在で書かれていました。

私の目的はこれをArduino Web Editorに移植することでした。これにより、巨大な設定可能ソフトウェアの扱いが劇的に簡素化され、AVRツーリングスイートのインストールやLinux OSの使用なしで、Arduino UNOボードへの編集、検証、アップロードが即座に可能になります。

ほとんどのArduino UNOスターターキットには必要なコンポーネント(UNO R3ボード、1602 LCD、プッシュボタン、ブレッドボード、ジャンパーワイヤー、抵抗)が含まれています。

このプロジェクトは、Arduinoのオープンソース、オープンハードウェアの哲学をより良く見せるものでもあります。なぜなら、トランジスタテスターオリジナルプロジェクトから提供されていたArduino UNOとMEGA 2560用の以前の.Hexファイルは、Arduinoを良い光で見せていませんでした(UNO版はLCDなし、シリアルモニターのみ提供)。

最後に、このArduino版ArduTester V1.13では、オリジナルのTransistorTesterと比較してほぼ性能や精度の損失はありません!

ArduTester V1.13の使い方?

テストしたいコンポーネントをTP1、TP2、TP3のいずれかに接続します(NPN/PNPトランジスタ、FET、抵抗、コンデンサ、ダイオード、LEDなど多数対応)。

警告: テストするコンデンサは事前に放電しておいてください!

その後、TESTプッシュボタンを押し、2×16 LCDにテスト結果を読み取ります。

トランジスタでのテスト例

ArduTester V1.13: Arduino UNO搭載 自動トランジスタテスター

再度TESTを押すと、より多くのパラメータや新しいテストが表示されます。

テスト完了後、TESTを長押しするとメニュー選択になります:TESTを再度押してメニューをスクロールし、長押しで特定の機能を選択します。

その他のメニュー機能...

f-Generator (TP2で選択可能な周波数の矩形波出力)(テストピン2)

10-bit PWM (TP2で選択可能なデューティサイクルの周波数出力)

メニューで迷った場合は、Arduino UNOのリセットキーを押してください。

コード

ArduTester V1.13 スケッチ

Arduino/Genuino Uno Boardを選択し、検証してアップロード

回路図

部品の配置と配線方法

ArduTester V1.13: Arduino UNO搭載 自動トランジスタテスター ardutester_v113_otPu7eBf45.fzz

製造プロセス

  1. Arduino Nanoで20kHzオシロスコープを自作:Nokia 5110 LCD搭載・簡易DIYガイド
  2. スマートブラインド:Arduinoとソーラー電源で実現する自動光制御
  3. イタリア語ワードクロック自作:Arduino Nano、NeoPixel、LCD、RTCで時刻を文字で表示
  4. Arduino UNOで作るシンプル電卓 - シリアルモニターで四則演算
  5. Arduinoで地球の質量を測定:ステップバイステップDIYガイド
  6. Arduino UNOとATtiny85で作る携帯型POV(残像)ディスプレイ
  7. Arduino MKR Fox 1200で作る信頼性の高いSigfox kWhメーター
  8. Bluetooth対応温度モニター:Arduino NanoとHC-06でスマホ監視
  9. ESP32-CAMで作るAI顔認識ドアロックシステム:ローカル処理でプライバシー保護
  10. 非接触ジェスチャー錠: APDS-9960とArduinoでセキュアアクセス
  11. Arduino用絶縁アナログ入力回路の設計:LM331 V-F変換+フォトカプラでノイズ耐性を確保