¡¾¾«Æ·¡¿Á¸²Ö¶àµãζȿØÖÆϵͳµÄÉè¼ÆÓëʵÏÖ±ÏÒµÂÛÎÄ ÏÂÔر¾ÎÄ

¶¨¡¢ÁéÃôµÄ¸ß¡¢ÎÞÐè²¹³¥¡¢ÈÈÈÝÁ¿Ð¡¡¢¿¹¸ÉÈÅÄÜÁ¦Ç¿¡¢¿ÉÔ¶¾àÀë²âÎÂÇÒʹÓ÷½±ãµÄÓŵ㡣Ê×ÏÈҪͨ¹ýζȴ«¸ÐÆ÷½«Î¶Èת»»³ÉµçÁ¿£¬°ÑËüµÄµçÁ÷ÐźÅת»»³ÉµçÐźţ¬È»ºó·Å´ó£¬ÊäÈëµ½ADת»»µç·£¬ÔÚÊäÈëµ½ÊýÂë¹ÜÏÔʾ³öÀ´¡£ ·½°¸Èý

½ø¶ø¿¼Âǵ½ÓÃζȴ«¸ÐÆ÷£¬ÔÚµ¥Æ¬»úµç·Éè¼ÆÖУ¬´ó¶à¶¼Ê¹Óô«¸ÐÆ÷£¬ËùÒÔ¿ÉÒÔ²ÉÓÃһֻζȴ«¸ÐÆ÷DS18B20£¬´Ë´«¸ÐÆ÷¿ÉÒÔºÜÈÝÒ×Ö±½Ó¶ÁÈ¡±»²âζÈÖµ£¬½øÐÐת»»¾Í¿ÉÒÔÂú×ãÉè¼ÆÒªÇó¡£²ÉÓÃÊý×ÖζÈоƬDS18B20²âÁ¿Î¶ȣ¬Êä³öÐźÅÈ«Êý×Ö»¯¡£±ãÓÚµ¥Æ¬»ú´¦Àí¼°¿ØÖÆ£¬Ê¡È¥´«Í³µÄ²âη½·¨µÄºÜ¶àÍâΧµç·¡£ÇÒ¸ÃоƬµÄÎïÀí»¯Ñ§ÐÔºÜÎȶ¨£¬ËüÄÜÓÃ×ö¹¤Òµ²âÎÂÔª¼þ£¬´ËÔª¼þÏßÐνϺá£ÔÚ0¡ª100¡æʱ£¬×î´óÏßÐÎÆ«²îСÓÚ1¡æ¡£DS18B20µÄ×î´óÌصãÖ®Ò»²ÉÓÃÁ˵¥×ÜÏßµÄÊý¾Ý´«Ê䣬ÓÉÊý×ÖζȼÆDS1820ºÍ΢¿ØÖÆÆ÷AT89C51¹¹³ÉµÄζȲâÁ¿×°ÖÃ,ËüÖ±½ÓÊä³öζȵÄÊý×ÖÐźÅ,¿ÉÖ±½ÓÓë¼ÆËã»úÁ¬½Ó¡£ÕâÑù,²âÎÂϵͳµÄ½á¹¹¾Í±È½Ï¼òµ¥,Ìå»ýÒ²²»´ó,ÇÒÓÉÓÚAT89C51¿ÉÒÔ´ø¶à¸öDSB1820,Òò´Ë¿ÉÒԷdz£ÈÝÒ×ʵÏÖ¶àµã²âÁ¿.ÇáËɵÄ×齨´«¸ÐÆ÷ÍøÂç¡£

·½°¸ÂÛÖ¤

´ÓÒÔÉÏÈýÖÖ·½°¸£¬ºÜÈÝÒ׿´³ö£¬·½°¸Ò»¡¢·½°¸¶þÐèÒª¶ÔζÈÐźŽøÐзŴó¡¢×ª»»£¬Ê®·ÖÂé·³£¬µç·¸´ÔÓ£¬ÇÒ¹¤×÷Á¿´ó£¬Îȶ¨ÐԲ·½°¸Èý£¬µç·±È½Ï¼òµ¥£¬Èí¼þÉè¼ÆÒ²±È½Ï¼òµ¥£¬¹Ê²ÉÓ÷½°¸Èý¡£²ÉÓÃζÈоƬDSB1820²âÁ¿Î¶ȣ¬¿ÉÒÔÌåÏÖϵͳоƬ»¯Õâ¸öÇ÷ÊÆ¡£²¿·Ö¹¦Äܵ緵ļ¯³É£¬Ê¹×ÜÌåµç·¸ü¼ò½à£¬´î½¨µç·ºÍº¸½Óµç·ʱ¸ü¿é¡£¶øÇÒ£¬¼¯³É¿éµÄʹÓã¬ÓÐЧµØ±ÜÃâÍâ½çµÄ¸ÉÈÅ£¬Ìá¸ß²âÁ¿µç·µÄ¾«È·¶È¡£ËùÒÔ¼¯³ÉоƬµÄʹÓý«³ÉΪµç··¢Õ¹µÄÒ»ÖÖÇ÷ÊÆ¡£±¾·½°¸Ó¦ÓÃÕâһζÈоƬ£¬Ò²ÊÇ˳ӦÕâÒ»Ç÷ÊÆ¡£

