• 検索結果がありません。

Arduino Micro 1)

N/A
N/A
Protected

Academic year: 2022

シェア "Arduino Micro 1)"

Copied!
27
0
0

読み込み中.... (全文を見る)

全文

(1)

ステッパモータドライバモジュー ルソリューションキット

クイックスタートガイド

LV8702VSLDGEVK

はオンセミコンダクターのモータドライ

バ、

LV8702V

をいてステッパモータをにするため

にされたモジュールです。

Arduino Micro 1)

によるがで、 !のベースボードに

$モジュールと

Arduino Micro

をみ%わせれば、モータ ' の()です。

GUI

とオープンソースの

API ,を-って、、すぐにモ

ータを'すことができます。

VCC

max

=36V,IO

max

= 2.5A

2) (OUT_A−B、OUT_C−Dそれ

ぞれ

)

• 24 V アプリケーションに3 (VCC = 9 ~ 32 V

45

)

モータの'は

1

$のパルス67がし、らかな

(

マイ クロステップ

)

や'に<=

フル、ハーフ(2パターン)、1/4ステップの4パターンの@が

モータや、'Aに%わせて3なにBする Cが

(

ハーフ、

1/4

ステップ@D

)

ICおよびモータのをEえ、F、のGに

ユーザフレンドリーなGUIでKチェックができ、サンプルプ ログラムの )が

さらに!しい"QのRSは↓の

URL

からご#$ください

http://www.onsemi.jp/PowerSolutions/product.do?id=LV8702V

要なもの

• PC

45

OS : Windows 10, 64bit

ArduinoIDE 1.8.4

がインストールされていること

3) Administrator ( &'( ) )*をもつユーザであること

+

AC

アダプタ UVW:

9 ~ 32 V

UV:~5 A

コネクタY,:センタープラス、Z[

= 2.1 mm

\[

= 5.5 mm

WSU120-1000(TRIADMagnetics-)45

または.]@^+、_/0

`1:ArduinoはArduino IDEやGUIとのa2にbcすることが あります。そのe%はArduino IDEやGUIとのa2にbc したときはを`1にしてください。

1) Arduino/GenuinoはArduinoAGのです。

2) この、を えるストレスは、デバイスにダメージをえるがあります。これらのを えたは、デバイスの

をない、ダメージがじたり、にをぼすがあります。

また !"により、IOmax#$のでもICが%&し、 が'(することがあります。

3)

)なるバージョンでは,-に しない.があります。インストールされていないは、Arduino IDEのインストール

を01してください。

www.onsemi.jp

EVAL BOARD USER’S MANUAL

1.

LV8702VSLDGEVK Board

2.

ONBB4AMGEVB Board with Arduino

Micro and LV8702VSLDGEVK Board

(2)

モータドライバソリューションキットの!"

3.

#キットの$%

ハードウェア

• LV8702VSLDGEVK:モータドライバモジュール

• ONBB4AMGEVB:ベースボード

• Arduino Micro

USB

ケーブル

(Micro B

-

A)

マイナスドライバ

ステッパモータ

MDP

-

35A (

h$3セイミツ"、

ステップ4=

7.5 °、 12 V / 300 mA) x 1

j

ソフトウェア

k

6

リ ン クのl

-

サ イ トにm

7

し て いる、

LV8702VSLDGEVK Software (Japanese)にnkのファ

イルがすべてZ8されています。

http://www.onsemi.jp/PowerSolutions/evalBoard.do?id

=LV8702VSLDGEVK

4.

・・・API34ライブラリ

・・・GUI8Arduinoプログラム

・・・APIインストール8ツール

・・・

Arduino IDE インストーラー

・・・.NET Framework4.6.1の3<ファイル

・・・GUI Windowsインストーラー

・・・GUIおよび.NET Framework4.6.1のセットアップ>?ファイル

(3)

ソフトウェアのセットアップ

3qにダウンロードした

zip

ファイルをr7して、

sにtっているフォルダ

をPCのおvきなディレクトリにダウンロードして ください。

(y:デスクトップ またはライブラリ¥ドキュメ

ント)

ソフトウェアインストールの流れ

モータドライバソリューションキットを|Kする にあたっては、3qに:う};があるK<です。

PCへのソフトウェアのインストールは3つの;=

をk6>~で:います。!?はソフトウェアのイン ストールをご@ください。

その、GUIとArduinoをa2するAにGUIがモジ ュールを#$し、};に€じてしたF/WをBC にきDみます。こちらについてはモジュールと

GUIのa2‚>をご@ください。

5.

ソフトウェアのインストール

Arduino IDE

のインストール、

GUI

のインストー ル、

API

ライブラリのインストールの>に:いま す。!?はnkをご@ください。

Arduino IDE (

開発環境

)

のインストール

nkのK<は

Arduino

をa2せずに:ってくださ い。1.l-ホームページからダウンロードした

