(×îаæ)»ùÓÚµ¥Æ¬»úµÄ»ðÔÖ±¨¾¯ÏµÍ³µÄÉè¼ÆÓëʵÏÖ±ÏÒµÉè¼ÆÂÛÎÄ ÏÂÔØ±¾ÎÄ

¶ÀÌØµÄµ¥Ïß½Ó¿Ú½öÐèÒªÒ»¸ö¶Ë¿ÚÒý½Å½øÐÐͨÐÅ£»¶à¸öDS18B20¿ÉÒÔ²¢ÁªÔÚΩһµÄÈýÏßÉÏ£¬ÊµÏÖ¶àµã×éÍø¹¦ÄÜ£»ÎÞÐëÍⲿÆ÷¼þ£»¿Éͨ¹ýÊý¾ÝÏß¹©µç£¬µçѹ·¶Î§Îª3.0~5.5£Ö£»Áã´ý»ú¹¦ºÄ£»Î¶ÈÒÔ£¹»ò£±£²Î»Êý×Ö£»Óû§¿É¶¨Ò屨¾¯ÉèÖã»±¨¾¯ËÑË÷ÃüÁîʶ±ð²¢±êÖ¾³¬¹ý³ÌÐòÏÞ¶¨Î¶ȣ¨Î¶ȱ¨¾¯Ìõ¼þ£©µÄÆ÷¼þ£»¸ºµçÑ¹ÌØÐÔ£¬µçÔ´¼«ÐÔ½Ó·´Ê±£¬Î¶ȼƲ»»áÒò·¢ÈȶøÉÕ»Ù£¬µ«²»ÄÜÕý³£¹¤×÷¡£

64λROMµÄ½á¹¹¿ªÊ¼£¸Î»ÊDzúÆ·ÀàÐ͵ıàºÅ£¬½Ó×ÅÊÇÿ¸öÆ÷¼þµÄΩһµÄÐòºÅ£¬¹²ÓÐ48룬×îºó£¸Î»ÊÇÇ°Ãæ56λµÄCRC¼ìÑéÂ룬ÕâÒ²ÊǶà¸öDS18B20¿ÉÒÔ²ÉÓÃÒ»Ïß½øÐÐͨÐŵÄÔ­Òò¡£Î¶ȱ¨¾¯´¥·¢Æ÷£Ô£ÈºÍ£Ô£Ì£¬¿Éͨ¹ýÈí¼þдÈë»§±¨¾¯ÉÏÏÂÏÞ¡£

(3) DS18B20µÄ¼Ä´æÆ÷˵Ã÷

DS18B20ζȴ«¸ÐÆ÷µÄÄÚ²¿´æ´¢Æ÷»¹°üÀ¨Ò»¸ö¸ßËÙÔÝ´æRAMºÍÒ»¸ö·ÇÒ×ʧÐԵĿɵç²Á³ýµÄEPRAM¡£¸ßËÙÔÝ´æRAMµÄ½á¹¹Îª8×ֽڵĴ洢Æ÷£¬½á¹¹Èçͼ3Ëùʾ¡£Í·2¸ö×Ö½Ú°üº¬²âµÃµÄζÈÐÅÏ¢£¬µÚ3ºÍµÚ4×Ö½ÚTHºÍTLµÄ¿½±´£¬ÊÇÒ×ʧµÄ£¬Ã¿´ÎÉϵ縴λʱ±»Ë¢Ð¡£µÚ5¸ö×Ö½Ú£¬ÎªÅäÖüĴæÆ÷£¬ËüµÄÄÚÈÝÓÃÓÚÈ·¶¨Î¶ÈÖµµÄÊý×Öת»»·Ö±æÂÊ¡£DS18B20¹¤×÷ʱ¼Ä´æÆ÷ÖеķֱæÂÊת»»ÎªÏàÓ¦¾«¶ÈµÄζÈÊýÖµ¡£¸Ã×Ö½Ú¸÷λµÄ¶¨ÒåÈçͼ3Ëùʾ¡£µÍ5λһֱΪ1£¬TMÊǹ¤×÷ģʽ룬ÓÃÓÚÉèÖÃDS18B20ÔÚ¹¤×÷ģʽ»¹ÊÇÔÚ²âÊÔģʽ£¬DS18B20³ö³§Ê±¸Ãλ±»ÉèÖÃΪ0£¬Óû§ÒªÈ¥¸Ä¶¯£¬R1ºÍR0¾ö¶¨Î¶Èת»»µÄ¾«¶ÈλÊý£¬À´ÉèÖ÷ֱæÂÊ[13]¡£

