»ùÓÚµ¥Æ¬»úµÄµç×Ó³ÓÉè¼Æ - ͼÎÄ(3)

2020-04-17 00:59

ÓÜÁÖѧԺ±¾¿Æ±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

ÖÐÊý¾Ý²É¼¯Ä£¿éÓɳÆÖØ´«¸ÐÆ÷¡¢A/Dת»»Æ÷µÈ²¿·Ö×é³É£¬±¾Éè¼ÆËù²ÉÓõÄLCDÏÔʾÆ÷¾ßÓй¦ºÄµÍ¡¢Ìå»ýС¡¢ÖØÁ¿Çá¡¢³¬±¡¡¢ÎÞÉÁ˸µÈÐí¶àÆäËüÏÔʾÆ÷ÎÞ·¨±ÈÄâµÄÓŵã´Ë²¿·Ö¶ÔÈí¼þµÄÉè¼ÆÒªÇó±È½Ï¸ß£¬ÏµÍ³µÄ´ó²¿·Ö¹¦Äܶ¼ÐèÒªÈí¼þÀ´¿ØÖÆ¡£

3

»ùÓÚµ¥Æ¬»úµÄµç×Ó³ÓÉè¼Æ

4

ÓÜÁÖѧԺ±¾¿Æ±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

2 Ó²¼þÉè¼Æ

°´ÕÕ±¾Éè¼ÆµÄ»ù±¾ÒªÇó£¬ÏµÍ³¿É·ÖΪËÄ´óÄ£¿é£¬Êý¾Ý²É¼¯Ä£¿é¡¢¿ØÖÆÆ÷Ä£¿é¡¢¼üÅ̵ç·ģ¿é¡¢LCDÏÔʾģ¿é¡£Ê×ÏÈÊÇͨ¹ý³ÆÖØ´«¸ÐÆ÷²É¼¯µ½±»²âÎïÌåµÄÖØÁ¿²¢½«Æäת»»ÎªµçѹÐźţ¬Ä£ÄâµçѹÐźž­A/Dת»»µç·ת»»³ÉÊý×ÖÐźźó±»ËÍÈëµ½AT89S52µ¥Æ¬»úÖУ¬ÔÙ¾­µ¥Æ¬»ú¿ØÖÆLCDÏÔʾÆ÷£¬´Ó¶øÏÔʾ³ö±»²âÎïÌåµÄÖØÁ¿¡£

2.1 ×ÜÌå½á¹¹Éè¼Æ

¸Ã´ÎÉè¼ÆÖ÷ҪѡÓÃAT89S52µ¥Æ¬»ú×÷ΪÕû¸ö³ÆÖØ×°ÖõÄÖ÷¿ØÆ÷¼þ£¬³äµ±×ÅÖÐÑë´¦ÀíÆ÷µÄ½ÇÉ«¡£¶Ô±»²âÎï½øÐÐÐźŲɼ¯Ê±Óõ½Á˲âÁ¿¾«¶È½Ï¸ßµÄµç×èÓ¦±äʽ³ÆÖØ´«¸ÐÆ÷£¬Ê¹µÃ²âÁ¿¾«¶ÈµÃµ½ÁËÓÐЧ±£ÕÏ[3]£»ÔÚÊýģת»»Ä£¿éѡȡÁËHX711оƬ×÷Ϊ³ÆÖØ×°ÖõÄA/Dת»»Æ÷¼þ£¬¸ÃоƬÄÚÖÃÎÈѹµçÔ´¿ÉÒÔΪ´«¸ÐÆ÷ÌṩµçÔ´²¢ÇÒÓиßÔöÒæ¡¢¸ß¾«¶ÈµÄÓŵ㣬Äܹ»°ÑÄ£ÄâµçÐźÅѸËÙת»»ÎªÊý×ÖµçÐźţ»ÔÚÏÔʾµ¥ÔªÖÐʹÓÃÁË´øÓÐ12Òý½ÅµÄLCD12864ÏÔʾÆ÷£¬ÊµÏÖÁËÓÃÖÐÎÄÏÔʾµÄ¹¦ÄÜ£¬²¢ÇÒÄܹ»Í¬Ê±ÏÔʾ±»²âÎïÖØÁ¿¡¢µ¥¼Û¡¢×ܽð¶îÕâÈýÏîÄÚÈÝ£»ÓÃ4*4¾ØÕó¼üÅÌ×÷ΪÈË»ú½»»»½çÃæ£¬´ó´ó½ÚÔ¼Á˵¥Æ¬»úµÄI/O½Ó¿Ú×ÊÔ´£»×îºóÓ÷äÃùÆ÷½øÐг¬Á¿³Ì±¨¾¯¡£Õû¸öϵͳÉè¼Æ¼òµ¥¡¢Ê¹Ó÷½±ã¡¢ÐԼ۱ȸߡ¢µÍ¹¦ºÄ¡¢Äܹ»ÊµÏÖ¶Ô±»²âÎï׼ȷµÄ²âÁ¿²¢ÇÒ×Ô¶¯»¯³Ì¶È½Ï¸ßÈí¼þ²¿·ÖÓ¦ÓÃÁ˵¥Æ¬»úCÓïÑÔ½øÐбà³ÌʵÏÖÁ˸ÃÉè¼ÆµÄÈ«²¿¹¦ÄÜ£¬¿ØÖÆÕû¸öµç·¹¤×÷¡£¸Ãµç×Ó³Ó¿ÉÒÔʵÏÖ³ÆÖØ·¶Î§Îª0¡«10Kg£¬²âÁ¿¾«¶ÈΪ5gµÄ³ÆÖع¦ÄÜ[4]¡£

