Ȩ > ÀüÀÚȸ·Î >USB

ÀÏ¹Ý UART RS232 ½ÅÈ£¸¦ ¹Þ¾Æ USB ½ÅÈ£·Î PC·Î Àü¼ÛÇÑ´Ù.(º¸µå¿¡ RS232 µð¹ÙÀ̽º°¡ ÀÖÀ» ¶§ »ç¿ë )

1. PL2303(RS232)

http://www.signaltech.co.kr/base/img/usb/usb232.JPG

ÀϹÝÀûÀ¸·Î ³Î¸® ¾²ÀÌ´Â ½Ã¸®¾ó½ÅÈ£(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)

http://www.signaltech.co.kr/base/img/m485/ttl232-1.JPG

Ä¿³ØÅÍ ÇÉ => 1. VCC 2.TX( PL2303 5¹ø RX) 3.RX( PL2303x 1¹ø TX) 4.GND

¾Æ·¡ ±×¸²Àº ¿¹Á¦ CPU ¿Í ¿¬°á ¹è¼±À» °£´ÜÈ÷ ±×¸° ¿¹ÀÌ´Ù.

http://www.signaltech.co.kr/base/img/m485/ttl232ex1.JPG

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

http://www.signaltech.co.kr/base/img/m485/ttl232-2.JPG

Ä¿³ØÅÍ ÇÉ => 1. VCC 2.TX(FT232 25¹ø TX) 3.RX(FT232 24¹ø RX) 4.GND

¾Æ·¡ ±×¸²Àº CPU ¿Í ¿¬°á ¹è¼±À» °£´ÜÈ÷ ±×¸° ¿¹ÀÌ´Ù.

http://www.signaltech.co.kr/base/img/m485/ttl232ex2.JPG

1. VCC => º¸µå³»¿¡ 5V(500mA) Àü¾ÐÀÌ ³ª¿Í ¿ÜºÎ Ãâ·Â Àü¾ÐÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù.

2. TX(FT232 25¹ø TX) => CPU RX ´ÜÀÚ¸¦ ¿¬°á

3. RX(FT232 24¹ø RX) => CPU TX ´ÜÀÚ¸¦ ¿¬°á

4. GND