רÀûÃû³Æ£ºÒ»ÖÖgpsÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźŵÄÉú³É·½·¨
¼¼ÊõÁìÓò£º
±¾·¢Ã÷Éæ¼°Ò»ÖÖGPSÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźŵÄÉú³É·½·¨£¬ÊôÓÚGPS½ÓÊÕ»úÐÔÄܼì²â¼¼Êõ¡£
±³¾°¼¼Êõ£º
GPSÒÑÉîÈëµ½ÏÖ´ú¾üʺ͹úÃñ¾¼ÃµÄ¸÷¸ö·½Ã棬³ÉΪÌṩλÖá¢ËٶȺÍʱ¼ä(PVT)»ù×¼µÄ¸³ÖµÏµÍ³£¬Î§ÈÆGPS¼°ÆäÓ¦ÓÃÒѾÐγÉÁËÒ»¸öÅÓ´óµÄ²úÒµ¡£ÓÉÓÚµ½´ïµØÃæµÄGPS¼«Æä΢Èõ£¬GPS½ÓÊÕ»úÒ×Êܵ½ÓÐÒâ»òÎÞÒâÐźŵĸÉÈÅ£¬Òò´ËGPS½ÓÊÕ»úµÄ¿¹¸ÉÈÅÐÔÄÜÊÇÆÀ¼ÛGPS½ÓÊÕ»úÐÔÄܵÄÒ»¸öÖØÒªÖ¸±ê¡£¹²Í¬¸ú×Ù¼¼ÊõÊÇÒ»ÏîÓÃÓÚ¸üºÃµØ¸ú×ÙÎÀÐÇ¡¢±£³Ö¹Û²â¾«¶ÈµÄGPS½ÓÊÕ»ú¼¼Êõ£¬ÔÚ¸ú×Ù¸÷¸öÎÀÐÇÔØ²¨ÐźŵÄͬʱ£¬»¹ÀûÓýÓÊÕµ½µÄËùÓÐÎÀÐÇÐźŸú×Ù½ÓÊÕ »ú¼°ÆäʱÖӵ͝Á¦Ñ§ÌØÐÔ£¬´Ó¶ø»ñµÃ¸üºÃµÄ¸ú×ÙÐÔÄÜ¡£Ä¿Ç°ÕâÖÖ¼¼ÊõÔÚJAVADÖи߶ËGPS½ÓÊÕ»úÖÐʹÓ᣶ÔGPS½ÓÊÕ»ú¿¹¸ÉÈÅÐÔÄܵIJâÊÔ£¬ÐèÒªGPS¸ÉÈÅÒÇÉú³É¸ÉÈÅÐźŻ·¾³¡£µ±Ç°ÆÕͨGPS¸ÉÈÅÒÇÄܹ»²úÉúµ¥Òô¸ÉÈÅ¡¢Õ´øÔëÉù¸ÉÈÅ¡¢¿í´øÔëÉù¸ÉÈŵȳ£¼ûGPS¸ÉÈÅÐźţ¬ÆäȱµãÊÇ£¬²»ÄܲúÉúרÃÅÕë¶Ô²ÉÓù²Í¬¸ú×Ù¼¼ÊõGPS½ÓÊÕ»úµÄ¸ÉÈÅÑùʽ£¬ÎÞ·¨¶ÔÆä¿¹¸ÉÈÅÐÔÄܽøÐÐÓÐЧ¼ìÑé¡£
·¢Ã÷ÄÚÈÝ
±¾·¢Ã÷µÄÄ¿µÄÊÇΪÁ˽â¾öÏÖÓиÉÈż¼ÊõµÄ²»×㣬Ìá³öÒ»ÖÖGPSÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźŵÄÉú³É·½·¨¡£±¾·¢Ã÷Éú³ÉÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźţ¬ÕâÖÖ¸ÉÈÅÑùʽÄܹ»ÒÔ½ÏСµÄ¸ÉÈŹ¦ÂʶԹ²Í¬¸ú×ÙGPS½ÓÊÕ²úÉúαÆÛƸÉÈÅЧ¹û£¬·½±ã¿ì½ÝµØ¹¹½¨GPS½ÓÊÕ»ú¿¹¸ÉÈÅÐÔÄܲâÊԵĸÉÈÅ»·¾³¡£Ò»ÖÖGPSÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźŵÄÉú³É·½·¨£¬°üÀ¨ÒÔϼ¸¸ö²½Öè²½ÖèÒ»Éú³É¸ÉÈÅÐźŻù´øÊý×Ö²¨ÐÎÊý¾Ý£¬Æä²½ÖèÈçÏÂI)¡¢È·¶¨Ðé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźŵIJÎÊý£¬°üÀ¨É¨Æµ·¶Î§¡¢É¨ÆµËÙÂÊ¡¢É¨Æµ²½½ø¡¢±ä»¯¹æÂÉ£»2)¸ù¾ÝɨƵ·¶Î§¡¢É¨ÆµËÙÂÊ¡¢É¨Æµ²½½ø¡¢±ä»¯¹æÂÉ£¬²ÉÓÃMATLAB Simulink¹¤¾ß½¨Á¢Ä£ÐÍ£¬µÃµ½¸ÉÈÅÐźŻù´øÊý×Ö²¨ÐÎÊý¾Ý£»²½Öè¶þ °´ÕÕ´®¿ÚͨÐÅÐÒ齫¸ÉÈÅÐźŻù´øÊý×Ö²¨ÐÎÊý¾Ý´«Ë͸øGPS¸ÉÈÅÒǵĴ洢µ¥Ôª£»²½ÖèÈýÓÃͨÓÃPC¿ØÖÆGPS¸ÉÈÅÒÇ·¢Éä¸ÉÈÅÐźš£±¾·¢Ã÷µÄÓŵãÔÚÓÚ( I)²ÉÓÃÁËÈÎÒⲨÐβúÉú¼¼Êõ£¬Í¨¹ýPC»úÉú³É¸ÉÈÅÐźÅÊý×Ö²¨ÐΣ¬Äܹ»±ãÀûµÄÉú³É¸ÉÈÅÐźÅÑùʽ£¬¾«È·¿ØÖƸÉÈÅÐźŲ¨ÐεÄÏà¹Ø²ÎÊý£»(2)Äܹ»²úÉúÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźţ¬¸ÃÐźÅÄܹ»ÒԽϵÍÐźŹ¦ÂʶԲÉÓù²Í¬¸ú×Ù¼¼ÊõµÄGPS½ÓÊÕ»úÐγÉαÆÛƸÉÈÅ£»
(3)±¾·¢Ã÷Êý×Ö¼¯³É»¯¡¢·½°¸¼ò½à¡¢³É±¾µÍ¡¢¹¦ÄÜÇ¿£¬Ê¹Ó÷½±ã£¬Äܹ»ÊÊÓÃÓÚ¶ÔGPS½ÓÊÕ»ú¿¹¸ÉÈÅÄÜÁ¦µÄ¼ì²â¡£
ͼIÊDZ¾·¢Ã÷µÄ·½·¨Á÷³Ìͼ¡£
¾ßÌåʵʩÀý·½Ê½ÏÂÃæ½«½áºÏ¸½Í¼ºÍʵʩÀý¶Ô±¾·¢Ã÷×÷½øÒ»²½µÄÏêϸ˵Ã÷¡£±¾·¢Ã÷µÄÒ»ÖÖGPSÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźŵÄÉú³É·½·¨£¬ÔÚͨÓÃPCÉÏÀûÓÃMATLAB¹¤¾ß²úÉú¸ÉÈÅÐźŵĻù´øÊý×Ö²¨ÐÎÊý¾Ý(°üÀ¨ÐźÅͬÏà֧·Êý¾ÝºÍÕý½»Ö§Â·Êý¾Ý)²¢°´ÕÕ´æ´¢µ¥ÔªÒªÇóµÄÊý¾Ý¸ñʽ½øÐиñʽ»¯£¬½«Êý×Ö²¨ÐÎÊý¾Ýͨ¹ý´®¿Ú´«Ë͸ø´æ´¢µ¥Ôª£¬¸ÉÈÅÔ´ÒÔÒ»¶¨µÄ²ÉÑùËÙÂʶÁÈ¡Êý×Ö²¨ÐÎÊý¾Ý²úÉú»ù´øÊý×ÖÐźŲ¢Ö±½ÓÉÏ±äÆµµ½Ôز¨£¬×îÖÕ²úÉúÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźš£±¾·¢Ã÷ÊÇÒ»ÖÖGPSÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźŵÄÉú³É·½·¨£¬Á÷³ÌÈçͼIËùʾ£¬°üÀ¨ÒÔϼ¸¸ö²½Öè²½ÖèÒ»Éú³É¸ÉÈÅÐźŻù´øÊý×Ö²¨ÐÎÊý¾Ý£¬Æä²½ÖèÈçÏÂI)¡¢È·¶¨Ðé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźŵIJÎÊý£¬°üÀ¨É¨Æµ·¶Î§¡¢É¨ÆµËÙÂÊ¡¢É¨Æµ²½½ø¡¢±ä»¯¹æÂÉ£¬ÆäÖÐɨƵ·¶Î§ÎªÔز¨ÆµÂÊ×óÓÒ3kHz 5kHz£¬É¨ÆµËÙÂÊÒ»°ã¿ÉÉèΪ20HZ/iTl00HZ/S£¬É¨Æµ²½½øO. IHf 5Hz£¬±ä»¯¹æÂÉ¿ÉÒÔΪÏßÐԱ仯»òÕýÏұ仯£»2)¸ù¾ÝɨƵ·¶Î§¡¢É¨ÆµËÙÂÊ¡¢É¨Æµ²½½ø¡¢±ä»¯¹æÂÉ£¬²ÉÓÃMATLAB Simulink¹¤¾ß½¨Á¢Ä£ÐÍ£¬µÃµ½¸ÉÈÅÐźŻù´øÊý×Ö²¨ÐÎÊý¾Ý¡£ÀýÈ磬µ±Ðé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźŵÄɨƵ·¶Î§-5kHz 5kHz¡¢É¨ÆµËÙÂÊlOOHz/s¡¢É¨Æµ²½½ø1Hz¡¢±ä»¯¹æÂÉÕýÏұ仯ʱ£¬¾ßÌåΪ¢ÙÔÚMATLAB Simulink¹¤¾ßÖн¨Á¢Ä£ÐÍ£¬·Ö±ðÌí¼ÓSine WaveÐźÅÔ´Ä£¿é¡¢Continuous-Time VCOѹ¿ØÕñµ´Æ÷Ä£¿é¡¢Zero-Order²ÉÑùÄ£¿é¡¢SimoutÊý¾ÝÊä³öÄ£¿é£»¢ÚSine Wave ×÷Ϊ Continuous-Time VCO µÄÊäÈ룬Continuous-Time VCO µÄÊä³öÁ¬½Ó Zero-Order, Zero-Order µÄÊä³öÁ¬½Ó Simout £»¢ÛSine WaveÄ£¿éµÄ²ÎÊýÉèÖÃFrequencyÉèÖÃΪ2*pi/T (pi= ¦Ç ,ÕýÏÒÐÅ ºÅÖÜÆÚΪ¦³£¬ÀýÈ磬T=200s),ÆäËû²ÎÊýĬÈÏ£»Continuous-Time VCOÄ£¿éµÄ²ÎÊýÉèÖÃQuiescentfrequency ÉèÖÃΪ 0Hz, Input sensitivity ÉèÖÃΪ 5000Hz/V, Initial phaseÉèÖÃΪ0,ÆäËû²ÎÊýĬÈÏ£»Zero-0rderÄ£¿éµÄ²ÎÊýÉèÖÃSample timeÉèÖÃΪl/(20*le3)£»SimoutÄ£¿éµÄ²ÎÊýÉèÖÃVariable nameÉèÖÃΪsimoutl,Save formatÑ¡ÔñΪArray,ÆäËû²ÎÊýĬÈÏ£»¢ÜÔËÐÐÄ£ÐÍÒ»¸öÖÜÆÚT£¬(ÀýÈçT=200s)²úÉú¸ÉÈÅÐźŻù´øÊý×Ö²¨ÐÎÊý¾ÝµÄͬÏà֧·Êý¾Ý£¬¼ÇΪsimoutl £»¢ÝContinuous-Time VCOÄ£¿éµÄInitial phaseÉèÖÃΪpi/2,ÔËÐÐÄ£ÐÍÒ»¸öÖÜÆÚT£¬(ÀýÈçT=200s)²úÉú¸ÉÈÅÐźŻù´øÊý×Ö²¨ÐÎÊý¾ÝµÄÕý½»Ö§Â·Êý¾Ý£¬¼ÇΪsimout2 £»¢Þ·Ö±ð½«simoutlºÍsimout2×÷ÈçÏ´¦Àí°´ÕÕI¸ö²ÉÑùµã16λÎÞ·ûºÅÕûÊý×ö¹éÒ»»¯´¦Àí£¬½«Êý¾ÝÐòÁа´ÆæÊýºÍżÊý·ÖΪÁ½×飬Ȼºó½«Ã¿¸öÊý¾ÝµÄ¸ß8λºÍµÍ8λµßµ¹£¬×îºóÒÔuintl6Êý¾Ý¸ñʽ·Ö±ð´æÎª4¸öÎļþ,·Ö±ð¼ÇΪI_odd¡¢I_even¡¢Q_odd¡¢Q_even¡£²½Öè¶þ °´ÕÕ´®¿ÚͨÐÅÐÒ齫¸ÉÈÅÐźŻù´øÊý×Ö²¨ÐÎÊý¾Ý´«Ë͸øGPS¸ÉÈÅÒǵĴ洢µ¥Ôª¡£ÀýÈ磬Æä¾ßÌå²½ÖèÈçÏ I)½«GPS¸ÉÈÅÒÇÓëͨÓÃPCͨ¹ýRS232´®¿Ú ½øÐÐÁ¬½Ó£»2)ÔÚPCÉÏ´ò¿ªAccessPortÈí¼þ£¬²¢½øÐÐÈçÏÂÉèÖô®¿Ú C0M1£¬²¨ÌØÂÊ115200£¬Ð£Ñéλ¦0¦¦¥£¬Êý¾Ýλ8£¬Í£Ö¹Î»1£¬·¢ËÍÇøÊý¾Ý¸ñʽʮÁù½øÖÆ£»3)ÔÚÈí¼þ·¢ËÍÇøÊäÈëÖ¸Áî53010000810000000A3B (¸ÃÖ¸Áî±íʾÔÚÖ¸¶¨µÄÊ×µØÖ·0x008100ºÍÊý¾Ý³¤¶ÈOxOOOOOAµÄflash¿Õ¼äдÈ볤¶ÈΪOxOOOOOAµÄ»ù´øÐźŲÉÑùÊý¾Ý£¬¡°53¡±ÎªÃüÁî±ê־ͷ£¬¡°3B¡±ÎªÃüÁî±ê־⣬¡°0100¡±±íʾ²Ù×÷ÀàÐÍ¡£Êý¾Ý³¤¶È¼ÆË㹫ʽÊý¾Ý³¤¶È=IQÁ½Â·×ܲÉÑùµã¸öÊý/4£¬²¢×ª»»ÎªÊ®Áù½øÖÆ¡£ÀýÈçÒ»²ÉÑùÊý¾ÝµÄIQÁ½Â·×ܲÉÑùµã¸öÊýΪ40¸öµã£¬ÔòÊý¾Ý³¤¶ÈΪ40/4=10£¬×ª»»ÎªÊ®Áù½øÖÆÎªOxOOOOOA¡£)£¬²¢µã»÷¡°·¢ËÍÊý¾Ý¡±£¬Èí¼þ½ÓÊÕÇø³öÏÖ¡°Input Data¡¡±£»4)ÔÚÈí¼þ·¢ËÍÇøÊäÈëÊý¾Ý0000£¬²¢µã»÷¡°·¢ËÍÊý¾Ý¡±£»5)µã»÷²Ëµ¥À¸µÄ¡°¹¤¾ß¡±£¬ÔÚÏÂÀÁбíÖÐÑ¡Ôñ¡°·¢ËÍÎļþ¡±£¬ÔÚµ¯³öµÄ¡°´«ÊäÎļþ¡±¶Ô»°¿òÖеã»÷¡°Ñ¡ÔñÎļþ¡±£¬Ñ¡ÔñI·ÐòºÅÎªÆæÊýµÄ²ÉÑùµãÎļþ(¼´·ÂÕæ²úÉúµÄÎļþÃûΪ¡°1_odd¡±µÄÎļþ)λÖò¢¡°È·¶¨¡±ºó£¬ÔÚ¡°´«ÊäÎļþ¡±¶Ô»°¿òÖеã»÷¡°·¢ËÍ¡±£»6)´ý¡°I_odd¡±Îļþ·¢ËÍÍê±Ïºó£¬Öظ´²½Öè3·ÉÈý´Î£¬·Ö±ðÒÀ´Î·¢ËÍ¡°I_even¡±(I·ÐòºÅΪżÊýµÄ²ÉÑùµãÎļþ)¡¢¡°Q_odd¡±( Q·ÐòºÅÎªÆæÊýµÄ²ÉÑùµãÎļþ)ºÍ¡°Q_even¡±(Q·ÐòºÅΪżÊýµÄ²ÉÑùµãÎļþ)Îļþ£»7)µ±Èí¼þ½ÓÊÕÇø³öÏÖ¡°Load Finished ! ¡±Ê±£¬±íʾ¸ÉÈÅÔ´µÄÐźÅÑùʽÊý¾ÝÎļþÕýÈ··¢ËÍÍê±Ï¡£²½ÖèÈýÓÃͨÓÃPC¿ØÖÆGPS¸ÉÈÅÒÇ·¢Éä¸ÉÈÅÐźš£Æä²½ÖèÈçÏÂI )¡¢½«Í¨ÓÃPCµÄ´®¿ÚÓëGPS¸ÉÈÅÒǵĴ®¿ÚÁ¬½Ó£»2)¡¢Í¨¹ýAccessPortÈí¼þÏòGPS¸ÉÈÅÒÇ·¢ËÍÊý¾ÝµØÖ·¡¢Êý¾Ý³¤¶ÈÖ¸Áî(ÀýÈç53000000810000000A3B£¬±íʾָ¶¨µÄÊ×µØÖ·Îª0x008100£¬Êý¾Ý³¤¶ÈΪOxOOOOOA)£»3)¡¢¸ÉÈÅÔ´²ÉÑùËÙÂÊÑ¡ÔñΪ20kHz£¬Êý¾Ýµ÷ÖÆ¿ª¹ØÑ¡ÔñΪµ÷ÖÆ£¬´ò¿ªÉ䯵¿ª¹Ø¼´¿É·¢ÉäÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźš£
ȨÀûÒªÇó
1.Ò»ÖÖGPSÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźŵÄÉú³É·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ£¬°üÀ¨ÒÔϼ¸¸ö²½Öè ²½ÖèÒ»Éú³É¸ÉÈÅÐźŻù´øÊý×Ö²¨ÐÎÊý¾Ý£¬Æä²½ÖèÈçÏ 1)¡¢È·¶¨Ðé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźŵIJÎÊý£¬°üÀ¨É¨Æµ·¶Î§¡¢É¨ÆµËÙÂÊ¡¢É¨Æµ²½½ø¡¢±ä»¯¹æÂÉ£» 2)¸ù¾ÝɨƵ·¶Î§¡¢É¨ÆµËÙÂÊ¡¢É¨Æµ²½½ø¡¢±ä»¯¹æÂÉ£¬²ÉÓÃMATLABSimulink¹¤¾ß½¨Á¢Ä£ÐÍ£¬µÃµ½¸ÉÈÅÐźŻù´øÊý×Ö²¨ÐÎÊý¾Ý£» ²½Öè¶þ °´ÕÕ´®¿ÚͨÐÅÐÒ齫¸ÉÈÅÐźŻù´øÊý×Ö²¨ÐÎÊý¾Ý´«Ë͸øGPS¸ÉÈÅÒǵĴ洢µ¥Ôª;¡¢ ²½ÖèÈýÓÃͨÓÃPC¿ØÖÆGPS¸ÉÈÅÒÇ·¢Éä¸ÉÈÅÐźš£
2.¸ù¾ÝȨÀûÒªÇóIËùÊöµÄÒ»ÖÖGPSÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźŵÄÉú³É·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊöµÄ²½ÖèÒ»µÄI)ÖУ¬É¨Æµ·¶Î§ÎªÔز¨ÆµÂÊ×óÓÒ3kHz 5kHz£¬É¨ÆµËÙÂÊΪ20HZ/S 100HZ/S£¬É¨Æµ²½½ø0. IHf 5Hz£¬±ä»¯¹æÂÉΪÏßÐԱ仯»òÕýÏұ仯¡£
3.¸ù¾ÝȨÀûÒªÇóIËùÊöµÄÒ»ÖÖGPSÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźŵÄÉú³É·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊöµÄ²½ÖèÒ»µÄ2)ÖУ¬µ±Ðé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźŵÄɨƵ·¶Î§_5kHf 5kHz¡¢É¨ÆµËÙÂÊlOOHz/s¡¢É¨Æµ²½½ø1Hz¡¢±ä»¯¹æÂÉÕýÏұ仯ʱ£¬¾ßÌåΪ ¢ÙÔÚMATLABSimulink¹¤¾ßÖн¨Á¢Ä£ÐÍ£¬·Ö±ðÌí¼ÓSine WaveÐźÅÔ´Ä£¿é¡¢Continuous-Time VCOѹ¿ØÕñµ´Æ÷Ä£¿é¡¢Zero-Order²ÉÑùÄ£¿é¡¢SimoutÊý¾ÝÊä³öÄ£¿é£» ¢ÚSine Wave ×÷Ϊ Continuous-Time VCO µÄÊäÈ룬Continuous-Time VCO µÄÊä³öÁ¬½ÓZero-Order, Zero-Order µÄÊä³öÁ¬½Ó Simout £» ¢ÛSineWaveÄ£¿éµÄ²ÎÊýÉèÖÃfrequencyÉèÖÃΪ2*pi/T£¬pi= Ji£¬ÕýÏÒÐźÅÖÜÆÚΪT£¬T=200s,ÆäËû²ÎÊýĬÈÏ£»Continuous_Time VCO Ä£¿éµÄ²ÎÊýÉèÖÃQuiescent frequency ÉèÖÃΪ 0Hz£¬Input sensitivity ÉèÖÃΪ 5000Hz/V£¬Initial phase ÉèÖÃΪ 0£¬ÆäËû²ÎÊýĬÈÏ;Zero-OrderÄ£¿éµÄ²ÎÊýÉèÖÃSample timeÉèÖÃΪI/(20*le3) £»SimoutÄ£¿éµÄ²ÎÊýÉèÖÃVariable name ÉèÖÃΪ simoutl, Save format Ñ¡ÔñΪ Array,ÆäËû²ÎÊýĬÈÏ£» ¢ÜÔËÐÐÄ£ÐÍÒ»¸öÖÜÆÚT£¬²úÉú¸ÉÈÅÐźŻù´øÊý×Ö²¨ÐÎÊý¾ÝµÄͬÏà֧·Êý¾Ý£¬¼ÇΪsimoutl £» ¢ÝContinuous-TimeVCOÄ£¿éµÄInitial phaseÉèÖÃΪpi/2,ÔËÐÐÄ£ÐÍÒ»¸öÖÜÆÚT,²úÉú¸ÉÈÅÐźŻù´øÊý×Ö²¨ÐÎÊý¾ÝµÄÕý½»Ö§Â·Êý¾Ý£¬¼ÇΪsimout2 £» ¢Þ·Ö±ð½«simoutlºÍsimout2×÷ÈçÏ´¦Àí°´ÕÕI¸ö²ÉÑùµã16λÎÞ·ûºÅÕûÊý×ö¹éÒ»»¯´¦Àí£¬½«Êý¾ÝÐòÁа´ÆæÊýºÍżÊý·ÖΪÁ½×飬Ȼºó½«Ã¿¸öÊý¾ÝµÄ¸ß8λºÍµÍ8λµßµ¹£¬×îºóÒÔuintl6Êý¾Ý¸ñʽ·Ö±ð´æÎª4¸öÎļþ,·Ö±ð¼ÇΪI_odd¡¢I_even¡¢Q_odd¡¢Q_even¡£
4.¸ù¾ÝȨÀûÒªÇóIËùÊöµÄÒ»ÖÖGPSÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźŵÄÉú³É·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊöµÄ²½Öè¶þ¾ßÌåΪ 1)½«GPS¸ÉÈÅÒÇÓëͨÓÃPCͨ¹ýRS232´®¿Ú½øÐÐÁ¬½Ó£» 2)ÔÚPCÉÏ´ò¿ªAccessPortÈí¼þ£¬²¢½øÐÐÈçÏÂÉèÖô®¿ÚC0M1£¬²¨ÌØÂÊ115200£¬Ð£ÑéλN0NE£¬Êý¾Ýλ8£¬Í£Ö¹Î»1£¬·¢ËÍÇøÊý¾Ý¸ñʽʮÁù½øÖÆ£» 3)ÔÚÈí¼þ·¢ËÍÇøÊäÈëÖ¸Áî53010000810000000A3B£¬¸ÃÖ¸Áî±íʾÔÚÖ¸¶¨µÄÊ×µØÖ·0x008100ºÍÊý¾Ý³¤¶ÈOxOOOOOAµÄflash¿Õ¼äдÈ볤¶ÈΪOxOOOOOAµÄ»ù´øÐźŲÉÑùÊý¾Ý£¬¡°53¡±ÎªÃüÁî±ê־ͷ£¬¡°3B¡±ÎªÃüÁî±ê־⣬¡°0100¡±±íʾ²Ù×÷ÀàÐÍ£»Êý¾Ý³¤¶È¼ÆË㹫ʽÊý¾Ý³¤¶È=IQÁ½Â·×ܲÉÑùµã¸öÊý/4£¬²¢×ª»»ÎªÊ®Áù½øÖÆ£¬²¢µã»÷¡°·¢ËÍÊý¾Ý¡±£¬Èí¼þ½ÓÊÕÇø³öÏÖ¡°Input Data¡¡±£» .4)ÔÚÈí¼þ·¢ËÍÇøÊäÈëÊý¾Ý0000£¬²¢µã»÷¡°·¢ËÍÊý¾Ý¡±£» .5)µã»÷²Ëµ¥À¸µÄ¡°¹¤¾ß¡±£¬ÔÚÏÂÀÁбíÖÐÑ¡Ôñ¡°·¢ËÍÎļþ¡±£¬ÔÚµ¯³öµÄ¡°´«ÊäÎļþ¡±¶Ô»°¿òÖеã»÷¡°Ñ¡ÔñÎļþ¡±£¬Ñ¡Ôñ¡° I_odd¡±ÎļþλÖò¢¡°È·¶¨¡±ºó£¬ÔÚ¡°´«ÊäÎļþ¡±¶Ô»°¿òÖеã»÷¡°·¢ËÍ¡±£» .6)´ý¡°I_odd¡±Îļþ·¢ËÍÍê±Ïºó£¬Öظ´²½Öè:T5Èý´Î£¬·Ö±ðÒÀ´Î·¢ËÍ¡°I_eVen¡±¡¢¡°Q_odd¡±¡¢¡°Q_odd¡± ºÍ ¡°Q_even¡± £» .7)µ±Èí¼þ½ÓÊÕÇø³öÏÖ¡°LoadFinished ! ¡±Ê±£¬±íʾ¸ÉÈÅÔ´µÄÐźÅÑùʽÊý¾ÝÎļþÕýÈ··¢ËÍÍê±Ï¡£
5.¸ù¾ÝȨÀûÒªÇóIËùÊöµÄÒ»ÖÖGPSÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźŵÄÉú³É·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊöµÄ²½ÖèÈý¾ßÌåΪ .1)¡¢½«Í¨ÓÃPCµÄ´®¿ÚÓëGPS¸ÉÈÅÒǵĴ®¿ÚÁ¬½Ó£» .2)¡¢Í¨¹ýAccessPortÈí¼þÏòGPS¸ÉÈÅÒÇ·¢ËÍÊý¾ÝµØÖ·¡¢Êý¾Ý³¤¶ÈÖ¸Á .3)¡¢¸ÉÈÅÔ´²ÉÑùËÙÂÊÑ¡ÔñΪ20kHz£¬Êý¾Ýµ÷ÖÆ¿ª¹ØÑ¡ÔñΪµ÷ÖÆ£¬´ò¿ªÉ䯵¿ª¹Ø¼´¿É·¢ÉäÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźš£
È«ÎÄÕªÒª
±¾·¢Ã÷¹«¿ªÁËÒ»ÖÖGPSÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźŵÄÉú³É·½·¨£¬°üÀ¨ÒÔϼ¸¸ö²½Öè²½ÖèÒ»Éú³É¸ÉÈÅÐźŻù´øÊý×Ö²¨ÐÎÊý¾Ý£¬²½Öè¶þ°´ÕÕ´®¿ÚͨÐÅÐÒ齫¸ÉÈÅÐźŻù´øÊý×Ö²¨ÐÎÊý¾Ý´«Ë͸øGPS¸ÉÈÅÒǵĴ洢µ¥Ôª£¬²½ÖèÈýÓÃͨÓÃPC¿ØÖÆGPS¸ÉÈÅÒÇ·¢Éä¸ÉÈÅÐźš£±¾·¢Ã÷²ÉÓÃÁËÈÎÒⲨÐβúÉú¼¼Êõ£¬Í¨¹ýPC»úÉú³É¸ÉÈÅÐźÅÊý×Ö²¨ÐΣ¬Äܹ»±ãÀûµÄÉú³É¸ÉÈÅÐźÅÑùʽ£¬¾«È·¿ØÖƸÉÈÅÐźŲ¨ÐεÄÏà¹Ø²ÎÊý£¬±¾·¢Ã÷Äܹ»²úÉúÐé¼Ù¶àÆÕÀÕɨƵ¸ÉÈÅÐźţ¬¸ÃÐźÅÄܹ»ÒԽϵÍÐźŹ¦ÂʶԲÉÓù²Í¬¸ú×Ù¼¼ÊõµÄGPS½ÓÊÕ»úÐγÉαÆÛƸÉÈÅ£¬±¾·¢Ã÷Êý×Ö¼¯³É»¯¡¢·½°¸¼ò½à¡¢³É±¾µÍ¡¢¹¦ÄÜÇ¿£¬Ê¹Ó÷½±ã£¬Äܹ»ÊÊÓÃÓÚ¶ÔGPS½ÓÊÕ»ú¿¹¸ÉÈÅÄÜÁ¦µÄ¼ì²â¡£
Îĵµ±àºÅG01S19/23GK102736087SQ20121018667
¹«¿ªÈÕ2012Äê10ÔÂ17ÈÕ ÉêÇëÈÕÆÚ2012Äê6ÔÂ7ÈÕ ÓÅÏÈȨÈÕ2012Äê6ÔÂ7ÈÕ
·¢Ã÷Õß¼½»á»Ô, ÁõÒå, ÕÅÓйâ, Àî·É, Íõ´óÃ÷, ³Â¾ü ÉêÇëÈË:±±¾©º½¿Õº½Ìì´óѧ