»ùÓÚ51µ¥Æ¬»úµÄÁ¸²ÖÎÂʪ¶È¼ì²âϵͳ±ÏÒµÉè¼Æ

ÑĮ̀´óѧ±ÏÒµÂÛÎÄ£¨Éè¼Æ£©

(Vin/Vcc)

µ±ADRJ=0ʱ£¬Èç¹ûÈ¡8λ½á¹û£¬°´ÏÂÃæ¹«Ê½¼ÆËã:

8-bit A/D Conversion Result:(ADC_RES[7:0])= 256 x (Vin/Vcc)

µ±ADRJ=1ʱ£¬Èç¹ûÈ¡10λ½á¹û£¬Ôò°´ÏÂÃæ¹«Ê½¼ÆËã:

10-bit A/D Conversion Result:(ADC_RES[1:0], ADC_RESL[7:0]) = 1024 x (Vin/Vcc)

ʽÖУ¬VinΪģÄâÊäÈëͨµÀÊäÈëµçѹ£¬VccΪµ¥Æ¬»úʵ¼Ê¹¤×÷µçѹ£¬Óõ¥Æ¬»ú¹¤×÷µçѹ×÷ΪģÄâ²Î¿¼µçѹ¡£

±¾´ÎÉè¼Æ½«P1.2¿Ú×÷ΪģÄâÁ¿µÄÊäÈë¿Ú£¬½øÐÐA/Dת»»¡£

P3.0¡¢P3.1ÓëMAX232оƬÏàÁ¬½øÐÐµçÆ½×ª»»£¬±ãÓÚºÍÉÏλ»ú½øÐÐͨѶ¡£ P3.2×÷Ϊ³¬Î¶ÈÉÏÏÞ¿ØÖÆÊä³ö¿Ú¡£ P3.3×÷Ϊ³¬Î¶ÈÏÂÏÞ¿ØÖÆÊä³ö¿Ú¡£ P3.4×÷Ϊ³¬Êª¶ÈÉÏÏÞ¿ØÖÆÊä³ö¿Ú¡£ P3.5×÷Ϊ³¬Êª¶ÈÏÂÏÞ¿ØÖÆÊä³ö¿Ú¡£

3.2.2 ζÈÐźŲÉÑùµç·ģ¿é

²ÉÑùµç·ÊÇ¿ØÖÆÏµÍ³µÄ»ù´¡£¬ÏµÍ³Ö»ÓлñȡҪ¿ØÖƵıäÁ¿²ÎÊý£¬²ÅÄܶԱäÁ¿ÔËËãµÃ³ö¿ØÖÆ×÷Óã¬Òò´Ë£¬´«¸ÐÆ÷µÄÑ¡Ðͺ͵ç·µÄÉè¼ÆÏÔµÃÓÈÎªÖØÒª¡£ ζȲÉÑùµç·ģ¿é

ÏÖ½×¶Îζȴ«¸ÐÆ÷ÖÖÀà·±¶à£¬²âÁ¿¾«¶È¡¢ÐźŽӿڼ°¼Û¸ñ²»Ò»¶ø×㣬Òò´ËÐèҪѡÔñºÏÊʵĴ«¸ÐÆ÷£¬¸ù¾Ý±¾ÏµÍ³ÒªÇó£¬Ñ¡Ôñζȴ«¸ÐÆ÷DS18B20½øÐвâΡ£

DS18B20ÊÇÊý×ÖÁ¿µÄζȴ«¸ÐÆ÷£¬ÊÊÓ¦µçѹ·¶Î§¿í£¬Ö§³Ö¶àµã×éÍø¹¦ÄÜ£¬²»Ðè¼ÓÈκÎÍâΧԪ¼þ£¬²âη¶Î§Îª-55¡æÖÁ+125¡æÖ®¼ä£¬ÔÚ-10¡æ~+85¡æÖ®¼ä¾«¶ÈΪ0.5¡æ¡£¿É±à³Ì·Ö±æÂÊΪ9~12룬¶ÔÓ¦µÄ¿É·Ö±æÎ¶ȷֱðΪ0.5¡æ¡¢0.25¡æ¡¢0.125¡æºÍ0.0625¡æ¡£²âÁ¿½á¹ûÖ±½ÓÊä³öÊý×ÖζÈÐźţ¬ÒÔ¡°Ò»Ïß×ÜÏß¡±´®Ðд«Ë͸øCPU£¬Í¬Ê±¿É´«ËÍУÑéÂ룬¾ßÓм«¸ßµÄ¿¹¸ÉÈžÀ´íÄÜÁ¦¡£´ËÍ⣬»¹¾ßÓиºÑ¹ÌØÐÔ£¬¼´Ê¹µçÔ´½Ó·´Ò²²»»áÉÕµôоƬ¡£

