0 ÒýÑÔ
ÎÞÏß´«¸ÐÆ÷ÍøÂçÊÇÓɶà¸ö´øÓд«¸ÐÆ÷¡¢Êý¾Ý´¦Àíµ¥ÔªºÍͨÐÅÄ£¿éµÄ½Úµã×éÖ¯¶ø³ÉµÄÍøÂ磬ÒòΪÔÚ¾üÊ¡¢¹¤Òµ¡¢Ò½ÁÆ¡¢Å©ÒµµÈÁìÓòµÄ¾Þ´óÓ¦ÓÃÇ°¾°¶ø³ÉΪ½üÄêÀ´µÄÑо¿Èȵ㡣ÓÉÓÚÎÞÏß´«¸ÐÆ÷½Úµãͨ³£¹¤×÷ÔÚÈËÃÇÄÑÒÔ´¥¼°µÄ»·¾³ÖУ¬²¢ÇÒ½ÚµãÄÜÁ¿ÓÐÏÞ£¬ÄÑÒÔ²¹³ä£¬ËùÒÔ½µµÍ¹¦ºÄ¡¢ÑÓ³¤Ê¹ÓÃÊÙÃü³ÉΪÎÞÏß´«¸ÐÆ÷ÍøÂçÉè¼ÆµÄºËÐÄÎÊÌâ¡£Òò´Ë£¬´«¸ÐÆ÷ÍøÂçµÄÌåϵ½á¹¹¡¢Í¨ÐÅÐÒé¡¢Ëã·¨¡¢µç·ºÍ¸ÐÖª¶¼±ØÐëÂú×ãÄÜÁ¿ÓÐЧÐÔ¡£¾Í½µµÍµ¥¸öÎÞÏß´«¸ÐÆ÷½Úµã¹¦ºÄ¶øÑÔ£¬³ýÔÚÓ²¼þÉè¼Æʱ²ÉÓõ͹¦ºÄÔª¼þÍ⣬¶¯Ì¬¹¦ÂʹÜÀí(Dynamic Power Management£¬DPM)ºÍ¶¯Ì¬µçѹµ÷½Ú(Dynamic Voltage Supply£¬DVS)¶¼ÄÜÓÐЧµØ½µµÍϵͳ¹¦ºÄ¡£DPMµÄ»ù±¾ÔÀíÊÇ´«¸ÐÆ÷½ÚµãÄÚ²¿¸÷¸öÉ豸¸ù¾ÝÐèÇóÔÚ²»Í¬¹¤×÷״̬ϽøÐÐת»»£¬¼õÉٽڵ㲻±ØÒªµÄ¿ªÖ§£¬DPMÄܾ¡¿ÉÄÜʹϵͳ¸÷²¿·ÖÔËÐÐÔÚ½ÚÄÜģʽÏ£¬´Ó¶ø½µµÍϵͳ¹¦ºÄ¡£±¾ÎĴӵ͹¦ºÄÉè¼ÆµÄ½Ç¶È³ö·¢£¬½éÉÜÁËÎÞÏß´«¸ÐÆ÷½Úµãϵͳ×é³É£¬·ÖÎöÁËDPMÔÀí¼°ÆäËã·¨£¬Ñо¿ÁË»ìºÏ×Ô¶¯¿ØÖƲ¢¶ÔÆä½øÐиĽø£¬×îºóͨ¹ýÔÚMSP430ºÍnRF905ÎÞÏß¼ÓËٶȴ«¸ÐÆ÷ϵͳÖнéÉÜÁ˸ĽøµÄ»ìºÏ×Ô¶¯¿ØÖÆËã·¨µÄÓ¦Óá£
1 ϵͳ×é³É¼°µÍ¹¦ºÄÉè¼Æ
ϵͳ×é³ÉÈçͼ1Ëùʾ£¬Êý¾Ý´¦Àíµ¥Ôª²ÉÓÃTI¹«Ë¾MSP430ϵÁе¥Æ¬»ú£¬ÎÞÏßÊÕ·¢Ä£¿é²ÉÓÃNordic¹«Ë¾µÄnRF905¡£Ä¿Ç°¹úÄÚÍâ³öÏÖÁËÐí¶àµäÐ͵ÄÎÞÏß´«¸ÐÆ÷ÍøÂçÓ²¼þƽ̨£¬ÆäÖÐMSP430ϵÁе¥Æ¬»úÒÔÆä׿ԽµÄÐÔÄܺͳ¬µÍ¹¦ºÄÌØÐÔ£¬ÔÚµç³Ø¹©µçµÄÎÞÏß´«¸ÐÆ÷½ÚµãÉè¼ÆÖоßÓжÀÌصÄÓÅÊÆ¡£ÆäµÍ¹¦ºÄÌØÐÔÓУºCPUºÍÍâΧģ¿é¿ÉÒÔÔÚ²»Í¬Ê±ÖÓÏÂÔËÐУ¬ÍâΧģ¿éÔÚ²»Ê¹ÓÃʱ¿ÉÒԹرÕÒÔ½ÚÊ¡Äܺģ»´¦ÀíÆ÷µÄ¹¦ºÄÓ빤×÷ƵÂʳɱÈÀý£¬¹¤×÷ÔÚµÍƵ·½Ê½Ï½«´ó´ó½µµÍ´¦ÀíÆ÷µÄ¹¦ºÄ£»CPU¹¦ºÄ¿ÉÒÔͨ¹ý¿ª¹Ø״̬¼Ä´æÆ÷µÄ¿ØÖÆλÀ´¿ØÖÆ£ºÕý³£ÔËÐÐʱµçÁ÷Ϊ160μA£¬±¸ÓÃʱ½öΪO£®1-μA£¬¹¦ºÄ¼«µÍ£¬ÎªÉè¼ÆµÍ¹¦ºÄϵͳÌṩÁËÓÐÀûµÄÌõ¼þ¡£nRF905ÎÞÏßÊÕ·¢Ð¾Æ¬¾ßÓй¦ºÄµÍ¡¢¿ØÖƼòµ¥¡¢¿É×Ô¶¯´¦Àí×ÖÍ·ºÍCRCУÑéµÄÓŵ㣬MSP-430ͨ¹ýSPI½Ó¿Ú¼°Ïà¹ØÖ¸Áî·ÃÎÊnRF905µÄÄÚ²¿¼Ä´æÆ÷¡£SCA3000-D1ÊÇVTI¹«Ë¾µÄÈ«Êý×Ö»¯µÍ¹¦ºÄÈýÖá¼ÓËٶȴ«¸ÐÆ÷£¬Á¿³Ì±2g£¬µçÔ´µçѹ3£®3 V£¬64×黺³å´æ´¢Æ÷¼Ç¼Êý¾Ý£¬ÔÚϵͳһ¼¶ÉÏÃ棬ÓÐÏȽøµÄÐÔÄܺÍÓÐЧ½ÚÄÜ·½Ê½£¬ÆµÏì¿ÉÑ¡£¬SPIÊý×Ö´®¿ÚͨÐÅ£¬¿¹³å»÷Á¦Ç¿£¬¿ÉÒÔÔËÓÃÓÚÐí¶à¶ñÁÓµÄÌõ¼þÏ£¬µ«ÊÇÆäûÓе͹¦ºÄģʽ£¬Í¨¹ý¶ÔÆäµçÔ´Ä£¿éµÄ¹Ø¶Ï¹ÜÀí½øÐнÚÄÜ´¦Àí¡£¸ù¾Ý´«¸ÐÆ÷²âµÃµÄÇãб½ÇµÄÁ¬Ðø±ä»¯£¬¶Ôϵͳ½øÐкÏÊʵIJÙ×÷£¬µ±´«¸ÐÆ÷Êý¾Ý±ä»¯µ½ÁÙ½çµãʱ£¬Ê¹nRF905£¬MSP430½øÈ벻ͬµÄ¹¦ºÄģʽ£¬Í¨¹ýMSP430¿ØÖÆSCA3000µÄÊý¾Ý²É¼¯£¬´Ó¶øÓÐЧµØ½µµÍ¹¦ºÄ¡£Õû¸öϵͳ¾ßÓеç·¼òµ¥¡¢¹¦ºÄµÍ¡¢²Ù×÷Áé»î¡¢Îȶ¨ÐԸߡ¢¿¹¸ÉÈÅÄÜÁ¦Ç¿µÈÌص㡣
2 DPM»ù±¾ÔÀí
ÎÞÏß´«¸ÐÆ÷ÍøÂç½ÚµãÄÚ²¿Ä£¿é´æÔÚ×ŶàÖÖ¹¤×÷״̬£¬¼Ù¶¨Ã¿¸ö½Úµã¶¼ÓÐÏàͬµÄÄ£¿éÔª¼þ£¬ÈçCPU¡¢´æ´¢Æ÷¡¢´«¸ÐÆ÷¡¢ÎÞÏßÊÕ·¢Æ÷£¬DPMͨ¹ýת»»¹¤×÷״̬£¬Ê¹ÏµÍ³¸÷¸ö²¿·ÖÔËÐÐÔÚ½ÚÄÜģʽÏ¡£°Ñ½ÚµãµÄ¹¦ÂÊ״̬·ÖΪSk(k=O£¬1£¬2£¬3£¬4)Îå¸ö²¿·Ö¡£ÆäÖУºS0±íʾ»î¶¯×´Ì¬£¬´Ëʱ½ÚµãÏûºÄµÄ¹¦ÂÊ×î´ó£»S4±íʾ˯Ãß״̬£¬´Ë״̬Ï´󲿷ÖÔª¼þ´¦ÓڹرÕ״̬£¬´ËʱµÄ¹¦ºÄ×îС¡£¼ÙÉè½ÚµãNkÔÚijʱ¿ÌÓÐʼþ·¢Éú£¬NkÔÚt1ʱ¿ÌÍê³ÉʼþµÄ´¦Àí£¬ÏÂһʼþ·¢ÉúÔÚ t2=t1+tiʱ¿Ì£¬ÔÚt1ʱ¿Ì£¬½Úµã¾ö¶¨´Ó״̬S0ת»»µ½×´Ì¬Sk£¬Èçͼ2Ëùʾ
״̬SkµÄ¹¦ÂÊΪPk£¬×´Ì¬×ª»»Ê±¼äºÍ»Ö¸´Ê±¼ä·Ö±ðΪτd,kºÍτu,k£¬¶¨Òåi>j£¬τd,i>τd,jºÍτu,i>τu,j£¬Ôò½ÚµãתÈë״̬Sk½ÚÊ¡µÄÄÜÁ¿ÎªEsave,k£¬¿ÉÓɵÈʽȷ¶¨£º
Ö»Óе±Esave,k>Oʱ¡£Ê½(1)²ÅÓÐÒâÒ塣ʽÖУºP0Ϊ´«¸ÐÆ÷´¦ÓÚ¼¤»î״̬ʱµÄ¹¦ÂÊ£»PkΪ˯Ãß״̬ΪSkʱµÄ´«¸ÐÆ÷½Úµã¹¦ÂÊ£»τd,k(τu,k)Ϊ´«¸ÐÆ÷´Ó¼¤»î״̬S0(˯ÃßSk)µ½Ë¯Ãß״̬Sk(¼¤»î״̬S0)µÄת»»Ê±¼ä¡£
ÀíÏë״̬Ï£¬´«¸ÐÆ÷½ÚµãÔÚÍê³ÉÈÎÎñºóѸËÙ½øÈë˯Ãß״̬²¢ÔÚÏÂһʼþµ½´ïʱѸËÙ½øÈë»î¶¯×´Ì¬£¬ÄÜ×î´ó³Ì¶ÈµØ½ÚÊ¡Äܺģ¬¸ù¾Ýʽ(1)¿ÉµÃÃÅÏÞʱ¼ä£º
µ«ÊÂʵÉÏ£¬½ÚµãµÄ״̬ת»»Ò²´æÔڽϴóµÄÄÜÁ¿ÏûºÄºÍÑÓ³Ù¡£Òò´Ë£¬ÔÚ½øÈë˯Ãß״̬ʱ£¬½ÚµãÓ¦Ê×ÏÈÔڼĴæÆ÷Éϱ£´æ֮ǰµÄÊý¾ÝºÍ²ÎÊý¡£Í¬Ê±£¬¼¤»î½ÚµãÈÔÈ»ÐèÒª´óÁ¿µÄÄܺĺͶîÍâµÄʱ¼ä£¬µÍ¹¦ºÄģʽÏÂÏûºÄµÄÄÜÁ¿Ô½ÉÙ£¬×ª»»µ½»î¶¯Ä£Ê½Ê±´øÀ´µÄÑÓ³Ù¾ÍÔ½´ó£¬ËùÒÔ£¬Ó¦¿¼Âǵ½×´Ì¬×ª»»¶îÍâµÄÄܺÄPadd¡£µ±ÇÒ½öµ± Esave,k>Paddʱ£¬ÏµÍ³²ÅÓÐÒâÒ壬Òò´Ë£¬¿ÉÒԵóöÃÅÏÞʱ¼ä£º
Tth,k´ú±í´«¸ÐÆ÷½ÚµãµÄÃÅÏÞʱ¼ä¡£ÔÚ½ÚµãµÄ·ÇÍêÈ«¹Ø±Õ״̬£¬Ê¼þµ½´ï£¬ÏµÍ³¿ÉÒÔ×Ô¶¯×ªÈ뼤»îµÄ¹¤×÷״̬£¬¶ÔÓÚÍêÈ«¹Ø±ÕµÄ״̬S4£¬ÓÉÓÚ½ÚµãµÄ´ó²¿·ÖÔª¼þ¶¼´¦ÓڹرÕ״̬£¬½ÚµãÎÞ·¨¼ì²âµ½Ê¼þºÍÊÕµ½ÐÅÏ¢£¬ËùÒÔһЩʼþ½«»á¶ªÊ§£¬¸ù¾ÝÊ£ÓàÄÜÁ¿£¬µÃ³öS4µÄÃÅÏÞʱ¼äΪ£º
ʽÖУºVstd´ú±í±ê×¼¹¤×÷µçѹ£¬Vpre´ú±íµ±Ç°µçѹ¡£