ΪÁ˸üºÃµØËµÃ÷±¾Éè¼ÆµÄÌåϵ½á¹¹£¬ÌرðµØÓÃÒ»¸öϵͳ½á¹¹¿òͼÀ´ËµÃ÷¡£ÈçÏÂͼ2-1Ëùʾ¡£

×îСϵͳAT89S52 µ¥Æ¬»ú³ÆÖØ´«¸ÐÆ÷LCDÏÔʾA/D¼üÅ̵ç· 5

»ùÓÚµ¥Æ¬»úµÄµç×Ó³ÓÉè¼Æ

ͼ2-1 ϵͳ½á¹¹¿òͼ

2.2 µ¥Æ¬»úÑ¡ÐÍ

Ñ¡Ôñµ¥Æ¬»úÐͺŵijö·¢µãÓÐÒÔϼ¸¸ö·½Ã棺 (1)Êг¡»õÔ´

ϵͳÉè¼ÆÕßÖ»ÄÜÔÚÊг¡ÉÏÄܹ»ÌṩµÄµ¥Æ¬»úÖÐÑ¡Ôñ£¬ÌرðÊÇ×÷Ϊ²úÆ·´óÅúÁ¿Éú²úµÄÓ¦ÓÃϵͳ£¬ËùÑ¡µÄµ¥Æ¬»úÐͺűØÐëÓÐÎȶ¨¡¢³ä×ãµÄ»õÔ´¡£

(2)µ¥Æ¬»úÐÔÄÜ

Ó¦¸ù¾ÝϵͳµÄ¹¦ÄÜÒªÇóºÍ¸÷ÖÖµ¥Æ¬»úµÄÐÔÄÜ£¬Ñ¡Ôñ×îÈÝÒ×ʵÏÖϵͳ¼¼ÊõÖ¸±êµÄÐͺţ¬¶øÇÒÄÜ´ïµ½½Ï¸ßµÄÐÔÄܼ۸ñ±È¡£µ¥Æ¬»úÐÔÄܰüÀ¨Æ¬ÄÚÓ²¼þ×ÊÔ´¡¢ÔËÐÐËÙ¶È¡¢¿É¿¿ÐÔ¡¢Ö¸Áîϵͳ¹¦ÄÜ¡¢Ìå»ýºÍ·â×°ÐÎʽµÈ·½Ãæ¡£Ó°ÏìÐÔÄܼ۸ñ±ÈµÄÒòËØ³ýµ¥Æ¬»úµÄÐÔÄܼ۸ñÍ⣬»¹°üÀ¨Ó²¼þºÍÈí¼þÉè¼ÆµÄÈÝÒ׳̶ȡ¢ÏàÓ¦µÄ¹¤×÷Á¿´óС£¬ÒÔ¼°¿ª·¢¹¤¾ßµÄÐÔÄܼ۸ñ±È[5]¡£

(3)ÑÐÖÆÖÜÆÚ

