SONBEST-ໂລໂກ້

SONBUS SM1000C CAN Bus Intelligent DS18B20 ໂມດູນການເກັບຂໍ້ມູນອຸນຫະພູມ

SONBUS SM1000C CAN Bus Intelligent DS18B20 Temperature Data Acquisition Module PRODUCT

ຕົວກໍານົດການດ້ານວິຊາການ

ຕົວກໍານົດການດ້ານວິຊາການ ຄ່າພາລາມິເຕີ
ຍີ່ຫໍ້ SONBEST
ໄລຍະການວັດແທກອຸນຫະພູມ -50 ℃ ~ 120 ℃​
ຄວາມຖືກຕ້ອງຂອງການວັດແທກອຸນຫະພູມ ±0.5℃ @25℃
ການໂຕ້ຕອບການສື່ສານ ສາມາດ
ອັດຕາຄ່າເລີ່ມຕົ້ນ 50kbps
ພະລັງງານ DC9~24V 1A
ອຸນຫະພູມແລ່ນ -40~80°C
ຄວາມຊຸ່ມຊື່ນເຮັດວຽກ 5%RH~90%RH

ຂະຫນາດຜະລິດຕະພັນ

ຂະໜາດຜະລິດຕະພັນວິທີການສາຍ?

ວິທີການຂຽນ.

ການແກ້ໄຂຄໍາຮ້ອງສະຫມັກ

ວິທີການຂຽນ. 03

ໃຊ້ແນວໃດ?

ວິທີການນໍາໃຊ້

ອະນຸສັນຍາການສື່ສານ

ຜະລິດຕະພັນໃຊ້ຮູບແບບກອບມາດຕະຖານ CAN2.0B. ຂໍ້ມູນກອບມາດຕະຖານແມ່ນ 11 bytes ລວມທັງສອງສ່ວນຂອງຂໍ້ມູນແລະ 3 bytes ທໍາອິດຂອງສ່ວນຂໍ້ມູນແມ່ນສ່ວນຂໍ້ມູນ. ຈໍານວນ node ເລີ່ມຕົ້ນຂອງອຸປະກອນແມ່ນ 1, ບົດລາຍງານລະຫັດການກໍານົດຂໍ້ຄວາມແມ່ນ ID.10-ID.3 ໃນກອບມາດຕະຖານ CAN, ແລະອັດຕາຄ່າເລີ່ມຕົ້ນແມ່ນ 50k. ຖ້າຕ້ອງການອັດຕາອື່ນ, ມັນສາມາດຖືກດັດແປງຕາມໂປໂຕຄອນການສື່ສານ. ອຸປະກອນສາມາດເຮັດວຽກໂດຍກົງກັບຕົວແປງ CAN ຫຼືໂມດູນ USB ທີ່ໄດ້ມາ. ຜູ້ໃຊ້ຍັງສາມາດເລືອກເຄື່ອງແປງ USB-CAN ຊັ້ນອຸດສາຫະກໍາຂອງພວກເຮົາ (ດັ່ງທີ່ສະແດງຂ້າງເທິງ). ຮູບແບບກອບພື້ນຖານແລະອົງປະກອບແມ່ນດັ່ງຕໍ່ໄປນີ້: ຕາຕະລາງສະແດງໃຫ້ເຫັນ.

ບິດ 7 6 5 4 3 2 1 0
ໄບຕ໌ 1 FF FTR X X DLC.3 DLC.2 DLC.1 DLC.0
ໄບຕ໌ 2 ID.10 ID.9 ID.8 ID.7 ID.6 ID.5 ID.4 ID.3
ໄບຕ໌ 3 ID.2 ID.1 ID.0 x x x x x
ໄບຕ໌ 4 d1.7 d1.6 d1.5 d1.4 d1.3 d1.2 d1.1 d1.0
ໄບຕ໌ 5 d2.7 d2.6 d2.5 d2.4 d2.3 d2.2 d2.1 d2.0
ໄບຕ໌ 6 d3.7 d3.6 d3.5 d3.4 d3.3 d3.2 d3.1 d3.0
ໄບຕ໌ 7 d4.7 d4.6 d4.5 d4.4 d4.3 d4.2 d4.1 d4.0
ໄບຕ໌ 11 d8.7 d8.6 d8.5 d8.4 d8.3 d8.2 d8.1

