רÀûÃû³Æ£º»ùÓÚË«armµ¥Æ¬»úµÄƽ̨ʽ¹ßµ¼É豸ͨÓüÆËã»úµÄÖÆ×÷·½·¨
¼¼ÊõÁìÓò£º
±¾·¢Ã÷Éæ¼°¹ßÐÔµ¼º½¼ÆËã»úϵͳ£¬ÓÈÆäÊÇÒ»ÖÖÓÃÓÚÆ½Ì¨Ê½¹ßÐÔµ¼º½ÏµÍ³µÄ»ùÓÚË« ARMµ¥Æ¬»úµÄƽ̨ʽ¹ßµ¼É豸ͨÓüÆËã»ú¡£
±³¾°¼¼Êõ£º
ÏÖÓÐµÄÆ½Ì¨Ê½µ¼º½ÏµÍ³Ö÷ҪʹÓÃPC104¼ÆËã»úºÍµ¥Æ¬»ú×é³ÉµÄÉÏ-ÏÂλ»úÐÎʽʵÏÖ¡£µ¥Æ¬»úÍê³ÉÊý¾Ý²É¼¯ÈÎÎñ£¬²¢Í¨¹ý´®¿Ú¡¢²¢¿Ú»òPC104×ÜÏߵȷ½Ê½½«Êý¾Ý·¢Ë͸øPC104£¬ PC104¸ù¾Ýµ¼º½Îó²î²¹³¥Ä£ÐÍ£¬¸ù¾ÝÏÂλ»ú²É¼¯µÄÊý¾Ý¼ÆËã²¹³¥Á¿£¬Í¨¹ýD/AʵÏÖ²¹³¥¡£
»ùÓÚPC104¼ÆËã»úµÄƽ̨ʽµ¼º½ÏµÍ³£¬ÆäÌå»ý´ó,¹¦ºÄ´ó,³É±¾½Ï¸ß,»·¾³ÊÊÓ¦ÐÔÌØ±ðÊǵÍÎÂÐÔÄܽϲÄÑÓÚÂú×ã½ÓóµÁ¾¿Á¿ÌµÄÒªÇó£»»ùÓÚDSPµÄϵͳ¶ÔµçÔ´ÒªÇó¸ß£¬Ò×Ë𻵣¬¿ª·¢¼°Éú²ú³É±¾½Ï¸ß£»ÆäËüµ¥Æ¬»úÀýÈç8051¡¢AVRµÈ¹¹³ÉµÄϵͳÔËËãÄÜÁ¦²»×㣬²»ÄܺܺõÄʵÏÖ¶à´«¸ÐÆ÷µÄÊý¾Ý²É¼¯ºÍµ¼º½½âËãË«ÖØÈÎÎñ£¬ÍâÉèÉÙ£¬²»±ãÓÚʹÓÃǶÈëʽʵʱ²Ù×÷ϵͳ£¬ÄÑÒÔÂú×ãʵʱÐÔÒªÇó¡£·¢Ã÷ÄÚÈÝ
Õë¶ÔÏÖÓм¼Êõ´æÔÚµÄÉÏÊö²»×㣬±¾·¢Ã÷ÌṩһÖÖÌå»ýС¡¢³É±¾µÍ¡¢»·¾³ÊÊÓ¦ÐԺ㬠ÔËËãÄÜÁ¦Ç¿ÇÒʵʱÐԺõĻùÓÚË«ARMµ¥Æ¬»úµÄƽ̨ʽ¹ßµ¼É豸ͨÓüÆËã»ú¡£
ΪÁËʵÏÖÉÏÊöÄ¿µÄ£¬±¾·¢Ã÷²ÉÓõļ¼Êõ·½°¸ÈçÏ»ùÓÚË«ARMµ¥Æ¬»úµÄƽ̨ʽ¹ßµ¼É豸ͨÓüÆËã»ú£¬ÆäÌØÕ÷ÔÚÓÚ£¬°üÀ¨AD²É¼¯°åºÍ¼ÆËã»úµ×°å£¬ËùÊöAD²É¼¯°åºÍ¼ÆËã»úµ×°å·Ö±ð°²×°ÓеÚÒ» ARM´¦ÀíÆ÷ºÍµÚ¶þ ARM´¦ÀíÆ÷£»ËùÊöAD²É¼¯°åÉÏ»¹ÉèÖÃÓÐÈý·6ͨµÀA/Dת»»Æ÷¡¢Èý×éµ÷Àíµç·¡¢Ðýת±äѹÆ÷¼¤´ÅÊäÈëÄ£¿éºÍ¹ýÁã±È½ÏÆ÷£¬ÆäÖеÚÒ»×éµ÷Àíµç·µÄÊä³ö¶Ëͨ¹ýµÚÒ» 6ͨµÀA/Dת»»Æ÷ÓëËùÊöµÚÒ» ARM´¦ÀíÆ÷Á¬½Ó£¬µÚ¶þ×éµ÷Àíµç·µÄÊä³ö¶Ëͨ¹ýµÚ¶þ 6ͨµÀA/Dת»»Æ÷ÓëËùÊöµÚÒ» ARM ´¦ÀíÆ÷Á¬½Ó£¬µÚÈý×éµ÷Àíµç·µÄÊä³ö¶Ëͨ¹ýµÚÈý6ͨµÀA/Dת»»Æ÷ÓëËùÊöµÚÒ» ARM´¦ÀíÆ÷Á¬½Ó£¬ËùÊöÐýת±äѹÆ÷¼¤´ÅÊäÈëÄ£¿éµÄÊä³ö¶ËÓëËùÊö¹ýÁã±È½ÏÆ÷µÄÊäÈë¶ËÁ¬½Ó£¬¸Ã¹ýÁã±È½ÏÆ÷µÄÊä³ö¶ËÓëËùÊöµÚÒ» ARM´¦ÀíÆ÷µÄÊäÈë¶ËÁ¬½Ó£»ËùÊö¼ÆËã»úµ×°åÉϰüÀ¨µ¼º½¿ØÖÆÄ£¿é¡¢D/A²¹³¥Ä£¿é¡¢Í¨Ñ¶Ä£¿éºÍ¶Ë¿Ú¿ØÖÆÄ£¿é£¬ËùÊöµ¼º½¿ØÖÆÄ£¿éÓɵڶþ ARM´¦ÀíÆ÷¼°ÆäÍâΧµç·×é³É£¬¸ÃµÚ¶þ ARM´¦ÀíÆ÷ÓëËùÊöµÚÒ» ARM´¦ÀíÆ÷ͨ¹ýRS232´®¿ÚͨÐÅ£¬ËùÊöµÚ¶þ ARM´¦ÀíÆ÷»¹·Ö±ðÓëËùÊöD/A²¹³¥Ä£¿é¡¢Í¨Ñ¶Ä£¿éºÍ¶Ë¿Ú¿ØÖÆÄ£¿éÁ¬½Ó¡£
ËùÊöµÚÒ»×éµ÷Àíµç·°üÀ¨µÚһ·Ðýת±äѹÆ÷Êä³öÐźŵ÷Àíµç·¡¢µÚһ·¼Ó¼ÆÐźŵ÷Àíµç·ºÍµÚһ·ÍÓÂÝÐźŵ÷Àíµç·£»ËùÊöµÚ¶þ×éµ÷Àíµç·°üÀ¨µÚ¶þ·Ðýת±äѹÆ÷Êä³öÐźŵ÷Àíµç·¡¢µÚ¶þ·¼Ó¼ÆÐźŵ÷Àíµç·ºÍµÚ¶þ·ÍÓÂÝÐźŵ÷Àíµç·£»ËùÊöµÚÈý×éµ÷Àíµç·°üÀ¨µÚÈý·Ðýת±äѹÆ÷Êä³öÐźŵ÷Àíµç·¡¢µÚÈý·¼Ó¼ÆÐźŵ÷Àíµç·ºÍµÚÈý·ÍÓÂÝÐźŵ÷Àíµç·¡£ËùÊöD/A²¹³¥Ä£¿é°üÀ¨4ͨµÀD/Aת»»Æ÷¡¢·½Î»Îó²î²¹³¥Ä£¿é¡¢ºá¹öÎó²î²¹³¥Ä£¿éºÍ¸©ÑöÎó²î²¹³¥Ä£¿é£¬ËùÊö4ͨµÀD/Aת»»Æ÷ÓëËùÊöµÚ¶þ ARM´¦ÀíÆ÷µÄSPI½Ó¿ÚÁ¬½Ó£¬¸Ã4ͨµÀD/Aת»»Æ÷µÄÊä³ö¶Ë·Ö±ðÓëËùÊö·½Î»Îó²î²¹³¥Ä£¿é¡¢ºá¹öÎó²î²¹³¥Ä£¿éºÍ¸©ÑöÎó²î²¹³¥Ä£¿éµÄÊäÈë¶ËÁ¬½Ó£»
ËùÊöͨѶģ¿é°üÀ¨Í¨Ñ¶½Ó¿Úµç·£¬ËùÊöµÚ¶þ ARM´¦ÀíÆ÷ͨ¹ý¸ÃͨѶ½Ó¿Úµç·ÓëÉÏλ»ú¡¢µ÷ÊÔ»úË«ÏòͨÐÅ£»
ËùÊö¶Ë¿Ú¿ØÖÆÄ£¿éÉèÖÃÓж˿ڻº³åµç·¡¢Ë®Æ½ÍÓÂÝ»ØÂ·¿ØÖÆÄ£¿é¡¢·½Î»ÍÓÂÝ»ØÂ·¿ØÖÆÄ£¿éºÍ¶Ë¿Ú¼ì²âµç·£¬ËùÊö¶Ë¿Ú»º³åµç·ÓëËùÊöµÚ¶þ ARM´¦ÀíÆ÷Ë«ÏòÁ¬½Ó£¬ËùÊö¶Ë¿Ú»º³åµç·µÄÊä³ö¶Ë·Ö±ðÓëËùÊöˮƽÍÓÂÝ»ØÂ·¿ØÖÆÄ£¿éºÍ·½Î»ÍÓÂÝ»ØÂ·¿ØÖÆÄ£¿éµÄÊäÈë¶ËÁ¬½Ó£¬ËùÊö¶Ë¿Ú¼ì²âµç·µÄÊä³ö¶ËÓëËùÊö¶Ë¿Ú»º³åµç·µÄÊäÈë¶ËÁ¬½Ó¡£±¾·¢Ã÷µÄ»ý¼«Ð§¹ûÊÇ
»ùÓÚË«ARMµ¥Æ¬»úµÄƽ̨ʽ¹ßµ¼É豸ͨÓüÆËã»úÖеĵ¼º½¿ØÖÆÄ£¿éºÍÊý¾Ý²É¼¯Ä£¿é¶¼²ÉÓÃARMµ¥Æ¬»ú£¬Ñ¡Óù¤Òµ¼¶µÄARMоƬ£¬Äܹ»ÔÚ_40¡ãC +85¡ãC»·¾³Ï¹¤×÷£»ARMµ¥Æ¬»úÄÚ²¿¼¯³ÉµÄ¹¦Äܷḻ£¬ËùÐèµÄÍâΧµç·¼òµ¥£¬Ê¹µÃÒԴ˹¹³ÉµÄµ¼º½¼ÆËã»úµç·¼òµ¥£¬Ìå»ýСÇҳɱ¾µÍ£¬¿É¿¿ÐԸߣ¬ÊÊÓ¦¶ñÁÓ»·¾³µÄÄÜÁ¦´ó´óÔöÇ¿£¬Í¬Ê±½öÐèÒª¸ü¸ÄÈí¼þ¼´¿ÉÊÊÓ¦µ¥Öᡢ˫Öá»òÈýÖáÆ½Ì¨Ê½¹ßÐÔµ¼º½É豸£¬¾ßÓÐÁ¼ºÃµÄͨÓÃÐÔ¡£ARMµ¥Æ¬»ú¾ßÓÐ50MHzµÄÔËÐÐÆµÂÊ£¬ÄÚ²¿¼¯³ÉSRAM´æ´¢Æ÷£¬¼¯³ÉÁË RS232´®¿Ú¡¢CANͨѶ½Ó¿Ú¼°GPIO¶Ë¿Ú£¬Ê¹µÃÍâΧµç·Éè¼Æ´ó´ó¼ò»¯£¬´Ó¶ø½µµÍÁ˳ɱ¾£¬¼õСÁËÌå»ý¡£ARMµ¥Æ¬»ú»¹¾ßÓе͹¦ºÄµÄÌØµã£¬½ÚÔ¼ÄÜÔ´¡£AD²É¼¯°åºÍ¼ÆËã»úµ×°å·Ö¿ª£¬ÔÚÌá¸ßÁËÊý¾Ý´¦ÀíËٶȵÄͬʱ£¬¸ü·½±ã·¢ÏÖÎÊÌ⣬·½±ã¸ü»»Î¬ÐÞ¡£
ͼIΪ±¾·¢Ã÷µÄÔÀí¿ò ͼ2Êý¾Ý²É¼¯Ä£¿éµÄÍâΧµç· ͼ3µ¼º½¿ØÖÆÄ£¿éµÄÍâΧµç·ͼ¡£
¾ßÌåʵʩÀý·½Ê½ÏÂÃæ½áºÏ¾ßÌåʵʩÀý¶Ô±¾·¢Ã÷×÷½øÒ»²½Ïêϸ˵Ã÷¡£ÈçͼIËùʾ£¬»ùÓÚË«ARMµ¥Æ¬»úµÄƽ̨ʽ¹ßµ¼É豸ͨÓüÆËã»ú£¬°üÀ¨·Ö¿ª°²×°µÄAD²É¼¯°åºÍ¼ÆËã»úµ×°å£¬ËùÊöAD²É¼¯°åºÍ¼ÆËã»úµ×°å·Ö±ð°²×°ÓеÚÒ» ARM´¦ÀíÆ÷ºÍµÚ¶þ ARM´¦ÀíÆ÷¡£ARMµ¥Æ¬»úÑ¡Óù¤Òµ¼¶µÄARM´¦ÀíÆ÷£¬Äܹ»ÔÚ-40¡ãC +85¡ãC»·¾³Ï¹¤×÷£»ARMµ¥Æ¬»úÄÚ²¿¼¯³ÉµÄ¹¦Äܷḻ£¬ËùÐèµÄÍâΧµç·¼òµ¥£¬Ê¹µÃÒԴ˹¹³ÉµÄµ¼º½¼ÆËã»úµç·¼òµ¥£¬Ìå»ýСÇҳɱ¾µÍ£¬¿É¿¿ÐԸߣ¬ÊÊÓ¦¶ñÁÓ»·¾³µÄÄÜÁ¦´ó´óÔöÇ¿£¬Í¬Ê±½öÐèÒª¸ü¸ÄÈí¼þ¼´¿ÉÊÊÓ¦µ¥Öᡢ˫Öá»òÈýÖáÆ½Ì¨Ê½¹ßÐÔµ¼º½É豸£¬¾ßÓÐÁ¼ºÃµÄͨÓÃÐÔ¡£¸ÃARMµ¥Æ¬»ú¾ßÓÐ50MHzµÄÔËÐÐÆµÂÊ£¬ÄÚ²¿¼¯³ÉSRAM´æ´¢Æ÷£¬¼¯³ÉÁË RS232´®¿Ú¡¢CANͨѶ½Ó¿Ú¼°GPIO¶Ë¿Ú£¬Ê¹µÃÍâΧµç·Éè¼Æ´ó´ó¼ò»¯£¬´Ó¶ø½µµÍÁ˳ɱ¾£¬¼õСÁËÌå»ý¡£ARMµ¥Æ¬»ú»¹¾ßÓе͹¦ºÄµÄÌØµã£¬½ÚÔ¼ÄÜÔ´¡£
ÈçͼIËùʾ£¬¼ÆËã»úµ×°å°üÀ¨µ¼º½¿ØÖÆÄ£¿é¡¢D/A²¹³¥Ä£¿é¡¢Í¨Ñ¶Ä£¿éºÍ¶Ë¿Ú¿ØÖÆÄ£¿é£¬µ¼º½¿ØÖÆÄ£¿éÓɵڶþ ARM´¦ÀíÆ÷¼°ÆäÍâΧµç·×é³É£¬Í¼3Ëùʾ¡£¸ÃµÚ¶þ ARM´¦ÀíÆ÷ÓëËùÊöµÚÒ» ARM´¦ÀíÆ÷ͨ¹ýRS232´®¿ÚͨÐÅ£¬ËùÊöµÚ¶þ ARM´¦ÀíÆ÷»¹·Ö±ðÓëËùÊöD/A²¹³¥Ä£¿é¡¢Í¨Ñ¶Ä£¿éºÍ¶Ë¿Ú¿ØÖÆÄ£¿éÁ¬½Ó¡£Èçͼ2Ëùʾ£¬ËùÊöAD²É¼¯°åÉÏ»¹°²×°ÓÐÈý·6ͨµÀA/Dת»»Æ÷¡¢Èý×éµ÷Àíµç·¡¢Ðýת±äѹÆ÷¼¤´ÅÊäÈëÄ£¿éºÍ¹ýÁã±È½ÏÆ÷£»
ËùÊöÈý·6ͨµÀA/Dת»»Æ÷¡¢Èý×éµ÷Àíµç·¡¢Ðýת±äѹÆ÷¼¤´ÅÊäÈëÄ£¿éºÍ¹ýÁã±È½ÏÆ÷ºÍµÚÒ» ARMµ¥Æ¬»ú¹²Í¬¹¹³ÉÊý¾Ý²É¼¯Ä£¿é¡£Èý×éµ÷Àíµç·ÖеÚÒ»×éµ÷Àíµç·µÄµÚһ·Ðýת±äѹÆ÷Êä³öÐźŵ÷Àíµç·¡¢µÚһ·¼Ó¼ÆÐźŵ÷Àíµç·ºÍµÚһ·ÍÓÂÝÐźŵ÷Àíµç·ͨ¹ýµÚÒ» 6ͨµÀA/Dת»»Æ÷ÓëËùÊöµÚÒ» ARM´¦ÀíÆ÷Á¬½Ó£¬µÚ¶þ×éµ÷Àíµç·µÄµÚ¶þ·Ðýת±äѹÆ÷Êä³öÐźŵ÷Àíµç·¡¢µÚ¶þ·¼Ó¼ÆÐźŵ÷Àíµç·ºÍµÚ¶þ·ÍÓÂÝÐźŵ÷Àíµç·ͨ¹ýµÚ¶þ 6ͨµÀA/Dת»»Æ÷ÓëËùÊöµÚÒ» ARM´¦ÀíÆ÷Á¬½Ó£¬µÚÈý×éµ÷Àíµç·µÄµÚÈý·Ðýת±äѹÆ÷Êä³öÐźŵ÷Àíµç·¡¢µÚÈý·¼Ó¼ÆÐźŵ÷Àíµç·ºÍµÚÈý·ÍÓÂÝÐźŵ÷Àíµç·ͨ¹ýµÚÈý6ͨµÀA/Dת»»Æ÷ÓëËùÊöµÚÒ» ARM´¦ÀíÆ÷Á¬½Ó£¬ËùÊöÐýת±äѹÆ÷¼¤´ÅÊäÈëÄ£¿éµÄÊä³ö¶ËÓëËùÊö¹ýÁã±È½ÏÆ÷µÄÊäÈë¶ËÁ¬½Ó£¬¸Ã¹ýÁã±È½ÏÆ÷µÄÊä³ö¶ËÓëËùÊöµÚÒ» ARM´¦ÀíÆ÷µÄÊäÈë¶ËÁ¬½Ó¡£µ¥Öᡢ˫Öá¼°ÈýÖáÆ½Ì¨Ê½¹ßµ¼É豸¾ßÓÐI 3ֻ˫ͨµÀÐýת±äѹÆ÷£¬2 3Ö»¼ÓËٶȼƣ¬Ã¿Ö»Ðýת±äѹÆ÷Õ¼ÓÃ4·A/DͨµÀ£»Ã¿Ö»¼Ó¼ÆÕ¼ÓÃI·A/DͨµÀ£¬Òò´ËʹÓÃÈýÖ»6ͨµÀA/Dת»»Æ÷£¬Ê£ÓàA/DͨµÀÍê³ÉÍÓÂÝÐźŲɼ¯¡£ËùÊöÊý¾Ý²É¼¯Ä£¿éÒÔµÚÒ» ARM´¦ÀíÆ÷ΪºËÐÄ,µÚÒ» ARM´¦ÀíÆ÷ΪһƬÐͺÅΪLM3S8962µÄ´¦ÀíÆ÷,ʹÓÃ3Ƭ¶ÀÁ¢6ͨµÀA/Dת»»Æ÷(ÐͺÅΪAD7656)ʵÏÖA/Dת»»¡£µÚÒ» ARM´¦ÀíÆ÷ͨ¹ýGPIO¶Ë¿Ú(ͨÓÃÊäÈë/Êä³ö½Ó¿Ú)Á¬½Ó6ͨµÀA/Dת»»Æ÷µÄÊý¾ÝÏß¡¢¿ØÖÆÏß¡£Ðýת±äѹÆ÷¼¤´ÅÐźÅͨ¹ý¹ýÁã±È½ÏÆ÷ÕûÐÎΪ·½²¨Ðźź󴥷¢ËùÊöÊý¾Ý²É¼¯Ä£¿éµÄµÚÒ» ARMµ¥Æ¬»úGPIO¶Ë¿ÚÖжϣ¬ÊµÏÖÒ»´ÎÊý¾Ý²É¼¯¡£ËùÊöÊý¾Ý²É¼¯Ä£¿éͨ¹ýµÚÒ»ARMµ¥Æ¬»úÊý¾Ý½Ó¿ÚºÍËùÊöµ¼º½¿ØÖÆÄ£¿éͨѶ£¬·¢ËͲɼ¯µÄÐýת±äѹÆ÷½Ç¶ÈÐźš¢¼Ó¼ÆÐźż°ÍÓÂÝÐźš£ÓÉÓÚÆ½Ì¨Ê½¹ßµ¼É豸¶Ô²É¼¯µÄÊý¾ÝʵʱÐÔÐèÇóÊDz»Ò»ÑùµÄ£¬Òò´ËÊý¾Ý²É¼¯Ä£¿éʹÓÃÁ½ÖÖÊý¾ÝÖ¡·¢ËÍÊý¾Ý£¬Ðýת±äѹÆ÷Ðźż°¼Ó¼ÆÐźŷ¢ËÍÆµÂÊΪ400Hz£¬ÍÓÂÝÐźŷ¢ËÍÆµÂÊΪ10Hz£¬ÕâÑù¿ÉÒÔ¼õÉÙÊý¾ÝÖ¡³¤¶È£¬½µµÍÒ»´ÎÊý¾Ý·¢Ë͵Äʱ¼äºÍËùÊöµ¼º½¿ØÖÆÄ£¿é½ÓÊÕʱ¼ä£¬Ìá¸ßÉ豸ʵʱÐÔ¡£µÚ¶þ ARM´¦ÀíÆ÷ͬÑùΪһƬÐͺÅΪLM3S8962µÄ´¦ÀíÆ÷£¬ÒÔÐͺÅΪCAT1024µÄ´æ´¢Ð¾Æ¬×÷ΪEEPROM´æ´¢Æ÷£¬ÓÃÓÚ´¢´æµ¼º½²ÎÊý£¬Ê¹ÓÃLM3S8962µÄI2C½Ó¿ÚʵÏÖEEPROM´æÈ¡£¬Ê¹ÓÃ6MHz¾§Õñ×÷ΪÖ÷ʱÖÓ£¬Í¨¹ýPLL±¶ÆµÆ÷ʹ´¦ÀíÆ÷ÔËÐÐÓÚ50MHz£¬Ê¹ÓÃ25MHz¾§Õñ×÷ΪÒÔÌ«ÍøÊ±ÖÓ£»ÐͺÅΪLM3S8962µÄARM´¦ÀíÆ÷¼¯³É128KbµÄFlash¡¢64KbµÄRAM,ƬÄÚ¼¯³É
I¸öSPI½Ó¿Ú¡¢I·I2C½Ó¿Ú¡¢2¸öUART½Ó¿Ú(ͨÓÃÒì²½½ÓÊÕ/·¢Ëͽӿڣ¬°üÀ¨UARTO½Ó¿ÚºÍUARTl ½Ó¿Ú)¡¢I · CAN ½Ó¿Ú£¬42 ¸ö GPIO ¶Ë ¿Ú¡£µÚ¶þ ARM´¦ÀíÆ÷µÄUARTO½Ó¿ÚÓëÊý¾Ý²É¼¯Ä£¿éµÄµÚÒ» ARMµ¥Æ¬»úͨÐÅ£¬Íê³ÉÄ£ÄâÐźŲɼ¯£»µÚ¶þ ARM´¦ÀíÆ÷µÄUARTl½Ó¿ÚÓÃÓÚÓëµ÷ÊÔ¼ÆËã»ú(µ÷ÊÔ»ú)ͨÐÅ£»µÚ¶þ ARM´¦ÀíÆ÷µÄSPI½Ó¿ÚÓÃÓÚͨ¹ý4ͨµÀD/Aת»»Æ÷ʵÏÖ·½Î»Îó²î²¹³¥¡¢ºá¹öÎó²î²¹³¥ºÍ¸©ÑöÎó²î²¹³¥£¬´Ó¶øÊµÏֹߵ¼É豸µÄËÙγÎó²î²¹³¥¡£µÚ¶þ ARM´¦ÀíÆ÷µÄI2C×ÜÏß¿ØÖÆÒ»Æ¬EEPROM´æ´¢Æ÷£¬ÓÃÓÚ±£´æ¹ßµ¼ÏµÍ³ÍÓÂÝÆ¯ÒÆ¡¢¼ÓËٶȼÆÏµÊýµÈ²ÎÊý£»µÚ¶þ ARM´¦ÀíÆ÷»¹·Ö±ðÁ¬½ÓÓÐI·OSCʱÖÓµç·(Õðµ´Ê±ÖÓµç·)ºÍI·¸´Î»µç·¡£D/A²¹³¥Ä£¿é°üÀ¨4ͨµÀD/Aת»»Æ÷¡¢·½Î»Îó²î²¹³¥Ä£¿é¡¢ºá¹öÎó²î²¹³¥Ä£¿éºÍ¸©ÑöÎó²î²¹³¥Ä£¿é£¬ËùÊö4ͨµÀD/Aת»»Æ÷ÓëËùÊöµ¼º½¿ØÖÆÄ£¿éµÄµÚ¶þ ARM´¦ÀíÆ÷µÄSPI½Ó¿ÚÁ¬½Ó£¬¸Ã4ͨµÀD/Aת»»Æ÷µÄÊä³ö¶Ë·Ö±ðÓëËùÊö·½Î»Îó²î²¹³¥Ä£¿é¡¢ºá¹öÎó²î²¹³¥Ä£¿éºÍ¸©ÑöÎó²î²¹³¥Ä£¿éÁ¬½Ó£»µ¼º½¿ØÖÆÄ£¿éµÄµÚ¶þ ARM´¦ÀíÆ÷ͨ¹ýSPI½Ó¿Ú¿ØÖÆ4ͨµÀD/Aת»»Æ÷(ÐͺÅΪAD5764)ʵÏÖÊý×ÖÄ£Äâת»»£¬Í¨¹ýÔËËã·Å´óÆ÷(ÐͺÅΪ0PA544)ºÍ¾«Ãܵç×èʵÏÖµçѹ-µçÁ÷ת»»£»D/A²¹³¥Ä£¿é¾ßÓÐ×î¶à4·D/AÊä³ö£¬¿ÉÒÔʵ¼ÊϵͳÐèҪʵÏÖ¼ô²Ã£¬´Ó¶ø±£Ö¤ÁËÕû¸öµ¼º½¼ÆËã»úÄܹ»Í¨ÓÃÓÚµ¥Öᡢ˫Öá¼°ÈýÖáÆ½Ì¨Ê½¹ßµ¼É豸¡£Í¨Ñ¶Ä£¿é°üÀ¨Í¨Ñ¶½Ó¿Úµç·£¬ËùÊöµÚ¶þ ARM´¦ÀíÆ÷ͨ¹ý¸ÃͨѶ½Ó¿Úµç·ÓëÉÏλ»ú¡¢µ÷ÊÔ»úË«ÏòͨÐÅ£»Í¨Ñ¶Ä£¿éʹÓÃMAX3232оƬʵÏÖRS232´®ÐÐ½Ó¿ÚµçÆ½×ª»»£¬Ê¹ÓÃMAX485оƬʵÏÖRS422´®ÐÐ½Ó¿ÚµçÆ½×ª»»£¬Ê¹CAN×ÜÏßÊÕ·¢Ð¾Æ¬(ÐͺÅΪTJA1050)¼°ÍâΧ×èÈÝÆ÷¼þʵÏÖCAN½Ó¿ÚÇý¶¯£¬Ê¹ÓÃÍâΧ×èÈÝÆ÷¼þʵÏÖÒÔÌ«Íø½Ó¿ÚÇý¶¯£¬ËùÊöµ¼º½¿ØÖÆÄ£¿éµÄµÚ¶þ ARM´¦ÀíÆ÷µÄƬÉÏUARTl½Ó¿Ú¡¢CAN½Ó¿ÚºÍÍøÂç½Ó¿ÚÍâ¼ÓÀ©Õ¹ÍâΧµç·×÷Ϊµ÷ÊԺͶÔÍâͨѶ½Ó¿Ú£¬ÊµÏֺ͵÷ÊÔ»ú¡¢ÉÏλ»úͨѶ£¬ËùÊöͨѶģ¿éÌṩÁË RS232/RS422/CAN¼°ÒÔÌ«Íø½Ó¿Ú£¬¿ÉÒÔ¸ù¾ÝÐèҪʵÏÖ¼ô²Ã¡£¶Ë¿Ú¿ØÖÆÄ£¿éÉèÖÃÓж˿ڻº³åµç·¡¢Ë®Æ½ÍÓÂÝ»ØÂ·¿ØÖÆÄ£¿é¡¢·½Î»ÍÓÂÝ»ØÂ·¿ØÖÆÄ£¿éºÍ¶Ë¿Ú¼ì²âµç·£¬¶Ë¿Ú»º³åµç·Óëµ¼º½¿ØÖÆÄ£¿éË«ÏòÁ¬½Ó£¬¶Ë¿Ú»º³åµç·µÄÊä³ö¶Ë·Ö±ðÓëËùÊöˮƽÍÓÂÝ»ØÂ·¿ØÖÆÄ£¿éºÍ·½Î»ÍÓÂÝ»ØÂ·¿ØÖÆÄ£¿éµÄÊäÈë¶ËÁ¬½Ó£¬ËùÊö¶Ë¿Ú¼ì²âµç·µÄÊä³ö¶ËÓëËùÊö¶Ë¿Ú»º³åµç·µÄÊäÈë¶ËÁ¬½Ó¡£¶Ë¿Ú¿ØÖÆÄ£¿éÒÔ×ÜÏß»º³åÆ÷(ÐͺÅ74LVC245)×÷Ϊ»º³åоƬ£¬ËùÊöµ¼º½¿ØÖÆÄ£¿éµÄLM3S8962´¦ÀíÆ÷µÄPE¶Ë¿Ú¡¢PF¶Ë¿ÚÒÔ¼°PB¶Ë¿Ú¡¢Pc¶Ë¿ÚºÍro¶Ë¿Ú¿ØÖÆÆ½Ì¨Ê½¹ßµ¼ÏµÍ³µÄÍÓÂÝÆôÍ£¡¢Á¦·´À¡»ØÂ·¿ª¹Ø¡¢Îȶ¨»ØÂ·¿ª¹Ø¼°ËùÊöD/A²¹³¥Ä£¿éÖеçѹ-µçÁ÷ת»»µÄ¾«´ÖÇл»¡¢Á¦¾ØÆ÷Çл»£¬ÆäÖÐPE½Ó¿Ú¿ØÖÆË®Æ½ÍÓÂÝËÅ·þ»ØÂ·£¬PF½Ó¿Ú¿ØÖÆ·½Î»ÍÓÂÝËÅ·þ»ØÂ·£¬PB½Ó¿Ú¡¢PC½Ó¿ÚºÍH)½Ó¿Ú·Ö±ð¿ØÖÆ·½Î»¡¢¸©Ñö¡¢ºá¹öÁ¦¾ØÆ÷Çл»£¬´Ó¶ø±£Ö¤ÁËÕû¸öµ¼º½¼ÆËã»ú°åÄܹ»Í¨ÓÃÓÚµ¥Öᡢ˫Öá¼°ÈýÖáÆ½Ì¨Ê½¹ßµ¼É豸¡£±¾·¢Ã÷µÄÉÏÊöʵʩÀý½ö½öÊÇΪ˵Ã÷±¾·¢Ã÷Ëù×÷µÄ¾ÙÀý£¬¶ø²¢·ÇÊǶԱ¾·¢Ã÷µÄʵʩ·½Ê½µÄÏÞ¶¨¡£¶ÔÓÚËùÊôÁìÓòµÄÆÕͨ¼¼ÊõÈËÔ±À´Ëµ£¬ÔÚÉÏÊö˵Ã÷µÄ»ù´¡ÉÏ»¹¿ÉÒÔ×ö³öÆäËû²»Í¬ÐÎʽµÄ±ä»¯ºÍ±ä¶¯¡£ÕâÀïÎÞ·¨¶ÔËùÓеÄʵʩ·½Ê½ÓèÒÔÇî¾Ù¡£·²ÊÇÊôÓÚ±¾·¢Ã÷µÄ¼¼Êõ·½°¸ËùÒýÉê³öµÄÏÔ¶øÒ×¼ûµÄ±ä»¯»ò±ä¶¯ÈÔ´¦ÓÚ±¾·¢Ã÷µÄ±£»¤·¶Î§Ö®ÁС£
ȨÀûÒªÇó
1.»ùÓÚË«ARMµ¥Æ¬»úµÄƽ̨ʽ¹ßµ¼É豸ͨÓüÆËã»ú£¬ÆäÌØÕ÷ÔÚÓÚ£¬°üÀ¨·Ö¿ª°²×°µÄAD²É¼¯°åºÍ¼ÆËã»úµ×°å£¬ËùÊöAD²É¼¯°åºÍ¼ÆËã»úµ×°å·Ö±ð°²×°ÓеÚÒ» ARM´¦ÀíÆ÷ºÍµÚ¶þ ARM´¦ÀíÆ÷£» ËùÊöAD²É¼¯°åÉÏ»¹ÉèÖÃÓÐÈý·6ͨµÀA/Dת»»Æ÷¡¢Èý×éµ÷Àíµç·¡¢Ðýת±äѹÆ÷¼¤´ÅÊäÈëÄ£¿éºÍ¹ýÁã±È½ÏÆ÷£¬ÆäÖеÚÒ»×éµ÷Àíµç·µÄÊä³ö¶Ëͨ¹ýµÚÒ» 6ͨµÀA/Dת»»Æ÷ÓëËùÊöµÚÒ» ARM´¦ÀíÆ÷Á¬½Ó£¬µÚ¶þ×éµ÷Àíµç·µÄÊä³ö¶Ëͨ¹ýµÚ¶þ 6ͨµÀA/Dת»»Æ÷ÓëËùÊöµÚÒ» ARM´¦ÀíÆ÷Á¬½Ó£¬µÚÈý×éµ÷Àíµç·µÄÊä³ö¶Ëͨ¹ýµÚÈý6ͨµÀA/Dת»»Æ÷ÓëËùÊöµÚÒ» ARM´¦ÀíÆ÷Á¬½Ó£¬ËùÊöÐýת±äѹÆ÷¼¤´ÅÊäÈëÄ£¿éµÄÊä³ö¶ËÓëËùÊö¹ýÁã±È½ÏÆ÷µÄÊäÈë¶ËÁ¬½Ó£¬¸Ã¹ýÁã±È½ÏÆ÷µÄÊä³ö¶ËÓëËùÊöµÚÒ» ARM´¦ÀíÆ÷µÄÊäÈë¶ËÁ¬½Ó£» ËùÊö¼ÆËã»úµ×°å°üÀ¨µ¼º½¿ØÖÆÄ£¿é¡¢D/A²¹³¥Ä£¿é¡¢Í¨Ñ¶Ä£¿éºÍ¶Ë¿Ú¿ØÖÆÄ£¿é£¬ËùÊöµ¼º½¿ØÖÆÄ£¿éÓɵڶþ ARM´¦ÀíÆ÷¼°ÆäÍâΧµç·×é³É£¬¸ÃµÚ¶þ ARM´¦ÀíÆ÷ÓëËùÊöµÚÒ» ARM´¦ÀíÆ÷ͨ¹ýRS232´®¿ÚͨÐÅ£¬ËùÊöµÚ¶þ ARM´¦ÀíÆ÷»¹·Ö±ðÓëËùÊöD/A²¹³¥Ä£¿é¡¢Í¨Ñ¶Ä£¿éºÍ¶Ë¿Ú¿ØÖÆÄ£¿éÁ¬½Ó¡£
2.¸ù¾ÝȨÀûÒªÇóIËùÊöµÄ»ùÓÚË«ARMµ¥Æ¬»úµÄƽ̨ʽ¹ßµ¼É豸ͨÓüÆËã»ú£¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊöµÚÒ»×éµ÷Àíµç·°üÀ¨µÚһ·Ðýת±äѹÆ÷Êä³öÐźŵ÷Àíµç·¡¢µÚһ·¼Ó¼ÆÐźŵ÷Àíµç·ºÍµÚһ·ÍÓÂÝÐźŵ÷Àíµç·£» ËùÊöµÚ¶þ×éµ÷Àíµç·°üÀ¨µÚ¶þ·Ðýת±äѹÆ÷Êä³öÐźŵ÷Àíµç·¡¢µÚ¶þ·¼Ó¼ÆÐźŵ÷Àíµç·ºÍµÚ¶þ·ÍÓÂÝÐźŵ÷Àíµç·£» ËùÊöµÚÈý×éµ÷Àíµç·°üÀ¨µÚÈý·Ðýת±äѹÆ÷Êä³öÐźŵ÷Àíµç·¡¢µÚÈý·¼Ó¼ÆÐźŵ÷Àíµç·ºÍµÚÈý·ÍÓÂÝÐźŵ÷Àíµç·¡£
3.¸ù¾ÝȨÀûÒªÇóIËùÊöµÄ»ùÓÚË«ARMµ¥Æ¬»úµÄƽ̨ʽ¹ßµ¼É豸ͨÓüÆËã»ú£¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊöD/A²¹³¥Ä£¿é°üÀ¨4ͨµÀD/Aת»»Æ÷¡¢·½Î»Îó²î²¹³¥Ä£¿é¡¢ºá¹öÎó²î²¹³¥Ä£¿éºÍ¸©ÑöÎó²î²¹³¥Ä£¿é£¬ËùÊö4ͨµÀD/Aת»»Æ÷ÓëËùÊöµÚ¶þ ARM´¦ÀíÆ÷µÄSPI½Ó¿ÚÁ¬½Ó£¬¸Ã4ͨµÀD/Aת»»Æ÷µÄÊä³ö¶Ë·Ö±ðÓëËùÊö·½Î»Îó²î²¹³¥Ä£¿é¡¢ºá¹öÎó²î²¹³¥Ä£¿éºÍ¸©ÑöÎó²î²¹³¥Ä£¿éµÄÊäÈë¶ËÁ¬½Ó£» ËùÊöͨѶģ¿é°üÀ¨Í¨Ñ¶½Ó¿Úµç·£¬ËùÊöµÚ¶þ ARM´¦ÀíÆ÷ͨ¹ý¸ÃͨѶ½Ó¿Úµç·ÓëÉÏλ»ú¡¢µ÷ÊÔ»úË«ÏòͨÐÅ£» ËùÊö¶Ë¿Ú¿ØÖÆÄ£¿éÉèÖÃÓж˿ڻº³åµç·¡¢Ë®Æ½ÍÓÂÝ»ØÂ·¿ØÖÆÄ£¿é¡¢·½Î»ÍÓÂÝ»ØÂ·¿ØÖÆÄ£¿éºÍ¶Ë¿Ú¼ì²âµç·£¬ËùÊö¶Ë¿Ú»º³åµç·ÓëËùÊöµÚ¶þ ARM´¦ÀíÆ÷Ë«ÏòÁ¬½Ó£¬ËùÊö¶Ë¿Ú»º³åµç·µÄÊä³ö¶Ë·Ö±ðÓëËùÊöˮƽÍÓÂÝ»ØÂ·¿ØÖÆÄ£¿éºÍ·½Î»ÍÓÂÝ»ØÂ·¿ØÖÆÄ£¿éµÄÊäÈë¶ËÁ¬½Ó£¬ËùÊö¶Ë¿Ú¼ì²âµç·µÄÊä³ö¶ËÓëËùÊö¶Ë¿Ú»º³åµç·µÄÊäÈë¶ËÁ¬½Ó¡£
È«ÎÄÕªÒª
»ùÓÚË«ARMµ¥Æ¬»úµÄƽ̨ʽ¹ßµ¼É豸ͨÓüÆËã»ú£¬°üÀ¨AD²É¼¯°åºÍ¼ÆËã»úµ×°å£¬AD²É¼¯°åºÍ¼ÆËã»úµ×°å·Ö±ð°²×°ÓеÚÒ»ARM´¦ÀíÆ÷ºÍµÚ¶þARM´¦ÀíÆ÷£»AD²É¼¯°åºÍ¼ÆËã»úµ×°å·Ö¿ª£¬ÔÚÌá¸ßÁËÊý¾Ý´¦ÀíËٶȵÄͬʱ£¬¸ü·½±ã·¢ÏÖÎÊÌ⣬·½±ã¸ü»»Î¬ÐÞ£»Ñ¡Óù¤Òµ¼¶µÄARMоƬ£¬ÔÚ-40¡æ~+85¡æ»·¾³Ï¹¤×÷£»ARMµ¥Æ¬»úÄÚ²¿¼¯³ÉµÄ¹¦Äܷḻ£¬ËùÐèµÄÍâΧµç·¼òµ¥£¬Ê¹µÃÒԴ˹¹³ÉµÄµ¼º½¼ÆËã»úµç·¼òµ¥£¬Ìå»ýСÇҳɱ¾µÍ£¬¿É¿¿ÐԸߣ¬ÊÊÓ¦¶ñÁÓ»·¾³µÄÄÜÁ¦´ó´óÔöÇ¿£¬Í¬Ê±½öÐèÒª¸ü¸ÄÈí¼þ¼´¿ÉÊÊÓ¦µ¥Öᡢ˫Öá»òÈýÖáÆ½Ì¨Ê½¹ßÐÔµ¼º½É豸£¬¾ßÓÐÁ¼ºÃµÄͨÓÃÐÔ¡£
Îĵµ±àºÅG01C21/20GK102980582SQ20121056887
¹«¿ªÈÕ2013Äê3ÔÂ20ÈÕ ÉêÇëÈÕÆÚ2012Äê12ÔÂ25ÈÕ ÓÅÏÈȨÈÕ2012Äê12ÔÂ25ÈÕ
·¢Ã÷ÕßÇñС·æ, Ç®óÒ, Ìï·ï, ÁõÔ´, Ǯӱ ÉêÇëÈË:ÖØÇ컪ÓåµçÆøÒDZí×ܳ§