¡¡
Ëæ×Å×Ô¶¯¿ØÖƼ¼ÊõµÄ·¢Õ¹£¬¾«ÃÜÆøÑ¹²úÉúÓë¿ØÖÆ¼¼ÊõµÄÓ¦ÓÃÔ½À´Ô½¹ã·º¡£¶ø´«Í³µÄ·§ÃÅ¿ØÖÆÆ÷¿ØÖƾ«¶È²»¹»£¬ÔËÐÐËÙ¶È»ºÂý£¬ÇÒ¼Û¸ñ°º¹ó£¬ÒѲ»ÄÜÂú×ãÕâ·½ÃæµÄÒªÇó¡£
±¾ÎÄ×ÅÖØ½éÉÜÒ»ÖÖÁË»ùÓÚÓ¢·ÉÁèXC164µ¥Æ¬»úºÍPI¿ØÖÆËã·¨µÄµç×ÓѹÁ¦¿ØÖÆÆ÷£¬ÒÔ¼°½èÖú´Ë×°ÖöÔʵÏÖ¾«ÃÜѹÁ¦¿ØÖƵÄ̽Ë÷¡£
×Ô¶¯Ñ¡Ôñϵͳ×é³ÉÓëʵÏÖ
µç×ÓѹÁ¦¿ØÖÆÏµÍ³Óɹ©ÆøÉ豸¡¢¿ØÖÆÆ÷¡¢·§ÃÅ¡¢´¢ÆøÉ豸¡¢´«¸ÐÆ÷µ¥ÔªµÈ²¿·Ö¹¹³É¡£µç×ÓѹÁ¦¿ØÖÆÆ÷µÄ×÷ÓÃÊDZ£³ÖÊä³öÆøÑ¹ÓëÊäÈëÐźųɱÈÀý¡£ÎªÁË´ïµ½¶Ô´¢Æø×°ÖÃÆøÑ¹µÄ¾«È·¿ØÖÆ£¬ÐèÒªÓÃÁ½¸ö¸ßƵµç´Å·§µÄ¿ª¡¢¹ØÀ´µ÷½ÚÊä³öѹÁ¦¡£ÏµÍ³²ÉÓñջ·PI¿ØÖÆ£¬Ñ¹Á¦ÓÉÁ½Â·Ñ¹Á¦´«¸ÐÆ÷»ñµÃ£¬¼´Óû§´¦ºÍ¿ØÖÆÆ÷´¦µÄѹÁ¦´«¸ÐÆ÷¡£Í¼1ÊÇϵͳµÄ·½¿éͼ£¬´ÓÖпÉÒÔ¿´³ö£¬Ñ¹Á¦´«¸ÐÆ÷ºÍPI¿ØÖÆÆ÷¹¹³ÉÁËϵͳµÄ±Õ»··´À¡²¿·Ö¡£