3.2.3 DS18B20´«¸ÐÆ÷Ó뵥Ƭ»úµÄÁ¬½Ó

DS18B20¿ÉÒÔ²ÉÓÃÁ½ÖÖ·½Ê½¹©µç£¬Ò»ÖÖÊDzÉÓõçÔ´¹©µç·½Ê½£¬´ËʱDS18B20µÄ1½Å½ÓµØ£¬2½Å×÷ΪÐźÅÏߣ¬3½Å½ÓµçÔ´¡£ÁíÒ»ÖÖÊǼÄÉúµçÔ´¹©µç·½Ê½¡£

DS1302Ó뵥Ƭ»úµÄÁ¬½Ó½öÐè3ÌõÏߣºÊ±ÖÓÏßSCLK¡¢Êý¾ÝÏßIOºÍ¸´Î»ÏßRST¡£Ê±ÖÓÏßSCLKÓëP1.4ÏàÁ¬£¬Êý¾ÝÏßIOÓëP1.3ÏàÁ¬£¬¸´Î»ÏßRSTÓëP1.2ÏàÁ¬¡£ÓÉÓÚDS1302ÊÇ¿¿Ï¸µçÁ÷³äµçÀ´ÊµÏÖ´®ÐÐÊäÈëÊä³öµÄ£¬Òò´Ë£¬ÔÚSCLK¡¢IO¡¢RSTÏßÉÏÒª¼ÓÉÏÀ­µç×裬ÆäÖУ¬ËüÃǵĵçÁ÷Ó¦¸ÃÔÚ500u£­1mAÖ®¼ä£¬ÈôµçԴΪ5V£¬ÔòRԼΪ5K£¬Òò´Ë£¬µç×èR=4.7K¡£

ÔÚµ¥µçÔ´Óëµç³Ø¹©µçϵͳÖУ¬Vcc1ÌṩµÍµçÔ´²¢ÌṩµÍ¹¦Âʵı¸ÓõçÔ´¡£Vcc2Ìṩ¸ßµçÔ´×÷ΪоƬ¹©µçµÄÖ÷µçÔ´¡£Òò´Ë£¬ÕâÀïVcc1ÓÃ3VŦ¿Ûµç³Ø£¬Vcc2ÓÃ5VµÄ

VCCR75.6kQ590135105105105105108765P3.4P3.5P3.6P2.7P2.6P2.5P2.4P2.3ϵͳµçÔ´¡£ ¾§ÕñΪ32.768KHz½ÓÈëX1¡¢X2Òý½Å¡£DS1302²âεç·Èçͼ3-2Ëùʾ£º DS2DS1820GNDDQVCC0832VCC123R234.7KP3.3 4 3 ͼ3-2 DS18B20²âÎµç· 3.3ËÄλÊýÂë¹ÜÏÔʾµç·µÄ½á¹¹ºÍ¹¤×÷Ô­Àí

3.3.1 Æß¶ÎÊýÂë¹Ü¼ò½é

Æß¶ÎÊýÂë¹ÜÒ»°ãÓÉ8¸ö·¢¹â¶þ¼«¹Ü×é³É£¬ÆäÖÐÓÉ7¸öϸ³¤µÄ·¢¹â¶þ¼«¹Ü×é³ÉÊý×ÖÏÔʾ£¬ÁíÍâÒ»¸öÔ²Ðεķ¢¹â¶þ¼«¹ÜÏÔʾСÊýµã¡£

ÊýÂë¹ÜʹÓÃÌõ¼þ£º¶Î¼°Ð¡ÊýµãÉϼÓÏÞÁ÷µç×裬ʹÓõçѹ£º¶Î£º¸ù¾Ý·¢¹âÑÕÉ«¾ö¶¨£»Ð¡Êýµã£º¸ù¾Ý·¢¹âÑÕÉ«¾ö¶¨£¬Ê¹ÓõçÁ÷£º¾²Ì¬£º×ܵçÁ÷ 80mA£¨Ã¿¶Î 10mA£©£»¶¯Ì¬£ºÆ½¾ùµçÁ÷4-5mA£¬·åÖµµçÁ÷100mA¡£