ZIPファイル

(y:SLDGEVK_SOFTWARE_4.0.0.zip)にZ8

A r d u i n o I D E

の イ ン ス ト ー ラ を…:します。

EなるバージョンではF†にKしない

‡がありますので、$バージョンを-し、

アップデートもおˆえください。

2.k6GHがUVされるので‰Šするe%は

I Agree

」をI‹します。

3.k

6

はŒ する }

;

が ありま せんの で

Next

」をしてください。

(4)

4.インストールするディレクトリを@しま す。Jに@する};がなければそのまま

Install

」をしてください。

5.

ArduinoIDEのインストールsに

k65つのUSBドライバーのインストールがお こなわれますので(>‰)、いずれも「イ ンストール」をしてください。

n Arduino USB Driver n Genuino USB Driver n libusb

-

win32

n Adafruit Industries LLC

ポート

(COM

LPT) n Linino

ポート

(COM

LPT)

6.k6

Completed GHがMNされ、インストール

が(’となります。

GUI

のインストール

1. のsの をダブルク

リックで…:し、nkのようにインストール K<をOめてください。

※すでに“GUI (ON_SLDGEVK_GUI)がイン ストールされていて、3”

GUI

をインスト ールするe%などは、•–

GUI

のアンイン ストールを:う};はありません。

—いバージョンの

GUI

をインストールする e%は•–GUIのアンインストールを:っ てください。

2.

NET Framework4.6.1またはそれnPのバージ

ョンがインストールされていないe%はkの ダイアログがMNされますので「‰Šする」

をしてください。

(

インストールが;のe%は③へ

)

インストールが˜まります。

(このインストールには,™かかります)

(5)

.NET Framework

のインストール(’、kのダイア ログがMNされたe%は、「はい」をI‹し、šQ

に をダブルクリックしてGUIのイ ンストールをš7してください。

3.

GUIのインストールを:います。

「Rへ」をしてください。

4.インストールするフォルダを›@します。

Jに›@がなければこのまま「Rへ」をし

てください。

「Rへ」をしてください。

ユーザアカウントのアラートがダイアログMN されますので、「はい」をI‹してください。

(6)

k6GHがMNされます。インストールは)で す。

k6のように、デスクトップにGUIショートカット アイコンがK)され、

Windows

スタートメニューに プログラムがSŸされたことを#$してください。

デスクトップショートカット

スタートメニュー

API

ライブラリのインストール

をダブルクリックし、APIコ ピーツールをQしてください。

Library Copy

ボタンをkし、

API

ライブラリをイ ンストールします。

nkのT¡で「はい」をI‹すると、•–のAPI ライブラリは¢きされますので、};に€じてバ ックアップを£ってください。

API

ライブラリは†に3”のバージョンをインス トールすることを45しますが、インストールした くないライブラリがあるe%はチェックを\してk さい。このK<によって、APIライブラリとモータドライ バGUI¤F/W (Arduinoスケッチ)がnkにインスト ールされます。

APIライブラリ:Documents\Arduino\libraries モータドライバ

GUI

¤

F/W :

Documents\Arduino\OnSemiconductor\inos

(7)

ソフトウェアバージョンの確認*法 1.ファイル¥

ダウンロードするソフトウェアパッケージのファ イル¥の¦§にバージョンをNす,¨が Ÿされて います。

y) SLDGEVK_SOFTWARE_4.0.0.ZIP

ただし、—いリリースではバージョンをNす,¨が いていません。

2.

GUIをQし、[Help] → [About]をクリック

してください。ポップアップウィンドウがU れ、バージョンを#$することができます。

モジュールとGUIの接続手順

GUI

を-って、モータをできるようにするに は

Arduino

にきDまれている

F/W *)

によって、nk の

4

つのケースに™かれます。

1.qめてソリューションキットを-うe%・・・

ケース

1

2.

Arduino

にモータドライバ

GUI

¤

F/W

がき

Dまれているe%

♦ F/W

のバージョンが—く

GUI

が©€しない・・・

ケース2•にソリューションキットを-われていて、

GUI

バージョン

3.0.0

nªのモータドライバ

GUI

¤F/WをArduinoにきDんでいるe%など

♦ F/W

が©€するモジュールとベースボードに«

されているモジュールのWXが¬Y・・・ケー ス

3

GUI 4.0.0

nPのモータドライバ

GUI

¤

F/W

Arduino

にきDんでいるが、モジュールを­

し®えたため、

F/W

の©€しているモジュール と、ベースボードに«されているモジュールが

¬Yしなくなったe%など

ベースボードに«されているモジュールに%

する

F/W

がきDんである・・・ケース

4

ソリューションキットを

PC

にa2し、

Connect

ボタンをすだけで

GUIからモータをで

きるようになります。

