Page 41 - ipst-quickmanual
P. 41
¤ÁÙ Í× àÃÁÔè µ¹ 㪧 Ò¹¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX l 41
º··Õè 2
á¹Ð¹Òí IPST-MicroBOX
ª´Ø ¡ÅÍ §ÊÁͧ¡ÅÊÒí ËÃºÑ àÃÂÕ ¹Ã-Ù ·´ÅͧáÅо²Ñ ¹Ò
â¤Ã§§Ò¹ÇÔ·ÂÒÈÒʵôÇÂäÁâ¤Ã¤Í¹â·ÃÅàÅÍÃ
IPST-MicroBOX ໹ ª´Ø ἧǧ¨Ãà͹¡»ÃÐʧ¤· ãÕè ªÍ»Ø ¡Ã³¤ Ǻ¤ÁØ áººâ»Ãá¡ÃÁä´¢ ¹Ò´
àÅ¡ç ·àÕè ÃÂÕ ¡ÇÒ äÁâ¤Ã¤Í¹â·ÃÅàÅÍà (microcontroller)·Òí §Ò¹ÃÇ Á¡ºÑ ǧ¨ÃàªÍè× ÁµÍ ¤ÍÁ¾ÇÔ àµÍÃà ¾Í×è ¡ÒÃ
â»Ãá¡ÃÁáÅÐÊÍè× ÊÒÃ¢Í ÁÅÙ â´Â㹪´Ø »ÃСͺ´Ç  ἧǧ¨Ã¤Çº¤ÁØ ËÅ¡Ñ «§èÖ ÁäÕ Áâ¤Ã¤Í¹â·ÃÅàÅÍÃ
à»¹ÍØ»¡Ã³ËÅÑ¡, ἧǧ¨Ãâ»Ãá¡ÃÁäÁâ¤Ã¤Í¹â·ÃÅàÅÍÃ, ¡ÅØÁ¢Í§á¼§Ç§¨ÃÍ»Ø ¡Ã³á Ê´§¼Å
¡Ò÷Òí §Ò¹ËÃÍ× Í»Ø ¡Ã³à ÍÒµ¾ µØ ÍÒ·Ô á¼§Ç§¨ÃáÊ´§¼Å´Ç Âä´âÍ´à»Å§ áʧÊͧÊ,Õ á¼§Ç§¨ÃáÊ´§¼Å
µÇÑ àÅ¢ 4 ËÅ¡Ñ , ἧǧ¨Ã¢ºÑ áÊ§Í¹Ô ¿ÃÒàô, ἧǧ¨Ã¢ºÑ ÁÍàµÍà áÅÐἧǧ¨Ã¢ºÑ ÃàÕ Å ÃÇÁ¶§Ö á¼§
ǧ¨ÃÍØ»¡Ã³µÃǨ¨ÑºÊÑÒ³ËÃ×Íૹà«Íà (sensor)«Öè§ÁÕ´Ç¡ѹËÅÒ¡ËÅÒÂÃٻẺ ´Ñ§¹éѹ¨Ö§
ÊÒÁÒö¹Òí ª´Ø ¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX ¹ÁéÕ Òãªã ¹¡ÒÃàÃÕ¹ÃÙ, ·´ÅͧáÅо²Ñ ¹Òâ¤Ã§§Ò¹·Ò§
Ç·Ô ÂÒÈÒʵ÷ àèÕ ¡ÂÕè Ç¢Í §¡ºÑ Ãкº¤Çº¤ÁØ ÍµÑ â¹ÁµÑ äÔ ´Í ÂÒ §ÊдǡáÅÐÁ»Õ ÃÐÊ·Ô ¸ÀÔ Ò¾Ê§Ù
2.1 ¤³Ø ÊÁºµÑ ¢Ô ͧª´Ø Í»Ø ¡Ã³ã ¹ÊÇ ¹äÁâ¤Ã¤Í¹â·ÃÅàÅÍÃË Å¡Ñ
2.1.1 ἧǧ¨ÃËÅ¡Ñ MicroBOX
ÁÇÕ §¨ÃáÅÐË¹Ò µÒ¢Í§ºÍô áÊ´§ã¹Ã»Ù ·Õè 2-1 Á¤Õ ³Ø ÊÁºµÑ âÔ ´ÂÊÃ»Ø ´§Ñ ¹Õé
l ãªä Áâ¤Ã¤Í¹â·ÃÅàÅÍâ ¹Ò´ 8 ºµÔ àºÍà ATmega16 ¢Í§ Atmel ÊÒÁÒöà¢ÂÕ ¹
â»Ãá¡ÃÁ¤Çº¤ÁØ áÅо²Ñ ¹Ò¡Ò÷Òí §Ò¹ä´´ Ç ÂÀÒÉÒáÍÊà«ÁºÅ,Õ àºÊ¡Ô áÅÐ C â´Âã¹·¹Õè ¨éÕ Ð๹ ä»
·âèÕ »Ãá¡ÃÁÀÒÉÒ C ÀÒÂã¹ÁâÕ Á´ÅÙ á»Å§ÊÑ Ò³ÍйÒÅ͡໹ ´¨Ô µÔ ÍŤÇÒÁÅÐàÍÂÕ ´ 10 ºµÔ ãˤ Ò ¢Í§
¢Í ÁÅÙ ã¹ªÇ § 0 ¶§Ö 1,023 ÊÒÁÒö¹Òí ÁÒµÍ ¡ºÑ ἧǧ¨ÃµÃǨ¨ºÑ ·ãÕè ˼ Å¡Ò÷Òí §Ò¹à»¹ áç´¹Ñ ä¿¿Ò
ÁÕ˹ǤÇÒÁ¨íÒâ»Ãá¡ÃÁẺá¿Åª 16 ¡ÔâÅ亵 â»Ãá¡ÃÁãËÁä´ 10,000 ¤ÃÑé§´Ç¡Ãкǹ¡ÒÃ
â»Ãá¡ÃÁã¹Ç§¨ÃËÃÍ× ISP (In-System Programming) ¼Ò ¹·Ò§¨´Ø µÍ ISP ÁËÕ ¹Ç ¤ÇÒÁ¨Òí ¢Í ÁÅÙ ÍÍÕ Õ
¾ÃÍÁ 512 亵 áÅÐË¹Ç Â¤ÇÒÁ¨Òí ¢Í ÁÅÙ áÃÁ 1 ¡âÔ Å亵
º··Õè 2
á¹Ð¹Òí IPST-MicroBOX
ª´Ø ¡ÅÍ §ÊÁͧ¡ÅÊÒí ËÃºÑ àÃÂÕ ¹Ã-Ù ·´ÅͧáÅо²Ñ ¹Ò
â¤Ã§§Ò¹ÇÔ·ÂÒÈÒʵôÇÂäÁâ¤Ã¤Í¹â·ÃÅàÅÍÃ
IPST-MicroBOX ໹ ª´Ø ἧǧ¨Ãà͹¡»ÃÐʧ¤· ãÕè ªÍ»Ø ¡Ã³¤ Ǻ¤ÁØ áººâ»Ãá¡ÃÁä´¢ ¹Ò´
àÅ¡ç ·àÕè ÃÂÕ ¡ÇÒ äÁâ¤Ã¤Í¹â·ÃÅàÅÍà (microcontroller)·Òí §Ò¹ÃÇ Á¡ºÑ ǧ¨ÃàªÍè× ÁµÍ ¤ÍÁ¾ÇÔ àµÍÃà ¾Í×è ¡ÒÃ
â»Ãá¡ÃÁáÅÐÊÍè× ÊÒÃ¢Í ÁÅÙ â´Â㹪´Ø »ÃСͺ´Ç  ἧǧ¨Ã¤Çº¤ÁØ ËÅ¡Ñ «§èÖ ÁäÕ Áâ¤Ã¤Í¹â·ÃÅàÅÍÃ
à»¹ÍØ»¡Ã³ËÅÑ¡, ἧǧ¨Ãâ»Ãá¡ÃÁäÁâ¤Ã¤Í¹â·ÃÅàÅÍÃ, ¡ÅØÁ¢Í§á¼§Ç§¨ÃÍ»Ø ¡Ã³á Ê´§¼Å
¡Ò÷Òí §Ò¹ËÃÍ× Í»Ø ¡Ã³à ÍÒµ¾ µØ ÍÒ·Ô á¼§Ç§¨ÃáÊ´§¼Å´Ç Âä´âÍ´à»Å§ áʧÊͧÊ,Õ á¼§Ç§¨ÃáÊ´§¼Å
µÇÑ àÅ¢ 4 ËÅ¡Ñ , ἧǧ¨Ã¢ºÑ áÊ§Í¹Ô ¿ÃÒàô, ἧǧ¨Ã¢ºÑ ÁÍàµÍà áÅÐἧǧ¨Ã¢ºÑ ÃàÕ Å ÃÇÁ¶§Ö á¼§
ǧ¨ÃÍØ»¡Ã³µÃǨ¨ÑºÊÑÒ³ËÃ×Íૹà«Íà (sensor)«Öè§ÁÕ´Ç¡ѹËÅÒ¡ËÅÒÂÃٻẺ ´Ñ§¹éѹ¨Ö§
ÊÒÁÒö¹Òí ª´Ø ¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX ¹ÁéÕ Òãªã ¹¡ÒÃàÃÕ¹ÃÙ, ·´ÅͧáÅо²Ñ ¹Òâ¤Ã§§Ò¹·Ò§
Ç·Ô ÂÒÈÒʵ÷ àèÕ ¡ÂÕè Ç¢Í §¡ºÑ Ãкº¤Çº¤ÁØ ÍµÑ â¹ÁµÑ äÔ ´Í ÂÒ §ÊдǡáÅÐÁ»Õ ÃÐÊ·Ô ¸ÀÔ Ò¾Ê§Ù
2.1 ¤³Ø ÊÁºµÑ ¢Ô ͧª´Ø Í»Ø ¡Ã³ã ¹ÊÇ ¹äÁâ¤Ã¤Í¹â·ÃÅàÅÍÃË Å¡Ñ
2.1.1 ἧǧ¨ÃËÅ¡Ñ MicroBOX
ÁÇÕ §¨ÃáÅÐË¹Ò µÒ¢Í§ºÍô áÊ´§ã¹Ã»Ù ·Õè 2-1 Á¤Õ ³Ø ÊÁºµÑ âÔ ´ÂÊÃ»Ø ´§Ñ ¹Õé
l ãªä Áâ¤Ã¤Í¹â·ÃÅàÅÍâ ¹Ò´ 8 ºµÔ àºÍà ATmega16 ¢Í§ Atmel ÊÒÁÒöà¢ÂÕ ¹
â»Ãá¡ÃÁ¤Çº¤ÁØ áÅо²Ñ ¹Ò¡Ò÷Òí §Ò¹ä´´ Ç ÂÀÒÉÒáÍÊà«ÁºÅ,Õ àºÊ¡Ô áÅÐ C â´Âã¹·¹Õè ¨éÕ Ð๹ ä»
·âèÕ »Ãá¡ÃÁÀÒÉÒ C ÀÒÂã¹ÁâÕ Á´ÅÙ á»Å§ÊÑ Ò³ÍйÒÅ͡໹ ´¨Ô µÔ ÍŤÇÒÁÅÐàÍÂÕ ´ 10 ºµÔ ãˤ Ò ¢Í§
¢Í ÁÅÙ ã¹ªÇ § 0 ¶§Ö 1,023 ÊÒÁÒö¹Òí ÁÒµÍ ¡ºÑ ἧǧ¨ÃµÃǨ¨ºÑ ·ãÕè ˼ Å¡Ò÷Òí §Ò¹à»¹ áç´¹Ñ ä¿¿Ò
ÁÕ˹ǤÇÒÁ¨íÒâ»Ãá¡ÃÁẺá¿Åª 16 ¡ÔâÅ亵 â»Ãá¡ÃÁãËÁä´ 10,000 ¤ÃÑé§´Ç¡Ãкǹ¡ÒÃ
â»Ãá¡ÃÁã¹Ç§¨ÃËÃÍ× ISP (In-System Programming) ¼Ò ¹·Ò§¨´Ø µÍ ISP ÁËÕ ¹Ç ¤ÇÒÁ¨Òí ¢Í ÁÅÙ ÍÍÕ Õ
¾ÃÍÁ 512 亵 áÅÐË¹Ç Â¤ÇÒÁ¨Òí ¢Í ÁÅÙ áÃÁ 1 ¡âÔ Å亵