• 締切済み

自動色分け

プラスチックで作った1つのレーン(Mレーン)があります。 そこに3色の球(青・白・黄)をごちゃ混ぜにして流します。 AレーンとBレーンの2本に分岐しています。 つまりMレーンが途中でAレーンとBレーンにわかれているということです。 分岐点には可動式ガイドがついていて、MレーンからAレーンかMレーンからBレーンのどちらかに流れるようになっています。 今回、Aレーンに黄の球・Bレーンに青の球という仕分けの作業を自動化したいと考えています。 ちなみに白の球はどちらに言ってもいいです Basicのプログラミングならかじる程度(なめる程度)はやっています。 できるだけ安値で仕分けするシステムを作れないものでしょうか? できるだけ軽量である必要があります どなたかアドバイス願います

  • 科学
  • 回答数10
  • ありがとう数12

みんなの回答

  • dahho
  • ベストアンサー率44% (68/153)
回答No.10

皆さんの意見を参考にしてもっとアナクロな方法を考えました。部品は最小限の場合、LED1個、フォトトランジスタ1個、DCモータ1個、電源、+プラスチック板だけです。可動式ガイドは必要なくなるかも。 1.オレンジ色LEDとフォトトランジスタをボールからの反射光を検出できるように配置。オレンジ色LEDなので、青玉や何も無いときはフォトトランジスタはOFF。黄色と白はON。 2.(電流が弱ければフォトトランジスタの電流を普通のトランジスタまたはリレーを使って強くする) 3.電流でDCモータを回転。モータの軸には水車のようにゴムor柔らかいプラスチックの板orブラシのような毛をつけておく。これをT字路のレーンに配置すれば黄、白の時はモーターが回っているので横道にはじかれる。青白は何もしない。(Tの右から来て左に通過or下にはじかれる) もっと改良するなら、リレーもしくはトランジスタを3路スイッチのようにして黄白のとき右回転、青白のとき左回転のようにすれば玉が羽に引っかかって詰まるのを回避できる(Tの下から来て左右にはじかれる) 今回の使い方ならトランジスタもリレーも役割はスイッチ。電圧をかけたらスイッチがONになるものと思えばいいでしょう(フォトトランジスタは光がONOFFを決める)。リレーはトランジスタより高くて重いと思います。規格表を見て許容電流とか電圧を正しくする必要はありますが…。フォトトランジスタの代わりにフォトダイオードを使うこともできますが、これはONOFFでなく光に比例して電流が流れる。 秋月は既に#9で紹介されているので共立電子を参考URLに書きます。秋月と同じく通販可です。 ロボコンなどを見ていて壊れて動かないのを見るとイライラします(^^;。何事もシンプルなほうが丈夫で強いと思います。がんばってください。

参考URL:
http://eleshop.kyohritsu.com/
google_apple
質問者

お礼

ありがとうございました

  • sego
  • ベストアンサー率29% (371/1269)
回答No.9

