title0a.gif タイトル画像

KKHMF 5個 セット DS18B20 防水型温度センサ サーミスタ温度コントローラ 長さ1M プローブ付き

末尾の注意事項をお読み下さい。
本ページは金銭授受を伴う行為を含むAuctionや商用Web Pageからの無断リンク
・無断参照を禁じます。
無断リンク・無断参照が判明した時点で然るべき処置をとらさせて頂きます。

 キットの小部屋へ戻る   ホームページへ戻る

データ番号

1855

区 分

部品

分 類

センサ

品 名

KKHMF 5個 セット DS18B20 防水型温度センサ サーミスタ温度コントローラ 長さ1M プローブ付き

発売元

入手先

 

Amazon.co.jp

販 売

 

EasywordMall

ブランド

 

KKHMF

価 格

988円 (10%税込み)

主要部品

電 源

5Vdc

概略仕様

   

概要

1−WIRE®式のディジタル温度センサーの5本セットです。

電源

3Vdc〜5.5Vdc

使用素子

DS18B20相当(確認未実施)

検出範囲

−55℃〜+125℃ (センサ素子のみ)

端子

ケーブル電線色

信号

黄色

GND

赤色

Vdd

黒色

ディジタル出力

温度分解能

デフォルト時 12bit (0.0625℃)

精度

±0.5℃ (−10℃〜+85℃)

注意

 動作温度、保存温度範囲は使用素子の仕様であり、ケーブルを含めた温度範囲ではありません。 ケーブルの素材は不明ですが、仮に一般的な塩化ビニルとすれば実用温度範囲は、−10℃〜+60℃と判断します。

    

付属基板

無し

付属ケース

無し

外形寸法

センサ径 6.0mm ケーブル径 3.9mm ケーブル・センサ部全長 約1000mm

追加購入
部品

コメント

改 造

その他

(製作例)

 

 同一品が様々な個数セットで各種ショップ個数で販売されています。 価格も上記価格に比べて安価〜高価で販売されています。 

【 Amazon 商品画面 (購入時価格表示) 】

 

【 商品パッケージ外観 】

 

パッケージ内に5本入っています。

【 商品構成品外観1 】

 

【 商品構成品外観2 】

 

【 商品構成品外観3 】

 

【 商品構成品外観4 】

 

【 DS18B20 防水型温度センサ 単体外観1 】

 

【 DS18B20 防水型温度センサ 単体外観2 】

 


動 作 確 認

  Aruduino互換基板「びんぼうでいいの (U3R)」で動作確認をしました。  動作確認 に際して、Arduino IDE(2.2.1)のDS18S20用のライブラリを追加しました。 追加はArduino IDEのライブラリマネージャーで「ds18b20」で検索をして「DallasTempareture by Miles Burton...」をインストールしました。 インストール時に関連ライブラリも同時にインストールするかを問われましたので、同時インストールを選択しました。

 

【 ライブラリ追加 】

 

 インストール先にフォルダlibraryが作成され 、関連ライブラリ「DallasTemparature」及び「OneWire」が追加されました。 インストールされたフォルダの詳細を下記に掲載します。  

                                        ファイル一覧作成日時 2023/xx/xx 00:00:00

