ºÓÄϿƼ¼´óѧ±¾¿Æ±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©
µÚ1Õ GPS±¨Õ¾Æ÷ÐÐÒµÏÖ×´½éÉÜ
½üÄêÀ´£¬Ëæ×ÅÈ«¹ú¸÷¸ö³ÇÊж¼³öÏÖÁ˽ÏÑÏÖØµØ½»Í¨Óµ¶ÂÎÊÌ⣬¹«½»³öÐгÉΪԽÀ´Ô½¶àÈ˵ÄÊ×Ñ¡¡£´«Í³µÄ¹«½»³µÉèÊ©±È½ÏÂäºó£¬¾ßÓÐÐÐÊ»²»Îȶ¨£¬ÔëÒô´ó£¬ÅŷŸߵÈÖÚ¶àȱµã£¬±¨Õ¾ÏµÍ³Ò²±È½ÏÂäºó£¬³Ë×ø²»ÊæÊÊ¡£ÓÉÓÚ½üÁ½Äê¿Æ¼¼µÄ·ÉËÙ·¢Õ¹£¬Êг¡ÉϳöÏÖÁËÌìÈ»Æø¹«½»¡¢Æøµç»ìºÏ¹«½»¡¢´¿µç¶¯¹«½»µÈÐÂÐ͹«½»¡£ÕâÖÖ¹«½»µÍÅÅ·Å¡¢µÍ̼»·±££¬¶øÇÒÔËÐÐÆ½ÎÈ£¬ÉèÊ©ÏȽø£¬ÓµÓÐÏȽøµÄ¿Õµ÷ϵͳ£¬´ó´óÌá¸ßÁ˳˿͵ijË×øÊæÊʶȡ£
ÕâÖÖ¹«½»Ò»°ãÅ䱸±È½ÏÏȽøµÄ¹«½»³µ±¨Õ¾ÏµÍ³¡£ÓÉÓÚGPS½üÁ½ÄêµÄ¼«ËÙ·¢Õ¹£¬Ó¦¾¿ìËÙÓ¦Óõ½¸÷¸öÁìÓò¡£GPS¹«½»±¨Õ¾Æ÷ҲѸËÙ³öÏÖ£¬²¢Öð½¥È¡´ú´«Í³µÄÊÖ¶¯±¨Õ¾Æ÷¡¢É䯵±¨Õ¾Æ÷£¬Öð½¥³ÉΪÊг¡ÉϹ«½»±¨Õ¾ÏµÍ³µÄÖ÷Á÷¡£
ĿǰGPS±¨Õ¾Æ÷¼¼ÊõÒѾÇ÷ÓÚ³ÉÊì¡£¹úÄÚÉú²úGPS¹«½»±¨Õ¾Æ÷µÄ³§¼ÒÖ÷ÒªÓÐÉîÛÚÊ¢ÊÓÌì´´¡¢ÉîÛÚ²©Áúΰҵ¡¢ÉîÛÚÅ£¶·¿Æ¼¼¡¢ÉîÛÚÁªºÏ°²ÒµµÈ¹«Ë¾¡£ÓÉÓÚGPS±¨Õ¾Æ÷ÐÐÒµÒѾÈç»ðÈçݱ·¢Õ¹£¬²¢ÇÒÊг¡Ç±Á¦·Ç³£´ó£¬ËùÒÔ¸ÃÐÐÒµµÄ¾ºÕùÒ²ÈÕÇ÷°×ÈÈ»¯¡£¸÷¹«Ë¾²»¶ÏÍÆ³öвúÆ·£¬Ôö¼Ó¸÷ÖÖ¸÷ÑùµÄÐÂʽ¹¦ÄÜ¡£GPS¹«½»×Ô¶¯±¨Õ¾Æ÷ÐÔÄÜÒ²Ô½À´Ô½Îȶ¨£¬¶¨Î»¸ü¼Ó¾«È·£¬¼Û¸ñ¸ü¼ÓµÍÁ®¡£
GPS×Ô¶¯±¨Õ¾ÏµÍ³Ò»°ã¾ßÓÐÒÔÏÂÌØµã
£¨1£©Äܹ»È«×Ô¶¯ÓïÒô±¨Õ¾£¬¿ÉÒÔʵÏÖ°²È«Ìáʾ£¬»»³ÉÌáÐÑ£¬³¬ËÙÌáÐѵÈÖڶ๦ÄÜ£¬¿ÉÒÔÔö¼ÓÐÐÊ»µÄ°²È«ÐÔ£¬Îª³Ë¿ÍÌṩ¸ü¼ÓÈËÐÔ»¯µÄÒýµ¼·þÎñ¡£ £¨2£©ÏµÍ³ÔËÐÐÎÞÐèÈ˹¤²Ù×÷£¬²»½ö½µµÍÁË˾»úµÄÀͶ¯Ç¿¶È£¬¶øÇÒʹ±¨Õ¾¸ü¼Ó¹æ·¶»¯
£¨3£©¾ßÓÐÊäÈë¡¢Êä³öÍâÑÓÉè¼Æ£¬Äܹ»Íâ½çÏÔʾÆ÷£¬ÌṩÎÄ×ÖÌáÐÑ¡¢ÊÓÆµÐû´«¹¦ÄÜ¡£
£¨4£©ÏµÍ³´æ´¢¿É²Áд£¬±ãÓÚ¹«½»Â·ÏßµÄÖ±Ïßµ÷»»Ê¹Óᣠ£¨5£©Í¬Ê±¾ß±¸×Ô¶¯±¨Õ¾ºÍÊÖ¶¯±¨Õ¾¹¦ÄÜ£¬Ìá¸ßϵͳµÄ¿É¿¿ÐÔ £¨6£©¿ÉÒÔ²¥·Å¸÷ÖÖÓïÒô¡¢ÊÓÆµ¹ã¸æ£¬Îª¹«½»¹«Ë¾Ôö¼ÓÒþÐÔÊÕÈë ÒÔÏÂÊÇĿǰÊÐÃæÉϳ£¼ûµÄGPS±¨Õ¾Æ÷£º
3
ºÓÄϿƼ¼´óѧ±¾¿Æ±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©
ͼ1-1 ²©Áú¹«Ë¾Éú²úµÄGPS±¨Õ¾Æ÷
ͼ1-2µã´´¿Æ¼¼Éú²úµÄGPS±¨Õ¾Æ÷
4
ºÓÄϿƼ¼´óѧ±¾¿Æ±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©
µÚ2Õ ϵͳÕûÌåÉè¼Æ·½°¸
Éè¼ÆÀûÓÃGPSÄ£¿é»ñȡվ̨ÐÅÏ¢(¾¶È¡¢Î³¶È×ø±êÖµ£¬Õ¾Ì¨ÐòºÅºÍÕ¾Ãû)£¬È»ºó½«ÕâЩÐÅÏ¢´«´ï¸øÖ÷¿ØÐ¾Æ¬89c51µ¥Æ¬»ú£¬Ö÷¿ØÐ¾Æ¬½«»ñÈ¡µÄGPSÐÅÏ¢ÓëÔ¤´æµÄÕ¾Ì¨×ø±êÐÅÏ¢½øÐмÆËã¡¢Åä¶Ô£¬´Ó¶øµÃ³ö³µÁ¾µÄµ±Ç°Î»ÖÃÐÅÏ¢£¬ÒÔ¼°³µÁ¾µÄµ½Õ¾¡¢³öÕ¾Çé¿ö£¬È»ºóͨ¹ýÓïÒôÄ£¿éºÍÏÔʾģ¿éÏò³µÄڳ˿ͱ¨Õ¾¡£Õû¸öϵͳµÄ¸´Î»¹¦ÄÜ¿Éͨ¹ý°´¼üÄ£¿éÀ´ÊµÏÖ¡£ ϵͳÕûÌåÉè¼Æ¿òͼ£º
ͼ2-1 ϵͳÕûÌå¿òͼ
5
ºÓÄϿƼ¼´óѧ±¾¿Æ±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©
µÚ3Õ Ӳ¼þÄ£¿éÑ¡Ôñ
¡ì3.1 Ö÷¿ØÐ¾Æ¬µÄÑ¡Ôñ
·½°¸Ò»£º»ùÓÚFPGA£¨ÏÖ³¡¿É±à³ÌÂß¼ÃÅÕóÁУ©µÄVHDLÓïÑÔÉè¼Æ£º
Óŵã:ÕâÖÖоƬ¾ßÓи߼¯³É¶È¡¢ÓиßÃܶȺ͸ß×ÔÓɶȵÄÌØµã£¬Ê¹ÓÃÆðÀ´·Ç³£·½±ã¡£ËüµÄ³öÏÖ²»½ö¿Ë·þÁ˶¨ÖƵç·µÄȱµã£¬»¹±ÜÃâÁËʹÓô«Í³µÄ¿É±à³ÌÆ÷¼þʱ£¬Ãŵç·ÊýÁ¿¾³£²»¹»ÓõÄÎÊÌâ¡£ FPGAÔÚ¿¹¸ÉÈÅÄÜÁ¦£¬ÔËËãËÙ¶ÈÉÏÓкܴóÓÅÊÆ¡£Ëü·Ç³£¹ã·ºµÄ±»ÓÃÔÚͨÐÅ¡¢¹¤Òµ¿ØÖƵÈÖÚ¶àÁìÓò¡£Ëæ×ż¼ÊõµÄ²»¶Ï³ÉÊ죬ËüµÄÉú²ú³É±¾ºÍ¹¤×÷¹¦ºÄ»á½øÒ»²½½µµÍ£¬Ô½À´Ô½¶àµÄÁìÓò»áÑ¡×ÅFPGA×÷ΪÖ÷¿ØÐ¾Æ¬¡£
ȱµã£ºVHDLÓïÑÔ±àдµÄ³ÌÐò²»Èç51µ¥Æ¬»úÁé»î£¬ÇÒ²»ÈÝÒ×ʵÏÖÔ¤ÆÚЧ¹û¡£¶øÇÒºÜÄÑÔÚ·ÂÕæ»·¾³ÉÏÌåÏÖ³öÉè¼ÆÐ§¹û£¬ÓÃÓÚ±¾¿ÎÌâÓеã´ó²ÄСÓõĸоõ¡£
·½°¸¶þ£ºÑ¡ÓÃÁèÑôµ¥Æ¬»úSPEC06A×÷ΪÖ÷¿ØÐ¾Æ¬£º
ÁèÑô¿Æ¼¼¹«Ë¾ÍƳöµÄSPCE061Aµ¥Æ¬»úоƬÊÇÒ»ÖÖ16λ½á¹¹µÄ΢¿ØÖÆÆ÷¡£
Óŵ㣺ËüµÄÖ¸Áîϵͳ¹¦ÄܱȽÏÇ¿´ó£¬ÔËÐÐЧÂʱȽϸߡ£¶øÇÒÆäÖ¸Áîϵͳ֧³Ö¸ß¼¶ÓïÑÔ£¬Õâ·Ç³£ÓÐÀûÓÚËõ¶Ì¿ª·¢ÖÜÆÚ¡£Í¬Ê±Ëü»¹¾ßÓе͹¦ºÄ£¬µÍµçѹµÄÌØµã¡£ÌرðµÄ£¬ËüµÄÓïÒô¹¦Äܷdz£Ç¿´ó£¬ÇÒ×Ô´øÓïÒôµÄAPIº¯Êý£¬Ê¹Ó÷½±ã¡£
ȱµã£ºµ«ÊÇÁèÑôµ¥Æ¬»úµÄÓ¦Óò»¹»¹ã·º£¬²Î¿¼×ÊÁϽÏÉÙ£¬ÆÕÊÊÐÔûÓÐ51µ¥Æ¬»úºÃ£¬¶øÇÒ½Ï51µ¥Æ¬»ú¼Û¸ñ¸ü°º¹óһЩ£¬ËùÒÔ³öÓÚ½µµÍ³É±¾µÄ¿¼ÂÇ£¬Ôݲ»Ñ¡ÓÃÁèÑôµ¥Æ¬»ú¡£
·½°¸Èý£ºÑ¡ÓÃ89C51µ¥Æ¬»ú×÷ΪÖ÷¿ØÐ¾Æ¬£º
89c51µ¥Æ¬»úÊÇÒ»ÖÖCMOS 8λ΢ÐÍ´¦ÀíÆ÷£¬Ð¾Æ¬´øÓÐÒ»¸ö´óСΪ4K×Ö½ÚµÄÖ»¶Á´æ´¢Æ÷£¬¸Ã´æ´¢Æ÷¿É±à³Ì¡¢¿É²Á³ý¡£
Óŵ㣺Ëü¾ßÓе͵çѹ¡¢¸ßÐÔÄܵÄÌØÐÔ¡£Í¬Ê±ÔÚʵ¼ÊÓ¦ÓÃÖУ¬Ëü·Ç³£Á®¼Û£¬Í¬Ê±ÓµÓнϸߵÄÐÔÄܺͽϵ͵Ä×ÊÔ´Õ¼ÓÃÂÊ¡£51µ¥Æ¬»úµÄѧϰ×ŷdz£¶à£¬¹ã·ºµØÓ¦ÓÃÔÚ¸÷¸öÁìÓò£¬Ñ§Ð£¿Î³Ì½éÉܵÄÒ²ÊÇ51µ¥Æ¬»ú£¬Òò´Ë¹ØÓÚËüµÄ×ÊÁ϶¼·Ç
6
ºÓÄϿƼ¼´óѧ±¾¿Æ±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©
³£·á¸»¡£ÀûÓÃÒÑ¾ÕÆÎÕµÄCÓïÑÔ½øÐбà³Ì£¬¾Í¿ÉÒÔʵÏÖ51µ¥Æ¬»ú¶àÖÖ¶àÑùµÄ¹¦ÄÜ¡£
ȱµã£ºÓïÒô¹¦Äܲ»¹»Ç¿´ó£¬ÔËÐÐËٶȽÏÂý£¬´¦Àí¶àÏß³ÌÈÎÎñµÄÄÜÁ¦ÓÐÏÞ£¬ºÜÄÑÂú×ãÒªÇóÖ´ÐÐЧÂʸߡ¢´æ´¢ÈÝÁ¿´óµÄϵͳ¡£
µ¥Æ¬»úµÄÑ¡ÔñÒ»°ãÒª¿¼ÂÇÒÔϼ¸¸ö·½Ãæ:
£¨1£©µ¥Æ¬»ú´øÓеŦÄÜ»òÕßÊýÁ¿ÒªÉÔÉÔ´óÓÚÉè¼ÆËùÐ裬ҪÁôÓÐÒ»¶¨µÄãÐÖµ£¬¹¦ÄÜÉè¼Æ¾¡¿ÉÄÜʹÓÃоƬÀ´Íê³É£¬ÒÔÇ󾡿ÉÄܵļõÉÙÍâΧÆ÷¼þ;
£¨2£©¼¼ÊõÒªÇ󣺴ӵ¥Æ¬»úµÄÔËÐл·¾³ºÍ¼¼ÊõÖ¸±ê·½Ã濼ÂÇ,ÒÔÈ·±£µ¥Æ¬»úÔÚÒ»¶¨µÄ¼¼ÊõÒªÇóÏÂÄܹ»Îȶ¨µÄÔËÐÐ;
£¨3£©µ¥Æ¬»úÐÔÄÜ£º¶ÔÓÚµ¥Æ¬»úµÄÐÔÄÜÀ´Ëµ£¬Ö÷ÒªÓпɿ¿ÐÔ¡¢·â×°·½Ê½¡¢Ó²¼þ×ÊÔ´¡¢ÔËÐÐËÙÂʵȷ½Ãæ;
£¨4£©ÊµÓÃÐÔ£º´Óµ¥Æ¬»úµÄÏúÁ¿¿¼ÂÇ£¬¶Ôµ¥Æ¬»úµÄ³§¼ÒºÍÐͺŽøÐÐÑ¡ÔñÒÔÈ·±£Äܹ»³¤ÆÚÎȶ¨µÄÔËÐÐ;
£¨5£©¿É¿ª·¢ÐÔ£ºÑ¡È¡µÄµ¥Æ¬»úÒªÓпɿ¿µÄ¿ª·¢¹¤¾ß
ÓÉÓÚ±¾Éè¼ÆÊôÓڽϼòµ¥µÄС³ÌÐòÏîÄ¿£¬ÐèÒª´¦ÀíµÄÐÅÏ¢Á¿±È½ÏÉÙ¡£×ÛºÏÒÔÉϸ÷·½Ã濼ÂÇ£¬Èç¹û²ÉÓÃFPGA£¬ÔòÉè¼Æ¿ª·¢¹ý³Ì»áÏà¶Ô±È½Ï¸´ÔÓ£¬¿ª·¢ÖÜÆÚ»á±È½Ï³¤£¬ÇÒÀË·ÑÁ˸ÃоƬµÄÇ¿´ó¹¦ÄÜ£¬ÐԼ۱ȱȽϵ͡£ÊµÏÖͬÑùµÄ¹¦ÄÜ£¬51µ¥Æ¬»ú½ÏÁèÑôµ¥Æ¬»ú³É±¾¸üµÍ£¬¸üÊʺÏÍÆ¹ã¡£ËùÒÔ»ùÓÚÒÔÉÏÓÅ¡¢È±µãµÄ·ÖÎö£¬±¾Éè¼Æ²ÉÓõÚÈýÌ×·½°¸¡£Ñ¡ÓÃATMEM¹«Ë¾³öÆ·µÄ89C51µ¥Æ¬»ú×÷Ϊ±¾ÏµÍ³µÄÖ÷¿ØÐ¾Æ¬¡£ÕâÑù²»½ö¿ÉÒÔËõ¶Ì¿ª·¢ÖÜÆÚ£¬»¹ÄܽµµÍÉú²ú³É±¾¡£ÅäºÏʹÓÃÆäËûרÓÃоƬµÄ¼´¿ÉʵÏÖ±¾Éè¼ÆµÄËùÓй¦ÄÜ¡£Í¬Ê±ÔÚProteusÖпÉÒÔÕ¹ÏÖ³ö±È½ÏºÃµÄÉè¼ÆÐ§¹û¡£
¡ì3.2 GPS½ÓÊÕÄ£¿éµÄÑ¡Ôñ
GPS¼´È«Çò¶¨Î»ÏµÍ³£¬¸ÃϵͳÀûÓÃÌì¿ÕÖÐÌØ¶¨µÄµ¼º½ÎÀÐÇ£¬ÎªÓû§ÌṩµØÀí×ø±êÒÔ¼°Ê±¼äÐÅÏ¢¡£ÃÀ¹úÓÚ20ÊÀ¼Í70Äê´ú¿ªÊ¼Öƶ¨ÏîÄ¿£¬ÑÐÖÆ¸Ãϵͳ¡£ÆÚ¼ä×ܹ²ºÄʱ³¤´ï20Ä꣬¸ÃϵͳÔÚ1994ÄêÈ«Ãæ½¨³É£¬ÆÚ¼äºÄ×ʸߴï300ÒÚÃÀÔª¡£ÕâÊÇÒ»ÖÖרÃÅΪ¸ß¾«¶Èµ¼º½ºÍ¶¨Î»¶øÑÐÖÆµÄÎÞÏßµçÎÀÐÇϵͳ¡£¸Ãϵͳ
7