9

ÑĮ̀´óѧ±ÏÒµÂÛÎÄ£¨Éè¼Æ£©

DS18B20ÖÐÓжàÌõÖ¸Á°üÀ¨¶ÁROM¡¢Æ¥ÅäROM¡¢ËÑË÷ROM¡¢Ìø¹ýROM¡¢¸æ¾¯ËÑË÷ÃüÁîµÈ£¬ÔÚϵͳʹÓõ¥¸öDS18B20ʱ£¬Ö»ÓÃÌø¹ýROMÖ¸Áî¼´¿É½øÐÐζÈת»»ºÍ¶ÁÈ¡²Ù×÷¡£

¸ßËÙÔÝ´æÆ÷RAMÊÇÓɾŸö×ֽڵĴ洢Æ÷¹¹³É£¬µÚ0~1¸ö×Ö½ÚÏÔʾÊÇζȵÄÏÔʾ룬µÚ2¸öºÍµÚ3¸ö×Ö½ÚÊǸ´ÖƵÄTLºÍTL£¬4ÊÇÅäÖüĴæÆ÷£¬5 6 7Èý¸ö×Ö½Ú¾ùÊDZ£ÁôµÄϱíÁгöÁËζÈÊý¾ÝÔÚ¸æËßÔÝ´æÆ÷ÉϵÛ0ºÍµÚ1¸ö×Ö½ÚÖеĴ洢¸ñʽ¡£DS18B20ÔÚ³ö³§Ä¬ÈÏÉèÖÃΪ12룬×î¸ßλΪ·ûºÅλ£¬Î¶ÈÖµ¹«11λ¡£Ç°5λΪ¶ÁȡζÈֵΪ¸ºÖµ£¬²âµÃµÄÊý¾ÝÐèҪȡ·´¼Ó1ÔÙ³ËÒÔ0.0625²ÅµÃµ½Êµ¼ÊζÈÖµ¡£

ǰ5λΪ0ʱ£¬Î¶ÈΪÕýÖµ£¬Ö»Òª½«²âµÃµÄÊýÖµ³ËÒÔ0.0625¼´¿É¡£Ï±íΪζÈÊý¾ÝÔÚ¸æËßÔÝ´æÆ÷RAMÖеÚ0ºÍµÚ1µÄ¸ñʽ¡£

λ7 λ6 λ5 λ4 λ3 λ2 λ1 λ0 23 22 21 20 2-1 2-2 2-3 2-4 λ15 λ14 λ13 λ12 λ11 λ10 λ9 λ8 S S S S S 26 25 24

10

ÑĮ̀´óѧ±ÏÒµÂÛÎÄ£¨Éè¼Æ£©

³õʼ»¯Ê±Ðò£º

½«Êý¾ÝÏßÖÃ¸ßµçÆ½ ÑÓʱ

Êý¾ÝÏßÀ­µ¹µÍµçƽ0 ÑÓʱ750us

Êý¾ÝÏßÀ­µ¹¸ßµçƽ1 ÑÓʱµÈ´ý£¬Èç¹û³õʼ»¯³É¹¦ÔòÔÚ15~60usÄÚ²úÉúÒ»¸öÓÉDS18B20·µ»ØµÄµÍµçƽ0.¸Ã״̬¿ÉÒÔÈ·¶¨ËüµÄ´æÔÚ£¬µ«ÊDz»ÄÜÎÞÏÞÆÚµÄµÈ´ý£¬²»È»³ÌÐò»á½øÈëËÀÑ­»·£¬ËùÒÔ½øÐг¬Ê±Åжϡ£

ÈôCPU¶Áµ½Êý¾ÝÏßÉÏµÄµÍµçÆ½0ºó£¬»¹Òª½øÐÐÑÓʱ£¬ÆäÑÓʱµÄʱ¼ä´Ó·¢³ö¸ßµçƽËãÆð£¬ÖÁÉÙÐèÒª480us

DS18B20дÊý¾Ý£º Êý¾ÝÏßÏÈÖÃµÍµçÆ½0 ÑÓʱȷ¶¨µÄʱ¼äΪ15us

°´´ÓµÍλµ½¸ßλµÄ˳Ðò·¢ËÍÊý¾Ý¡£ ÑÓʱʱ¼äΪ45us ½«Êý¾ÝÏßÀ­µ½1

ÖØ¸´ÉÏÊö²½Ö裬ֱµ½·¢ËÍÍêÕû¸ö×Ö½Ú¡£ ×îºÃ½«Êý¾ÝÏßÀ­¸ßµ½1¡£

DS18B20¶ÁÊý¾Ý£º

½«Êý¾ÝÏßÀ­¸ßµ½1¡¢ÑÓʱ2us¡¢½«Êý¾ÝÏßÀ­µ½0£¬ÑÓʱ6us£¬½«Êý¾ÝÏßÀ­¸ßµ½1£¬ÑÓʱ4us