ファイル/フォルダ名                                バイト数   作成日付 作成時刻
--------------------------------------------------------------------------------
libraries                                         < Folder > 2023/xx/xx 00:00:00
|- DallasTemperature                              < Folder > 2023/xx/xx 00:00:00
|  |- examples                                    < Folder > 2023/xx/xx 00:00:00
|  |  |- Alarm                                    < Folder > 2023/xx/xx 00:00:00
|  |  |  +- Alarm.ino                                  4,325 2023/xx/xx 00:00:00
|  |  |- AlarmHandler                             < Folder > 2023/xx/xx 00:00:00
|  |  |  +- AlarmHandler.ino                           3,924 2023/xx/xx 00:00:00
|  |  |- ExternalPullup                           < Folder > 2023/xx/xx 00:00:00
|  |  |  +- ExternalPullup.ino                         1,098 2023/xx/xx 00:00:00
|  |  |- Multibus_simple                          < Folder > 2023/xx/xx 00:00:00
|  |  |  +- Multibus_simple.ino                        1,289 2023/xx/xx 00:00:00
|  |  |- Multiple                                 < Folder > 2023/xx/xx 00:00:00
|  |  |  +- Multiple.ino                               4,982 2023/xx/xx 00:00:00
|  |  |- oneWireSearch                            < Folder > 2023/xx/xx 00:00:00
|  |  |  +- oneWireSearch.ino                          1,379 2023/xx/xx 00:00:00
|  |  |- readPowerSupply                          < Folder > 2023/xx/xx 00:00:00
|  |  |  +- readPowerSupply.ino                        2,683 2023/xx/xx 00:00:00
|  |  |- SaveRecallScratchPad                     < Folder > 2023/xx/xx 00:00:00
|  |  |  +- SaveRecallScratchPad.ino                   2,974 2023/xx/xx 00:00:00
|  |  |- SetUserData                              < Folder > 2023/xx/xx 00:00:00
|  |  |  +- SetUserData.ino                            1,257 2023/xx/xx 00:00:00
|  |  |- Simple                                   < Folder > 2023/xx/xx 00:00:00
|  |  |  +- Simple.ino                                 1,419 2023/xx/xx 00:00:00
|  |  |- Single                                   < Folder > 2023/xx/xx 00:00:00
|  |  |  +- Single.ino                                 4,340 2023/xx/xx 00:00:00
|  |  |- Tester                                   < Folder > 2023/xx/xx 00:00:00
|  |  |  +- Tester.ino                                 3,812 2023/xx/xx 00:00:00
|  |  |- Timing                                   < Folder > 2023/xx/xx 00:00:00
|  |  |  +- Timing.ino                                 1,732 2023/xx/xx 00:00:00
|  |  |- TwoPin_DS18B20                           < Folder > 2023/xx/xx 00:00:00
|  |  |  +- TwoPin_DS18B20.ino                         1,069 2023/xx/xx 00:00:00
|  |  |- UserDataDemo                             < Folder > 2023/xx/xx 00:00:00
|  |  |  +- UserDataDemo.ino                           2,306 2023/xx/xx 00:00:00
|  |  |- UserDataWriteBatch                       < Folder > 2023/xx/xx 00:00:00
|  |  |  +- UserDataWriteBatch.ino                     2,092 2023/xx/xx 00:00:00
|  |  |- WaitForConversion                        < Folder > 2023/xx/xx 00:00:00
|  |  |  +- WaitForConversion.ino                      1,915 2023/xx/xx 00:00:00
|  |  +- WaitForConversion2                       < Folder > 2023/xx/xx 00:00:00
|  |     +- WaitForConversion2.ino                     2,127 2023/xx/xx 00:00:00
|  |- DallasTemperature.cpp                           29,493 2023/xx/xx 00:00:00
|  |- DallasTemperature.h                              9,179 2023/xx/xx 00:00:00
|  |- keywords.txt                                     1,995 2023/xx/xx 00:00:00
|  |- library.json                                       915 2023/xx/xx 00:00:00
|  |- library.properties                                 458 2023/xx/xx 00:00:00
|  +- README.md                                        2,349 2023/xx/xx 00:00:00
+- OneWire                                        < Folder > 2023/xx/xx 00:00:00
   |- docs                                        < Folder > 2023/xx/xx 00:00:00
   |  +- issue_template.md                             1,844 2023/xx/xx 00:00:00
   |- examples                                    < Folder > 2023/xx/xx 00:00:00
   |  |- DS18x20_Temperature                      < Folder > 2023/xx/xx 00:00:00
   |  |  +- DS18x20_Temperature.ino                    3,039 2023/xx/xx 00:00:00
   |  |- DS2408_Switch                            < Folder > 2023/xx/xx 00:00:00
   |  |  +- DS2408_Switch.ino                          1,798 2023/xx/xx 00:00:00
   |  +- DS250x_PROM                              < Folder > 2023/xx/xx 00:00:00
   |     +- DS250x_PROM.ino                            4,071 2023/xx/xx 00:00:00
   |- util                                        < Folder > 2023/xx/xx 00:00:00
   |  |- OneWire_direct_gpio.h                        17,361 2023/xx/xx 00:00:00
   |  +- OneWire_direct_regtype.h                      1,210 2023/xx/xx 00:00:00
   |- keywords.txt                                       819 2023/xx/xx 00:00:00
   |- library.json                                     1,423 2023/xx/xx 00:00:00
   |- library.properties                                 419 2023/xx/xx 00:00:00
   |- OneWire.cpp                                     18,255 2023/xx/xx 00:00:00
   +- OneWire.h                                        6,505 2023/xx/xx 00:00:00
--------------------------------------------------------------------------------
28 個のフォルダと 35 個 145,856 Byte のファイルがあります。

 

 動作確認は「OneWire」の「DS18x20_Temperature.ino」を利用しました。 このスケッチはDS18S20の接続数や固有の ROMコードを自動的に検出して表示してくれます。 また、検出デバイス名、および、レジスタの値も表示してくれます。 このスケッチをベースにすることで固有のスケッチを作成することができます。 このスケッチを利用するときの「びんぼうでいいの (U3R)」と「DS18B20 防水型温度センサ」の接続は下記のようになります。 

 

配線接続状態 (動作確認用スケッチ専用接続)

びんぼうでいいの (U3R)

DS18B20 防水型温度センサ

D10

黄色電線

5V

赤色電線

GND

黒色電線

(追加:赤色電線〜黒色電線間に抵抗4.7kΩを接続)

 

 動作確認は購入品5本を並列接続して同時に動作させてみました。 動作確認時の外観、および、確認結果を下記に掲載します。 

 

【 動作確認外観(全体) 】

 

 ピンヘッダ・ピンソケットを用いて取り外しをしやすいようにしました。

【 動作確認外観(接続部) 】

 

 スケッチの先頭にフォルダなどの情報を追加していますのでスケッチ行番号はオリジナルのスケッチとは異なります。

【 動作確認結果 】

 

 上記動作確認では電源5Vdc(赤色電線)を供給しています。 しかし、DS18B20は「PARASITE POWER」で動作することができます。 その場合は赤色電線を未接続(黄色電線と黒色電線の2本のみ接続)としても動作します。 電線を延長することは試していませんが、延長時にはプルアップ抵抗4.7kΩを見直す必要があるかもしてません。  なお、DS18B20のIILは最小4mAとなっています。 この値よりプルアップ抵抗は1.3kΩ以上(電源電圧/信号レベル5V時)とする必要があります。

 DS18B20関連のデータシートによれば、電源供給用Vdd端子の記載のあるもの(型番DS18B20)やVdd端子相当の端子を未接続(N.C.)としているもの(型番DS18B20−PAR)があります。 今回の「DS18B20 防水型温度センサ」がどちらなのかは不明です。

        

データ作成者 CBA

 キットの小部屋へ戻る   ホームページへ戻る


注意事項


End of This Page.