Controller

 

Á¦¾î±â : James G. Keramas : Á¦¾î±â(controller)´Â ·Îº¿ÀÇ ¿îµ¿°ú ½ÃÄö½º¸¦ ÃÑ°ýÇÏ´Â Åë½Å°ú Á¤º¸Ã³¸® ÀåÄ¡ÀÌ´Ù. Á¦¾î±â´Â ÇÊ¿äÇÑ ÀԷµéÀ» ¹Þ¾Æ, ·Îº¿ÀÇ ½ÇÁ¦ ¿òÁ÷ÀÓ°ú ¿øÇÏ´Â ¿òÁ÷ÀÓÀÌ ÀÏÄ¡Çϵµ·Ï Á¦¾î¸ðÅÍ ¶Ç´Â ¾×Ãß¿¡ÀÌÅÍ¿¡ Ãâ·Â ±¸µ¿½ÅÈ£µéÀ» ÁØ´Ù. Á¦¾î±â´Â º¹À⼺°ú µðÀÚÀο¡¼­ ¸Å¿ì ¸¹Àº º¯È­¸¦ Çß´Ù. Á¦¾î±â´Â ·Îº¿¿¡ ±âº»ÀûÀÎ ´É·ÂÀ» ºÎ¿©ÇØ¾ß ÇÏ°í ·Îº¿ÀÌ ¼öÇàÇØ¾ß ÇÒ º¹ÀâÇÑ ÀÛ¾÷µéµµ °¡´ÉÇÏ°Ô ÇØ¾ß ÇÑ´Ù.  

Á¦¾î±âÀÇ Á߽ɺδ ÄÄÇ»ÅÍÀÌ°í, ¹ÝµµÃ¼ ¸Þ¸ð¸®(solid-state memory)ÀÌ´Ù. ´ëºÎºÐÀÇ ·Îº¿ Á¦¾î±â¿¡´Â ÄÄÇ»ÅÍ°¡ ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­ÀÇ ³×Æ®¿öÅ©¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù. Á¦¾î ½Ã½ºÅÛÀÇ ÀÔ·ÂºÎ¿Í Ãâ·ÂºÎ´Â ·Îº¿ Á¦¾î±âÀÎ ÄÄÇ»ÅÍ¿Í ´ÙÀ½ÀÇ °Íµé°úÀÇ Åë½Å ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇØ¾ß ÇÑ´Ù. .....

¸ðµç ·Îº¿Àº Áö´ÉÁ¦¾î ±â´ÉÀÌ ÇÊ¿äÇÏ´Ù. ±× ±â´ÉÀÇ ÇüÅ´ ¸Å¿ì °£´ÜÇÏ°í, ºñ±³Àû Á¦ÇÑµÈ ÇüÅ·κÎÅÍ ´Ù¾çÇÑ ÀÛ¾÷Á¶°Ç°ú ȯ°æÀÇ º¯È­¿¡ ´ëÇØ °è¼ÓÀûÀÎ ÀûÀÀ ±â´ÉÀ» °®Ãá ¸Å¿ì º¹ÀâÇÏ°í, Á¤±³ÇÑ ½Ã½ºÅÛ¿¡ À̸£±â±îÁö ±¤¹üÀ§ÇÏ´Ù. ±×·¯ÇÑ Á¦¾î ½Ã½ºÅÛ¿¡´Â Á¦¾î ±â´ÉÀ» ¼öÇàÇϱâ À§ÇÑ ´Ù¾çÇÑ Á¾·ùÀÇ ÄÄÇ»ÅÍ, ´Ù¼öÀÇ ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­, ±â¾ï ¸Å°³Ã¼(memory media), ´Ù¼öÀÇ ÀÔÃâ·Â Æ÷Æ®, Àý´ë½Ä ¹× ÁõºÐ½Ä ¿£ÄÚ´õ, ±×¸®°í ´Ù¾çÇÑ Á¾·ùÀÇ ¼¾¼­µéÀÌ Æ÷ÇԵǴ °ÍÀÌ ÇÊ¿äÇÏ´Ù. ·Îº¿À» ÀÛµ¿Çϱâ À§Çؼ­´Â ·Îº¿ÀÌ °¡Áö´Â ¿©·¯ °³ÀÇ ¸µÅ©ÀÇ À§Ä¡, ·Îº¿ÀÇ ÀÛ¾÷ÀÌ Á¦´ë·Î ¼öÇàµÇ´ÂÁöÀÇ ¿©ºÎ, ȯ°æÀÇ »óÅÂ, ±×¸®°í ÀÛ¾÷ Á¶°ÇµéÀ» °ËÃâÇÒ Çʿ伺ÀÌ ÀÖÀ» ¼ö ÀÖ´Ù. °æ¿ì¿¡ µû¶ó¼­´Â ¼¾¼­µéÀÌ ·Îº¿ ³»¿¡ ¼³Ä¡µÇ±âµµ ÇÏ°í, ¸Ó½Å ºñÀü(machine vision), À½¼ºÀνÄ, ±×¸®°í ÃÊÀ½ÆÄ °Å¸®ÃøÁ¤±âó·³ ºÎ¼Ó¹°ÀÇ ÇüÅ·Π·Îº¿¿¡ ºÎÂøµÇ¾î, Àüü ·Îº¿ ½Ã½ºÅÛ¿¡ ÅëÇյǾî ÀÛµ¿µÇ±âµµ ÇÑ´Ù. 

