2022³â ÀÓº£µðµå µðÀÚÀÎ ½ÃÀå¿¡¼ ½º¸¶Æ®Æù, ÀÚÀ²ÁÖÇàÂ÷ ¹× 5G ¹«¼± Ä¿³ØƼºñƼ°¡ ÁÖ¿ä Æ®·»µå·Î ºÎ»óÇÏ¸é¼ ¸¶ÀÌÅ©·ÎĨÀÇ 8ºñÆ® PIC® ¹× AVR® ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯(MCU) Á¦Ç°±ºÀÇ ½ÃÀå Á¡À¯À²ÀÌ ³ô¾ÆÁö°í ÀÖ´Ù. Áö³ 50³â µ¿¾È 8ºñÆ® MCU ½ÃÀåÀº ²ÙÁØÈ÷ ¼ºÀåÇßÀ¸¸ç ¸¶ÀÌÅ©·ÎĨÀÇ MCU µð¹ÙÀ̽º´Â ÇöÀç ¹Ì±¹ ¹× À¯·´ ½ÃÀå¿¡¼ 1ÀÎ´ç ¿¬°£ 1°³²Ã·Î ÆǸŵǰí ÀÖ´Ù. ÀÌ·¯ÇÑ Ãß¼¼¸¦ Áö¿øÇϱâ À§ÇØ ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯, È¥ÇÕ ½ÅÈ£, ¾Æ³¯·Î±× ¹ÝµµÃ¼ ¹× Ç÷¡½Ã-IP ¼Ö·ç¼Ç ºÐ¾ß ±Û·Î¹ú ¸®´õ ¸¶ÀÌÅ©·ÎĨÅ×Å©³î·ÎÁö(¾Æ½Ã¾Æ ÃÑ°ý ¹× Çѱ¹´ëÇ¥: ÇѺ´µ·)´Â ÀÓº£µðµå °³¹ßÀÚµéÀÌ ÈçÈ÷ Á÷¸éÇÏ´Â ¹®Á¦¿¡ °£´ÜÇÑ ÇØ°áÃ¥À» Á¦½ÃÇÏ´Â 5Á¾ÀÇ »õ·Î¿î Á¦Ç°±º°ú 60°³ ÀÌ»óÀÇ »õ·Î¿î °³º° µð¹ÙÀ̽º Ãâ½Ã¸¦ ¹ßÇ¥Çß´Ù.
Çõ½ÅÀûÀÎ µðÀÚÀÎÀ» Ãß±¸ÇÏ´Â °³¹ßÀÚµéÀº ¸¶ÀÌÅ©·ÎĨÀÇ »õ·Î¿î PIC ¹× AVR MCU Á¦Ç°±ºÀ¸·Î ´«À» µ¹¸®°í ÀÖ´Ù. À̵é Á¦Ç°±ºÀº ó¸® ´É·Â, ´Ù¸¥ Ĩ°ú ½±°Ô Åë½ÅÇÒ ¼ö ÀÖ´Â ±â´É, Àμâȸ·Î±âÆÇ(PCB)À» º¯°æÇÏÁö ¾Ê°íµµ ¼Õ½±°Ô ±¸¼º °¡´ÉÇÑ ¾Æ³¯·Î±× ÁÖº¯ÀåÄ¡¸¦ Á¦°øÇÑ´Ù. ÀÌ·¯ÇÑ µð¹ÙÀ̽º´Â ASIC¿Í À¯»çÇÑ ±â´ÉÀ» ±âÁ¸ MCUÀÇ ±â´ÉÀ» È®ÀåÇØ ½º¸¶Æ® ÁÖº¯ÀåÄ¡ ĨÀ¸·Î ±¸¼ºÇÒ ¼ö ÀÖ´Â °£´ÜÇÑ °³¹ß ȯ°æÀ» ÅëÇØ Áö¿øÇÑ´Ù. PIC16F171 Á¦Ç°±º¿¡ Àû¿ëµÈ ¼ÒÇÁÆ®¿þ¾î Á¦¾î ¿¬»ê ÁõÆø±â(Op Amp), ´ÙÁß Àü¾Ð I/O(MVIO), ¿¬»ê ±â´É ³»Àå ¾Æ³¯·Î±×-µðÁöÅÐ ÄÁ¹öÅÍ(ADCC) µîÀÇ ½º¸¶Æ® ÁÖº¯ÀåÄ¡´Â ÀϹÝÀûÀ¸·Î MCU¸¦ »ç¿ëÇÏÁö ¾Ê´Â ¾ÖÇø®ÄÉÀ̼ǿ¡ »õ·Î¿î °¡Ä¡¸¦ Á¦°øÇÑ´Ù.
¼·Î ´Ù¸¥ °ø±Þ Àü¾ÐÀ» »ç¿ëÇϴ ĨÀÌ Æ÷ÇÔµÈ ½Ã½ºÅÛ¿¡¼´Â ÈçÈ÷ º¹¼öÀÇ Àü¾ÐÀ» °ø±ÞÇØ¾ß ÇÏ´Â ¹®Á¦°¡ ¹ß»ýÇÑ´Ù. 5V MCU¸¦ 1.8V ¼¾¼¿¡ ¿¬°áÇÏ´Â °æ¿ì°¡ ±× ¿¹´Ù. ÀÌ·¯ÇÑ À¯ÇüÀÇ ½Ã½ºÅÛ¿¡´Â ÀϹÝÀûÀ¸·Î ·¹º§ ½ÃÇÁÆ®(level-shifting) µð¹ÙÀ̽º°¡ ÇÊ¿äÇϹǷΠºñ¿ëµµ Áõ°¡ÇÑ´Ù. ¹Ý¸é, AVR DD Á¦Ç°±ºÀ» Æ÷ÇÔÇÑ ¸¶ÀÌÅ©·ÎĨÀÇ ÃֽŠ8ºñÆ® MCU¿¡ žÀçµÈ MVIO ÁÖº¯ÀåÄ¡¸¦ »ç¿ëÇÒ °æ¿ì MCUÀÇ ´ÜÀÏ Æ÷Æ®°¡ ³ª¸ÓÁö MCU ±¸¼ºÇ°°ú ´Ù¸¥ Àü¾Ð µµ¸ÞÀο¡¼ µ¿ÀÛÇÒ ¼ö ÀÖÀ¸¹Ç·Î ¿ÜºÎ ºÎÇ°ÀÌ Ãß°¡·Î ÇÊ¿äÇÏÁö ¾Ê´Ù.
ÀϺΠ½Ã½ºÅÛÀº ¼ÒÇÁÆ®¿þ¾î ±â¹Ý 󸮷δ ´Þ¼ºÇϱ⠾î·Á¿î ¼öÁØÀÇ ¼Óµµ¿Í ÀÀ´ä ½Ã°£À» ¿ä±¸ÇÑ´Ù. ¸¶ÀÌÅ©·ÎĨ ¸ðµç PIC ¹× AVR Á¦Ç°¿¡ °ÉÃÄ »ç¿ëÇÒ ¼ö ÀÖ´Â ÄÚ¾î µ¶¸³Çü ÁÖº¯ÀåÄ¡(CIP)´Â MPLAB® ÄÚµå ÄÁÇDZԷ¹ÀÌÅÍ(MCC)¿Í ½±°Ô ¿¬°áµÇ¾î Çϵå¿þ¾î ó¸® üÀÎÀ» ¼³Á¤Çϵµ·Ï ÇÁ·Î±×·¡¹ÖÇÒ ¼ö ÀÖ´Ù. ÀÌ·Î½á ¼ÒÇÁÆ®¿þ¾î ó¸® Áֱ⠽ð£À» Á¦°ÅÇÏ´Â ¸ÂÃãÇü ÁÖº¯ÀåÄ¡¸¦ ¸¸µé ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, °íÀ¯ÇÑ Å¸À̹ÖÀ» ¿Ã¹Ù¸£°Ô ±¸µ¿ÇØ¾ß ÇÏ´Â WS2812 LED ¾î·¹ÀÌÀÇ °æ¿ì ÆÞ½ºÆø º¯Á¶±â(PWM), SPI ÀÎÅÍÆäÀ̽º ¹× ±¸¼º °¡´ÉÇÑ ·ÎÁ÷ ¼¿(CLC)·Î ÀÌ·ç¾îÁø ¼öÆÛ ÁÖº¯ÀåÄ¡¸¦ ±¸¼ºÇÏ¿© ÇØ´ç ¾î·¹À̸¦ ½±°Ô Á¦¾îÇÒ ¼ö ÀÖ´Ù.
8ºñÆ® PIC ¹× AVR MCU µð¹ÙÀ̽º ½ÃÀåÀÌ °è¼Ó ¼ºÀåÇÔ¿¡ µû¶ó ¸¶ÀÌÅ©·ÎĨÀº Á¦Ç° Æ÷Æ®Æú¸®¿À ¹× Áö¿ø ±¸Á¶¿¡¼ ±âº»À» ÁöÅ°´Â µ¥ ÁýÁßÇÔÀ¸·Î½á °í°´ÀÇ Àå±âÀû ¼ö¿ä¿¡ ´ëÀÀÇÏ°í ÀÖ´Ù. PIC ¹× AVR MCU´Â ¼³°è°¡ ¸Å¿ì °£ÆíÇϸç, À̵é Á¦Ç°ÀÇ Áö¿ø ³×Æ®¿öÅ©´Â ¸¶ÀÌÅ©·ÎĨÀÇ °í°´ÀÌ ¼öÀÍ Ã¢Ãâ¿¡ °É¸®´Â ½Ã°£À» ´ÜÃàÇØÁØ´Ù. 8ºñÆ® MCU Æ÷Æ®Æú¸®¿À´Â ÇÉÅõÇÉ È£È¯ÀÌ °¡´ÉÇϹǷΠ´õ¿í ³ôÀº ¼º´ÉÀÌ ÇÊ¿äÇϰųª °í°´ÀÌ Àç¼³°è ¿ä°ÇÀ» ÃÖ¼ÒÈÇÏ¸é¼ Á¦Ç° °¡¿ë¼ºÀ» ±Ø´ëÈÇÏ°íÀÚ ÇÒ ¶§ ´ëü PIC ¶Ç´Â AVR MCU¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ´Ù.
¸¶ÀÌÅ©·ÎĨÀÇ 8ºñÆ® MCU »ç¾÷ºÎ ¸¶ÄÉÆà ¼±ÀÓ ºÎ»çÀåÀÎ ±×·º ·Îºó½¼(Greg Robinson)Àº "PIC ¹× AVR MCU´Â ÇöÀç»Ó¸¸ ¾Æ´Ï¶ó ¹Ì·¡ÀÇ ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ °í°´ÀÇ ¿ä±¸ »çÇ×±îÁö ÃæÁ·Çϵµ·Ï ¼³°èµÇ¾î ÀαⰡ ¸Å¿ì ³ô´Ù. ¸¶ÀÌÅ©·ÎĨÀº 8ºñÆ® PIC ¹× AVR MCU¸¦ À§ÇÑ °°ÇÇÑ °ø±Þ¸ÁÀ» ±¸ÃàÇßÀ¸¸ç, ÀÌµé ´ëºÎºÐÀ» ¸¶ÀÌÅ©·ÎĨ ¼ÒÀ¯ÀÇ ½Ã¼³¿¡¼ Á¦Á¶ÇÏ°í ÀÖ´Ù. ÀÌ·¯ÇÑ ¹æ¹ýÀ» ÅëÇØ ¾÷°è¿¡¼´Â ÈçÇÏÁö ¾ÊÀº ¹æ½ÄÀ¸·Î »ý»ê °øÁ¤À» Á¦¾îÇÒ ¼ö ÀÖ´Ù"°í ¸»Çß´Ù.
¸¶ÀÌÅ©·ÎĨÀº MPLAB® X ¹× MPLAB® Xpress ÅëÇÕ°³¹ßȯ°æ(IDE), MPLAB® ÄÚµå ÄÁÇDZԷ¹ÀÌÅÍ(MCC)¸¦ Æ÷ÇÔÇÑ Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î Åø·Î ±¸¼ºµÈ ¿ÏÀüÇÑ °³¹ß »ýÅ°踦 Á¦°øÇÑ´Ù. MCC´Â 8ºñÆ® MCU ±â¹Ý ÇÁ·ÎÁ§Æ®¸¦ À§ÇÑ »ý»ê ·¹µð(production-ready) ¼Â¾÷ ¹× ¾ÖÇø®ÄÉÀÌ¼Ç Äڵ带 »ý¼ºÇÒ ¼ö ÀÖ´Â Á÷°üÀûÀÎ ±×·¡ÇÈ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÑ´Ù. |