*Firmware (ファームウェア)のB。この、Arduino8スケッチ・プログラム(CDE:.ino)でGかれているプログラムがArduinoに

GきHまれたものをIす。

(8)

モジュールと

GUI

の接続手順

めてソリューションキットを う"#

qめてソリューションキットを-われるe%はこ ちらの‚>をおZしください。

6.

(9)

Arduino

$にモータドライバ専用

F/W

$が書き込まれて いる"#

F/W

のバージョンが—く

GUI

が©€しない

•にソリューションキットを-われていて、

3.0.0

nªのモータドライバ

GUI

¤

F/W

Arduino

きDんでいるe%などはこちらの‚>をおZしく ださい。

7.

(10)

F/W

が©€するモジュールとベースボードに«さ れているモジュールのWXが¬Y

8.

(11)

ハードウェアのセットアップ

1.

ONBB4AMGEVB (

nk、ベースボード

)

LV8702VSLDGEVK (

nk、モータドライバモ ジュール

)

をa2します。ピンヘッダが°がら ないよう、[Šしながら±まで­しDんでk さい。

2.

Arduino/Genuino Micro (

nk、

Arduino)

を²の ようにa2します。ベースボード³´にµか れている、『u

USB

』を\¶に·きを]え ないようにa2してkさい。

1

2

3.モータ^の¸_の`aを

5 mm ~ 10 mm bAむ

き、nkのMを`1に

OUT_A/B/C/D (CN5)

«tしマイナスドライバでしっかり¹@して kさい。

OUT_A A (J)

OUT_B A (

K

)

OUT_C B (

L

)

OUT_D B (

M

)

9. リファレンスモータの結線 L

M

J K

(`1:Fしくa2されていないe%はモータ

が'らないか、'º·がtれ®わるだけ で、»cの¼½にはなりません。)

(12)

4.

Arduino

USB

ケーブルで

PC

にa2してkさ 5.い。

DC

ジャックに

AC

アダプタを«tしてくださ い。このとき、

AC

アダプタはセンタープラス タイプであること、が

932 V

で あることを#$してください。

CN6 CN5

3

4 5

ACアダプタの¿わりに+ケーブルを-す

るe%はCN6に+ケーブル+/-をa2して kさい。

ケーブルは+ / -のをわないでく

ださい。

(VCC = + , GND = - )

GUI

の操/方法

10.

1

3 2

5 6 12

19 4

8 7

10

11 9

14 17 18

19 15 16

20 22 21

13

(13)

1.

GUI

ショートカットアイコンをダブルクリッ クして

GUI

をQし、

COM

a2をします

コンボボックスのドロップダウン|KでUÀ -なCOMがMNされます。

Arduinoがa2されているe%、¢²のfり「

Arduino Micro (COMx)」とMNされますので

そちらをI‹し、「

Connect

」をkしてくだ 2.さい

Arduino

LV8702

GUI Arduino

プログラム がきDみされているe%はBで

LV8702

の タブにÁり®わります

3.チップイネーブルgの@をします。

チップイネーブルgとは

LV8702V

の Âg

/

KモードをÁり®えるgです。

Operation

」…Kモード

Standby

」…Âgモード

4.ÃhºÄと'º·を›@します

Excitation (

NOPQ

) 1 ステップのRST

Full step ステップT

Half step (Full - torque) ステップTのUV

Half step (Smooth) ステップTのUV

Quarter step ステップTの1/4

LV8702

データシートのM6との©iMはnk

のとおりです

GUI

WX

データシートWX

Full step 2

YNO

Half step (Full - torque) 1 - 2

YNO

(

フルトルク

) Half step (Smooth) 1 - 2

YNO

Quarter step W1 - 2

YNO

Direction ('º·):

C

CW

…D'り C

CCW

…ÅD'り

※'º·はモータ^のa2のYºによって

Eなります

5.UVモータの@をします。

スライダもしくはÆ´の

Box

の,¨を|Kす ることでUVを

10.

による*¨

(

³´の

Box)

のjÇZで@できます。

@¨は0.01 AÈみですが、Arduino

のY,

¢、kAには*lがあります。

※mち¢げDにリファレンスモータおよび4 5アダプタに%わせたUV

0.3 [A]

@されており、‰nÉで-するe%はÊ めて@する};はありません。

6.ステップ4を@します

4AをI‹した、 Set

ボタンをkしてください。

Set

ボタンをkしないと@されません。

※ステップ4はモータによってEなります。 !の リファレンスモータを-するe%は

7.5 °に@

してください。

ス テ ッ プ

4

@するこ と で 、

Motor Speed

「rpm」とTransfer Unitの「Degrees」がI‹にな ります

(14)

7.'Aを

step/s

または

rpm

Ëで@します

step/s (= pps) :モータO:67のÌo, rpm : 1

™あたりのモータの',

ステッパモータは͟をp‚とし、3'A をqえるにはFしく'できず、Îrしたり、

Fしたりします。

!のリファレンスモータ(s)、45ACアダプ タ(12 V / 1 A)を-するe%は

kのMを`1に'Aを@してください。

Full Step 1~560 step/s 2~700 rpm Half Step

(Full−torque) 1~1120 step/s 1~700 rpm Half Step

(Smooth)

Quarter Step 1~2240 step/s

8.67t6ÏのËと¨を@します

@ÐÑをuvすると67のt6をÎr

します。このときモータはÎrし、トルクをÒÓしま す。モータにはがれけますので#$

に&'が()です。

fをrめるときは Free

ボタンをkしてく ださい。

ԊのタイミングでモータをÎrしたいe%

は、

0 (Infinity)

をI‹してください。

y

1 :モータを 10

*'させるe%

Transfer Unit = Seconds Transfer Time = 10 [seconds]

y

2 :モータËwを 100

ステップ-Œ^させるe%

Transfer Unit = Steps Transfer Step = 100 [steps]

y

3 :モータを 180

A'させるe%

Transfer Unit = Degrees Transfer Angle = 180 [degrees]

9.

Start

ボタンをkするとモータが'します

モータ'sに、

Output Current (

UVモータ)

Excitation (

ÃhºÄ)

Motor Speed (

'A)

をŒするe%は、Õ@¨をŒに

Start

ボタンをkするとÅÖされます。

Direction (

'º·)のŒは¬×

Stop

ボタン でモータをÎrさせてから、@¨をŒ

し、

Start

ボタンをkしてモータをšQす

ることを45します。

StopボタンをkするとモータがÎrし、ト

ルクをÒÓして、モータxを¹@します。

FreeボタンをkするとモータがÎrし、ト

ルクをbい、\VによってByにきます。

モータにYØをさせたままËwをÒちたいe

%や、モータを¬DÎrし、‰じËwからš

Qしたいe%は Stop

ボタンをしてくださ い。このとき、モータにはがれ2けますの でに[Šが};です。

10.-する+、モータのY,をtVします。

Supply Voltage :+ÙzW MAX Supply Current :3Ú+

Motor Rated Current :モータ@{

Motor Winding Resistance :モータコイルÛÜ Max Output Current Set

ボタン:¢6

4

つの@

¨から3ÚUVを|し、

5.

UVモータ

の@jÇに*がかかり、より]Ýな

モータが:えます。

11.

Cgの@をします。

(

フィードバック67が]@して}Uできない GÞ、

Þではこのgは

Kしませ

ん。

Full Step @DはgのI‹はできませ

ん。

)

Cgとはモータや'Aに

%わせてモータをBCに3^するg

です。

このgをONにすることで、~Vのß

、、F、のGがです。

Cgは、nkの 3

つのパラメータ で€)されています。