#1です。 PICはオペアンプでねちねちやるより簡単です。ADを数チャンネル内蔵しているタイプもあり、タイマー(遅延)や判定、などかなり複雑なロジックを簡単に構築できます。メカニカルやアナログ制御に最適ですが。多少修行期間が必要です。 色識別ですが100円前後のフォトカプラかCDSなどの受光素子と、100円前後青LEDと黄色LEDを使うとします。ボールの制御はソレノイドか手作りのコイル(電磁石)をPICの出力ポートをFETかトランジスタなどで増幅して駆動(逆起電力防止ダイオードやスナバ回路を忘れずに)LEDもPIC出力ポートからトランジスター等で増幅します。受光素子はADポートに入力します。(殆どが電源電圧から0Vの入力なのでオペアンプ(レールツレール単電源オペアンプなどがお薦め)で調整する必要があります。 たとえば、ソレノイドなどでボールをせきとめ、(黒く塗るか囲う)青のLEDを点灯したときと黄色を点灯したときの受光素子の値で色判定できます。 青ボールなら 青LED点灯時受光素子が最大 青消灯し黄色LED点灯時受光素子が中レベル反応します。白ボールなら青LEDと黄色の差が殆どでません。黄色ボールは青の逆になります。PICに受光素子がフォトカプラなら、青点灯AD読み込み100mS程度、黄色点灯AD読み込み100mS程度でいちいちとめなくても良いかもしれません。もっと高速に出来るかもしれません。理論的には、1mSec程度まで出来るはずですが。ボールの選別はソレノイドなどでレールの下をソレノイドで底板を空けたり締めたり(宅急便の配送センターなどではそこを斜めにする)などありますが、色々考えられるでしょう。 ソレノイドは新品を購入すると結構な金額(2千円前後)する場合があります。予算が厳しい場合はリレーなどをバラスとか、古い家電品ビデオ・カセットなどから部品をとると良いのでは? PICやセンサーはここがお薦め。 C言語系やマシン語系とBASIC系(スタンプ)があります。 http://akizukidenshi.com/ ソレノイドは http://www.rakuten.co.jp/tsukumo/all.html オムロンのリレーやセンサーはここでも http://www.rswww.co.jp/cgi-bin/bv/home/Home.jsp?cacheID=jpie 千石 http://www.sengoku.co.jp/ 若松 http://www.wakamatsu-net.com/biz/

google_apple
質問者

お礼

お忙しい中こんな私のために時間を割いてくださりありがとうございました。 非常に詳しい説明に感謝しています。 また、問題にぶち当たるかもしれません。 そのときは何卒よろしくお願いします。 ソレノイドがあると便利だと思いました。 正直ソレノイドというものが何なのかもわからなかったしソレノイドという名前すら聞いたことがなかったです。 使いたいとは思いましたが、お金をかけてはいけないというのが大会の原則ですので今回はほかのもので代用しようと思います。 お世話になりました。

  • kyoyasai
  • ベストアンサー率25% (52/204)
回答No.8

#2です。キーエンスのカラーセンサーは安いので再検討願います。 各出力にリレーを接続すれば、後はリレーの接点でモーターかソレノイドを動かせば振り分け可能です。 カラーセンサーの取り付けは、ボールの速度を考えてボールが振り分け部に噛み込まない様に十分上流に付けてください。 >ロボコンはNHKとは無関係の催しですよね。内容が違うので一様確認。

参考URL:
http://www.keyence.co.jp/switch/kouden/cz_v20/spec01.jsp
  • DIGAMMA
  • ベストアンサー率44% (620/1404)
回答No.7

#6追記 小さな本屋さんでも「トランジスタ技術」という月刊誌を置いていると思います。その本の大部分は電子部品の広告ですので、売っている店や値段がわかります。 また、大きな本屋さんの専門書コーナーには、いろいろな知識やヒントが書かれた本があると思います。 学校の宿題や卒論研究なら「以上で終わり」です。そうでないなら、予算と工期と何よりも「何に使う装置なのか」を教えていただかないと、他の回答者もお困りだと思います。 (画期的な新製品で特許申請予定ならあきらめますが)

google_apple
質問者

補足

丁寧な回答ありがとうございます >予算と工期と何よりも「何に使う装置なのか」を教えていただかないと、 >他の回答者もお困りだと思います。 >(画期的な新製品で特許申請予定ならあきらめますが) すみません確かに説明不足ですよね。 この際だからいいます。 ロボコンに出場するロボットに組込みたかったのです。 学校からも何チームか出場するのですが、僕たちのチームはこっそり一般枠で出場しようと思っています。 ですから、学校の先生には聞けずここで皆さんのお力を借りようと思ったのです。 ほかのチームを驚かしてやろうという気持ちもありましたので、、、 すみませんでした なんか人を頼りすぎちゃってたみたいで 今月の28日までには動く状態にしておかないと出場権がなくなるので、かなりあせっているのも事実であります 長くなってスミマセン

  • DIGAMMA
  • ベストアンサー率44% (620/1404)
