ζÈʪ¶È¼ÆÉè¼Æ

ÉòÑôº½¿Õº½Ìì´óѧ±±·½¿Æ¼¼Ñ§Ôº±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

Abstract

Temperature and humidity are two of the most basic environmental parameters, people living closely related to temperature and humidity. In daily life, industrial, medical, environmental protection, chemical, oil and other fields, often need to measure and control the temperature and the humidity of the environment. Accurate measurement of temperature and humidity in the bio pharmaceutical, food processing, paper and other industries is crucial. Therefore, the temperature and humidity measuring method and device has important significance.

This paper introduces a kind of digital temperature and humidity based on AT89C51 as the main control device and SHT11 as digital temperature sensor. This design mainly includes the design of hardware circuit and the design of the system software.

Key words: temperature and humidity sensor; LCD1602; SHT11

II

ÉòÑôº½¿Õº½Ìì´óѧ±±·½¿Æ¼¼Ñ§Ôº±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

Ŀ¼

1 Ð÷ÂÛ ................................................................................................................................... 1 1.1 Ñ¡Ìâ±³¾° ..................................................................................................................... 1 1.2 Ä¿µÄºÍÒâÒå ................................................................................................................. 1 1.3 ¼¼ÊõÒªÇóºÍÉè¼Æ·¶Î§ ................................................................................................. 2 1.4 ·¢Õ¹ÏÖ×´ ..................................................................................................................... 2 2 ·½°¸ÂÛÖ¤ ........................................................................................................................... 4 2.1 ·½°¸Éè¼ÆË¼Â· ............................................................................................................. 4 2.2 ·½°¸Ñ¡Ôñ ..................................................................................................................... 4 2.3 Éè¼ÆÁ÷³Ì ..................................................................................................................... 4 2.4 Èí¼þ»·¾³ ..................................................................................................................... 5 2.4.1 PROTEUSÈí¼þ ................................................................................................. 5 2.4.2 Keil C51Èí¼þ ..................................................................................................... 6 3 ¹ý³ÌÂÛÊö ........................................................................................................................... 8 3.1 AT89C51µ¥Æ¬»ú×îСϵͳ ...................................................................................... 8 3.1.1 AT89C51µ¥Æ¬»ú×îСϵͳԭÀíͼ .................................................................... 8 3.1.2 µçÔ´Òý½Å .............................................................................................................. 9 3.1.3 Íâ½Ó¾§ÌåÒý½Å ...................................................................................................... 9 3.1.4 ¸´Î» .................................................................................................................... 10 3.1.5 ÊäÈëÊä³öÒý½Å .................................................................................................... 10 3.2 LCD1602ÏÔʾϵͳ ................................................................................................ 11 3.2.1 LCD1602ÏÔʾϵͳ ......................................................................................... 11 3.2.2 Òº¾§ÏÔʾÆ÷¼ò½é ................................................................................................ 12 3.2.3 LCD1602Òý½Å¹¦ÄÜ˵Ã÷ ................................................................................. 13 3.2.4 LCD1602µÄÖ¸Áî˵Ã÷¼°Ê±Ðò ......................................................................... 14 3.2.5 ³ÌÐòÁ÷³Ìͼ(Ïêϸ³ÌÐò¼û¸½Â¼ ........................................................................... 16 3.3 SHT11´«¸ÐÆ÷ ........................................................................................................... 17 3.3.1 ÎÂʪ¶È´«¸ÐÆ÷µç·ͼ ........................................................................................ 18 3.3.2 ²úÆ·¼ò½é ............................................................................................................ 18 3.3.3 SHT11Òý½Å ...................................................................................................... 19 3.3.4 ´«¸ÐÆ÷µÄͨѶ .................................................................................................... 19 3.3.5 ÐźÅת»» ............................................................................................................ 23

III

ÉòÑôº½¿Õº½Ìì´óѧ±±·½¿Æ¼¼Ñ§Ôº±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

3.3.6 ´«¸ÐÆ÷Ô­ÀíÁ÷³Ìͼ ............................................................................................ 24 4 ·ÂÕæÓëµ÷ÊÔ ..................................................................................................................... 25 4.1 ʵÑéÄ¿µÄÓëÔ­Àí ....................................................................................................... 25 4.2 ·ÂÕæÔ­Àíͼ ............................................................................................................... 25 4.3 ϵͳ·ÂÕæÒÔ¼°ÏÔʾ½á¹û ........................................................................................... 26 4.4 ½á¹û·ÖÎö¼°²âÊÔ×ܽá ............................................................................................... 27 ²Î¿¼ÎÄÏ× ............................................................................................................................. 28 Ö л ................................................................................................................................. 29 ¸½Â¼¢ñ ×ܵç·ͼ ............................................................................................................... 30 ¸½Â¼¢ò ³ÌÐò ....................................................................................................................... 31

IV

ÉòÑôº½¿Õº½Ìì´óѧ±±·½¿Æ¼¼Ñ§Ôº±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

1 Ð÷ÂÛ

1.1 Ñ¡Ìâ±³¾°

20ÊÀ¼ÍÄ©£¬µç×Ó¼¼Êõ»ñµÃÁË·ÉËٵķ¢Õ¹£¬ÔÚÆäÍÆ¶¯Ï£¬ÏÖ´úµç×Ó²úÆ·¼¸ºõÉøÍ¸ÁËÉç»áµÄ¸÷¸öÁìÓò£¬ÓÐÁ¦µØÍƶ¯ÁËÉç»áÉú²úÁ¦µÄ·¢Õ¹ºÍÉç»áÐÅÏ¢»¯³Ì¶ÈµÄÌá¸ß£¬Í¬Ê±Ò²Ê¹ÏÖ´úµç×Ó²úÆ·ÐÔÄܽøÒ»²½Ìá¸ß£¬²úÆ·¸üл»´úµÄ½Ú×àÒ²Ô½À´Ô½¿ì¡£

Ŀǰ£¬µ¥Æ¬»úÕý³¯×ŸßÐÔÄÜºÍ¶àÆ·ÖÖ·½Ïò·¢Õ¹Ç÷ÊÆ½«ÊǽøÒ»²½Ïò×ÅCMOS»¯¡¢µÍ¹¦ºÄ¡¢Ð¡Ìå»ý¡¢´óÈÝÁ¿¡¢¸ßÐÔÄÜ¡¢µÍ¼Û¸ñºÍÍâΧµç·ÄÚ×°»¯µÈ¼¸¸ö·½Ãæ·¢Õ¹¡£ÏÂÃæÊǵ¥Æ¬»úµÄÖ÷Òª·¢Õ¹Ç÷ÊÆ¡£µ¥Æ¬»úÓ¦ÓõÄÖØÒªÒâÒ廹ÔÚÓÚ£¬Ëü´Ó¸ù±¾ÉϸıäÁË´«Í³µÄ¿ØÖÆÏµÍ³Éè¼ÆË¼ÏëºÍÉè¼Æ·½·¨¡£´Óǰ±ØÐëÓÉÄ£Äâµç·»òÊý×Öµç·ʵÏֵĴ󲿷ֹ¦ÄÜ£¬ÏÖÔÚÒÑÄÜÓõ¥Æ¬»úͨ¹ýÈí¼þ·½·¨À´ÊµÏÖÁË¡£ÕâÖÖÈí¼þ´úÌæÓ²¼þµÄ¿ØÖƼ¼ÊõÒ²³ÆÎªÎ¢¿ØÖƼ¼Êõ£¬ÊÇ´«Í³¿ØÖƼ¼ÊõµÄÒ»´Î¸ïÃü¡£

µ¥Æ¬»úÄ£¿éÖÐ×î³£¼ûÖ®Ò»µÄÊÇ´«¸ÐÆ÷£¬ÎÂʪ¶ÈÏÔʾ±¨¾¯ÏµÍ³ÊÇÒ»ÖÖ»ùÓÚµ¥Æ¬»úµÄÓÃÊý×ֵ緼¼ÊõʵÏÖÎÂʪ¶È¿ØÖƵÄ×°Öã¬ÔÚʵ¼ùÉç»áÉú²úµ±ÖÐÓµÓй㷺µÄÓ¦Óá£

1.2 Ä¿µÄºÍÒâÒå

Ëæ×ÅÉç»áµÄ·¢Õ¹£¬ÈËÃǶÔʱ¼äºÍ»·¾³ÖеÄζȼ°Êª¶ÈµÄÒªÇóÔ½À´Ô½¸ß£¬ÓÈÆäÔÚÈÕ³£µÄÉú»îÖкÍÈËÃǵÄÉú»îºÍ½¡¿µÓÐ׎ôÃܵÄÁªÏµ£¬ÌرðÊǵ±ÈËÃdzË×ø¹«¹²½»Í¨¹¤¾ßʱ£¬ÎÂʪ¶ÈÒÔ¼°ÊµÊ±Ê±¼äºÍÈËÃǵijöÐж¼ÓÐ×ÅÃÜÇеÄÁªÏµ¡£ÎÂʪ¶È¿ØÖÆÔÚÈÕ³£Éú»îÖÐʹÓÃ±È½ÏÆÕ±é, Èç¸÷ÖÖÒÇÆ÷¿ØÖÆÏä¡¢ÎÂÊÒ»òÉú²ú³µ¼äµÄζÈʪ¶È¿ØÖÆ¡¢¿Õµ÷Áгµ³µÏá¿ÕÆø»·¾³µÄ¿ØÖƵȡ£³£¼ûµÄµÍ¶Ë²úÆ·¶à²ÉÓûúеָÕëʽ»òË®ÒøÖùʽÎÂʪ¶È¼Æ, Ìå»ýС¡¢ÖÊÁ¿Çá¡¢¼Û¸ñµÍ¡¢°²×°¼ò±ã¡£µ«ÊÇ, ´ËÀà²úÆ·²âÁ¿¾«¶ÈµÍ, ûÓÐLED ÏÔʾÆÁ, ²»ÄÜÏòÖÇÄÜ»¯·½Ïò·¢Õ¹, ²»ÀûÓÚ½øÐй¦ÄÜÀ©Õ¹£¬Èç²»ÄÜ×Ô¶¯±¨¾¯¡£

Ŀǰ£¬ËäÈ»ÔÚ¹¤ÒµÉú²úÖкͿÆÑÐʵÑéÖÐͨ¹ý¶ÔÎÂʪ¶È²âÁ¿À´½øÐÐ×Ô¶¯¿ØÖƵÄÉ豸ԽÀ´Ô½ÆÕ¼°£¬Ó¦Óó¡ºÏÒ²Ô½À´Ô½¶à¡£µ«ÊÇ£¬ËæÖ®¶øÀ´µÄÎÊÌâÊÇÈçºÎÄܹ»²âµÃ¾«È·µÄÎÂʪ¶ÈÒÔ±£Ö¤×Ô¶¯¿ØÖÆÉ豸Äܹ»ÕýÈ·µØ·¢³ö¿ØÖÆÖ¸ÁîÀ´¿ØÖÆÉú²ú¹ý³Ì¡£ÁíÒ»·½Ã棬Èç¹ûζȻòÕßʪ¶È¹ý¸ß¹ýµÍ¿ÉÄÜ»á¶ÔһЩÉ豸ÖеÄһЩ°ëµ¼ÌåÔªÆ÷¼þÔì³ÉË𻵡£Òò´Ë£¬¶ÔÓÚ×Ô¶¯ÎÂʪ¶È±¨¾¯µÄÐèÇóÒ²ÔÚÖð½¥Ôö¼Ó¡£±¾ÎÄ»ùÓÚÒÔÉÏ·½ÃæµÄ¿¼ÂÇ£¬Ñо¿²¢Éè¼ÆÁËÒ»

1

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)