ÀϹÝÀûÀ¸·Î, Á¦¾î ½Ã½ºÅÛÀº Åë»ó °³·çÇÁ (open-loop) ½Ã½ºÅÛ°ú Æó·çÇÁ (closed-loop) ½Ã½ºÅÛÀ̶ó ºÒ¸®¾îÁö´Â µÎ °¡Áö Á¾·ù·Î ºÐ·ùµÈ´Ù. µÎ °¡Áö ¸ðµÎ »ê¾÷¿ë ·Îº¿¿¡ »ç¿ëµÈ´Ù. °³·çÇÁ ½Ã½ºÅÛÀÇ ÇÑ ¿¹·Î ½ºÅ×ÇÎ ¸ðÅÍµé µé ¼ö ÀÖ´Ù. ½ºÅ×ÇÎ ¸ðÅÍÀÇ Á¦¾î½ÅÈ£´Â ¹Ù·Î ¸ðÅÍÀÇ À§Ä¡¸¦ ÁöÁ¤Çϸç, Çǵå¹é (feedback) Àº ¾ø´Ù. ÇöÀç Æó·çÇÁ ½Ã½ºÅÛÀ¸·Î´Â µÎ °¡Áö Á¾·ù°¡ »ç¿ëµÇ°í ÀÖÀ¸¸ç, °¢°¢ ºñ¼­º¸ (nonservo) ¿Í ¼­º¸ (servo) ¶ó ºÒ¸®¾îÁø´Ù. À̵éÀº ¸ðµÎ Çǵå¹é ½ÅÈ£¸¦ »ç¿ëÇÑ´Ù. ·Îº¿ ÀÛµ¿ÀÇ ÀÌÇظ¦ µ½±â À§ÇØ ÀÌ µÎ °¡Áö Á¾·ùÀÇ Á¦¾î ½Ã½ºÅÛÀ» »ó¼¼È÷ ±â¼úÇÑ´Ù. 

¼­º¸¶ó´Â ´Ü¾î´Â °è¼ÓÀûÀ¸·Î À§Ä¡¸¦ Á¦¾îÇÏ´Â ÀåÄ¡¸¦ ÀǹÌÇÑ´Ù. ºñ¼­º¸ ·Îº¿Àº Á¾ÂøÁ¡ ¶Ç´Â ¿øÇÏ´Â À§Ä¡¿¡ µµÂøÇß´ÂÁö¸¦ °ËÃâÇϱâ À§ÇØ ¸®¹ÌÆ® ½ºÀ§Ä¡(limit switch)¸¦ »ç¿ëÇÑ´Ù. ¼­º¸ ½Ã½ºÅÛÀº ·Îº¿ÀÌ ¿òÁ÷ÀÌ´Â °æ·Î¿¡ µû¶ó ¿¬¼ÓÀûÀÎ À§Ä¡Á¤º¸¸¦ Á¦°øÇÑ´Ù. 