(15)

Efficiency

…Cgの

ON/OFF

Cg ON

のe%、モータは

5.

@した*¨nkのjÇでBBされま

す。

Drive Margin…マージンBg

モータ'な3àからのマージンを

Bします。

マージンをSmallに@するe%、~は 3もàさくなりますが、áしのŒに©

してブーストアップâ'の',がãくなるこ とがあります。

このため、Œのしいアプリケーショ ンではマージンをÚきめに

@してくださ

い。

Drive Margin

低出力時電流 突負荷耐性

Small

Z[ \

]

Middle より[さい

Large

[さい

Boost Up…ブーストアップBg

Œなどに©して、モータ'を‚Óす

るため、モータを́に、¬DCにäŸ

するâ'です。

ブーストアップƒをÚきくすると„…‡ は·¢しますが、Úきくしvぎると']@

‡がåくなります。

']@‡のå^は

Drive Margin

をÚきくする ことでEえることがUæます。

Boost Up

突負荷耐-

/転:;-

Min

\

]

^

_

Low

High Max

12.リセットgの@をします。

リセットgとは、ÃhËwをリセットし、

モータをロック†çにするgです。

ON

」…リセット

ON

「OFF」…リセットOFF

どちらもf

OFF

とはなりません。

13.

W¨‡み£りg

14.ÕWステータスMNg 15.

GUI ˆ‰Áり®え

16.

GUI

ツールチップMN 17.

Help g

18.

Option g

について、!しくはŠ‹Œèの

GUI gŠ‹

を`iしてください。

19.

GUI

の’

GUIの’は、GH³kのExitボタンk、ま

たはGH¢ŽメニューバーのExitのクリック で:えます。

いずれかの|Kを:うとk6のポップアップメッセ ージがMNされます。

「はい」をI‹すると

GUI

が’します。

「いいえ」をI‹するとGUIは’せず、メインG

Hにéります。

モータの'sに’すると、

GUI

がモータをê

CにÎrしてからウインドウをじます。

20.

GUI

ログのҖ

21.

GUI

ログの~ë 22.プログラム )

については、R

GUI

ログの=º‘を`i してください。

(16)

GUI

ログの2用方法

GUI

|Kでシリアルt6を:うA、

API

をどのよう なŒ,でQしたのかログGHにMNするgを<

します。

11.

i.

>?ログ

i. ステップTのセット ii. Start

ボタンa$

iii. Stop

ボタンa$

iv. Free

ボタンa$

iii.

>?ログ

iv.>?ログ ii.

>?ログ

20 22 21

20.

GUIログのҖ

SAVE (Җ)ボタンをkすると、UÀMNさ

れているK<ログをtxtファイルまたはcsvファ イルにҖできます。

(17)

21.

GUI

ログの~ë

CLEAR ( ~ë )

ボタンをkすると、UÀMN されているK<ログを~ëします。

22.プログラム )