回答No.6

こんにちは、専門校の講師風に書いてみました。ご参考になれば幸いです。 まず、色は無視して、ボールの通過を感知するセンサを作る必要があります。 発光ダイオードとフォトトランジスタの組み合わせが良いと思います。 透過式と反射式がありますが、後で色判断が出てきますので、反射型にしてください。 次にセンサからの信号を適切な電圧と必要な電流が確保できるようにする必要があります。フォトトランジスタの後段にトランジスタアンプかOPアンプを接続するのが一般的ですが、モーター等を直接繋ぐのか、パソコンを繋ぐのかでは設計が大きく異なります。 ボールの通過により、モーターを回すとか、パソコンのif文で処理を変えることに成功したら、ダイオードの色を変えたり、色付きセロハン(カラーフィルタ)を使って、2色を区別することに挑戦してください。これは、センサとの距離を変えたり、周りを覆うなどの微調整が必要です。 色の識別に成功したら、振り分けるメカの駆動が必要です。モーターで直接制御できれば簡単です。電磁石(ソレノイド)なら、もっとすばやく動かせます。パソコンで制御するなら、パソコンからの信号を、モーター等の駆動電圧に変換する回路が別途必要です。

google_apple
質問者

補足

フォトトランジスタなるものは一応調べて理解できました。ところでフォトトランジスタや反射式センサーやといったものはどこで購入できるのですか? なるべく安いほうがいいです。 --------------------- 今まで回答してくださった皆さんのおっしゃっている商品の値段なども知りたいです。 --------------------- まだいまいちトランジスタについて理解できないのですが、トランジスタではなくリレーとかないものですかね リレーなら仕組みも配線もわかるんですが。。。

  • kyoyasai
  • ベストアンサー率25% (52/204)
回答No.5

#2です。まず間違いを訂正します。 白と黄色を設定して→青と黄色を設定して です。 カラーセンサーSA-1Jの3色タイプなら、出力をリレー受けすればソレノイドぐらいは、センサーの設定だけで動かせます。 金額と方向性が違うようなら補足願います。PLCが専門なので基盤を作る方向だと一般人。

参考URL:
http://www.idec.com/japan/
google_apple
質問者

補足

これはちょっと高すぎると思います。。。 それよりプログラムを組まずアナログでもできるっていうのに魅力を感じたのでどなたかもう少し詳しくお願いします ちなみに球の割合はこんなもんです 白球:青球:黄球=40:5:5 2,3個の割り振りエラーなら問題ないです

  • mukichan
  • ベストアンサー率45% (74/161)
回答No.4

1)レーンを邪魔板等で絞って3色混在の球を一列に整列されるようにします。必要処理能力に応じて一列になるサブレーンの数は設定してください 2)各サブレーンで青、あるいは黄色のみ識別できるセンサーを設置し、サブレーン出口で青、もしくは黄色だけ設定されたレーンに分けるようにします。エアでとばすもよし、ソレノイドピストンで弾くもよし 3)問題は一列になった球が等速でサブレーン出口に供給されることが必要です 球は転がりやすいので等速供給は結構簡単に思えます。 レーンを規制する絞り方でジャムの発生率は調整可能かと存じます。健闘を祈ります

google_apple
質問者

補足

>1)レーンを邪魔板等で絞って3色混在の球を一列に整列されるようにします。必要処理能力に応じて一列になるサブレーンの数は設定してください サブレーンとは何ですか?

回答No.3

実際の稼働環境、球の処理の頻度(流れてくる量もしくは間隔)、許容されるエラーの大きさ および 使用頻度もしくは稼動時間 などの情報がなければ、 仕分けする原理は回答できても、それが実行可能な安価な構成で実現できるかどうかが、わからないですね。 No.1の方への補足を拝見する限り、単に設計のヒントが欲しいというスタンスのご質問でもないように思えますが、それでしたら、もう少し使用目的を含めた、種々の条件を補足なさってはいかがでしょうか。 特に背景の光の状況と、球が流れる速度と頻度は、球の色をセンシングするシステムの構成を考える上で非常に重要な情報です。それと、機能が仕分けだけならば、オールアナログでもいけるでしょう。プログラムは不要かもしれません。 余談ですが、ここで大まかな設計方針が得られるなら、設計にかかるコストがそれなりに落とせることができ、かなりのコストダウンになりますね。

