ÇнÀ¸ñÇ¥    1

ÇнÀÁÖÁ¦    1

¿¹½À³»¿ë    1

½Ç½À¹æ¹ý    1

°ú    Á¦    1

¸ðÇüÀÚµ¿Â÷ ¿îÀüÁ¦¾î

ÇнÀ¸ñÇ¥

2°³ÀÇ DC¸ðÅ͸¦ »ç¿ëÇÏ´Â ¸ðÇüÀÚµ¿Â÷ÀÇ Á¦¾î¸¦ °øºÎÇÑ´Ù.

ÇнÀÁÖÁ¦

5V·Î µ¿ÀÛÇÏ´Â ¸ðÇüÀÚµ¿Â÷¿¡ 2°³ÀÇ ¸ðÅ͸¦ ºÎÂøÇϰí À̸¦ À̸¦ Á¦¾îÇÏ´Â ¹æ¹ýÀ» °øºÎÇÑ´Ù.

¿¹½À³»¿ë

¸ðÅ͵å¶óÀ̹ö : LB1630 (SANYO) ±¸¸Åó: www.microrobot.co.kr

¸ðÅÍ : ÀÏ¹Ý 5V µ¿ÀÛ DC¸ðÅÍ

 

´ÙÀ½Àº LB1630ÀÇ µ¿ÀÛ Å×À̺íÀÌ´Ù.

IN1

IN2

OUT1

OUT2

MOTOR

H

L

H

L

Forward

L

H

L

H

Reverse

H

H

Off

Off

Stanby

L

L

Off

Off

Stanby

 

 

½Ç½À¹æ¹ý

¸ñ    Â÷

¸ðÇüÀÚµ¿Â÷¸¦ ¾Æ·¡ ȸ·Îµµ¿Í °°ÀÌ ±¸¼ºÇÑ´Ù.

 

ÀÚµ¿Â÷ÀÇ ¿îÀüÀº ¾Æ·¡Ç¥¿Í °°ÀÌ ÇÁ·Î±×·¥ÇÑ´Ù. (CÆ÷Æ®¸¦ Ãâ·ÂÀ¸·Î »ç¿ëÇÑ´Ù.)

RCM128

PC3

PC2

PC1

PC0

CÆ÷Æ®°ª

Àü  Áø

0

1

0

1

0x05

ÁÂȸÀü

1

0

0

1

0x09

¿ìȸÀü

0

1

1

0

0x06

ÈÄ  Áø

1

0

1

0

0x0a

Á¤  Áö

0

0

0

0

0x00

 

óÀ½

°ú    Á¦

RS232·Î ¹®ÀÚÀ» º¸³»¸é Á¤ÁöÇÏ°í ¹®ÀÚ"1"=ÀüÁø  ¹®ÀÚ"2"=ÁÂȸÀü  ¹®ÀÚ"3"=¿ìȸÀü  ¹®ÀÚ"4"=ÈÄÁø

À§¿Í °°ÀÌ µ¿ÀÛÇϵµ·Ï ÇÁ·Î±×·¥ÇÏ¿© ÄÉÀ̺íÀ» ¿¬°áÇϰí ÀÚµ¿Â÷¸¦ µ¿ÀÛ½ÃÄÑ º¸ÀÚ.

¡°RS232 ÀÎÅÍ·´Æ®¡±ÀÇ ¡°¿¹Á¦3¡±À» ¾Æ·¡¿Í °°ÀÌ ¼öÁ¤ÇÑ´Ù.

º¸±â1

interrupt [USART0_RXC] void uart0_rx_isr(void)

{

   // Àü¼ÛÀü ¹®ÀÚ¸¦ ¹Þ´Â´Ù.

   rxd=getchar();

   // ¹®ÀÚ"0"=Á¤Áö  ¹®ÀÚ"1"=ÀüÁø  ¹®ÀÚ"2"=ÁÂȸÀü  ¹®ÀÚ"3"=¿ìȸÀü  ¹®ÀÚ"4"=ÈÄÁø

   if(rxd==0x30)

      PORTC=~0x00;

   else if(rxd==0x31)

      PORTC=~0x05;

   else if(rxd==0x32)

      PORTC=~0x09;

   else if(rxd==0x33)

      PORTC=~0x06;

   else if(rxd==0x34)

      PORTC=~0x0a;

}

 

[ÀüüÇÁ·Î±×·¥ º¸±â]