£¨¶þ£©µ¥Æ¬»ú¿ØÖƲ¿·Ö ·½°¸Ò»

´Ë·½°¸²ÉÓÃPC»úʵÏÖ¡£Ëü¿ÉÔÚÏß±à³Ì£¬¿ÉÔÚÏß·ÂÕæµÄ¹¦ÄÜ£¬ÕâÈõ÷ÊÔ±äµÃ·½±ã¡£ÇÒÈË»ú½»»¥ÓѺᣵ«ÊÇPC»úÊä³öÐźŲ»ÄÜÖ±½ÓÓëDS18B20ͨÐÅ¡£ÐèҪͨ¹ýRS232µçƽת»»¼æÈÝ£¬Ó²¼þµÄºÏ³ÉÔÚÏßµ÷ÊÔ£¬½ÏΪ·±Ëö£¬ºÜ²»¼ò±ã¡£¶øÇÒÔÚһЩ»·¾³±È½Ï¶ñÁӵij¡ºÏ£¬PC»úµÄÌå»ý´ó£¬Ð¯´ø°²×°²»·½±ã£¬ÐÔÄܲ»Îȶ¨£¬¸ø¹¤³Ì´øÀ´ºÜ¶àÂé·³¡£ ·½°¸¶þ

´Ë·½°¸²ÉÓÃSTC89C51°Ëλµ¥Æ¬»úʵÏÖ¡£µ¥Æ¬»úÈí¼þ±à³ÌµÄ×ÔÓɶȴ󣬿Éͨ¹ý±à³ÌʵÏÖ¸÷ÖÖ¸÷ÑùµÄËãÊõËã·¨ºÍÂß¼­¿ØÖÆ¡£¶øÇÒÌå»ýС£¬Ó²¼þʵÏÖ¼òµ¥£¬°²×°·½±ã¡£¼È¿ÉÒÔµ¥¶À¶Ô¶àDS18B20¿ØÖƹ¤×÷£¬»¹¿ÉÒÔÓëPC»úͨÐÅ.ÔËÓÃÖ÷´Ó·Ö²¼Ê½Ë¼Ï룬ÓÉһ̨ÉÏλ»ú£¨PC΢ÐͼÆËã»ú£©£¬µ¥Æ¬»ú¶àµãζÈÊý¾Ý²É¼¯£¬×é³ÉÁ½¼¶·Ö²¼Ê½¶àµãζȲâÁ¿µÄѲ»Ø¼ì²âϵͳ,ʵÏÖÔ¶³Ì¿ØÖÆ¡£ÁíÍâSTC89C51ÔÚ¹¤Òµ¿ØÖÆÉÏÒ²ÓÐ׏㷺µÄÓ¦Ó㬱à³Ì¼¼Êõ¼°ÍâΧ¹¦Äܵç·µÄÅäºÏʹÓö¼ºÜ³ÉÊì¡£ ·½°¸ÂÛÖ¤

´ÓÒÔÉÏÁ½¸ö·½°¸¿ÉÒÔ¿´³ö£¬·½°¸¶þ¸üÊʺϱ¾Éè¼Æ£¬ÒòΪËü¶øÇÒÌå»ýС£¬Ó²¼þʵÏÖ¼òµ¥£¬°²×°·½±ã¡£¹Ê±¾Éè¼Æ²ÉÓ÷½°¸¶þ

£¨Èý£©ÏµÍ³·½°¸

×ÛÉÏËùÊö£¬´«¸ÐÆ÷²¿·Ö²ÉÓÃζȴ«¸ÐÆ÷DS18B20£¬Ö÷¿Ø²¿·Ö²ÉÓÃAT89C51µ¥Æ¬»ú¡£×ÜÌå½á¹¹·½¿òͼÈçͼ2.1-1Ëùʾ¡£