google_apple
質問者

補足

>No.1の方への補足を拝見する限り、単に設計の... はい、察しのとおり設計のヒントがほしいのです。 まだ、レーンは完成していません。 >球の処理の頻度(流れてくる量もしくは間隔)... 間隔は非常にあいまいですが、タイマー式の仕切りを入れるつもりなので球の間隔は空けられると思います >特に背景の光の状況と、球が流れる速度と頻度は、球の色をセンシングするシステムの構成を考える上で非常に重要な情報です。それと、機能が仕分けだけならば、オールアナログでもいけるでしょう。プログラムは不要かもしれません。 ホントですか?機能は仕分けだけです >もう少し使用目的を含めた、種々の条件を補足なさってはいかがでしょうか。 ごめんなさい、そうですよね 球の直径は38mmでレーンの幅は約40mmです レーンの材質は透明なプラスチックの予定ですが、周りを板で囲んでレーンの一部を真っ暗にすることもできます 長くなってしまいましたが引き続きご指導お願いします

  • kyoyasai
  • ベストアンサー率25% (52/204)
回答No.2

白と他の球なら簡単なんですけどね。 条件として、 1.3色の球は可動式ガイドが動作出来るだけの間隔を開けて流れて来ること。それが出来ない時は可動式ガイド部に球を1個1個分ける機能があること。 2.白色の球は前に流れた球と同じレーンに流れること。 をクリアー出来るなら、カラーマークセンサーで白と黄色を設定して信号を出せば可能です。

google_apple
質問者

補足

>2.白色の球は前に流れた球と同じレーンに流れること。 はい、白球は前に流れたレーンに流れても問題ないです 要は青か黄色かで流れるレーンを変更したいだけです

  • sego
  • ベストアンサー率29% (371/1269)
回答No.1

2つのフォトダイオードかCDS(反応遅い)にカラーフィルターか光源が青色ダイオードか黄色系ダイオードの光源を当てるとフォトダイオードの信号をA/D変換して読み取ると青用フォトダイオード+青フィルター(又は青色発光ダイオード)が大きい値を示します。それともうひとつのフォトダイオードと+黄色フィルター(黄色緑系発光ダイオード)を上と同じようにサンプリングするとその比率で青、白、黄色がわかります。 色などが安定していれば、センサー1個と青色発光ダイオードと球体通過センサだけでも大丈夫です。 外光が入らなければ青は青に反応して最高値になり黄色は反射が悪くなります。中間はしろ?? 通過センサーは市販品で、色フィルターならカメラ用のフィルター(ケンコー)などがありますが発光ダイオード式が安いです。

google_apple
質問者

補足

もうすこし具体的にわかりやすく教えていただけませんか? 値段や必要なものについても教えていただければうれしいのですが PICを買うべきでしょうか? プログラムはどんな感じにしたらいいですか?

