<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>サーボのコントロール へのコメント</title>
	<atom:link href="http://labs.infoalive.com/tips/80/feed" rel="self" type="application/rss+xml" />
	<link>http://labs.infoalive.com/tips/80</link>
	<description>プロダクトの紹介とTipsのまとめサイト</description>
	<lastBuildDate>Sun, 04 Sep 2011 10:02:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
	<item>
		<title>aki より</title>
		<link>http://labs.infoalive.com/tips/80/comment-page-1#comment-115</link>
		<dc:creator>aki</dc:creator>
		<pubDate>Tue, 08 Dec 2009 00:28:43 +0000</pubDate>
		<guid isPermaLink="false">http://labs.infoalive.com/?p=80#comment-115</guid>
		<description>o2さん早速されましたか。
行動がお早いですね。私も見習わないと・・・
アンプの件ですが、ご存知かもしれませんがアンプの種類によって、前進のみ（ラジコンレースで使われたりします）前進・後進の大きく2種類に分けられるのですが、（最近は切り替え可能）通常ラジコンプロポで前進から後進に切り替えるとブレーキング機能が働きます。
（アンプ側の処理です）その関係上、前進からすぐに後進にしても反応しませんので、前進から後進へのタイムラグを作る必要がります。

私は、ラジコンの受信機をarduinoに接続して、プロポから流れてくる信号をチェックしてアンプ制御が可能だと思いました。</description>
		<content:encoded><![CDATA[<p>o2さん早速されましたか。<br />
行動がお早いですね。私も見習わないと・・・<br />
アンプの件ですが、ご存知かもしれませんがアンプの種類によって、前進のみ（ラジコンレースで使われたりします）前進・後進の大きく2種類に分けられるのですが、（最近は切り替え可能）通常ラジコンプロポで前進から後進に切り替えるとブレーキング機能が働きます。<br />
（アンプ側の処理です）その関係上、前進からすぐに後進にしても反応しませんので、前進から後進へのタイムラグを作る必要がります。</p>
<p>私は、ラジコンの受信機をarduinoに接続して、プロポから流れてくる信号をチェックしてアンプ制御が可能だと思いました。</p>
]]></content:encoded>
	</item>
	<item>
		<title>o2 より</title>
		<link>http://labs.infoalive.com/tips/80/comment-page-1#comment-113</link>
		<dc:creator>o2</dc:creator>
		<pubDate>Sat, 05 Dec 2009 07:18:15 +0000</pubDate>
		<guid isPermaLink="false">http://labs.infoalive.com/?p=80#comment-113</guid>
		<description>私も早速akiさんに習いアンプをハックしました。

analogWiteの値は以下の結果となりました。
前進 63←187←静止→198→254 後進