ζȴ«¸ÐÆ÷ζȴ«¸ÐÆ÷ζȴ«¸ÐÆ÷ζȴ«¸ÐÆ÷ζȴ«¸ÐÆ÷ζȴ«¸ÐÆ÷ζȴ«¸ÐÆ÷ζȴ«¸ÐÆ÷±¨¾¯Ä£¿é

ͼ2.1-1 ×ÜÌå½á¹¹·½¿òͼ

ÏÔʾģ¿éµ¥Æ¬»úSTC89C52°´¼üÄ£¿é

µÚ3Õ ϵͳµÄÓ²¼þÉè¼Æ

3.1 µ¥Æ¬»ú¼¼ÊõµÄ·¢Õ¹¼°Ó¦ÓÃ

3.1.1 µ¥Æ¬»ú¼¼ÊõµÄ·¢Õ¹

µ¥Æ¬»ú£¬ÓÖ³Æ΢¿ØÖÆÆ÷£¨Microcontroller£©£¬ÊÇ°ÑÖÐÑë´¦ÀíÆ÷¡¢´æ´¢Æ÷¡¢¶¨Ê±¼ÆÊýÆ÷£¨TimerCounter£©¡¢¸÷ÖÖÊäÈëÊä³ö½Ó¿ÚµÈ¶¼¼¯³ÉÔÚÒ»¿é¼¯³Éµç·оƬÉϵÄ΢ÐͼÆËã»ú¡£ÓëÓ¦ÓÃÔÚ¸öÈ˵çÄÔÖеÄͨÓÃÐÍ΢´¦ÀíÆ÷Ïà±È£¬Ëü¸üÇ¿µ÷×Ô¹©Ó¦£¨²»ÓÃÍâ½ÓÓ²¼þ£©ºÍ½ÚÔ¼³É±¾¡£ËüµÄ×î´óÓŵãÊÇÌå»ýС£¬¿É·ÅÔÚÒDZíÄÚ²¿£¬µ«´æ´¢Á¿Ð¡£¬ÊäÈëÊä³ö½Ó¿Ú¼òµ¥£¬¹¦Äܽϵ͡£ÓÉÓÚÆä·¢Õ¹·Ç³£Ñ¸ËÙ£¬¾ÉµÄµ¥Æ¬»úµÄ¶¨ÒåÒѲ»ÄÜÂú×㣬ËùÒÔÔںܶàÓ¦Óó¡ºÏ±»³ÆΪ·¶Î§¸ü¹ãµÄ΢¿ØÖÆÆ÷¡£

×Ôµ¥Æ¬»ú³öÏÖÖÁ½ñ£¬µ¥Æ¬»ú¼¼ÊõÒÑ×ß¹ýÁ˽ü20ÄêµÄ·¢Õ¹Â·³Ì¡£×ݹÛ20ÄêÀ´µ¥Æ¬»ú·¢Õ¹Àú³Ì¿ÉÒÔ¿´³ö£¬µ¥Æ¬»ú¼¼ÊõµÄ·¢Õ¹ÒÔ΢´¦ÀíÆ÷(MPU)¼¼Êõ¼°³¬´ó¹æÄ£¼¯³Éµç·¼¼ÊõµÄ·¢Õ¹ÎªÏȵ¼£¬ÒԹ㷺µÄÓ¦ÓÃÁìÓòÀ­¶¯£¬±íÏÖ³ö½Ï΢´¦ÀíÆ÷¸ü¾ß¸öÐԵķ¢Õ¹Ç÷ÊÆ¡£Æä·¢Õ¹ËٶȴóԼÿÁ½ÈýÄê¾ÍÒª¸üÐÂÒ»´ú¡¢¼¯³É¶ÈÔö¼ÓÒ»±¶¡¢¹¦ÄÜ·­Ò»·¬¡£Æä·¢Õ¹ËÙ¶ÈÖ®¿ì¡¢Ó¦Ó÷¶Î§Ö®¹ã£¬ÒѾ­´ïµ½Á˾ªÈ˵ĵز½£¬ËüÒÑÉø͸µ½Éú²úºÍÉú»îµÄ¸÷¸öÁìÓò¡£

Ä¿Ç°µ¥Æ¬»úµÄÆ·Öֺܶ࣬µ«ÆäÖÐ×îµäÐ͵ÄÊÇMCS-51µ¥Æ¬»ú,ËüÊÇÃÀ¹úINTE¹«Ë¾ÓÚ1980ÄêÍƳöµÄ²úÆ·£¬ÓëMCS-48µ¥Æ¬»úÏà±È£¬ËüµÄ½á¹¹¸üÏȽø£¬¹¦ÄܸüÇ¿£¬ÔÚÔ­À´µÄ»ù´¡ÉÏÔö¼ÓÁ˸ü¶àµÄµç·µ¥ÔªºÍÖ¸Áî,Ö¸ÁîÊý´ï111Ìõ£¬MCS-51µ¥Æ¬»ú¿ÉÒÔËãÊÇÏ൱³É¹¦µÄ²úÆ·£¬Ò»Ö±µ½ÏÖÔÚ£¬MCS-51ϵÁлòÆä¼æÈݵĵ¥Æ¬»úÈÔÊÇÓ¦ÓõÄÖ÷Á÷²úÆ·