11

ÑĮ̀´óѧ±ÏÒµÂÛÎÄ£¨Éè¼Æ£©

¶ÁÊý¾ÝÏßµÄ״̬µÃµ½Ò»¸ö״̬룬²¢½øÐÐÊý¾Ý´¦Àí¡£ ÑÓʱ30us

ÖØ¸´ÉÏÊö²½Ö裬ֱµ½¶ÁÈ¡ÍêÒ»Õû¸ö×Ö½Ú¡£

3.2.3 ʪ¶È²ÉÑùµç·ģ¿é

ʪ¶È´«¸ÐÆ÷µÄÑ¡Ôñ

ʪ¶È´«¸ÐÆ÷ÊÇÖ¸ÄܸÐÊÜÆøÌåÖÐË®ÕôÆøº¬Á¿£¬²¢×ª»»³É¿ÉÊä³öÐźŵĴ«¸ÐÆ÷¡£ÊªÃôÔª¼þÖ÷ÒªÓеç×èʽºÍµçÈÝʽÁ½´óÀࡣʪÃôµç×èµÄÌØµã¾ÍÊÇÔÚ»ùƬÉϸ²¸ÇÒ»²ãÓøÐʪ²ÄÁÏÖÆ×÷³ÉµÄĤ£¬µ±¿ÕÆøÖеÄË®ÕôÆøÎü¸½ÔÚ¸ÐʪĤʱ£¬Ôª¼þµÄµç×èÂʺ͵ç×èÖµ¶¼»á·¢Éú±ä»¯£¬ÀûÓÃÕâÒ»ÌØÐÔ¿ÉʵÏÖ²âÁ¿Êª¶È¡£

ʪÃôµçÈÝÖ÷ÒªÊÇÓɸ߷Ö×Ó±¡Ä¤µçÈÝÖÆ×÷¶ø³É£¬³£ÓòÄÁÏÓо۱½ÒÒÏ©¡¢¾Ûõ£Ñǰ·¡¢ÀÒËá´×ËáÏËάµÈ¡£µ±»·¾³Êª¶È·¢Éú¸Ä±äʱ£¬ÊªÃôµçÈݵĽéµç³£Êý·¢Éú±ä»¯£¬Ê¹ÆäµçÈÝÁ¿Ò²·¢Éú±ä»¯£¬ÆäµçÈݱ仯Á¿ÓëÏà¶Ôʪ¶È³ÉÕý±È¡£ ±ÈÖ®ÏÖ´úʪ¶È´«¸ÐÆ÷£¬ÔçÆðͨ³£Ê¹ÓøÉʪÇòʪ¶È±í£¬µç×ÓʽʪÃô´«¸ÐÆ÷µÄ׼ȷ¶È¿É´ï2-3%RH£¬Õâ±È¸ÉʪÇò²âʪ¾«¶È¸ß¡£µ«ÊªÃôÔª¼þµÄÏßÐԶȼ°¿¹ÎÛȾÐԲÔÚ¼ì²â»·¾³Êª¶Èʱ£¬ÊªÃôÔª¼þÒª³¤ÆÚ±©Â¶ÔÚ´ý²â»·¾³ÖУ¬ºÜÈÝÒ×±»ÎÛȾ¶øÓ°ÏìÆä²âÁ¿¾«¶È¼°³¤ÆÚÎȶ¨ÐÔ¡£Õâ·½ÃæÃ»ÓиÉʪÇò²âʪ·½·¨ºÃ¡£

×ÛºÏʪ¶È´«¸ÐÆ÷ÀàÐͼ°Êµ¼ÊÇé¿ö£¬Ñ¡Ôñµç×èʽʪ¶È´«¸ÐÆ÷HR202£¬Ä£¿éÔÚ»·¾³Êª¶È´ï²»µ½É趨ãÐֵʱ£¬DO¿ÚÊä³ö¸ßµçƽ£¬µ±Íâ½ç»·¾³Êª¶È³¬¹ýÉ趨ãÐֵʱ£¬Ä£¿éD0Êä³öµÍµçƽ£¬ÒÔ´ËÒ²¿ÉÇý¶¯¼ÌµçÆ÷Ä£¿é£¬ÊµÏÖ¶ÔÖ´Ðлú¹¹µÄÖ±½Ó¿ØÖÆ£¬Ä£¿éA0Êä³öʪ¶ÈÖµµÄÄ£ÄâÁ¿£¬Í¨¹ýA/Dת»»ºóת»»ÎªÊý×ÖÁ¿£¬´Ó¶øÔÚCPUÄÚ²¿½øÐÐÊý¾Ý´¦Àí¡£

12

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