前進は数字が少ない程速く、後進は多い程速い結果となりました。
バックへの切替は静止信号？(255、0、２〜？）を送る必要があるようです。
どうも静止信号からバックへの切替がうまく行かない時があります。
delay(1000)くらい与えると問題なく動作しました。

アンプの制御がanalogWiteで可能であったとは驚きでした。
情報ありがとうございます。</description>
		<content:encoded><![CDATA[<p>私も早速akiさんに習いアンプをハックしました。</p>
<p>analogWiteの値は以下の結果となりました。<br />
前進 63←187←静止→198→254 後進</p>
<p>前進は数字が少ない程速く、後進は多い程速い結果となりました。<br />
バックへの切替は静止信号？(255、0、２〜？）を送る必要があるようです。<br />
どうも静止信号からバックへの切替がうまく行かない時があります。<br />
delay(1000)くらい与えると問題なく動作しました。</p>
<p>アンプの制御がanalogWiteで可能であったとは驚きでした。<br />
情報ありがとうございます。</p>
]]></content:encoded>
	</item>
	<item>
		<title>o2 より</title>
		<link>http://labs.infoalive.com/tips/80/comment-page-1#comment-108</link>
		<dc:creator>o2</dc:creator>
		<pubDate>Fri, 04 Dec 2009 01:18:55 +0000</pubDate>
		<guid isPermaLink="false">http://labs.infoalive.com/?p=80#comment-108</guid>
		<description>ラジコン制御おめでとうございます。
試していなかったアンプから制御できるのですね。また活用させていただきます。</description>
		<content:encoded><![CDATA[<p>ラジコン制御おめでとうございます。<br />
試していなかったアンプから制御できるのですね。また活用させていただきます。</p>
]]></content:encoded>
	</item>
	<item>
		<title>aki より</title>
		<link>http://labs.infoalive.com/tips/80/comment-page-1#comment-107</link>
		<dc:creator>aki</dc:creator>
		<pubDate>Thu, 03 Dec 2009 02:04:47 +0000</pubDate>
		<guid isPermaLink="false">http://labs.infoalive.com/?p=80#comment-107</guid>
		<description>&lt;a href=&quot;#comment-106&quot; rel=&quot;nofollow&quot;&gt;@o2&lt;/a&gt; 
TB6612FNGは連続最大で1A出力に対して、540の適正電流が6Aであり、モータドライバ使用時にモータを制御仕様とすると、モータ側から駆動しようする音らしいものは聞こえるのですが、動かなかったために単純に電流不足と考えていました。
私の考えミスかもしれないですね。
アンプに関しては、o2さんの言うとおり電源・GND・信号の3本線になっています。
PWMからanalogWite()の値で、正転・反転等・速度制御が可能でした。

wiiリモコンの制御ですが、やっと完成しXYZ値を利用して、傾きによる前進・後進・速度・ハンドルが可能になりました。</description>
		<content:encoded><![CDATA[<p><a href="#comment-106" rel="nofollow">@o2</a><br />
TB6612FNGは連続最大で1A出力に対して、540の適正電流が6Aであり、モータドライバ使用時にモータを制御仕様とすると、モータ側から駆動しようする音らしいものは聞こえるのですが、動かなかったために単純に電流不足と考えていました。<br />
私の考えミスかもしれないですね。<br />
アンプに関しては、o2さんの言うとおり電源・GND・信号の3本線になっています。<br />
PWMからanalogWite()の値で、正転・反転等・速度制御が可能でした。</p>
<p>wiiリモコンの制御ですが、やっと完成しXYZ値を利用して、傾きによる前進・後進・速度・ハンドルが可能になりました。</p>
]]></content:encoded>
	</item>
	<item>
		<title>o2 より</title>
		<link>http://labs.infoalive.com/tips/80/comment-page-1#comment-106</link>
		<dc:creator>o2</dc:creator>
		<pubDate>Wed, 02 Dec 2009 06:03:22 +0000</pubDate>
		<guid isPermaLink="false">http://labs.infoalive.com/?p=80#comment-106</guid>
		<description>ご無沙汰しております。

Duemilanove の VINからであれば、RS-540であれば問題なさそうですよ？

モーター装着できてなによりです。
私はアンプから装着したことがないので、一点気になるのですが、アンプは３本の線ですよね？前進しか制御できないことはないでしょうか？

私は詳しくないので返答もしどろもどろですが、又、色々と聞かせてください。</description>
		<content:encoded><![CDATA[<p>ご無沙汰しております。</p>
<p>Duemilanove の VINからであれば、RS-540であれば問題なさそうですよ？</p>
<p>モーター装着できてなによりです。<br />
私はアンプから装着したことがないので、一点気になるのですが、アンプは３本の線ですよね？前進しか制御できないことはないでしょうか？</p>
<p>私は詳しくないので返答もしどろもどろですが、又、色々と聞かせてください。</p>
]]></content:encoded>
	</item>
	<item>
		<title>aki より</title>
		<link>http://labs.infoalive.com/tips/80/comment-page-1#comment-103</link>
		<dc:creator>aki</dc:creator>
		<pubDate>Tue, 24 Nov 2009 01:31:05 +0000</pubDate>
		<guid isPermaLink="false">http://labs.infoalive.com/?p=80#comment-103</guid>
		<description>ご無沙汰しております。近状報告をします。
TB6612FNGに関して悩み続けた結果、私は初歩的なミスをしているのに気づきました。
私の使用しているモータが540を使っているため、TB6612FNGの電流では足らなかったのが原因でした。
お恥ずかしいです。
しかたがないので、当初ラジコンに付けていたアンプをArduinoと接続し、モータ制御をすることでとりあえず動いています。
現状はWiiリモコンのボタンでラジコン制御をできる所まできています。
wiimoteLibを使用してC#でPGを組んでいますが、XYZ軸を使用したラジコン制御が安定しないため、PGを色々と考えなおしている所です。
PGが完成できましたら、また報告します。</description>
		<content:encoded><![CDATA[<p>ご無沙汰しております。近状報告をします。<br />
TB6612FNGに関して悩み続けた結果、私は初歩的なミスをしているのに気づきました。<br />
私の使用しているモータが540を使っているため、TB6612FNGの電流では足らなかったのが原因でした。<br />
お恥ずかしいです。<br />
しかたがないので、当初ラジコンに付けていたアンプをArduinoと接続し、モータ制御をすることでとりあえず動いています。<br />
現状はWiiリモコンのボタンでラジコン制御をできる所まできています。<br />
wiimoteLibを使用してC#でPGを組んでいますが、XYZ軸を使用したラジコン制御が安定しないため、PGを色々と考えなおしている所です。<br />
PGが完成できましたら、また報告します。</p>
]]></content:encoded>
	</item>
	<item>
		<title>aki より</title>
		<link>http://labs.infoalive.com/tips/80/comment-page-1#comment-98</link>
		<dc:creator>aki</dc:creator>
		<pubDate>Tue, 10 Nov 2009 02:45:16 +0000</pubDate>
		<guid isPermaLink="false">http://labs.infoalive.com/?p=80#comment-98</guid>
		<description>o2さん、それは思いつきませんでした。
ありがとうございます。私もo2さんの方法を利用させていただきます。</description>
		<content:encoded><![CDATA[<p>o2さん、それは思いつきませんでした。<br />
ありがとうございます。私もo2さんの方法を利用させていただきます。</p>
]]></content:encoded>
	</item>
	<item>
		<title>o2 より</title>
		<link>http://labs.infoalive.com/tips/80/comment-page-1#comment-97</link>
		<dc:creator>o2</dc:creator>
		<pubDate>Tue, 10 Nov 2009 01:19:34 +0000</pubDate>
		<guid isPermaLink="false">http://labs.infoalive.com/?p=80#comment-97</guid>
		<description>そうです。XBeeシールドで隠れますよね。。
私は堅めのジャンパワイヤを曲げました。
http://akizukidenshi.com/catalog/g/gP-02315/</description>
		<content:encoded><![CDATA[<p>そうです。XBeeシールドで隠れますよね。。<br />
私は堅めのジャンパワイヤを曲げました。<br />
<a href="http://akizukidenshi.com/catalog/g/gP-02315/" rel="nofollow">http://akizukidenshi.com/catalog/g/gP-02315/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>aki より</title>
		<link>http://labs.infoalive.com/tips/80/comment-page-1#comment-96</link>
		<dc:creator>aki</dc:creator>
		<pubDate>Tue, 10 Nov 2009 00:23:34 +0000</pubDate>
		<guid isPermaLink="false">http://labs.infoalive.com/?p=80#comment-96</guid>
		<description>o2さん、ご丁寧にありがとうございます。
TB6612FNGに関しては、これでクリアできそうです。
Arduino側で少々問題が発生しました。
Arduinoの上にXBeeシールドを乗せているため、Arduinoのpower部分が全て隠れてしまっているため、ジャンパワイヤが接続できません。
ハンダで直に接続するべきか悩んでいます。
あまり得意ではないので。
o2さんは、すごいですね。
短期間でここまで知識を持たれて尊敬いたします。</description>
		<content:encoded><![CDATA[<p>o2さん、ご丁寧にありがとうございます。<br />
TB6612FNGに関しては、これでクリアできそうです。<br />
Arduino側で少々問題が発生しました。<br />
Arduinoの上にXBeeシールドを乗せているため、Arduinoのpower部分が全て隠れてしまっているため、ジャンパワイヤが接続できません。<br />
ハンダで直に接続するべきか悩んでいます。<br />
あまり得意ではないので。<br />
o2さんは、すごいですね。<br />
短期間でここまで知識を持たれて尊敬いたします。</p>
]]></content:encoded>
	</item>
	<item>
		<title>o2 より</title>
		<link>http://labs.infoalive.com/tips/80/comment-page-1#comment-95</link>
		<dc:creator>o2</dc:creator>
		<pubDate>Mon, 09 Nov 2009 14:41:53 +0000</pubDate>
		<guid isPermaLink="false">http://labs.infoalive.com/?p=80#comment-95</guid>
		<description>TB6612FNGは確かにややこしいです。
blogにも書いてませんので、ここで写真の回路に沿って説明まとめます。
http://www.pololu.com/picture/0J927.600.jpg

○接続するPINは以下になります。※動かすモーターはひとつの前提
- 写真左側
GND - GND
VCC - Power 5V (2.7 – 5.5 V)
AO1 - モーター接続
AO2 - モーター接続
VMOT - Power VIN (4.5 – 13.5 V)

- 写真右側
PWMA - digital
AIN1 - digital
AIN2 - digital
STBY - digital

右側のAIN1のみLOW、他のdigitalを全てHIGHにすることで前進します。
詳しくは4ページ目の「H-SW制御ファンクション」を参照ください。
http://www.semicon.toshiba.co.jp/docs/datasheet/ja/LinearIC/TB6612FNG_ja_datasheet_080509.pdf

モーターに繋ぐAO1、AO2はプラスマイナスどちらでも問題は起きませんが制御したい方向になるように接続ください。

また、電圧を変えることでモーターの速度を調整出来ます。
私はPWMAをanalogWriteにし、速度を変えてたのですが、資料の通りだと間違えてたかも知れません orz

TB6612FNGは以前国内では手に入らなかったそうです。
その為かネットに殆ど情報がありません。参考になれば幸いです。</description>
		<content:encoded><![CDATA[<p>TB6612FNGは確かにややこしいです。<br />
blogにも書いてませんので、ここで写真の回路に沿って説明まとめます。<br />
<a href="http://www.pololu.com/picture/0J927.600.jpg" rel="nofollow">http://www.pololu.com/picture/0J927.600.jpg</a></p>
<p>○接続するPINは以下になります。※動かすモーターはひとつの前提<br />
- 写真左側<br />
GND &#8211; GND<br />
VCC &#8211; Power 5V (2.7 – 5.5 V)<br />
AO1 &#8211; モーター接続<br />
AO2 &#8211; モーター接続<br />
VMOT &#8211; Power VIN (4.5 – 13.5 V)</p>
<p>- 写真右側<br />
PWMA &#8211; digital<br />
AIN1 &#8211; digital<br />
AIN2 &#8211; digital<br />
STBY &#8211; digital</p>
<p>右側のAIN1のみLOW、他のdigitalを全てHIGHにすることで前進します。<br />
詳しくは4ページ目の「H-SW制御ファンクション」を参照ください。<br />
<a href="http://www.semicon.toshiba.co.jp/docs/datasheet/ja/LinearIC/TB6612FNG_ja_datasheet_080509.pdf" rel="nofollow">http://www.semicon.toshiba.co.jp/docs/datasheet/ja/LinearIC/TB6612FNG_ja_datasheet_080509.pdf</a></p>
<p>モーターに繋ぐAO1、AO2はプラスマイナスどちらでも問題は起きませんが制御したい方向になるように接続ください。</p>
<p>また、電圧を変えることでモーターの速度を調整出来ます。<br />
私はPWMAをanalogWriteにし、速度を変えてたのですが、資料の通りだと間違えてたかも知れません orz</p>
<p>TB6612FNGは以前国内では手に入らなかったそうです。<br />
その為かネットに殆ど情報がありません。参考になれば幸いです。</p>
]]></content:encoded>
	</item>
</channel>
</rss>