Generate Program (

プログラム )

)

ボタンを

kすると、ログにMNされた

API

…:ログを

Arduino

でそのまま=できるプログラム

(.ino

ファイル)としてUVできます。

UVされた.inoファイルをArduinoにきDむ ことで、GUI|Kした‚>どおりにArduinoに

B…: (

スタンドアローンK

)

させること がです。

Arduino

プログラム )gの!?は、Š‹Œ

0

è

Arduino

プログラムB )を`iしてく

ださい。

補足資<

·

GUI

>能補足

( gタイトルの’7はクイックスタートガイドの

「GUIの|Kº‘」でNした’7と¬Yしています)

13.

VREF_íWをります。

READボタンをkするとピンクの“にW

¨がMNされます。

CVREF…UVモータî”W

CC

5.

UVモータ@のî”となるW CCをMNします。

CC

VREF = (

UVモータ

) x 5 x 0.22 W

14.ÕWステータスMNg

LV8702のÕ_í (DST1, DST2, MONI)のUV

から、LV8702が}UしているÕWステータス を•いランプとカウンターでMNします。

Real Time Update

ON

にしたe%はÕ_íの UVを@ÏCに

Read

してMNします。

Close to Stall

Stall Detected

にしては

11. C gの@でEfficiency = Highのときに

<Cで、 した',をボックスZにMNし ます。このカウント,はClearボタンkによりリセ ットされます。(3Úカウント,=255)

Real Time Update

OFF

にしたe%は

Read

ボタ ンをkしたタイミングの†çをMNしま す。

Normal :

CF††ç

(DST1 : H, DST2 : H) Close to Stall :

C–のを˜Cに}U C

(DST1 : H, DST2 : L)

Stall Detected:

C–†çを˜Cに}U C(DST1:L, DST2:H)

Warning :

OUT _íの©+、© GND

、©

OUT _í

Cシ ョ ー ト

†

çま た は

IC v †

ç を

}

U

(DST1 : L, DST2 : L) Step Pulse Receive Error :

LV8702

STEP

tV_íへのノイズ™びD Cみなどにより じた、モータのËwずれを C}U

(MONI)

Warningについて

CvҚgがKしたe%、Ý

OUT

が C

OFF

し、モータがÎrします。これにより C›AがGkすると

Warning †çはœされ、

Cモータがš7します。

OUT _íショートҚg

がKしたe C%、ÝOUTがOFFし、モータがÎ

rしま

Cす。Cこの†çは

Chip Enable / Disable

Operation → Standby → Operation

CとÁり®えることでリセットできます。

15.

GUI ˆ‰Áり®え

Æ¢のメニューにより、MNˆ‰のÁり®え が:えます。

*bcのスクリーンキャプチャはefのものをWgしています

(18)

ˆ‰がŒされる©žはタブエリアn\で、

ツールチップ

(

)

とログGHとなります。

タブエリアはhijkが されません(liWXmn)

16.

GUI

ツールチップMN

$

GUI

ツールはGH|Kにより、

USB

シリア ルにt6を:い、ArduinoZのAPIを…:させ ます。

GH|Kをすると、どのAPIを…:すること

になるのかツールチップにてヒントをMNす るgを<しています。

ツ ー ル チ ッ プの

M N

はメ ニ ュ ー | Kで

ON/OFF

Áり®えがです。

17.

Helpg

Help

メニューより、

GUI

API

のバージョンR S、シリアルf6の!?が#$できます。

About I‹Dはk6のダイアログがMNされ

ます。

opq

GUIツール

バージョンrs

API

バージョンrs

SerialPortI‹Dはk6のダイアログにより、

シリアルf6の ;がMNされます。

*bcのスクリーンキャプチャはefのものをWgしています

(19)

18.

Option g

22.Arduino

プログラムB )におけるファ

イルҖダイアログのMNするeôを›@し ます。

WorkingDirectory I‹、k6のダイアログが MNされます。

I‹したディレクトリがファイルҖ¸ダイアログ

としてqめにMNされます。

22.

ArduinoプログラムB )

ArduinoプログラムB )gを=してユ

ー ザの

GUI

| Kによ るAPIの…

:

ロ グ を

Arduino

で=できるプログラム

(.ino

ファイ ル

)

としてUVすることがです。

UVされた

.ino

ファイルを

Arduino

にきDむ ことで、ユーザが

GUI

|Kした‚>どおりに

Arduino

をスタンドアローンKさせることが

です。

1)

Arduino

プログラムの )

「プログラム )

(Generate Program)

」を

kし、ファイルҖダイアログを7いてく ださい。

ԊのディレクトリをI‹し、「Җ」を

kしてください。

(

y:デスクトップまたは CCライブラリ¥ドキュメント

)

GUI

|Kする

A

に-するプログラムですので、このファ イルとはõファイルにҖしてください。

Arduino

に©して、

GUI

ArduinoIDE

を‰D にa2することはできません。

Arduino

プログラムをきDむe%は、

GUI

を’するか、

GUI

の「Áö

(Disconnect)

」 をkしてから、

ArduinoIDE

のK<をOめ てください。

2)

)された Arduino

プログラムの=º‘

)されるプログラムのモータKに¡

する,のには、

While(Lib.checkRotating()){Lib.setDelay(1);}

』が«tされます。

※While(Lib.checkRotating()){Lib.setDelay(1);}

:モータのDをk6

motorRotationDeg()

の÷,よりBで|する

[ÂgDのŒy]

*bcのスクリーンキャプチャはefのものをWgしています

(20)

→ Note

NOTE:

この

delay @により、プログラム

きDみ(’、プログラムきDみ

¢

みのe%は

USB

a

2

、または

Arduinoのリセットボタンk、2

£uv

してからコマンド

O:しま

K)したArduinoプログラムをArduinoにきDむす。

º‘については「

Arduino

プログラムのコンパイル・

Arduino

へのきDみ」を`iしてください。