関連するQ&A

  • ワット数の違う電球を2つ特殊につないだときの明るさ

    分かりにくい題名で申し訳ありません。 どうしても 理解できないことがあって質問します。 12Vの直流電源で 以下のように配線したときに 球Bが点灯しない理由が分かりません(点灯しないのが正しい) 球A 55W電球 球B  2W電球 として プラス--球A-----球B----マイナス            |分岐            |__スイッチ__マイナス 変則的なマイナスコントロール回路で 球Aと球Bの間に分岐を作ってやると スイッチオン で球Aだけが光り スイッチオフ で球Bだけが光ると言うことなんですが どう考えても理解できません 発光するための電流量の絡みの問題かと思うのですが よく分かりません 両方の球には常に12Vが来ている状態で スイッチオフの場合普通の直列回路だから 明るさは別として両方点灯するはずでは? スイッチオンでも同じで 電流は少しは流れるはずだけど と思って 頭がこんがらがっています。 どなたか教えてくださると助かります よろしくお願いします。

  • EXCEL:2項目で重複するデータを抽出したい

    EXCELで、A,B,C,D・・・とデータが続き、それぞれに重複する複数個のデータがあるときに、重複を省いて抽出することはできるのでしょうか?データ(行)が約5万件ほど合って、手作業では無理な状況です。どなたか、ぜひ教えて下さい! 例: A 青 A 青 A 白 B 赤 B 黄 B 黄 C 青 ↓ A 青 A 白 B 赤 B 黄 C 青

  • 高校数学の問題について教えてください。

    3つの箱、A,B,Cがあり Aの箱には白球2個、青球1個の3個 Bの箱には赤球2個、青球1個の3個 Cの箱には赤球1個、白球2個、青球3個の6個が入っている。 A,Bの箱からはそれぞれ1個ずつ、Cの箱からは2個の計4個を取り出す。 このとき、取り出された球の色が2種類になる確率を求めよ。 という問題で、 (1)白と赤のとき (2)白と青のとき (3)赤と青のとき にわけると言うのは理解できたのですが 解答では、青と青のときの場合も考えて計算しています。青と青の場合も考えるのはなぜなんですか?また計算は青と青の場合の計算がいまいちよくわかりません。 そこのところも教えてください。お願いします。

  • 確率の問題

    袋の中に、赤、黄、青の球が995:3:2の比率でたくさん入っている。 ここから球を取り出す実験に関しての問いに答えよ。 ただし|am|<<1のときは、(1+a)^m=1+ma |b|<<1のときは、e^b=1+b と近似して良い 1.20個の球を取りだしたとき、この中に黄色の球が3つ以上含まれる確率 2.まず5個の球を取り出し、赤色の球が3個以下であったら、実験を打ち切る。 これより多いときは新たに5個の球を取りだし、実験を終了する。 この実験のトータルで、赤色の球が5個以下になる確率を求めよ という問題なのですがどう解けばいいかわかりません 教えていただきたいです よろしくお願いいます

  • ベイズの定理を使った赤玉

    大学の課題で詰まったところがあるので、解説付きで答えを教えてほしいです。 箱Aには 赤玉3個 白玉7個 箱Bには 赤玉6個 白玉4個 初めにサイコロをなげ1または2の目が出たら箱Aを、3~6の目が出たら箱Bを選ぶ。色を確認したら元の箱にその球を戻して同じことを繰り返す。箱の選択は玉を取り出す前に1回だけ行うものとする。(サイコロはふり箱が決まったら、その後は選択した箱から玉を取出し色を確認。その球を元の箱に戻し再び同じ箱から玉をと出す動作を繰り返すということを意味する。) 1、1球目が白であったとき、2球目も白である確率 2、1球とったときそれが赤玉である確率 3、n球とも白であったとき、箱Aから選ばれた確率はどのようにあらわされるか marchクラスの大学で出題される問題らしいのですが、どうしても理解できなく^^; すみませんがお願いします。

  • ベイズを使った確率

    ベイズの定理を使った赤玉 大学の課題で詰まったところがあるので、解説付きで答えを教えてほしいです。 箱Aには 赤玉3個 白玉7個 箱Bには 赤玉6個 白玉4個 初めにサイコロをなげ1または2の目が出たら箱Aを、3~6の目が出たら箱Bを選ぶ。色を確認したら元の箱にその球を戻して同じことを繰り返す。箱の選択は玉を取り出す前に1回だけ行うものとする。(サイコロはふり箱が決まったら、その後は選択した箱から玉を取出し色を確認。その球を元の箱に戻し再び同じ箱から玉をと出す動作を繰り返すということを意味する。) 1、1球目が白であったとき、2球目も白である確率 2、1球とったときそれが赤玉である確率 3、n球とも白であったとき、箱Aから選ばれた確率はどのようにあらわされるか marchクラスの大学で出題される問題らしいのですが、どうしても理解できなく^^; すみませんがお願いします。

  • ★のところで、つかえました。

    【問題】 A~Dの4人はそれぞれ色の異なる2枚のカードを持っており、その色は、青、赤、白、黄色のうちのいずれかである。次の(A)~(E)のことがわかっているとき、4人の持っているカードの色について確実にいえることはどれか。 (A)BとDはそれぞれ白のカードを持っている。 (B)A、C、Dのそれぞれが持っているカードのうち、1枚は同じ色であり、他の1枚はすべて色が異なる。 (C)Dは赤のカードを持っていない。 (D)AとBが持っている4枚のカードは、すべて色が異なる。 (E)Cは青のカードを持っていない。 【答え】(5択表記があるのですが、割愛。) Bは赤、Dは黄色のカードを持っている。 【解説】 (A)よりBは白のカードを持っている。 Bの持っている2枚のカードは色が異なるから、Bのもう1枚のカードの色は、黄色、青、赤のうちのどれかである。 (1)Bのもう1枚のカードの色が黄色である場合。 (D)より、A=赤、青 ★(B)(E)より、A、C、Dに共通の色のカードは赤 (A)より、D=白、赤 これは(C)に矛盾する。 (2)Bのもう1枚のカードの色が青である場合。 (D)より、A、C、Dに共通の色のカードは赤または黄色 (i)共通の色のカードが赤である場合。   (A)より、D=白、赤   これは(C)に矛盾する。 (ii)共通の色のカードが黄色である場合。   (A)より、D=黄色、白   (B)より、C=黄色、青   これは(E)に矛盾する。 (3)Bのもう1枚のカードの色が赤である場合。 (D)より、A=青、黄色 (E)より、A、C、Dに共通の色のカードは黄色 よって、(A)より、D=白、黄色 これは(C)を満たす。 また、(B)より、C=赤、黄色  以上より、(3)のみが題意を満たす。 このとき、A=青、黄色 B=白、赤 C=赤、黄色 D=白、黄色である。 について、★のところでつかえました。 なぜ、そう分かりますか? お手数をおかけしますが、超初心者相手にご解説をお願いします。

  • 確率

    2つの袋A、Bがある。Aには赤球3個と白球2個が、Bには赤球2個と白球3個が入っている。Bから取り出した2個の球がともに赤球である確率を求めよ。 (1)Aから球を1個取り出しBに入れ、続いてBから1個球を取り出す。さらに、Aから球を1個取り出しBに入れ、Bから1個球を取り出す。 (2)Aから球を2個取りだしてBに入れ、続いてBから2個球を取り出す。 という問題なんですが誰か教えてください!

  • 数学 確率漸化式(球の移動)の問題

    回答おねがいします。 確率漸化式の問題です。 赤球3個、白球3個の6個の球が、3つの袋A,B,Cに2球ずつはいっている。同時に各袋から1球を取り出して、袋Aから取り出した球を袋Bに、袋Bから取り出した球を袋Cに、袋Cから取り出した球を袋Aに入れる試行をTとする。 最初、3つの袋すべてに赤、白1球がはいっているとする。試行Tをn回繰り返した時、3つの袋すべてに赤、白各1球が入っている確率をp-nとする。 (1)p-1を求めよ。 (2)p-n+1をp-nで表せ。 (3)p-nを求めよ。 基本問題らしいのですが、解けないので(先生の説明もわかりにくく…)焦っています。 回答よろしくお願いします。 文系のわたしでもわかるような説明をしていただけるとありがたいです。

  • 教えて下さい!(物理)

    地上から高さ63.7mから球Aを 初速度0m/sで自由落下させた。 その2秒後に球Bを真上に投げた。 すると2球は高さ19.6mですれ違った (1)球Bの初速度は? (2)AとBが地面に落ちる時間の 差は何Sか? 式も一緒に教えて下さい!