Power Pack Arduino UNO OLD

TOP UP Soft (Arduino UNO) Power Pack Arduino UNO OLD

 

TOP
UP

 

CPU Powerpackシリーズの第3弾でArduino UNOを使用したパワーパックを作りました。

Arduinoのシールドキバンになるのだと思います。

MPUのキバン上にそのままパワーバックキバンをコネクタ位置を合わせて差し込むだけです。

シールドキバンには、モータードライバ、ボリューム、スイッチ、センサー入力が付いていて全てArduinoのポートに接続されています。

Arduinoでソフトを組んだ事がある方なら、簡単にPWM制御のパワーバックが作成できます。

その他に、センサー入力端子を2点備えていますので、センサーで検知すると車両を停止させたり、

反転往復動作をさせたりと自由にソフト制御で動かす事が可能です。

今まで他のCPU PowerPackでも行ってきているフィードバック制御もできます。

フィーダ出力をArduinoのポートで監視することで走行速度を検出し一定速度を保つ制御が可能です。

 

以下のキバンがArduinoのPowerPackとなります。

左がArduino UNOで、右がPowerPackキバンになります。

PowerPackキバンをArduinoの上に重ねて使用します。


Constant Speed Power Pack

 

このパワーパックはArduinoのMPUボードを使用している事から

ファームウェアの作成、書き込みの出来る方向けのキバンとなります。

ArduinoのC言語が出来る方であれば、PWMパワーバックであれば、

簡単に作成することが出来ます。

これからArduinoをやってみたいとかC言語を勉強していきたいという方には

最適なキバンになっています。

電源はArduinoについているDCジャックに12Vのアダプタを差せば、

そのまま車両走行用の電源まで供給されるようになっています。

右上の青白のケーブルがFeeder線で、下の白赤黒の線がセンサー1と2になります。

 

 

Arduinoパワーパックキバンの特長

bullet80mm x 50mmの超小型パワーバックキバンです。
bullet車両への駆動はPWM出力で最大2AまでできますのでHOゲージにも使用できます。
bullet電源は通常の12V、ACアダプタ (φ5.5-2.1mm) がArduino UNOのDCソケットに使用できます。
bulletセンサー入力端子が付いていますので、センシングにて停止、減速等自動運転も可能です。
bulletArduino UNOにて全ての入出力を管理していますので、プログラムの変更、書き換えにて自由な動作が可能です。
bulletソフトウェアの修正、変更には最低限のC言語開発能力が必要となります。 ソフトウェア技術者、これからファームウェアを始めたい方に向けたボードになります。
bullet開発環境はArduinoから提供されているツールでコンパイルから書き込みまで行えます。

 

パワーパックキバン説明ビデオ

 

 

    

 

パワーパックキバンの仕様

bulletMPU。。。Arduino UNO
bulletMotorDriver。。。BD62120(36V 2A)
bullet電源電圧 12V±5% (Arduino UNOのDCジャックφ5.5-2.1mm)
bullet電源電流 2.2A max

 

ポート配置

PIN      
D0 out (LED) LED_Blue LED出力 Hi/OFF  Lo/ON
D1 out (LCD) LCD_RS LCD制御出力
D2 in (INT) INT_PWM1 PWM1に接続 フィードバック用割り込み入力
D3 in (INT) INT PWM2 PWM2に接続 フィードバック用割り込み入力
D4 in (PIO) For_SW1 ForwardSW入力 Lo/ON
D5 in (PIO) Rev_SW2 ReverseSW入力 Lo/ON
D6 out (LCD) LCD_E LCD制御出力
D7 out (BKL) LCD_BKL LCD制御出力 バックライト Lo/ON
D8 out (LCD) LCD_D4 LCDデータ出力
D9 out (PWM) PWM1 Feeder出力 Forward側PWM出力
D10 out (PWM) PWM2 Reverse出力 Reverse側PWM出力
D11 out (LCD) LCD_D5 LCDデータ出力
D12 out (LCD) LCD_D6 LCDデータ出力
D13 out (LCD) LCD_D7 LCDデータ出力
AD0 in (ADC) Volume ボリューム入力 0/min 1023/max
AD1 in (ADC) PWM_FB1 フィードバック電圧入力1
AD2 in (ADC) PWM_FB2 フィードバック電圧入力2
AD3 in (ADC) Phot_Tr1 センサー1入力  0/min 1023/max
AD4 in (ADC) Phot_Tr2 センサー2入力 0/min 1023/max
AD5 in (ADC) PushSW プッシュSW入力 Lo/ON

センサーI/F

    

*CRD、マグネットスイッチ、マイクロスイッチは、Sensor InとGNDに接続して下さい。(Photo Diode Outは接続しません。)

*Photoセンサーは、Photo DiodeのアノードにOut、

    Photo DiodeのカソードとPhoto TransistorのエミッタはGND、

    Photo TransistorのコレクタをSensor Inに接続して下さい。

 

回路図

bullet Circuit_Diagram_Ardino_UNO_Rev20.pdf (PDF)

 

 

取り扱い説明書

bullet作成中

 

[Soft (Arduino UNO)] [Power Pack Arduino UNO OLD]

この Web サイトに関するご質問やご感想などについては、info@ps-tec.jpまで電子メールでお送りください。
Copyright (C) 2018 P'sTec
最終更新日 : 2022/04/11