+2
"お墓メンバー掲示板"
"朝墓7+2"画像掲示板へようこそ
画像ファイルなどを添付できます
添付ファイルは最新20MBを保存(自動削除)
画像縮小に便利なソフトはこちら (縮小専用)
アクセス状況
45 / 72 ツリー ←次へ | 前へ→

【988】1-wire温度センサー DS18B20の件 has 17/9/26(火) 0:56 [添付][未読]
【989】Re:1-wire温度センサー DS18B20の件 has 17/9/26(火) 1:15 [添付][添付][未読]
【990】Re:1-wire温度センサー DS18B20の件 has 17/9/26(火) 1:32 [添付][添付][添付][添付][未読]
【991】Re:1-wire温度センサー DS18B20の件 has 17/9/26(火) 1:46 [添付][添付][添付][添付][未読]
【992】Re:1-wire温度センサー DS18B20の件 has 17/9/26(火) 1:57 [添付][添付][添付][添付][未読]

【988】1-wire温度センサー DS18B20の件
 has  - 17/9/26(火) 0:56 -

引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : 検証回路.png
・サイズ : 24.9KB
   この1wire通信なるものは100m位伸ばしてもokらしいと
信じて半年程前にトータル長100mで温度センサ6ヶぶらさげてサクサクと作ったら ぎょ誤動作ということでその時は ない知恵絞ってカット&トライで各センサ直近に
プルアップ抵抗2.2[kΩ]と電源±間に0.1[μF]を追加して GOと成りましたが
今回改めて真面目に波形を観測しました。

で確認出来たことを記します。

測定器は
岩通レクロイのデジタルストレージオシロ DS4354MでBWはフルの500[MHz]です。
LC測定は秋月のDER EE社 DE5000を使用しました。

実機100m長時の線間容量は7000[pF]近く有ったように記憶しております
今回の検証は手持ちケーブルの関係で45[m]長です。又線間容量も小さめで
実測2700[pF]程度です。まず検証回路図です。

添付画像
【検証回路.png : 24.9KB】
<Mozilla/5.0 (Windows NT 5.1; rv:52.0) Gecko/20100101 Firefox/52.0@i220-108-97-120.s02.a014.ap.plala.or.jp>

【989】Re:1-wire温度センサー DS18B20の件
 has  - 17/9/26(火) 1:15 -

引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : A1_4r7k_L_0r1m_.jpg
・サイズ : 90.2KB

[添付]〜添付ファイル〜
・名前 : A2_4r7k_L_0r1m_.jpg
・サイズ : 88.5KB
   Aの回路はラズパイのIO端子から10[cm]リード線を出してDS18B20を2ヶ取り付けて
プルアップ抵抗は指定4.7[kΩ]を取り付けた状態です。
DS18B20のDQ〜GND間の波形をモニタしております。
H:10[μS/div]&0.1[mS/div] V:1[V/div]です。
線間容量が無いのでTr.Tfとも理想の矩形波です。
アンダーシュートが気にはなります。

添付画像
【A1_4r7k_L_0r1m_.jpg : 90.2KB】

添付画像
【A2_4r7k_L_0r1m_.jpg : 88.5KB】
<Mozilla/5.0 (Windows NT 5.1; rv:52.0) Gecko/20100101 Firefox/52.0@i220-108-97-120.s02.a014.ap.plala.or.jp>

【990】Re:1-wire温度センサー DS18B20の件
 has  - 17/9/26(火) 1:32 -

引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : B3_4.7k_L_0.1m側&45m.jpg
・サイズ : 87.7KB

[添付]〜添付ファイル〜
・名前 : B4_4.7k_L_0.1m側&45m.jpg
・サイズ : 87.1KB

[添付]〜添付ファイル〜
・名前 : B5_4.7k_L_45m側.jpg
・サイズ : 89.4KB

[添付]〜添付ファイル〜
・名前 : B6_4.7k_L_45m側.jpg
・サイズ : 95.2KB
   Bの回路はラズパイのIO端子から10[cm]リード線を出してDS18B20を1ヶ取り付けて
もう1ヶは45[m]のケーブルで引き出して取り付けて有ります
プルアップ抵抗は指定4.7[kΩ]を取り付けた状態です。
DS18B20のDQ〜GND間の波形をモニタしております。
H:10[μS/div]&0.1[mS/div] V:1[V/div]です。
B3、B4はセンサー1側 B5、B6は45[m]端のセンサ2の波形です
線間容量が2700[pF]加味されTrはお馴染みのRC充電波形となります
パルス幅が短いと"H"のスレッショルドを超えられない場面が有りそうです。
45[m]先のICのアンダーシュートが厳しいそうです。

添付画像
【B3_4.7k_L_0.1m側&45m.jpg : 87.7KB】

添付画像
【B4_4.7k_L_0.1m側&45m.jpg : 87.1KB】

添付画像
【B5_4.7k_L_45m側.jpg : 89.4KB】

添付画像
【B6_4.7k_L_45m側.jpg : 95.2KB】
<Mozilla/5.0 (Windows NT 5.1; rv:52.0) Gecko/20100101 Firefox/52.0@i220-108-97-120.s02.a014.ap.plala.or.jp>

