|
ÀÏ¹Ý UART RS232 ½ÅÈ£¸¦ ¹Þ¾Æ USB ½ÅÈ£·Î PC·Î Àü¼ÛÇÑ´Ù.(º¸µå¿¡ RS232 µð¹ÙÀ̽º°¡ ÀÖÀ» ¶§ »ç¿ë )
1. PL2303(RS232)ÀϹÝÀûÀ¸·Î ³Î¸® ¾²ÀÌ´Â ½Ã¸®¾ó½ÅÈ£(RS232 ½ÅÈ£)À» USB ½ÅÈ£·Î º¯È¯
ÇÏ´Â ÀåÄ¡ÀÌ´Ù. ¿©±â¿¡ º°µµ·Î 5º¼Æ® Àü¿øÀ» »ç¿ëÇÒ ¼ö ÀÖ°Ô Çß´Ù.
J2 Ä¿³ØÅÍ PC2 => TX , PC3 => RX, PC5 => GND ¿¬°áÇÑ´Ù. ( TX, RX, GND ´Â PL2303 º¸µå )
(PC2, PC3, PC5 ÄÄÇ»ÅÍ ½Ã¸®¾ó Æ÷Æ®·Î ¿¬°áµÉ ´ÜÀÚ¿¡ ¿¬°á ´ë½Å ÀÌ·¸°Ô ¿¬°áÇÔÀ¸·Î USB ·Î º¯È¯)
J3 Ä¿³ØÅÍ 5V => Àü¿ø 5V¸¦ Àåºñ¿¡ ¿¬°áÇÑ´Ù. (500mA ±îÁö °¡´É) GND =>
ÀÏ¹Ý RS232 to USB ·Î ¸¹ÀÌ »ç¿ë ÇÏ°í, ARM ST32F103 ´Ù¿î·Îµå¿ëÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù.
ÇÁ·Î±×·¥ °ü·Ã ; USB »ç¿ëÇÒ ¶§´Â ÇÁ·Î±×·¥À» ¼³Ä¡ÇÑ´Ù. ¼³Ä¡ °ü·ÃÀº ÀüÀÚȸ·Î=> Attiny2313 Âü°í ÇÑ´Ù.
ÀϹÝÀûÀ¸·Î ½Ã¸®¾ó Åë½Å¹æ¹ý
1) ÄÄÇ»ÅÍ ½Ã¸®¾ó ¹æ½ÄÀ϶§ : CPU TX,RX + RS232 => PC ½Ã¸®¾ó ´ÜÀÚ
2) USB ¹æ½ÄÀ϶§ : CPU TX,RX + RS232 => RS232 + USB µð¹ÙÀ̽º
3) USB ¹æ½ÄÀ϶§ : CPU TX,RX => USB µð¹ÙÀ̽º
USB µð¹ÙÀ̽º´Â TTL ½ÅÈ£¸¦ ¹Þ¾Æ USB½ÅÈ£·Î º¸³½´Ù.
********************************************************************
ÀÏ¹Ý CPUÀÇ UART TTL ½ÅÈ£¸¦ ¹Þ¾Æ USB ½ÅÈ£·Î PC·Î Àü¼ÛÇÑ´Ù. (º¸µå¿¡ RS232 µð¹ÙÀ̽º°¡ ¾ø°í TX,RX ´ÜÀÚ¸¸ ÀÖÀ» ¶§ »ç¿ë)
2. PL2303(TTL)Ä¿³ØÅÍ ÇÉ => 1. VCC 2.TX( PL2303 5¹ø RX) 3.RX( PL2303x 1¹ø TX) 4.GND
¾Æ·¡ ±×¸²Àº ¿¹Á¦ CPU ¿Í ¿¬°á ¹è¼±À» °£´ÜÈ÷ ±×¸° ¿¹ÀÌ´Ù.
1. VCC => º¸µå³»¿¡ 5V(500mA), 3.3V(400mA ÀÌÇÏ) º¯È¯¿¡ µû¶ó Àü¾ÐÀÌ ³ª¿Í ¿ÜºÎ Ãâ·Â Àü¾ÐÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù.
2. TX(PL2303 5¹ø RX) => CPU TX ´ÜÀÚ¸¦ ¿¬°á
3. RX(PL2303 1¹ø TX) => CPU RX ´ÜÀÚ¸¦ ¿¬°á
4. GND
3. FT232Ä¿³ØÅÍ ÇÉ => 1. VCC 2.TX(FT232 25¹ø TX) 3.RX(FT232 24¹ø RX) 4.GND
¾Æ·¡ ±×¸²Àº CPU ¿Í ¿¬°á ¹è¼±À» °£´ÜÈ÷ ±×¸° ¿¹ÀÌ´Ù.
1. VCC => º¸µå³»¿¡ 5V(500mA) Àü¾ÐÀÌ ³ª¿Í ¿ÜºÎ Ãâ·Â Àü¾ÐÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù.
2. TX(FT232 25¹ø TX) => CPU RX ´ÜÀÚ¸¦ ¿¬°á
3. RX(FT232 24¹ø RX) => CPU TX ´ÜÀÚ¸¦ ¿¬°á
4. GND
|