΢»ú¼ì²âϵͳ¿Î³ÌÉè¼ÆËµÃ÷Êé
3.4 ϵͳӲ¼þµç·¹¹³É
±¾ÏµÍ³ÒÔµ¥Æ¬»úΪºËÐÄ£¬×é³É̥ѹÐźŲɼ¯¡¢´¦Àí¡¢ÏÔʾ¡¢×Ô¶¯±¨¾¯ÎªÒ»ÉíµÄ±Õ»·¿ØÖÆÏµÍ³¡£ÏµÍ³Ó²¼þµç·ÓÉMPX4250´«¸ÐÆ÷¼ì²âÆû³µ³µÂÖ̥ѹֵ¡¢ADC0804оƬ¶Ô̥ѹģÄâµçѹֵA/Dת»»£¬µ¥Æ¬»ú¶Ô̥ѹÊý×ÖÁ¿²É¼¯¡¢´¦Àí£¬¿ØÖÆLEDÏÔʾµÈµç·×é³É¡£ÆäÖÐP2.4£¬ P2.3·Ö±ðÓÃÓÚ¿ØÖÆÉù¹â±¨¾¯µç·£¬P0,P2.0~P2.3·Ö±ðÓÃÓÚ¿ØÖÆLEDÊýÂë¹ÜÏÔʾ£¬×é³É¶¯Ì¬É¨Ãèµç·£¬XTAL1ºÍXTAL2½ÓÈë¾§ÕñʱÖӵ緣¬RESTÒý½Å½ÓÉϸ´Î»µç·¡£
3.4.1 ÆøÑ¹´«¸ÐÆ÷µç·
ͼ3-6 ´«¸ÐÆ÷µç·ͼ
ͼ3-4ËùʾMPX4250̥ѹ´«¸ÐÆ÷µç·ͼµç·¡£MPX4250´«¸ÐÆ÷¼ì²ḁ̂ѹֵ£¬1¶ËÊä³öת»»ºóÄ£ÄâµçѹֵVin£¬MPX4250´«¸ÐÆ÷2£¬3¶Ë·Ö±ð½ÓÈëGNDºÍVCC¡£ÀûÓÃRC »ý·Öµç·À´´ï³ÉÔÓ²¨µÄÂ˳ýµç·¡£
- 12 -
΢»ú¼ì²âϵͳ¿Î³ÌÉè¼ÆËµÃ÷Êé
3.4.2 A/Dת»»µç·
ͼ3-7 A/Dת»»µç·
ͼ3-7ËùʾA/Dת»»µç·¡£Ä£ÄâµçѹVinÔÚRC »ý·Öµç·Â˳ýÔÓ²¨ºóÊäÈëADC0804 ÐźÅÊäÈëVIN+¶Ë£¬VIN-¶Ë½ÓÈëGND£¬²Î¿¼µçѹΪ0V¡£µ¥Æ¬»úP3.0£¬P3.6,P3.7£¬P3.2·Ö±ð¿ØÖÆADC0804ƬѡÐźÅCS¶Ë£¬Ð´ÐźÅÊäÈëWR¶Ë£¬¶ÁÐźÅÊäÈëRD¶Ë£¬×ª»»Íê±ÏÖжÏÌṩINTR¶Ë¡£
ͨ¹ýµ¥Æ¬»úP3.0Êä³öµÍµçƽѡÖÐADC0804оƬA/Dת»»£¬P3.6Êä³öÂö³å¿ØÖÆÆô¶¯ADC0804¿ªÊ¼A/Dת»»¡£µÈ´ýת»»Íê³ÉADC0804ת»»Íê±ÏÖжÏÌṩINTR¶ËÊä³öµÍµçƽÌáʾת»»Íê³É£¬P3.7Êä³öµÍµçƽ¿ØÖƶÁÐźÅÊäÈëRD¶Ë£¬×ª»»Íê³ÉÊý×ÖÁ¿DB0~DB7´ÓP1¿ÚÊäÈ뵥Ƭ»ú¡£
- 13 -
΢»ú¼ì²âϵͳ¿Î³ÌÉè¼ÆËµÃ÷Êé
3.4.3 LEDÏÔʾµç·
ͼ3-8 LEDÊýÂë¹ÜÏÔʾµç·
ͼ3-8ËùʾΪ¹²Òõ¼«°Ë¶ÎLEDÊýÂë¹ÜÁ¬½Óµç·£¬LEDÊýÂë¹ÜµÄ·¢¹â¶þ¼«¹ÜµÄÒõ¼«Á¬½ÓÔÚ89C51µ¥Æ¬»úP2.0~P2.3£¬LEDÊýÂë¹ÜÁíÒ»¶ËÁ¬½ÓÔÚP0¿Ú¡£µ±ÏòP2.0,P2.1¿ÚÊä³öµÍµçƽ£¬ËùÁ¬½ÓµÄLEDÊýÂë¹Ü±»Î»Ñ¡£¬È»ºóÏòP0¿ÚËÍÈëÏÔʾ¶ÎÂ룬¾Í¿ÉÒÔʹLEDÊýÂë¹ÜµÄÏàÓ¦µÄ¶Î·¢¹â£¬´Ó¶øÏÔʾ²»Í¬×ÖÐÍ¡£
3.4.4Éù¹â±¨¾¯µç·
ͼ3-9 Éù¹â±¨¾¯µç·
ͼ3-9ËùʾΪÉù¹â±¨¾¯µç·¡£µ¥Æ¬»úP2.4£¬P2.5·Ö±ð¿ØÖÆÉùÒô±¨¾¯ºÍµÆ¹â±¨¾¯£¬P2.4Êä³ö¸ßµÍ·½²¨Ðźţ¬SounderÒôîlоƬLS1·¢³ö¡°µÎ´ðµÎ´ð¡±¸ßƵÉùÒô£»P2.5Êä³öµÍµçƽ£¬ LED-REDºìÉ«·¢¹â¶þ¼«¹Üµ¼Í¨£¬·¢¹âµãÁÁ¡£
- 14 -
΢»ú¼ì²âϵͳ¿Î³ÌÉè¼ÆËµÃ÷Êé
4 ϵͳÈí¼þÉè¼Æ
ÈκÎÒ»¸öÓ¦ÓÃϵͳ£¬ËüÃǶ¼ÓÐ×Å×Ô¼ºµÄÓ²¼þϵͳºÍÈí¼þϵͳ£¬ÉÙÁËÈκÎÒ»¸ö²¿·Ö¶¼²»¿ÉÄܳÆÖ®ÎªÒ»¸öÍêÕûµÄÓ¦ÓÃϵͳ£¬ËüÃÇÖ®¼äÊÇÏ໥ÒÀ´æµÄÒ»¸öÕûÌ壬Ӳ¼þϵͳÊÇÈí¼þϵͳµÄÒ»¸ö»ù´¡ºÍǰÌᣬΪÈí¼þϵͳÌṩÁËÒ»¸ö²Ù×÷ƽ̨£»¶øÈí¼þϵͳÊÇÓ²¼þϵͳµÄÁé»ê£¬Ëü¶ÔÓ²¼þϵͳÆðµ½À©³äºÍÍêÉÆµÄ×÷Óá£
4.1 Èí¼þ»·¾³½éÉÜ 4.1.1 ProteusÈí¼þ»·¾³½éÉÜ
±¾ÏµÍ³µÄÓ²¼þÉè¼ÆÊ×ÏÈÊÇÔÚProteusÈí¼þ»·¾³ÖзÂÕæÊµÏֵġ£ProteusÈí¼þÊÇÀ´×ÔÓ¢¹úLabcenter electronics¹«Ë¾µÄEDA¹¤¾ßÈí¼þ£¬ProteusÈí¼þÓÐÊ®¶àÄêµÄÀúÊ·£¬ÔÚÈ«Çò¹ã·ºÊ¹Ó㬳ýÁ˾ßÓÐºÍÆäËüEDA¹¤¾ßÒ»ÑùµÄÔÀí²¼Í¼¡¢PCB×Ô¶¯»òÈ˹¤²¼Ïß¼°µç··ÂÕæµÄ¹¦ÄÜÍ⣬Æä¸ïÃüÐԵŦÄÜÊÇ£¬ËüµÄµç··ÂÕæÊÇ»¥¶¯µÄ¡£Õë¶Ô΢´¦ÀíÆ÷µÄÓ¦Ó㬻¹¿ÉÒÔÖ±½ÓÔÚ»ùÓÚÔÀíͼµÄÐéÄâÔÐÍÉϱà³Ì£¬²¢ÊµÏÖÈí¼þÔ´Âë¼¶µÄʵʱµ÷ÊÔ¡£Èç¹ûÓÐÏÔʾ¼°Êä³ö£¬ÅäºÏϵͳÅäÖõÄÐéÄâÒÇÆ÷Èçʾ²¨Æ÷¡¢Âß¼·ÖÎöÒǵȣ¬»¹ÄÜ¿´µ½ÔËÐкóÊäÈëÊä³öµÄЧ¹û¡£Proteus½¨Á¢ÁËÍ걸µÄµç×ÓÉè¼Æ¿ª·¢»·¾³£¬ÓÈÆäÖØÒªµÄÊÇProteus Lite¿ÉÒÔÍêÈ«Ãâ·Ñ£¬Ò²¿ÉÒÔ»¨Î¢²»×ãµÀµÄ·ÑÓÃ×¢²á´ïµ½¸üºÃµÄЧ¹û[3]¡£
ProteusÊÇĿǰ×îºÃµÄÄ£ÄⵥƬ»úÍâΧÆ÷¼þµÄ¹¤¾ß¡£¿ÉÒÔ·ÂÕæ51ϵÁС¢AVR¡¢PICµÈ³£ÓõÄMCU¼°ÆäÍâΧµç·£¨ÈçLCD£¬RAM£¬ROM£¬¼üÅÌ£¬Âí´ï£¬LED£¬AD/DA£¬²¿·ÖSPIÆ÷¼þ£¬²¿·ÖIICÆ÷¼þ...£©¡£ÆäʵProteus Óë multisim±È½ÏÀàËÆ£¬Ö»²»¹ýËü¿ÉÒÔ·ÂÕæMCU£¬µ±È»£¬Èí¼þ·ÂÕæ¾«¶ÈÓÐÏÞ£¬¶øÇÒ²»¿ÉÄÜËùÓÐµÄÆ÷¼þ¶¼Õҵõ½ÏàÓ¦µÄ·ÂտģÐÍ£¬Óÿª·¢°åºÍ·ÂÕæÆ÷µ±È»ÊÇ×îºÃÑ¡Ôñ£¬¿ÉÊdzõѧÕßÓµÓÐËüÃǵĿÉÄÜÐԱȽÏС¡£µ±È»£¬Ó²¼þʵ¼ù»¹ÊDZز»¿ÉÉٵġ£ÔÚûÓÐÓ²¼þµÄÇé¿öÏ£¬ProteusÄÜÏñpspice ·ÂտģÄâ/Êý×Öµç·ÄÇÑù·ÂÕæMCU¼°ÍâΧµç·¡£ÁíÍ⣬¼´Ê¹ÓÐÓ²¼þ£¬ÔÚ³ÌÐò±àдÔçÆÚÓÃÈí¼þ·ÂÕæÒ»ÏÂÒ²ÊǺÜÓбØÒªµÄ¡£ProteusÈí¼þÖ÷Òª¾ßÓÐÒÔϼ¸¸ö·½ÃæµÄÌØµã£º
(1)Éè¼ÆºÍ·ÂÕæÈí¼þProteus ÊÇÒ»¸öºÜÓÐÓõŤ¾ß£¬Ëü¿ÉÒÔ°ïÖúѧÉúºÍרҵÈËÊ¿Ìá¸ßËûÃǵÄÄ£ÄâºÍÊý×ֵ緵ÄÉè¼ÆÄÜÁ¦¡£
(2)ËüÔÊÐí¶Ôµç·Éè¼Æ²ÉÓÃͼÐλ·¾³£¬ÔÚÕâÖÖ»·¾³ÖУ¬¿ÉÒÔʹÓÃÒ»¸öÌØ¶¨·ûºÅÀ´´úÌæÔªÆ÷¼þ£¬²¢Íê³É²»»á¶ÔÕæÊµµç·Ôì³ÉÈκÎË𺦵ĵç··ÂÕæ²Ù×÷¡£
(3)Ëü¿ÉÒÔ·ÂÕæÒDZíÒÔ¼°¿ÉÃèÊöÔÚ·ÂÕæ¹ý³ÌÖÐËù»ñµÃµÄÐźŵÄͼ±í¡£
- 15 -