ÄÚÈÝ·¢²¼¸üÐÂʱ¼ä : 2025/8/26 23:23:51ÐÇÆÚÒ» ÏÂÃæÊÇÎÄÕµÄÈ«²¿ÄÚÈÝÇëÈÏÕæÔĶÁ¡£
Key words: MSP430F149; The experimental system; Data transmission
1 Ð÷ÂÛ
1.1 ¿ÎÌâ±³¾°
µ¥Æ¬»ú¼¼ÊõµÄ·¢Õ¹Ô´ÓÚ¼ÆËã»ú²úÒµµÄ·¢Õ¹¡£ÔÚÏÖ´ú¼ÆËã»ú¼¼ÊõÁìÓòÖУ¬ÐγÉÁËͨÓüÆËã»úϵͳºÍǶÈëʽ¼ÆËã»úϵͳÁ½´ó·ÖÖ§¡£ÔÚµ¥Æ¬»ú²úÉúǰ£¬»úµçÐÐÒµµÄ×Ô¶¯»¯³£³£ÒÀÀµÓÚÓɸ´Ôӵĵç×ÓÏß·×é³ÉµÄÊý¿ØÏµÍ³£»»ò½«Í¨ÓüÆËã»ú½øÐлúе¡¢µçÆø¼Ó¹ÌºóǶÈëµ½¿ØÖƶÔÏóÖÐÈ¥£¬ÕâÑù´óÐÍ¡¢¸ß³É±¾µÄϵͳÄÑÒÔ±»Ðí¶à²úÆ·½ÓÊÜ¡£µ¥Æ¬»ú¾ÍÊÇӦǶÈëʽϵͳеÄÒªÇó¶ø³öÏֵġ£
Ŀǰµ¥Æ¬»ú¼¼ÊõÒÑ¾ÉøÍ¸µ½ÈËÃÇÉú»îµÄ¸÷¸öÁìÓò£¬¼¸ºõºÜÄÑÕÒµ½ÄĸöÁìÓòûÓе¥Æ¬»úµÄ×Ù¼£¡£ÃñÓúÀ»ª½Î³µµÄ°²È«±£ÕÏϵͳ£¬Â¼Ïñ»ú¡¢ÉãÏñ»ú¡¢È«×Ô¶¯Ï´Ò»úµÄ¿ØÖÆ£¬³Ì¿ØÍæ¾ß¡¢µç×Ó³èÎµ¼µ¯µÄµ¼º½×°Ö㬷ɻúÉϸ÷ÖÖÒDZíµÄ¿ØÖÆ£¬¼ÆËã»úµÄÍøÂçͨѶÓëÊý¾Ý´«Ê䣬¹¤Òµ×Ô¶¯»¯¹ý³ÌµÄʵʱ¿ØÖƺÍÊý¾Ý´¦Àí£¬¹ã·ºÊ¹Óõĸ÷ÖÖÖÇÄÜIC¿¨£¬×Ô¶¯¿ØÖÆÁìÓòµÄ»úÆ÷ÈË¡¢ÖÇÄÜÒÇ±í¡¢Ò½ÁÆÆ÷еµÈµÈ£¬ÕâЩ¶¼Àë²»¿ªµ¥Æ¬»ú¡£¶ÔÓÚ×Ô¶¯»¯×¨ÒµµÄѧÉú£¬Ñ§ºÃµ¥Æ¬»úÔÀí£¬ÊìÁ·ÕÆÎÕµ¥Æ¬»úÓ¦ÓÃ֪ʶÓÐ×ÅÖØÒªµÄÏÖʵÒâÒå¡£¶øµ¥Æ¬»ú½Ìѧ¼°Ñз¢Àë²»¿ªÊµÑé£¬Ëæ×ŵ¥Æ¬»ú¼¼ÊõµÄ·¢Õ¹£¬´«Í³µÄÒÀÀµÓÚ·ÂÕæ»úµÄµ¥Æ¬»úʵÑé³É±¾¸ßÇÒЧÂʵͣ¬ÒѲ»ÊÊÓ¦ÏÖ´ú¿Æ¼¼¿ª·¢ÐèÇó¡£±¾Éè¼ÆÄ¿µÄ¾ÍÊÇÔÚ´«Í³ÊµÑé°åµÄ»ù´¡ÉÏ£¬¿ª·¢¹¦ÄܽÏÇ¿µÄÐÂÐÍʵÑéϵͳ£¬¼´¾ßÓÐISPÔÚÏß·ÂÕæµ÷ÊÔ¹¦ÄÜ£¬Ê¹ÓÃEWÈí¼þ¼´¿ÉÖ±½Ó·ÂÕæµ÷ÊÔ¡£
[1]
1.2 Éè¼ÆÔÀí
ϵͳ²ÉÓÃMSP430F149×÷ΪÕû¸öϵͳµÄMCU¡£²¢²ÉÓÃÒ»¸öGSMÄ£¿é×÷Ϊ´«ÊäÊý¾ÝµÄÎÞÏßMODEM£¬TC35Ó뵥Ƭ»úͨ¹ý´®¿Ú½øÐÐÁ¬½Ó¡£ÀûÓõ¥Æ¬»úµÄÁíÍâÒ»¸öƬÄÚ´®¿ÚʵÏÖÒ»¸öÓëÉÏλ»ú½øÐÐͨÐŵĽӿڣ¬´Ó¶øÊµÏÖÕû¸öϵͳµÄÅäÖù¦ÄÜ¡£ÔÚ±¾ÏµÍ³ÖУ¬Ê¹Óõ¥Æ¬»úµÄA/Dת»»Í¨µÀʵÏÖÊý¾ÝµÄ²É¼¯¡£ÁíÍ⣬¿¼ÂÇijЩÎÞÈËÖµÊØµÄÓ¦Óó¡ºÏ£¬Ê¹ÓÃI/O¶Ë¿ÚÈ¥¿ØÖÆÄ³Ð©É豸¡£ÏµÍ³ÔÀí¿òͼÈç1Ëùʾ¡£
´®¿ÚÄ£¿é I 2CÄ£¿é A/DÄ£¿é ͼ1 ·½°¸Éè¼Æ¿òͼ
MSP430F149 GSMÄ£¿é µçÔ´Ä£¿é 1.3 µ¥Æ¬»ú¸ÅÊö
MSP430ϵÁе¥Æ¬»úÊÇÃÀ¹úµÂÖÝÒÇÆ÷£¨TI£©1996Äê¿ªÊ¼ÍÆÏòÊг¡µÄÒ»ÖÖ16볬µÍ¹¦ºÄ¡¢¾ßÓо«¼òÖ¸Á£¨RISC£©µÄ»ìºÏÐźŴ¦ÀíÆ÷£¨Mixed Signal Processor£©¡£×Ô1999ÄêÒÔÀ´£¬Àû¶û´ïµ¥Æ¬»ú¼¼ÊõÓÐÏÞ¹«Ë¾ºÍÃÀ¹úµÂÖÝÒÇÆ÷¹«Ë¾ºÏ×÷¿ªÕ¹MSP430ÔÚÖйúµÄÍÆ¹ãºÍÏúÊÛ¡£MSP430¾ßÓÐÇ¿´óµÄ´¦ÀíÄÜÁ¦ºÍÔËÐÐ
2
Ëٶȿ죬¹¦ºÄ³¬µÍ£¬Ó¦Ó÷½±ãµÈÓŵ㡣ÔÚ¶àÄêÀ´ÒÑÔÚÈ«ÇòµÃµ½Á˹㷺ӦÓá£È繤ҵ¿ØÖÆ£¬ÖÇÄÜ»¯ÒÇÆ÷ÒÇ±í£¬ÎÞÏ߲ɼ¯£¬ÊÖ³ÖÉ豸¡£ÔÚÕâ·½ÃæÓ¦ÓÃÌåÏֽϸßÐԼ۱ȡ£MSP430Ö÷ÒªÓû§ÐèÒª¶ÔÄ£ÄâÐźŽøÐÐÊý×Ö¿ØÖƵÄÁìÓò£¬µ±È»£¬´¿Êý×ÖµÄϵͳ¾ø¶Ô¿ÉÒÔÓõġ£ÁíÍâËû´øÓÐÓ²¼þ³Ë·¨Æ÷ÔÚ´¦ÀíһЩÔËËãʱËÙ¶ÈÒ²½Ï¿ì£¬ÕâÊÇ16λµÄÌØµã¡£ÓÐADC²¿¼þµÄMSP430Ö÷ÒªÓÃÓÚ²âÁ¿ºÍ¿ØÖÆÏµÍ³£¬µ±È»²¿·ÖµÄͨÐÅϵͳҲÊÇ¿ÉÒÔ¡£MSP430µÄ¶ÀÌØÐÔÄܺͼ¼ÊõÓŵãÒѾµÃµ½Á˵¥Æ¬»ú²úÆ·Éè¼Æ¿ª·¢µ¥Î»¡¢µç×Ó¹¤³Ì¼¼ÊõÈËÔ±ºÍ¹ã´óǶÈëʽϵͳ°®ºÃÕßµÄÈϿɣ¬²¢¹ã·ºµÄÓ¦Óõ½¸÷¸öÐÐÒµ¸÷ÖÖ²úÆ·ÖС£MSP430Ò»·½Ãæ´Óµ¥Æ¬»ú¼¼ÊõµÄ·¢Õ¹Àú³ÌºÍÃüÃûÑ¡ÐÍ¿ªÊ¼£¬Öð²½¶ÔMSP430µÄ½á¹¹ÌصãºÍÄÚÍ⹦ÄÜÄ£¿éµÈ×öÏêϸµÄÂÛÊö£¬ÄÚÈÝÉæ¼°µ½MSP430µÄͨÓÃI/OÄ£¿é¡¢¶¨Ê±Ä£¿é¡¢I2CÄ£¿é¡¢A/DÄ£¿é¡¢±È½ÏÆ÷Ä£¿é¡¢µçѹ¼ì²âÄ£¿é¡¢Í¨Óô®¿ÚÄ£¿é¡¢Ò¹¾§ÏÔʾģ¿é¡¢SCAN IFÄ£¿é¡¢´æ´¢Æ÷Ä£¿éµÈMSP430µÄ¶àÖÖ¹¦ÄÜÄ£¿é£¬ÁíÒ»·½ÃæÓÖ´óÁ¿³äʵÁ˸÷¸ö²¿·ÖÔÀíÉè¼ÆÄÚÈÝ¡£
2 ϵͳӲ¼þÉè¼Æ
2.1 µçÔ´Ä£¿éÉè¼Æ
ÓÉÓÚµ¥Æ¬»úµÄµçѹΪ3.3V,GSMÄ£¿éµÄ¹¤×÷µçѹΪ3.6V,Òò´Ë±¾ÏµÍ³ÐèÒªÌṩ3.3VºÍ3.6Vµçѹ¡£ 3.3VµçÔ´²¿·Ö²ÉÓÃTI¹«Ë¾µÄTPS76033оƬÀ´ÊµÏÖ¡£3.3VµçÔ´µç·Èçͼ2Ëùʾ¡£
ͼ2 3.3VµçÔ´µç·ͼ
ΪÁËʹ3.3VÊä³öµçÔ´µÄÎÆ²¨Ð¡£¬ÔÚÊä³ö²¿·ÖÓÃÁËÒ»¸ö2.2ufºÍ0.1ufµÄµçÈÝ£¬ÁíÍâÔÚоƬµÄÊäÈë¹Ü½ÅÒ²·ÅÁËÒ»¸ö0.1ufµÄÂ˲¨µçÈÝ£¬¼õÉÙÊäÈë¶ËÊܵĸÉÈÅ¡£
¶ÔÓÚTC35Ä£¿é²ÉÓÃ3.6V¹©µç£¬ÓÉÓڸõçÔ´ ²¿·ÖµÄÊä³öµçÁ÷±ØÐëÂú×ãÊä³öµçÁ÷´ïµ½2A£¬Ôڴ˲ÉÓÃNATIONAL¹«Ë¾µÄLP3966-ADJоƬ¡£¸ÃоƬµÄ¹Ü½Å2Ϊshutdown¹Ü½Å£¬ÔÚÉè¼ÆÊ±±ØÐëͨ¹ý Ò»¸ö10K¦¸µÄµç×èÀ¸ßµ½5V£¬¾ßÌåµç·Èçͼ3Ëùʾ¡£
3
ͼ3 3.6VµçÔ´µç·ͼ
ΪÁËʹ3.6VÊä³öµçÔ´µÄÎÆ²¨Ð¡£¬ÔÚÊä³ö²¿·ÖÓÃÁËÒ»¸ö68pF¡¢33uFºÍ0.1uFµÄµçÈÝ£¬ÊµÏÖÂ˲¨¡£ÁíÍâÔÚоƬµÄµÄÊäÈë¹Ü½ÅÒ²·ÅÖÃÒ»¸ö68uFºÍÂ˲¨µçÈÝ£¬¼õÉÙÊäÈë¶ËÊܵ½µÄ¸ÉÈÅ£¬´ËÍ⣬±¾ÏµÍ³»¹ÐèÒª¸´Î»µçλ£¬ÎªÁ˱£Ö¤ÏµÍ³ÔÚÉÏµç½øÐгõʼ»¯£¬Í¬Ê±Ò²±£Ö¤¶ÔµçÔ´µÄ¼à¿Ø£¬ÐèÒª²ÉÓø´Î»Ð¾Æ¬£¬µç·Èçͼ4Ëùʾ¡£
ͼ4 ¸´Î»µç·ͼ
2.2 ´®¿ÚÄ£¿éÉè¼Æ
¸ÃϵͳʵÏÖ´®¿Úµç·£¨RS-232£©Ö÷ÒªÊÇÓëÉÏλ»ú½øÐÐͨÐÅ£¬ÊµÏÖµ¥Æ¬»úϵͳÓëÉÏλ»ú½øÐÐͨÐÅ´¦Àí¡£ÓÉÓÚµ¥Æ¬»úÓëÉÏλ»ú½øÐÐͨÐÅʱ½Ó¿Úµçƽ²»Í¬£¬Òò´ËÐèÒª½øÐнӿÚת»»£¬ÕâÀï²ÉÓÃͨÐÅSP3220À´Íê³É½Ó¿Úµçƽת»»¡£µç·Èçͼ5Ëùʾ¡£
[3]
ͼ5 RS-232µç·ͼ
ÓÉͼ¿ÉÒÔ¿´³ö£¬Í¨¹ýÒ»¸öÉÏλµç×èSHDN¹Ü½ÅÀ¸ß£¬Ê¹¸ÃоƬ Ò»Ö±´¦ÓÚ¹¤×÷״̬£¬Èç¹ûϵͳÐèÒª´¦Óڵ͹¦ºÄ״̬£¬Ò²¿ÉÒÔͨ¹ýµ¥Æ¬»úÀ´¿ØÖƸùܽ𣹤×÷ʱ½«¸Ã¹Ü½ÅÉèÖÃΪµÍµçƽ£¬ÐèÒª´¦Óڵ͹¦ºÄʱ½«¸Ã¹Ü½ÅÉèÖÃΪ¸ßµçƽ£¬ÕâÑùºÜÈÝÒ×ʵÏÖ¿ØÖÆ¡£ÔڹܽÅC1+¡¢C1-¡¢C2+¡¢C2-¡¢V+ºÍV-·Ö±ð·ÅÖÃ0.1ufµÄµçÈÝʵÏÖ³äµç×÷Óã¬Âú×ãÏàÓ¦³äµç±ÃµÄÒªÇ󡣹ܽÅT1OUT¡¢TIN¡¢R1OUTºÍRIN·Ö±ðÊÇ232ת»»µÄÊäÈëÊä³ö½Å£¬ÊµÏÖµ¥Æ¬»úµÄTTLµçƽÓëÉÏλ»úµÄ½Ó¿Úµçƽת»»¡£¿¼Â˵½¼õСµçÔ´µÄ¸ÉÈÅ£¬»¹ÐèÒªÔÚо
4
ƬµÄµçÔ´ÊäÈë¹Ü½Å¼ÓÒ»¸ö0.1ufµÄµçÈÝÀ´ÊµÏÖÂ˲¨£¬ÒÔ¼õСÊäÈë¶ËÊܵ½µÄ¸ÉÈÅ¡£
2.3 GSMÄ£¿é½Ó¿ÚÉè¼Æ
TC35Ä£¿éÖ÷ÒªÓÉGSM»ù´ø´¦ÀíÆ÷¡¢GSMÉ䯵ģ¿é¡¢¹©µçÄ£¿é£¬ÉÁ´æ¡¢ZIFÁ¬½ÓÆ÷¡¢ÌìÏß½Ó¿Ú×é³É¡£×÷ΪTC35µÄºËÐÄ£¬»ù´ø´¦ÀíÆ÷Ö÷Òª´¦ÀíGSMÖÕ¶ËÄÚµÄÓïÒô¡¢Êý¾ÝÐźţ¬²¢º¸ÇÁË·äÎÑÉ䯵É豸ÖÐËùÓеÄÄ£ÄâºÍÊý×Ö¹¦ÄÜ¡£ÔÚ²»ÐèÒª¶îÍâÓ²¼þµç·µÄǰÌáÏ£¬¿ÉÖ§³ÖFR¡¢HRºÍEFRÓïÒô±àÂë¡£
TC35ÊÇÒ»¸öÍêÕûµÄÎÞÏßGSMÄ£¿é£¬±¾ÉíÄÜÍê³É¶ÀÁ¢µÄ¹¦ÄÜ¡£Íⲿͨ¹ý40¹Ü½ÅµÄZIFÁ¬½ÓÆ÷¶ÔTC35Ä£¿é½øÐпØÖÆ¡£´Ó¶øÊµÏÖµçÔ´Á¬½Ó¡¢Ö¸Áî¡¢Êý¾Ý¡¢ÓïÒôÐźš¢¼°¿ØÖÆÐźŵÄË«Ïò´«Ê䡣ΪÁË·½±ãÓ²¼þÉè¼Æ£¬ÏÂÃæ¶ÔZIFÁ¬½Ó¹Ü½Å½øÐнéÉÜ£¬Èçͼ6Ëùʾ¡£
[2]
ͼ6 TC35µÄZIFÁ¬½ÓÆ÷¹Ü½Åͼ
VBATT+:¹©µç¹Ü½Å¡£¹©µçµÄµçѹÔÚ3.3V~5.5VÖ®¼ä£¬¸Ã¹Ü½Å±ØÐëÂú×ã·åÖµµçÁ÷Ϊ2A.µ±Ä£¿éÔÚ³äµçµÄʱºò£¬¸Ã¹Ü½Å»¹¿ÉÒÔ×÷ΪÊä³ö¹Ü½Å£¬ËùÓеÄVBATT+±ØÐëÁ¬½Ó²¢ÐÐÁ¬½ÓÔÚÒ»Æð¡£
GND£º½ÓµØ¹Ü½Å
POWER£º³äµç¹Ü½Å¡£Èç¹û²»Óøùܽţ¬¿É½«¸Ã¹Ü½ÅÐü¿Õ¡£
VDD£º¹©µç¹Ü½Å¡£¸Ã¹Ü½ÅΪÍⲿӦÓÃÌṩµçѹ¡£Èç¹û²»Óøùܽţ¬¿ÉÒÔÐü¿Õ¡£ AKKU_TEMP£ºµç³ØÎ¶ȹܽš£Èç¹û²»ÓÿÉÒÔÐü¿Õ¡£
IGT£ºÆô¶¯¹Ü½Å¡£¸Ã¹Ü½ÅÓà À´Æô¶¯TC35Ä£¿é½øÐй¤×÷¡£¸Ã¹Ü½ÅµÍµçƽÓÐЧ¡£
DSRO£º´®¿Ú¹Ü½Å¡£×¼±¸ºÃÊý¾ÝÉ豸¡£TC35¿ØÖƸÃÐźÅÏòDTE±¨¸æ×´Ì¬¡£
RINGO£ººô½Ðָʾ¹Ü½Å¡£¸Ã¹Ü½ÅÓÃÀ´Ö¸Ê¾Ó¦ÓÃÓкô½Ðµ½À´¡£
5