ÔÚÑÐÖÆÈÎÎñÖØ¡¢Ê±¼ä½ôµÄÇé¿öÏ£¬»¹Òª¿¼ÂÇËùÑ¡µÄµ¥Æ¬»úÐͺÅÊÇ·ñÊìϤ£¬ÊÇ·ñÄÜÂíÉÏ×ÅÊÖ½øÐÐϵͳµÄÉè¼Æ¡£ÓëÑÐÖÆÖÜÆÚÓйصÄÁíÒ»¸öÖØÒªÒòËØÊÇ¿ª·¢¹¤¾ß£¬ÐÔÄÜÓÅÁ¼µÄ¿ª·¢¹¤¾ßÄܼӿìϵͳµØÑÐÖÆ½ø³Ì[6]¡£

½áºÏÒÔÉϼ¸·½ÃæÒòËØµÄ¿¼ÂÇ£¬ÎÒ×îÖÕѡȡÁËAT89S52µ¥Æ¬»ú×÷Ϊ¸Ã´ÎÉè¼ÆµÄÖ÷¿ØÐ¾Æ¬¡£

2.2.1 AT89S52ÐÔÄܼò½é

AT89S52µ¥Æ¬»úÊÇAT89SϵÁÐÖеÄÔöÇ¿Ð͸ߵµ»ú²úÆ·£¬ËüƬÄÚ´æ´¢Æ÷ÈÝÁ¿ÊÇAT89S51µÄÒ»±¶£¬¼´Æ¬ÄÚ8KBµÄFlash³ÌÐò´æ´¢Æ÷ºÍ256BµÄRAM¡£ÁíÍ⣬Ëü»¹Ôö¼ÓÁËÒ»¸ö¹¦Äܼ«Ç¿µÄ¡¢¾ßÓжÀÌØÓ¦ÓõÄ16λ¶¨Ê±£¯¼ÆÊýÆ÷2µÈ¶àÖÖ¹¦ÄÜ[7]¡£

ÔÚ¹¤³ÌÓ¦ÓÃÖÐAT89S52ÓÐÒ»ÏÔÖøµÄÓÅÊÆ£º²»ÐèÒªÉÕдÆ÷£¬Ö»½èÖúPC »úµÄ²¢¿ÚÊä³öºÍ¼«Îª¼òµ¥µÄÏÂÔØµç·£¬±ã¿É½«³ÌÐòͨ¹ý´®Ðз½Ê½Ð´È뵥Ƭ»ú¡£²¢ÇÒÏÂÔØµç·¿ÉÉè¼ÆÔÚϵͳÖУ¬¿ÉÒÔËæÊ±Ð޸ĵ¥Æ¬»úµÄÈí¼þ¶ø²»¶ÔÓ²¼þ×öÈκθ͝¡£

ÓÉ´Ë£¬Í¨¹ý¶ÔĿǰÖ÷Á÷ÐͺŵıȽϣ¬ÎÒÃÇ×îÖÕÑ¡ÔñÁËAT89S52ͨÓÃµÄÆÕͨµ¥Æ¬»úÀ´ÊµÏÖϵͳÉè¼Æ¡£AT89S52ÊÇÒ»ÖÖ¼æÈÝMCS51΢¿ØÖÆÆ÷£¬¹¤×÷µçѹ4.0Vµ½5.5V£¬È«¾²Ì¬Ê±ÖÓ0 Hz µ½33 MHz£¬Èý¼¶³ÌÐò¼ÓÃÜ£¬32¸ö¿É±à³ÌI/O¿Ú£¬2/3¸ö16λ¶¨Ê±/¼ÆÊýÆ÷£¬6/8¸öÖжÏÔ´£¬È«Ë«¹¤´®ÐÐͨѶ¿Ú£¬µÍ¹¦ºÄÖ§³ÖIdleºÍPower-downģʽ£¬Power downģʽ֧³ÖÖжϻ½ÐÑ, ¿´ÃŹ·¶¨Ê±Æ÷£¬Ë«Êý¾ÝÖ¸Õ룬Éϵ縴λ±êÖ¾¡£ÎÒÃÇÔÚÍâÃæÀ©Õ¹ÁË32KÊý¾Ý´æ´¢Æ÷£¬ÒÔÂú×ãϵͳҪÇó¡£

6

ÓÜÁÖѧԺ±¾¿Æ±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

2.2.2 AT89S52Òý½Å¹¦ÄÜ˵Ã÷

AT89S52µ¥Æ¬»úÓжàÖÖ·â×°ÐÎʽ£¬±¾Éè¼ÆÖÐÑ¡ÓÃ40DIP·â×°£¬Æä¹Ü½Å¶¨ÒåÈçͼ2-2Ëùʾ¡£

ͼ2-2 AT89S52 ¹Ü½Åͼ

VCC/GND£º µçÔ´/½ÓµØÒý½Å£» Port 0£º

