¸ðÅÍ ½Çµå´Â ¸±·¹ÀÌ, ¼Ö·¹³ëÀ̵å, DC ¹× ½ºÅ×ÇÎ ¸ðÅÍ¿Í °°Àº À¯µµ ºÎÇϸ¦ ±¸µ¿Çϵµ·Ï ¼³°èµÈ µà¾ó Ç® ºê¸®Áö µå¶óÀ̹ö ÀÎ L298HN À» ±â¹ÝÀ¸·ÎÇÕ´Ï´Ù. Arduino ¿ë º¸µå·Î µÎ °³ÀÇ DC ¸ðÅ͸¦ ±¸µ¿ÇÏ¿© °¢ ¸ðÅÍÀÇ ¼Óµµ¿Í ¹æÇâÀ» µ¶¸³ÀûÀ¸·Î Á¦¾î ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ ±â´É Áß¿¡¼µµ °¢ ¸ðÅÍÀÇ ¸ðÅÍ Àü·ù Èí¼ö¸¦ ÃøÁ¤ ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
½ÃÀÛÇϱ⠼½¼Ç¿¡¼ º¸µå¸¦ ±¸¼ºÇÏ°í for Arduino Software (IDE) ¸¦ »ç¿ëÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç Á¤º¸¸¦ ãÀ» ¼ö ÀÖÀ¸¸ç ÄÚµù ¹× ÀüÀÚ Á¦Ç°À¸·Î ¶«ÀåÀ̸¦ ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.
±â¼ú »ç¾ç
ÀÛµ¿ Àü¾Ð |
5V ~ 12V |
¸ðÅÍ ÄÁÆ®·Ñ·¯ |
L298HN, DC ¸ðÅÍ 2 °³ ¶Ç´Â ½ºÅ×ÆÛ ¸ðÅÍ 1 °³ µå¶óÀ̺ê |
ÃÖ´ë Àü·ù |
ä³Î ´ç 2A ¶Ç´Â 4A ÃÖ´ë (¿ÜºÎ Àü¿ø °ø±Þ ÀåÄ¡ Æ÷ÇÔ) |
Àü·ù °¨Áö |
1.65V/A |
¹«·á ÁÖÇà Á¤Áö ¹× ºê·¹ÀÌÅ© ±â´É |
|
Àü¿ø
¸ðÅÍ ½Çµå´Â ¿ÜºÎ Àü¿ø °ø±Þ ÀåÄ¡¿¡ ÀÇÇؼ¸¸ Àü¿øÀÌ °ø±ÞµÇ¾î¾ß ÇÕ´Ï´Ù. ½Çµå¿¡ ÀåÂø µÈ L298HN IC¿¡´Â ³í¸® ¿ë ¹× ¸ðÅÍ °ø±Þ ÀåÄ¡ µå¶óÀ̹ö ¿ë µÎ °³ÀÇ º°µµ Àü¿ø ¿¬°áÀÌ ÀÖ½À´Ï´Ù. ÇÊ¿äÇÑ ¸ðÅÍ Àü·ù´Â Á¾Á¾ ÃÖ´ë USB Àü·ù Á¤°ÝÀ» ÃÊ°úÇÕ´Ï´Ù.
¿ÜºÎ (ºñ USB) Àü¿øÀº AC-DC ¾î´ðÅÍ (º® »ç¸¶±Í) ¶Ç´Â ¹èÅ͸®¿¡¼ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù. ¾î´ðÅÍ´Â ¸ðÅÍ ½Çµå°¡ ÀåÂø µÈ ArduinoÀÇ º¸µå Àü¿ø Àè¿¡ 2.1mm Áß¾Ó ¾ç±Ø Ç÷¯±×¸¦ ²È°Å³ª Àü¿ø °ø±Þ ÀåÄ¡¸¦ ¿¬°áÇÏ´Â Àü¼±À» ¿¬°áÇÏ¿© ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. Vin ¹× GND ³ª»ç ´ÜÀÚ, ±Ø¼ºÀ» Á¸ÁßÇϱâ À§ÇØÁÖÀǸ¦ ±â¿ïÀÔ´Ï´Ù.
½Çµå°¡ ÀåÂø µÈ Arduino º¸µåÀÇ ¼Õ»óÀ» ¹æÁöÇÏ·Á¸é 7 ~ 12V »çÀÌÀÇ Àü¾ÐÀ» Á¦°øÇÏ´Â ¿ÜºÎ Àü¿ø °ø±Þ ÀåÄ¡¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¸ðÅÍ¿¡ 9V ÀÌ»óÀÌ ÇÊ¿äÇÑ °æ¿ì ½ÇµåÀÇ Àü¿ø ¶óÀΰú ½Çµå°¡ ÀåÂø µÈ Arduino º¸µå¸¦ ºÐ¸®ÇÏ´Â °ÍÀÌ Ãßõ. ÀÌ°ÍÀº ¹æÆÐÀÇ µÞ¸é¿¡ À§Ä¡ÇÑ "Vin Connect" Á¡ÆÛ¸¦ ÀÚ¸£¸é °¡´ÉÇÕ´Ï´Ù. ³ª»ç ´ÜÀÚ¿¡¼ VinÀÇ Àý´ë ÇÑ°è´Â 18V ÀÔ´Ï´Ù.
½Çµå´Â ä³Î ´ç 2 ¾ÏÆä¾î¸¦ °ø±ÞÇÒ ¼ö ÀÖÀ¸¸ç ÃÖ´ë 4 ¾ÏÆä¾îÀÔ´Ï´Ù.
ÀÔ·Â ¹× Ãâ·Â
ÀÌ ½¯µå¿¡´Â A¿Í B¶ó´Â µÎ °³ÀÇ º°µµ ä³ÎÀÌ ÀÖÀ¸¸ç, °¢°¢ 4 °³ÀÇ for Arduino ÇÉÀ» »ç¿ëÇÏ¿© ¸ðÅ͸¦ ±¸µ¿Çϰųª °¨ÁöÇÕ´Ï´Ù. ÀÌ ¹æÆп¡´Â ÃÑ 8 °³ÀÇ ÇÉÀÌ »ç¿ëµË´Ï´Ù. °¢ ä³ÎÀ» °³º°ÀûÀ¸·Î »ç¿ëÇÏ¿© µÎ °³ÀÇ DC ¸ðÅ͸¦ ±¸µ¿Çϰųª °áÇÕÇÏ¿© ÇϳªÀÇ ¹ÙÀÌÆú¶ó ½ºÅ×ÆÛ ¸ðÅ͸¦ ±¸µ¿ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹æÆÐÀÇ ÇÉÀ» ä³Î·Î ³ª´« °ªÀº ¾Æ·¡ Ç¥¿¡ ³ª¿Í ÀÖ½À´Ï´Ù.
±â´É |
Ch ´ç ÇÉ. A |
Ch ´ç ÇÉ. B |
¹æÇâ |
D12 |
D13 |
PWM |
D3 |
D11 |
ºê·¹ÀÌÅ© |
D9 |
D8 |
ÇöÀç °¨Áö |
A0 |
A1 |
ºê·¹ÀÌÅ© ¹× Àü·ù °¨Áö°¡ ÇÊ¿äÇÏÁö ¾Ê°í ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´õ ¸¹Àº ÇÉÀÌ ÇÊ¿äÇÑ °æ¿ì ½Çµå µÞ¸éÀÇ °¢ Á¡ÆÛ¸¦ Àý´ÜÇÏ¿©ÀÌ ±â´ÉÀ» ºñÈ°¼ºÈ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸ðÅÍ ¿¬°á
¼ÖÁúµÈ DC ¸ðÅÍ. °¢ ä³Î A ¹× B¿¡ ´ëÇÑ (+) ¹× (-) ³ª»ç ´ÜÀÚ¿¡ °¢°¢ÀÇ µÎ ¿ÍÀ̾ ¿¬°áÇÏ¿© ºê·¯½Ã DC ¸ðÅÍ 2 °³¸¦ ±¸µ¿ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¹æ¹ýÀ¸·Î ³ôÀ½ ¶Ç´Â ³·À½ theDIR AandDIR BÇÉÀ» ¼³Á¤ÇÏ¿© ¹æÇâÀ» Á¦¾î ÇÒ ¼ö ÀÖ½À´Ï´Ù. PWM AandPWM Bduty »çÀÌŬ °ªÀ» º¯°æÇÏ¿© ¼Óµµ¸¦ Á¦¾î ÇÒ ¼ö ÀÖ½À´Ï´Ù. TheBrake AandBrake Bpins´Â ³ô°Ô ¼³Á¤µÇ¸é DC ¸ðÅ͸¦ È¿°úÀûÀ¸·Î Á¦µ¿ÇÏ´Â ´ë½Å Àü·ÂÀ» Â÷´ÜÇÏ¿© ¼Óµµ¸¦ ´ÊÃßÁö ¾Ê½À´Ï´Ù. SNS0andSNS1 ÇÉÀ» ÀÐÀ½À¸·Î½á DC ¸ðÅ͸¦ Åë°úÇÏ´Â Àü·ù¸¦ ÃøÁ¤ ÇÒ ¼ö ÀÖ½À´Ï´Ù. °¢ ä³Î¿¡´Â ¾Æ³¯·Î±× ÀÔ·Â A0 ¹× A1 ÀÇ ÇÔ¼ö analogRead() ¸¦ ÅëÇØ Á¤»óÀûÀÎ ¾Æ³¯·Î±× ÀÔ·ÂÀ¸·Î ÀÐÀ» ¼öÀÖ´Â ÃøÁ¤ µÈ Àü·ù¿¡ ºñ·ÊÇÏ´Â Àü¾ÐÀÌ ÀÖ½À´Ï´Ù. ±ÍÇÏÀÇ ÆíÀǸ¦ À§ÇØ Ã¤³ÎÀÌ °¡´ÉÇÑ ÃÖ´ë Àü·ù, Áï 2A ¸¦ Àü´ÞÇÒ ¶§ 3.3 V·Î º¸Á¤µË´Ï´Ù.