¾ÈÁ¤ÀûÀÌ°í Àß º¸È£µÇ°í °£¼· ¹æÁö ±â´ÉÀÌÀÖ´Â °Ý¸® µÈ USB¸¦ ±¸ÀÔÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
1 ¼Ò°³ USBCANº¯È¯±â ±â´É:
(1) »ç¿ëÇϱ⠽±°í ½±°Ô °³¹ßÇÒ ¼ö ÀÖ½À´Ï´Ù USBVirtual Á÷·Ä Æ÷Æ® (COMM Æ÷Æ®) ±â¼ú (CH340 Á÷·Ä Ĩ ±â¹Ý).
(2) Åõ¸í ¸ðµå´Â °¡»ó Á÷·Ä Æ÷Æ®¸¦ CAN ¹ö½º¸¦ ÅëÇØ Á÷Á¢ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. Àü¼Û ÁßÀÔ´Ï´Ù.
(3) ÆÐŶ ¸ðµå 16 ¹ÙÀÌÆ® °íÁ¤ ±æÀÌ COMM ÆÐŶÀ» »ç¿ëÇÏ¿© CAN ¹ö½º ÆÐŶÀ» º¸³»°í¹Þ½À´Ï´Ù.
(4) COMM Æ÷Æ® DTR ½ÅÈ£¸¦ »ç¿ëÇÏ¿© ±¸¼º ¸ðµå¸¦ ½ÃÀÛ ¹× Á¾·áÇÏ°í ¼ÒÇÁÆ®¿þ¾î ¿Â¶óÀÎ ±¸¼ºÀ» ¼öÇàÇÕ´Ï´Ù. (ÀÌ »ç¾çÀ» »ç¿ëÇÏÁö ¾ÊÀ¸¸é ÀúÇ× R8 1 KohmÀ» Á¦°ÅÇϽʽÿÀ.)
(5) CANTEST ¹× CANPRO PC ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇϱ⠽±½À´Ï´Ù.
(6) µå¶óÀ̹ö Áö¿ø À©µµ¿ì/¸®´ª½º/¾Èµå·ÎÀ̵å OS.
(7) ¿ÍÀÌµå ¹è»ó ½ºÄÉÀÏ, CAN Áö¿ø 5Kbps-1Mbps, USBvertual Á÷·Ä Æ÷Æ® Áö¿ø 1200bps-460800bps.
(8) CAN ÆÐŶ ÇÊÅÍ ±â´É º¸À¯, ID ¶Ç´Â ÇÁ·¹ÀÓ À¯ÇüÀÇ Æ¯Á¤ CAN ÆÐŶ ¼ö½Å.
(9) CAN2.0Aand CAN2.0BSpec À» ¿ÏÀüÈ÷ Áö¿øÇÕ´Ï´Ù.
(10) ÀÛµ¿ ¿Âµµ-40 °C ~ + 85 °C.
(11)USB Àü¿ø °ø±Þ ÀåÄ¡, ¿ÜºÎ Àü¿ø ÇÊ¿ä ¾øÀ½.
(12)>1.5 KVisolation°Ý¸® ¹öÀü, ³ôÀº ½Å·Ú¼º ¹× ÀÛµ¿ ¾ÈÁ¤¼º.
1) ¸ðµå: COMM DTR ½ÅÈ£°¡ À¯È¿Çϰųª À¯È¿ÇÏÁö ¾ÊÀº °æ¿ì ÀåÄ¡¸¦ ¸ðµå·Î ¼³Á¤ÇϽʽÿÀ. (ÀúÇ× R8 1 KohmÀÌ Á¦°Å µÈ °æ¿ìÀÌ Á¡ÆÛ¸¦ ¿¬°áÇÏ¿© ÀåÄ¡¸¦ ±¸¼ºÇؾßÇÕ´Ï´Ù)
(2)RES: CAN ¹ö½º Å͹̳ΠÀúÇ×±â. ÀÌ Á¡ÆÛ°¡ ¿¬°áµÇ¾î ÀÖÀ¸¸é 120ohm ÀúÇ×ÀÌ CAN ¹ö½º¿¡ ¿¬°áµË´Ï´Ù.
(3)CAN_Hand CAN_L: CANbus ½ÅÈ£.
(4)GND: ¹ö½º GND °¡´É. °Ý¸® ¹öÀüÀÇ °æ¿ìÀÌ GND´Â USB Æ÷Æ®¿¡¼ °Ý¸®µË´Ï´Ù.
3 Çϵå¿þ¾î ¿¬°á
4 µå¶óÀ̹ö ¼³Ä¡
µå¶óÀ̹ö/windows / CH341SER / CH341SER / Setup.exe ¸¦ µÎ ¹ø Ŭ¸¯ÇÏ°í `¼³Ä¡` ¸¦ ´·¯ µå¶óÀ̹ö ¼³Ä¡¸¦ ¿Ï·áÇϽʽÿÀ.
5 ±¸¼º
±¸¼º ¸ðµå·Î µé¾î°¡·Á¸é COMM DTR ½ÅÈ£¸¦ À¯È¿ÇÏ°Ô ¼³Á¤Çϰųª ¸ðµå Á¡ÆÛ¸¦ ¿¬°áÇØ¾ß ÇÕ´Ï´Ù. ±¸¼º ÈÄ COMM DTR ½ÅÈ£¸¦ À߸ø ¼³Á¤ÇÏ°í MODE Á¡ÆÛ¸¦ ¿¬°áÇØ¾ß ÇÕ´Ï´Ù.
±¸¼º ¸ðµå¿¡¼ ÀåÄ¡ COMM ¼³Á¤Àº Ç×»ó 9600 n 8,1 ÀÔ´Ï´Ù.
5.1 ±¸¼º ¼ÒÇÁÆ®¿þ¾î
ÀÌ ±¸¼º ¼ÒÇÁÆ®¿þ¾î´Â MODE Á¡ÆÛ¸¦ ¿¬°áÇÒ ÇÊ¿ä ¾øÀÌ COMM DTRÀÌ ÀÚµ¿À¸·Î À¯È¿Çϵµ·Ï ¼³Á¤ÇÕ´Ï´Ù.
Âü°í: ÇÊÅÍ ID¸¦ ¼³Á¤ÇÏ·Á¸é Ç¥ÁØ ¶Ç´Â È®Àå ÇÁ·¹ÀÓ À¯Çü Áß Çϳª¸¸ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¶½ºÅ© ºñÆ® 1 Àº ÀÌ ¼ö½Å ÆÐŶ ID ºñÆ®°¡ ÀÏÄ¡ÇØ¾ß ÇÔÀ» ÀǹÌÇÏ°í ºñÆ® 0 Àº °ü·ÃÀÌ ¾øÀ½À» ÀǹÌÇÕ´Ï´Ù.
5.2 ±¸¼º Áöħ
´ÙÀ½ ¸í·ÉÀº COMM Æ÷Æ®¸¦ ÅëÇØ ÀåÄ¡¸¦ ±¸¼ºÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. »ç¿ëÇϱâ Àü¿¡ ±¸¼º ¸ðµå·Î µé¾î°¡¾ßÇÕ´Ï´Ù.
±¸¼º ¸ðµå·Î µé¾î°¡·Á¸é COMM DTR ½ÅÈ£¸¦ ¿Ã¹Ù·Î ¼³Á¤Çϰųª ¸ðµå Á¡ÆÛ¸¦ ¿¬°áÇØ¾ß ÇÕ´Ï´Ù. ±¸¼º ÈÄ COMM DTR ½ÅÈ£¸¦ À߸ø ¼³Á¤ÇÏ°í MODE Á¡ÆÛ¸¦ ¿¬°áÇØ¾ß ÇÕ´Ï´Ù.
±¸¼º ¸ðµå¿¡¼ ÀåÄ¡ COMM ¼³Á¤Àº Ç×»ó 9600 n 8,1 ÀÔ´Ï´Ù.
5.3 CANBaudraate Áö¿ø
CAN Baudrateis°¡ 20K ÀÌ»óÀ̸é 1000K /n(n = 1 ~ 50) À¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. CAN º¸»óÀÌ 20K ¹Ì¸¸À̸é 250K/n(n = 13 ~ 50) À¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. °ªÀÌ ´«±Ý¿¡ ¾øÀ¸¸é ÀåÄ¡´Â ÀÚµ¿À¸·Î °¡±î¿î °ªÀ¸·Î ¼³Á¤ÇÏ°í ±× ÈÄ¿¡ ½ÇÁ¦ º¸´õ ·¹ÀÌÆ® ¼¼Æ®¸¦ ¹ÝȯÇÕ´Ï´Ù. CAN BaudrateÀÇ ´ÜÀ§´Â KbpsÀÌ¸ç ¼Ò¼öÁ¡ 1 ÀÚ¸®±îÁö À¯ÁöÇϽʽÿÀ.
±Ô¸ð´Â ´ÙÀ½°ú °°½À´Ï´Ù.
1000¡¢500¡¢333.3¡¢250¡¢200¡¢166.6¡¢142.8¡¢125¡¢111.1¡¢100¡¢90.9¡¢83.3¡¢76.9¡¢71.4¡¢66.6¡¢62.5¡¢58.8¡¢55.5¡¢52.6¡¢50.0¡¢47.6¡¢45.4¡¢43.4¡¢41.6¡¢40.0¡¢38.4¡¢37.0¡¢35.7¡¢34.4¡¢33.3¡¢32.2¡¢31.2¡¢30.3¡¢29.4¡¢28.5¡¢27.7¡¢27.0¡¢26.3¡¢25.6¡¢25.0¡¢24.3¡¢23.8¡¢23.2¡¢22.7¡¢22.2¡¢21.7¡¢21.2¡¢20.8¡¢20.4¡¢20.0¡¢19.2¡¢17.8¡¢16.6¡¢15.6¡¢14.7¡¢13.8¡¢13.1¡¢12.5¡¢11.9¡¢11.3¡¢10.8¡¢10.4¡¢10.0¡¢9.6¡¢9.2¡¢8.9¡¢8.6¡¢8.3¡¢8.0¡¢7.8¡¢7.5¡¢7.3¡¢7.1¡¢6.9¡¢6.7¡¢6.5¡¢6.4¡¢6.2¡¢6.0¡¢5.9¡¢5.8¡¢5.6¡¢5.5¡¢5.4¡¢5.3¡¢5.2¡¢5.1¡¢5.0¡£
6: ÀÛµ¿ ¸ðµå
6.1 Åõ¸í ¸ðµå 6.1.1 ¼Ò°³
Åõ¸í ¸ðµå¿¡¼´Â ¸ðµç COMM µ¥ÀÌÅÍ°¡ Àü¼ÛµÉ CAN ÆÐŶÀÇ µ¥ÀÌÅÍ Çʵ忡 ¹èÄ¡µË´Ï´Ù. ±×¸®°í ¼ö½ÅµÈ CAN ÆÐŶÀÇ µ¥ÀÌÅÍ Çʵ常 COMMPort º¸³À´Ï´Ù. Àü¼ÛÇÒ CAN ÆÐŶÀÇ ID ¹× ÇÁ·¹ÀÓ À¯ÇüÀº ±¸¼º ¸ðµå¿¡¼ »çÀü ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù. Åõ¸í ¸ðµå´Â °¡»ó Á÷·Ä Æ÷Æ®¸¦ CAN ¹ö½º¸¦ ÅëÇØ Á÷Á¢ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. Àü¼Û ÁßÀÔ´Ï´Ù.
6.1.2 Àü¼Û ¿¹
T_type ÀÌ Ç¥ÁØÀÌ°í t_idis 0x0555 ÀÌ°í t_pkt_time ÀÌ ÃæºÐÈ÷ Å©´Ù°í °¡Á¤ÇØ 100. Àü¼ÛÀº ´ÙÀ½°ú °°½À´Ï´Ù.
6.2 ÆÐŶ ¸ðµå
6.2.1 ¼Ò°³
ÆÐŶ ¸ðµå¿¡¼ COMM Æ÷Æ® ÆÐŶ ±æÀÌ´Â 16 ¹ÙÀÌÆ®·Î °íÁ¤µË´Ï´Ù. µ¥ÀÌÅÍ°¡ ÃæºÐÇÏÁö ¾ÊÀ¸¸é µ¥ÀÌÅÍ Çʵ尡 0x0 À¸·Î ä¿öÁý´Ï´Ù. ÀÌ ¸ðµå¿¡¼ COMM Æ÷Æ® ÆÐŶ°ú CAN ¹ö½º ÆÐŶÀº ÀÏ´ëÀÏ ¸ÅÇÎÀÔ´Ï´Ù. COMM Æ÷Æ®ÀÇ ¼Û½Å ¹× ¼ö½Å ÆÐŶ Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.
ID ¸ðµå·Î Åõ¸í 6.3
6.3.1 ¼Ò°³
ÀÌ ¸ðµå´Â Åõ¸í ¸ðµå¿Í ºñ½ÁÇÏÁö¸¸ ´Ù¸¥ À§Ä¡ÀÇ COMM Æ÷Æ® µ¥ÀÌÅÍ¿¡ CAN ID ¹ÙÀÌÆ®¸¦ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
6.3.2 ¾çµµ ¿¹
CAN ÆÐŶÀÌ È®Àå ÇÁ·¹ÀÓÀÌ°í Ãß°¡ ID À§Ä¡°¡ 1, Ãß°¡ ID ±æÀÌ°¡ 3 À̶ó°í °¡Á¤ÇÕ´Ï´Ù.
6.4 ¸ðµå
6.4.1 ¼Ò°³
ÀÌ ¸ðµå´Â Modbus RTU ÆÐŶÀ» ƯÁ¤ CAN ÆÐŶÀ¸·Î º¯°æÇÏ´Â °ÍÀÔ´Ï´Ù.
ÀÌ ¸ðµå¿¡¼ ÆÐŶ ºÐÇÒ °£°Ý ½Ã°£Àº ÇÑ Modbus ÇÁ·¹ÀÓÀÇ ³¡À» ÆÇ´ÜÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ´«±ÝÀº 0 ~ 255, ´ÜÀ§´Â msÀÔ´Ï´Ù. ºÐÇÒ ½Ã°£ÀÌ 0 À¸·Î ¼³Á¤µÇ¸é 3.5 ¹ÙÀÌÆ® ½Ã°£À» °£°Ý ½Ã°£À¸·Î »ç¿ëÇÕ´Ï´Ù.
FF: 0 Àº Ç¥ÁØ ÇÁ·¹ÀÓ, 1 Àº È®Àå ÇÁ·¹ÀÓÀÔ´Ï´Ù.
RTR: 0is µ¥ÀÌÅÍ ÇÁ·¹ÀÓ, 1is ¿ø°Ý ÇÁ·¹ÀÓ
ID byte0: Modbus ÆÐŶÀÇ Ã¹ ¹ø° ¹ÙÀÌÆ®ÀÔ´Ï´Ù.
¼¼±×¸ÕÆ® Ç÷¡±×: 0: ÀÌ ÆÐŶÀº ´ÜÀÏ ÆÐŶÀÔ´Ï´Ù. 1: ¼¼±×¸ÕÆ® ÆÐŶ Áß ÇϳªÀÔ´Ï´Ù.
¼¼±×¸ÕÆ® À¯Çü: 0: ÀÌ ÆÐŶÀº ù ¹ø° ¼¼±×¸ÕÆ®ÀÔ´Ï´Ù. (¶Ç´Â ÀÌ°ÍÀº ´ÜÀÏ ÆÐŶÀÔ´Ï´Ù.) 1: ÀÌ ÆÐŶÀº Áß°£ ÁýÇÕÀÔ´Ï´Ù. 2: ÀÌ ÆÐŶÀº ¸¶Áö¸· ¼¼±×¸ÕÆ®ÀÔ´Ï´Ù.
¼¼±×¸ÕÆ® Ä«¿îÅÍ: 1 ·Î ½ÃÀÛÇÏ´Â ¼¼±×¸ÕÆ® ¹øÈ£ÀÔ´Ï´Ù.
Modbus CRCbyte°¡ Àü¼ÛµÇÁö ¾Ê½À´Ï´Ù. CAN ÆÐŶÀ¸·Î. ±×·¯³ª ÆÐŶÀÌ ¼ö½ÅµÇ¸é CRC°¡ °è»êµÇ¾î ÆÐŶÀÇ ³¡¿¡ Ãß°¡µË´Ï´Ù.
6.4.2 Àü¼Û ¿¹
FF: 0is Ç¥ÁØ ÇÁ·¹ÀÓ, 1 Àº È®Àå ÇÁ·¹ÀÓ
RTR: 0 Àº µ¥ÀÌÅÍ ÇÁ·¹ÀÓ, 1 Àº ¿ø°Ý ÇÁ·¹ÀÓÀÔ´Ï´Ù.
ÀÌ ¸ðµå¿¡¼´Â COMM ÇÁ·¹ÀÓ Çü½ÄÀ» ¾ö°ÝÇÏ°Ô ÃæÁ·ÇؾßÇÕ´Ï´Ù.
7:CANTEST ¹× CANPRO ¼ÒÇÁÆ®¿þ¾î
7.1 »ç¿ë·®
ù°,
CANTEST ¶Ç´Â CANPRO ¼ÒÇÁÆ®¿þ¾î¸¦ ÄÄÇ»ÅÍ¿¡ ¼³Á¤ÇؾßÇÕ´Ï´Ù.
±×·± ´ÙÀ½ ¸®¼Ò½º ÆÐÅ°Áö¿¡¼ ControlCAN. dllÀ» »ç¿ëÇÏ¿© ¼³Á¤ ´ë»ó µð·ºÅ丮¿¡¼ µ¿ÀÏÇÑ À̸§ ÆÄÀÏÀ» ´ëüÇؾßÇÕ´Ï´Ù.
(¿¹: C:\ ÇÁ·Î±×·¥ ÆÄÀÏ (x86)\ CANTest)
±×·± ´ÙÀ½ ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Âü°í:
1. `USBCAN-E-U `ÀåÄ¡¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
2. ¼ÒÇÁÆ®¿þ¾î¸¦ Open Device ¿¡ »ç¿ëÇÏ¸é ¼ÒÇÁÆ®¿þ¾î°¡ º¯È¯±â¸¦ ÀÚµ¿À¸·Î ±¸¼ºÇÕ´Ï´Ù. µû¶ó¼ ±¸¼º ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ±×·¯³ª CANTEST ¶Ç´Â CANPRO ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÑ ÈÄ COMM º¸Á¶ ¼ÒÇÁÆ®¿þ¾î¸¦ ÇÑ ¹ø ´õ »ç¿ëÇؾßÇÏ´Â °æ¿ì ÀûÀýÇÑ ±¸¼ºÀ¸·Î º¯°æÇؾßÇÕ´Ï´Ù. ±¸¼ºÀÌ ÀÚµ¿À¸·Î º¯°æµË´Ï´Ù.
3. CANTEST ¶Ç´Â CANPRO ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÒ ¶§ µ¿ÀÏÇÑ PC¿¡¼ µ¿½Ã¿¡ ¿©·¯ º¯È¯±â¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ º¯È¯±â¿¡ ´ëÇÑ ÀåÄ¡ »öÀÎÀ» º¯°æÇÕ´Ï´Ù.
7.2 ¾ð¾î º¯°æ ¼ÒÇÁÆ®¿þ¾î ¾ð¾î º¯°æ: