RS232C Åë½Å¸ðµâ
¢ÁÁ¦Ç°¼³¸í
*MAX3232ĨÀ» ÀåÂøÇÑ RS232C(½Ã¸®¾ó)Åë½Å¸ðµâ
-RS232C Åë½Å¿ë µå¶óÀ̹öĨÀ» ³»ÀåÇÏÁö ¾ÊÀº PIC/AVR µîÀÇ ¸ðµç ¸¶ÀÌÄÄ º¸µå¿Í ¿¬°áÇÏ¿©,
PC³ª ´Ù¸¥±â±â¿Í Åë½ÅÀ» ÇÒ ¼ö ÀÖµµ·Ï RS232C Åë½Å¿ë ¸ðµâÀ» ¿ÜÀåÇüÀ¸·Î ¸¸µç Á¦Ç°ÀÔ´Ï´Ù.
-MAX3232ĨÀ» »ç¿ëÇÏ¿© 3.3V ¶Ç´Â 5V¿¡¼ ¸ðµÎ ÀÛµ¿°¡´ÉÇÕ´Ï´Ù.
-Debug³ª ½Ã¸®¾ó Åë½Å µîÀÌ ÇÊ¿äÇÒ ¶§¸¸ RS232C Åë½Å¿ë ¸ðµâÀ» ¿¬°áÇÏ¿© »ç¿ëÇϵµ·Ï Çϸç
¸¶ÀÌÄÄ º¸µå¿¡ È¿À²¼ºÀ» Çâ»ó½Ãŵ´Ï´Ù.
¢Á»ç¿ë¼³¸í
1. PICÀ̳ª AVR µî ¸¶ÀÌÄÄ º¸µå¿¡¼ PC³ª ´Ù¸¥ ±â±â¿Í RS232C(½Ã¸®¾ó)Åë½ÅÀ» ÇϱâÀ§ÇØ RS232C
Åë½Å¸ðµâÀ» »ç¿ëÇÏ´Â ¿¹Á¦ÀÔ´Ï´Ù.
Micomº¸µåÀÇ ½Ã¸®¾ó Æ÷Æ® ´ÜÀÚ¿Í RS232C Åë½Å¸ðµâÀ» ¿¬°áÇÕ´Ï´Ù.
±×¸®°í DSUB-9ÇÉÀº PCÀÇ ½Ã¸®¾óÆ÷Æ®¿¡ ¿¬°áÇÕ´Ï´Ù.
Âü°í)
- RS232CÅë½Å¸ðµâÀÇ ÇÉ ¹è¿À» È®ÀÎÇÏ°í À߸ø ¿¬°áµÇÁö ¾Êµµ·Ï ÁÖÀÇÇؾßÇÕ´Ï´Ù.
- RS232CÅë½Å¸ðµâÀÇ Àü¿øÀº Micom º¸µå¿¡ ¿¬°áµÇ¾î¾ßÇÏ°í 5V³ª 3.3V¿¡¼ µ¿À۵˴ϴÙ.
2. PICÀ» »ç¿ëÇÑ º¸µå¿¡¼ÀÇ ½Ã¸®¾óÆ÷Æ®´ÜÀÚ´Â ¾Æ·¡ ±×¸²°ú °°½À´Ï´Ù.
PICÀÇ TxD, RxDÇÉÀ» 2¹ø 3¹øÇÉ¿¡ ¿¬°áÇÏ°í 5¹ø ÇÉÀº GND¿¡ ¿¬°áÇÏ¸é µË´Ï´Ù.
3. MPLAB IDE¿¡¼ ½Ã¸®¾ó·Î Debug¸Þ¼¼Áö¸¦ º¸³»±â À§ÇÑ C-ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ°í Build¸¦ ÇÕ´Ï´Ù.
4. »õ·Î BuildµÈ ÇÁ·Î±×·¥À» ISPµîÀ¸·Î Micom º¸µå¿¡ ´Ù¿î·Îµå½Ãŵ´Ï´Ù.
5. PC¿¡¼ ÇÏÀÌÆÛ Å͹̳ÎÀ» ±¸µ¿½Ãŵ´Ï´Ù.
(½ÃÀÛ/¸ðµç ÇÁ·Î±×·¥/º¸Á¶ ÇÁ·Î±×·¥/Åë½Å/ÇÏÀÌÆÛ Å͹̳Î)
PC¿¡ ¿¬°áµÈ ½Ã¸®¾ó Æ÷Æ®¸¦ ¼±ÅÃÇÕ´Ï´Ù.
»ç¿ëÇÒ Æ÷Æ®ÀÇ ¼³Á¤À» ÇÕ´Ï´Ù. ÀÌ °ªÀº 3¹ø ±×¸²°ú °°ÀÌ C-ÇÁ·Î±×·¥¿¡¼ ÀÛ¼ºÇÑ ¼³Á¤°ª°ú µ¿ÀÏÇؾß
ÇÕ´Ï´Ù. Ʋ¸± °æ¿ì Åë½ÅÀÌ µÇÁö ¾Ê°Å³ª ±ÛÀÚ°¡ ±úÁ®¼ º¸Àϼö ÀÖ½À´Ï´Ù.
6. ¼³Á¤ÀÌ ³¡³ª¸é ÇÏÀÌÆÛÅ͹̳ΠȸéÀÌ ³ªÅ¸³³´Ï´Ù.
À̶§ºÎÅÍ ½Ã¸®¾ó Åë½ÅÀ¸·Î ¹ÞÀº ³»¿ëÀÌ ÇÏÀÌÆÛÅ͹̳Πȸ鿡 Ç¥½ÃµË´Ï´Ù.
——————
¢Á»ó¼¼À̹ÌÁö
|