ÄÄÇ»ÅÍ´Â µå¶óÀ̺ê ÀÎÅÍÆäÀ̽º¸¦ ÅëÇÏ¿© ÆÈ¿¡ ºÎÂøµÈ ¾×Ãß¿¡ÀÌÅÍ¿¡ Àü´ÞµÇ´Â µå¶óÀÌºê ±¸µ¿½ÅÈ£¿¡ ÀÇÇÏ¿© ·Îº¿ ÆÈÀÇ ¿îµ¿À» Á¦¾îÇÑ´Ù. ¹Ì±¹¿¡¼­ÀÇ ·Îº¿Àº Á¾Á¾ »ç¿ëµÇ´Â Á¦¾î ½Ã½ºÅÛÀÇ ÇüÅ¿¡ µû¶ó¼­ ¾Æ·¡ÀÇ 3°¡Áö·Î ºÐ·ùµÈ´Ù...... 3°¡Áö Á¦¾î±âµé »çÀÌ¿¡ ÁÖ¿äÇÑ Â÷ÀÌ´Â °³·çÇÁ ½Ã½ºÅÛÀº ·Îº¿¿¡ Çǵå¹éÀ» Á¦°øÇϱâ À§ÇÑ ¾Æ¹«·± ¼¾¼­°¡ ¾ø´Ù´Â °ÍÀÌ´Ù. Çǵå¹é ½ÅÈ£´Â Á¦¾î±â¿¡ ·Îº¿ ÆÈÀÇ ÇöÀç À§Ä¡¸¦ ¾Ë·ÁÁØ´Ù.   

ºñ¼­º¸´Â °³·çÇÁ(open loop) ½Ã½ºÅÛÀ̳ª, ¼­º¸´Â Æó·çÇÁ(closed loop) ½Ã½ºÅÛÀÌ´Ù. °³·çÇÁ ½Ã½ºÅÛ¿¡¼­ Ãâ·Â½ÅÈ£´Â ½Ã½ºÅÛÀÇ Ãâ·Â¿¡ ÀÇÁ¸ÇÏÁö ¾ÊÀ¸³ª, Æó·çÇÁ ½Ã½ºÅÛ¿¡¼­´Â ¿øÇÏ´Â ¼º´ÉÀ» ¾ò±â À§ÇÏ¿© ÀԷ°ú Ãâ·Â½ÅÈ£¸¦ µ¿½Ã¿¡ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Çǵå¹é ±â±â¸¦ ÅëÇÏ¿© ¹ÞÀº ÀԷ°ú Á¦¾î Ãâ·ÂÀ» °è¼Ó ºñ±³ÇÑ´Ù. ¼­º¸Á¦¾î ·Îº¿Àº ¿¬¼ÓÀûÀ¸·Î Á¦¾îµÇ´Â °æ·Î¸¦ °¡Áø Æó·çÇÁ ½Ã½ºÅÛÀÌ´Ù. ºñ¼­º¸ ·Îº¿Àº ±¸¼º°ú ÀÛµ¿¿¡¼­ °¡Àå ´Ü¼øÇÑ ÇüÅÂÀÌ´Ù ........

ºñ¼­º¸ ·Îº¿Àº ºñÁö´ÉÀûÀÎ ·Îº¿À¸·Î¼­ ºÐ·ùµÇ°í, ¼­º¸ ·Îº¿Àº Áö´ÉÀûÀ̰ųª ¸Å¿ì °íÁö´ÉÀûÀÎ ·Îº¿À¸·Î ºÐ·ùµÈ´Ù. Áö´ÉÀû ·Îº¿°ú °í Áö´ÉÀû ·Îº¿ÀÇ Â÷À̴ ȯ°æÀ» ÀνÄÇÏ´Â ·¹º§ÀÌ´Ù.

¼­º¸Á¦¾î ·Îº¿Àº ÆÈÀÇ ½ÃÄö½º¿Í ÇÁ·Î±×·¥µÈ °æ·Î ¶Ç´Â À±°û¸éÀ» µû¶ó À̵¿Çϵµ·Ï ¸»´ÜÀåÄ¡ÀÇ À§Ä¡µéÀ» ±â¾ïÇÏ´Â Á¦¾î±â¿¡ ÀÇÇÏ¿© ÅëÁ¦µÈ´Ù. ¼ö¹é ¶Ç´Â ¼öõÀÇ Á¡µéÀÌ ÄÄÇ»ÅÍ ¸Þ¸ð¸® ³»¿¡ ÀúÀåµÉ ¼ö ÀÖ°í, °æ·Î¿¡ µû¸¥ ¼Óµµ¿Í °¡¼Óµµ°¡ Á¦¾îµÉ ¼ö ÀÖ´Ù.

·Îº¿ ÀÛµ¿ : James G. Keramas

 

·Îº¿ Á¦¾î±âÀÇ 5 °¡Áö ÇüÅÂ