Arduino IDE

による4種ファイルのインストール

API

ライブラリのインクルード

nkのK<は

Arduino Micro

をa2せずに:ってく ださい。

1. を ダ ブ ル ク リ ッ クし て、

ArduinoIDE

をmち¢げます。

(ArduinoIDE

のインストールº‘は

Arduino

IDE ( 7nÉ )

のインストールを`iしてく

ださい

)

そのAqめてmち¢げるDにはk6のメッセ ージがでますので「OK」をI‹します。

2.

API

ライブラリのインクルードを:います。

k²のように、

「スケッチ→ライブラリをインクルード→

.ZIP

ùÄのライブラリをインストール…」を

I‹してください。

ダイアログがMNされるので、

API,ライブラリ「LV8702_APILibrary」をk²の

ようにI‹して「7く」ボタンをしてください。

(

ダブルクリックすると、4しくインクルードできま せん

)

このK<は、API,ライブラリを”するe%な どをき、¤り¥し…:する};はありません。

Arduino

プログラムのコンパイル

Arduino

への書き込み

1. 「ツール→ボード」でk²のように

Arduino/

Genuino Micro

を›@します

*bcのスクリーンキャプチャはefのものをWgしています

(21)

2. 「スケッチ→}¦・コンパイル」を…:して ください。

エラーがsければ「コンパイルが(’しました」と

MNされ)となります .

3.

PcとArduinoをUSBケーブルでa2します

a2したシリアルポートを#$し、k²のよ うにチェックをtれます。

4. 「スケッチ→マイコンボードにきDむ」か

をして

Arduino

にプログラムをきDみ ます。

きDみの§sでArduino Micro bootloaderがインス トールされます

F†にきDめたe%は

「ボードへのきDみが(’しました。」

がMNされます。

Arduino

にきDんだプログラムは、きúえない*

り~えることはありません。

プログラムのきDみにbcしたe%は、ªページ

①ボード¥の#$、③シリアルポートのa2#$を

:ってください。

Arduino

プログラムの書き換え

nkの①②にあてはまるe%はªでArduinoに

きDんだプログラムをきúえる};があります。

1.

API,ライブラリを”するe%

1)•–

API ,ライブラリのߝ

MyDocument\Arduino\libraries

7

LV8702_APILibrary

フォルダをߝしてく 2)ださい。

API ,ライブラリのインクルード

3”¨の

API ,ライブラリを PC

のおvき なディレクトリにҖしてください。

(P3

「ソフトウェアのセットアップ」`i

)

Җした3”¨の

API ,ライブラリをイ

ンクルードしてください。

(P20「APIライブラリのインクルード

」`

i)

*bcのスクリーンキャプチャはefのものをWgしています

(22)

3)

Arduino

プログラムのコンパイル・

Arduino

へのきDみ

(P20

Arduino

プログラムのコンパイル・

Arduino

へのきDみ」`i

)

2.ûのモジュールのテストを:うe%

