SlideShare a Scribd company logo
1 of 11
ソレノイドバルブコントローラ 開発してみた
http://b-and-b-lab.jp/
株式会社 B&B Lab. 代表 真崎 康平
2021.09.04
http://b-and-b-lab.jp/
発表者紹介
株式会社 B&B Lab. 代表
真崎康平 (kohei.masaki@b-and-b-lab.jp)
主な業務
・IoT機器、サービス開発
最近では 主に農業向けに開発ターゲットを定める
狙い:
元製造業の立場からFAソリューションを安価に農業分野に展開
バックグランド
イメージセンサ / 画像処理/ 半導体 / パワーエレクトロニクス /自然エネルギー(風力)
回路設計 / 機械工学 / 材料工学(接合関連) / 経営学(MBA)
所有資格
電験三種 / 第二種電気工事士 /第一級陸上特殊無線技士 etc.
Agenda
・ソレノイドってなに?
・ソレノイドコントローラ開発の背景
・まずは試作
試作機 回路構成例
ハードウェア構成のポイント
・実用機 開発
伝えたいポイント
・割と簡単にPLCと同等な機能が作れちゃいます。
・DIYでも実用的なIoT機能がつくれちゃう?
・頑張ればスタートアップ企業でも製品化できちゃう?
・まとめ
ソレノイドってなに?
ソレノイドバルブ
https://www.ipros.jp/technote/basic-air-pressure/
https://www.mitsubishielectric.co.jp/fa/products/cnt/plc/index.html
コントローラー(PLC)
・平たく言えば、電磁石
・FAでの活用は、製造設備などを動かす空圧シリンダーなどを制御するバルブに利用
・PLCなどのコントローラーで動作をプログラミングする
ソレノイドコントローラ開発の背景
100m
散水ホース
・ビニールハウスの自動散水がしたい! ・制御対象 16か所!
・バルブがデカい!
呼び径 2inch
(口径 50mm)
24V 2.5A(実測)
他にも
・ネットがない!
・蒸し暑い、ホコリが舞う、腐食性雰囲気
・カネもない!(導入予算も限られる)
・現場に専門の人員も居ない、普段は無人
ナイナイ ずくしワロタw
市販品ないぞ!
開発の
詳しい内容はこちら
SORACOM Air を活用した
自動潅水システムの開発
まずは試作
試作のプロセスは、弊社 中村の以下の発表で追試しています。 オリジナルの試作機は
この追試の検証で改造してロスト
試作機 回路構成例
5V 2A
電源
+
逆接保護
ダイオード
※1
INA260
電力測定
モジュール
I2C / 3.3V電源へ
VIN+
I
IN-
I
IN
+
VIN
-
VIN
ー
※1:
接続の極性を間違えた場合電源をショートさせる方向に
ダイオードに電流が流れ、電源側の短絡保護回路を動作させ
図中の回路を保護する。
出来るだけ大電流(ACアダプタの能力以上)
のものを使うのが望ましい。
GND
GND側の
電流を測定
DC 5V ~ 24V
電源モジュール
※あらかじめ
5Vに調整
DC 5V
RESET
VSYS
3.3V
(out)
GND配線は
図中省略
VIO
(1.8V)
VIO (1.8V)
DC 5V
UART_RX
UART_TX
VIN
3.3V
LTE_TX
LTE_RX
Sakura.io
側
RaspberryPi
Pico
側
レベル変換IC
※レベル変換IC
部分でクロス
配線とする
G
D
S Nch MOS-FET
例 2N7000
LTE_RESET
LTE_RESET
RESET
Sakura.io
ブレークアウトボード
LTE_TX
LTE_RX
(UART0)
この結線でUSB経由でデバッグ時にブ
レークアウトボードにも給電されます。
(ラズパイ pico のドキュメント参照)
I2C_SDA
I2C_SCL
(I2C0)
3.3V
10k でI2Cバスを3.3Vで
プルアップ
Raspberry Pi
Pico
I2C / 3.3V電源
MCP23017
I2C エクスパンダー
I/O 制御信号
(4ch使用)
スイッチ回路x4
制御対象
電源供給
VIN
またはPCA9685
スイッチ回路
P型 MOS-FETを使ったハイサイドスイッチと呼ばれる回路になります。
オープンドレイン回路と組み合わせて使用します。
電源入力
電源制御出力
P型MOS-FET
複数回路を制御する場合はトランジスタアレイが便利です。
(下図参照)
上図CTRL
端子へ
LED
動作モニタLED
ツェナーダイオード
電源が12V 以下の場合は不要
バリスタ
(過電圧保護)
フライホイール
ダイオード
(コイル負荷の
高電圧発生防止)
制御入力
PCA9685
または
I/Oエクスパンダ
より
トランジスタ
アレイ
制御入力
バリスタ フライホイール
ダイオード
Pch MOS FET ツェナー
ダイオード
参考リンク
S
G
D
以下に構成例を示します ※動作を保証するものではありません。
抵抗は 1/4 W型を使用
LEDは赤または
緑、黄色を
想定しています。
青及び白は
回路の見直し
が必要です。
ハードウェア構成のポイント
PCA9685搭載16チャネル
PWM/サーボ ドライバー
例
Raspberry Pi Pico
Arduino 対応マイコンボード
I2Cバス経由で制御
※簡易PLC がこれで作れますよとの解釈でOK
実用機 開発
・Arduino IDE で開発可能
・LTE / Ethernet + PoE 経由の制御
・16chをコンパクトに
・防水防塵はIP65 ケースで対応
前回発表の続編の内容
となります。
制御方法(プログラムイメージ)
PLCのプログラム例
ラダー図
■Arduinoによる実装
どちらが分かりやすいかは慣れの問題
Arduinoだと無料の開発環境で開発出来るのとオープンなコミニュティで開発
成果がシェア出来る。
CH0 ~ 4 を順次ON/OFF を推移するプログラム例
■従来
まとめ
従来PLCで実現されていた機能をオープンなArduinoの開発環境で実現できた。
農業の環境向けに低コスト化、耐環境性を強化したハードウェアが開発出来た。
農業向けから、FA向けに逆輸入も狙える??