4λÊýÂë¹ÜÒý½ÅͼÊýÂë¹ÜʹÓÃ×¢ÒâÊÂÏî˵Ã÷£ºÊýÂë¹Ü±íÃæ²»ÒªÓÃÊÖ´¥Ãþ£¬²»ÒªÓÃÊÖȥŪÒý½Ç£»º¸½Óζȣº260¶È£»º¸½Óʱ¼ä£º5s£»±íÃæÓб£»¤Ä¤µÄ²úÆ·,¿ÉÒÔÔÚʹÓÃǰ˺ÏÂÀ´[14]¡£

µ±·¢¹â¶þ¼«¹Üµ¼Í¨Ê±£¬ÏàÓ¦µÄÒ»¸öµã»òÒ»¸ö±Ê»­·¢¹â¡£¿ØÖÆÏàÓ¦µÄ¶þ¼«¹Üµ¼Í¨£¬¾ÍÄÜÏÔʾ³ö¸÷ÖÖ×Ö·û£¬¾¡¹ÜÏÔʾµÄ×Ö·ûÐÎ×´ÓÐÐ©Ê§Õæ£¬ÄÜÏÔʾµÄÊý·ûÊýÁ¿Ò²ÓÐÏÞ£¬µ«Æä¿ØÖƼòµ¥£¬Ê¹ÓÐÒ²·½±ã¡£·¢¹â¶þ¼«¹ÜµÄÑô¼«Á¬ÔÚÒ»ÆðµÄ³ÆÎª¹²Ñô¼«ÊýÂë¹Ü£¬Òõ¼«Á¬ÔÚÒ»ÆðµÄ³ÆÎª¹²Òõ¼«ÊýÂë¹Ü£¬Èçͼ3-3Ëùʾ¡£¹²Ñô¼«¾ÍÊǰÑËùÓÐLEDµÄÑô¼«Á¬½Óµ½¹²Í¬½Óµãcom£¬¶øÃ¿¸öLEDµÄÒõ¼«·Ö±ðΪa¡¢b¡¢c¡¢d¡¢e¡¢f¡¢g¼°dp£¨Ð¡Êýµã£©£»¹²Òõ¼«ÔòÊǰÑËùÓÐLEDµÄÒõ¼«Á¬½Óµ½¹²Í¬½Óµãcom£¬¶øÃ¿¸öLEDµÄÑô¼«·Ö±ðΪa¡¢b¡¢c¡¢d¡¢e¡¢f¡¢g¼°dp£¨Ð¡Êýµã£©£¬Í¼ÖеÄ8¸öLED·Ö

±ðÓëÉÏÃæÄǸöͼÖеÄA~DP¸÷¶ÎÏà¶ÔÓ¦£¬Í¨¹ý¿ØÖƸ÷¸öLEDµÄÁÁÃðÀ´ÏÔʾÊý×Ö

[15]

¡£

¶ÔÓÚµ¥¸öÊýÂë¹ÜÀ´Ëµ£¬´ÓËüµÄÕýÃæ¿´½øÈ¥£¬×óϽÇÄǸö½ÅΪ1½Å£¬ÒÔÄæÊ±Õë

·½ÏòÒÀ´ÎΪ1~10½Å£¬×óÉϽÇÄǸö½Å±ãÊÇ10½ÅÁË£¬ÉÏÃæÁ½¸öͼÖеÄÊý×Ö·Ö±ðÓëÕâ10¸ö¹Ü½ÅÒ»Ò»¶ÔÓ¦¡£×¢Ò⣬3½ÅºÍ8½ÅÊÇÁ¬Í¨µÄ£¬ÕâÁ½¸ö¶¼Êǹ«¹²½Å¡£Æß¶ÎÊýÂë¹Ü½á¹¹Í¼Èçͼ3-3Ëùʾ¡£

b£©

a£© c£©

ͼ3-3 Æß¶ÎÊýÂë¹Ü½á¹¹Í¼ a£© Æß¶ÎÊýÂë¹Ü×ֶκÍÒý½Å·Ö²¼ b£© ¹²Òõ¼« c£© ¹²Ñô¼«

