Õª Òª:²ÉÓÃGPRS¼¼Êõ£¬W78E58B΢´¦ÀíÆ÷×÷Ϊ¿ØÖƺËÐÄ£¬ÑÐÖÆÒ»ÖÖ±ãЯʽ¶à²ÎÊýÒƶ¯¼à»¤ÒÇ£¬¿ÉÒÔʵʱ²âÁ¿Ðĵ硢ÐÄÂÊ¡¢ÑªÑ¹¡¢ÌåÎÂÒÔ¼°ÑªÑõ±¥ºÍ¶È£¬¾ßÓÐÊý¾Ý·ÖÎö¡¢Òì³£±¨¾¯¹¦ÄÜ£¬²¢¿Éͨ¹ýGPRS½«Êý¾Ý´«Êäµ½¼à»¤ÖÐÐÄ¡£
¹Ø¼ü´Ê:GPRS,Òƶ¯¼à»¤,¶à²ÎÊý
1 Ç°ÑÔ
Ëæ×ÅÉç»áµÄ·¢Õ¹ºÍÉú»îˮƽµÄÌá¸ß£¬ÈËÃǶÔÉú»îÖÊÁ¿Ò²Ìá³öÁ˸ü¸ßµÄÒªÇó¡£½üÄêÀ´£¬Òƶ¯Ò½ÁÆÊÇÔ¶³ÌÒ½ÁÆÁìÓòÄÚµÄÒ»¸öÑо¿Èȵ㡣Òƶ¯Ò½ÁƶԻ§ÍⲡÈ˽øÐÐʵʱ¼à»¤£¬²¢°ÑÊý¾ÝʵʱµØ·¢Ë͵½ÉçÇøÒ½ÔºµÄ¼à»¤ÖÐÐÄ£¬Í¬Ê±²¡ÈË»¹¿ÉÒÔÏíÊÜÒ½ÁÆÐÅϢƽ̨ÌṩµÄ¸÷ÖÖÒ½ÁÆ·þÎñ[1,2]¡£Òò´Ë£¬¾ßÓÐÎÞÏßÒƶ¯Í¨ÐŹ¦Äܵļ໤ºÍ¼±¾ÈϵͳÔÚÁÙ´²Öз¢»ÓÁËÔ½À´Ô½ÖØÒªµÄ×÷Óá£
GPRSÔÚÒƶ¯Óû§ºÍÔ¶¶ËµÄÊý¾ÝÍøÂ磨ÈçTCP/IP¡¢X125µÈÍøÂ磩֮¼äÌṩһÖÖÁ¬½Ó£¬´Ó¶ø¸øÓû§Ìṩ¸ßËÙÎÞÏßIPºÍÎÞÏßX125ÒµÎñ¡£GPRSÓÐÆäÎ޿ɱÈÄâµÄÓÅÔ½ÐÔ£¬Ëü²ÉÓ÷Ö×é½»»»¼¼Êõ£¬Ã¿¸öÓû§¿ÉͬʱռÓöà¸öÎÞÏßÐŵÀ£¬Í¬Ò»ÎÞÏßÐŵÀÓÖ¿ÉÒÔÓɶà¸öÓû§¹²Ïí£¬Òò´ËÐŵÀ×ÊÔ´±»ÓÐЧµØÀûÓá£ÀûÓÃGPRS¼¼ÊõʵÏÖÊý¾Ý·Ö×é·¢ËͺͽÓÊÕ£¬Óû§¿ÉÒÔÓÀÔ¶ÔÚÏߣ¬ÇÒ·ÑÓð´Êý¾ÝÁ÷Á¿¼ÆË㣬¶øÓëͨÐÅʱ³¤Î޹أ¬ÕâÑù¿ÉÒÔʹµÃ·þÎñ³É±¾´ó´ó½µµÍ£¬¼õÇáÁËÓû§µÄ¾¼Ã¸ºµ£[3]¡£±¾ÎĽéÉÜÒ»ÖÖ»ùÓÚGPRS¼¼ÊõÑÐÖƵıãЯʽ¶à²ÎÊýÒƶ¯¼à»¤ÒÇ£¬¿Éʵʱ¼ì²âÈËÌåµÄÐĵçÐźš¢ÐÄÂÊ¡¢ÑªÑõ±¥ºÍ¶È¡¢ÎÞ´´ÑªÑ¹¡¢ºôÎüƵÂʺÍÌåεÈÖØÒª²ÎÊý£¬ÊµÏÖ¶Ô¸÷²ÎÊýµÄ¼à¶½±¨¾¯¡¢ÐÅÏ¢´æ´¢ºÍ´«Êä¡£±¾¼à»¤ÒǾßÓи²¸Ç·¶Î§¹ã¡¢³É±¾µÍ¡¢ÓÀÔ¶ÔÚÏßµÈÌص㣬ÌرðÊÊÓÃÓÚ»§Íâ¼±¾È¡£
2 ϵͳӲ¼þÉè¼Æ
Òƶ¯¼à»¤ÒÇ£¨ÏµÍ³½á¹¹Èçͼ1Ëùʾ£©Òƶ¯µ¥ÔªµÄÓ²¼þÉè¼Æ½¨Á¢ÔÚWinbond¹«Ë¾µÄW78E58Bµ¥Æ¬»úµÄ»ù´¡ÉÏ£¬Í¨¹ýÀ©Õ¹ÍâΧµç·£¬ÊµÏÖÁ˶ÔÉúÀí²ÎÊýÊý¾ÝµÄ²É¼¯¡¢¼üÅ̲Ù×÷¡¢ÉúÀí²ÎÊýLCDÏÔʾ¡¢×Ô¶¯±¨¾¯¡¢GPSÐÅÏ¢»ñÈ¡ÒÔ¼°Óë¼à»¤ÖÐÐÄÎÞÏßͨÐŵȹ¦ÄÜ¡£
ͼ1 Òƶ¯¼à»¤ÒÇϵͳ½á¹¹
2.1 Ðźŵ÷ÀíÄ£¿é£º¸ÃÄ£¿éÖ÷ÒªÓÉÐĵ硢ѪÑõ¡¢ÌåΡ¢ÑªÑ¹Ä£¿éµÄ´«¸ÐÆ÷¡¢Ðźŵ÷Àíµç·¡¢A/Dת»»µç·×é³É¡£Ðźŵ÷Àíµç·Ö÷ҪʵÏÖÐźŵķŴó¡¢Â˲¨¡¢Ïݲ¨µÈ´¦Àí£¬È»ºóËÍÈë12λµÄAD574½øÐÐA/Dת»»£¬µÃµ½µÄÊý×ÖÐźŴӴ®¿Ú½øÈ뵥Ƭ»ú¡£
2.2 ±¨¾¯µç·ģ¿é£º¼à»¤ÒÇ°Ñʵʱ²É¼¯µÄÐźŽøÐзÖÎö£¬½á¹ûÓëÉ趨·§Öµ±È½Ï£¬ÊµÏּල±¨¾¯¡£Óû§ÊÕµ½±¨¾¯Ðźź󣬲Ù×÷¼üÅ̽«Òì³£ÐźÅͨ¹ýGPRSË͵½¼à»¤ÖÐÐĽøÐзÖÎö¡£
2.3 Òº¾§ÏÔʾģ¿é£º²ÉÓÃG191Òº¾§Ä£¿é£¬µãÕóÊýΪ192×128£¬µã³ß´çΪ0.33×0.33mm,µã¾àΪ0.04mm£¬Çý¶¯µçԴΪ£«5VºÍ£20V¡£Òº¾§¿ØÖÆÆ÷²ÉÓÃSED1335£¬¸Ã¿ØÖÆÆ÷ÓÃÓÚ½ÓÊÕÀ´×Ôµ¥Æ¬»úµÄ¸÷ÖÖÖ¸ÁîºÍÊý¾Ý£¬²úÉúÏàÓ¦µÄʱÐò¶ÔÒº¾§ÆÁ½øÐпØÖÆÏÔʾ¡£
2.4 GPSÄ£¿é£ºGPS²ÉÓÃGARMIN¹«Ë¾GPS25£LVSϵÁÐOEMÄ£¿é£¬ÊÇÄ¿Ç°Ó¦ÓÃ×î¹ã·ºµÄGPS½ÓÊÕ´¦Àí°åÖ®Ò»£¬²ÉÓõ¥Ò»5V¹©µç£¬ÄÚÖñ£»¤µç³Ø£¬NMEA 0183 2.0¸ñʽÊä³ö£¬Ä¬Èϲ¨ÌØÂÊΪ4800£¬1¸öÆðʼ룬8¸öÊý¾Ý룬1¸öֹͣ룬ÎÞÆæżУÑé¡£
2.5 GPRSÄ£¿é£ºµ±Óû§´¦ÓÚÒì³£×´¿öʱ£¬¼à»¤ÒÇͨ¹ýGPRSÏò¼à»¤ÖÐÐÄ·¢ËÍÒì³£Ðźš£GPRS Ä£¿éͨ¹ý´®¿ÚÓ뵥Ƭ»úͨѶ£¬ÒÔÍê³ÉÊý¾ÝÊÕ·¢¡¢¿ØÖƵȹ¦ÄÜ¡£ÒÇÆ÷ÏòGPRS Modem£¨¹¤×÷ÔÀíÈçͼ2Ëùʾ£©Ëùʾ·¢Ë͹¤×÷Ö¸ÁîºÍÊý¾Ýʱ£¬Êý¾Ý¾IPÄ£¿é½øÐÐTCP/IPÐÒéת»»£¬´ò³ÉIPÊý¾Ý°ü£¬ÓÉMC35Ä£¿éÒÔGPRSÊý¾Ý°üÐÎʽ·¢ËͳöÈ¥£¬¸ÃÄ£¿éÄÚÖÃÎ÷ÃÅ×Ó¹«Ë¾µÄMC35Ä£¿é¡¢IPÄ£¿é[4]¡£
ͼ2 GPRS Modem ¹¤×÷ÔÀí
3 ϵͳÈí¼þÉè¼Æ
²ÉÓûìºÏ±à³Ì·½Ê½±àдϵͳ³ÌÐò£¬Ö÷³ÌÐò²ÉÓÃCÓïÑÔ£¬¸÷×Ó³ÌÐò²ÉÓûã±àÓïÑÔ£¬Ö÷³ÌÐòÖ÷ÒªÍê³É¸÷Ä£¿éµÄ³õʼ»¯£¬·ÖÅäе÷¸÷Ä£¿éʹÓÃϵͳ×ÊÔ´£¬°´¼ü¼ì²âÒÔ¼°¿ØÖƱ¨¾¯£¬¸÷×Ó³ÌÐò·Ö±ðʵÏÖ¸÷×ÔÏà¶Ô¶ÀÁ¢¹¦ÄÜ£¬ÏµÍ³¿ØÖÆÁ÷³ÌÈçͼ3Ëùʾ¡£
ͼ3 ϵͳ¿ØÖÆÁ÷³Ì
ÓÉÓÚÈËÌåÉúÀíÐźű仯»ºÂý£¬ÎªÁËÈ·±£Êý¾Ý²É¼¯µÄ¸ß¾«¶ÈºÍ׼ȷÐÔ£¬Êý¾Ý²É¼¯³ÌÐò½øÐжàͨµÀ¡¢¶à²ÉÑùµãµÄÁ÷³ÌÉè¼Æ[5]¡£Òº¾§ÏÔʾÐĵ粨ÐÎʱ£¬ºáÖá´ú±íʱ¼ä£¬Ã¿1mm´ú±í0.04s£¨±ê×¼×ßÖ½ËÙ¶È25mm/s£©£¬×Ý×ø±ê´ú±í²¨Ðηù¶È´óС£¬Ã¿1mm´ú±í0.1mv¡£»¹ÐèҪעÒâµÄÊÇ£¬ÎªÁËÏû³ýLCDÏÔʾͼÐεļä¶ÏÏÖÏó£¬ÎÒÃDzÉÓÃÈçÏ´¦Àí·½·¨£º¸ù¾ÝÇ°ºó²ÉÑùµã·ùÖµ²îÀ´µ÷ÓÃÏòÉÏ»ÏߺÍÏòÏ»Ïß³ÌÐò£¬Èôy(i)±íʾǰһ¸ö²ÉÑùµã·ùÖµ£¬y(i+1)±íʾºóÒ»¸ö²ÉÑùµã·ùÖµ£¬µ±y(i+1)>y(i),µ÷ÓÃÏòÉÏ»´¹Ïß×Ó³ÌÐò£»µ±y(i+1)<y(i)£¬µ÷ÓÃÏòÏ»´¹Ïß×Ó³ÌÐò£¬µ±y(i+1)£½y(i)£¬µ÷ÓûˮƽÏß×Ó³ÌÐò¡£ÈôÏàÁÚÁ½Áмä¸ô´óÓÚ2µã£¬Ôò°ÑÁ½µã¼äËùÓе㓵ãÁÁ”¡£ÎªÁËÄܶ¯Ì¬ÏÔʾ£¬Ã¿¸ôÒ»¶¨Ê±¼ä¼ä¸ô£¬½«ÏÔʾ»º³åÇøÄÚ¶ÔÓ¦µÄ×ó±ß15¸öµã²¨ÐÎÊý¾ÝÇå³ý£¬ÆäÓನÐÎ×óÒÆ15¸öµã£¬²¢ÔÚÓұ߼ÓÉÏ15¸öвɼ¯µÄÐĵçÊý¾Ýµã£¬·´¸´Ñ»·£¬´Ó¶ø´ïµ½¶¯Ì¬Ë¢ÐÂÏÔʾµÄЧ¹û¡£ÏÂÃæ¸ø³öÒº¾§Ä£¿é»æµã×Ó³ÌÐò£º
W_DOT: MOV A,O_YL ; Y×ø±êת»»¼ÆËã
MOV B,#20h
MUL AB
MOV O_YL,A ; O_YL´æµØÖ·µÍ8λ
MOV A,B
XCH A,O_XH ; O_XH´æµØÖ·¸ß8λ
PUSH ACC ; ´æD7±ê־λ
CLR ACC.7 ; ÇåD7λ
MOV B,#20H ; X×ø±ê¸ßλת»»¼ÆËã
MUL AB
ADD A,O_YL
MOV O_YL,A
MOV A,B
ADDC A,O_XH
MOV O_XH,A
MOV A,O_XL ; X×ø±êµÍλת»»¼ÆËã
MOV B,#08H
DIV AB
ADD A,O_YL ; ÉÌÓëµØÖ·ÀÛ¼Ó¼ÆËã
MOV O_XL,A ; O_XL´æµØÖ·µÍ8λ
MOV A,O_XH
ADDC A,#40H ; ¼ÓÈëÏÔʾ¶þÇøÆðʼµØÖ·Öµ
MOV O_XH,A
CLR A ; È·¶¨ÒªÉèÖõãµÄλÖÃ
SETB C
INC B ; BΪÓàÊý= µãλÖÃ
W_DOT1: RRC A ; È·¶¨µãλÖÃ
DJNZ B,W_DOT1
MOV O_YL,A ; O_YL´æµãÊý¾Ý
MOV COM,#46H ; ÉèÖùâ±êµØÖ·
LCALL PR1;PR1ΪдָÁî×Ó³ÌÐò
MOV DAT1,O_XL
LCALL PR2;PR2Ϊд²ÎÊý×Ó³ÌÐò
MOV DAT1,O_XH
LCALL PR2
MOV COM,#43H ; MREAD ´úÂë
LCALL PR1
POP ACC
MOV C,ACC.7
LCALL PR3 ; ¶ÁÈ¡µ±Ç°ÏÔʾÊý¾Ý
MOV A,DAT1
JNC W_DOT2 ; ÏûµãÔòת
ORL A,O_YL ; »æµã
LJMP W_DOT3
W_DOT2: XCH A,O_YL ; Ïûµã
CPL A
ANL A,O_YL
W_DOT3: MOV O_YL,A ; ´æºÏ³ÉÊý¾Ý
MOV COM,#46H ; ÖØÐÂÉèÖùâ±êµØÖ·
LCALL PR1
MOV DAT1,O_XL
LCALL PR2
MOV DAT1,O_XH
LCALL PR2
MOV COM,#42H ; MWRITE ´úÂë
LCALL PR1
MOV DAT1,O_YL
LCALL PR2
RET
¼à¿ØÖÐÐÄÖ÷ÒªÓɼà¿Ø̨ºÍÐÅÏ¢¹ÜÀíϵͳ×é³É¡£¼à¿Ø̨»ùÓÚLabviewƽ̨¹¹½¨£¬Ö÷Òª¹¦ÄÜÊÇͨ¹ýGPRSÄ£¿éºÍIP°ó¶¨¼¼Êõ½ÓÊÕ¡¢´¦Àí¡¢±£´æÀ´×ÔÒƶ¯µ¥ÔªµÄÊý¾Ý£¬²¢½«µ±Ç°Í¬¼à»¤ÖÐÐÄÁ¬½ÓµÄÓû§µÄÉúÀíÊý¾ÝÏÔʾ³öÀ´¹©Ò½Éú²Î¿¼[6]¡£ÐÅÏ¢¹ÜÀíϵͳÖ÷ÒªÓɵç×Ó²¡Àúϵͳ¹¹³É£¬Ö÷Òª°üº¬ÐÅϢ¼Èë¡¢²éѯ¼°ÐÅϢͳ¼Æ¡¢·ÖÎöµÈ¹¦ÄÜ£¬ÎªÒ½Éú¶Ô²¡È˵Ä×ÊÁϽøÐйÜÀíÌṩ·½±ã¡£
ÊÔÑé½á¹û±íÃ÷£¬±ãЯʽ¶à²ÎÊýÒƶ¯¼à»¤ÏµÍ³ÄÜʵʱ¶ÔÓû§½øÐÐÉúÀíÐźÅÏÔʾ²¢´«Ë͵½¼à»¤ÖÐÐÄ£¬¹©Ò½ÎñÈËÔ±·ÖÎö¡¢Õï¶Ï£¬Ê¹ÈËÃÇ“×ã²»³ö»§”¾Í¿ÉÏíÊܸßˮƽҽÁÆ·þÎñ¡£¼à»¤ÖÐÐIJÙ×÷½çÃæÈçͼ4Ëùʾ,ͼÖв¨ÐηֱðΪÐĵ硢ѪÂöºÍºôÎü²¨ÐΣ¨´ÓÉϵ½Ï£¬´Ó×óµ½ÓÒ£©¡£
ͼ4 ¼à»¤ÖÐÐIJÙ×÷½çÃæ
4 С½á
Ëæ×ÅÒƶ¯Í¨ÐŵÄѸËÙ·¢Õ¹£¬ÈËÃǶÔÍøÂçÐèÇ󲻶ÏÔö³¤ºÍ¶ÔÉú»îÖÊÁ¿ÐèÇóµÄ²»¶ÏÌá¸ß£¬ÕâÖÖ»ùÓÚGPRSµÄÒƶ¯¼à»¤ÏµÍ³ÊƱؾßÓиüΪ¹ã·ºµÄ·¢Õ¹Ç°¾°¡£±¾ÎÄ×÷Õß´´Ðµ㣺Òƶ¯¼à»¤ÒDzÉÓõ±Ç°Á÷ÐеÄGPRSͨÐż¼Êõ£¬µ±²¡ÈËÔÚÊÒÍâ»î¶¯Ê±£¬¿É°ÑʵʱµÄÉúÀíÐźš¢GPSµØÀíÐÅϢͨ¹ýGPRS·¢Ë͵½Ò½Ôº·þÎñÆ÷£¬´Ó¶ø´ïµ½Òƶ¯ÊµÊ±¼à»¤µÄ¹¦Ð§£¬Ê¹¼à»¤ÖÐÐÄÄܼ°Ê±ÕÒµ½Óû§µÄµ±Ç°µØÀíλÖ㬴Ӷøʹ²¡È˵õ½¼°Ê±¾ÈÖΡ£¼à»¤ÖÐÐIJÉÓÃÃÀ¹ú¹ú¼ÒÐéÄâÒÇÆ÷¹«Ë¾£¨NI£©µÄLabview×÷ΪÈí¼þƽ̨£¬½çÃæÓѺá¢Ê¹Ó÷½±ã¡¢²Ù×÷¼òµ¥£»ÀûÓÃÊý¾Ý¿â¶Ôµç×ÓµØͼºÍµç×Ó²¡Àú½øÐйÜÀí£¬ÓÐÖúÓÚ¶Ô²¡È˽øÐÐÓÐЧµÄ½¡¿µ¼à»¤£¬Ìá¸ß²¡È˵ÄÉú»îÖÊÁ¿ºÍ½¡¿µË®Æ½£»Òƶ¯¼à»¤µ¥Ôª²ÉÓÃW78E58Bµ¥Æ¬»ú¿ØÖÆ£¬Ê¹³É±¾µÃµ½Á˽µµÍ£¬¾¼ÃʵÓá£
²Î¿¼ÎÄÏ×
1. ÎâЧÃ÷£¬Îâ¿£¬á¯È˾µÈ.»ùÓÚB/SģʽµÄÔ¶³ÌÒ½ÁÆϵͳ¿ª·¢ÓëÑо¿.ÏÖ´ú¿ÆѧÒÇÆ÷£¬2003(4)£º49¡«51
2. ÎâЧÃ÷£¬Îâ¿£¬á¯È˾µÈ.¶à²ÎÊýÐÄÔ๦ÄÜÔ¶³Ì¼ì²âϵͳµÄÑÐÖÆ.Ò½ÁÆÎÀÉú×°±¸£¬2004(4)£º17¡«18
3. ³Â¹ã·É.»ùÓÚGPRSµÄÎÞÏßÒƶ¯Ò½ÁÆÉ豸ϵͳµÄÉè¼ÆÓëʵÏÖ.Ò½ÁÆÎÀÉú×°±¸£¬2004(12)£º7¡«8
4. ÂÞçùçû£¬ÍòÕñÖеÈ.±ãЯʽ¶¯Ì¬Ðĵç¼à»¤ÒǵÄÑÐÖÆ.ÖйúÒ½ÁÆÆ÷еÔÓÖ¾,1996(2)£º63¡«67
5. Zach S.Telemedicine overview and summary.Electrical Electron ics Engineers is Israel,1996.409
6. Îâ¿,ÎâЧÃ÷.¶àÉúÀí²ÎÊýÔ¶³ÌÐéÄâ¼ì²âÒǵÄÉè¼ÆÓëʵÏÖ. ΢¼ÆËã»úÏ¢.2006,01(1):145,146,179