ÉòÑôº½¿Õº½Ìì´óѧ±±·½¿Æ¼¼Ñ§Ôº±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©
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