ͼ1 µç×ÓѹÁ¦¿ØÖÆÆ÷½á¹¹Í¼
¿ØÖÆÏµÍ³¾«¶È·ÖÎö
ÔÚµç×ÓѹÁ¦¿ØÖÆÏµÍ³ÖУ¬Ó°Ïìµ½¿ØÖƾ«¶ÈµÄÖ÷Ҫģ¿éÊÇADC¡¢Ñ¹Á¦´«¸ÐÆ÷ºÍ·§ÃÅ¡£µç×ÓѹÁ¦¿ØÖÆÆ÷Õý³£¹¤×÷ÆøÑ¹Îª0¡«100psi£¬¶ø´«Í³µÄ8λADC¾«¶ÈÌ«µÍ£¬ÎªÁË´ïµ½1%¾«¶È£¬ÐèҪѡÔñ10λADC£¨µ¥Î»²ÉÑùÖµ0.09psi£©¡£µç×ÓѹÁ¦¿ØÖÆÆ÷¶Ô´«¸ÐÆ÷Ìá³öºÜ¶àÒªÇó£¬Èç¸ß¾«¶È¡¢ÏßÐԶȺá¢Î¶ÈÎȶ¨ÐԺá¢Ê¹ÓÃÊÙÃü³¤µÈ£¬Òò´ËÑ¡ÓÃHoneywell¹«Ë¾µÄSXϵÁÐѹÁ¦´«¸ÐÆ÷¡£Æä²âÁ¿Ñ¹Á¦·¶Î§Îª0¡«150psi£¬¾«¶È´ï0.3mV/psi£¬×ãÒÔÂú×ã±¾¿ØÖÆÆ÷µÄ¾«¶ÈÒªÇó¡£µç´Å·§µÄ¿ª¹ØËÙ¶ÈÒ²½«³ÉΪһ¸öÖØÒªÖ¸±ê¡£µ«ÊÇΪÁËÑÓ³¤·§ÃÅÊÙÃü£¬Ó¦¾¡¿ÉÄܵļõÉÙ·§ÃÅ¿ª¹Ø´ÎÊý¡£
ʵ¼ÊµÄ¿ØÖÆÏµÍ³×ÜÊÇÒª¸ú×ÙÊäÈëÐźŻòÊǿ˷þ½Á¶¯ÐźŵĸÉÈÅ¡£ËùÒÔ£¬ÓбØÒª¶ÔϵͳµÄ¶¯Ì¬Îó²î×ö³ö·ÖÎö¡£ÉèÎó²îµÄ´«µÝº¯ÊýΪ£¬½«ÆäÔÚs=0´¦Õ¹¿ª³ÉÌ©ÀÕ¼¶Êý£º

ʽÖУ¬ÊÇϵͳµÄ¿ª»·´«µÝº¯Êý¡£
ÔÚÈÎÒâÊäÈ뺯Êý×÷ÓÃÏ£¬ÏµÍ³µÄ¶¯Ì¬Îó²îµÄÀÊϱ任¼¶ÊýÔÚs=0µÄÁÚÓòÄÚÊÇÊÕÁ²µÄ£¬ËùÒÔ£¬µ±sÇ÷ÓÚ0¼´t´óµÄʱºòÓУº
e(t)=C0r(t) C1r(t) C2r/2£¡ ¡
ʽÖУ¬e(t)ÊÇϵͳµÄ¶¯Ì¬Îó²î£»C0£¬C1£¬¡ÊǶ¯Ì¬Îó²îϵÊý¡£
µ±s¡ú0ʱ£¬
Óɴ˿ɼû£¬Í¨¹ýÇóÈ¡¶¯Ì¬Îó²îϵÊý£¬¾Í¿ÉÒÔ½«¸ú×ÙÎó²îÓëϵͳµÄ¿ª»·´«µÝº¯ÊýÖ±½ÓÁªÏµÆðÀ´£¬¸ù¾Ý¶ÔϵͳµÄ¾«¶ÈÒªÇóÀ´Éè¼Æ´«µÝº¯ÊýÁË£»»òÊǸù¾Ý±æÊ¶¶ÔÏóµÄÊäÈëÊä³öÊý¾Ý£¬Í¨¹ý±æÊ¶µÃµ½Ïà¹ØµÄÄ£ÐÍ£¬²¢½«Ä£ÐÍת»»Îª´«µÝº¯Êý»ò״̬¿Õ¼äÄ£ÐÍ£¬½ø¶øÓÃÉÏÊö·½·¨·ÖÎöϵͳµÄÀíÂÛÎó²î¡£
µç×ÓѹÁ¦¿ØÖÆÆ÷Ó²¼þ½á¹¹ÓëÈí¼þʵÏÖ
¸Ãµç×ÓѹÁ¦¿ØÖÆÆ÷ÊäÈëµçѹΪ24V£¬Õý³£¹¤×÷ÆøÑ¹Îª0¡«100psi¡£Óû§¿ÉÑ¡Ôñ¿ØÖÆÐźţ¨0¡«10V»ò0¡«5V¡¢4¡«20mA¡¢8λÊý×ÖÐźţ©¶ÔÆøÑ¹½øÐпØÖÆ¡£ÊäÈëµçѹ24V¾µçÔ´Ä£¿éת»»³É5VºÍ2.5V¹©¸øµ¥Æ¬»ú£¬Í¬Ê±¾¹ýµçÔ´»ù׼ģ¿éÊä³ö10V»ù×¼µçѹ¹©¸ø´«¸ÐÆ÷ʹÓá£Óû§¸ø¶¨µÄ¿ØÖÆÐźž¹ý·Å´óÆ÷·Å´óºóÊä³öÖÁµ¥Æ¬»úµÄADC£¬»òÕß¾¹ýÊý¾ÝËø´æÆ÷Êä³ö¸øµ¥Æ¬»úI/O¿Ú¶ÁÈ¡£¬ÒÔ¸ø³öѹÁ¦É趨ֵ¡£´«¸ÐÆ÷Êä³öÐźž·Å´óµç·Ê䏸µ¥Æ¬»ú²ÉÑù£¬Í¬Ê±ÔÚLCDÉÏÏÔʾ³öÀ´¡£Óû§¿ÉÒÔʹÓð´¼üʵÏÖ¶Ô·§ÃŵĿØÖÆ¡£´ËÍ⣬¿ØÖÆÆ÷ºÍ¼ÆËã»úÖ®¼äµÄͨÐÅÓÉ´®¿ÚÀ´ÊµÏÖ¡£¿ØÖÆÆ÷Ó²¼þ½á¹¹¿òͼÈçͼ2Ëùʾ¡£