More Related Content

Similar to ソレノイドバルブコントローラ 開発してみた

Similar to ソレノイドバルブコントローラ 開発してみた (17)

DeBERTaV3: Improving DeBERTa using ELECTRA-Style Pre-Training with Gradient-D...
DeBERTaV3: Improving DeBERTa using ELECTRA-Style Pre-Training with Gradient-D...DeBERTaV3: Improving DeBERTa using ELECTRA-Style Pre-Training with Gradient-D...
DeBERTaV3: Improving DeBERTa using ELECTRA-Style Pre-Training with Gradient-D...
 
課題を解決してくれるIoT/AIプロジェクトの進め方 (事例/実践編)
課題を解決してくれるIoT/AIプロジェクトの進め方 (事例/実践編)課題を解決してくれるIoT/AIプロジェクトの進め方 (事例/実践編)
課題を解決してくれるIoT/AIプロジェクトの進め方 (事例/実践編)
 
.NET Micro Framework (プラレールと電子工作)
.NET Micro Framework (プラレールと電子工作).NET Micro Framework (プラレールと電子工作)
.NET Micro Framework (プラレールと電子工作)
 
BIM DAY 2016-BIM実行計画書(日本語版)
BIM DAY 2016-BIM実行計画書(日本語版)BIM DAY 2016-BIM実行計画書(日本語版)
BIM DAY 2016-BIM実行計画書(日本語版)
 
回路設計者の仕事とは
回路設計者の仕事とは回路設計者の仕事とは
回路設計者の仕事とは
 
スケールセンシティブ 〜里山工学を理論付ける〜
スケールセンシティブ 〜里山工学を理論付ける〜スケールセンシティブ 〜里山工学を理論付ける〜
スケールセンシティブ 〜里山工学を理論付ける〜
 
A Study on Generation of Deformed Route Maps using Octilinear Grid
A Study on Generation of Deformed Route Maps using Octilinear GridA Study on Generation of Deformed Route Maps using Octilinear Grid
A Study on Generation of Deformed Route Maps using Octilinear Grid
 
SBTのIoTへの取り組み
SBTのIoTへの取り組みSBTのIoTへの取り組み
SBTのIoTへの取り組み
 
2022年度調和系工学研究室配属説明会資料
2022年度調和系工学研究室配属説明会資料2022年度調和系工学研究室配属説明会資料
2022年度調和系工学研究室配属説明会資料
 
第79回 Machine Learning 15minutes ! 生成AIをエンタープライズで活用するWatsonx.aiの紹介
第79回 Machine Learning 15minutes ! 生成AIをエンタープライズで活用するWatsonx.aiの紹介第79回 Machine Learning 15minutes ! 生成AIをエンタープライズで活用するWatsonx.aiの紹介
第79回 Machine Learning 15minutes ! 生成AIをエンタープライズで活用するWatsonx.aiの紹介
 
