Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
工場向けIoTソリューションと
導入事例のご紹介
Lazuriteを使ってすばやく課題を解決!
AWS IoT@Loft #2
■ 会社名 ラピスセミコンダクタ株式会社 (LAPIS Semiconductor Co., Ltd.) ■ 代表者 代表取締役社長 和久野 一雅 ■ 所在地 神奈川県横浜市港北区新横浜 2-4-8 ■ 設立年月日 2008年10月1日 ■ 資本金 4億円 ■ 従業員数 1,235名(連結) ※2019年3月末現在
■ 事業内容 ロジックLSI、メモリLSI、表示用ドライバLSIの 開発・製造・販売、ファンダリビジネス
2/36
プロフィール
氏名
田中 義幸(たなか よしゆき)
略歴
電機メーカーでノートパソコンの
ソフトウェア開発リーダー
現在
新規事業プロジェクトにてLazuriteの開発
3/36
Lazurite
低消費電力
920MHz無線
簡単
特徴
1
2
3 Lazurite Sub-GHz
端子はArduino
Nano互換だよ
Lazurite 920J
小型モジュール 80%以上サイズダウン
5/36
独自のコアと工夫
オリジナルLow Powerマイコン搭載
Wi-SUNの無線プロトコルを簡素化
コイン電池で3ヶ月を実現
低消費電力
※1分に1回、温度・湿度・気圧・明るさを送信
1
Lazurite Mini用環境センサ
6/36
Wi-Fi/BLE(2.4GHz)と干渉が少ない
工場1棟をカバーする通信距離
100m以上、見通し良なら400-500m
センサデータ送信に十分な伝送速度
100kbps
920MHz無線
IoTに最適な無線
2 100m
100m
BLE
920MHz
7/36
ArduinoライクなIDE
setup()、loop()
920MHz無線API
SubGHz.init()
SubGHz.begin()
SubGHz.send() etc.
サンプルプログラム多数
簡単 3
setup()
loop()
8/36
簡単 3
Raspberry Pi対応
Lazurite Pi Gatewayで920MHz
送受信が可能
Node-RED
Lazuriteノード
各種言語対応
Ruby、Python、C/C++
受信
lazurite Rx
送信
lazurite Tx
9/36
IoTに適したマイコンボード+ゲートウェイのシステム
Lazuriteプラットフォーム
920MHz無線
Lazurite Pi Gateway
Raspberry Pi
クラウドサーバー
低消費電力
簡単 簡単
10/36
工場の見える化
IoT導入への3フェーズ
12/36
通信オプション機能に対するコスト負担
古い装置には取り付けられないし、改造もNG
製造ラインを止めたくない
装置のハードル
簡単で後付け可能 クランプ型電流センサ
13/36
センサ用電源の不足
製造現場に家庭用AC 100Vコンセントはほぼない
実運用時に煩わしい電池交換
電源のハードル
ハーベスティング対応 シールド基板
14/36
稼動モニタリングシステム
15/36
WEBアプリUI
16/36
デモ
導入事例
設置状況
20/36
導入効果
稼働率 9.6%向上
21/36
開発の話
運用開始から1年
開発秘話
デバイス 管理
トラブル 対応
23/36
センサノードの管理 どうしてますか?
デバイス管理
24/36
MACアドレス5つ MACアドレス3つ
GWとセンサは どう割り当てる?
GWを交換したらどうする?
プログラムに埋め込む?
課題
25/36
Amazon EC2 Web
APIサーバ
S3 (アドレス情報DB)
アドレス
0x4002
0x4003
アドレス
0x4002
0x4003 ② アドレス情報取得
0x4001
0x4002
③ ブロードキャストして
見つけてもらう
① アドレスを事前
に登録
④ アドレスの一致する
センサと通信開始
解決
26/36
アドレス
0x4002
0x4003
一元管理
デバイス管理
ゲートウェイの管理 どうしてますか?
27/36
1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続 5. SSHログイン
たまに、コンソールでVPN 設定が無効、有効化してから またやり直し・・・
課題
28/36
ステップ数多すぎる
VPN IP
アドレス
10.8.0.4
10.8.0.6
10.8.0.4
10.8.0.6
Amazon EC2
OpenVPN
サーバ
Web APIサーバ
保守・管理PC
ゲートウェイ
クライアントキー
の要求、VPNのIPアドレス取得
初期設定時、クライアントキーを取得し、VPNサービスまで自動起動
Wi-Fi/3G問わずVPN IP アドレスでログイン可
S3 (アドレス情報DB)
Wi-Fi/3G問わずVPNのIPアドレスでログイン可
解決
VPN構築 29/36
こんなトラブル がありました
トラブル対応
30/36
3G回線がまれに切れることがあり、切断を検出してゲートウェイを再起動。しかし・・・
課題
31/36
AWS IoTノードに送ったデータは再起動すると破棄
これ
ソースコードを改良
再起動する前に、送信されなかったデータを一旦ファイルへ保存し、再起動後に再送
• node-red-contrib-aws-iot
• aws-iot-device-sdk-js
32/36
解決
汎用Web API
デバイス管理
MACアドレスや閾値などパラメータの追加・編集・削除、VPNキーのDL
ユーザ管理
4レベルのアクセス権限、ユーザの追加・編集・削除
センサプログラム
登録・ダウンロード(ゲートウェイで書き込み可)
汎用Web API
34/36
お客様サービスとの連携が可能な、汎用Web API
のご提供を計画中
他社サービスとの連携
是非ご相談ください!
35/36
Lazurite
低消費電力、920MHz無線、簡単
稼動モニタリングシステム
簡単・後付可能
ハーベスティング対応
汎用Web API
お客様サービスとの連携
まとめ
36/36
らずらいと姫
バックアップ
IoT Core Amazon
DynamoDB
Amazon EC2
WWWサーバ
APIサーバ
Elastic Load Balancing
S3 (顧客情報DB)
アーキテクチャダイアグラム
VPNサーバ
センサ
管理者
お客様
ゲートウェイ