ͼ2 Ó²¼þ½á¹¹¿òͼ
Èí¼þÉè¼Æ»ùÓÚDAVEºÍKEILÈí¼þ±àд¡£ÏµÍ³Æô¶¯Ê±½«±£´æÔÚFLASHÖеı궨ֵ¶Á³ö¡£ÔÚÖ´ÐÐPIÔËËãǰҪÍê³ÉA/D²ÉÑùºÍ¶ÔA/D²ÉÑùÖµµÄ´¦Àí£¬ËùÒÔA/D²ÉÑùÖÜÆÚ²»ÄÜÌ«³¤£¬·ñÔòÎÞ·¨·´Ó¦ÏµÍ³µÄ˲ʱֵ¡£LCDÏÔʾ³ÌÐòÓ¦²ÉÓòéѯµÄ·½Ê½£¬¾¡Á¿±ÜÃâÖØ¸´Êéд¡£µ¥Æ¬»úÊôÓÚ¿ìËÙÉ豸£¬¶øLCDÊôÓÚµÍËÙÉ豸£¬ËùÒÔÒª±£Ö¤LCDµÄÖ¸ÁîÓгä·ÖµÄÑÓʱʱ¼ä£¬·ñÔòÒ²»á³öÏÖ´íÎó¡£ÎªÁËÏÔʾѹÁ¦±ä»¯µÄÇúÏߺ͸ü¼Ó·½±ãµÄ½øÐб궨»òÖ¸Áî¿ØÖÆ£¬¿ØÖÆÆ÷½èÖúModbusÐÒéͨ¹ýPC½çÃæ¼ÓÒÔ¿ØÖÆ¡£ÎªÁËʵÏÖ¶Ô´«¸ÐÆ÷µÄ±ê¶¨Öµ´æ´¢£¬¿ØÖÆÆ÷³ÌÐòʹÓÃÔÚÓ¦ÓÃÖбà³Ì¼¼Êõ£¨In-Application Programming£©¡£PIÔËËãµÄ½á¹û±»ÓÃÀ´²úÉúPWMÐźţ¬¿ØÖƽø/ÅÅÆø·§µÄͨ¶Ï£¬´Ó¶ø´ïµ½¶ÔÆøÑ¹µÄ¾«ÃÜ¿ØÖÆ¡£
PI¿ØÖÆËã·¨
PID¿ØÖÆÖ÷ÒªÊÇͨ¹ý΢´¦ÀíÆ÷À´±È½Ï¸ø¶¨µÄѹÁ¦É趨ֵºÍ´«¸ÐÆ÷·´À¡»ØÀ´µÄʵ¼ÊѹÁ¦Öµ£¬ÀûÓÃÆäÆ«²îÖµÀ´¿ØÖÆ·§ÃŵĽøÆøÁ¿ºÍÅÅÆøÁ¿£¬´Ó¶ø´ïµ½¾«È·¿ØÖÆ·§ÃÅÆøÑ¹µÄÄ¿µÄ¡£µ±·´À¡»ØÀ´µÄʵ¼ÊѹÁ¦ºÍÖ¸¶¨ÖµµÄÆ«²îÔÚÒ»¶¨·¶Î§ÄÚÒÔºó£¬Í£Ö¹½øÆø·§ºÍÅÅÆø·§µÄ¶¯×÷£¬Ñ¹Á¦ÈÝ»ýÊÒµÄѹÁ¦´ïµ½Æ½ºâ¡£
ÀëÉ¢PIDËã·¨µÄÒ»°ãÐÎʽÊÇ£º¡£ Kp¡¢KI¡¢KD·Ö±ð±íʾ±ÈÀýϵÊý¡¢»ý·ÖϵÊý¡¢Î¢·ÖϵÊý£¬¸ù¾Ý±»¿Ø¶ÔÏóµÄ²»Í¬£¬¿ÉÒÔ¶ÔÆä½øÐе÷Õû¡£¸ÃËã·¨¼òµ¥£¬²ÎÊýÒ²Ò×ÓÚµ÷Õû£¬ËùÒÔ»ñµÃ¹ã·ºÓ¦ÓᣱÊÕß³ÌÐòÖÐÖ»Óõ½ÁËPI¿ØÖÆ£¬ÏÂÃæ¼òµ¥¼ÓÒÔ½éÉÜ¡£
±ÈÀýϵÊý£ºÔö´ó±ÈÀýϵÊýKp£¬¿ÉÒÔʹϵͳ¶¯×÷ÁéÃô¡¢·´Ó¦Ëٶȼӿ죻µ«ÊÇKpÆ«´ó£¬»áµ¼ÖÂÕðµ´´ÎÊý¼Ó¶à£¬µ÷½Úʱ¼ä¼Ó³¤£»Kp¹ý´ó£¬ÏµÍ³²»Îȶ¨¡£ÐèҪעÒ⣬Ôö´óKpÖ»ÄܼõСÎó²î£¬²»ÄÜÍêÈ«Ïû³ýÎÈ̬Îó²î¡£
»ý·ÖϵÊý£º»ý·ÖϵÊýKIÄÜÏû³ýϵͳµÄÎÈ̬Îó²î£¬Í¦¸ß¿ØÖÆÏµÍ³µÄ¾«¶È¡£