B3. 逆引きIoTクラウドデザインパターン: SORACOMサービスとクラウドサービスの組み合わせ/選択肢を紹介します | SORACOM Techno...
B3. 逆引きIoTクラウドデザインパターン: SORACOMサービスとクラウドサービスの組み合わせ/選択肢を紹介します | SORACOM Techno...B3. 逆引きIoTクラウドデザインパターン: SORACOMサービスとクラウドサービスの組み合わせ/選択肢を紹介します | SORACOM Techno...
B3. 逆引きIoTクラウドデザインパターン: SORACOMサービスとクラウドサービスの組み合わせ/選択肢を紹介します | SORACOM Techno...
 
高知 IoT概論 活用事例セミナ―
高知 IoT概論 活用事例セミナ―高知 IoT概論 活用事例セミナ―
高知 IoT概論 活用事例セミナ―
 
IoTで使用されている Bluetoothを利用したビーコン(Beacon)の基礎と事例
IoTで使用されている  Bluetoothを利用したビーコン(Beacon)の基礎と事例IoTで使用されている  Bluetoothを利用したビーコン(Beacon)の基礎と事例
IoTで使用されている Bluetoothを利用したビーコン(Beacon)の基礎と事例
 
Iot2bio2 20160521
Iot2bio2 20160521Iot2bio2 20160521
Iot2bio2 20160521
 
Feature Erasing and Diffusion Network for Occluded Person Re-Identification
Feature Erasing and Diffusion Network for Occluded Person Re-IdentificationFeature Erasing and Diffusion Network for Occluded Person Re-Identification
Feature Erasing and Diffusion Network for Occluded Person Re-Identification
 
IoT最前線!〜IoTビジネス活用最新事例〜IoT Japan2017講演
IoT最前線!〜IoTビジネス活用最新事例〜IoT Japan2017講演IoT最前線!〜IoTビジネス活用最新事例〜IoT Japan2017講演
IoT最前線!〜IoTビジネス活用最新事例〜IoT Japan2017講演
 
複数サービスを共存させるために 試行錯誤したこと
複数サービスを共存させるために 試行錯誤したこと複数サービスを共存させるために 試行錯誤したこと
複数サービスを共存させるために 試行錯誤したこと
 

More from 康平 真崎

More from 康平 真崎 (7)

電力波形モニタ PowerLogger 開発/ IoT縛りの勉強会! IoTLT
電力波形モニタ PowerLogger 開発/ IoT縛りの勉強会! IoTLT電力波形モニタ PowerLogger 開発/ IoT縛りの勉強会! IoTLT
電力波形モニタ PowerLogger 開発/ IoT縛りの勉強会! IoTLT
 
猫でもわかるFusion360 ~ヤマハMT-01のキャリパサポートをアルミ削り出しで作ろう~
猫でもわかるFusion360 ~ヤマハMT-01のキャリパサポートをアルミ削り出しで作ろう~猫でもわかるFusion360 ~ヤマハMT-01のキャリパサポートをアルミ削り出しで作ろう~
猫でもわかるFusion360 ~ヤマハMT-01のキャリパサポートをアルミ削り出しで作ろう~
 
学生アルバイト募集_2022.11.02.pptx
学生アルバイト募集_2022.11.02.pptx学生アルバイト募集_2022.11.02.pptx
学生アルバイト募集_2022.11.02.pptx
 
リアル ピカチュー つくろうぜ!.pdf
リアル ピカチュー つくろうぜ!.pdfリアル ピカチュー つくろうぜ!.pdf
リアル ピカチュー つくろうぜ!.pdf
 
Smart Relay(仮称)の商品説明
Smart Relay(仮称)の商品説明Smart Relay(仮称)の商品説明
Smart Relay(仮称)の商品説明
 
SORACOM Air を活用した自動潅水システムの開発
SORACOM Air を活用した自動潅水システムの開発SORACOM Air を活用した自動潅水システムの開発
SORACOM Air を活用した自動潅水システムの開発
 
魔改造PCで移動できるパスワード解析ハードを作りました
魔改造PCで移動できるパスワード解析ハードを作りました魔改造PCで移動できるパスワード解析ハードを作りました
魔改造PCで移動できるパスワード解析ハードを作りました
 

ソレノイドバルブコントローラ 開発してみた