【991】Re:1-wire温度センサー DS18B20の件
 has  - 17/9/26(火) 1:46 -

引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : C7_4.7k_L_0.1m側&45m2.2k&0.1uF.jpg
・サイズ : 88.6KB

[添付]〜添付ファイル〜
・名前 : C8_4.7k_L_0.1m側&45m_2.2k&0.1uF.jpg
・サイズ : 88.1KB

[添付]〜添付ファイル〜
・名前 : C9_4.7k_L_0.1m&45m側2.2k&0.1uF.jpg
・サイズ : 88.4KB

[添付]〜添付ファイル〜
・名前 : C10_4.7k_L_0.1m&45m側2.2k&0.1uF.jpg
・サイズ : 92.8KB
   Cの回路はBの回路にカット&トライでGoとなった定数です。
プルアップ抵抗は指定4.7[kΩ]を取り付けた状態です。
DS18B20のDQ〜GND間の波形をモニタしております。
H:10[μS/div]&0.1[mS/div] V:1[V/div]です。
B3、B4はセンサー1側 B5、B6は45[m]端のセンサ2の波形です
45[m]先のセンサ2の直近の電源±間に0.1[μF],VDD〜DQ間に2.2[kΩ]が
付加されております。
線間容量が2700[pF]加味されTrはお馴染みのRC充電波形となります
プルアップ抵抗追加でパルス幅が短いと"H"のスレッショルドを超えられない場面は解消です。
45[m]先のICのアンダーシュートが厳しいそうです。

添付画像
【C7_4.7k_L_0.1m側&45m2.2k&0.1uF.jpg : 88.6KB】

添付画像
【C8_4.7k_L_0.1m側&45m_2.2k&0.1uF.jpg : 88.1KB】

添付画像
【C9_4.7k_L_0.1m&45m側2.2k&0.1uF.jpg : 88.4KB】

添付画像
【C10_4.7k_L_0.1m&45m側2.2k&0.1uF.jpg : 92.8KB】
<Mozilla/5.0 (Windows NT 5.1; rv:52.0) Gecko/20100101 Firefox/52.0@i220-108-97-120.s02.a014.ap.plala.or.jp>

【992】Re:1-wire温度センサー DS18B20の件
 has  - 17/9/26(火) 1:57 -

引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : D11_4.7k&2.2k_L_0.1m側&45m.jpg
・サイズ : 86.4KB

[添付]〜添付ファイル〜
・名前 : D12_4.7k&2.2k_L_0.1m側&45m.jpg
・サイズ : 94.5KB

[添付]〜添付ファイル〜
・名前 : D13_4.7k&2.2k_L_0.1m&45m側.jpg
・サイズ : 94.2KB

[添付]〜添付ファイル〜
・名前 : D14_4.7k&2.2k_L_0.1m&45m側.jpg
・サイズ : 88.6KB
   Dの回路はBの回路のプルアップ抵抗のみ強化した場合です。
DS18B20のDQ〜GND間の波形をモニタしております。
H:10[μS/div]&0.1[mS/div] V:1[V/div]です。
D11、D12はセンサー1側 D13、D14は45[m]端のセンサ2の波形です
ラズパイ近傍のプルアップ抵抗4.7[kΩ]にパラに2.2[kΩ]を付加した場合です。
線間容量が2700[pF]加味されTrはお馴染みのRC充電波形となります
プルアップ抵抗追加でパルス幅が短いと"H"のスレッショルドを超えられない場面は解消です。
45[m]先のICのアンダーシュートが厳しいそうです。
波形を見る限りラズパイ側のプルアップ抵抗を小さくするだけでもよさそうな気もします〜。

添付画像
【D11_4.7k&2.2k_L_0.1m側&45m.jpg : 86.4KB】

添付画像
【D12_4.7k&2.2k_L_0.1m側&45m.jpg : 94.5KB】

添付画像
【D13_4.7k&2.2k_L_0.1m&45m側.jpg : 94.2KB】

添付画像
【D14_4.7k&2.2k_L_0.1m&45m側.jpg : 88.6KB】
<Mozilla/5.0 (Windows NT 5.1; rv:52.0) Gecko/20100101 Firefox/52.0@i220-108-97-120.s02.a014.ap.plala.or.jp>

45 / 72 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
40757
(SS)C-BOARD v3.5.4 is Free.
<< 使用時のポイント >>
 ・ツリー表示の左端「▼」をクリックで、スレッドが全て見られます。
 ・返信する場合は、該当のメッセージを開き、その中の「返信」アイコンをクリック。

 ・削除パスワードは利用者側が必ず設定してください。
  (自身で書き込んだメッセージを削除可能にするため)

 ・ツリー表示、スレッド表示、一覧表示、番号順の表示は各自お好みでお使いください。
  (「設定」にて変更されて構いません)

 ・検索は過去のメッセージをキーワードで探すときに役立ちます

 ・画像ファイルなどは極力サイズを小さくして、他の方が開きやすいようにご配慮願います。