¸ß¼¶Êý¾Ý·¾¶¼ò½é
1.Ç°ÑÔ
±¾Ó¦ÓÃÖ¸ÄÏÖ¼ÔÚ×ÊÖú¿ª·¢ÕßÁ˽âÓÀÀû¼¯Íż¯ÍÅÆìÏÂKionix¹«Ë¾µÄKX13xϵÁÐÈýÖá¼ÓËٶȴ«¸ÐÆ÷´îÔصĶÀÍ̹¦Ð§¡ª¡ª¸ß¼¶Êý¾Ý·¾¶£¨Advanced Data Path£¬ADP£©¡£ADPÓÉÓû§¿É¶¨ÖƵÄƵÂÊÂ˲¨Æ÷ºÍÒ»¸ö¾ù·½¸ù£¨RMS£©ÅÌËãÆ÷×é³É£¬ºóÕßÊÇÌṩËùÐè´ø¿íÄڵļÓËÙ¶ÈÕñ·ù¡£X¡¢YºÍZÖáµÄ16λADPÊä³ö¿ÉÒÔ´ÓרÓÃÊä³ö¼Ä´æÆ÷ÖжÁÈ¡£¬´æ´¢ÔÚ512×Ö½ÚµÄFIFO»º´æÖУ¬È»ºó±»Â·ÓÉÖÁWake-Up£¨½ÐÐÑ£©ºÍBack-to-Sleep£¨·µ»Ø˯Ãߣ©ÒýÇ档ͨ¹ýÉèÖÃÏëÒªµÄãÐÖÃ÷ÈÕñ·ùºÍ¼ÆÊýÆ÷Öµ£¬¿ÉÒÔÕë¶ÔÌض¨µÄÐж¯¡¢Ðýת»òÕñ¶¯±¬·¢Öжϡ£±¾ÎĽ«Í¨¹ý½éÉÜÁ½¸ö¼òµ¥µÄʾÀýÀ´Ö±¹ÛµØչʾ¸Ãй¦Ð§µÄÓÅÊÆ¡£
ͼ1£º¸ß¼¶Êý¾Ý·¾¶£¨ADP£©ÔÀíʾÒâ
ÏÖʵÊÀ½çÖеļÓËÙ¶ÈÐÅÏ¢£¨×ó£©Óɲî±ðƵÂʺÍÕñ·ù»ìÏý¶ø³É£¬KX13xµÄADP²»µ«¿ÉÒÔ²¶»ñÕâЩÐÅÏ¢£¬²¢ÇÒÄܹ»Êä³öÖ¸¶¨ÆµÂʹæÄ£ÄڵļÓËÙ¶ÈÕñ·ù£¨ÓÒ²àÁоÙÁËÖÖÖÖÇé¿öʾÀý£©
2.Êý¾ÝÁ÷
ͼ2ËùʾµÄÊÇÒ»ÕÅÆÕͨÊý¾ÝÁ÷ͼ¡£¸Ãͼ¶¥²¿µÄµÚÒ»¸ö·½¿éÊÇÊý×Ö¼ÓËٶȼƵĹŰåÊý¾Ý·¾¶£¨Conventional Data Path£¬CDP£©¡£CDP°üÀ¨À´×ÔMEMSµÄÄ£ÄâÊäÈë¡¢Ò»¸öÂôÁ¦·Å´óÐźŵÄÄ£ÄâÇ°¶Ë£¨AFE£©¡¢Ò»¸öÂôÁ¦ÐźÅÊý×Ö»¯µÄÄ£Êýת»»Æ÷£¨ADC£©ÒÔ¼°Ò»¸öÂôÁ¦½øÒ»²½´¦ÀíµÄÊý×ÖÐźŴ¦Àí£¨DSP£©µ¥Î»¡£¸ß¼¶Êý¾Ý·¾¶£¨ADP£©°üÀ¨Ò»¶Ô¸ß¶È¿ÉÅäÖõÄÊý×ÖÂ˲¨Æ÷¡ª¡ª¿ÉÓÃÓÚµÍͨºÍ¸ßͨµÄ×éºÏÂ˲¨Æ÷£¬ÒÔ¼°ÅÌËãʵʱÕñ·ùµÄ¾ù·½¸ù£¨RMS£©ÅÌËãÆ÷¡£Óû§¿ÉÒÔÁé»îµØ¶ÔADPÂ˲¨Æ÷½øÐлá¼û²¢ÉèÖ᣸ÃÂ˲¨Æ÷¿ÉÒÔÉèΪButterworth¡¢Bessel¡¢ChebyshevÂ˲¨Æ÷£¬ÉõÖÁÅäÖóÉ×Ô½ç˵Â˲¨Æ÷¡£ADPµÄÊä³ö¿ÉÒÔ´æ´¢ÔÚרÓÃÊä³ö¼Ä´æÆ÷£¬Ò²¿ÉÒÔ±»Â·ÓÉÖÁÄÚÖõÄ512×Ö½ÚFIFO»º´æ£¬Ò²¿ÉÒÔÁ½ÖÖ·½·¨Í¬Ê±ÊµÏÖ¡£±ðµÄ£¬ADPÊä³ö¿ÉÒÔ×÷Ϊһ¸öÊäÈë·Óɵ½ÄÚÖõÄÐж¯Wake-Up£¨½ÐÐÑ£©ºÍBack-to-Sleep£¨·µ»Ø˯Ãߣ©ÒýÇæ¡£ÕâЩÒýÇæ¿ÉÅäÖÃãÐÖµºÍÁé»îµÄ¼ÆÊýÆ÷£¬´Ó¶ø½øÒ»²½ÏÞ¶¨Ðźš£Èç¹ûÂú×ãÊäÈëÐźÅÅж¨±ê×¼£¬ÄÇôÆ÷¼þÖеÄÖжϱ¬·¢Æ÷½«ÎªÖ÷»ú±¬·¢Ò»¸öÎïÀíÖжϣ¬²¢ÉèÖÃÏàÓ¦µÄ״̬¼Ä´æÆ÷¡£Í¼2ËùʾµÄÊǵ±¼ì²âµ½¡°Á¬ÐøÁËThʱ¼äµÄÌض¨Õñ¶¯¡±Ê±±¬·¢ÖжϵÄʾÀýÇé¿ö¡£
ͼ2£ºADPÊý¾ÝÁ÷
3.Ó¦ÓÃʵÀý
3.1.»úе½¡¿µ×´¿ö
¼ÙÉèfopΪ»úеϵͳ£¨ºÃ±ÈÐýתµç»ú£©µÄÊÂÇéƵÂÊ£¬feΪϵͳµÄ¹ýʧ/¹ÊÕÏģʽƵÂÊ£¨Í¼3£©¡£ÔÚ´ËÀýÖУ¬feµÍÓÚfop²¢ÇÒÔÚ¸ÃͼÖÐÏÔʾ£¬Ò²¾ÍÊÇ˵£¬ÓÉÓÚ»úÉíËɶ¯£¬µç»úÕýÔÚ»ºÂýÕñ¶¯¡£¹ØÓڹŰå¼ÓËٶȴ«¸ÐÆ÷£¬ÎªÁ˼ì²âÕâÖÖ¹ÊÕÏģʽ£¬ÈËÃÇÐèÒªÓÃMCU/DSP½øÐÐƵÂÊÆÊÎö¡£¶øMCU/DSPÒ»Ö±¼á³ÖÊÂÇé״̬£¬»áµ¼ÖÂÌØÁíÍâÄÚ´æ¿Õ¼äÐèÇóÒÔ¼°¸ü¸ßµÄ¹¦ºÄ¡£
¶øKX13xµÄADP½öʹÓüÓËٶȴ«¸ÐÆ÷¾ÍÄܹ»¼ì²âµ½ÕâÖÖʼþ£¬²¢ÇÒ£¬Èç¹û°ÑADPÊý×ÖÂ˲¨Æ÷ÉèÖÃΪ´øͨ»òµÍͨÂ˲¨Æ÷£¬ÈÃfeͨ¹ý¶øÏû³ýfop£¬»¹ÄÜΪÖ÷»úMCU±¬·¢Öжϡ£
ͼ3£ºÕý³£ÏµÍ³Ðж¯ºÍ¹ÊÕÏϵͳÐж¯µÄƵÂÊÆÊÎö
ÔÚͼ4ÖУ¬Çë×¢Ò⣬ADP±»ÅäÖÃΪµÍͨÂ˲¨Æ÷ÒÔÏû³ýfop£¬²¢ÇÒRMSÅÌËãÒýÇæ±»ÅäÖÃΪ»ñÈ¡ËùÐè¹ÊÕÏģʽÐźŵľø¶ÔÖµ¡£Ðж¯ÒýÇæÖеÄÐźÅãÐÖµ£¨Öм䲨ÐΣ©ÓÃÓÚÏÞ¶¨Ê¼þ¡£×îºó£¬Í¼Ï²¿µÄ²¨ÐÎÏÔʾÁËÓÉÔ˶¯ÒýÇæÉú³ÉµÄÕæʵÐźš£¼ì²âµ½¹ÊÕÏʼþºó£¬INS3¼Ä´æÆ÷ÖеÄWUFSλ»á±»ÖÃ룬¶øÍⲿÖжÏÒý½Å£¨Èç¹ûÒÑÅäÖã©Ôò±¬·¢ÖжÏÐźš£
ͼ4£ºADP½«Ä¿±êÐźŴÓÔʼ¼ÓËÙ¶ÈÊý¾ÝÖÐÊèÉ¢³öÀ´£¬²¢½«Õñ·ùÐÅϢͨ±¨¸øÔ˶¯ÒýÇæ
3.2.°üÂçÆÊÎö
°üÂçÆÊÎöÊÇÒ»ÖÖÖÜÆÚÐÔÕñ¶¯¹ÊÕϼì²âµÄÓÐЧҪÁ죬ºÃ±È¼õĦÖá³ÐʧЧ¡£ADP¿ÉÓÃÓÚÉú³É¼ÓËÙ¶ÈÊý¾ÝµÄ°üÂçÏߣ¨*1£©¡£°üÂ粨ÐεĿìËÙ¸µÀïÒ¶±ä»»£¨FFT£©¿ÉÒÔÏÔʾÕñ¶¯ÖÜÆÚ£¬ÕâÓÐÖúÓÚʶ±ðϵͳÖеÄȱÏݲ¿¼þ¡£ÔÚ¸ÃÀýÖУ¬ADPÂ˲¨Æ÷Ó¦ÅäÖÃΪ¡°´øͨ¡±£ºÍ¬Ê±°üÀ¨Õñ¶¯ÆµÂʺÍÎó²îƵÂÊ£¬ÅųýÖ±Á÷ÔëÉùºÍ¸ßƵÔëÉù¡£
(*1)×¢£ºADPÊä³öÊÇα°üÂ磬²»ÊÇÏ£¶û²®Ìر任½á¹û¡£
ͼ5£ºÖá³ÐÇòÌå¹ÊÕÏÒýÆðµÄÖÜÆÚÐÔÕñ¶¯
°üÂ粨ÐοÉÒÔ´æ´¢ÔÚKX13xµÄ512×Ö½Ú»º³åÇøÖУ¬Ò²¿É·¢Ë͵½Ö÷»ú´¦ÀíÆ÷½øÐÐFFTÆÊÎö¡£
ͼ6£ºÊ¹ÓÃÔʼ¼ÓËÙ¶ÈÊý¾Ý¼°Æä°üÂçµÄFFT
ÓйØKX13x ADPµÄ¸ü¶àÏêϸÐÅÏ¢ºÍÓ÷¨£¬ÇëÁªÏµÓÀÀû¼¯ÍŵÄÏúÊÛ´ú±í¡£
4.ÆäËû×ÊÔ´
£¾ KX13xϵÁÐÒ³Ãæhttps://www.kionix.com/product/KX132-1211
https://www.kionix.com/product/KX134-1211