¶àÀ­AÃεĴó½á¾Ö

??????? »úÆ÷èÔÚÈÕ±¾²¥Ó³µÄ×îÖÕ½á¾ÖÎÒÖÕÓÚÖªµÀÁË»úÆ÷èµÄ½á¾Ö~²»¸ÒÏëÏó½ñÌì²ÅÖªµÀ£¬»úÆ÷è¾ÓȻԭÀ´ÊÇÕâ¸ö½á¾Ö£¬ÊÀ½ç£¬ÕæµÄ²»ÊÇÃÀÀöµÄ»úÆ÷èµÄ½á¾Ö£ºÖ÷½ÇͻȻ´Ó˯ÃÎÖоªÐÑ£¬·¢ÏÖ×Ô¼ºÌÉÔÚ²¡´²ÉÏ£¬Ô­À´£¬ÊÀ½çÉÏ´ÓûÓйý»úÆ÷裻ҲûÓÐÍòÄܿڴü£»Ò²Ã»ÓÐ.....×ÜÖ®£¬Ö÷½ÇÊÇÓÉÓÚ¼«¶ÈµÄ×Ô±ÕÖ¢±»ËÍÈ뾫Éñ²¡ÔºµÄ²¡ÈË£¬ÒѾ­ÔÚҽԺסÁ˰ËÄ꣬¾²×ÓÊÇÖ÷½Ç¶ùʱ°µÁµµÄͬ°é£¬Ö÷½ÇËùÓеļÇÒ䶼ͣÁôÔÚ°ËÄêǰµÄÔ糿¡£Ò»Çж¼ÊÇÖ÷½ÇµÄ»ÃÏ루YY£©£¬·´Ó³ÁËÈÕ±¾Éç»áµÄÀäÄ®£¬Ò²±í´ïÁË×÷Õß¶ÔÉç»áµÄ¼«¶ÈʧÍû...ºóÀ´£¬ÓÉÓÚ¶ÁÕß¼«Æä·´¸ÐÆä½á¾Ö£¨Í¬Ê±ÆÚÈÕ±¾×ÔɱÂÊÃ÷ÏÔUP£¬ÖÁÉÙÓÐ16ÈËÊÇÖ±½ÓÊÜÆä½á¾ÖÓ°Ïì¶ø¶ÔÉú»î¸Ðµ½¾öÍû£¬¡¶»úÆ÷è¡·ÊÇÕâЩ×ÔɱÕßΨһÃÀºÃµ¥´¿µÄÐÄÀíο½å£©£¬ËùÒԲžö¶¨²»ÔÚ¶¯»­°æÖÐʹÓô˽á¾Ö¡££¨¹úÄÚµ±È»¸ü¿´²»µ½£©ÔÚСѧ¹ÝµÄ²©Îï¹ÜÖУ¬Õ䲨×ÅÌÙ±¾ºëÏÈÉúµÄ×îºóÒ»Ò³×÷Æ·¡¶Ò°±ÈÌ«·¢Ìõ¶¼ÊдóðÏÕ¡·ÌÙ±¾ºëÏÈÉú²¢Ã»ÓÐÍê³É×îºóµÄ×÷Æ·¾ÍÈ¥ÊÀÁË£¬ËÀÒòÊÇ»ýÀͳɼ²¡£