ͼ3 PI¿ØÖÆËã·¨½á¹¹Í¼

ͼ4 ¿ØÖÆÆ÷ÔÚ²»Í¬Ñ¹Á¦É趨ֵϵÄÏìÓ¦ÇúÏß
ÖµµÃ×¢ÒâµÄÊÇ£¬ÎªÁËÌá¸ß¿ØÖƵÄÏìÓ¦ËÙ¶È£¬×îºÃ¸ø»ý·Ö¸³ÓèÒ»¸ö²»ÎªÁãµÄ³õʼֵ¡£ÓÉÓÚ½øÆøºÍÅÅÆøµÄËٶȲ»Í¬£¬ËùÒÔ×îºÃ¸øÓë½øÆøºÍÅÅÆø²»Í¬µÄ³õʼֵ£¬ÒÔÌá¸ß¿ìËÙÐÔºÍ׼ȷÐÔ¡£
ϵͳÖмÓÈë»ý·ÖУÕýºó£¬»á²úÉú±¥ºÍЧӦ£¬³¬µ÷Á¿¿ÉÄܹý´ó£¬Òò´ËÒýÈëÁË»ý·Ö·ÖÀëʽËã·¨¡£ÎªÁ˼õÉÙ»ý·ÖУÕý¶Ô¿ØÖÆÏµÍ³¶¯Ì¬ÐÔÄܵÄÓ°Ï죬ÐèÒªÔÚ¿ØÖÆ¿ªÊ¼½×¶Î»òÊÇ´ó·ùÖµ±ä»¯Ê±£¬È¡Ïû»ý·ÖУÕý£»¶øµ±Êµ¼ÊѹÁ¦ÖµÓëÉ趨ֵµÄÎó²îСÓÚÒ»¶¨ÖµÊ±£¬»Ö¸´»ý·ÖУÕý×÷Óã¬ÒÔÏû³ýÎÈ̬Îó²î¡£»ý·Ö·ÖÀëʽËã·¨¿ÉÒÔ±£³Ö»ý·ÖµÄ×÷Óã¬Í¬Ê±¼õС³¬µ÷Á¿£¬¸ÄÉÆ¿ØÖÆÏµÍ³µÄÐÔÄÜ¡£
¿ØÖÆËã·¨µÄ·½¿òͼÈçͼ3Ëùʾ¡£
ͼ4ÊÇ¿ØÖÆÆ÷ÔÚ²»Í¬Ñ¹Á¦É趨ֵϵÄÏìÓ¦ÇúÏß¡£ÒòÎªÏµÍ³Â©Æø»òÕßÓû§Ê¹ÓÃÆøÑ¹µÄÔµ¹Ê£¬°éËæÉ趨ֵµÄÔö¼Ó£¬Ñ¹Á¦²¨¶¯ÖµÔö´ó£¬´ïµ½ÎÈ̬µÄʱ¼ä»á±ä³¤¡£