(

すでにûのモジュールに©€した

API ,ラ

イブラリがインクルードされているe%)

¢6①の

3) Arduino

プログラムのコンパイル・

Arduino

へのきDみ を:ってください。

ただしûのモジュールを˜めてテストするe

%はそれぞれのマニュアルにüって|Kして ください。

Arduino IDE

GUI

との<に=>したときは

プログラムのコンパイルにbcしたe%

IDE

のボード、シリアルポートを#$

プログラムファイルに©€したAPIファイルがイ ンストールされているかを#$

プログラムのきDみにbcしたe%

USB

ケーブルをýき­しする

USBケーブルをPCのõの­Dみにa2 GUI

がコネクト†çでないことを#$

GUI

がコネクトできないe%

GUI

をšQ

USBケーブルをýき­しする

USB

ケーブルを

PC

のõの­Dみにa2

*bcのスクリーンキャプチャはefのものをWgしています

(23)

ボード>路?

(1/2)

12.

LV8702VSLDGEVK

モジュール/路

(24)

W 1. LV8702V

モータドライバモジュール@部A表

部A記B

C量

部AD

E

許%F

サイズ メーカ

製AD

IC1 1

モータドライバ

− − SSOP44J オン

セミコンダクター LV8702V R1−2 2 チップwx 0.22 W , 1 W ±5% 6432 (2512 Inch) KOA SR73W3AT**R22J

R3 1 チップwx 15 kW , 0.1 W ±5% 1005 (0402 Inch) KOA RK73B1ET**153J R4 1 チップwx 100 kW, 0.1 W ±5% 1005 (0402 Inch) KOA RK73B1ET**104J R5−11,

R18−19 9 チップwx 47 kW , 0.1 W ±5% 1005 (0402 Inch) KOA RK73B1ET**473J

R12−14,

R16 4 チップwx 47 kW , 0.1 W ± 5% 1005 (0402 Inch) KOA RK73B1ET**473J R15 1 チップwx 12 kW , 0.1 W ±5% 1005 (0402 Inch) KOA RK73B1ET**123J R17 1 チップwx 15 kW , 0.1 W ±5% 1005 (0402 Inch) KOA RK73B1ET**153J R20 1 チップwx 100 kW, 0.1 W ±5% 1005 (0402 Inch) KOA RK73B1ET**104J R21 1 チップwx TBD, 0.1 W ±5% 1005 (0402 Inch) TBD R22 1 チップwx 27 kW , 0.1 W ±5% 1005 (0402 Inch) KOA RK73B1ET**273J

JP1−3 3 ジャンパー 0 W, 1 W ±20% 1005 (0402 Inch) KOA RK73Z1ET**

JP4 1 ジャンパー 0 W, 1 W ±20% 1005 (0402 Inch) KOA RK73Z1ET**

C1 1

zコンデンサ

10 mF, 50 V ±20% 5 x 5.5 Wurth Electronik 865080642006 C2, C3,

C5, C6, C8

5 チップコンデンサ 0.1 mF, 100 V ±10% 1005 (0402 Inch)

{|o }

GRM155R62A104KE14D

C4 1 チップコンデンサ 1000 pF, 50 V ± 5% 1005 (0402 Inch)

{|o }

GRM1555C1H102JA01J C7 1 チップコンデンサ 150 pF, 50 V ± 10% 1005 (0402 Inch)

{|o }

GRM1555C1H151JA01J CN1A,

1B 1

ピンヘッダ

12 pins x 2 − 30.48 x 5.08 Wurth Electronik 61302421121 CN2 1

ピンヘッダ

12 pins − 30.48 x 2.54 Wurth Electronik 61301211121

PCB 1 PCB − 30.48 x 20.32

L€でgしたcpはop‚ƒには>„していません。

(25)

ボード>路?

(2/2)

13.

ONBB4AMGEVB

ベースボード/路

(26)

W 2. ベースボード@部A表

部A記B

C量

部AD

E

許%F

サイズ メーカ

製AD

D1 1 ダイオード − − SOD123 オン

セミコンダクター MBR230LSFT1G CN1, 2 2 Arduino Micro8

コネクタ − − Φ1.02 x 17 −2.54 pitch

†‡ˆ‰

FSS−41085−17 CN3 1

モジュール8

コネクタ − − Φ1.02 x12 x 2 lines

−2.54 pitch Wurth Electronik 61302421821 CN4 1

モジュール8

コネクタ − − Φ1.02 x 12 −2.54 pitch Wurth Electronik 61301211821 CN5, 7, 8 3

モータŠ‹8

コネクタ − − Φ 1.1 x 4 −3.5 pitch Wurth Electronik 691243110004

CN6 1

ŒŠ‹8

コネクタ − − Φ1.1 x 2 −3.5 pitch Wurth Electronik 691214110002S

J1 1 DCジャック − − 9.0 x 14.5 Wurth Electronik 694106301002