»¹ÓÐÒ»ÖֱȽϳ£ÓõÄÊÇËÄλÊýÂë¹Ü£¬ÄÚ²¿µÄ4¸öÊýÂë¹Ü¹²ÓÃa~dpÕâ8¸ùÊý¾ÝÏߣ¬ÎªÈËÃǵÄʹÓÃÌṩÁË·½±ã£¬ÒòΪÀïÃæÓÐ4¸öÊýÂë¹Ü£¬ËùÒÔËüÓÐ4¸ö¹«¹²¶Ë£¬¼ÓÉÏa~dp£¬¹²ÓÐ12¸öÒý½Å£¬ÏÂÃæ±ãÊÇÒ»¸ö¹²ÒõµÄËÄλÊýÂë¹ÜµÄÄÚ²¿½á¹¹Í¼£¨¹²ÑôµÄÓëÖ®Ïà·´£©¡£Òý½ÅÅÅÁÐÒÀÈ»ÊÇ´Ó×óϽǵÄÄǸö½Å£¨1½Å£©¿ªÊ¼£¬ÒÔÄæÊ±Õë·½ÏòÒÀ´ÎΪ1~12½Å¡£

3.3.2 Æß¶ÎÊýÂë¹ÜÇý¶¯·½·¨

·¢¹â¶þ¼«¹Ü£¨LED£©ÊÇÒ»ÖÖÓÉÁ×»¯ïØ£¨GaP£©µÈ°ëµ¼Ìå²ÄÁÏÖÆ³ÉµÄ£¬ÄÜÖ±½Ó½«µçÄÜת±ä³É¹âÄܵķ¢¹âÏÔʾÆ÷¼þ¡£µ±ÆäÄÚ²¿ÓÐÒ»Ò»µçÁ÷ͨ¹ýʱ£¬Ëü¾Í»á·¢¹â¡£

Æß¶ÎÊýÂë¹ÜµÄÏÔʾ·½·¨¿É·ÖΪ¾²Ì¬ÏÔʾÓ붯̬ÏÔʾ£¬ÏÂÃæ·Ö±ð½éÉÜ¡£ (1) ¾²Ì¬ÏÔʾ

Ëùν¾²Ì¬ÏÔʾ£¬¾ÍÊǵ±ÏÔʾijһ×Ö·ûʱ£¬ÏàÓ¦¶ÎµÄ·¢¹â¶þ¼«¹Üºã¶¨µØÑ°ÄܿɽØÖ¹¡£ÕâÖÖÏÔʾ·½·¨ÎªÃ¿Ò»ÃǶ¼ÐèÒªÓÐÒ»¸ö8λÊä³ö¿Ú¿ØÖÆ¡£¶ÔÓÚ51µ¥Æ¬»ú£¬¿ÉÒÔÔÚ²¢ÐпÚÉÏÀ©Õ¹¶àÆ¬Ëø´æ74LS573×÷Ϊ¾²Ì¬ÏÔʾÆ÷½Ó¿Ú¡£

¾²Ì¬ÏÔʾÆ÷µÄÓŵãÊÇÏÔʾÎȶ¨£¬ÔÚ·¢¹â¶þ¼«¹Üµ¼Í¨µç×¢Ò»¶¨µÄÇé¿öÏÂÏÔʾÆ÷µÄÁÁ¶È¸ß£¬¿ØÖÆÏµÍ³ÔÚÔËÐйý³ÌÖУ¬½ö½öÔÚÐèÒª¸üÐÂÏÔʾÄÚÈÝʱ£¬CPU²ÅÖ´ÐÐÒ»´ÎÏÔʾ¸üÐÂ×Ó³ÌÐò£¬ÕâÑù´ó´ó½ÚÊ¡ÁËCPUµÄʱ¼ä£¬Ìá¸ßÁËCPUµÄ¹¤×÷ЧÂÊ£»È±µãÊÇλÊý½Ï¶àʱ£¬ËùÐèIO¿ÚÌ«¶à£¬Ó²¼þ¿ªÏúÌ«´ó£¬Òò´Ë³£²ÉÓÃÁíÍâÒ»ÖÖÏÔʾ·½

