רÀûÃû³Æ£ºÒ»ÖÖ»ùÓÚarmµçÒºËÅ·þ·§ÆµÂÊÌØÐÔ²âÊÔÊý¾Ý²É¼¯°åµÄÖÆ×÷·½·¨
¼¼ÊõÁìÓò£º
±¾·¢Ã÷Éæ¼°Êý¾Ý²É¼¯°å£¬ÓÈÆäÉæ¼°Ò»ÖÖ»ùÓÚARMµçÒºËÅ·þ·§ÆµÂÊÌØÐÔ²âÊÔÊý¾Ý²É¼¯°å¡£
±³¾°¼¼Êõ£º
µçÒºËÅ·þ·§ÆµÂÊÌØÐÔ²âÊÔÒÇÊÇ´«Í³µÄµçÒºËÅ·þ·§ÆµÂÊÌØÐÔ²âÊÔ×°ÖõÄ×îÖØÒªµÄ×é³É²¿·Ö£¬Ëü²ÉÓ÷ÖÁ¢Ä£Äâµç×ÓÔª¼þÆ÷²ÄÉè¼Æ£¬²¢ÓÉרҵÆóÒµÖÆÔìÏúÊÛ¡£´«Í³²âÊÔÒÇÌå»ý´ó¶ø±¿ÖØ£¬²Ù×÷¸´ÔÓ£¬¼ìÐÞ²»Òס£ËæÖøÏÖ´ú΢´¦Àí¼¼ÊõºÍ¼ÆËã»ú¼¼ÊõµÄ¸ß¶ÈÆÕ¼°ºÍ·¢Õ¹£¬Ñз¢ÒÔ΢´¦Àí»úΪºËÐĵĵçÒºËÅ·þ·§ÆµÂÊÌØÐÔ²âÊÔϵͳ£¬È¡´ú´«Í³Ä£ÄâµÄƵÂÊÌØÐÔ²âÊÔÒÇÊÇÊ®·Ö±ØÒªºÍ¿ÉÄܵġ£
·¢Ã÷ÄÚÈÝ
±¾·¢Ã÷µÄÄ¿µÄÊǶԱ»²âËÅ·þ·§Ê©¼ÓÉ趨ƵÂʺÍÉ趨·ùÖµµÄÕýÏÒÐźš¢²É¼¯¶¯Ì¬²âÁ¿¸×Ëٶȴ«¸ÐÆ÷ºÍλÒÆ´«¸ÐÆ÷µÄÊä³öÐźš¢Êý¾Ýͨ¹ý´®¿ÚºÍÉÏλ»úʵÏÖͨѶ¡£ÎªÊµÏÖÒÔÉÏÄ¿µÄ£¬±¾·¢Ã÷²ÉÓõļ¼Êõ·½°¸ÎªÒ»ÖÖ»ùÓÚARMµçÒºËÅ·þ·§ÆµÂÊÌØÐÔ²âÊÔÊý¾Ý²É¼¯°å£¬Ëü°üÀ¨CPU¡¢AD9833¡¢AD5160¡¢¸ôÖ±µç·¡¢SPA×ÜÏß¡¢AD7323 ;ÆäÌØÕ÷ÊÇËùÊöµÄSPA×ÜÏßÉÏ·Ö±ðÁ¬½ÓCPU¡¢AD9833¡¢AD5160ºÍAD7323 ;ËùÊöµÄAD5160Ä©¶ËÁ¬½ÓÓиôÖ±µç·£¬¸ôÖ±µç·ͨ¹ýͨµÀOÁ¬½ÓAD7323£¬¸ôÖ±µç·Á¬½Ó±»²â¶ÔÏó£»±»²â¶ÔÏóÄ©¶Ëͨ¹ýͨµÀIÁ¬½Ó AD7323¡£ÔÚ±¾·¢Ã÷ÖУ¬ËùÊöµÄCPU²ÉÓÃNXPµÄLPC2132¡£±¾·¢Ã÷µÄÓÐÒæЧ¹û±¾·¢Ã÷Ò»»ùÓÚARMµçÒºËÅ·þ·§ÆµÂÊÌØÐÔ²âÊÔÊý¾Ý²É¼¯°åÔÚÏÂÃ漸¸ö·½Ãæ¾ßÓÐÏÔÖøÌØÕ÷
I.²ÉÓÃNXPµÄLPC2132 ARM7×÷ΪϵͳºËÐÄCPU£¬ÓëAD9833¡¢AD5160¡¢AD7323µÈоƬͨѶ£¬ÊµÏÖÊý¾Ý½»»»¡£2. AD9833À´²úÉúƵÂʺͷùÖµ¿Éµ÷µÄÕýÏÒ²¨Ðźţ¬ÐźÅÎȶ¨¾«¶È¸ß£¬¹¦ºÄС¡£3.Êý×ÖµçλÆ÷AD5160ʵÏÖÕýÏÒ²¨ÐźŵķùÖµµ÷½Ú£¬·ùÖµÉèÖõ÷½Ú¾«È··½±ã¡£4.Ñ¡ÓÃÁË AD7323ÕæË«¼«ÐÔµÄADCת»»Æ÷½øÐÐÊý¾Ý²É¼¯£¬²ÉÑùËٶȸߣ¬ÊµÊ±ÐԺ㬠Âú×ã²âÊÔÒªÇó¡£5. LPC2132¶¨Ê±Í¨¹ýSPI½Ó¿Ú´ÓAD7323¶ÁÈ¡²É¼¯µÄÊý¾Ý£¬²¢Í¨¹ý´®¿Ú·¢Ë͸øÉÏλ¼ÆËã»ú¡£±¾·¢Ã÷Òѳɹ¦µØÓ¦ÓÃÓÚµçÒºËÅ·þ·§ÆµÂÊÌØÐÔ×°ÖÃÖС£¹¤³ÌÓ¦ÓÃʵ¼ù±íÃ÷£¬±¾·¢Ã÷¹¤×÷ÐÔÄÜÎȶ¨¡¢Êý¾Ý¾«È·¿É¿¿¡¢ÖØÁ¿ÇáÌå»ýС£¬Ê¹Ó÷½±ã¡£
ͼIΪµç·ÔÀí·½¿òͼ¡£
¾ßÌåʵʩÀý·½Ê½»ùÓÚARMµçÒºËÅ·þ·§ÆµÂÊÌØÐÔ²âÊÔÊý¾Ý²É¼¯°åÓë±¾¹«Ë¾Ñз¢µÄ´«¸ÐÆ÷ÍâÖÃÐͶ¯Ì¬²âÊÔ¸×(ͬÈÕÉêÇëµÄרÀû¼¼Êõ)¼¯³ÉʹÓù¹³ÉÒ»Ì×ÍêÕûµÄµçÒºËÅ·þ·§ÆµÂÊÌØÐÔ²âÊÔ²âÊÔ×°Öᣱ¾·¢Ã÷ÒÀ¾Ý¶à²½¼¤Àø·¨²âÁ¿µçÒºËÅ·þ·§µÄƵÂÊÌØÐÔ¡£¸Ã·½·¨µÄ»ù±¾ÔÀíÊǸøËÅ·þ·§Ê©¼ÓÒ»¶¨ÆµÂʺÍÒ»¶¨·ùÖµ¼¤ÀøµÄÕýÏÒÐźţ¬ËÅ·þ·§µÄÏìÓ¦ÐźÅÒ»Êä³öÁ÷Á¿Ò²ÊÇÒ»¸öÏàͬƵÂʵÄÕýÏÒ£¬µ«Æä·ùÖµºÍÏàλ²»Í¬£»ÔÚ²âÊÔµÄƵÂÊ·¶Î§ÄÚ£¬Ñ¡ÔñÈô¸É¸öƵÂʲâÊԵ㣻ÔÚÿ¸ö²âÊԵ㣬ÓÃÒ»¶¨ÆµÂʺͷùÖµµÄÕýÏÒ²¨Ê©¼ÓÓÚ±»²â·§½øÐм¤Àø£¬²¢Í¬Ê±²É¼¯±»²â¶ÔÏóµÄÏìÓ¦Ðźţ¬¼ÆË㲻ͬƵÂÊϵÄÁ½ÐźŵķùÖµ±ÈºÍÏàλ²î£¬¼´¿É»ñµÃ±»²â·§µÄƵÂÊÏìÓ¦ÌØÐÔ¡£ÈçͼIËùʾ£¬±¾·¢Ã÷²ÉÓÃNXPµÄLPC2132 ARM7×÷ΪϵͳºËÐÄCPU£¬Ê¹ÓÃADI¹«Ë¾µÄ AD9833À´²úÉúƵÂʿɵ÷µÄÕýÏÒ²¨Ðźţ¬Ê¹ÓÃAD5160¶ÔÕýÏÒ²¨Ðźŵķù¶È½øÐе÷½Ú¡£¶ø¶ÔÓÚ²ÉÑù²¿·Ö£¬ÓÉÓÚϵͳҪÇóµÄÕýÏÒ²¨·ù¶ÈÔÚ-5ðÚ+5V£¬Òò´Ë£¬Ñ¡ÓÃÁË AD7323ÕæË«¼«ÐÔµÄADCת»»Æ÷½øÐÐÊý¾Ý²ÉÑù¡£ÕýÏÒ²¨²úÉúAD9833ÊÇADI¹«Ë¾Éú²úµÄÒ»¿îµÍ¹¦ºÄ£¬¿É±à³Ì²¨Ðη¢ÉúÆ÷£¬Í¨¹ý SPI½Ó¿Ú¿É¶ÔÊä³öµÄ²¨ÐεÄƵÂʺÍÏàλ½øÐбà³Ìµ÷½Ú¡£AD9833ÔÚÖ÷ƵʱÖÓΪ25MHzʱ£¬ ¾«¶ÈΪO. IHz ;ÔÚÖ÷ƵʱÖÓΪIMHzʱ£¬¾«¶È¿ÉÒÔ´ïµ½O. 004Hz¡£AD9833Êä³öƵÂÊ·¶Î§Îª OMHz 12. 5MHz¡£µÄ¹¤×÷µçѹ·¶Î§Îª2. 3ðÚ5. 5V£¬¶øÔÚ3Vʱ£¬¹¦ºÄ½öΪ20mW¡£·ùÖµ¿ØÖÆAD5160ÊÇADI¹«Ë¾Éú²úµÄÒ»¿îÊý×ÖµçλÆ÷¡£AD5160ÓÐ256³éÍ·£¬µç×èÖµÓÐ5K£¬10K£¬50K£¬100KËÄÖÖ¹æ¸ñ¡£Æ乤×÷µçѹ·¶Î§ÔÚ2. 7ðÚ5. 5V£¬CPUͨ¹ýSPI×ÜÏ߶ÔÆä½øÐпØÖÆ¡£Êý¾Ý²É¼¯ÓÉÓÚϵͳҪÇóµÄÕýÏÒ²¨·ù¶ÈÔÚ-5ðÚ+5V£¬Òò´Ë£¬Ñ¡ÓÃÁË AD7323ÕæË«¼«ÐÔµÄADCת»»Æ÷½øÐÐÊý¾Ý²ÉÑù¡£AD7323ÊÇÒ»¿î4ͨµÀ¡¢12λ´ø·ûºÅλµÄÖð´Î±Æ½üÐÍADC¡£¸Ã ADCÅäÓÐÒ»¸ö¸ßËÙSPI½Ó¿Ú£¬×î¸ß…×ÍÂÁ¿¿É´ï500 kSPS¡£AD7323¿ÉÊäÈëÕæË«¼«ÐÔÄ£ÄâÐźţ¬ ËüÓÐËÄÖÖÈí¼þ¿ÉÑ¡ÊäÈ뷶Χ¡À10V¡¢¡À5V¡¢¡À2. 5VºÍOÖÁ10V¡£Ã¿¸öÄ£ÄâÊäÈëͨµÀÖ§³Ö¶ÀÁ¢±à³Ì£¬¿ÉÉèΪËĸöÊäÈ뷶Χ֮һ¡£AD7323ÖеÄÄ£ÄâÊäÈëͨµÀ¿Éͨ¹ý±à³ÌÉèΪµ¥¶Ë¡¢Õæ²î·Ö»òα²î·ÖÈýÖÖģʽ¡£AD7323µÄ¹¤×÷µçѹ·¶Î§ÔÚ2. 7V 5. 5V£¬¶ø²ÉÑù²Î¿¼µçѹ·¶Î§ÎªVDD =12 V 16.5 V, VSS = 12 V 16.5 V¡£±¾·¢Ã÷µÄµç·ÔÀí·½¿òͼÈ總ͼIËùʾ¡£Ê×ÏÈÓÉLPC2132 ARM CPU¿ØÖÆAD9833²úÉúƵÂʿɵ÷µÄÕýÏÒ²¨Ðźš£AD9833²úÉúµÄÕýÏÒ²¨Ðźŷå·åֵΪIV¡£AD9833²úÉúµÄÕýÏÒ²¨ÐźÅÊäÈëAD5160¡£AD5160ÊÇÒ»¸ö¿É¿ØµÄÊý×ÖµçλÆ÷¡£LPC2132ͨ¹ýSPI×ÜÏ߶ÔAD5160½øÐпØÖÆ£¬¶ÔAD9833²úÉúµÄÐźŽøÐзÖѹ£¬Ê¹µÃAD9833²úÉúµÄÕýÏÒ²¨ÐźÅÔÚ½øÐÐAD5160ºó£¬ Æä·å·åÖµ¿ÉÔÚOðÚIVÖ®¼ä½øÐб仯¡£AD5160Êä³öµÄÐźž¹ýÔ˷ŽøÐзùÖµ·Å´óºó´ïµ½(TlOV£¬×îºó½øÐиôÖ±µç·£¬Ê¹Êä³öÐźÅÔÚ-5ðÚ+5VÖ®¼ä£¬Í¨¹ýͨµÀO°ÑÐźŴ«µÝµ½AD7323¡£¼¤ÀøÐźÅͨ¹ý±»²â¶ÔÏ󣬴Ӷø±ä³ÉÏìÓ¦Ðźţ¬ÏìÓ¦ÐźÅͨ¹ýͨµÀIÁ¬½ÓAD7323¡£AD7323ͬʱ¶Ô¼Ç¼´«¸ÐÆ÷µÄÕýÏÒ²¨Ðźţ¬ÒÔ¼°´«¸ÐÆ÷Êä³öµÄÐźŽøÐвɼ¯¡£LPC2132ÔÙ¶¨Ê±Í¨¹ýSPI½Ó¿Ú´ÓAD7323¶ÁÈ¡²É¼¯µÄÊý¾Ý£¬²¢Í¨¹ý´®¿Ú·¢Ë͸ø¼ÆËã»ú¡£
ȨÀûÒªÇó
1.Ò»ÖÖ»ùÓÚARMµçÒºËÅ·þ·§ÆµÂÊÌØÐÔ²âÊÔÊý¾Ý²É¼¯°å£¬Ëü°üÀ¨CPU¡¢AD9833¡¢AD5160¡¢¸ôÖ±µç·¡¢SPA×ÜÏß¡¢AD7323 ;ÆäÌØÕ÷ÊÇËùÊöµÄSPA×ÜÏßÉÏ·Ö±ðÁ¬½ÓCPU¡¢AD9833¡¢AD5160ºÍ AD7323 ;ËùÊöµÄAD5160Ä©¶ËÁ¬½ÓÓиôÖ±µç·£¬¸ôÖ±µç·ͨ¹ýͨµÀOÁ¬½ÓAD7323£¬¸ôÖ±µç·Á¬½Ó±»²â¶ÔÏó£»±»²â¶ÔÏóÄ©¶Ëͨ¹ýͨµÀIÁ¬½ÓAD7323¡£
2.¸ù¾ÝȨÀûÒªÇóIËùÊöµÄÒ»ÖÖ»ùÓÚARMµçÒºËÅ·þ·§ÆµÂÊÌØÐÔ²âÊÔÊý¾Ý²É¼¯°å£¬ÆäÌØÕ÷ÔÚÓÚËùÊöµÄCPU²ÉÓÃNXPµÄLPC2132¡£
È«ÎÄÕªÒª
±¾·¢Ã÷¹«¿ªÁËÒ»ÖÖ»ùÓÚARMµçÒºËÅ·þ·§ÆµÂÊÌØÐÔ²âÊÔÊý¾Ý²É¼¯°å£¬Ëü°üÀ¨CPU¡¢AD9833¡¢AD5160¡¢¸ôÖ±µç·¡¢SPA×ÜÏß¡¢AD7323£»ÆäÌØÕ÷ÊÇËùÊöµÄSPA×ÜÏßÉÏ·Ö±ðÁ¬½ÓCPU¡¢AD9833¡¢AD5160ºÍAD7323£»ËùÊöµÄAD5160Ä©¶ËÁ¬½ÓÓиôÖ±µç·£¬¸ôÖ±µç·ͨ¹ýͨµÀ0Á¬½ÓAD7323£¬¸ôÖ±µç·Á¬½Ó±»²â¶ÔÏó£»±»²â¶ÔÏóÄ©¶Ëͨ¹ýͨµÀ1Á¬½ÓAD7323¡£±¾·¢Ã÷µÄÄ¿µÄÊǶԱ»²âËÅ·þ·§Ê©¼ÓÉ趨ƵÂʺÍÉ趨·ùÖµµÄÕýÏÒÐźš¢²É¼¯¶¯Ì¬²âÁ¿¸×Ëٶȴ«¸ÐÆ÷ºÍλÒÆ´«¸ÐÆ÷µÄÊä³öÐźš¢Êý¾Ýͨ¹ý´®¿ÚºÍÉÏλ»úʵÏÖͨѶ¡£
Îĵµ±àºÅG01R23/06GK102608420SQ201210061379
¹«¿ªÈÕ2012Äê7ÔÂ25ÈÕ ÉêÇëÈÕÆÚ2012Äê3ÔÂ10ÈÕ ÓÅÏÈȨÈÕ2012Äê3ÔÂ10ÈÕ
·¢Ã÷ÕßÀîÐã°Ø, »ÆÎÄ÷ ÉêÇëÈË:ºþÄÏ´Ó¿Æ¼¼ÓÐÏÞ¹«Ë¾