3.1.2 ¼¼ÊõµÄÓ¦ÓÃ

Ä¿Ç°µ¥Æ¬»úÉø͸µ½ÎÒÃÇÉú»îµÄ¸÷¸öÁìÓò£¬¼¸ºõºÜÄÑÕÒµ½ÄĸöÁìÓòûÓе¥Æ¬»úµÄ×Ù¼£¡£µ¼µ¯µÄµ¼º½×°Ö㬷ɻúÉϸ÷ÖÖÒDZíµÄ¿ØÖÆ£¬¼ÆËã»úµÄÍøÂçͨѶÓëÊý¾Ý´«Ê䣬¹¤Òµ×Ô¶¯»¯¹ý³ÌµÄʵʱ¿ØÖƺÍÊý¾Ý´¦Àí£¬¹ã·ºÊ¹Óõĸ÷ÖÖÖÇÄÜIC¿¨£¬ÃñÓúÀ»ª½Î³µµÄ°²È«±£ÕÏϵͳ£¬Â¼Ïñ»ú¡¢ÉãÏñ»ú¡¢È«×Ô¶¯Ï´Ò»úµÄ¿ØÖÆ£¬ÒÔ¼°³Ì¿ØÍæ¾ß¡¢µç×Ó³èÎïµÈµÈ£¬ÕâЩ¶¼Àë²»¿ªµ¥Æ¬»ú¡£¸ü²»ÓÃ˵×Ô¶¯¿ØÖÆÁìÓòµÄ»úÆ÷ÈË¡¢ÖÇÄÜÒÇ±í¡¢Ò½ÁÆÆ÷еÒÔ¼°¸÷ÖÖÖÇÄÜ»úе¡£

µ¥Æ¬»ú¹ã·ºÓ¦ÓÃÓÚÒÇÆ÷ÒÇ±í¡¢¼ÒÓõçÆ÷¡¢Ò½ÓÃÉ豸¡¢º½¿Õº½Ì졢רÓÃÉ豸µÄÖÇÄÜ»¯¹ÜÀí¼°¹ý³Ì¿ØÖƵÈÁìÓò£¬´óÖ¿ɷÖÈçϼ¸¸ö·¶³ë£º

ÖÇÄÜÒÇÆ÷£ºµ¥Æ¬»ú¾ßÓÐÌå»ýС¡¢¹¦ºÄµÍ¡¢¿ØÖƹ¦ÄÜÇ¿¡¢À©Õ¹Áé»î¡¢Î¢ÐÍ»¯ºÍʹÓ÷½±ãµÈÓŵ㣬¹ã·ºÓ¦ÓÃÓÚÒÇÆ÷ÒDZíÖУ¬½áºÏ²»Í¬ÀàÐ͵Ĵ«¸ÐÆ÷£¬¿ÉʵÏÖÖîÈçµçѹ¡¢µçÁ÷¡¢¹¦ÂÊ¡¢ÆµÂÊ¡¢Êª¶È¡¢Î¶ȡ¢Á÷Á¿¡¢Ëٶȡ¢ºñ¶È¡¢½Ç¶È¡¢³¤¶È¡¢Ó²¶È¡¢ÔªËØ¡¢Ñ¹Á¦µÈÎïÀíÁ¿µÄ²âÁ¿¡£²ÉÓõ¥Æ¬»ú¿ØÖÆʹµÃÒÇÆ÷ÒÇ±í£¬Êý×Ö»¯¡¢ÖÇÄÜ»¯¡¢Î¢ÐÍ»¯£¬ÇÒ¹¦ÄܱÈÆð²ÉÓõç×Ó»òÊý×ֵ緸ü¼ÓÇ¿´ó¡£ÀýÈ羫ÃܵIJâÁ¿É豸£¨µçѹ±í¡¢¹¦Âʼƣ¬Ê¾²¨Æ÷£¬¸÷ÖÖ·ÖÎöÒÇ£©¡£

¹¤Òµ¿ØÖÆ:µ¥Æ¬»ú¾ßÓÐÌå»ýС¡¢¿ØÖƹ¦ÄÜÇ¿¡¢¹¦ºÄµÍ¡¢»·¾³ÊÊÓ¦ÄÜÁ¦Ç¿¡¢À©Õ¹Áé»îºÍʹÓ÷½±ãµÈÓŵ㣬Óõ¥Æ¬»ú¿ÉÒÔ¹¹³ÉÐÎʽ¶àÑùµÄ¿ØÖÆϵͳ¡¢Êý¾Ý²É¼¯ÏµÍ³¡¢Í¨ÐÅϵͳ¡¢Ðźżì²âϵͳ¡¢ÎÞÏ߸Ð֪ϵͳ¡¢²â¿Øϵͳ¡¢»úÆ÷È˵ÈÓ¦ÓÿØÖÆϵͳ¡£ÀýÈ繤³§Á÷Ë®ÏßµÄÖÇÄÜ»¯¹ÜÀí£¬µçÌÝÖÇÄÜ»¯¿ØÖÆ¡¢¸÷ÖÖ±¨¾¯ÏµÍ³£¬Óë¼ÆËã»úÁªÍø¹¹³É¶þ¼¶¿ØÖÆϵͳµÈ¡£

¼ÒÓõçÆ÷:ÏÖÔڵļÒÓõçÆ÷¹ã·º²ÉÓÃÁ˵¥Æ¬»ú¿ØÖƼ¼Êõ£¬´Óµç·¹ìÒ¡¢Ï´Ò»ú¡¢µç±ùÏä¡¢¿Õµ÷»ú¡¢²Êµç¡¢ÆäËûÒôÏìÊÓƵÆ÷²Ä¡¢ÔÙµ½µç×Ó³ÓÁ¿É豸ºÍ°×É«¼ÒµçµÈ¡£

ÍøÂçºÍͨÐÅ:ÏÖ´úµÄµ¥Æ¬»úÆÕ±é¾ß±¸Í¨ÐŽӿڣ¬¿ÉÒԺܷ½±ãµØÓë¼ÆËã»ú½øÐÐÊý¾ÝͨÐÅ£¬ÎªÔÚ¼ÆËã»úÍøÂçºÍͨÐÅÉ豸¼äµÄÓ¦ÓÃÌṩÁ˼«ºÃµÄÎïÖÊÌõ¼þ£¬ÏÖÔÚµÄͨÐÅÉ豸»ù±¾É϶¼ÊµÏÖÁ˵¥Æ¬»úÖÇÄÜ¿ØÖÆ£¬´ÓÊÖ»ú£¬µç»°»ú¡¢Ð¡Ðͳ̿ؽ»»»»ú¡¢Â¥Óî×Ô¶¯Í¨Ðźô½Ðϵͳ¡¢ÁгµÎÞÏßͨÐÅ¡¢ÔÙµ½ÈÕ³£¹¤×÷ÖÐËæ´¦¿É¼ûµÄÒƶ¯µç»°£¬¼¯ÈºÒƶ¯Í¨ÐÅ£¬ÎÞÏßµç¶Ô½²»úµÈ¡£

Ò½ÓÃÉ豸ÁìÓò:µ¥Æ¬»úÔÚÒ½ÓÃÉ豸ÖеÄÓÃ;ÒàÏ൱¹ã·º£¬ÀýÈçÒ½ÓúôÎü»ú£¬¸÷ÖÖ·ÖÎöÒÇ£¬¼à»¤ÒÇ£¬³¬ÉùÕï¶ÏÉ豸¼°²¡´²ºô½ÐϵͳµÈµÈ¡£

Æû³µµç×Ó:µ¥Æ¬»úÔÚÆû³µµç×ÓÖеÄÓ¦Ó÷dz£¹ã·º£¬ÀýÈçÆû³µÖеķ¢¶¯»ú¿ØÖÆÆ÷£¬»ùÓÚCAN×ÜÏßµÄÆû³µ·¢¶¯»úÖÇÄܵç×Ó¿ØÖÆÆ÷¡¢GPSµ¼º½ÏµÍ³¡¢abs·À±§ËÀϵͳ¡¢Öƶ¯ÏµÍ³¡¢Ì¥Ñ¹¼ì²âµÈ¡£

´ËÍ⣬µ¥Æ¬»úÔÚ¹¤ÉÌ¡¢½ðÈÚ¡¢¿ÆÑС¢½ÌÓý¡¢µçÁ¦¡¢Í¨ÐÅ¡¢ÎïÁ÷ºÍ¹ú·Àº½¿Õº½ÌìµÈÁìÓò¶¼ÓÐ×ÅÊ®·Ö¹ã·ºµÄÓÃ;¡£