l ²ÎÊý¹ÜÀí Íê³ÉËÅ·þϵͳµÄ¸÷¸ö²ÎÊý×Ö»òÕß¿ØÖÆ×ֵĶÁÈ¡Ð޸Ť×÷£¬ÕâЩ²ÎÊý°üÀ¨ËÅ·þµç»úµÄÄÚ²¿²ÎÊýKp¡¢Ki¡¢KdµÈÒÔ¼°Õë¶ÔÀ×´ïϵͳµÄ²ÎÊý:À×´ïÉÈɨÖÐÐĽǶȡ¢ÉÈɨ·¶Î§¡¢ÉÈɨËÙ¶È¡¢ÊÖÂÖ·½Ê½ÖеÄÊÖÂÖÓëÌìÏßµÄתËٱȡ¢ÔËÐÐģʽѡÔñ(µÚ26ºÅ²ÎÊý£¬ÆäÖÐ0¡ªÊÖÂÖ·½Ê½£¬1¡ªÔÈËÙɨÃ跽ʽ£¬2¡ªÉÈɨ·½Ê½£¬4¡ª½ÓÊÕÍ£·½Ê½)¡£Ò»°ãÇé¿öÏ£¬¶Ô¸÷¸ö¿ØÖÆ×Ö²ÎÊýµÄ¶Áд²Ù×÷ÀàËÆÓÚ¶Ô¸÷¸ö²ÎÊýµÄ¶Áд²Ù×÷¡£ÔÚ±¾Éè¼ÆÖÐΪÁ˼ò»¯Èí¼þÉè¼Æ£¬ÎÒÃÇ¿ÉÒÔ¶Ô31ºÅ²ÎÊýµÄ¶Áд²Ù×÷À´Íê³É¶Ô16¸ö¿ØÖÆ×ֵĶÁд²Ù×÷£¬ÊµÏÖ¹ý³ÌÈçÏÂ:µÚ31ºÅ²ÎÊýΪ¿ØÖÆ×Ö²ÎÊý£¬ÊÇÓÉ16¸ö¿ØÖÆ×Ö°´ÕÕSTA-15ÖÁSTA-0˳Ðò×éºÏ¶ø³ÉµÄÒ»¸öÕûÐÍÊý£¬ÕâÑù¶Ô¿ØÖÆ×Ö²ÎÊýµÄ¶Áд²Ù×÷µÄͬʱҲ¾ÍÍê³ÉÁ˶Ô16¸ö¿ØÖÆ×ֵĶÁд²Ù×÷¡£
l ״̬¹ÜÀí Äܹ»·´Ó¦ËÅ·þµç»úµ±Ç°µÄÔ˶¯×´Ì¬£¬Èçʵ¼ÊλÖã¬ËÙ¶ÈÖ¸ÁÁ¦¾Ø·´À¡£¬ËÙ¶È·´À¡£¬Ö¸ÁîÆ«²îµÈ¡£ÕâÑù¸øÎÒÃǹ۲ìËÅ·þµç»úµ±Ç°×´Ì¬ÌṩÁËÒ»¸öÖ±¹Û·½±ãµÄƽ̨¡£
ÏÂλ»úÈí¼þÉè¼Æ
ÏÂλ»úͨÐŲ¿·ÖµÄµ¥Æ¬»úÍê³ÉI/OÊý¾Ý¹ý³ÌµÄ×Ô¶¯¿ØÖÆ×÷Òµ£¬°üÀ¨ÊäÈëÊä³öÊý¾ÝµÄ½â°üÏ·¢¡¢´ò°üÉÏ´«£¬ÒÔ¼°¹ÊÕÏʼþ¼Ç¼¡¢±¨¾¯µÈ¹¤×÷¡£Í¨ÐÅ¿¨²ÉÓö¨Ê±ÖжϷ½Ê½ÓëCAN×ÜÏߵĿØÖÆ¿¨½ÚµãƵ·±µØ½»»»¸÷×ÔͨÐÅ»º³åÇøµÄÊý¾Ý£¬ÒÔÈ·±£ÏµÍ³I/OÊý¾ÝµÄʵʱÐÔ£¬Í¬Ê±Ëõ¶ÌÁËÕû¸öϵͳÏìӦʱ¼ä¡£Í¼3ʾ³ö³ÌÐò¿òͼ¡£ ͼ3 ³ÌÐò¿òͼ ÏÂλ»ú³õʼ»¯Íê³Éºó£¬Ôò½øÈëµÈ´ýÖжÏ״̬¡£ÏÂλ»úµÄͨѶ¹ý³ÌÊÇͨ¹ýµ¥Æ¬»ú·ÃÎÊCAN¿ØÖÆÆ÷¼Ä´æÆ÷À´ÊµÏֵ쬵¥Æ¬»ú¶ÔCAN¿ØÖÆÆ÷µÄ¼Ä´æÆ÷·ÃÎÊÊÇ×÷Ϊµ¥Æ¬»úµÄÍⲿ´æ´¢Æ÷·ÃÎʵģ¬Ã¿¸ö¼Ä´æÆ÷µÄµØÖ·ÎªSJA1000µÄÊ×µØÖ·ÓëSJA1000ÄÚ²¿Ïà¶ÔµØÖ·Ö®ºÍ¡£µ¥Æ¬»ú²ÉÓÃÖжϷ½Ê½½ÓÊÕÊý¾Ý¡£CAN¿ØÖÆÆ÷SJA1000½ÓÊÕµ½ÉÏλ»úµÄÊý¾Ý²¢ÇÒµ±½ÓÊÕ»º³åÇøÓпÕÓà¿Õ¼äʱ£¬½ÓÊÕµÄÊý¾Ý±»ÒÀ´Î·ÅÔÚSJA1000µÄ½ÓÊÕ»º³åÇøÖУ¬ÕâÊÇÓÐÓ²¼þ×Ô¶¯Íê³ÉµÄ¡£µ±µ÷ÓÃÇå³ýÃüÁîÇå³ý½ÓÊռĴæÆ÷ÖеÄÊý¾Ýºó£¬FIFO½ÓÊÕ»º³åÇø»á°ÑÊý¾ÝÌî³äµ½ÒÑÇå¿ÕµÄ½ÓÊռĴæÆ÷ÖУ¬Í¬Ê±»Ø´ðÒ»¸öÖжÏÐźš£µ¥Æ¬»ú°ÑÕâ¸öÖжÏÐźÅ×÷Ϊµ¥Æ¬»úµÄÍⲿ½ÓÊÕÖжϣ¬µ¥Æ¬»úÏìÓ¦½ÓÊÕÖжϺó¶Á³öCAN¿ØÖÆÆ÷ÖеĽÓÊÕ»º³åÇøÊý¾Ý²¢±£´æ£¬ÔÙÇå¿ÕCAN¿ØÖÆÆ÷µÄ½ÓÊռĴæÆ÷¡£
ÔÚÉè¼Æ±¾ÏµÍ³Èí¼þʱ, ¿ª·¢¹¤¾ßʹÓÃBorland C ÓïÑÔ ¡£ÒòBorland C ÊÇÒ»ÖÖ¿ÉÊÓ»¯¡¢ÃæÏò¶ÔÏóµÄC ³ÌÐòÉè¼ÆÓïÑÔ¿ìËÙ¿ª·¢¹¤¾ß,¾ßÓмòµ¥Ö±¹ÛºÍ¹¦ÄÜÇ¿´óµÄÌØµã¡£ÔÚBorland C ¼¯³É¿ª·¢»·¾³ÏÂ,¿ÉÒÔ·½±ãµÄ±àдPC»úµÄͨѶ³ÌÐò¡£ ÒÔPC»úA×÷ΪÖ÷»ú,ËÅ·þÇý¶¯Æ÷ºÍPC»úB×÷ÎªÍøÂçÖеÄ2¸ö½Úµã£¬ÉèÖÃÖ÷»ú½ÚµãµØÖ·ºÍͨѶ²¨ÌØÂʺ󣬶ÔÍøÂç½øÐÐɨÃ轨Á¢Á¬½Ó£¬¿ÉÒÔÕýȷɨÃèµ½Á½¸öÔÚÏ߽ڵ㣬Èçͼ4ÊǶÁÈ¡ËÅ·þÇý¶¯Æ÷¸÷¸ö²ÎÊýÖµ¡£ ͼ4 ¶ÁÈ¡ËÅ·þÇý¶¯Æ÷µÄ¸÷¸ö²ÎÊýÖµ ½áÓï
´ÓCAN×ÜÏßÒÔ¼°DeviceNet×ÜÏßÌØµã¿ÉÒÔ¿´³ö£¬Ëü½Ï´«Í³µÄ´®ÐÐͨÐÅ,ÔÚÓ²¼þÉϿɼõÉÙ×ßÏß¡¢Ò×ÓÚϵͳÀ©³ä»ò¸ÄÐÍ,ÔÚÈí¼þÉÏͨПü¼ÓÁé»î¡¢ÊµÊ±ÐÔ¸üºÃ¡¢¾À´íÄÜÁ¦¸üÇ¿¡£Õâ±íÃ÷»ùÓÚDeviceNet×ÜÏßµÄÔ˶¯¿ØÖÆÏµÍ³ÓйãÀ«µÄÓ¦ÓÃǰ¾°¡£
±¾ÎÄËùÉè¼ÆµÄÔ˶¯¿ØÖÆÏµÍ³½«DeviceNet×ÜÏßÓëËÅ·þµç»úÇý¶¯¼¼Êõ½áºÏÆðÀ´£¬ÊµÏÖÁË¿ØÖÆÏµÍ³µÄÈ«Êý×Ö»¯¡£Êµ¼ÊÔËÐнá¹û±íÃ÷:±¾ÏµÍ³¾ßÓпɿ¿ÐԸߡ¢ÊµÊ±ÐԺá¢Ò×ÓÚά»¤µÈÌØµã,´ïµ½ÁËÉè¼ÆËùÐèµÄÒªÇó¡£
²Î¿¼ÎÄÏ× [1] ÈÄÔËÌÎ.ÏÖ³¡×ÜÏßCANÔÀíÓëÓ¦Óü¼Êõ.±±¾©:±±¾©º½¿Õº½Ìì´óѧ³ö°æÉ磬2003 [2] DeviceNetÍøÂç½á¹¹£¬¹ãÖÝÖÜÁ¢¹¦µ¥Æ¬»ú·¢Õ¹ÓÐÏÞ¹«Ë¾£¬www.zlgmcu.com [3] ÀîÒ¶ËɵÈ.È«Êý×Ö½»Á÷ÓÀ´Åͬ²½µç»úËÅ·þϵͳÉè¼Æ.µçÁ¦µç×Ó¼¼Êõ£¬2002,(6) [4] ADI. Single-Chip ,DSP-Based High Performance Motor Controller ADMC401. Analog Devices ,1999. ( |