¼¾¼ ±â¹Ý »ç¹°ÀÎÅͳÝ(IoT) ¾ÖÇø®ÄÉÀ̼ǵéÀº ³·Àº °¡°Ý, ÀÛÀº Å©±â, ¼º´É ¹× ÀúÀü·Â µî ±î´Ù·Î¿î ¿ä°ÇÀ» ÃæÁ·Çϱâ À§ÇØ ¾Æ³¯·Î±× ±â´É°ú µðÁöÅÐ Á¦¾î ´É·ÂÀÇ Á¶ÇÕ¿¡ ÀÇÁ¸ÇÏ°í ÀÖ´Ù. ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯, È¥ÇÕ ½ÅÈ£, ¾Æ³¯·Î±× ¹ÝµµÃ¼ ¹× Ç÷¡½Ã-IP ¼Ö·ç¼Ç ºÐ¾ß ±â¾÷ÀÎ ¸¶ÀÌÅ©·ÎĨÅ×Å©³î·ÎÁö(ºÏ¾Æ½Ã¾Æ ÃÑ°ý ¹× Çѱ¹´ëÇ¥: ÇѺ´µ·)´Â ÀÌ·¯ÇÑ °úÁ¦¸¦ ÇØ°áÇÏ°íÀÚ ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯(MCU) ÅëÇÕ¼º Çâ»ó¿¡ ÃÊÁ¡À» µÐ PIC18-Q41 ¹× AVR DB MCU Á¦Ç°±ºÀ» Ãâ½ÃÇß´Ù. ÇØ´ç Á¦Ç°±ºÀº ½Ã½ºÅÛ ÅëÇÕ¿¡ ÃÊÁ¡À» ¸ÂÃç ½ÅÈ£ ȹµæ ½Ã°£À» ÁÙÀ̱â À§ÇØ °í±Þ ¾Æ³¯·Î±× ÁÖº¯ÀåÄ¡ ¹× ¸ÖƼ Àü¾Ð µ¿ÀÛÀ» ÁÖº¯ ÀåÄ¡ °£ ¿¬°á°ú °áÇÕÇÑ ÃÖÃÊÀÇ Á¦Ç°À¸·Î, ´ÜÀÏ °³¹ß ȯ°æ¿¡¼ Æí¸®ÇÏ°í È¿À²ÀûÀ¸·Î µ¿ÀÛÇÑ´Ù.
IoT ¿£µå ³ëµå¿Í »ê¾÷, ÀÇ·á±â±â, ¿þ¾î·¯ºí, ÀÚµ¿Â÷ ¹× Á¶¸í ½Ã½ºÅÛ µîÀÇ °ø°£ Á¦¾àÀû °¨Áö ¹× ÃøÁ¤ ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ½ÅÈ£ Á¶Á¤ÀÇ Çʿ伺À» ÇØ°áÇϱâ À§ÇØ, PIC18-Q41 MCU¿¡´Â ±¸¼º °¡´ÉÇÑ ¿¬»ê ÁõÆø±â(Op Amp), ¿¬»ê ±â´ÉÀ» °®Ãá ¾Æ³¯·Î±×-µðÁöÅÐ º¯È¯±â(ADC) ¹× µðÁöÅÐ-¾Æ³¯·Î±× º¯È¯±â(DAC)°¡ žÀçµÆ´Ù. ÇØ´ç Á¦Ç°±ºÀº ½º¸¶Æ® ÆÑÅ丮ÀÇ ¿¹Ãø À¯Áö º¸¼ö ¿¡Áö ³ëµå¸¦ Æ÷ÇÔÇÏ¿© IoT ¹× ÷´Ü ´ë±Ô¸ð ÀΰøÁö´É(AI)¿¡ ƯÈ÷ ÀûÇÕÇÏ´Ù. PIC18-Q41 MCU´Â 14ÇÉ ¹× 20ÇÉÀÇ ¼ÒÇü ÆÐÅ°Áö·Î Á¦°øµÇ¸ç, ¾Æ³¯·Î±× ÅëÇÕÀÌ ÇÊ¿äÇÑ ¸¶ÀÌÅ©·ÎĨÀÇ 32ºñÆ® MCU ¹× ´Ù¸¥ ÄÁÆ®·Ñ·¯¿Íµµ ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ´Ù.
È¥ÇÕ ½ÅÈ£ IoT ½Ã½ºÅÛÀº ¿©·¯ °³ÀÇ ÆÄ¿ö µµ¸ÞÀÎÀ» Æ÷ÇÔÇÏ´Â °æ¿ì°¡ ¸¹Àºµ¥, AVR DB MCU´Â ÁøÁ¤ÇÑ ¾ç¹æÇâ ·¹º§ ½ÃÇÁÅÍ(true bi-directional level shifter)¸¦ ÅëÇÕÇØ ºñ¿ëÀ» Àý°¨ÇÏ´Â µ¿½Ã¿¡ °³¹ß °úÁ¤À» °£¼ÒÈÇÑ´Ù. ÀÌ ±â´ÉÀº ÀÚµ¿Â÷, °¡ÀüÁ¦Ç°, HVAC ¹× ¾×ü ÃøÁ¤À» Æ÷ÇÔÇÑ ±¤¹üÀ§ÇÑ ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ºñ¿ëÀ» Àý°¨ÇØÁØ´Ù. AVR DB MCU´Â µ¶¸³ÀûÀÌ¸ç °íµµ·Î ±¸¼º °¡´ÉÇÑ 3°³ÀÇ ¿¬»ê ÁõÆø±â, 12ºñÆ® Â÷µ¿ ADC, 10ºñÆ® DAC, 3°³ÀÇ Á¦·Î Å©·Î½Ì °¨Áö±â ¹× ÄÚ¾î µ¶¸³Çü ÁÖº¯ÀåÄ¡(CIP)°¡ Ãß°¡µÇ¾î ¾Æ³¯·Î±× ½ÅÈ£ Á¶Á¤ ¹× 󸮿¡ °ü·ÃµÈ ´ëºÎºÐÀÇ ¾ÖÇø®ÄÉÀ̼ǿ¡ ÀûÇÕÇÏ´Ù.
¸¶ÀÌÅ©·ÎĨÀÇ 8ºñÆ® MCU »ç¾÷ºÎ ¸¶ÄÉÆà ¼±ÀÓ ºÎ»çÀåÀÎ ±×·º ·Îºó½¼(Greg Robinson)Àº “¸¶ÀÌÅ©·ÎĨÀº ºñ¿ë È¿À²ÀûÀÎ PIC® ¹× AVR® MCU¿¡ »ç¿ëÇϱ⠽¬¿î ¾Æ³¯·Î±× ±â´ÉÀ» µµÀÔÇØ °³¹ßÀÚ°¡ ´ë±Ô¸ð IoT ½Ã½ºÅÛÀÇ ¿ä°ÇÀ» ÃæÁ·Çϵµ·Ï Áö¿øÇÑ´Ù. Çϳª·Î ÅëÇÕµÇ°í ¿øÈ°ÇÑ °³¹ß µµ±¸ °æÇèÀ» ÅëÇØ, °³¹ßÀÚ´Â MCU¸¦ ´ÜÀÏ Ä¨ ÄÁÆ®·Ñ·¯·Î »ç¿ëÇϰųª ´õ Å« ½Ã½ºÅÛ¿¡¼ Áö´ÉÇü ¾Æ³¯·Î±× ½ÅÈ£ Á¶Á¤ ¼³Á¤ ¿ä¼Ò·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù.”°í ¸»Çß´Ù.
PIC18-Q41 ¹× AVR DB MCU Á¦Ç°±ºÀº ¸¶ÀÌÅ©·ÎĨÀÇ MPLAB® X ÅëÇÕ°³¹ßȯ°æ(IDE), MPLAB ÄÚµå ÄÁÇDZԷ¹ÀÌÅÍ(MCC) ¹× MPLAB Mindi™ ¾Æ³¯·Î±× ½Ã¹Ä·¹ÀÌÅÍ¿¡¼ Áö¿øµÈ´Ù. MCC´Â ¾ÖÇø®ÄÉÀ̼ǿ¡ ƯÁ¤ ÁÖº¯ÀåÄ¡ ¹× ±â´ÉÀ» ±¸¼ºÇÏ°íÀÚ ±×·¡ÇÈ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â ¹«·á ¼ÒÇÁÆ®¿þ¾î Ç÷¯±×ÀÎÀÌ´Ù. MCC ¿Ü¿¡µµ AVR DB´Â Atmel START, Atmel Studio ¹× IAR°ú GCC C ÄÄÆÄÀÏ·¯ µîÀÇ Å¸»ç µµ±¸¸¦ Áö¿øÇÑ´Ù. MCC ¿Í START´Â ÄÚµùÀÌ ÇÊ¿ä ¾ø´Â ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ ¾Æ³¯·Î±× ¹× µðÁöÅÐ °³¹ßÀÚ°¡ ´Ù¾çÇÑ ÀÏ¹Ý »ç¿ë »ç·Ê¿¡ ¸Â°Ô ¿¬»ê ÁõÆø±â ½Ã½ºÅÛÀ» ½±°Ô ±¸¼ºÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù.
µÎ MCU Á¦Ç°±ºÀº Å©±â°¡ ÀÛ°í ºñ¿ë È¿À²ÀûÀ̸ç ÇÁ·Î±×·¡¹Ö ¹× µð¹ö±ë ±â´ÉÀ» °®Ãá °³¹ß º¸µåÀÎ PIC18F16Q41 Å¥¸®¿À½ÃƼ ³ª³ë Æò°¡ Å°Æ®(EV26Q64A)¿Í AVR DB Å¥¸®¿À½ÃƼ ³ª³ë Æò°¡ Å°Æ®(EV35L43A)¸¦ °¢°¢ Á¦°øÇÑ´Ù. Áï½Ã ÇÁ·ÎÁ§Æ®¸¦ ½ÃÀÛÇÒ ¼ö ÀÖµµ·Ï PIC MCU ¹× AVR MCU¸¦ À§ÇÑ ½ÃÀÛ °¡À̵尡 Á¦°øµÈ´Ù.
PIC18-Q41°ú AVR DB MCU´Â ´Ù¾çÇÑ ¸Þ¸ð¸® Å©±â, ÆÐÅ°Áö ¹× °¡°Ý´ë·Î Á¦°øµÈ´Ù. PIC18-Q41ÀÇ °¡°ÝÀº 1¸¸ ´ë ±¸ÀÔ ½Ã °³´ç $0.65´Þ·¯ºÎÅÍ ½ÃÀÛÇÑ´Ù. AVR DB ÀÇ °¡°ÝÀº 1¸¸ ´ë ±¸ÀÔ ½Ã °³´ç $0.95´Þ·¯ºÎÅÍ ½ÃÀÛÇÑ´Ù. |