ʽ¡ª¡ª¶¯Ì¬ÏÔʾ¡£

(2) ¶¯Ì¬ÏÔʾ

Ëùν¶¯Ì¬ÏÔʾ¾ÍÊÇһλһλµØÂÖÁ÷µãÁÁ¸÷λÏÔʾÆ÷£¨É¨Ã裩£¬¶ÔÓÚÏÔʾÆ÷µÄÿһλ¶øÑÔ£¬Ã¿¸ôÒ»¶Îʱ¼äµãÁÁÒ»´Î¡£ËäÈ»ÔÚͬһʱ¿ÌÖ»ÓÐһλÏÔʾÆ÷ÔÚ¹¤×÷£¨µãÁÁ£©£¬µ«ÀûÓÃÈËÑÛµÄÊÓ¾õÔÝÁôЧӦºÍ·¢¹â¶þ¼«¹ÜϨÃðʱµÄÓà»ÔЧӦ£¬¿´µ½µÄÈ´ÊǶà¸ö×Ö·û¡°Í¬Ê±¡±ÏÔʾ¡£ÏÔʾÆ÷ÁÁ¶È¼ÈÓëµãÁÁʱµÄµ¼Í¨µçÁ÷Óйأ¬Ò²ÓëµãÁÁʱ¼äºÍ¼ä¸ôʱ¼äµÄ±ÈÀýÓйء£µ÷ÕûµçÁ÷ºÍʱ¼ä²Î·é£¬¿ÉʵÏÖÁÁ¶È½Ï¸ß½ÏÎȶ¨µÄÏÔʾ¡£ÈôÏÔʾÆ÷µÄλÊý²»´óÓÚ8룬Ôò¿ØÖÆÏÔʾÆ÷¹«¹²¼«µçλֻÐèÒ»¸ö8λIO¿Ú£¨³ÆÎªÉ¨Ãè¿Ú»ò×Öλ¿Ú£©£¬¿ØÖƸ÷λLEDÏÔʾÆ÷ËùÏÔʾµÄ×ÖÐÎÒ²ÐèÒªÒ»¸ö8λ¿Ú£¨³ÆÎªÊý¾Ý¿Ú»ò×ÖÐοڣ©[16]¡£

¶¯Ì¬ÏÔʾÆ÷µÄÓŵãÊǽÚʡӲ¼þ×ÊÔ´£¬³É±¾½ÏµÍ£¬µ«ÔÚ¿ØÖÆÏµÍ³ÔËÐйý³ÌÖУ¬Òª±£Ö¤ÏÔʾÆ÷Õý³£ÏÔʾ£¬CPU±ØÐëÿ¸ôÒ»¶Îʱ¼äÖ´ÐÐÒ»´ÎÏÔʾ×Ó³ÌÐò£¬ÕâÕ¼ÓÃÁËCPUµÄ´óÁ¿Ê±¼ä£¬½µµÍÁËCPU¹¤×÷ЧÂÊ£¬Í¬Ê±ÏÔʾÁÁ¶È½Ï¾²Ì¬ÏÔʾÆ÷µÍ¡£

×ÛºÏÒÔÉÏ¿¼ÂÇ£¬ÓÉÓÚζÈÏÔʾΪ¾«È·µ½Ð¡ÊýµãºóÁ½Î»£¬¹ÊÖ»Ðè4¸öÊýÂë¹Ü£¬ÓÖ¿¼Âǵ½CPU¹¤×÷ЧÂÊÓëµçԴЧÂÊ£¬±¾±ÏÒµÉè¼Æ²ÉÓþ²Ì¬ÏÔʾ¡£Îª¹²Ñô¼«ÏÔʾ¡£

3.3.3 Ó²¼þ±àÂë

74LS47ÊÇÒ»¿îBCDÂëת»»Îª7¶ÎÊä³öµÄ¼¯³Éµç·оƬ£¬ÀûÓÃËü¿ÉÒÔÖ±½ÓÇý¶¯¹²Ñô¼«µÄÆß¶ÎÊýÂë¹Ü¡£ËüµÄÒý½Å·Ö²¼Èçͼ3-4Ëùʾ¡£

ͼ3-4 74LS47¹Ü½Åͼ

3.3.4ÏÔʾµç·