Âü°í: ÀÌ °³¹ß º¸µåÀÇ LIN ÀÎÅÍÆäÀ̽º´Â ½½·¹ÀÌºê ¸ðµå ½½·¹À̺ê·Î ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù! STM32F042 ÀÇ UART2 ´Â °íÁ¤ÀûÀ¸·Î »ç¿ëµË´Ï´Ù.
LIN ¸¶½ºÅÍ-½½·¹ÀÌºê ¸ðµå°¡ ÇÊ¿äÇÑ °æ¿ì ´õ ³ªÀº À¯¿¬¼ºÀ» °¡Áø ´Ù¸¥ °³¹ß º¸µå¸¦ ¼±ÅÃÇϽʽÿÀ. (°í°´ ¼ºñ½º Á÷¿ø¿¡°Ô ¿¬¶ô). µÎ °³¹ß º¸µå´Â Çϵå¿þ¾î¿¡¼ ¾à°£ ´Ù¸£Áö¸¸ ´Ù¸¥ ¼ÒÇÁÆ®¿þ¾î ÄÚµå¿Í µ¥ÀÌÅÍ´Â µ¿ÀÏÇÕ´Ï´Ù.
KEIL ¹öÀüÀÌ ¿Â¶óÀÎ »óÅÂÀÔ´Ï´Ù! IAR ¹öÀü Ãßõ! IAR °³¹ß ȯ°æÀº keil°ú °ÅÀÇ µ¿ÀÏÇÕ´Ï´Ù. Keil¿¡ Àͼ÷ÇÑ »ç¶÷µéÀº ½±°Ô ½ÃÀÛÇÒ ¼ö ÀÖÀ¸¸ç, IAR ÄÚµå ÃÖÀûÈ ±â´ÉÀÌ ´õ ÁÁ½À´Ï´Ù. IAR ¼³Ä¡ ȯ°æ ¹× Å©·¡Å· ¹æ¹ýÀº ¼Ò½º ÄÚµå ÆÄÀÏ¿¡ Á¦°øµÇ¸ç, Å©·¡Å· ÈÄ ¿øº» Äڵ带 Á÷Á¢ ÄÄÆÄÀÏÇÒ ¼ö ÀÖ½À´Ï´Ù. (IAR ¼Ò½º Äڵ忡´Â UCOSII V2.92 °¡ Æ÷ÇԵ˴ϴÙ. KEIL ¹öÀü ¼Ò½º ÄÚµå´Â rtos¾øÀÌ ÁÙ¹«´Ì ÁßÀÔ´Ï´Ù.)
µ¥¸ð´Â º¸µå¿¡ 3 °³ÀÇ Ä¨ÀÌ ÀÖ½À´Ï´Ù: stm32f042f4p6, TJA1050, TJA1020/1021.
Stm32f042f4p6 ¼ÒÇü ÆÐÅ°Áö TSSOP20, ARM COTEX M0 ÄÚ¾î, ³»Àå 6K RAM, 16K Ç÷¡½Ã (ÃÖ´ë 32K »ç¿ë °¡´É), ÃÖ´ë ¼Óµµ´Â 48mhz ¿¡ µµ´ÞÇÕ´Ï´Ù. ±×°ÍÀº ¸¹Àº °æ¿ì¿¡ F103 À» ´ëü ÇÒ ¼ö ÀÖ½À´Ï´Ù; ÇÉ Àû°í ÀÛÀº °øÀå¿¡ ÀûÇÕÇÏ¸ç ½ºÅ©·¦ ºñÀ²ÀÌ ³·½À´Ï´Ù. OBD â¹® ´ÝÈû ÀåÄ¡, µµ³ ¹æÁö ÀåÄ¡, ¿ÍÀÌÆÛ ÄÁÆ®·Ñ·¯, ÀÚµ¿ Çìµå ¶óÀÌÆ®, ÀÚµ¿ ÁÖº¯ Á¶¸í ¹× ±âŸ ¾ÖÇÁÅÍ ¸¶ÄÏ°ú °°Àº Â÷·® ³» ÀüÀÚ Àåºñ·Î »ç¿ëÇϱ⿡ ¸Å¿ì ÀûÇÕÇÕ´Ï´Ù.
TJA1050, TJA1020/1021/1027 Àº ¸ðµÎ NXP ĨÀ̸ç, ¸¹Àº Á¤º¸°¡ Àû¿ëµÇ¾úÀ¸¸ç NXP °ø½Ä À¥ »çÀÌÆ®¿¡¼ ¹®ÀÇÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù.
STM32F0XX ½Ã¸®Áî´Â ºÒ¿ÏÀüÇÑ USART Á÷·Ä Æ÷Æ® µå¶óÀ̹ö¿Í LIN ÇÁ·ÎÅäÄÝ°úÀÇ È£È¯¼ºÀÌ ÁÁÁö ¾Ê¾Æ ´çºÐ°£ LIN ½½·¹ÀÌºê ³ëµå·Î ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¶½ºÅÍ ³ëµå ¸¶½ºÅÍ°¡ ¾Æ´Õ´Ï´Ù! ! ! ST ȸ»ç°¡ Æß¿þ¾î ¶óÀ̺귯¸®¸¦ ¾÷±×·¹À̵åÇÏ¸é ¿Ïº®ÇÏ°Ô È£È¯µÉ ¼ö ÀÖ½À´Ï´Ù. LIN ¸¶½ºÅÍ ³ëµå¸¦ °³¹ßÇÏ·Á¸é STM32F0XX µà¾ó ä³Î LIN °³¹ß º¸µå/µ¥¸ð º¸µå¸¦ »ç¿ëÇϽʽÿÀ.
-------------------------------------------------- -----------------------------------
Âü°í: ±â¼ú »ó´ãÀÌ Á¦°øµÇÁö ¾Ê½À´Ï´Ù! ³ªÁß¿¡ ¿ÀÇظ¦ ÇÇÇϱâ À§ÇØ ±¸¸ÅÇϱâ Àü¿¡ ´ÙÀ½À» ÁÖÀÇ ±í°Ô ÀÐÀ¸½Ê½Ã¿À. µ¥¸ð ÇÁ·Î±×·¥À» Á÷Á¢ ¼ÒÈÇϽʽÿÀ!!! µ¥¸ð ÇÁ·Î±×·¥Àº Ç¥ÁØ ANSI c·Î ÀÛ¼ºµÇ±â ¶§¹®¿¡ Ç¥ÁØ ST µå¶óÀ̹ö ¶óÀ̺귯¸®, ¸ðµç Áß±¹¾î ÁÖ¼®À» »ç¿ëÇÏ°í CoolFormat µµ±¸´Â ¸ðµç Äڵ带 Æ÷¸ËÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. C ¾ð¾î¸¦ ¾Æ´Â ÇÑ, Äڵ带 ÀÌÇØÇÒ ¼ö ÀÖÀ¸¸ç, ´Ù¸¥ °³¹ß ȯ°æÀ¸·Î ÀÌ½Ä ÇÒ ¼ö ÀÖ´ÂÁö ¿©ºÎ´Â ÀÚ½ÅÀÇ iq¿¡ µû¶ó ´Ù¸¨´Ï´Ù. Çǵå¹éÀ¸·Î Á¦±âµÇ´Â ´Ù¾çÇÑ ¼ÒÇÁÆ®¿þ¾î ¹× Çϵå¿þ¾î °³¹ß ¹®Á¦¿¡ ´ëÇؼ´Â ¿£Áö´Ï¾î°¡ °ü½ÉÀ» °®°í ½Ã°£ÀÌ ÀÖÀ» ¶§¸¸ ȸ½ÅÇÕ´Ï´Ù! ! !
ÀÌ °³¹ß º¸µå´Â Sweden KVASER Leaf CAN, Germany PCAN, PLIN, KVASER Leaf LIN µî°ú °°Àº Àü¹® µµ±¸·Î º¸Á¤µÇ¾î Àü¼Û µ¥ÀÌÅ͸¦ ¹ÞÀ» ¼ö ÀÖµµ·Ï º¸ÀåÇÕ´Ï´Ù. ¸ðµÎ Ç¥ÁØ CAN ¹× LIN Åë½Å ÇÁ·ÎÅäÄÝÀ» ÁؼöÇÕ´Ï´Ù.
¹è¼Û Àü¿¡ µ¥¸ð ÇÁ·Î±×·¥Àº °¢ µ¥¸ð º¸µåÀÇ Çϵå¿þ¾î°¡ Á¤»óÀÎÁö È®ÀÎÇÏ´Â µ¥ »ç¿ëµÇ¸ç Ư¼ö µµ±¸¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅÍÀÇ À¯È¿¼ºÀ» È®ÀÎÇÕ´Ï´Ù.
-------------------------------------------
Çϵå¿þ¾î ÀÎÅÍÆäÀ̽º ¼³¸í:
µÎ °³ÀÇ DB9 ÀÎÅÍÆäÀ̽º, Çϳª´Â CAN Àü¿ëÀÌ°í ´Ù¸¥ Çϳª´Â LIN Àü¿ëÀ̸ç, µÎ °³ÀÇ DB9 Á¤ÀÇ´Â ¿ÏÀüÈ÷ ȣȯµÇÁö ¾ÊÀ¸¸ç, À߸øµÈ °ÍÀ» »ðÀÔÇÏÁö ¾Êµµ·Ï ÁÖÀÇÇϽʽÿÀ. Àü·Â°ú Á¢Áö¼±Àº º¸ÆíÀûÀÔ´Ï´Ù.
ÀÎÅÍÆäÀ̽º DB9 ÇÉ Á¤ÀÇ:
9.12V (½º¿þµ§ KVASER µµ±¸¸¸ Áö¿ø)
2.CANL (°øÅë Á¤ÀÇ)
7. CANH (°øÅë Á¤ÀÇ)
3.GND (ÀϹÝ)
ÀÎÅÍÆäÀ̽º ¼³¸í °¡´É: ÀϹÝÀûÀ¸·Î Åë½Å °¡´É 12V, GND ÇÊ¿ä ¾øÀ½, CANH ¹× CANL ¸¸ ÇÊ¿äÇÕ´Ï´Ù.
LIN ÀÎÅÍÆäÀ̽º DB9 ÇÉ Á¤ÀÇ: (¿©·¯ LIN °³¹ß µµ±¸¿Í ȣȯ)
9.12V (½º¿þµ§ KVASER µµ±¸ Á¤ÀÇ)
1.12V (µ¶ÀÏ PCAN/PLIN µµ±¸ Á¤ÀÇ)
4.LIN (µ¶ÀÏ PCAN/PLIN µµ±¸´ÂÀÌ ÇÉÀ» »ç¿ëÇÏ¿© LIN ¶óÀÎÀ» ¸¸µì´Ï´Ù)
7.LIN (½º¿þµ§ KVASER µµ±¸´Â LIN ¶óÀο¡ÀÌ ÇÉÀ» »ç¿ëÇÕ´Ï´Ù)
3.GND (ÀϹÝ)
LIN ÀÎÅÍÆäÀ̽º ¼³¸í: 3 ¼± (12V, LIN, GND) À» »ç¿ëÇØ¾ß Çϸç, ´ÙÁß ³ëµå º´·Ä ¿¬°áÀº µ¥¸ð º¸µå Áß Çϳª¿¡ Àü¿øÀ» °ø±ÞÇϸéµË´Ï´Ù.
-------------------------------------------------- --------------------
µ¥¸ð ÇÁ·Î±×·¥¿¡´Â CAN ¹× linÀÇ ±âº» µå¶óÀ̺ê Äڵ尡 Æ÷ÇԵǾî ÀÖÀ¸¸ç, °¢°¢ 4 °³ÀÇ °³º° µ¥¸ð ÇÁ·Î±×·¥ÀÌ ÀÖ½À´Ï´Ù. °ü·Ã ¸ÅÅ©·Î Á¤ÀÇ ½ºÀ§Ä¡¸¦ "ÄÄÆÄÀÏ. h" ÆÄÀÏ¿¡¼ Çϳª¾¿ ÄÑ°í ´Ù½Ã ÄÄÆÄÀϸµÇÒ ¼ö ÀÖ½À´Ï´Ù.
-----------------------------------
LIN ¹ö½º °³¹ß ³ëÆ®:
1. ¸° ½½·¹ÀÌºê ³ëµå ½½·¹À̺ê
LIN ¹ö½ºÀÇ µ¥ÀÌÅÍ Àü¼Û ¹× ¼ö½ÅÀº ¸Å¿ì Ưº°ÇÏ°í ÀϺδ ÀÏ¹Ý uarts¿Í À¯»çÇÏÁö¸¸ ¿ÏÀüÈ÷ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù. Ư¼º ¶§¹®¿¡, ¸° ¹ö½º¿¡´Â ¸¶½ºÅÍ ³ëµå ¸¶½ºÅÍ¿Í ¿©·¯ ½½·¹ÀÌºê ³ëµå ½½·¹À̺갡 Çϳª¸¸ ÀÖ½À´Ï´Ù. ½Ã°£ ½½·ÔÀº ¸¶½ºÅÍ ³ëµå¿¡¼¸¸ ¹è¿ ÇÒ ¼ö ÀÖ½À´Ï´Ù. . . µû¶ó¼ °³¹ßÀ» ÇÒ ¶§ ½½·¹ÀÌºê ³ëµå¿¡ Ưº°ÇÑÁÖÀǸ¦ ±â¿ï¿©¾ßÇÕ´Ï´Ù. LIN µ¥ÀÌÅ͸¦ ÀÓÀÇ·Î Àü¼ÛÇÒ ¼ö ¾øÀ¸¹Ç·Î ½±°Ô µ¥ÀÌÅÍ Ãæµ¹°ú LIN ¹ö½º ½ÇÆзΠÀ̾îÁú ¼ö ÀÖ½À´Ï´Ù. µ¥¸ð ¼ÒÇÁÆ®¿þ¾î´Â ÂüÁ¶¸¦ À§ÇØ µ¥ÀÌÅ͸¦ ½½·¹ÀÌºê ³ëµå (stm32f0xx_it.c ÆÄÀÏ¿¡ ÀÖÀ½) ·Î Àü¼ÛÇÏ´Â ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù.
2. ¸° ¸¶½ºÅÍ ³ëµå ¸¶½ºÅÍ
LIN ¸¶½ºÅÍ ³ëµåÀÇ µ¥¸ð ¼Ò½º ÄÚµå´Â µ¥¸ð ¼ÒÇÁÆ®¿þ¾î¿¡ Á¦°øµÇÁö¸¸ KVASER PROFESSOR LIN µµ±¸ÀÇ »ç¾çÀ» ÃæÁ·½Ãų ¼öµµ ÀÖ½À´Ï´Ù. ±×·¯³ª STM32F0XX ½Ã¸®Á ½ÇÁ¦ »ç¿ë¿¡¼ LIN ¸¶½ºÅÍ ³ëµå °³¹ß·Î »ç¿ëÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
µ¥¸ð ¼ÒÇÁÆ®¿þ¾îÀÇ LIN ÇÁ·Î±×·¥Àº °³º° Çì´õ µ¥ÀÌÅÍ (ÈÞ½Ä, 0X55, PID) »Ó¸¸ ¾Æ´Ï¶ó Àüü µ¥ÀÌÅÍ ÇÁ·¹ÀÓÀ» º¸³¾ ¼ö ÀÖ½À´Ï´Ù. °°Àº LIN ¹ö½º¿¡ µÎ ¸íÀÇ ¸¶½ºÅ͸¦ »ç¿ëÇÏÁö ¾Êµµ·Ï ÁÖÀÇÇϽʽÿÀ.
µ¿½Ã¿¡ È®ÀÎ ¹æ¹ý¿¡ÁÖÀÇÇϽʽÿÀ. LIN v2.0 ¹öÀü Àü¿¡ µ¥ÀÌÅÍ ÀÎÁõÀº °íÀüÀûÀÎ °ËÁõ ¾Ë°í¸®ÁòÀ» »ç¿ëÇÑ ´ÙÀ½ Çâ»óµÈ °ËÁõ ¾Ë°í¸®ÁòÀ» »ç¿ëÇß½À´Ï´Ù. (ÀÎÁõ ¾Ë°í¸®ÁòÀº Äڵ忡 Á¦°øµË´Ï´Ù)
±×·¯³ª V2.0, V2.1 ¶Ç´Â ÃֽŠV2.2 ¿¡ °ü°è¾øÀÌ, ±âÁ¸ ¹öÀü°úÀÇ ¿ª ȣȯ¼º¿¡ Æí¸®ÇÑ Áø´Ü ID (0X3C, 0X3D) ¿¡¸¸ °íÀüÀûÀÎ °ËÁõÀÌ »ç¿ëµË´Ï´Ù.
Á÷Á¢ »ç¿ëÇÒ ¼ö ÀÖ´Â µ¥¸ð Äڵ忡 µÎ °¡Áö °ËÁõ ¾Ë°í¸®ÁòÀÌ Á¦°øµË´Ï´Ù.
TJA1020 ÀÇ LIN ÇÉÀº Á¡ÆÛ ¿ÍÀ̾ ÅëÇØ vbat¿¡ ´Ü¶ôµÇ¾î¾ßÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ¸¶½ºÅÍ ³ëµåÀÇ ±¸µ¿ ±â´ÉÀÌ ÃæºÐÇÏÁö ¾Ê½À´Ï´Ù (¸¶½ºÅÍ ¹× ½½·¹À̺ê ÀÎ °æ¿ì, ´Ü¶ô ¾øÀÌ´Â Åë½Å¿¡ ¼º°øÇÒ ¼ö ÀÖ½À´Ï´Ù).
3. LIN ¸¶½ºÅÍ-½½·¹ÀÌºê ¸ðµå Á¡ÆÛ
NxpÀÇ TJA1020 ¾ÖÇø®ÄÉÀÌ¼Ç ¹®¼¿¡¼ ¸¶½ºÅÍ ³ëµå ¸¶½ºÅÍÀÇ ÁÖº¯ ÀåÄ¡´Â "´ÙÀÌ¿Àµå ÀúÇ× 1K" ¸¦ ÅëÇØ ÃÖ´ë inh·Î ´ç°Ü¾ß ÇÕ´Ï´Ù. ½½·¹ÀÌºê ³ëµå ½½·¹À̺꿡´Â Ç®¾÷ÀÌ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. µû¶ó¼ µ¥¸ð º¸µå¿¡´Â ¼¿·º¼Ç Á¡ÆÛ°¡ Á¦°øµË´Ï´Ù. ÇϳªÀÇ ¸¶½ºÅÍ¿Í ÇϳªÀÇ ½½·¹À̺꿡´Â µÎ °³ÀÇ LIN ³ëµå°¡ ÀÖÀ¸¸é Ç®¾÷ ȸ·Î°¡ ¿¬°áµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.
±×·¯³ª ¿ø ¸¶½ºÅÍ ¸ÖƼ ½½·¹ÀÌºê ³×Æ®¿öÅ· ¸ðµå¿¡¼´Â Ç®¾÷ ÀúÇ×ÀÌ ¿¬°áµÇ¾î ÀÖÁö ¾ÊÀ¸¸é µå¶óÀÌºê ¹× Åë½Å ¿À·ù°¡ ÃæºÐÇÏÁö ¾Ê½À´Ï´Ù. Ç®¾÷ ȸ·Î°¡ ¸ðµÎ ¿¬°áµÈ °æ¿ì LIN ¹ö½º ·¹º§À» ½±°Ô ´ç±â°í Åë½ÅÀÌ ½ÇÆÐÇÕ´Ï´Ù. µû¶ó¼ µð¹ö±ë ¹× °³¹ß¿¡¼ ÀÌ Ç®¾÷ ȸ·ÎÀÇ Á¡ÆÛ ¼±Åÿ¡ÁÖÀǸ¦ ±â¿ïÀ̽ʽÿÀ. Á¡ÆÛ¿¡ "¸¶½ºÅÍ ³ëµå Äѱâ, ½½·¹ÀÌºê ³ëµå ²ô±â" ÀÇ ¿ä±¸ »çÇ×À» ¾ö°ÝÈ÷ µû¸£½Ê½Ã¿À.
4. ´õ ¸¹ÀÌ ¸»Çϼ¼¿ä
LIN ¹ö½ºÀÇ ¹°¸®Àû ·¹À̾î´Â °£´ÜÇÕ´Ï´Ù. Á÷·Ä Æ÷Æ® + LIN Æ®·£½Ã¹ö¸¦ »ç¿ëÇϱ⠸¸ÇÏ¸é ½ÃÀÛÇϱ⠽±Áö¸¸ ¸¶½ºÅÍÇϱ⠾î·Æ½À´Ï´Ù. LIN V1.3-V2.1 ¹®¼´Â ´Ù¾çÇÑ Àü¹®ÀûÀÎ ¿ë¾î¸¦ ¼³¸íÇϱ⠶§¹®¿¡ ¾ÖÇø®ÄÉÀÌ¼Ç °èÃþÀº PID, SID, NSID, NID ¹× Áø´ÜÀÇ Á¤ÀÇ¿Í °°Àº ¸¹Àº Á¤ÀǸ¦ Á¤ÀÇÇÕ´Ï´Ù. LIN ¹ö½º¸¦ ±¸ÃàÇÏ´Â Á¤Åë ¹æ¹ýÀº LDF ¹× SDF. . . °è¾à ¹®¼¸¦ÁÖÀÇ ±í°Ô ÀÐÀ¸½Ê½Ã¿À. °¡±ÞÀº °è¾à¼ÀÇ ¿µ¾î ¹öÀüÀÔ´Ï´Ù. ¿ÏÀüÇÑ ÇÁ·ÎÅäÄÝÀ» ±¸ÇöÇϱâ À§ÇØ ¼ÒÇÁÆ®¿þ¾î¸¦ Á÷Á¢ ÀÛ¼ºÇÏ´Â °ÍÀÌ ´õ ¾î·Æ½À´Ï´Ù. µ¥¸ð Äڵ忡´Â ¿ÏÀüÇÑ LIN ÇÁ·ÎÅäÄÝ ±¸ÇöÀÌ ¾øÀ¸¹Ç·Î Á÷Á¢ ó¸®ÇØ¾ß ÇÕ´Ï´Ù.
±×·¯³ª ¼³Ä¡ ÈÄ ½ÃÀåÀÇ Á¦Ç°ÀÇ °æ¿ì ±âº»ÀûÀ¸·Î Àüü LIN ÇÁ·ÎÅäÄÝÀ» ÀÌÇØÇÏ´Â µ¥ ³Ê¹« ¸¹Àº ½Ã°£ÀÌ °É¸®Áö ¾Ê½À´Ï´Ù. ÀϹÝÀûÀÎ Á¢±Ù ¹æ½ÄÀº LIN ¹ö½º µ¥ÀÌÅÍ ºÐ¼®±â¸¦ ±¸ÀÔ ÇÑ ´ÙÀ½ ÇÊ¿äÇÑ µ¥ÀÌÅ͸¦ ºÐ¼® ÇÑ ´ÙÀ½ °³¹ß º¸µå¸¦ »ç¿ëÇÏ¿© »ùÇÃÀ» ¸¸µå´Â °ÍÀÔ´Ï´Ù. µ¥ÀÌÅ͸¸ ÀÐÀ¸½Ê½Ã¿À. ±¸ÇöÀÌ »ó´ëÀûÀ¸·Î °£´ÜÇÕ´Ï´Ù. ¶Ç´Â Á÷Á¢ ¸° ½½·¹À̺긦 ±¸ÃàÇÏ¿© ÀÚµ¿Â÷ÀÇ ÀüÀÚ ÀåºñÀÇ ÀϺθ¦ ±³Ã¼ÇϽʽÿÀ. ¶Ç´Â ´ÜÀÏ LIN ¹ö½º ÀåÄ¡ ¸¸ Å×½ºÆ®Çϱâ À§ÇØ Å×½ºÆ® ÇȽºÃ³¸¦ ±¸ÃàÇϽʽÿÀ. ¶ÇÇÑ ÀÚµ¿Â÷ Á¦Á¶¾÷üÀÇ °³¹ß °úÁ¤¿¡¼ LDF ÆÄÀÏÀ» ãÀ» ¼ö Àֱ⠶§¹®¿¡ ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ´õ ¾î·Æ½À´Ï´Ù.
--------------------------------------
ĵ °³¹ß Âü°í »çÇ×:
1. µ¥¸ð º¸µå¿¡´Â ¿ÜºÎ Å©¸®½ºÅ»ÀÌ ¾øÀ¸¸ç µ¥¸ð ÇÁ·Î±×·¥Àº ³»ÀåÇü RC ¹ßÁø±â¸¦ »ç¿ëÇÕ´Ï´Ù. ½ÇÇè½Ç ȯ°æ¿¡¼ Åë½Å ¼Óµµ°¡ 1mbps ¿¡ µµ´ÞÇÏ´õ¶óµµ Àü¼Û ¼ÓµµÀÇ ÆíÂ÷¸¦ ãÀ» ¼ö ¾ø½À´Ï´Ù. ±×·¯³ª ¿Âµµ º¯È·Î ÀÎÇØ Äµ Àü¼Û ¼Óµµ°¡ ÅðÄ¡µÇ´Â °ÍÀ» ¹æÁöÇϱâ À§ÇØ ½ÇÁ¦ ÀÀ¿ë ºÐ¾ß¿¡¼ ¿ÜºÎ Å©¸®½ºÅ»À» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
2. CAN ¹ö½º¿¡´Â ¸¶½ºÅÍ ¹× ½½·¹ÀÌºê ³ëµå°¡ ¾øÀ¸¸ç ¸¶À½´ë·Î µ¥ÀÌÅ͸¦ º¸³»°í ¼ö½Å ÇÒ ¼ö ÀÖ½À´Ï´Ù. Àü¼Û ¼Óµµ°¡ ÀÏÄ¡ÇÏ´Â ÇÑ Å« ¹®Á¦°¡ ¾ø½À´Ï´Ù. ÃʱâȽà ID ÇÊÅÍ ¼³Á¤¿¡ÁÖÀÇÇϽʽÿÀ. ±×·¸Áö ¾ÊÀ¸¸é ¸Þ½ÃÁö id¸¦ ¿Ã¹Ù¸£°Ô ¹ÞÀ» ¼ö ¾øÀ» °¡´É¼ºÀÌ ³ô½À´Ï´Ù. ¼¿ÇÁ ·çÇÁ ¸ðµå¸¦ »ç¿ëÇÏ¿© Å×½ºÆ®ÇÏÁö ¸¶½Ê½Ã¿À. È®ÀÎÀ» Å×½ºÆ®Çϱâ À§ÇØ TJA1050 Æ®·£½Ã¹ö°¡ ÇÊ¿äÇÏÁö ¾Ê´Ù´Â °ÍÀº ¸Å¿ì °¡»óÀÔ´Ï´Ù. ´É·ÂÀÌ ÀÖ´Â °æ¿ì CAN ºÐ¼® µµ±¸¸¦ ±¸ÀÔÇϰųª µÎ °³ÀÇ µ¥¸ð¸¦ »ç¿ëÇÏ¿© Á÷Á¢ ¼ÒÅëÇϽʽÿÀ.
3. Å͹̳ΠÀúÇ×ÀÌ 120 ohms ÀÎÁö ¿©ºÎ¿Í °ü·ÃÇÏ¿©, µÎ °³ÀÇ µ¥¸ð º¸µå°¡ DB9X4 ¸¦ ÅëÇØ ¿¬°áµÈ °æ¿ì, ´Ü ÇϳªÀÇ 120 ohm ÀúÇ×À¸·Î ÃæºÐÇÕ´Ï´Ù. Àü¼Û ¼Óµµ°¡ »ó´ëÀûÀ¸·Î ³ôÀ» ¶§ (250k/500k/1M) ´Â ÀϹÝÀûÀ¸·Î ÇÊ¿äÇÕ´Ï´Ù. ±×·¯³ª µ¿ÀÏÇÑ ¹ö½º¿¡ ¿©·¯ °³ÀÇ Äµ ³ëµå°¡ ÀÖÀ¸¹Ç·Î "°¡Àå ¸Õ µÎ °³ÀÇ CAN ³ëµå¿¡ Å͹̳ΠÀúÇ×ÀÌ ÀÖ¾î¾ß ÇÔ" ÀÇ ¿ä±¸ »çÇ×À» ¾ö°ÝÈ÷ µû¸£½Ê½Ã¿À. ±×¸®°í ±×°ÍÀÌ Â÷¿¡ ¼³Ä¡µÈ °æ¿ì, ĵ ¶óÀÎÀ» ³Ê¹« ±æ°Ô ´Ã¸®¸é ¾ÈµÇ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ½±°Ô »õ·Î¿î °¡Àå ¸Õ Äµ ³ëµå°¡ µÉ °ÍÀÔ´Ï´Ù. ±×¸®°í Å͹̳ΠÀúÇ×ÀÌ ÇÊ¿äÇÑÁö ¿©ºÎ¿¡ ´ëÇÑ Áú¹®¿¡ ¼ÓÇÕ´Ï´Ù.
4. °í¼Ó ĵ, Àú¼Ó (°áÇÔ ¹æÁö) ĵ, ´ÜÀÏ ¿ÍÀ̾î´Â Çϵå¿þ¾î¿¡¼¸¸ ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ Æ®·£½Ã¹ö´Â »ç¿ëµÇÁö¸¸ ¼ÒÇÁÆ®¿þ¾î´Â µ¿ÀÏÇÕ´Ï´Ù. ÇØ´ç Àü¼Û ¼Óµµ·Î ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù (µ¥¸ð º¸µå´Â °í¼Ó ĵ Æ®·£½Ã¹ö TJA1050 À» »ç¿ëÇÕ´Ï´Ù). ÀÚ¼¼ÇÑ ³»¿ëÀº µ¥¸ð ¼ÒÇÁÆ®¿þ¾îÀÇ "Compile.h" ÆÄÀÏÀÇ "CAN1_Bps" Á¤ÀǸ¦ ÂüÁ¶ÇϽʽÿÀ.
Typedef enum // Á÷·Ä ¿¬°á ÀÛµ¿ »óÅÂ
{{
I000Kbps = 0, // ÀÌ Àü¼Û ¼Óµµ´Â °ÅÀÇ »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.
I500Kbps = 1, // Àü¼Û ¼Óµµ´Â 500Kbps (´ëºÎºÐÀÇ OBDII »ç¿ë)
I250Kbps = 2, // CANOPEN, DeviceNET (Â÷·®¿¡¼ °ÅÀÇ »ç¿ëµÇÁö ¾ÊÀ½)
I125Kbps = 4, // Àú¼Ó ĵ
I100Kbps = 5, // Àú¼Ó ĵ
I833Kbps = 6, // ´ÜÀÏ ¿ÍÀ̾î ĵ¿ë
I333Kbps = 15, // ´ÜÀÏ ¿ÍÀ̾î ĵ¿ë
} TpCanBTR;
--------------------------------------------------
Compile.h ÆÄÀÏ ºÐ¼®
1. µ¥¸ð ÇÁ·Î±×·¥Àº 4 °³ÀÇ ÇÁ·Î±×·¥ ¸ðµÎ¸¦ ÇϳªÀÇ µ¥¸ð·Î ¸¸µé±â À§ÇØ 4-in-1 ¹æ¹ýÀ» äÅÃÇÕ´Ï´Ù. ÄÄÆÄÀÏÀÇ ¸ÅÅ©·Î Á¤ÀǸ¦ ¼öÁ¤ÇÏ´Â ÇÑ. h, ´Ù¸¥ ÇÁ·Î±×·¥¿¡ ¿µÇâÀ» ¹ÌÄ¡Áö ¾Ê°í ÇØ´ç ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹:
/***************************** ¼ÒÇÁÆ®¿þ¾î À¯Çü ¿ä¾à (°³ºÀ °¡´É) ********* ***************/
# CANBUS_CAN_TEST_SEND 1/CAN bus Åë½Å Å×½ºÆ® Á¤ÀÇ
# Tstool_LIN1_TEST_MASTER 0 // LIN ¸¶½ºÅÍ ¸ðµå ³ëµå Á¤ÀÇ, µ¥ÀÌÅÍ ¹× Çì´õ ¸¸ Àü¼Û
# Tstool_LIN2_TEST_SLAVE 0 // LIN ½½·¹ÀÌºê ¸ðµå ³ëµå Á¤ÀÇ, µ¥ÀÌÅÍ ¼ö½Å, ¸Þ½ÃÁö Çìµå µ¥ÀÌÅÍ ½Äº°
2. ÀϺΠ¸ÅÅ©·Î Á¤ÀÇ´Â ´ÙÀ½°ú °°Àº Ĩ ¼º´É ¹× Àü·Â ¼Òºñ¸¦ ½±°Ô Á¦¾î ÇÒ ¼ö ÀÖ½À´Ï´Ù.
# Á¤ÀÇ OS_SYSTICK_xPLL 6 // 1 = 8MHZ;2 = 16MHZ;4 = 32MHZ 8 mhz´Â Â÷Æó¿¡ »ç¿ëµË´Ï´Ù. ±ÇÀå ÃÖ´ë 6 ȸ, ¿¹: PLL * 6 = 48MHZ
// ÀÌ ¸ÅÅ©·Î Á¤ÀǸ¦ 1 ·Î º¯°æ, ĨÀÇ ÀÛµ¿ ÁÖÆļö´Â 8MHZ, pllÀº »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. ÀÌ ÁÖ¿ä ÁÖÆļö¿¡¼ Ĩ Àü·ù´Â ¾à 3mA °¡ ¸Å¿ì ÀÛÀ¸¸ç ¼º´ÉÀÌ °¡Àå ³·Áö¸¸ ¿©ÀüÈ÷ ucosii¸¦ Á¤»óÀûÀ¸·Î ½ÇÇàÇÒ ¼ö ÀÖÀ¸¸ç µ¥ÀÌÅ͸¦ Á¤»óÀûÀ¸·Î º¸³»°í ¼ö½Å ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ±×·¯³ª ó¸® ¼Óµµ°¡ ´À¸®°í ¿¬¼Ó Á÷·Ä Åë½Å 󸮿¡´Â ÀûÇÕÇÏÁö ¾Ê½À´Ï´Ù.
// ÀÌ ¸ÅÅ©·Î Á¤ÀǸ¦ 6 ·Î º¯°æÇϸé Ĩ ÀÛµ¿ ÁÖÆļö´Â 48MHZ, PLL ÁÖÆļö °ö¼öÀÔ´Ï´Ù. Ĩ Àü·ù´Â ÀÌ ÁÖ¿ä ÁÖÆļö, ¾à 28mA ¿¡¼ °¡Àå Å©¸ç, Á÷·Ä µ¥ÀÌÅÍ ¿À¹öÇ÷Π¾øÀÌ´Â ¼º´ÉÀÌ °¡Àå ³ô½À´Ï´Ù.
// 2 ¿Í 4 ´Â µÑ »çÀÌÀÌ°í Àü·ùµµ ´Ü°èÀûÀ¸·Î À§ÂÊÀ¸·Î º¯°æµË´Ï´Ù.
// CAN, TIM, USART, Systick µî ½Ã½ºÅÛ ½Ã°è¿Í °ü·ÃµÈ ½Ã°è´Â os_systick_xpllÀÇ °ª¿¡ µû¶ó º¯°æµË´Ï´Ù. ±×·¡¼ ¸¹Àº ¼³Á¤À» ¼öÁ¤Çϱâ À§ÇØ ÁÖ¿ä ÁÖÆļö¸¦ º¯°æÇÏ´Â °Í¿¡ ´ëÇØ °ÆÁ¤ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ÄÚµå´Â OS_SYSTICK_xPLL º¯°æÀÇ °ª¿¡ µû¶ó ÀÌ¹Ì ÀÌ·¯ÇÑ ½Ã°è¸¦ Á¶Á¤ÇßÀ¸¹Ç·Î ÁÖ¿ä ÁÖÆļö¸¦ º¯°æÇÏ¸é ¸¹Àº ¼³Á¤À» º¯°æÇÏ´Â °Í¿¡ ´ëÇØ °ÆÁ¤ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. Äڵ尡 ÀÌ·¯ÇÑ ½Ã°è ±â´ÉÀ» ÃÖÀûÈÇß½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº µ¥¸ð ¼Ò½º Äڵ带 ÂüÁ¶ÇϽʽÿÀ.
3. ±âŸ
¸Å¿ì ÁÁÀº ÇÁ·Î±×·¡¹Ö ½À°ü ÀÎ ¸ðµç ¼öÁ¤Àº ¸ÕÀú ¹é¾÷µÇ¾î¾ßÇÕ´Ï´Ù. ÇÁ·Î±×·¥ È帧À» ´õ Àß ÀÌÇØÇϱâ À§ÇØ ¼Ò½º Äڵ带 º¸·Á¸é ¼Ò½º ÅëÂû·Â ȯ°æÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ºñ±³ ÀÌ»ó°ú °°Àº ÆÄÀÏ ºñ±³ µµ±¸¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. CoolFormat ¹× like Source code formatting ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
4. UcosiiÀÇ µ¥¸ð Äڵ带 UCOSII ¾øÀÌ ÁÙ¹«´Ì ÄÚµå·Î º¯°æÇÏ´Â ¹æ¹ýÀº ¹«¾ùÀԴϱî? ÀÌ°ÍÀº ½ÇÁ¦·Î ¸Å¿ì ½±Áö¸¸ ±ÇÀåµÇÁö ¾Ê½À´Ï´Ù. °á±¹ ucosii´Â ¿©ÀüÈ÷ ¸Å¿ì À¯¿ëÇϸç Áö¿¬ ±â´ÉÀ¸·Î ÀÎÇÑ ¼º´É ³¶ºñ¸¦ ÇÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
-------------------------------------------------- ---
µ¥ÀÌÅÍ Àü¼Û ¹× ¼ö½Å Å×½ºÆ®¸¦ ¿ëÀÌÇÏ°ÔÇϱâ À§ÇØ µÎ °³ÀÇ µ¥¸ð º¸µå¸¦ ±¸ÀÔÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
LIN ¹ö½º °³¹ßÀÇ °æ¿ì Ãß°¡ LIN Á÷·Ä Æ÷Æ® µµ±¸¸¦ ±¸ÀÔÇÏ°í Á÷·Ä Æ÷Æ® µð¹ö±ë µµ±¸¸¦ »ç¿ëÇÏ¿© ¸Å¿ì Á÷°üÀûÀÎ LIN ¹ö½ºÀÇ µ¥ÀÌÅ͸¦ È®ÀÎÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
-------------------------------------------------- ------------------
»óÇ°À» ¼ö·É ÇÑ ÈÄ ÆÐÅ°Áö°¡ ¼Õ»óµÇ¾ú´ÂÁö ¶Ç´Â ´©¶ôµÇ¾ú´ÂÁö ½ÅÁßÇÏ°Ô È®ÀÎÇϽʽÿÀ. ¿µ¼öÁõÀ» È®ÀÎÇÑ ÈÄ µ¥¸ð ¼Ò½º ÄÚµå ¸µÅ©°¡ Àü¼ÛµË´Ï´Ù! Äڵ嵵 ¼ÒÁßÇÕ´Ï´Ù. ´Ù¸¥ »ç¶÷µéÀÇ ³ëµ¿ÀÇ ¿¸Å¸¦ ¼ÒÁßÈ÷ ¿©±â°í ÀÚ½ÅÀÇ ³ëµ¿ÀÇ ¿¸Å¸¦ ¼ÒÁßÈ÷ ¿©±â½Ê½Ã¿À. ¾Æ¹«°Íµµ ¾òÁö ¸øÇÏ´Â »ç¶÷µé¸¸ Äڵ尡 ¹«°¡Ä¡ÇÏ´Ù°í »ý°¢ÇÒ °ÍÀÔ´Ï´Ù.
ÀϹÝÀûÀÎ Áú¹®¿¡ ´ä@@ Çϱâ:
Áú¹® 1. ³»ºñ°ÔÀÌ¼Ç µðÄÚµù ¹Ú½º¸¦ ¸¸µé ¶§ 120 ohm Å͹̳ΠÀúÇ×À» Ãß°¡ÇÒÁö ¿©ºÎ¸¦ ¾î¶»°Ô ÆÇ´ÜÇմϱî?
ȸ½Å: ÀϹÝÀûÀ¸·Î Å͹̳ΠÀúÇ×À» Ãß°¡ ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ¿ø·¡ ÀÚµ¿Â÷ ³»ºñ°ÔÀ̼ǵµ ¹ö½º ÇÒ ¼ö ÀÖ´Ù¸é, ¿ø·¡ ÀÚµ¿Â÷ ³»ºñ°ÔÀÌ¼Ç Àü¿ø °ø±Þ ÀåÄ¡¸¦ Á¦°ÅÇÏ°í Ç÷¯±× ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ÖƼ¹ÌÅ͸¦ »ç¿ëÇÏ¿© canh¿Í CANL »çÀÌÀÇ ÀúÇ×À» È®ÀÎÇϽʽÿÀ. ÀúÇ×ÀÌ ÀÖÀ¸¸é µ¥¸ðµµ °°Àº Å©±âÀÇ ÀúÇ×À» Ãß°¡ÇÕ´Ï´Ù.
Áú¹® 2. µ¥¸ð º¸µå¸¦ ¸ÞÀÎ ¸ðµå·Î »ç¿ëÇÏ¿© Â÷·®ÀÇ LIN ¹ö½º·Î µ¥ÀÌÅ͸¦ º¸³¾ ¼ö ÀÖ½À´Ï±î?
ÀÀ´ä: ÀϹÝÀûÀ¸·Î °¡´ÉÇÏÁö ¾Ê½À´Ï´Ù. ¿À¸®Áö³Î Â÷·®ÀÇ LIN ¸¶½ºÅÍ ¸ðµå ÀüÀÚ ÀåÄ¡¸¦ Á¦°ÅÇÏÁö ¾Ê´Â ÇÑ, µ¥¸ð º¸µå¸¦ »ç¿ëÇÏ¿© µ¿ÀÏÇÑ µ¥ÀÌÅ͸¦ ½Ã¹Ä·¹À̼ÇÇÏ¿© Á¦°ÅµÈ ±â´ÉÀ» ´ëüÇÕ´Ï´Ù.
Áú¹® 3. LIN ¸¶½ºÅÍ ¸ðµå¿¡ Ç®¾÷ ÀúÇױ⸦ Ãß°¡ÇÏÁö ¾ÊÀ¸¸é ±¦Âú½À´Ï±î?
ȸ½Å: ¿¹, ÇÏÁö¸¸ ¸° ½½·¹ÀÌºê ³ëµå´Â Çϳª¸¸ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù.
Áú¹® 4. Can Æ®·£½Ã¹ö TJA1050 Àº Àú¼Ó ĵ°ú Åë½Å ÇÒ ¼ö ÀÖ½À´Ï±î? ´ÜÀÏ ¿ÍÀ̾î ĵ Æ®·£½Ã¹ö¿Í Åë½Å ÇÒ ¼ö ÀÖ½À´Ï±î?
ÀÀ´ä: ³·Àº ¼Óµµ´Â ¼ÒÇÁÆ®¿þ¾î¿¡¼ Àü¼Û ¼Óµµ°¡ µ¿ÀÏÇÏ°Ô ¼³Á¤µÇÁö¸¸ ¿À·ù ¹æÁö ±â´ÉÀÌ ¾øÀ¸¸é ±¦Âú½À´Ï´Ù. Àú¼Ó °áÇÔ ¹æÁö ĵ Æ®·£½Ã¹ö (1054/1055) ·Î ±³Ã¼ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ´ÜÀÏ ¿ÍÀ̾î ĵ°ú Åë½ÅÇÒ ¼ö ¾øÀ¸¸ç Àü¿ë Æ®·£½Ã¹ö·Î º¯°æÇØ¾ß ÇÕ´Ï´Ù. Au5790 °ú °°Àº. µ¥¸ð ¼ÒÇÁÆ®¿þ¾î´Â Àü¿ë Àü¼Û ¼Óµµ (33.3k, 83.3k) ·Î º¯°æµÇ¾î¾ß ÇÕ´Ï´Ù.
Áú¹® 5. Â÷·® ¸° ¹ö½º¿¡ ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â Àü¼Û ¼Óµµ´Â ¾ó¸¶ÀԴϱî?
ȸ@@ ½Å: 9600,10400,19200
Áú¹® 6. LIN º»¼±ÀÌ ¾ç¹æÇâÀ¸·Î Åë½ÅÇÒ ¼ö ÀÖ½À´Ï±î?
ÀÀ´ä: ¿¹ ¹× ¾Æ´Ï¿À. LinÀº ¹ÝÀÌÁß Åë½Å ¸ðµåÀÇ Á÷·Ä Æ÷Æ®¿Í µ¿ÀÏÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº V2.0 ÇÁ·ÎÅäÄÝÀ» ÂüÁ¶ÇϽʽÿÀ.
Áú¹® 7. ĵ ºÎºÐÀÇ µ¥¸ð Äڵ带 ÀÌÇØÇÒ ¼ö ¾ø½À´Ï´Ù. ¼³¸íÇØÁÖ¼¼¿ä.
ÀÀ´ä: NC, Á÷Á¢ ÀÌÇØÇϽʽÿÀ
Áú¹® 8. Â÷·® Can ¹ö½º¿¡ CAN ÀåÄ¡¸¦ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï±î? LIN ÀåÄ¡¸¦ LIN ¹ö½º¿¡ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï±î?
ÀÀ´ä: ÇÒ ¼ö ÀÖ½À´Ï´Ù: ¿ÏÀüÈ÷ °¡´ÉÇÕ´Ï´Ù; LIN: ºÎºÐÀûÀ¸·Î °¡´ÉÇÕ´Ï´Ù. CAN ¹ö½º¿¡´Â ÁßÀç ¸ÞÄ¿´ÏÁòÀÌ ÀÖÀ¸¸ç Àü¼Û ¼Óµµ°¡ µ¿ÀÏÇÑ ÇÑ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª LIN ¹ö½º¿¡´Â ÁßÀç°¡ ¾øÀ¸¸ç µ¥ÀÌÅ͸¦ Àд °Í¸¸ ±¦Âú´Ù¸é ijÁÖ¾óÇÏ°Ô Ãß°¡ÇÒ ¼ö ¾ø½À´Ï´Ù.
Áú¹® 9. µÎ °³ÀÇ µ¥¸ð º¸µå°¡ Åë½ÅÇÒ ¼ö ¾ø½À´Ï´Ù. ¾î¶»°Ô ÇØ¾ß Çմϱî?
ȸ½Å: ¸ÕÀú µ¥¸ð ÇÁ·Î±×·¥À» º¹¿øÇÏ°í °øÀå ±âº»°ªÀ¸·Î º¯°æÇÏ¿© Çϵå¿þ¾î°¡ Á¤»óÀÎÁö È®ÀÎÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ±¦Âú´Ù¸é ¼öÁ¤µÈ Äڵ尡 À߸øµÇ¾ú´ÂÁö È®ÀÎÇϽʽÿÀ.
Áú¹® 10. ³» Â÷·®ÀÇ LIN ¹ö½º´Â 9600 ¹× 10400 Àü¼Û ¼Óµµ·Î µ¥ÀÌÅ͸¦ ¼ö½ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾î¶² Àü¼Û ºñÀ²ÀÌ Á¤È®Çմϱî?
ÀÀ´ä: ÀÌ ¹®Á¦´Â ÀϺΠÂ÷·®¿¡ ÀåÂøµÈ ¸° ¹ö½º¿¡ Á¸ÀçÇÕ´Ï´Ù. µ¥ÀÌÅ͸¦ ¹ÞÀ» ¼ö ÀÖ´Ù¸é LIN ¹ö½º È®ÀÎÀÌ ¿Ã¹Ù¸¥Áö ½ÅÁßÇÏ°Ô È®ÀÎÇϽʽÿÀ. Á¤È®ÇÑ Àü¼Û ¼Óµµ´Â Á¤È®ÇÑ Àü¼Û ¼ÓµµÀÔ´Ï´Ù. ´ëºÎºÐÀÇ °æ¿ì 10400 ÀÌ »ç¿ëµË´Ï´Ù. Àü¹® LIN µµ±¸¸¦ »ç¿ëÇÏ¿© °¨ÁöÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù.
Áú¹® 11. µ¥¸ð º¸µå¸¦ LIN ½½·¹À̺ê·Î »ç¿ëÇÕ´Ï´Ù. ¾î¶»°Ô µ¥ÀÌÅ͸¦ Â÷·® LIN ¹ö½º·Î Àü¼ÛÇմϱî?
ȸ½Å: ¿ì¼±, ¿Âº¸µå ¸°¿¡ µ¥ÀÌÅ͸¦ º¸³»Áö ¸»°í ¹ö½º Åë½Å ¿À·ù°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ø·¡ ÀÚµ¿Â÷ÀÇ Æ¯Á¤ LIN ¹ö½º ÀüÀÚ ÀåÄ¡°¡ µ¥¸ð º¸µå·Î ±³Ã¼µÈ °æ¿ì µ¥ÀÌÅ͸¦ Àü¼ÛÇÒ ¼ö ÀÖÁö¸¸ ÁöÁ¤µÈ ŸÀֿ̹¡ µû¶ó µ¥ÀÌÅ͸¦ Àü¼ÛÇؾßÇÕ´Ï´Ù. ÀÌ °æ¿ì, ¿ø·¡ ¼ø¼¿Í °ËÁõ ¹æ¹ý¿¡ µû¶ó ¾ö°ÝÇÏ°Ô Ã³¸®µÇ¾î¾ß ÇÕ´Ï´Ù.
Áú¹® 12. µ¥¸ð º¸µå¸¦ LIN ¸¶½ºÅÍ·Î »ç¿ëÇÕ´Ï´Ù. Â÷·® ³» ÀüÀÚ ÀåÄ¡¸¸À¸·Î Åë½Å ÇÒ ¼ö ÀÖ½À´Ï±î? ÀÌ ÀåÄ¡´Â ¸° ½½·¹À̺êÀÔ´Ï´Ù.
ȸ½Å: ¹°·Ð, LIN ¸¶½ºÅÍ ³ëµåÀÇ µ¥¸ð º¸µå°¡ LIN ÇÁ·ÎÅäÄÝÀÇ Çì´õ (00,55,PID) ¸¦ Àü¼ÛÇϸé ÀüÀÚ ÀåÄ¡¿¡¼ ȸ½ÅÀ» ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù. ÀåÄ¡ÀÇ ±âº» PID °ªÀ» ¾Ë°í ÀÖ´Â °æ¿ì. ÀÌ °ªÀ» Á÷Á¢ ºÐ¼®ÇØ¾ß ÇÕ´Ï´Ù.
Áú¹® 13. µ¥¸ð º¸µå¸¦ Â÷·®¿¡ °É ¼ö ÀÖ½À´Ï±î? Àü·Â °ø±ÞÀÌ ¹ß»ýÇմϱî?
ȸ½Å: ¿¹, ¼ö¸é ±â´ÉÀÌ ÇÊ¿äÇÕ´Ï´Ù. µ¥¸ð º¸µåÀÇ ÀÛµ¿ Àü·ù´Â ¾à 20mA ÀÌ°í ¼ö¸é Àü·ù´Â ¾à 1mA ÀÔ´Ï´Ù. Àå±â°£ »ç¿ëÇϸé Àü·Â °ø±ÞÀÌ ¹ß»ýÇÏÁö ¾Ê½À´Ï´Ù. µ¥¸ð ÇÁ·Î±×·¥¿¡´Â ¼ö¸é ±â´ÉÀÌ ¾øÀ¸¸ç Á÷Á¢ Ãß°¡ÇؾßÇÕ´Ï´Ù. ¹®Á¦°¡ ¹ß»ýÇÏ¸é ½Ã½ºÅÛÀÇ ÁÖ¿ä ÁÖÆļö¸¦ 8mhz ·Î Á÷Á¢ º¯°æÇÒ ¼ö ÀÖÀ¸¸ç Àü·ù´Â 6mA ¿¡ ºÒ°úÇÏ¿© Àü·Â °ø±ÞÀ» ÀÏÀ¸Å°Áö ¾Ê½À´Ï´Ù.
Áú¹® 14. LIN ¹ö½ºÀÇ ¼³¸í ÆÄÀÏ ldf¸¦ ¾î¶»°Ô ã½À´Ï±î?
´äÀå: ã´Â °ÍÀ» ±ÍÂú°ÔÇÏÁö ¸¶½Ê½Ã¿À. LDF ÆÄÀÏÀº LIN ¹ö½º °³¹ß Ãʱ⠴ܰèÀÇ ±Ô¹ü ¹®¼ÀÔ´Ï´Ù. LIN ¹ö½ºÀÇ ¸ðµç ³ëµåÀÇ »óÅÂ, µ¿ÀÛ, ŸÀ̹Ö, Áø´Ü, Ãæµ¹ ó¸® µîÀ» ¼³¸íÇÕ´Ï´Ù. ÆÄÀÏÀº ±âº»ÀûÀ¸·Î ¿ÜºÎ ¼¼°è¿¡ ¿¸®Áö ¾Ê½À´Ï´Ù. ¾î¶² ½Ä À¸·Îµç ±×°ÍÀ» ¾ò´Â °ÍÀº ³î¶ó¿î ÀÏÀÔ´Ï´Ù.. LIN ¹ö½º ºÐ¼® µµ±¸¸¦ »ç¿ëÇÏ´õ¶óµµ ¸ðµç ldfs¸¦ ¿ª¹æÇâÀ¸·Î Ãß·ÐÇϱⰡ ¾î·Æ½À´Ï´Ù.
Áú¹® 14. LdfÀÇ ÆÄÀÏ ±¸Á¶´Â ¹«¾ùÀԴϱî?
ȸ½Å: Ldf Çì´õ (ÆÄÀÏ Çì´õ, Àü·ù ÇÁ·ÎÅäÄÝ ¹öÀü ¸í¼¼¼), ³ëµå ¼½¼Ç (³ëµå ¸í¼¼¼), ½ÅÈ£ ¼½¼Ç (Åë½Å ½ÅÈ£ ¸í¼¼¼), ÇÁ·¹ÀÓ ¼½¼Ç (ÇÁ·¹ÀÓ ±¸Á¶ ¸í¼¼¼) Æ÷ÇÔ, ½ºÄÉÁÙ Å×À̺í (ÇÁ·¹ÀÓ Å¸ÀÌ¹Ö ½ºÅ×ÀÌÆ®¸ÕÆ®), ½ÅÈ£ ÀÎÄÚµù ¼½¼Ç (½ÅÈ£ ÄÚµù Á¤ÀÇ), ½ÅÈ£ ¸ÅÇÎÀ¸·Î ÀÎÄÚµù (½ÅÈ£ ÄÚµù ¸ÅÇÎ). ÀϹÝÀûÀ¸·Î ¼ÒÇÁÆ®¿þ¾îÀÇ À¯·á ¹öÀü¸¸ XTM, xAnlyster, canoe¿Í °°Àº LDF ÆÄÀÏÀ» Áö¿øÇϸç ÀÏ¹Ý ¹öÀüÀº °ÅÀÇ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.
Áú¹® 15. ¸° ½½·¹À̺ê´Â ¾î¶»°Ô â¹®ÀÇ »ó½Â°ú ³«Çϸ¦ Á¦¾îÇϱâ À§ÇØ µ¥ÀÌÅ͸¦ Àü¼ÛÇմϱî?
ȸ½Å: ´ëºÎºÐ °æÇè¿¡ µû¶ó ´Ù¸¨´Ï´Ù. ¸ÕÀú LIN ¹ö½º µ¥ÀÌÅÍ ºÐ¼®±â°¡ ÀÖ¾î¾ßÇÏ°í, ÇØ´ç â Á¦¾î ÇÁ·¹ÀÓÀ» ã°í, ÀÌ ÇÁ·¹ÀÓ¿¡ ¸Þ½ÃÁö Çì´õ (00 55 PID) ¸¸ ÀÖÁö¸¸ µ¥ÀÌÅÍ ÄÜÅÙÃ÷°¡ ¾ø´ÂÁö È®ÀÎÇÕ´Ï´Ù. ±×·± ´ÙÀ½ µ¥¸ð º¸µå ÇÉÀ» ½½·¹À̺꿡 »ç¿ëÇÏ¿© ¸Þ½ÃÁö Çì´õ¿¡ ÀÀ´ä µ¥ÀÌÅ͸¦ Á¦°øÇÏ°í üũ °ªÀÌ Á¤È®ÇØ¾ß ÇÔÀ» À¯ÀÇÇϽʽÿÀ.
--------------------------------------------------
´ÙÀ½Àº µ¥¸ð º¸µåÀÇ Åë½Å µ¥ÀÌÅ͸¦ È®ÀÎÇϱâ À§ÇØ "KVASER LIN bus analysis tool + XTM FREE software" ¸¦ »ç¿ëÇÕ´Ï´Ù.
LIN-MASTER, µÎ °³ÀÇ id°¡ ½½·¹À̺ê ÀÀ´äÀ» ¹ÞÁö ¸øÇß½À´Ï´Ù.
Idº°·Î Á¤·ÄµÈ LIN µ¥ÀÌÅÍ
½Ã°£ ½Äº°ÀÚ Ç÷¡±× DLC µ¥ÀÌÅÍ Ä«¿îÅÍ
================================================= ================================
4073.082 31 C 4 11 12 13 14
4073.332 32 C 4 21 22 23 24
4072.583 22 H 0 // ½½·¹À̺êÀÇ ÀÀ´ä ¾øÀ½
4072.832 29 H 0 // ½½·¹À̺êÀÇ ÀÀ´ä ¾øÀ½