P0ÊÇÒ»¸ö8λ©¼«¿ªÂ·ÐÍË«ÏòI/O¶Ë¿Ú£¬¶Ë¿ÚÖÃ1(¶Ô¶Ë¿Úд1)ʱ×÷¸ß×迹ÊäÈë¶Ë£»P0»¹¿ÉÒÔÓÃ×÷×ÜÏß·½Ê½ÏµĵØÖ·Êý¾Ý¸´Óùܽţ¬ÓÃÀ´²Ù×÷Íⲿ´æ´¢Æ÷¡£

ÔÚÕâÖÖ¹¤×÷ģʽÏ£¬P0¿Ú¾ßÓÐÄÚ²¿ÉÏÀ­×÷Ó᣶ÔÄÚ²¿Flash³ÌÐò´æ´¢Æ÷±à³Ìʱ£¬½ÓÊÕÖ¸Áî×Ö½Ú¡¢Ð£Ñé³ÌÐò¡¢Êä³öÖ¸Áî×Ö½Úʱ£¬ÒªÇóÍâ½ÓÉÏÀ­µç×裻

Port 1£º

P1ÊÇÒ»¸ö´øÓÐÄÚ²¿ÉÏÀ­µç×èµÄ8λ˫ÏòI/0¶Ë¿Ú£¬Êä³öʱ¿ÉÇý¶¯4¸öTTL¡£¶Ë¿ÚÖÃ1ʱ£¬ÄÚ²¿ÉÏÀ­µç×轫¶Ë¿ÚÀ­µ½¸ßµçƽ£¬×÷ÊäÈëÓã» ÁíÍ⣬P1.0¡¢P1.1¿ÉÒÔ·Ö±ð±»ÓÃ×÷¶¨Ê±Æ÷/¼ÆÊýÆ÷2µÄÍⲿ¼ÆÊýÊäÈë(P1.0/T2)ºÍ´¥·¢ÊäÈë(P1.1/T2EX)£»¶ÔÄÚ²¿Flash³ÌÐò´æ´¢Æ÷±à³Ìʱ£¬½ÓÊÕµÍ8λµØÖ·ÐÅÏ¢£»

Port 2£º

P2ÊÇÒ»¸ö´øÓÐÄÚ²¿ÉÏÀ­µç×èµÄ8λ˫ÏòI/0¶Ë¿Ú£»Êä³öʱ¿ÉÇý¶¯4¸öTTL¡£¶Ë¿ÚÖÃ1ʱ£¬ÄÚ²¿ÉÏÀ­µç×轫¶Ë¿ÚÀ­µ½¸ßµçƽ£¬×÷ÊäÈëÓã» P2¿ÚÔÚ´æÈ¡Íⲿ´æ´¢Æ÷ʱ£¬¿É×÷Ϊ¸ßλµØÖ·Êä³ö£»ÄÚ²¿Flash³ÌÐò´æ´¢Æ÷±à³Ìʱ£¬½ÓÊÕ¸ß8λµØÖ·ºÍ¿ØÖÆÐÅÏ¢£»

Port 3£º

7


»ùÓÚµ¥Æ¬»úµÄµç×Ó³ÓÉè¼Æ - ͼÎÄ(3).doc ½«±¾ÎĵÄWordÎĵµÏÂÔØµ½µçÄÔ ÏÂÔØÊ§°Ü»òÕßÎĵµ²»ÍêÕû£¬ÇëÁªÏµ¿Í·þÈËÔ±½â¾ö£¡

ÏÂһƪ£ºÊýÐνáºÏ

Ïà¹ØÔĶÁ
±¾ÀàÅÅÐÐ
¡Á ×¢²á»áÔ±Ãâ·ÑÏÂÔØ£¨ÏÂÔØºó¿ÉÒÔ×ÔÓɸ´ÖƺÍÅŰ棩

ÂíÉÏ×¢²á»áÔ±

×¢£ºÏÂÔØÎĵµÓпÉÄÜ¡°Ö»ÓÐĿ¼»òÕßÄÚÈݲ»È«¡±µÈÇé¿ö£¬ÇëÏÂÔØÖ®Ç°×¢Òâ±æ±ð£¬Èç¹ûÄúÒѸ¶·ÑÇÒÎÞ·¨ÏÂÔØ»òÄÚÈÝÓÐÎÊÌ⣬ÇëÁªÏµÎÒÃÇЭÖúÄã´¦Àí¡£
΢ÐÅ£º QQ£º