Page 40 - ipst-actuatorlab
P. 40
l ¤ÁÙ Í× ¡Ò÷´Åͧ¢ºÑ âËÅ´¡ÃÐáÊʧ٠¢Í§ª´Ø ¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX
ÁÍàµÍÃä ¿µÃ§¨Ð¶¡Ù ¢ºÑ ´Ç Â¤Ò ¢Í§¡Òí Å§Ñ ¢ºÑ ·äèÕ ´¨ Ò¡¡ÒäÒí ¹Ç³¼Å¤³Ù ÃÐËÇÒ §µÇÑ á»Ã power áÅÐ dir
¨Ò¡¹¹éÑ ÍÒ ¹¤Ò Í¹Ô ¾µØ ¨Ò¡¡Òá´ÊÇµÔ ª· ¾èÕ Íõ PA1 ¶Ò äÁ¡ ´ÊÇµÔ ª ¨ÐÍÒ ¹¤Ò ä´à »¹ 1 áÅÐàÁÍ×è ¡´ÊÇµÔ ª¨ Ð
ÍÒ ¹¤Ò ä´à »¹ 0 àÁÍè× µÃǨÊͺ¾ºÇÒ ÊÇµÔ ª· ¾èÕ Íõ PA1 ¶¡Ù ¡´ â»Ãá¡ÃÁ¨Ð·Òí ¡ÒÃ¡ÅºÑ ¤Ò ·ÈÔ ·Ò§ã¹¡ÒÃ
¢ºÑ ÁÍàµÍô Ç Â¡ÒùÒí ¤Ò µÇÑ á»Ã dir ¤³Ù ¡ºÑ ¤Ò -1 áÅÇ à¡ºç ¡ÅºÑ ä»Â§Ñ µÇÑ á»Ã dir હ à´ÁÔ ·Òí ã˵ ÇÑ á»ÃÁ¤Õ Ò ÊźÑ
¡¹Ñ ÃÐËÇÒ § 1 ¡ºÑ -1 ·¡Ø ¤Ã§éÑ ·ÁÕè ¡Õ Òá´ÊÇµÔ ª· ¾èÕ Íõ PA1 â´Â¨Ðʧ ¼ÅµÍ ºÃ÷´Ñ ¤Òí ʧèÑ motor(1,power*dir);
à¾ÁÔè àµÁÔ
·ºÕè Ã÷´Ñ ¤Òí ʧèÑ power = ((long)analog(6)*100)/1023; ໹ ¡ÒÃá»Å§¤Ò ¢Í§¡ÒÃá»Å§ÊÑ Ò³ÍÐ
¹ÒÅ͡໹ ´¨Ô µÔ ÍÅ´Ç Â¿§ ¡ª ¹èÑ analog ¨Ò¡ ZX-POTV ¨Ò¡¤Ò 0 ¶§Ö 1,023 ãËÍ ÂãÙ ¹ªÇ § 0 ¶§Ö 100 â´ÂµÍ §¹Òí
¤Ò ·äÕè ´¨ Ò¡¡ÒÃá»Å§ÊÑ Ò³ÍйÒÅ͡໹ ´¨Ô µÔ ÍÅÁÒ·Òí ãËà »¹ ª¹´Ô ¢Í ÁÅÙ long à¾Íè× ãËÁ ¢Õ ¹Ò´º¿Ñ à¿Íà 4
äºµÊ Òí ËÃºÑ à¡ºç ¤Ò ã¹¡ÒäÒí ¹Ç³ áÅÐà¾Í×è ã˪ ¹´Ô ¢Í§¢Í ÁÅ٠໹ ª¹´Ô à´ÂÕ Ç¡ºÑ µÇÑ á»Ã power «§Öè ãªã ¹¡ÒÃࡺç
¼ÅÅ¾Ñ ¸
â»Ãá¡ÃÁ·Õè B2-3 : ä¿Å MotorTest03.c â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ ¤Çº¤ÁØ ¡Ò÷Òí §Ò¹¢Í§ÁÍàµÍÃ
俵ç¢Í§ªØ´¡ÅͧÊÁͧ IPST-MicroBOX â´ÂãªÊÇÔµªà»¹µÑÇ¡íÒ˹´·ÔÈ·Ò§¡ÒÃËÁعáÅлÃѺ
¤ÇÒÁàÃÇç ´Ç ÂµÇÑ µÒ ¹·Ò¹»ÃºÑ ¤Ò ä´ (¨º)
ÁÍàµÍÃä ¿µÃ§¨Ð¶¡Ù ¢ºÑ ´Ç Â¤Ò ¢Í§¡Òí Å§Ñ ¢ºÑ ·äèÕ ´¨ Ò¡¡ÒäÒí ¹Ç³¼Å¤³Ù ÃÐËÇÒ §µÇÑ á»Ã power áÅÐ dir
¨Ò¡¹¹éÑ ÍÒ ¹¤Ò Í¹Ô ¾µØ ¨Ò¡¡Òá´ÊÇµÔ ª· ¾èÕ Íõ PA1 ¶Ò äÁ¡ ´ÊÇµÔ ª ¨ÐÍÒ ¹¤Ò ä´à »¹ 1 áÅÐàÁÍ×è ¡´ÊÇµÔ ª¨ Ð
ÍÒ ¹¤Ò ä´à »¹ 0 àÁÍè× µÃǨÊͺ¾ºÇÒ ÊÇµÔ ª· ¾èÕ Íõ PA1 ¶¡Ù ¡´ â»Ãá¡ÃÁ¨Ð·Òí ¡ÒÃ¡ÅºÑ ¤Ò ·ÈÔ ·Ò§ã¹¡ÒÃ
¢ºÑ ÁÍàµÍô Ç Â¡ÒùÒí ¤Ò µÇÑ á»Ã dir ¤³Ù ¡ºÑ ¤Ò -1 áÅÇ à¡ºç ¡ÅºÑ ä»Â§Ñ µÇÑ á»Ã dir હ à´ÁÔ ·Òí ã˵ ÇÑ á»ÃÁ¤Õ Ò ÊźÑ
¡¹Ñ ÃÐËÇÒ § 1 ¡ºÑ -1 ·¡Ø ¤Ã§éÑ ·ÁÕè ¡Õ Òá´ÊÇµÔ ª· ¾èÕ Íõ PA1 â´Â¨Ðʧ ¼ÅµÍ ºÃ÷´Ñ ¤Òí ʧèÑ motor(1,power*dir);
à¾ÁÔè àµÁÔ
·ºÕè Ã÷´Ñ ¤Òí ʧèÑ power = ((long)analog(6)*100)/1023; ໹ ¡ÒÃá»Å§¤Ò ¢Í§¡ÒÃá»Å§ÊÑ Ò³ÍÐ
¹ÒÅ͡໹ ´¨Ô µÔ ÍÅ´Ç Â¿§ ¡ª ¹èÑ analog ¨Ò¡ ZX-POTV ¨Ò¡¤Ò 0 ¶§Ö 1,023 ãËÍ ÂãÙ ¹ªÇ § 0 ¶§Ö 100 â´ÂµÍ §¹Òí
¤Ò ·äÕè ´¨ Ò¡¡ÒÃá»Å§ÊÑ Ò³ÍйÒÅ͡໹ ´¨Ô µÔ ÍÅÁÒ·Òí ãËà »¹ ª¹´Ô ¢Í ÁÅÙ long à¾Íè× ãËÁ ¢Õ ¹Ò´º¿Ñ à¿Íà 4
äºµÊ Òí ËÃºÑ à¡ºç ¤Ò ã¹¡ÒäÒí ¹Ç³ áÅÐà¾Í×è ã˪ ¹´Ô ¢Í§¢Í ÁÅ٠໹ ª¹´Ô à´ÂÕ Ç¡ºÑ µÇÑ á»Ã power «§Öè ãªã ¹¡ÒÃࡺç
¼ÅÅ¾Ñ ¸
â»Ãá¡ÃÁ·Õè B2-3 : ä¿Å MotorTest03.c â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ ¤Çº¤ÁØ ¡Ò÷Òí §Ò¹¢Í§ÁÍàµÍÃ
俵ç¢Í§ªØ´¡ÅͧÊÁͧ IPST-MicroBOX â´ÂãªÊÇÔµªà»¹µÑÇ¡íÒ˹´·ÔÈ·Ò§¡ÒÃËÁعáÅлÃѺ
¤ÇÒÁàÃÇç ´Ç ÂµÇÑ µÒ ¹·Ò¹»ÃºÑ ¤Ò ä´ (¨º)