Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
NISHIHARA Shota
PDF, PPTX
700 views
コンパレータを使ってみよう
2019/05/02(土) mintech revival #4 で発表した資料
Engineering
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 39
2
/ 39
3
/ 39
4
/ 39
5
/ 39
6
/ 39
7
/ 39
8
/ 39
9
/ 39
10
/ 39
11
/ 39
12
/ 39
13
/ 39
14
/ 39
15
/ 39
16
/ 39
17
/ 39
18
/ 39
19
/ 39
20
/ 39
21
/ 39
22
/ 39
23
/ 39
24
/ 39
25
/ 39
26
/ 39
27
/ 39
28
/ 39
29
/ 39
30
/ 39
31
/ 39
32
/ 39
33
/ 39
34
/ 39
35
/ 39
36
/ 39
37
/ 39
38
/ 39
39
/ 39
More Related Content
PDF
災害監視無人機システムと 災害監視無人機システムとFOSS4Gとの関わり ((独)宇宙航空研究開発機構 都甲 様)
by
OSgeo Japan
PDF
大気球シンポジウム111006 工学1
by
sumio_morioka
PPTX
クラウド型次世代なんとか
by
Showhey Kubo
PDF
コンピュテーショナルフォトグラフティの基礎
by
Norishige Fukushima
PDF
組み込みやろうぜ!ソフト屋さん向けの組み込み電子工作講座 (情報科学若手の会2013 #wakate2013 )
by
Junpei Tsuji
PPT
Big data解析ビジネス
by
Mie Mori
PDF
TransitReID: Transit OD Data Collection with Occlusion-Resistant Dynamic Pass...
by
harmonylab
PPTX
if-up 2019 | C1. コネクテッドなカメラの実装
by
SORACOM,INC
災害監視無人機システムと 災害監視無人機システムとFOSS4Gとの関わり ((独)宇宙航空研究開発機構 都甲 様)
by
OSgeo Japan
大気球シンポジウム111006 工学1
by
sumio_morioka
クラウド型次世代なんとか
by
Showhey Kubo
コンピュテーショナルフォトグラフティの基礎
by
Norishige Fukushima
組み込みやろうぜ!ソフト屋さん向けの組み込み電子工作講座 (情報科学若手の会2013 #wakate2013 )
by
Junpei Tsuji
Big data解析ビジネス
by
Mie Mori
TransitReID: Transit OD Data Collection with Occlusion-Resistant Dynamic Pass...
by
harmonylab
if-up 2019 | C1. コネクテッドなカメラの実装
by
SORACOM,INC
Similar to コンパレータを使ってみよう
PDF
(文献紹介)エッジ保存フィルタ:Side Window Filter, Curvature Filter
by
Morpho, Inc.
PDF
ちょっとした電源を作ろう
by
NISHIHARA Shota
PPTX
イチからはじめるADK北海道支部勉強会発表資料
by
Kenichi Yoshida
PDF
第9回 北関東3県工業高校生徒研究発表大会
by
Masaki Kobayashi
PPTX
データセンターの電力量ログをGAEで
by
hidemotoNakada
PDF
今日から業務で使える17の運用系Linuxツール、そして円環の理
by
Masahito Zembutsu
PDF
ビジュアライゼーションの役割とUI開発のイノベーション(2)
by
BizCOLLEGE
KEY
Androidロボットサミットin名古屋
by
Kenichi Yoshida
PDF
情報技術にまつわる大会のご紹介
by
ohotech
PDF
Kopanitsa portfolio 2013_09
by
Takahiro Okada
PPTX
SegFormer: Simple and Efficient Design for Semantic Segmentation with Transfo...
by
harmonylab
PDF
先端技術とメディア表現 第1回レポートまとめ
by
Digital Nature Group
PDF
Android & Nui & Physical Computing
by
Takahiro KUREBAYASHI
PDF
inet-lab introduction
by
Ismail Arai
(文献紹介)エッジ保存フィルタ:Side Window Filter, Curvature Filter
by
Morpho, Inc.
ちょっとした電源を作ろう
by
NISHIHARA Shota
イチからはじめるADK北海道支部勉強会発表資料
by
Kenichi Yoshida
第9回 北関東3県工業高校生徒研究発表大会
by
Masaki Kobayashi
データセンターの電力量ログをGAEで
by
hidemotoNakada
今日から業務で使える17の運用系Linuxツール、そして円環の理
by
Masahito Zembutsu
ビジュアライゼーションの役割とUI開発のイノベーション(2)
by
BizCOLLEGE
Androidロボットサミットin名古屋
by
Kenichi Yoshida
情報技術にまつわる大会のご紹介
by
ohotech
Kopanitsa portfolio 2013_09
by
Takahiro Okada
SegFormer: Simple and Efficient Design for Semantic Segmentation with Transfo...
by
harmonylab
先端技術とメディア表現 第1回レポートまとめ
by
Digital Nature Group
Android & Nui & Physical Computing
by
Takahiro KUREBAYASHI
inet-lab introduction
by
Ismail Arai
More from NISHIHARA Shota
PPTX
ITコミュニティと情報発信に共通する成長と貢献の要素
by
NISHIHARA Shota
PDF
茶の間 Co-KoNPILe - 無策を策とする刺激的な場の構築への挑戦
by
NISHIHARA Shota
PDF
課外活動と地方ITコミュニティをつなげることの効果
by
NISHIHARA Shota
PDF
with コロナのオンラインイベント運営
by
NISHIHARA Shota
PDF
勉強会をオフラインからオンラインに切り替えたらいろいろ変わった - さらなる変化
by
NISHIHARA Shota
PDF
勉強会をオフラインからオンラインに切り替えたらいろいろ変わった
by
NISHIHARA Shota
PDF
地方ITコミュニティとの関わりに何を求めていたのか
by
NISHIHARA Shota
PDF
10年にわたり地方ITコミュニティに関わって見えたこと
by
NISHIHARA Shota
PDF
Arduinoで二酸化炭素を測ろう
by
NISHIHARA Shota
PDF
U16愛知プログラミングコンテストを見に行きました
by
NISHIHARA Shota
PDF
ITコミュニティに関する自由研究
by
NISHIHARA Shota
PDF
Co-KoNPILe #0 - #3 までやってみたまとめ
by
NISHIHARA Shota
PDF
私の思考回路
by
NISHIHARA Shota
PDF
運営上で配慮している地方コミュニティが与えられるであろう効果について
by
NISHIHARA Shota
PDF
型と深さを意識する〜コミュニティの実態〜
by
NISHIHARA Shota
PDF
富良野でもIT系お遊び〜FuraIT(ふらいと)〜
by
NISHIHARA Shota
PDF
都会とはいいがたい街で勉強会が続いている理由〜北海道北見市 Ohotech の事例〜
by
NISHIHARA Shota
PDF
LOCAL DEVELOPER DAY'16 in FURANO の宣伝
by
NISHIHARA Shota
PDF
富良野から話しますよ.いいですか.よくきいてください.
by
NISHIHARA Shota
PDF
U-16プログラミングコンテスト CHaser を利用したプログラミング指導
by
NISHIHARA Shota
ITコミュニティと情報発信に共通する成長と貢献の要素
by
NISHIHARA Shota
茶の間 Co-KoNPILe - 無策を策とする刺激的な場の構築への挑戦
by
NISHIHARA Shota
課外活動と地方ITコミュニティをつなげることの効果
by
NISHIHARA Shota
with コロナのオンラインイベント運営
by
NISHIHARA Shota
勉強会をオフラインからオンラインに切り替えたらいろいろ変わった - さらなる変化
by
NISHIHARA Shota
勉強会をオフラインからオンラインに切り替えたらいろいろ変わった
by
NISHIHARA Shota
地方ITコミュニティとの関わりに何を求めていたのか
by
NISHIHARA Shota
10年にわたり地方ITコミュニティに関わって見えたこと
by
NISHIHARA Shota
Arduinoで二酸化炭素を測ろう
by
NISHIHARA Shota
U16愛知プログラミングコンテストを見に行きました
by
NISHIHARA Shota
ITコミュニティに関する自由研究
by
NISHIHARA Shota
Co-KoNPILe #0 - #3 までやってみたまとめ
by
NISHIHARA Shota
私の思考回路
by
NISHIHARA Shota
運営上で配慮している地方コミュニティが与えられるであろう効果について
by
NISHIHARA Shota
型と深さを意識する〜コミュニティの実態〜
by
NISHIHARA Shota
富良野でもIT系お遊び〜FuraIT(ふらいと)〜
by
NISHIHARA Shota
都会とはいいがたい街で勉強会が続いている理由〜北海道北見市 Ohotech の事例〜
by
NISHIHARA Shota
LOCAL DEVELOPER DAY'16 in FURANO の宣伝
by
NISHIHARA Shota
富良野から話しますよ.いいですか.よくきいてください.
by
NISHIHARA Shota
U-16プログラミングコンテスト CHaser を利用したプログラミング指導
by
NISHIHARA Shota
コンパレータを使ってみよう
1.
Try to use
a c o m p a r a t o r コンパレータを使ってみよう Speaker :: @ tomio2480
2.
北見市の イメージ はこう?
5.
北見市は急な ドカ雪が降る
6.
2020/5/2
8.
山の 水族館
9.
メッカ 龍巳
10.
$ w h
o a m i ジ コ シ ョ ウ カ イ
11.
$ whoami • Shota
Nishihara ( @ tomio2480 ) • 高校教諭(電気) → セキュリティ人材育成 → 地方 IT コミュニティ • 北海道(旭川→北見→富良野)→東京都(小平市) • ゆるい勉強会@旭川,FuraIT (富良野),mintech (北見) • Co-KoNPILe (小平市) • 全国の IT コミュニティ行脚と応援を生きがいにしている • 誰でも見られるものは Blog か SlideShare へ
12.
$ whoami • Shota
Nishihara ( @ tomio2480 ) • 高校教諭(電気) → セキュリティ人材育成 → 地方 IT コミュニティ • 北海道(旭川→北見→富良野)→東京都(小平市) • ゆるい勉強会@旭川,FuraIT (富良野),mintech (北見) • Co-KoNPILe (小平市) • 全国の IT コミュニティ行脚と応援を生きがいにしている • 誰でも見られるものは Blog か SlideShare へ
13.
$ whoami • Shota
Nishihara ( @ tomio2480 ) • 高校教諭(電気) → セキュリティ人材育成 → 地方 IT コミュニティ • 北海道(旭川→北見→富良野)→東京都(小平市) • ゆるい勉強会@旭川,FuraIT (富良野),mintech (北見) • Co-KoNPILe (小平市) • 全国の IT コミュニティ行脚と応援を生きがいにしている • 誰でも見られるものは Blog か SlideShare へ
14.
$ whoami • Shota
Nishihara ( @ tomio2480 ) • 高校教諭(電気) → セキュリティ人材育成 → 地方 IT コミュニティ • 北海道(旭川→北見→富良野)→東京都(小平市) • ゆるい勉強会@旭川,FuraIT (富良野),mintech (北見) • Co-KoNPILe (小平市) • 全国の IT コミュニティ行脚と応援を生きがいにしている • 誰でも見られるものは Blog か SlideShare へ http://tomio2480.hatenablog.com/ https://www.slideshare.net/tomio2480/presentations
15.
$ whoami • Shota
Nishihara ( @ tomio2480 ) • 高校教諭(電気) → セキュリティ人材育成 → 地方 IT コミュニティ • 北海道(旭川→北見→富良野)→東京都(小平市) • ゆるい勉強会@旭川,FuraIT (富良野),mintech (北見) • Co-KoNPILe (小平市) • 全国の IT コミュニティ行脚と応援を生きがいにしている • 誰でも見られるものは Blog か SlideShare へ http://tomio2480.hatenablog.com/ https://www.slideshare.net/tomio2480/presentations どんな地域でも ITとか電子工作とか勉強会が当たり前にある世界 に近づけばいいなと願うばかり🙏
16.
B a c
k g r o u n d 電 圧 の 値 で 処 理 を 分 け た い
17.
電圧値による条件分岐 • Raspberry Pi
等のように A/D 変換器を持たない場合 • 外部に A/D 変換できる回路を組む必要がある • 概ね I2C や SPI と言ったシリアル通信を用いて値をもらう • Arduino や PIC 等のように A/D 変換器を持つ場合 • センサ等をつないで後はソフトウェアで対応可能
18.
電圧値による条件分岐 • Raspberry Pi
等のように A/D 変換器を持たない場合 • 外部に A/D 変換できる回路を組む必要がある • 概ね I2C や SPI と言ったシリアル通信を用いて値をもらう • Arduino や PIC 等のように A/D 変換器を持つ場合 • センサ等をつないで後はソフトウェアで対応可能 • 両方に共通して気にしておかなきゃいけないこと • ハードウェア対応 :: 発振,補償 etc...... • ソフトウェア対応 :: サンプリング速度 etc......
19.
電圧値による条件分岐 • Raspberry Pi
等のように A/D 変換器を持たない場合 • 外部に A/D 変換できる回路を組む必要がある • 概ね I2C や SPI と言ったシリアル通信を用いて値をもらう • Arduino や PIC 等のように A/D 変換器を持つ場合 • センサ等をつないで後はソフトウェアで対応可能 • 両方に共通して気にしておかなきゃいけないこと • ハードウェア対応 :: 発振,補償 etc...... • ソフトウェア対応 :: サンプリング速度 etc...... そもそも実装したいモノに本当に必要なのは アナログの電圧値それ自体なのか 電圧値によって分岐する処理なのか
20.
必要に応じて使い分ける • アナログ電圧値を取り込む必要がある • LED
やモーター等の出力を無段階に近い形で制御する場合 • 受けた入力そのものを記録・解析する必要がある場合 • 分岐する枝が多く回路を小さく仕上げたい場合 • 必ずしもアナログ電圧値を取り込む必要がない • LED やモーター等の出力を ON/OFF するだけ • 入力された値を一時的な処理に使用する場合
21.
必要に応じて使い分ける • アナログ電圧値を取り込む必要がある • LED
やモーター等の出力を無段階に近い形で制御する場合 • 受けた入力そのものを記録・解析する必要がある場合 • 分岐する枝が多く回路を小さく仕上げたい場合 • 必ずしもアナログ電圧値を取り込む必要がない • LED やモーター等の出力を ON/OFF するだけ • 入力された値を一時的な処理に使用する場合 • 自分が作るモノに応じて構成を考えると実装しやすい
22.
Implementation と り あ
え ず 作 っ て み よ う
23.
今回考えるパターン • 暗いとき,明るいときで処理を分けたい • つまり二値判定で済むため,アナログ値は必要ない •
マイコン側で処理を書くので,明暗の二値をマイコンに入力 • CdS と抵抗の分圧で明るさを検知する • 感度の調整はできるようにしたい • もしソフトウェアで感度調整したい場合はアナログ入力を受ける必要がある • ノイズの除去等の補償や保護は考えずに組む
24.
今回考えるパターン • 暗いとき,明るいときで処理を分けたい • つまり二値判定で済むため,アナログ値は必要ない •
マイコン側で処理を書くので,明暗の二値をマイコンに入力 • CdS と抵抗の分圧で明るさを検知する • 感度の調整はできるようにしたい • もしソフトウェアで感度調整したい場合はアナログ入力を受ける必要がある • ノイズの除去等の補償や保護は考えずに組む • つまり 1 bit の A/D 変換器を回路で組もうということ
25.
今回考えるパターン
26.
今回考えるパターン 👇コンパレータ👇 【出力のルール】 + IN >
- IN → Vcc + IN < - IN → Vee 【今回は以下のとおりにした】 Vcc = 5 V, Vee = GND
27.
今回考えるパターン 代わりにオペアンプでも 動作しないこともない → データシートを読んで判断
28.
今回考えるパターン 👈👈 可変抵抗で基準電圧を作る 👇 ここの電圧を決める 👇
29.
今回考えるパターン 👈👈👈👈 CdS とか環境光に あわせて調節する 👆 👆
ここの電圧が 明るさにより変動 👈👈 明るさを電圧に変換
30.
今回考えるパターン あとは入力 👉 するだけ 👉 動作させる
👉 デバイスに 👉 交換するもアリ 👉
31.
今回考えるパターン 出力をそのままマイコン等に入力するの もアリだとは思う(そこは状況に応じて コンパレータの出力インピーダンスの 影響で電圧が低くなってしまうこと等を 考えるとちょっと増幅したほうが確実? あとは入力 👉 するだけ 👉 動作させる
👉 デバイスに 👉 交換するもアリ 👉
32.
今回考えるパターン部品 7 つでアナログ入力を
1 つ節約できた!
33.
今回考えるパターン部品 7 つでアナログ入力を
1 つ節約できた! 妥協してる部分があるのでガチで考えるともうちょっと部品が必要になるけど動くことは動く
34.
今回考えるパターン 雑なシミュレーションを LTSpice でやってみた
35.
今回考えるパターン 雑なシミュレーションを LTSpice でやってみた 緑
= CdS での電圧変化,赤 = Arduino 入力,水色 = ベースにかかる電圧
36.
I N c
l o s i n g 最 後 に ざ っ と ま と め る と
37.
実装方法を多く持つこと • ハードウェアで実装するか,ソフトウェアで実装するか選べる • A/D
変換器を持っているマイコン等でもどう実装するか選べる • コードの簡略化,回路の簡略化,処理速度,製作予算…… • もしかしたらハードウェアだけで完結するかもしれない • いちいちマイコンその他を持ち出してコードを書く必要がないかも • 無駄な処理が動かないので消費電力の面で見ても有利 • ただし回路自体が無駄に電流を流すようになってるとこれは無効化される • デバイスの ON/OFF だけならコンパレータでOK(マイコン不要
38.
実装方法を多く持つこと • A/D 変換の時間待ちを短縮する効果は得られそう •
LM 393 のデータシートによると反応速度は 0.8 μs 以下 • http://akizukidenshi.com/download/ds/fairchild/LM393.pdf • マイコンで読む場合これにマイコンの読み取り時間が加わる • Arduino の digitalRead だと 3.5 μs から 5 μs ほどかかる • https://garretlab.web.fc2.com/arduino/lab/performance_io/ • Arduino の analogRead はデフォルトで 100 μs +α • マイコンの分周値を調整すると 7 μs 程度まで高速化可能らしい • これはソフトウェア側での読み取り処理も含んだ速度 • https://garchiving.com/speeding-up-analogread/
39.
Try to use
a c o m p a r a t o r コンパレータを使ってみよう Speaker :: @ tomio2480
Download