Byte 1 ແມ່ນຂໍ້ມູນກອບ. ບິດທີ 7 (FF) ຊີ້ບອກຮູບແບບກອບ. ໃນກອບຂະຫຍາຍ, FF=1; ບິດທີ 6 (RTR) ຊີ້ບອກປະເພດຂອງກອບ, ແລະ RTR=0 ສະແດງເຖິງກອບຂໍ້ມູນ. RTR=1 ຊີ້ບອກກອບໄລຍະໄກ; DLC ຊີ້ບອກຄວາມຍາວຂໍ້ມູນຕົວຈິງຢູ່ໃນກອບຂໍ້ມູນ. Bytes 2 ~ 3 ແມ່ນຖືກຕ້ອງສໍາລັບລະຫັດການກໍານົດຂໍ້ຄວາມ 11 bits. Bytes 4 ~ 11 ແມ່ນຂໍ້ມູນຕົວຈິງຂອງກອບຂໍ້ມູນ, ແລະ t he remote frame ບໍ່ຖືກຕ້ອງ. ຕົວຢ່າງample, ຖ້າທີ່ຢູ່ຂອງຮາດແວແມ່ນ 1, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້, ID ກອບແມ່ນ 00 00 00 01, ແລະຂໍ້ມູນສາມາດຕອບໄດ້ໂດຍການສົ່ງຄໍາສັ່ງທີ່ຖືກຕ້ອງ.

ຂໍ້ມູນແບບສອບຖາມ
Example:
Query 1# ອຸປະກອນຊ່ອງທາງ 1 ທັງຫມົດ 2 ຂໍ້ມູນ, ຄອມພິວເຕີໂຮດສົ່ງຄໍາສັ່ງ: 01 03 00 00 00 02 .

ປະເພດກອບ ID ຂອບ ຕັ້ງທີ່ຢູ່ ID ຟັງຊັນ ທີ່ຢູ່ເລີ່ມຕົ້ນ ຄວາມຍາວຂໍ້ມູນ
00 01 01 01 03 00 00 02

ກອບການຕອບສະໜອງ: 01 03 04 07 3A 0F 7D.

ປະເພດກອບ ID ຂອບ ຕັ້ງທີ່ຢູ່ ID ຟັງຊັນ ຄວາມຍາວຂໍ້ມູນ ຂໍ້ມູນ
ຕອບສະໜອງ 00 00 01 03 04 08 AD 0F 7D

ໃນຂ້າງເທິງ example query ຕອບ: ຕາຕະລາງ 0x03 ແມ່ນຕົວເລກຄໍາສັ່ງ, ຕາຕະລາງ 0x4 ມີ 4 ຂໍ້ມູນ, ຂໍ້ມູນທໍາອິດແມ່ນ 08 AD folded ເປັນ decimal ແມ່ນ: 2221, ເນື່ອງຈາກວ່າການແກ້ໄຂໂມດູນແມ່ນ 0.01, ມູນຄ່າຈໍາເປັນຕ້ອງຖືກແບ່ງອອກດ້ວຍ 100, ນັ້ນແມ່ນ, ອຸນ​ຫະ​ພູມ​ທີ່​ແທ້​ຈິງ​ແມ່ນ 22.21 ອົງ​ສາ​. ແຕ່ລະຄ່າອຸນຫະພູມຄອບຄອງສອງໄບຕ໌, ນັ້ນແມ່ນຕົວແປຈຳນວນເຕັມ. ມູນຄ່າຕົວຈິງຕ້ອງຖືກແບ່ງດ້ວຍ 100 ໂດຍອີງໃສ່ມູນຄ່ານີ້. ເຊັ່ນດຽວກັນ, 0F 7D ແມ່ນຄັ້ງທີສອງ. ຂໍ້ມູນມີມູນຄ່າ 3965, ຊຶ່ງຫມາຍຄວາມວ່າມູນຄ່າທີ່ແທ້ຈິງແມ່ນ 39.65% RH.

