0 ÒýÑÔ
ÔÚijÆóÒµ¿ª·¢µÄ¼Ó¹¤¿ØÖÆϵͳÖУ¬ ζȷ¶Î§ÊÇ-100¡æ¡«600¡æ£¬²âÁ¿Îó²îСÓÚ1£¥¡£Õë¶Ô±¾ÏµÍ³ËùÐèµÄζȲâÁ¿ÒªÇó£¬Ñ¡ÓÃÁ˾«¶È¸ßµÄ²¬µç×è×÷Ϊζȴ«¸ÐÆ÷£¬Ä£Êýת»»Ê¹ÓÃMSP430F149ÄÚ²¿µÄ12λ·Ö±æÂʵÄADCÄ£¿é¡£Î¶ȲâÁ¿ÏµÍ³¾ßÓе͹¦ºÄ¡¢½á¹¹¼òµ¥£¬Ê¹Ó÷½±ã£¬¿ÉÒÔÀ©Õ¹³É¶à·Î¶ȲâÁ¿µÈÓŵ㡣
1 Ó²¼þÉè¼Æ
¸ù¾Ý²âÊÔϵͳËùÒªÇóµÄ²âÁ¿·¶Î§£¬Ñ¡ÓõĴ«¸ÐÆ÷Ϊ²¬µç×èPT100£¬Pt100µÄ²âÁ¿·¶Î§ÊÇ£200µ½850£¬´ÓPT100µÄ·Ö¶È±í¿ÉÒÔ¼ÆËã³öÏßÐÔ¶ÈΪ£¬ÎÞ·¨´ïµ½²âÁ¿¾«¶ÈµÄÒªÇó£¬ËùÒÔÐèÒªÒ»¸öÏßÐÔ²¹³¥µÄÐźŵ÷Àíµç·£¬ÏßÐÔ²¹³¥µç·ͨ¹ý²ÉÓÃXTR105оƬ£¬Í¨¹ýζȲâÁ¿·¶Î§Æ¥Åäµç×裬´Ó¶ø´ïµ½Éè¼ÆÒªÇó¡£ADת»»ÓÃMSP430F149µ¥Æ¬»úÄÚ²¿12λ·Ö±æÂʵÄADC¡£LCDÊÇ2ÐÐ×16ÁеÄ×Ö·ûÐÍÒº¾§ÏÔʾÆ÷¡£ÏµÍ³µÄµç·¿òͼÈçͼ1Ëùʾ¡£
1.1 MSP430µ¥Æ¬»ú
MSP430ÊǵÂÖݹ«Ë¾Ð¿ª·¢µÄÒ»Àà¾ßÓÐ16λ×ÜÏߵĴøFLASHµÄµ¥Æ¬»ú£¬ÓÉÓÚÆäÐԼ۱Ⱥͼ¯³É¶È¸ß£¬Êܵ½¹ã´ó¼¼Êõ¿ª·¢ÈËÔ±µÄÇàíù¡£Ëü²ÉÓÃ16λµÄ×ÜÏߣ¬ÍâÉèºÍÄÚ´æͳһ±àÖ·£¬Ñ°Ö··¶Î§¿É´ï64K£¬»¹¿ÉÒÔÍâÀ©Õ¹´æ´¢Æ÷¡£¾ßÓÐͳһµÄÖжϹÜÀí£¬¾ßÓзḻµÄƬÉÏÍâΧģ¿é£¬Æ¬ÄÚÓо«ÃÜÓ²¼þ³Ë·¨Æ÷¡¢Á½¸ö16λ¶¨Ê±Æ÷¡¢Ò»¸ö12λµÄÄ£Êýת»»Æ÷¡¢Ò»¸ö¿´ÃŹ·¡¢6·I/O¶Ë¿Ú¡¢Á½Â·USARTͨÐŶ˿ڡ¢Ò»¸ö±È½ÏÆ÷¡¢Ò»¸öDCOÄÚ²¿Õñµ´Æ÷ºÍÁ½¸öÍⲿʱÖÓ£¬Ö§³Ö8MµÄʱÖÓ¡£¶ÔÓÚFLASHÐÍÔòÓÐÊ®·Ö·½±ãµÄ¿ª·¢µ÷ÊÔ»·¾³£¬ÒòΪÆ÷¼þƬÄÚÓÐJTAGµ÷ÊÔ½Ó¿Ú£¬»¹Óпɵç²ÁдµÄFLASH´æ´¢Æ÷£¬Òò´Ë²ÉÓÃÏÈͨ¹ýJTAG½Ó¿ÚÏÂÔسÌÐòµ½FLASHÄÚ£¬ÔÙÓÉJTAG½Ó¿Ú¿ØÖƳÌÐòÔËÐС¢¶ÁȡƬÄÚCPU״̬£¬ÒÔ¼°´æ´¢Æ÷ÄÚÈÝÐÅÏ¢¹©Éè¼ÆÕßµ÷ÊÔ£¬Õû¸ö¿ª·¢¶¼¿ÉÒÔÔÚͬһ¸öÈí¼þ¼¯³É»·¾³ÖнøÐС£ÕâÖÖ·½Ê½Ö»ÐèҪһ̨PC»úºÍÒ»¸öJTAGµ÷ÊÔÆ÷£¬¶ø²»ÐèҪרÓ÷ÂÕæÆ÷ºÍ±à³ÌÆ÷¡£¿ª·¢ÓïÑÔÓлã±àÓïÑÔºÍCÓïÑÔ¡£
1.2 PT100ζȴ«¸ÐÆ÷
ζÈÊDZíÕ÷ÎïÌåÀäÈȳ̶ȵÄÎïÀíÁ¿£¬Ëü¿ÉÒÔͨ¹ýÎïÌåËæζȱ仯µÄijЩÌØÐÔ(Èçµç×è¡¢µçѹ±ä»¯µÈÌØÐÔ)À´¼ä½Ó²âÁ¿£¬½ðÊô²¬(Pt)µÄµç×èÖµËæζȱ仯¶ø±ä»¯£¬²¢ÇÒ¾ßÓкܺõÄÖØÏÖÐÔºÍÎȶ¨ÐÔ£¬ÀûÓò¬µÄ´ËÖÖÎïÀíÌØÐÔÖƳɵĴ«¸ÐÆ÷³ÆΪ²¬µç×èζȴ«¸ÐÆ÷£¬Í¨³£Ê¹ÓõIJ¬µç×èζȴ«¸ÐÆ÷Áã¶È×èֵΪ100Ω£¬µç×è±ä»¯ÂÊΪ0.3851Ω/¡æ¡£²¬µç×èζȴ«¸ÐÆ÷¾«¶È¸ß£¬Îȶ¨ÐԺã¬Ó¦ÓÃζȷ¶Î§¹ã£¬ÊÇÖеÍÎÂÇø(-200¡«650¡æ)×î³£ÓõÄÒ»ÖÖζȼì²âÆ÷£¬²»½ö¹ã·ºÓ¦ÓÃÓÚ¹¤Òµ²âΣ¬¶øÇÒ±»ÖƳɸ÷ÖÖ±ê׼ζȼƹ©¼ÆÁ¿ºÍУ׼ʹÓá£PT100µÄζÈ/µç×èÇúÏßÈçͼ2Ëùʾ¡£
°´IEC751¹ú¼Ê±ê×¼£¬Î¶ÈϵÊýTCR=O.003851£¬Pt100(R0=100Ω)¡¢Pt1000(R0=1000Ω)ΪͳһÉè¼ÆÐͲ¬µç×è¡£TCR=(R100Ò»R0)/(R0×100)¡£PT100ÓëPT1000µÄ±ê×¼×èÖµÈç±í1Ëùʾ¡£
ζÈ/µç×èÌØÐÔ¹«Ê½ÈçÏ£º
-200<0¡æ Rt="R0[1+At+Bt2+C(t-100)t3]
0<850¡æ Rt="R0(1+At+Bt2]
ÆäÖÐRtÔÚt¡æʱµÄµç×èÖµ£¬R0ÔÚ0¡æʱµÄµç×èÖµ
1.3 Ðźŵ÷Àíµç·Éè¼Æ
ÓÉÓÚ²¬µç×èµÄζȵç×èÌØÐÔ¾ßÓÐÏßÐԶȲ»ºÃ£¬ÔÚ½øÐÐÏßÐÔ²¹³¥Ê±Ñ¡ÓÃXTR105£¬²¬µç×èÏßÐÔ²¹³¥µç·Èçͼ3Ëùʾ¡£¸÷¸öµç×èµÄ¼ÆË㹫ʽÈçÏ¡£
ÆäÖÐ,RZ=RTD×îС²âÁ¿Î¶ȣ¬
RLÑ¡ÓÃʱעÒâMSP430µ¥Æ¬»úADCµÄ²Î¿¼µçѹ£¬ADCµÄ²Î¿¼µçѹÉèÖÃΪÍⲿµçÔ´µçѹ3.3V£¬²ÉÓÃ150µÄµÍÎÂƯ¸ß¾«¶Èµç×裬RLµÄµçѹ·¶Î§ÔÚ0.6Vµ½3VÖ®¼ä£¬RL¿ÉÖ±½Ó½ÓMSP430µÄÄ£ÄâÐźÅÊäÈë¶Ë½øÐÐÄ£Êýת»»¡£ÏßÐÔ²¹³¥µç·Éè¼ÆÖеĵç×è°´ÕÕXTR105ÊÖ²áÌṩµÄ¼ÆËã·½·¨À´È·¶¨£¬ÆäÖÐRZΪPT100ÔÚ-100¡æʱµÄµç×è(60Ω)£¬R2Ϊ600ÉãÊ϶ÈʱµÄµç×è(314Ω)£¬R1=RTD Resistance at(-100+600)/2=194Ω£¬¾¹ý¹«Ê½¼ÆË㣬RG=581Ω£¬RLIN1=4.3kΩ¡£z
2 Èí¼þÉè¼Æ
ÔÚ³ÌÐòÉè¼ÆÖÐʹÓÃCÓïÑÔ±à³Ì£¬Ê¹ÓÃCÓïÑÔÉè¼Æ½«»á´øÀ´Ò»Ï¼¸µãºÃ´¦£º1£º¿ÉÒÔ´ó´óÌá¸ßÈí¼þ¿ª·¢µÄ¹¤×÷ЧÂÊ£»2£º¿ÉÒÔÌá¸ßËùÉè¼ÆµÄ³ÌÐò´úÂëµÄ¿É¿¿ÐÔ¡¢¿É¶ÁÐÔ¡¢¿ÉÒÆÖ²ÐÔ£»3£ºÉè¼ÆÕß¿ÉÒÔ¸ü¶àµØ¼¯ÖÐÔÚ³ä·Ö·¢»ÓMSP430µÄ¹¦ÄÜÉÏ¡£MSP430¿ÉÒÔ½øÐжà¸öÄ£ÄâͨµÀµÄADCÄ£Êýת»»£¬½øÐÐADCÄ£¿éÉèÖÃʱÐèÒªÉèÖÃͨµÀ¡¢²Î¿¼µçѹµÈÏà¹Ø¼Ä´æÆ÷£¬ÓÉÓÚADCת»»µÄÊýÖµÊÇ2½øÖƵģ¬×ª»»ÖµËÍLCDÏÔʾǰҪʹת»»Öµ±ä»»³ÉASCIIÐÍÊý¾Ý£¬³ÌÐòÁ÷³ÌÈçͼ3Ëùʾ¡£
3 ²âÊÔ½á¹û
Íê³ÉÓ²¼þÓëÈí¼þµÄÉè¼Æºó£¬½øÐÐϵͳÁªÊÔ¡£Ê×ÏȲâÊÔADCµÄ¹¦ÄÜÄ£¿é£¬²âÊԵķ½·¨²ÉÓø߾«¶ÈµÄ¿É±äµç×èÆ÷Ìæ´ú²¬µç×èPT100µÄ×èÖµ£¬¸ù¾Ý²¬µç×èPT100·Ö¶È±íµ÷½Ú¶ÔӦζȵĿɱäµç×èµÄ×èÖµ£¬´Ó-100¡æµ½600¡æÇø¼äÈ¡15¸öµã£¬Ã¿50¡æ²âÊÔÒ»´Î£¬¼Ç¼ADת»»Öµ¡£Î¶ȺÍת»»Öµ½øÐÐ×îС¶þ³Ë·¨ÏßÐÔÄâºÏ£¬¼ÆËã³öÏßÐԶȵȲâÁ¿ÏµÍ³µÄÖ¸±ê¡£ÏßÐԶȼÆËã½á¹ûΪСÓÚ1£¥£¬²âÁ¿Êý¾ÝÈçÏ£º
ADת»»¹¦Äܵ÷ÊÔ½áÊøºó£¬¶ÔADת»»Öµ½øÐÐÊý¾Ý´¦Àí£¬Ê¹²âÁ¿Öµ×¼È·µØÏÔʾÔÚLCDÉÏ¡£
4 ½áÂÛ
²âÊÔ½á¹û±íÃ÷£¬´ËζȲâÁ¿ÏµÍ³Í¨¹ýÉè¼ÆºÏÀíµÄÐźŵ÷Àíµç·£¬´ïµ½ÁËÒ»¶¨µÄ¾«¶ÈÒªÇ󣬲¢ÇÒ¾ßÓÐÎȶ¨¿É¿¿µÄÐÔÄÜ£¬Éè¼Æ½á¹¹¼òµ¥£¬¹¦ºÄµÍµÈÓŵ㡣