µ±Ç°Î»ÖãºÊ×Ò³ > »ùÓÚµ¥Æ¬»úµÄÊý×ÖζȼÆÉè¼Æ£¨¿Î³ÌÉè¼ÆÓеç·ͼºÍ³ÌÐò£©
ѧ ºÅ£º 2006004071
¿Î³ÌÉè¼Æ
Ìâ Ä¿ ѧ Ôº ר Òµ °à ¼¶ ѧÉúÐÕÃû
Êý×ÖʽζȼÆÉè¼Æ
¼ÆÐÅѧԺ ²â¿Ø¼¼ÊõÓëÒÇÆ÷
2006¼¶2°à
Ðì ´º
Êý×ÖʽζȼÆÉè¼Æ
×鳤£ºÐì´º 2006004071
×éÔ±£º½¯Þ±Þ± 2006004041 Õž² 2006004039 À×СÀû 2006004042
Ò¶Èü»¢ 2006004068 ÑîÐÀ 2006004012
ÕªÒª£ºËæ×Åʱ´úµÄ½ø²½ºÍ·¢Õ¹£¬µ¥Æ¬»ú¼¼ÊõÒѾÆÕ¼°µ½ÎÒÃÇÉú»î£¬¹¤×÷£¬¿ÆÑУ¬¸÷¸öÁìÓò£¬ÒѾ³ÉΪһÖֱȽϳÉÊìµÄ¼¼Êõ,±¾ÎĽ«½éÉÜÒ»ÖÖ»ùÓÚµ¥Æ¬»ú¿ØÖƵÄÊý×Öζȼƣ¬±¾Î¶ȼÆÊôÓڶ๦ÄÜζȼƣ¬¿ÉÒÔÉèÖÃÉÏϱ¨¾¯Î¶ȣ¬µ±Î¶Ȳ»ÔÚÉèÖ÷¶Î§ÄÚʱ£¬¿ÉÒÔ±¨¾¯¡£
¹Ø¼ü´Ê£ºµ¥Æ¬»ú£¬Êý×Ö¿ØÖÆ£¬Î¶ȼƣ¬ DS18B20£¬AT89S52
0 ÒýÑÔ
Ëæ×ÅÈËÃÇÉú»îˮƽµÄ²»¶ÏÌá¸ß,µ¥Æ¬»ú¿ØÖÆÎÞÒÉÊÇÈËÃÇ×·ÇóµÄÄ¿±êÖ®Ò»£¬ËüËù¸øÈË´øÀ´µÄ·½±ãÒ²ÊDz»¿É·ñ¶¨µÄ£¬ÆäÖÐÊý×ÖζȼƾÍÊÇÒ»¸öµäÐ͵ÄÀý×Ó£¬µ«ÈËÃǶÔËüµÄÒªÇóÔ½À´Ô½¸ß£¬ÒªÎªÏÖ´úÈ˹¤×÷¡¢¿ÆÑС¢Éú»î¡¢Ìṩ¸üºÃµÄ¸ü·½±ãµÄÉèÊ©¾ÍÐèÒª´ÓÊýµ¥Æ¬»ú¼¼ÊõÈëÊÖ£¬Ò»ÇÐÏò×ÅÊý×Ö»¯¿ØÖÆ£¬ÖÇÄÜ»¯¿ØÖÆ·½Ïò·¢Õ¹¡£
±¾Éè¼ÆËù½éÉܵÄÊý×ÖζȼÆÓ봫ͳµÄζȼÆÏà±È£¬¾ßÓжÁÊý·½±ã£¬²âη¶Î§¹ã£¬²âÎÂ׼ȷ£¬ÆäÊä³öζȲÉÓÃÊý×ÖÏÔʾ£¬Ö÷ÒªÓÃÓÚ¶Ô²âαȽÏ׼ȷµÄ³¡Ëù£¬»ò¿ÆÑÐʵÑéÊÒʹÓ㬸ÃÉè¼Æ¿ØÖÆÆ÷ʹÓõ¥Æ¬»úAT89S52£¬²âδ«¸ÐÆ÷ʹÓÃDS18B20£¬ÓÃ3λ¹²Ñô¼«LEDÊýÂë¹ÜÒÔ´®¿Ú´«ËÍÊý¾Ý,ʵÏÖζÈÏÔʾ,ÄÜ׼ȷ´ïµ½ÒÔÉÏÒªÇó
1¡¢Éè¼Æ·½°¸
±¾Éè¼Æ·½°¸µÄÑ¡ÔñÖ÷ÒªÊǸÐÎÂÔª¼þµÄÑ¡Ôñ£¬¾²éÔÄ×ÊÁÏ£¬ICʽ¸ÐÎÂÆ÷ÔÚÊг¡ÉÏÓ¦ÓñȽϹ㷺µÄÓÐÒÔϼ¸ÖÖ£º
(1)AD590£ºµçÁ÷Êä³öÐ͵IJâÎÂ×é¼þ£¬Î¶ÈÿÉý¸ß1ÉãÊ϶ÈK(¿Ê½Î¶È)£¬µçÁ÷Ôö1uA£¬Î¶ȲâÁ¿·¶Î§ÔÚ-55¡æ¡«150¡æÖ®¼ä¡£ÆäËù²É¼¯µ½µÄÊý¾ÝÐè¾A/Dת»»£¬²ÅÄܵõ½Êµ¼ÊµÄζÈÖµ¡££®
(2)DSl8B20£º³ýÁ˲âÁ¿Î¶ÈÍ⣬Ëü»¹¿ÉÒÔ°ÑζÈÖµÒÔÊý×ֵķ½Ê½(9Bit)Ëͳö£¬Î¶ÈËͳöµÄ¾«¶ÈΪO.5¡æ£¬Î¶ȲâÁ¿·¶Î§ÔÚ-55¡æ¡«125¡æÖ®¼ä£¬¿ÉÒÔ×öºãοØÖÆ¡£
(3)SMARTEC¸ÐÎÂ×é¼þ£ºÕâÊÇÒ»Ö»3¸ö¹Ü½Å¸ÐÎÂIC£¬Î¶ȲâÁ¿·¶Î§ÔÚ¡ª45¡æ¡«
130¡£C¡£Îó²î¿ÉÒÔ±£³ÖÔÚ0£®7¡æÒÔÄÚ¡£
±¾Éè¼ÆÑ¡ÓÃDSl8820¸ÐÎÂIC£¬ÕâÊÇÒòÆäÐÔÄܲÎÊý·ûºÏÉè¼ÆÒªÇ󣬽ӿڼòµ¥£¬ÄÚ²¿¼¯³ÉÁËA£¯Dת»»£¬²âθü¼ò±ã£¬¾«¶ÈÒ²½Ï¸ß£¬·´Ó¦Ëٶȿ죬ÇÒ¾¹ýÊг¡¿¼²ì£¬¸ÃоƬÒ×¹ºÂò£¬Ê¹Ó÷½±ã¡£
±¾µç·Ö÷ÒªÓÉÒÔÏÂÈý´óÄ£¿é×é³É¡£ Ä£¿éÒ»£ºDSl8B20оƬ¡£
ʵÏÖ¹¦ÄÜ£ºÊµÏÖζȵIJɼ¯ºÍÄ£ÄâÁ¿ÓëÊý×ÖÁ¿µÄת»»£¬²É¼¯ºóµÄÊý¾Ý¾¹ýоƬÄÚ²¿Ä£Êýת»»ºóͨ¹ýÒ»¸öµ¥×ÜÏß´«Ë͵½µ¥Æ¬»úµÄÐźÅÊäÈë¿Ú¡£
Ä£¿é¶þ£ºAT89S52µ¥Æ¬»ú¡£
ʵÏÖ¹¦ÄÜ£ºÍ¨¹ý³ÌÐò¿ª·¢²¢ÊäÈëµ½µ¥Æ¬»ú£¬Ê¹Æä¾ß±¸Ò»¶¨µÄÊý¾Ý´¦ÀíÄÜÁ¦£¬Í¬Ê±Í¨¹ý¶ÔDSl8B20оƬµÄ¶ÁºÍд°Ñ¼ì²âµ½µÄÊý¾Ýת»»³É±àÂëдµ½AT89S52µ¥Æ¬»úÖУ¬ÔÙͨ¹ýµ¥Æ¬»úµÄÊä³ö¿ÚÊä³öÊý¾Ý¾¹ý¿ØÖÆÓÉLCDl602¶¯Ì¬ÏÔʾ³öÀ´¡£
Ä£¿éÈý£ºLCDl602¡£
ʵÏÖ¹¦ÄÜ£º½«µ¥Æ¬»úÊä³öµÄÊý¾Ý½øÐж¯Ì¬ÏÔʾ¡£
2¡¢DSl8B20оƬ
ÃÀ¹úDALLASÉú²úµÄDSl8B20£¬½«¸÷ÖÖÊý×Öת»»µç·¶¼¼¯³ÉÔÚÒ»Æð£¬Ê¡È¥Á˵ç·ÖеÄת»»¡¢·Å´óµÈµ¥Ôª£¬½ÚÔ¼ÁË´óÁ¿µÄÒýÏߺͿØÖÆÍ¨µÀÇл»µÄÂß¼µç·£¬DS18B20ÄÚ²¿Ö÷ÒªÓÉËIJ¿·Ö×é³É£ºÔÝ̬´æ´¢Æ÷¡¢64λROM¡¢Î¶ȴ«¸ÐÆ÷¼°Î¶ȱ¨¾¯´¥·¢×°Öã»DSl8B20µÄ²âÁ¿Î¶ȷ¶Î§´ÓÒ»55¡æ¡«+125¡æ£¬ËùÒÔÔÚʵ¼ÊµÄÓ¦ÓÃÖоßÓм«¸ßµÄÐԼ۱ȡ£ 2.1ÐÔÄÜÌØµã
1)ÔÚÒ»10¡æ¡«+85¡æ·¶Î§ÄÚ£¬DSl8B20¾ßÓСÀO£®5¡æµÄ¾«¶È¡£
2)¶ÀÌØµÄ¼ÄÉúµçÔ´¹©µç·½Ê½ºÍÍâ½ÓµçÔ´¹©µç·½Ê½²¢´æ£¬ÇÒ¹©µç·¶Î§Îª3£®0V¡«5£®5V¡£
3)¾ßÓпɱà³ÌµÄ9¡«12λζÈת»»¾«¶È¡£
4)²ÉÓá°Ò»Ïß×ÜÏß¡±½á¹¹£¬ÇÒ´¦ÀíÖ»ÒªÒ»Ö»I£¯0¶Ë¿Ú¾Í¿ÉÒÔʵÏÖ¶àµã²âΣ¬½ÚʡӲ¼þ×ÊÔ´¡£
5)ÄÚ²¿ÉèÓгÌÐòÉèÖüĴæÆ÷£¬¿ÉÓÃÀ´ÉèÖø÷ÖÖ²ÎÊý£º·Ö±æÂÊ¡¢±¨¾¯Î¶ȵȡ£
2.2 DSl8B20µÄÄÚ²¿´æ´¢Æ÷
ÓÉͼ1¿ÉÒÔ¿´µ½£¬Dsl8820µÄÄÚ²¿´æ´¢Æ÷ÊÇÓÉ8¸öµ¥Ôª×é³É£¬ÆäÖеÚ0¡¢1¸ö´æ·Å²âÁ¿Î¶ÈÖµ£¬µÚ2¡¢3·Ö±ð´æ·Å±¨¾¯Î¶ȵÄÉÏÏÂÏÞÖµ£¬µÚ4µ¥ÔªÎªÅäÖõ¥Ôª£¬5¡¢6¡¢7µ¥ÔªÔÚDSl8820ÕâÀïûÓб»Óõ½¡£¶ÔÓÚµÚ4¸ö¼Ä´æÆ÷£¬Óû§¿ÉÒÔÉèÖÃζÈת»»¾«¶È£¬ÏµÍ³Ä¬ÈÏ12bitת»»¾«¶È£¬Ï൱ÓÚÊ®½øÖƵÄ0£®0625¡æ£¬Æäת»»Ê±¼ä´óԼΪ750Áס£¾ßÌå¼û±íl¡£
ͼ1 ÄÚ²¿´æ´¢Æ÷½á¹¹Í¼
R1 0 0 1 1 R0 0 1 0 1 ת»»¾«¶È£¨16½øÖÆ£© ת»»¾«¶È£¨Ê®½øÖÆ£© ת»»Ê±¼ä 9bit 10bit 11bit 12bit ±í1 ζȾ«¶ÈÅäÖÃ
0.5 0.25 0.125 0.0625 93.75ms 187.5ms 375ms 750ms ÓÉÓÚDS18B20²ÉÓõġ°Ò»Ïß×ÜÏß¡±½á¹¹£¬ËùÒÔÊý¾ÝµÄ´«ÊäÓëÃüÁîµÄͨѶֻҪͨ¹ý΢´¦ÀíÆ÷µÄÒ»¸ùË«ÏòI£¯o¿Ú¾Í¿ÉÒÔʵÏÖ¡£DSl8B20Ô¼¶¨ÔÚÿ´ÎͨÐÅǰ±ØÐë¶ÔÆä¸´Î»£¬¾ßÌåµÄ¸´Î»Ê±ÐòÈçͼ2Ëùʾ¡£
¹²·ÖÏí92ƪÏà¹ØÎĵµ