ͼ5 ÓÐÎÞ»ý·Ö³õʼֵʱÏìÓ¦ÇúÏߵĶԱÈ
ͼ5ÊÇÓÐÎÞ»ý·Ö³õʼֵʱÏìÓ¦ÇúÏߵĶԱȡ£´ËͼÖУ¬²ÉÑùʱ¼äΪ1s£¬²ÉÑùµãÊý115¸ö¡£´Óͼ¿ÉµÃ£¬Óлý·Ö³õʼֵµÄÏìÓ¦½øÈëÎÈ̬µÄʱ¼äÃ÷ÏÔ¶ÌÓÚÎÞ»ý·Ö³õʼֵ¡£
PWM¿ØÖÆ
PIÔËËãµÄ½á¹û±»ÓÃÓÚ²úÉúPWMÐźš£ÀûÓÃÓ¢·ÉÁè²¶×½/±È½Ïµ¥Ôª(CAPCOM1/2)²úÉúPWMÐźţ¬ÔÚ¶¨Ê±¼Ä´æÆ÷²úÉúµÄÒç³öÖжÏÀïµ÷ÓÃPIËã·¨£¬´Ó¶øµÃµ½±È½Ï¼Ä´æÆ÷µÄÊýÖµ¡£
PWMµÄÖ´ÐÐÖÜÆÚÒª¸øÓëºÏÊʵÄÑ¡Ôñ¡£ÖÜÆÚÌ«¶Ì£¬Ò²Ðí»áµ¼Ö·§Ãŵįµ·±¿ª¹Ø£¬»áËõ¶Ì·§ÃÅʹÓÃÊÙÃü£¬Í¬Ê±¿ÉÄÜÔì³É¶Ô·§ÃŵĹý¶È¿ØÖÆ£»ÖÜÆÚÌ«³¤£¬Ò²¾ÍÎÞ·¨×öµ½¶ÔÆøÑ¹µÄ¼°Ê±µ÷½Ú£¬ÎÞ·¨ÕÆÎÕ¿ØÖƾ«¶È¡£³ÌÐòÖÐPWMµÄÖÜÆÚΪ10ms£¨·§Ãŵ¼Í¨Ê±¼ä½öΪ3.4ms£©¡£
½áÓï
µç×ÓѹÁ¦¿ØÖÆÆ÷»ùÓÚË«´«¸ÐÆ÷¸º·´À¡£¬²ÉÓôøËÀÇøµÄ»ý·Ö·ÖÀëʽPI¿ØÖÆËã·¨£¬½â¾öÁËѹÁ¦¿ØÖƵĿìËÙÐÔºÍÎȶ¨ÐÔÎÊÌâ¡£¸Ãϵͳ½á¹¹¼òµ¥¡¢¹¤×÷¿É¿¿£¬ÊµÏÖÁË¶ÔÆøÑ¹µÄ¾«ÃÜ¿ØÖÆ¡£