J2 1 UART8

ピンヘッダ

− − Φ1.1 x 4 −2.54 pitch Wurth Electronik 61300411121 C1 1

zコンデンサ

100 mF, 50 V ±10% − Wurth Electronik 860020674015

PCB 1 PCB − − 80 x 60

ベースボードの¿わりにBKîþなどを-する

e%は

VCC - GND _íに}ず C1 ©“のœコンデ

ンサをwしてください。未wはモジュールのª 壊、»cの¼½となります。

(27)

The evaluation board/kit (research and development board/kit) (hereinafter the “board”) is not a finished product and is not available for sale to consumers. The board is only intended for research, development, demonstration and evaluation purposes and will only be used in laboratory/development areas by persons with an engineering/technical training and familiar with the risks associated with handling electrical/mechanical components, systems and subsystems. This person assumes full responsibility/liability for proper and safe handling. Any other use, resale or redistribution for any other purpose is strictly prohibited.

THE BOARD IS PROVIDED BY ONSEMI TO YOU “AS IS” AND WITHOUT ANY REPRESENTATIONS OR WARRANTIES WHATSOEVER. WITHOUT LIMITING THE FOREGOING, ONSEMI (AND ITS LICENSORS/SUPPLIERS) HEREBY DISCLAIMS ANY AND ALL REPRESENTATIONS AND WARRANTIES IN RELATION TO THE BOARD, ANY MODIFICATIONS, OR THIS AGREEMENT, WHETHER EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING WITHOUT LIMITATION ANY AND ALL REPRESENTATIONS AND WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, NON−INFRINGEMENT, AND THOSE ARISING FROM A COURSE OF DEALING, TRADE USAGE, TRADE CUSTOM OR TRADE PRACTICE.

onsemi reserves the right to make changes without further notice to any board.

You are responsible for determining whether the board will be suitable for your intended use or application or will achieve your intended results. Prior to using or distributing any systems that have been evaluated, designed or tested using the board, you agree to test and validate your design to confirm the functionality for your application. Any technical, applications or design information or advice, quality characterization, reliability data or other services provided by onsemi shall not constitute any representation or warranty by onsemi, and no additional obligations or liabilities shall arise from onsemi having provided such information or services.

onsemi products including the boards are not designed, intended, or authorized for use in life support systems, or any FDA Class 3 medical devices or medical devices with a similar or equivalent classification in a foreign jurisdiction, or any devices intended for implantation in the human body. You agree to indemnify, defend and hold harmless onsemi, its directors, officers, employees, representatives, agents, subsidiaries, affiliates, distributors, and assigns, against any and all liabilities, losses, costs, damages, judgments, and expenses, arising out of any claim, demand, investigation, lawsuit, regulatory action or cause of action arising out of or associated with any unauthorized use, even if such claim alleges that onsemi was negligent regarding the design or manufacture of any products and/or the board.

This evaluation board/kit does not fall within the scope of the European Union directives regarding electromagnetic compatibility, restricted substances (RoHS), recycling (WEEE), FCC, CE or UL, and may not meet the technical requirements of these or other related directives.

FCC WARNING – This evaluation board/kit is intended for use for engineering development, demonstration, or evaluation purposes only and is not considered by onsemi to be a finished end product fit for general consumer use. It may generate, use, or radiate radio frequency energy and has not been tested for compliance with the limits of computing devices pursuant to part 15 of FCC rules, which are designed to provide reasonable protection against radio frequency interference. Operation of this equipment may cause interference with radio communications, in which case the user shall be responsible, at its expense, to take whatever measures may be required to correct this interference.

onsemi does not convey any license under its patent rights nor the rights of others.

LIMITATIONS OF LIABILITY: onsemi shall not be liable for any special, consequential, incidental, indirect or punitive damages, including, but not limited to the costs of requalification, delay, loss of profits or goodwill, arising out of or in connection with the board, even if onsemi is advised of the possibility of such damages. In no event shall onsemi’s aggregate liability from any obligation arising out of or in connection with the board, under any theory of liability, exceed the purchase price paid for the board, if any.

The board is provided to you subject to the license and other terms per onsemi’s standard terms and conditions of sale. For more information and documentation, please visit www.onsemi.com.

PUBLICATION ORDERING INFORMATION

TECHNICAL SUPPORT

North American Technical Support:

Voice Mail: 1 800−282−9855 Toll Free USA/Canada Phone: 011 421 33 790 2910

LITERATURE FULFILLMENT:

Email Requests to: orderlit@onsemi.com onsemi Website: www.onsemi.com

Europe, Middle East and Africa Technical Support:

Phone: 00421 33 790 2910

For additional information, please contact your local Sales Representative

参照

関連したドキュメント

Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees,

Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees,

Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees,

Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees,

Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees,

Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees,

Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees,

Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees,