Öйúµç×Ó¼¼ÊõÍø

ÉèΪÊ×Ò³ ÍøÕ¾µØÍ¼ ¼ÓÈëÊÕ²Ø

 
 

»ùÓÚµ¥Æ¬»úºÍLT8030Ä£¿éʵÏÖSOCKETͨÐŵÄÓ¦ÓÃÉè¼Æ

¹Ø¼ü´Ê£ºµ¥Æ¬»ú LT8030Ä£¿é SOCKETͨÐÅ

ʱ¼ä£º2021-07-15 11:35:08      À´Ô´£ºµ¥Æ¬»úÓëǶÈëʽϵͳӦÓÃ

¡°GPRS£¨General Packet Radio Service£©ÊÇͨÓ÷Ö×éÎÞÏßÒµÎñµÄ¼ò³Æ£¬ÊÇÒ»ÖÖÒÔÈ«ÇòÊÖ»úϵͳ£¨GSM£©Îª»ù´¡µÄÊý¾Ý´«Êä¼¼Êõ¡£GPRSÍø²»µ«¾ßÓи²¸Ç·¶Î§¹ã¡¢Êý¾Ý´«ÊäËٶȿ졢ͨÐÅÖÊÁ¿¸ß¡¢ÓÀÔ¶ÔÚÏߺͰ´Á÷Á¿¼Æ·ÑµÈÓŵ㣬¶øÇÒÆä±¾Éí¾ÍÊÇÒ»¸ö·Ö×éÐÍÊý¾ÝÍø£¬Ö§³ÖTCP/IPЭÒ飬ÎÞÐè¾­¹ýPSTN£¨¹«Óõ绰½»»»Íø£©µÈÍøÂçµÄת½Ó£¬¿ÉÖ±½ÓÓëInternetÍø»¥Í¨¡£Òò´ËGPRSÒµÎñÔÚÎÞÏßÉÏÍø¡¢»·¾³¼à²â¡¢½»Í¨¼à¿Ø¡¢Òƶ¯°ì¹«µÈÐÐÒµÖоßÓÐÎ޿ɱÈÄâµÄÐÔ¼Û±ÈÓÅÊÆ¡£

¡±

×÷ÕߣºÓàÇÙ£¬ÕÔÕñ»ª

GPRS£¨General Packet Radio Service£©ÊÇͨÓ÷Ö×éÎÞÏßÒµÎñµÄ¼ò³Æ£¬ÊÇÒ»ÖÖÒÔÈ«ÇòÊÖ»úϵͳ£¨GSM£©Îª»ù´¡µÄÊý¾Ý´«Êä¼¼Êõ¡£GPRSÍø²»µ«¾ßÓи²¸Ç·¶Î§¹ã¡¢Êý¾Ý´«ÊäËٶȿ졢ͨÐÅÖÊÁ¿¸ß¡¢ÓÀÔ¶ÔÚÏߺͰ´Á÷Á¿¼Æ·ÑµÈÓŵ㣬¶øÇÒÆä±¾Éí¾ÍÊÇÒ»¸ö·Ö×éÐÍÊý¾ÝÍø£¬Ö§³ÖTCP/IPЭÒ飬ÎÞÐè¾­¹ýPSTN£¨¹«Óõ绰½»»»Íø£©µÈÍøÂçµÄת½Ó£¬¿ÉÖ±½ÓÓëInternetÍø»¥Í¨¡£Òò´ËGPRSÒµÎñÔÚÎÞÏßÉÏÍø¡¢»·¾³¼à²â¡¢½»Í¨¼à¿Ø¡¢Òƶ¯°ì¹«µÈÐÐÒµÖоßÓÐÎ޿ɱÈÄâµÄÐÔ¼Û±ÈÓÅÊÆ¡£

ÔÚÍøÂçÉèÖÃÖÐÓÐHTTP¡¢SOCKETµÈÀàÐÍ¡£SOCKETÊǽ¨Á¢ÔÚ´«Êä²ãЭÒ飨Ö÷ÒªÊÇTCPºÍUDP£©ÉϵÄÒ»ÖÖÌ×½Ó×ֹ淶£¬Ëü¶¨ÒåÁ½Ì¨¼ÆËã»ú¼ä½øÐÐͨÐŵĹ淶£¨Ò²ÊÇÒ»ÖÖ±à³Ì¹æ·¶£©¡£Èç¹û˵Á½Ì¨¼ÆËã»úÊÇÀûÓÃÒ»¸öͨµÀ½øÐÐͨÐÅ£¬ÄÇôÕâ¸öͨµÀµÄÁ½¶Ë¾ÍÊÇÁ½¸öÌ×½Ó×Ö¡£Ì×½Ó×ÖÆÁ±ÎÁ˵ײãͨÐÅÈí¼þºÍ¾ßÌå²Ù×÷ϵͳµÄ²îÒ죬ʹµÃÈκÎÁ½Ì¨°²×°ÁËTCPЭÒéÈí¼þºÍʵÏÖÁËÌ×½Ó×ֹ淶µÄ¼ÆËã»úÖ®¼äµÄͨÐųÉΪ¿ÉÄÜ¡£

1 ϵͳ×é³É

ϵͳµÄ×é³ÉÈçͼ1Ëùʾ¡£¸ÃϵͳÀûÓÃÏÖÓеÄGPRSÍøÂ磬µ¥Æ¬»úͨ¹ý´®¿Ú¶ÔGPRSÄ£¿é½øÐÐÊÕ·¢¿ØÖÆ£¬ÊµÏÖSOCKETͨÐÅ¡£

ϵͳ¸÷²¿·ÖµÄ˵Ã÷ÈçÏ£º

¢Ù µ¥Æ¬»ú²ÉÓÃÁËAT89C52£¬Ëü´øÓÐÒ»¸ö´®¿Ú£»

¢Ú GPRSÄ£¿é¡£±¾ÎÄÒÔÀûÊ´ïÐÅÏ¢¼¼ÊõÓÐÏÞ¹«Ë¾¿ª·¢µÄGPRSÄ£¿éLT8030ΪÀý¡£LT8030ÄÚǶÁËÍêÕûµÄTCP/IPЭÒéÕ»£¬°üÀ¨TCP¡¢UDP¡¢FTP¡¢SOCKET¡¢Telnet¡¢POP3¡¢SMTP¡¢HTTPµÈ£¬ÎªÓû§ÌṩÁ˸ü¼òµ¥µÄÍøÂç½Ó¿Ú¡£LT8030²ÉÓõÄGPRS¼¼Êõ£¬Î޷츲¸Ç¡¢ÓÀÔ¶ÔÚÏßÇÒ°´Á÷Á¿¼Æ·Ñ£¬½ôÃܽáºÏ²úÆ·Ó¦ÓÃÁìÓòËùÓöµ½µÄʵ¼ÊÎÊÌ⣬½øÐÐÈ«ÃæµÄÓÅ»¯ºÍÉý¼¶£¬Ê¹²úÆ·¿ª·¢±äµÃ¸üÈÝÒס¢¸ü¿ì½Ý¡£Ëü²ÉÓñê×¼µÄRS232 ½Ó¿Ú£¬Óû§¿ÉÒÔͨ¹ýµ¥Æ¬»ú»òÆäËûCPUµÄUART¿Ú£¬Ê¹ÓÃÏàÓ¦µÄATÃüÁî¶ÔÄ£¿é½øÐпØÖÆ£¬´ïµ½Ê¹Æä²úÆ·¿ÉÒÔÇáËɽøÈëGPRSÍøÂçµÄÄ¿µÄ¡£

¢Û ·þÎñÆ÷¡£½¨Á¢SOCKETÁ¬½Ó±ØÐë¾ßÓй«ÍøµÄIPµØÖ·£¬¹ÊÓ¦±£Ö¤·þÎñÆ÷ÖÐÐļÆËã»úÁ¬½Óµ½Internet²¢ÇÒÈ¡µÃ¹«ÍøIPµØÖ·¡£ÔÚµ¥Æ¬»ú¶ÔGPRSÄ£¿é¿ØÖÆÖ®Ç°£¬·þÎñÆ÷¶ËÐèÔËÐÐSOCKET¶Ë¿Ú¼àÌý³ÌÐò£¨´Ë¼àÌý³ÌÐòÒ»°ãÊÇÏֳɵģ©£¬²¢ÇÒÉèΪ¼àÌý״̬£¬¶Ë¿ÚºÅÒ²ÒªÉ趨£¬ÀýÈçport£º1024¡£

2 µ¥Æ¬»úÓëGPRSÄ£¿éµÄÁ¬½Ó

µ¥Æ¬»úÓëGPRSÄ£¿éÒ»°ã²ÉÓô®ÐÐÒ첽ͨÐŽӿڣ¬Í¨ÐÅËÙ¶È¿ÉÉ趨£¬Í¨³£Îª9600 bps¡£²ÉÓÃRS232µçÀ·½Ê½½øÐÐÁ¬½Óʱ£¬Êý¾Ý´«ÊäµÄ¿É¿¿ÐԽϺᣵ¥Æ¬»úͨ¹ýµçƽת»»µç·ÓëGPRSÄ£¿éÁ¬½Ó£¬µç·±È½Ï¼òµ¥£¬µç·ԭÀíͼÈçͼ2Ëùʾ¡£ËùÉæ¼°µÄоƬMAX232ÓÃÓÚ´®ÐÐͨÐŽӿÚÓë232ͨÐŽӿÚÖ®¼äµÄµçƽת»»¡£


ͼ1 ϵͳ×é³É¿òͼ


ͼ2 µ¥Æ¬»úÓëGPRSÄ£ÄâÁ¬½ÓµÄµç·ԭÀíͼ

MAX232µÄT1IN¡¢T2IN¡¢R1OUT¡¢R2OUTΪ½ÓTTL/CMOSµçƽµÄÒý½Å£»T1OUT¡¢T2OUT¡¢R1IN¡¢R2INΪ½ÓRS232µçƽµÄÒý½Å¡£TTL/CMOSµçƽµÄT1IN¡¢T2INÒý½ÅÓ¦½ÓAT89C52µÄ´®Ðз¢ËÍÒý½ÅTXD£»R1OUT¡¢R2OUTÓ¦½ÓAT89C52µÄ´®ÐнÓÊÕÒý½ÅRXD¡£ÓëÖ®¶ÔÓ¦£¬RS232µçƽµÄT1OUT¡¢T2OUTÓ¦½ÓGPRSÄ£¿éµÄ½ÓÊÕ¶ËRXD£»R1IN¡¢R2INÓ¦½ÓGPRSÄ£¿éµÄ·¢ËͶËTXD¡£

ÏÖÑ¡ÓÃÆäÖÐһ··¢ËÍ/½ÓÊÕ£¬R1OUT½ÓAT89C52µÄRXD£¬T1IN½ÓAT89C52µÄTXD£¬T1OUT½ÓGPRSÄ£¿éµÄRXD£¬ R1IN½ÓGPRSÄ£¿éµÄ·¢ËͶËTXD¡£ÒòΪMAX232¾ßÓÐÇý¶¯ÄÜÁ¦£¬ËùÒÔ²»ÐèÒªÍâ¼ÓÇý¶¯µç·¡£

3 ½¨Á¢SOCKETÁ¬½ÓµÄÃüÁî

ÏÂÃæ¶ÔSOCKETͨÐÅÖÐÒªÓõ½µÄһЩATÃüÁî½øÐÐ˵Ã÷¡£

3.1 »ù±¾ÉèÖÃ

¢Ù GPRS ISP Âë¡£

AT+IISP1=*99***1# //È«¹úͨÓÃ

¢Ú µÇ¼Óû§Ãû¡£

AT+IUSRN=WAP//GPRSÍøÂçµÇ¼Ãû

¢Û µÇ¼ÃÜÂë¡£

AT+IPWD=WAP// GPRSÍøÂçµÇ¼ÃÜÂë

¢Ü MODEM ÀàÐÍ¡£

AT+IMTYP=2 //¶¨ÒåGPRS MODEM

¢Ý ³õʼ»¯ÃüÁî¡£

AT+IMIS=¡°AT+CGDCONT=1£¬ip£¬CMNET¡±

¢Þ ÓòÃû·þÎñÆ÷¡£

AT+IDNS1=211.136.18.171

//DNS·þÎñÆ÷µØÖ·£¬È«¹úͨÓÃ

¢ß À©Õ¹Â루XRC£©¡£

AT+IXRC=0

3.2 SOCKETÉèÖÃ

¢Ù ½¨Á¢Ò»¸öTCPͨÐÅ¡£

AT+ISTCP£º218.66.16.173£¬1024

½¨Á¢SOCKETÁ¬½Ó£¬218.66.16.173ΪӦÓ÷þÎñÖÐÐļÆËã»ú¶ËIPµØÖ·£¨Êµ¼ÊµØÖ·ÓÉʵ¼ÊÇé¿ö¾ö¶¨£©£¬1024 Ϊ¶Ë¿ÚºÅ£¨¶Ë¿ÚºÅÓÉÖÐÐÄSOCKET¶Ë¿Ú¼àÌý³ÌÐòÉèÖþö¶¨£©¡£ Èç¹ûÁ¬½Ó³É¹¦£¬LT8030·µ»ØI/xxx¡£xxxΪLT8030Öб¾´ÎSOCKETÁ¬½ÓµÄ¾ä±úºÅ¡£ÖÐÐļàÌý³ÌÐò»áÏÔʾÁ¬½ÓµÄÖÕ¶ËIPµØÖ·¡£Èç¹ûÁ¬½Óʧ°Ü£¬LT8030·µ»ØI/ERROR£¨xxx£©¡£xxxΪ´íÎó´úÂë¡£

¢Ú ·¢ËÍÊý¾Ý¡£

AT+ISSND%£ºxxx

·¢ËÍÊý¾Ý£¬xxxΪ¾ä±ú£¬ÎªÒª·¢Ë͵Ä×Ö·û³¤¶È£¬ÎªÒª·¢Ë͵ÄÊý¾Ý¡£·¢Ëͳɹ¦ºó£¬ÔÚÖÐÐĶ˿ɿ´µ½ÖÕ¶Ë·¢Ë͵ÄÊý¾Ý¡£×î¶àÒ»´ÎÄܹ»·¢ËÍ5KÒÔϵÄÊý¾Ý¡£

¢Û ²éѯSOCKET״̬¡£

AT+ISST£ºxxx

²éѯSOCKET״̬£¬xxxΪ¾ä±ú¡£ LT8030·µ»ØI/¡£Èç¹û= 000£¬±íʾ¸Ã¶Ë¿ÚÁ¬½ÓÕý³££»Èç¹û¡Ý1£¬LT8030ͨ¹ý¸Ã¶Ë¿Ú´ÓÖÐÐĽÓÊÕ´æÔÚBuffer ÀïµÄ×Ö½ÚÊý£»Èç¹û£¼0£¬ÔòSOCKET´íÎó¡£

¢Ü ½ÓÊÕÊý¾Ý¡£

AT+ISRCV£ºxxx

xxxΪ¾ä±ú¡£¸ÃÖ¸Áî»á¶ÁÈ¡LT8030ͨ¹ý¸Ã¾ä±ú´ÓÖÐÐĽÓÊÕµ½µÄ£¬´æÔÚBuffer ÀïµÄÊý¾Ý£»Buffer×î´ó¿É´æ´¢30KµÄÊý¾Ý¡£

¢Ý ¹Ø±ÕSOCKETͨµÀ¡£

AT+ISCLS£ºxxx

¹Ø±ÕSOCKETͨµÀ£¬xxxΪ¾ä±ú¡£

4 ³ÌÐòµÄÉè¼Æ

¸ù¾Ýµ¥Æ¬»úÓëGPRSÄ£¿éͨÐÅЭÒéµÄÔ¼¶¨£¬µ¥Æ¬»ú´®ÐпÚÉèΪ·½Ê½1£¬²¨ÌØÂÊΪ9 600 bps£¬8λUART£¬1λÆðʼ룬1λֹͣ룬ÎÞÆæÅ¼Ð£Ñé¡£Éϵçºó£¬Ê×ÏÈÏòGPRSÄ£¿é·¢ËÍ»ù±¾ÉèÖÃÃüÁ¼´ISPÂë¡¢Óû§Ãû¼°Óû§ÃÜÂëÖ¡µÈ£¬ÆäÖÐISPÂë±ØÐëΪ¡°*99***1#¡±£¬Óû§ÃûºÍÓû§ÃÜÂë¿ÉÒÔÈÎÒâÉèÖ㬵«²»ÄÜΪ¿Õ¡£ÔÚʹÓÃLT8030 GPRS ÉÏÍø¹¦ÄÜ֮ǰ£¬±ØÐëÕýÈ·ÉèÖÃÕâЩ²ÎÊý¡£²ÎÊýÒ»µ©ÉèÖú󣬼´ÓÀ¾Ã±£´æ£¬ÒÔºóÎÞÐèÖØÐÂÔÙÉ裨 ÒÔÉÏÉ趨ΪLT8030C³ö³§Ê±µÄĬÈϲÎÊý£©¡£È»ºóÏòGPRSÄ£¿é·¢ËÍSOCKETÉèÖÃÖ¡£¬Èç³É¹¦£¬ÔòµãºÍµãͨÐÅ»·¾³Òѽ¨Á¢£¬½Óמ͵÷Ó÷¢ËÍÊý¾ÝÖ¡¡£

¿ª»úÉϵçºó£¬³ÌÐòÔÚÖ÷º¯ÊýÖÐÔËÐУ¬µ¥Æ¬»ú½øÐгõʼ»¯¡£³õʼ»¯°üÀ¨ÉèÖô®¿Ú¹¤×÷·½Ê½¡¢²¨ÌØÂÊ£¬²¢³õʼ»¯±äÁ¿²ÎÊýºÍ±ê־λ¡£

½áÓï

Ëæ×żÆËã»úºÍͨÐż¼ÊõµÄ½ø²½£¬µ±½ñÉç»áµÄÉú²úÕý³¯×ŸßЧ¡¢×¼È·ºÍÎȶ¨µÄ·½Ïò·¢Õ¹£¬Õâ¶ÔÊý¾Ý´«ÊäµÄʵʱÐÔ¡¢¿É¿¿ÐÔ¡¢ÐÅÏ¢Á¿Ìá³öÁ˸ü¸ßµÄÒªÇó£¬Îª´Ë½éÉÜÀûÓÃGPRSÄ£¿éʵÏÖSOCKETͨÐŵÄϵͳ¡£±¾ÎIJÉÓÃÄÚǶTCP/IPЭÒéµÄGPRSÄ£¿éLT8030£¬ÔÚ8λ΢¿ØÖÆÆ÷AT89C52ÉÏʵÏÖÁ˶ÔLT8030µÄ¿ØÖÆ£¬²¢ÊµÏÖÁË»ùÓÚGPRSµÄSOCKETͨÐŹ¦ÄÜ£¬¾ßÓÐÍâΧÆ÷¼þÉÙ¡¢µç·¼òµ¥¡¢ÏµÍ³³É±¾µÍµÈÓŵ㡣

  • ·ÖÏíµ½£º

 

²ÂÄãϲ»¶

  • Ö÷ Ì⣺¶÷ÖÇÆÖ800Vµç³Ø¹ÜÀíϵͳ·½°¸½éÉÜ
  • ʱ ¼ä£º2022.06.30
  • ¹« Ë¾£ºNXP

  • Ö÷ Ì⣺¶÷ÖÇÆÖS32K3Óò¿ØÖÆÆ÷Ó¦ÓýéÉÜ
  • ʱ ¼ä£º2022.07.07
  • ¹« Ë¾£ºNXP

  • Ö÷ Ì⣺³µÂÖÉϵÄÊý¾ÝÖÐÐÄ£­MolexÌìÏß½â¾ö·½°¸
  • ʱ ¼ä£º2022.07.12
  • ¹« Ë¾£ºMouser&Molex