ͼ 3.2.9 ³¬Ê±±¨¾¯µÄµç·
4¿ØÖÆÄ£¿éÈí¼þÉè¼ÆÓ뿪·¢
ÔÚµ¥Æ¬»úÓ²¼þϵͳµÄ»ù´¡ÉÏ£¬ÔÙÅäÉÏÏàÓ¦µÄÈí¼þ£¬²ÅÄܹ¹³ÉÒ»¸öÍêÕûµÄϵͳ¡£Óû§Èí¼þµÄ¿ª·¢ÓëϵͳӲ¼þÓÐ×ÅÃÜÇеĹØÏµ¡£ÔÚϵͳµÄÓ²¼þ¼°ÊäÈëÊä³ö·½·¨È·¶¨ºó£¬³ÌÐòÈí¼þ¾Í¿ÉÒÔÍêÈ«¶ÀÁ¢µÄ½øÐÐÉè¼Æ¡¢¿ª·¢¡£ÔÚ³ÌÐòÉè¼Æ¹ý³ÌÖУ¬²ÉÓúÏÀíµÄ³ÌÐòÉè¼Æ½á¹¹ÊÇÒ»Ïî¹Ø¼ü¼¼Êõ¡£ÔÚ±¾ÏµÍ³µÄÉè¼Æ¹ý³ÌÖУ¬×ÜÌåÉè¼Æ²ÉÓÃ×ÔÉÏÖÁϵÄÉè¼ÆË¼Ï뽫Ö÷³ÌÐòÉè¼ÆºÃ£¬¶øÔÚ¸÷¸ö²¿·ÖÕ¹¿ª³É´ÓÊô³ÌÐò»ò×Ó³ÌÐòʱ£¬Êǽ«¸÷¸öСģ¿é·Ö±ð½øÐÐÉè¼ÆºÍ±à³Ì£¬Í¬Ê±ÔÚ±à³ÌµÄ¹ý³ÌÖÐÓÖÓõ½Á˽ṹ³ÌÐòÉè¼ÆµÄ˼Ïë¡£
±¾¿ØÖÆÏµÍ³Èí¼þÄ£¿éÖ÷Òª°üÀ¨:ϵͳ¼à¿ØÖ÷³ÌÐòÄ£¿é¡¢Êý¾Ý²É¼¯Ä£¿é¡¢Ê±ÖÓÄ£¿é¡¢ÏÔʾÇý¶¯Ä£¿é¼°ÏµÍ³¼ü¹¦Äܺʹ洢ģ¿é¡£
4.1ϵͳ¼à¿ØÖ÷³ÌÐòÄ£¿é
¼à¿Ø³ÌÐò°´Ä£¿é·ÖΪ¼à¿ØÖ÷³ÌÐòºÍÃüÁî´¦Àí×Ó³ÌÐò¡£¼à¿ØÖ÷³ÌÐòµÄ»ù±¾ÈÎÎñÊǵ÷ÓÃ×Ó³ÌÐò£¬Ò»¸öÖ÷³ÌÐò¿ÉÒÔµ÷Óöà¸ö×Ó³ÌÐò£¬¶ÔÓÚ51ϵÁе¥Æ¬»ú£¬ÏµÍ³×ÊÔ´ÓÐÏÞ£¬Ö÷³ÌÐòͨ³£ÊÇÒ»¸öÎÞÏÞÑ»·µÄ¹ý³Ì£¬¼´ÊÇÒ»¸ö·´¸´µ÷ÓÃ×Ó³ÌÐòµÄ¹ý³Ì¡£×Ó³ÌÐòÖ÷Òª·ÖΪÖжÏ×Ó³ÌÐòºÍ¹¦ÄÜ×Ó³ÌÐò£¬ËüÃÇÖ®¼ä¿ÉÒÔ»¥ÏàǶÌ׺͵÷Ó㬼´ÖжÏ×Ó³ÌÐò¿ÉÒÔµ÷Óù¦ÄÜ×Ó³ÌÐò¡£ÔÚÓ¦ÓÃÈí¼þµÄÉè¼ÆÖУ¬¾¡¿ÉÄܸ÷¸ö¹¦ÄÜÄ£¿éд³É×Ó³ÌÐòµÄÐÎʽ£¬²¢Í¨¹ýÖ÷³ÌÐòµ÷Ó᣶øÃüÁî´¦Àí×Ó³ÌÐòÍê³É¸÷ÖÖÃüÁîËù¹æ¶¨µÄ¾ßÌå²Ù×÷£¬Ëü°´¸÷ÖÖÃüÁîÔÙ·ÖΪ²»Í¬µÄ×Ó³ÌÐòÄ£¿é£¬ËüÒ»°ã×ÜÊÇ°ÑÆäÓಿ·ÖÁ¬½ÓÆð
21
À´¹¹³ÉÒ»¸öÎÞÏÞÑ»·£¬ÏµÍ³ËùÓй¦Äܶ¼ÔÚÕâһѻ·ÖÐÖܶø¸´Ê¼µÄÓÐÑ¡ÔñµÄÖ´ÐС£Æä¼à¿ØÖ÷³ÌÐòÁ÷³ÌͼÈçͼ4-1Ëùʾ:
ͼ 4-1 ¼à¿ØÖ÷³ÌÐòÁ÷³Ìͼ
4.1.1ϵͳ×Ô¼ì³õʼ»¯
ϵͳ×Ô¼ì³õʼ»¯ÊDZ£Ö¤Õû¸ö¿ØÖÆÏµÍ³Äܹ»Õý³£ÔËÐеÄÖØÒªÌõ¼þ£¬ÏµÍ³¼Óµç¸´Î»ºó£¬Ö±½Ó½øÈë×Ô¼ì³õʼ»¯³ÌÐò£¬Íê³ÉϵͳµÄ×Լ켰³õʼ»¯¡£³õʼ»¯¹ý³ÌÖ÷ÒªÊǶÔһЩ¿ØÖƼĴæÆ÷(ÈçÖжϿØÖÆ)¡¢Êý¾ÝÇøºÍÍⲿоƬ(ÈçʱÖÓоƬDS1302µÈ)½øÐгõʼ²ÎÊýÉèÖúͶ¨Òå¡£±¾ÏµÍ³ÖеÄ×Ô¼ì³õʼ»¯Ö÷ÒªÖ¸¸÷½Ó¿ÚоƬµÄ¼ì²â¡¢Ð¾Æ¬ÄÚ²¿É趨²ÎÊýµÄ³õʼ»¯¼°ÏµÍ³ÄÚ²¿¼Ä´æÆ÷µÄ³õʼ»¯¡£
¸÷½Ó¿ÚоƬµÄ¼ì²âÖ÷Òª¼ì²â¸÷оƬÊÇ·ñ¼º´¦ÓÚ×¼±¸¹¤×÷µÄ¾ÍÐ÷״̬£¬ÓÐÎÞÓ²¼þ¹ÊÕϵȣ¬Èç¼ì²â¸÷λLEDÊÇ·ñÕý³£ÏÔʾϵͳÉèÖÿª»úʱµÄ½çÃæ£¬¼ì²âÓ²¼þʱÖÓDS1302ÊÇ´¦ÓÚ¸ü»»Ð¾Æ¬ºó³õ´ÎʹÓÃΪÆðÕñ״̬£¬»¹ÊÇ´¦ÓÚ±¸ÓõçÔ´¹©µçÕñµ´±£³Ö״̬£¬¼´¼ì²âϵͳÖпØÖÆÊ±¼ä±íµÄÓÐЧÐÔ£¬¼ì²âÈËÌå´«¸ÐÆ÷Êä³öÐźÅÊÇ·ñÕý³£ÌåÏÖÈËÌå´æÔÚµÄÐÅÏ¢£¬¼ì²â»·¾³¹âÊÇÈçºÎÓ°Ïì¹â²É¼¯µç·Êä³öµÄÐźŵȡ£ÈôʱÖÓоƬ´¦ÓÚÆô¶¯×´Ì¬£¬ÏµÍ³¿ØÖÆÊ±¼ä±íÎÞЧ£¬ÔòÐèÒª¶ÔÆä½øÐгõʼ»¯²¢Æô¶¯ÊµÊ±Ê±ÖÓ¡£
ϵͳÄÚ²¿¼Ä´æÆ÷³õʼ»¯Ö÷ÒªÊÇÖ¸ÔÚÊý¾Ý»º³åÇøÄÚ£¬¸÷Óû§¶¨ÒåµÄÊý¾Ý±äÁ¿µÄ
22
Éϵç Reset ϵͳ³õʼ»¯ É趨¶¨Ê±Æ÷£¬ÔÊÐí¶¨Ê±ÖÐ¶Ï ¿´ÃŹ·¼¤»î ÎñÈËÌå´«¸ÐÆ÷´¦ÀíÈλ·¾³¹â´¦ÀíÈÎÎñ¶¨Ê±Ê±ÖÓ¹ÜÀíÏÔʾˢÐÂÈÎÎñ
³õʼ»¯¸³Öµ¼°²¿·ÖÌØÊ⹦ÄܼĴæÆ÷SFRµÄ¸´Î»³õʼ»¯£¬µ¥Æ¬»ú¸´Î»ºó£¬³ÌÐò¼ÆÊýÆ÷PCÖ¸Ïò³ÌÐò´æ´¢Æ÷µÄÈë¿ÚµØÖ·0000µ¥Ôª£¬³ÌÐò״̬×ּĴæÆ÷PSWÇåÁ㣬ƬÄÚ´æ´¢Æ÷Ñ¡Ôñ¹¤Çø¹¤×÷¼Ä´æÆ÷£¬Óû§±ê־λF0Ϊ0״̬£¬¶ÑÕ»Ö¸ÕëSPÖ¸Ïò07H£¬ÆäËü¶¨Ê±Æ÷¡¢ÖжÏÔÊÐí¼Ä´æÆ÷IE¡¢ÀÛ¼ÓÆ÷ACCµÈ½ÔΪ00H¡£ 4.1.2¶¨Ê±Öжϴ¦Àí
¶¨Ê±ÖжÏÊÇÀûÓõ¥Æ¬»úÄÚ²¿µÄ¶¨Ê±Æ÷¶¨Ê±Ê±¼äµ½»ò¼ÆÊýÖµÒÑÂúÒýÆðµÄÖжϣ¬ÄÚ²¿¶¨Ê±Æ÷µÄ¼ÆÊýÆ÷¿ÉÒÔ¶ÔÄÚ²¿Ê±ÖÓ»ò´ÓÍⲿÒýÏßTOºÍTIÊäÈëµÄÍⲿÂö³å½øÐмÆÊý¡£¼ÆÊýÆ÷µÄÒç³öÐźÅ×÷ΪÖжÏÇëÇóÐźţ¬È¥ÖÃλ¶¨Ê±Æ÷Òç³ö±ê־룬Ïòµ¥Æ¬»úµÄCPUÉêÇëÖжϡ£
¶¨Ê±ÖжÏΪÖÜÆÚÐÔÖжϣ¬Ã¿¸ôÒ»¶¨µÄʱ¼ä»áÖжÏÒ»´Î¡£±¾ÏµÍ³ÖÐÉ趨µÄ¶¨Ê±ÖжÏÖ÷ÒªÓÃÀ´¹¹Ôì¶àÈÎÎñ²Ù×÷ϵͳ£¬ÔÚϵͳÏìÓ¦ÖжϺó£¬ÎÞÐè¶Ô¶ÏµãʵʩÏÖ³¡±£»¤£¬¿ÉÖ±½Ó½øÐжàÈÎÎñʱ¼äµÄ»®·Ö¹¤×÷£¬Ê¹ÏàÓ¦µÄ²Ù×÷ÈÎÎñ½øÈë¾ÍÐ÷״̬£¬¼´¸ÃÖжϿÉÒÔÆô¶¯ÓйصÄÈÎÎñ¾ÍÐ÷¡£¸Ã¶¨Ê±Öжϴ¦Àí³ÌÐò¿òͼÈçͼ4-I-2Ëùʾ¡£
N ÏÂÒ»²½ ¶¨Ê±Öжϵ½£¿ Y ¿ªÊ¼ ¶àÈÎÎñÆô¶¯Ê±¼ä»®·Ö ͼ 4-1-2 ¶¨Ê±Öжϴ¦Àí³ÌÐò¿òͼ
±¾ÏµÍ³»¹²ÉÓÃÁËÍⲿÖжϣ¬´ËÍⲿÖжÏÖ÷ÒªÓÃÀ´ÅжÏÊÇ·ñÓÐÒ£¿ØÆ÷Ðźţ¬ÈôÓУ¬¾Í²É¼¯ÏÂÀ´²¢¼ÓÒÔ´¦Àí£»ÈôÎÞ£¬Ôò·µ»Øµ½Ö÷Ñ»·¡£ 4.1.3¶àÈÎÎñ²Ù×÷ϵͳµÄ¹¹½¨
¶àÈÎÎñ²Ù×÷Êǽ«Óû§Ó¦ÓóÌÐò·Ö³É¶à¸öÈÎÎñ£¬ÔÚ²Ù×÷ϵͳµÄ¹ÜÀíÏ£¬ÒÔijÖÖ×¼Ôòµ÷¶È²¢·ÖÅäÈÎÎñÓÉ´¦ÀíÆ÷È¥Ö´ÐС£¶àÈÎÎñÔËÐÐʵÏÖÒ»°ãÊÇ¿¿CPUÔËÐÐʵʱÄںˣ¬¶Ô¶àÈÎÎñ½øÐзÖÅäºÍµ÷¶È£¬Ê¹CPU²»Í£µØÖ´ÐÐÕâЩÈÎÎñÖеÄijһ¸öÈÎÎñ£¬ÒÔÖÁÄÜ×î´óÏ޶ȵØÌá¸ßCPUµÄÀûÓÃÂÊ£¬¼Ó¿ìÔËÐÐËÙ¶È£¬¸÷ÈÎÎñ(³ÌÐò)²»±»µ¢ÎóÔËÐС£
23
±¾ÏµÍ³¶àÈÎÎñµÄÖ´ÐÐÊǶԶ¨Ê±ÖжÏÖÐÉèÖõÄʵʱ±êÖ¾½øÐмì²â£¬Í¨¹ý±ê־λµÄ״̬¾ö¶¨¸÷ÈÎÎñµÄµ÷Óá£ÈÎÎñµÄÖ´ÐÐÔÚ΢¹ÛÉÏÊÇ·Öʱ˳Ðò½øÐе쬵«ÔÚºê¹ÛÉÏ¿ÉÒÔÈÏΪÊÇͬʱִÐеġ£Òò´Ë£¬¸÷ÈÎÎñÔÚʵʱϵͳÖеľͻᴦÓÚËÄÖÖ״̬ÖеÄij
ÔËÐÐ µÈ´ý ¾ÍÐ÷ ͼ 4-1-3 ÐÝÃß ÖÖ״̬֮Ï£¬ÕâËÄÖÖ״̬Èçͼ4-1-3Ëùʾ¡£
µ±Ä³¸öÈÎÎñ»ñµÃCPUµÄÖ´ÐÐȨʱ£¬CPUÖ´ÐиÃÈÎÎñ£¬´ËʱÈÎÎñ´¦ÓÚÔËÐÐ״̬¡£µÈ´ý״̬ÊÇÖ¸ÈÎÎñµÄÖ´ÐÐÐèÒªµÈ´ýijһʼþ·¢Éú£¬ÔòÓÉÔËÐÐ״̬Í˳ö£¬½øÈëµÈ´ý״̬¡£¾ÍÐ÷״̬ÊÇÈÎÎñÂú×ãËùÓÐÆô¶¯Ìõ¼þºóËù½øÈëµÄ״̬¡£ÐÝÃß״̬ÊÇÈÎÎñ¼ºÖ´ÐÐÍêµÄ״̬¡£
4.2Êý¾Ý²É¼¯Ä£¿é
±¾¿ØÖÆÏµÍ³ÖеÄÊý¾Ý²É¼¯¶ÔÏóΪ»·¾³¹âÐźż°ÈËÌå´æÔÚÐźţ¬ÔÚ³ÌÐòÉè¼ÆÖжÔÕâÁ½¸öÊý¾ÝµÄ²É¼¯·ÅÖÃÔÚ¶àÈÎÎñÄ£¿éÖÐʵʩ¶¨Ê±²É¼¯¡£ 4.2.1´æÔÚ´«¸ÐÆ÷µÄÓÅȱµã
ÈËÌå´æÔÚ´«¸ÐÆ÷ÓÐÓŵ㣬ҲÓÐȱµã¡£Óŵã±ãÊDZ¾Éí²»·¢ÈκÎÀàÐ͵ķøÉ䣬Æ÷¼þ¹¦ºÄºÜС£¬Òþ±ÎÐԺ㬼۸ñµÍÁ®¡£¶øÈ±µãÊÇÈÝÒ×Êܸ÷ÖÖÈÈÔ´¡¢¹âÔ´¸ÉÈÅ;ÓÉÓÚºìÍ⴩͸Á¦²î£¬Òò´ËÈËÌåµÄºìÍâ·øÉäÈÝÒ×±»ÕÚµ²£¬²»Ò×±»Ì½Í·½ÓÊÕ£»Ò×ÊÜÉ䯵·øÉäµÄ¸ÉÈÅ;»·¾³Î¶ȺÍÈËÌåζȽӽüʱ£¬Ì½²âºÍÁéÃô¶ÈÃ÷ÏÔϽµ£¬ÓÐʱ»¹»áÔì³É¶ÌʱʧÁé¡£ÊÔÑé¼ì²âÒ²Ö¤Ã÷ÁËÕâµã£¬Ö»ÒªÈËÌå´æÔÚÈ´ÓÐÇÉÃë×óÓÒûÓл£¬ÈËÌå´«¸ÐÆ÷ÔòÈÏΪûÓÐÈËÌå´æÔÚ¡£Îª±ÜÃâÕâÖÖÏÖÏóµÄ³öÏÖ£¬±¾ÏµÍ³Èí¼þ³ÌÐòÖÐÉè¼ÆÎªÓÐÈËÌå´æÔÚ״̬ºó¼ä¸ô2·ÖÖÓ»ò¸ü³¤µÄʱ¼äÀ´¶ÔÈËÌå´æÔÚ²ÎÊýÐźŵIJɼ¯¡£ 4.2.2Êý¾Ý²É¼¯Èí¼þÉè¼ÆµÄʵÏÖ
24
±¾ÏµÍ³¿¼Âǵ½»·¾³¹â×ã¹»ÁÁʱ£¬ÎÞÂÛÓзñÈËÌå´æÔÚ¶¼²»Ó¦¿ªµÆ;¶ø»·¾³¹â²»¹»ÁÁʱ£¬ÓÐÈËÌå´æÔڲſªµÆ£¬ÎÞÈËÌå´æÔÚ²»¿ªµÆ¡£±¾ÏµÍ³Âß¼¶¨ÒåΪ»·¾³¹âÁÁʱΪ¶þ½øÖƵġ°0¡±(·ûºÏ¹â²É¼¯µç·Êä³öÐźÅ״̬)£¬°µÊ±Îª¡°1¡±£¬ÈËÌå´æÔÚΪ¡°1¡±£¬ÈËÌå²»´æÔÚΪ¡°0¡±£¬¿ªµÆÎª¡°1¡±£¬¹ØµÆÎª¡°0¡±£¬ÄÇô»·¾³¹âÓëÈËÌå´æÔÚ¿ÉÒÔÓÐÒÔϵÄÂß¼¹ØÏµ±í±íʾ£¬Èç±í4. 2. 2Ëùʾ: ±í4. 2. 2
»·¾³¹â²ÎÊý 0 0 1 1 ÈËÌå´æÔÚ²ÎÊý 1 0 1 0 ½ÌÊÒµÆ×´Ì¬ 0 0 1 0 ÉϱíÊý¾Ý±íÃ÷¿É½«»·¾³¹â²ÎÊýÓëÈËÌå´æÔÚ²ÎÊýÏàÓëÃŲÙ×÷£¬ÓÖÓÉÓڼ̵çÆ÷ÊÇµÍÆ½Çý¶¯£¬ËùÒÔÒª½«²É¼¯´¦ÀíºóµÄÐźŽøÐзDzÙ×÷£¬²Å¿ÉÒÔÇý¶¯¼ÌµçÆ÷¹¤×÷£¬¼´¿ÉµÃµ½½ÌÊҵƵÄ״̬£¬ÆäÈí¼þ³ÌÐòΪ:
£»-------------------------------------------------------------- Function£º BodySensor and Iight to light port356
DoSensLight£ºMov c, port33 £»Signal of Sensor
Anl c, port37
Cpl c ;have person and no light Mov port35, c ;on relay 1 Mov port36, c ;on relay 2 Jnc SensOut ;no person to out
Haveperson£ºmov SensDelayBuf, #5 ;delay 5 minute SensOut: Ret
4.2.3ÈËÌå´æÔÚ´«¸ÐÆ÷µÄ¿¹¸ÉÈÅ´ëÊ©
ÈËÌå´æÔÚ´«¸ÐÆ÷Ò×ÊÜÍâ½çÓ°Ï죬ÓÚÊÇÒªÔÚʹÓÃÊ±ÌØ±ð×¢Ò⿹¸ÉÈÅÐÔÄÜ¡£ 1.·ÀС¶¯Îï¸ÉÈÅ
̽²âÆ÷°²×°ÔÚÍÆ¼öµØÊ¹Óø߶ȣ¬¶Ô̽²â·¶Î§ÄÚµØÃæÉϵÄС¶¯Î²»²úÉúÐźš£ 2.¿¹µç´Å¸ÉÈÅ
25