ປ່ຽນ Frame ID
ທ່ານສາມາດນໍາໃຊ້ສະຖານີຕົ້ນສະບັບເພື່ອປັບຈໍານວນ node ໂດຍຄໍາສັ່ງ. ໝາຍເລກ node ຕັ້ງແຕ່ 1 ຫາ 200. ຫຼັງຈາກຣີເຊັດໝາຍເລກ node, ທ່ານຕ້ອງຣີເຊັດລະບົບ. ເນື່ອງ​ຈາກ​ວ່າ​ການ​ສື່​ສານ​ແມ່ນ​ຢູ່​ໃນ​ຮູບ​ແບບ​ເລກ​ຖານ​ສິບ​ຫົກ​, ຂໍ້​ມູນ​ໃນ​ຕາ​ຕະ​ລາງ​ທັງ​ສອງ​ແມ່ນ​ຢູ່​ໃນ​ຮູບ​ແບບ​ເລກ​ຖານ​ສິບ​ຫົກ​. ຕົວຢ່າງample, ຖ້າ host ID ແມ່ນ 00 00 ແລະທີ່ຢູ່ເຊັນເຊີແມ່ນ 00 01, ປະຈຸບັນ node 1 ຖືກປ່ຽນເປັນ 2nd. ຂໍ້ຄວາມການສື່ສານສໍາລັບການປ່ຽນ ID ອຸປະກອນມີດັ່ງນີ້: 01 06 0B 00 00 02 .

ປະເພດກອບ ID ຂອບ ຕັ້ງທີ່ຢູ່ ID ຟັງຊັນ ມູນຄ່າຄົງທີ່ ID ຂອບເປົ້າໝາຍ
ຄໍາສັ່ງ 00 01 01 06 0B 00 00 02

ຄໍາສັ່ງຈະບໍ່ຕອບສະຫນອງຢ່າງຖືກຕ້ອງ. ຕໍ່​ໄປ​ນີ້​ແມ່ນ​ຄໍາ​ສັ່ງ​ແລະ​ຂໍ້​ຄວາມ​ຕອບ​ກັບ​ການ​ປ່ຽນ​ແປງ​ທີ່​ຢູ່​ຕັ້ງ​ເປັນ 2​.

ປ່ຽນອັດຕາອຸປະກອນ
ທ່ານສາມາດນໍາໃຊ້ສະຖານີຕົ້ນສະບັບເພື່ອປັບອັດຕາອຸປະກອນໂດຍຄໍາສັ່ງ. ຊ່ວງຕົວເລກອັດຕາແມ່ນຕັ້ງແຕ່ 1 ຫາ 11. ຫຼັງຈາກຣີເຊັດໝາຍເລກ node, ອັດຕາຈະມີຜົນທັນທີ. ເນື່ອງຈາກວ່າການສື່ສານແມ່ນຢູ່ໃນຮູບແບບເລກຖານສິບຫົກ, ອັດຕາໃນຕາຕະລາງ. ຕົວເລກທັງໝົດແມ່ນຢູ່ໃນຮູບແບບເລກຖານສິບຫົກ.

ຈໍານວນອັດຕາ ອັດຕາ ຈໍານວນອັດຕາ ອັດຕາ
1 10kbps 2 20kbps
3 25kbps 4 40kbps
5 50kbps 6 100kbps
7 125kbps 8 200kbps
9 250kbps A 400kbps
B 500kbps C 1M (ບໍ່ໄດ້ໃຊ້)

ອັດຕາທີ່ບໍ່ຢູ່ໃນຂອບເຂດຂ້າງເທິງແມ່ນບໍ່ສະຫນັບສະຫນູນໃນເວລານີ້. ຖ້າມີຄວາມຕ້ອງການພິເສດ, ມັນສາມາດປັບແຕ່ງໄດ້. ຕົວຢ່າງample, ອັດຕາອຸປະກອນແມ່ນ 50k. ອີງຕາມຕາຕະລາງຂ້າງເທິງ, ຈໍານວນແມ່ນ 05. ເພື່ອປ່ຽນອັດຕາເປັນ 40k, ຈໍານວນ 40k ແມ່ນ 04, ຂໍ້ຄວາມການສື່ສານຂອງການດໍາເນີນງານແມ່ນດັ່ງຕໍ່ໄປນີ້: 01 06 0A 05 00 04, ດັ່ງທີ່ສະແດງຂ້າງລຸ່ມນີ້.
ຫຼັງຈາກອັດຕາການປະຕິບັດໄດ້ຖືກດັດແກ້, ອັດຕາການປ່ຽນແປງໃນທັນທີແລະອຸປະກອນຈະບໍ່ກັບຄືນມູນຄ່າໃດໆ. ໃນເວລານີ້, ອຸປະກອນການຊື້ CAN ຍັງຕ້ອງການປ່ຽນອັດຕາທີ່ສອດຄ້ອງກັນເພື່ອຕິດຕໍ່ສື່ສານຕາມປົກກະຕິ.