????Õⲿ×÷Æ·ÊÇÌÙ±¾ºëÏÈÉúÓë°²Ëï×ÓËØÐÛÏÈÉú·Ö¿ªºóµÄ×÷Æ·ÁË...ÌÙ±¾ºëÏÈÉúÒ»ÉúÖÂÁ¦Óë¶àÀ­AÃεĴ´×÷Ö®ÖУ¬Ò»Ö±µ½ËÀΪֹ...ÏíÄê64Ëê....(Ĭ°§ÖУ©ËùÒÔ...¶àÀ­AÃÎÊÇûÓÐ×îºóÒ»¼¯µÄ~~~??

????´«ÎŽá¾ÖÖ®Ò»£º×Ô±Õ¶ùͯµÄÏëÏñ´óÐÛÊǸö×Ô±ÕÖ¢¶ùͯ£¬ËùÓеÄС¶£µ±µÄ¹ÊÊÂÆäʵ¶¼Ö»ÊÇ´óÐÛµÄÏëÏñ¡£»»ÑÔÖ®£¬´ó¼ÒÅã´óÐÛ×öÁËÒ»³¡ºÃ³¤µÄÃΡ£

????´«ÎŽá¾ÖÖ®¶þ£ºÖ²ÎïÈË×îºóµÄÐÄÔ¸´óÐÛˤµ½×²µ½Í·£¬µ«ÊÇûǮ¶¯ÊÖÊõ£¬ÎªÁË´óÐÛ£¬Ð¡¶£µ±°ÑËùÓеĵÀ¾ßÂô¹â£¬µ«ºÜ²»ÐÒµØÊÖÊõʧ°ÜÁË£¬´óÐÛ³ÉÁËÖ²ÎïÈË¡£×îºóС¶£µ±ÄóöÒÔ·ÀÍòÒ»¶øÁôϵÄʱ¿ÕÃÅ£¬ÈñäÖ²ÎïÈ˵ĴóÐÛ¿ªÃŵ½ËûÏëÈ¥µÄµØ·½£¬½á¹û´óÐÛÏëÈ¥µÄµØ·½ÊÇÌì¹ú......Jesus£¡³¬¼¶»ÒÉ«µÄ½á¾Ö£¡ÕâÕæµÄÊÇÎÒÃÇϲ°®µÄ¶£µ±Âð£¿

????´«ÎŽá¾ÖÖ®Èý£ºÐ¡¶£µ±Ã»µçÁË¡£µ½µ×ÄĸöÊÇÕæµÄ£¿ÊÂʵÉÏ£¬ÌÙ×ÓÇױʻ­¹ýµÄС¶£µ±½á¾ÖÓÐÈý¸ö£¬»ù±¾É϶¼ÊÇС¶£µ±»Øµ½Î´À´¡£

ÏêÊöÈçÏ£º

????Õýͳ½á¾ÖÖ®Ò»£ºÒòΪδÀ´ÈËÅÜÀ´ÏÖ´ú¹Û¹â£¬Ôì³ÉÏÖ´úÈ˵ÄÀ§ÈÅ£¬ËùÒÔδÀ´Õþ¸®¶©·¨Âɽûֹʱ¹âÂÃÐУ¬ËùÒÔС¶£µ±²»µÃ²»»ØÈ¥¡£Õâ¸ö½á¾ÖÊÇÁ¬ÔØÔÚСѧËÄÄê¼¶(ÕѺÍ46Äê3ÔºÅ)¡£ÈÕ±¾ÕâÖÖС(ÖÐ)ѧXÄê¼¶ÊǸø¸ÃÄ꼶ѧÉú¿´µÄÔÓÖ¾£¬ÄÚÈÝÓкÿ´µÄÂþ»­£¬ÀÍ×÷Íæ¾ßÒÔ¼°¸ÃÄ꼶ѧÉúµ±ÔÂÉÏ¿ÎÄÚÈݵĸ´Ï°¡£ÈÕ±¾ÊÇ4Ô¿ªÑ§£¬¶ÁÍê3ÔºŵÄСѧËÄÄê¼¶Ö®ºó£¬¾ÍÒª¿´4ÔºŵÄСѧÎåÄê¼¶ÁË£¬¶øµ±Ê±Ð¡Ñ§ÎåÄê¼¶²¢Ã»ÓÐÁ¬ÔØÐ¡¶£µ±£¬ËùÒÔ¸ÃÆªËãÊǶÔСѧËÄÄ꼶ѧÉúµÄ¸æ±ð¡£

????Õýͳ½á¾ÖÖ®¶þ£º´óÐÛµÄËï×Ó(ËÍС¶£µ±À´´óÐÛÉí±ßµÄÈË)¾õµÃÈç¹ûС¶£µ±Ò»Ö±ÔÚ´óÐÛÉí±ß£¬´óÐÛ½«»á±ä³É·²ÊÂÒÀÀµ±ðÈ˶øÃ»ÓÐÓõÄÈË£¬ËùÒÔҪС¶£µ±»ØÎ´À´¡£Ð¡¶£µ±Ëµ²»³ö¿Ú£¬ÓÚÊÇС¶£µ±¾Í×°²¡£¬µ«ÊÇ¿´µ½´óÐÛÕæ³Ïµ£ÐĵıíÇ飬С¶£µ±¾ÍÏò´óÐÛ˵ËûÕæÕýÒª»ØÎ´À´µÄÔ­Òò£¬´óÐÛ˵ËûÒ²ÊÇÕâôÏ룬ÓÚÊÇҪС¶£µ±·ÅÐÄ»ØÎ´À´¡£´Ó´Ë´óÐÛŬÁ¦ÏòÉÏ£¬Ð¡¶£µ±ÌìÌìÓÃʱ¹âµçÊÓ¿´´óÐÛŬÁ¦µÄÑù×Ó¡£ÔÚÕѺÍ47ÄêÌÙ×ÓÒÔÓëµÚÒ»¸ö½á¾ÖͬÑùµÄÀíÓÉ»­ÁËÕâ¸ö½á¾Ö£¬Í¬Ê±Õâ¸ö½á¾ÖÒ²³ÉΪÈÕ±¾µçÊǪ́ÕѺÍ48Äê·ÅÓ³µÄС¶£µ±×îºóÒ»¼¯µÄ½Å±¾¡£

???? Õýͳ½á¾ÖÖ®Èý£º±à»æÓÚСѧÈýÄê¼¶(ÕѺÍ49Äê3ÔºÅ)¡£ÓÉÓÚµ±Ê±ÈÕ±¾µçÊǪ́µÄС¶£µ±Ã»ÈËÆø£¬ÒÔ¼°ÌÙ×Ó×Ô¼ºÔÚСѧXÄê¼¶ÉÏÓÐÆäËûÐÂÁ¬ÔØ£¬Òò´Ë´òËã°ÑС¶£µ±×÷½áÊø¡£µ«ÊǺóÀ´ÓÉÓÚÌÙ×Ó×Ô¼º¶ÔС¶£µ±µÄÈȰ®£¬ÔÚµ±ÄêµÄСѧËÄÄê¼¶4ÔºÅÓÖ»­ÁË[С¶£µ±¹éÀ´]¡£»òÐíÌÙ×Ó×Ô¼ºÐÄÖÐÓиüÑϽ÷µÄС¶£µ±½á¾Ö£¬²»¹ý´óʦÒÑËÀ£¬ËùÒÔ¿ÉÄÜûÓÐÈËÄÜÖªµÀ°É£¡ËùÒÔ£¬³ýÁËÔø¾­³öÏÖ¹ýµÄÈý¸ö½á¾ÖÖ®Í⣬ÆäËûµÄ½á¾Ö²»ÊÇÒ¥ÑÔ¾ÍÊÇС¶£µ±°®ºÃÕߵĶþ´Î´´×÷¡£Òò´Ë£¬²»¹ÜС¶£µ±Ã»µç»òÊÇ´óÐÛ±äÖ²ÎïÈË£¬¶¼²»ÊÇÕý×ڵĽá¾Ö¡£ÌرðÊÇÖ²ÎïÈ˵Ľá¾ÖÁ¬ÌÙ×Ó¶¼ÖªµÀ£¬Òѱ»ËûÖ£ÖØ·ñÈÏÁË¡£

??????»úÆ÷èµÄ½á¾Ö¹Ù·½×îÖÕÇö¨Îª´«ÎŽá¾ÖÖ®Èý£ºÐ¡¶£µ±Ã»µç¡£Ä³Ì죬´óÐÛÈçÍù³£°ã£¬ÍüÁË×ö×÷Òµ,ÔÚѧУ±»ÀÏʦÂî;Ò²ÈçÍù³£°ã±»¼¼°²¡¢°¢¸£ËûÃÇÆÛ¸º¡£¾ÍÁ¬Î´À´µÄ̫̫¾²ÒËÒ²´ðÓ¦ÒªÏȼ޸ø±ðÈË¡£×ÜÖ®£¬¶Ô´óÐÛÀ´½²£¬Éú»î¾ÍÊÇÒ»Á¬´®ÀàËÆÊ¼þµÄ·´¸²¡£½ñÌì¸ú×òÌìûʲôÁ½Ñù¡£Î¨Ò»µÄ±ä»¯ÊÇ£¬¶£µ±Í»È»±ä³ÉÖ²Îï»úÆ÷¡£ÎÞÂÛ´óÐÛÔõôÌß¡¢´òºÍÂ¶£µ±¶¼Ã»Óз´Ó¦¡£´óÐÛ²»ÖªµÀ¶£µ±µ½µ×·¢ÉúÁËʲôÊ£¬Ö»ÉËÐĵÿÞÁËÕûÍí¡£¿ÉÊÇ£¬ÎÞÂÛ´óÐÛÔÙÉËÐÄ͸ÁË£¬¶£µ±Ò²Ö»ÊÇÎÅ·ç²»¶¯µØ×øÔÚÖù×Óǰ¡£´óÐÛÉìÊÖµ½¿Ú´üÄÚÊÔÊÔ£¬µ«¿Ú´üÒ²ºÀÎÞÈκζ¯¾²¡£×îºó´óÐÛÏëÆð³éÌëÀïµÄʱ¼ä·ÉÐлú£¬¾Í´©ÖøË¯Ò·ɵ½22ÊÀ¼ÍÈ¥ÕÒ¶£µ±µÄÃÃÃö£Áå¡£¶£Á廹ûÍêÈ«ÌýÍê˵Ã÷£¬¾Í±»´óÐÛ´ßÖø×øÉÏ·ÉÐлú·É»Ø20ÊÀ¼Í¡£¶£ÁåÒ»¿´¸ç¸ç¶¯Ò²²»¶¯£¬ÂíÉÏÖªµÀÊÇµç³ØÓÃÍêÁË¡£ÕýÏë»»µç³ØÊ±£¬¶£ÁåÏëÆðÒ»¸ö·Ç³£ÖØ´óµÄÊ¡£Ã»Óб¸ÓõçÔ´¡­¡­´óÐÛ²»¶®µÃÆäÖÐÒâ˼£¬Ö»ÔÚÒ»ÅÔ´ß¡£¶£ÁåÖ»ºÃÎÊ´óÐÛ£ºÄãÔ¸ÒâÈøç¸ç¸úÄãµÄ»ØÒä¶¼ÏûʧÂð£¿Ô­À´¾ÉÐ͵Äè»úÆ÷È˵Ķú¶äÀװÓб¸ÓõçÔ´£¬ÒÔ±ã³äµçʱÄܱ£³ÖÖÁ½ñΪֹµÄ¼ÇÒä¡£¿ÉÊÇ¡­¡­¶£µ±Ã»Óжú¶ä£¡£¨ÕâÊÇÖÚËù½ÔÖªµÄ°É¡££©
´óÐÛÖÕÓÚÀï½âÁËÊÂÇéµÄÀ§ÄÑ¡£ÖÖÖÖ»ØÒäÔÚ´óÐÛµÄÄÔº£Àï±¼ÌÚ´óÐÛ¸ú¶£µ±Ôø·Éµ½¹ýÈ¥¡¢Î´À´£¬Ò²Ôøµ½¿ÖÁúÊÀ½ç£¬º£µ×ÊÀ½ç£¬¸üÔÚÓîÖæ´ò¹ýÕÌ¡­¡­¶£Á寴Ãü½âÊ͸ø´óÐÛÌý¡£ÈôҪװÐÂµç³Ø£¬¶£µ±ÐÑÀ´Ê±»áʧȥһÇÐÓë´óÐÛÔøÓйýµÄ»ØÒä¡£Èô±£³ÖÏÖ×´£¬¼ÇÒä²»»áÏûʧ¡£½á¹û£¬´óÐÛÑ¡Ôñ±£³ÖÏÖ×´¡£´Ëʱ£¬´óÐÛ»¹ÊÇСѧÁùÄê¼¶¡£Ê®ÊýÄêºó¡­¡­´Óº£Íâ¹é¹úµÄ´óÐÛ£¬Òѳɳ¤ÎªÓ¢¿¡ÃÔÈ˵ÄÇàÄ꣬²¢¾ÍÖ°ÓÚij¼Ò¼â¶Ë¿Æ¼¼µÄÆóÒµ¡£ËûÉí±ßµÄÐÂÄÕýÊǾ²ÒË¡£µ±Ä꣬¶£Á廨µ½22ÊÀ¼Íºó£¬´óÐÛÖ»¸úÉí±ßµÄÈËÃÇ˵£¬¶£µ±»Øµ½Î´À´µÄÊÀ½çÈ¥ÁË¡£Ê±ÈÕÒ»¾Ã£¬Ò²¾ÍûÈËÔÙÌá¶£µ±µÄÊ¡£²»¹ý£¬¶£µ±Æäʵһֱ±»±£¹ÜÔÚ´óÐۼҵıڳ÷Àï¡£´óÐÛΪÁËÐ޺ö£µ±£¬Æ´ÃüÓù¦¶ÁÊ飬Ȼºó¹úÖС¢¸ßÖС¢´óѧ£¬³É¼¨ÖðÄêÉýÌÚ¡£×îºóµ½¹úÍâÇóѧ¡£ÏÖÔÚ£¬´óÐÛÉíÔÚËû×Ô¼ºµÄÑо¿ÊÒÖС£Ëû½ÐÀ´Æ½ÈÕÑϽûÆä³öÈëÑо¿Ê񵀮Þ×Ó¾²ÒË¡£¶ÔËý˵£º"Äã¿´£¬ÎÒÒª°´¿ª¹ØÁË¡£"˵Í꣬´óÐÛ¼ÕÉÏÇé²»×Ô½ûÁ÷ÏÂÁ½´®ÀáÖé¡£Ëû¾ÍÊÇΪÁËÕâÒ»¿Ì£¬¿àѧÁËÊ®¼¸Äê¡­¡­ÎªÁËÕâÒ»¿Ì£¬´ÓÒ»¸öÀÏÊÇÍüÁË×ö×÷Òµ¡¢³É¼¨´Óµ¹ÊýÆðËã±È½Ï¿ìµÄ±¿Ñ§Éú£¬ÅÀµ½½ñÌìµÄµØÎ»¡­¡­µ±Ëû¿ª¹Ø°´Ïº󣬾þÃÒ»ÕóµÄ¾²¼Å£¬¾²¼Å¡­¡­ÖÕÓÚ£¬¶£µ±¿ª¿ÚÁË£º"´óÐÛ£¬ÎÒµÈÄãºÜ¾ÃÁË¡£" <wbr><wbr>
#include "mq2.h" /** * @brief MQ2&sup3;õʼ»¯&sup3;ÌÐò * @param ÎÞ * @retval ÎÞ */ void MQ2_Init(void) { RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); //¿ªÆôGPIOAµÄʱÖÓ //PA4 ×÷ΪģÄâͨµÀÊäÈëÒý½Å GPIO_InitTypeDef GPIO_InitStructure; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN; GPIO_InitStructure.GPIO_Pin = MQ2; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_Init(MQ2_PROT, &GPIO_InitStructure); } /** * @brief MQ2 ADCÊý¾Ý¶ÁÈ¡ * @param ÎÞ * @retval ·µ»Ø×ª»»ºóµÄMQ2Ä£ÄâÐźÅÊýÖµ */ uint32_t MQ2_ADC_Read(void) { //ÉèÖÃÖ¸¶¨ADCµÄ&sup1;æÔò×éͨµÀ£¬&sup2;ÉÑùʱ¼ä return ADC_GetValue(ADC_Channel_4, ADC_SampleTime_55Cycles5); } /** * @brief »ñÈ¡MQ2Ä£ÄâÐÅºÅÆ½¾ùÖµ * @param ÎÞ * @retval ·µ»ØËã&sup3;öµÄMQ2Ä£ÄâÐÅºÅÆ½¾ùÖµ */ u16 MQ2_Average_Data(void) { u16 temp_val=0; u8 t; for(t=0;t<SMOG_READ_TIMES;t++) //#define SMOG_READ_TIMES 10 ¶¨ÒåÑÌÎí´«¸ÐÆ÷¶ÁÈ¡´ÎÊý,¶ÁÕâô¶à´Î,È»ºóȡƽ¾ùÖµ { temp_val+=MQ2_ADC_Read(); //¶ÁÈ¡ADCÖµ Delay_ms(5); } temp_val/=SMOG_READ_TIMES;//µÃµ½Æ½¾ùÖµ return (u16)temp_val;//·µ»ØËã&sup3;öµÄADCƽ¾ùÖµ } /** * @brief »ñÈ¡MQ2µÄµçÑ&sup1;ÊýÖµ * @param ÎÞ * @retval ·µ»ØËã&sup3;öµÄMQ2µçÑ&sup1;ÊýÖµ */ float MQ2_Voltage_Data(void) { u16 adc_value = 0;//ÕâÊÇ´ÓMQ-2´«¸ÐÆ÷Ä£¿éµçÑ&sup1;Êä&sup3;öµÄADCת»»ÖлñµÃµÄԭʼÊý×ÖÖµ£¬¸ÃÖµµÄ·¶Î§Îª0µ½4095£¬½«Ä£ÄâµçÑ&sup1;±íʾΪÊý×ÖÖµ float voltage = 0;//MQ-2´«¸ÐÆ÷Ä£¿éµÄµçÑ&sup1;Êä&sup3;ö adc_value = MQ2_Average_Data(); Delay_ms(5); voltage = (3.3f/4096.f)*(adc_value); return voltage; } /********************* // ´«¸ÐÆ÷У׼º¯Êý£¬¸ù¾Ýµ±Ç°»·¾&sup3;PPMÖµÓë&sup2;âµÃµÄRSµçÑ&sup1;Öµ£¬·´ÍÆ&sup3;öR0Öµ¡£ // ÔÚ¿ÕÆøÖÐÔËÐÐ&sup1;ýºó&sup2;â&sup3;öR0Ϊ35 float MQ2_PPM_Calibration() { float RS = 0; float R0 = 0; RS = (3.3f - Smog_Get_Vol()) / Smog_Get_Vol() * RL;//RL 10 // RL×èÖµ R0 = RS / pow(CAL_PPM / 98.322, 1 / -1.458f);//CAL_PPM 10 // У׼»·¾&sup3;ÖÐPPMÖµ return R0; } **********************/ /** * @brief »ñÈ¡MQ2µÄPPMÊýÖµ * @param ÎÞ * @retval ·µ»ØËã&sup3;öµÄMQ2 PPMÊýÖµ */ float Smog_GetPPM(void) //¸ÃËã·¨µÃ&sup3;öµÄppmÊýÖµ»á´ïµ½ÉÏÍò£¬ÓÉÓÚÏÔʾ&sup2;»·½±ã&sup1;ÊÔÝ&sup2;»Ê&sup1;Óᣠ{ // float RS = (3.3f - MQ2_Voltage_Data()) / MQ2_Voltage_Data() * RL; // float ppm = 98.322f * pow(RS/R0, -1.458f); float ppm = MQ2_Voltage_Data() * 100; return ppm; } 以上是我的main.c文件
04-01
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值