ກັບຄືນ ID ເຟຣມ ແລະອັດຕາຫຼັງຈາກເປີດເຄື່ອງ
ຫຼັງຈາກອຸປະກອນເປີດຄືນໃໝ່, ອຸປະກອນຈະສົ່ງຄືນຂໍ້ມູນການຕັ້ງຄ່າ ແລະອັດຕາທີ່ສອດຄ້ອງກັນ. ຕົວຢ່າງample, ຫຼັງຈາກອຸປະກອນຖືກເປີດ, ຂໍ້ຄວາມລາຍງານແມ່ນດັ່ງຕໍ່ໄປນີ້: 01 25 01 05 D1 80.

ID ກອບ ຕັ້ງທີ່ຢູ່ ID ຟັງຊັນ ID ກອບປັດຈຸບັນ ອັດຕາປະຈຸບັນ CRC16
00 00 01 25 00 01 05 D1 80

ໃນກອບການຕອບສະຫນອງ, 01 ຊີ້ໃຫ້ເຫັນວ່າກອບ ID ໃນປັດຈຸບັນແມ່ນ 00 01, ແລະຄ່າຄວາມໄວ 05 ຊີ້ໃຫ້ເຫັນວ່າອັດຕາປະຈຸບັນແມ່ນ 50 kbps, ເຊິ່ງສາມາດໄດ້ຮັບໂດຍການຊອກຫາຕາຕະລາງ.

ປະຕິເສດຄວາມຮັບຜິດຊອບ
ເອກະສານສະບັບນີ້ໃຫ້ຂໍ້ມູນທັງໝົດກ່ຽວກັບຜະລິດຕະພັນ, ບໍ່ໄດ້ໃຫ້ໃບອະນຸຍາດໃດໆຕໍ່ກັບຊັບສິນທາງປັນຍາ, ບໍ່ໄດ້ສະແດງອອກ ຫຼືບົ່ງບອກ ແລະຫ້າມການໃຫ້ສິດຊັບສິນທາງປັນຍາໃດໆເຊັ່ນ: ຖະແຫຼງການຂອງເງື່ອນໄຂການຂາຍຂອງຜະລິດຕະພັນນີ້, ອື່ນໆ. ບັນຫາ. ບໍ່ມີຄວາມຮັບຜິດຊອບແມ່ນຖືວ່າ. ຍິ່ງໄປກວ່ານັ້ນ, ບໍລິສັດຂອງພວກເຮົາບໍ່ມີການຮັບປະກັນ, ສະແດງອອກຫຼືໂດຍຄວາມຫມາຍ, ກ່ຽວກັບການຂາຍແລະການນໍາໃຊ້ຜະລິດຕະພັນນີ້, ລວມທັງຄວາມເຫມາະສົມສໍາລັບການນໍາໃຊ້ສະເພາະຂອງຜະລິດຕະພັນ, ການຕະຫຼາດຫຼືຄວາມຮັບຜິດຊອບການລະເມີດສິດທິບັດ, ລິຂະສິດຫຼືສິດທິຊັບສິນທາງປັນຍາອື່ນໆ, ແລະອື່ນໆ. ຂໍ້ມູນຈໍາເພາະຂອງຜະລິດຕະພັນແລະລາຍລະອຽດຂອງຜະລິດຕະພັນອາດຈະຖືກດັດແປງໄດ້ທຸກເວລາໂດຍບໍ່ມີການແຈ້ງການ.

ຕິດຕໍ່ພວກເຮົາ
ບໍລິສັດ: Shanghai Sonbest Industrial Co., Ltd
ທີ່ຢູ່: ອາຄານ 8, No.215 ຖະໜົນທິດຕາເວັນອອກສຽງເໜືອ, ເມືອງ Baoshan, Shanghai, ຈີນ
Web: http://www.sonbus.com
SKYPE: soobuu
ອີເມວ: sale@sonbest.com
ໂທ: 86-021-51083595 / 66862055 / 66862075 / 66861077

ເອກະສານ / ຊັບພະຍາກອນ

SONBUS SM1000C CAN Bus Intelligent DS18B20 ໂມດູນການເກັບຂໍ້ມູນອຸນຫະພູມ [pdf] ຄູ່ມືຜູ້ໃຊ້
SM1000C CAN Bus Intelligent DS18B20 Temperature Data Acquisition Module, SM1000C, CAN Bus Intelligent DS18B20 Temperature Data Acquisition Module

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *