|
ÈÈÃÅÎÄÕÂ
ÍÆ¼öÎÄÕÂ
×îÐÂÎÄÕÂ
|
ÎÞ´«¸ÐÆ÷ÎÞË¢Ö±Á÷µç»úϵͳÉè¼Æ
Ô×÷Õß:[±êÇ©:×÷Õß] Ìí¼Óʱ¼ä:2007-06-28 ÔÎÄ·¢±í:2007-06-28 ÈËÆø:1
ÕªÒª£º±¾ÎĽéÉÜÁËÒ»¸öÎÞ´«¸ÐÆ÷BLDC£¨ÎÞË¢Ö±Á÷µç»ú£©ÏµÍ³µÄ½á¹¹×é³É£¬¸ÃϵͳÒÔMotorolaµÄMC68HC705MC4×÷Ϊ¿ØÖÆÐ¾Æ¬¡£²¢ÏêϸÌÖÂÛÁËϵͳµÄÓ²¼þ¹¹³É¡¢ÎÞλÖô«¸ÐÆ÷ϵͳµÄ¿ØÖÆËã·¨ºÍ¿ØÖƳÌÐòµÄ¸÷Ö÷Òª¹¦ÄÜÄ£¿é¡£ ¹Ø¼ü´Ê£ºÎÞ´«¸ÐÆ÷£»PWM£»BLDC¡¡
½üÄêÀ´£¬µçÁ¦µç×Ó¼¼ÊõµÄ·ÉËÙ·¢Õ¹´ø¶¯Á˵ç»úÐÐҵеĸïÃü¡£ÎÞλÖô«¸ÐÆ÷ÎÞË¢Ö±Á÷µç»ú£¨BLDC£©¾ßÓÐÎÞ»»Ïò»ð»¨¡¢ÎÞÎÞÏßµç¸ÉÈÅ¡¢ÊÙÃü³¤¡¢ÔËÐпɿ¿¡¢Î¬»¤¼ò±ãµÈÓе㣬¶øÇÒ²»±ØÎªÒ»°ãÎÞË¢Ö±Á÷µç»úËù±ØÐëµÄλÖô«¸ÐÆ÷´øÀ´µÄ¶Ôµç»úÌå»ý¡¢³É±¾¡¢ÖÆÔ칤ÒյĽϸßÒªÇóºÍ¿¹¸ÉÈÅÐÔ²îÎÊÌâ¶øµ£ÓÇ£¬Òò´ËÓ¦ÓÃǰ¾°¹ãÀ«¡£
¹úÄÚÍâµÄѧÕß¶ÔÎÞλÖô«¸ÐÆ÷µÄÎÞË¢Ö±Á÷µç»úÒѽøÐÐÁ˶àÄêµÄÑо¿£¬Ìá³ö¹ý²»ÉÙ·½°¸¡£±¾ÎÄËùÊöµÄ·½°¸£¬Êǽ¨Á¢ÔÚµç»ú¶¨×ÓÈÆ×é·´µç¶¯ÊƼì²âÔÀíµÄ»ù´¡ÉÏ¡£
1. ÎÞ´«¸ÐÆ÷BLDCÓ¦ÓÃϵͳ½á¹¹
¸ÃÉè¼Æ½á¹¹¼òµ¥¡¢³É±¾µÍ¡£
2. ϵͳ¿ØÖƳÌÐòÉè¼ÆÓëÌÖÂÛ
2.1 ¿ØÖÆËã·¨
¿ØÖÆËã·¨ÓÐÁ½ÖÖ£º
µÚÒ»ÖÖ·½·¨ÊÇͨ¹ý¼ÆËã»ùÓÚÏàµÄ·´µç¶¯ÊƹýÁãµãµÄת»»Ê¼þ¡£ÕâÖÖ·½·¨µÄ²»×ãÖ®´¦ÔÚÓÚ£º¶Ô·´À¡ÐźŵÄÈκθÉÈÅ£¬¶¼¿ÉÄÜÒýÆðŤ¾Ø²¨¶¯ºÍµç»úͣת¡£
ΪÁ˿˷þÈçÉÏÎÊÌ⣬Ìá³öÁ˵ڶþÖÖ·½·¨¡£ÔÚÕâÖÖ·½·¨ÖУ¬µç»ú°´Í¬²½µç»ú·½Ê½ÔËת£¬²úÉúµÄ²Ù×÷µçѹ±£Ö¤·´µç¶¯ÊÆÓëת»»Ò»Ö£¬ÏàµÄ·´µç¶¯ÊƹýÁãµã½«¿ÉÒÔ±£Ö¤ÔÚһʱ¼ä¶ÎÄÚ£¬²»ÐèÒª¼ÆËãÏÂÒ»¸öת»»Ê¼þ£¬¶øÊÇÖ±½Ó»ùÓÚ¶Ô·´µç¶¯ÊƵļì²â½øÐд¦Àí¡£ËùÒÔÕâÊÇÒ»¸ö¸ü¼ÓÎȶ¨µÄÔËËã·¨Ôò£¨ÔÚÓз´À¡¸ÉÈÅÐźŵÄÇé¿öÏ£©£¬Ê¹µç»ú²»»áͣת£¬²ÉÓÃÕâÖÖÔËËã·¨Ôò£¬µç»úËٶȱ仯ºÜС¡£ÏÂÃæ¼òÒª½éÉÜÕâÒ»Ëã·¨µÄ¿ØÖÆÁ÷³Ì¡£
£¨1£©²¹³¥½×¶Î
ÔÚµç»úÆô¶¯Ç°£¬Á½ÏàͨµçµÄʱºò£¬´æÔÚÒ»¸öºÜ¶ÌµÄʱ¼ä£¨È¡¾öÓÚµç»úµÄʱ¼ä³£Êý£©£¬ÔÚ¸Ãʱ¼äÄÚ£¬µçÁ÷¿ØÖÆÆ÷±£Ö¤µçÁ÷ÔÚÔ¤¶¨ÒåµÄ·¶Î§ÄÚ£¬ÒÔ²úÉú¸ßµÄÆô¶¯Å¤¾Ø¡£
£¨2£©¶¶¶¯½×¶Î
¾¹ý²¹³¥½×¶Î£¬µç»ú¿ªÊ¼Æô¶¯ºÍ¶¶¶¯Ö±ÖÁ´ïµ½¹¤×÷ËÙ¶È¡£µçÁ÷¿ØÖÆÆ÷±£Ö¤µçÁ÷²»³¬¹ý×î´óÖµ¡£
·´µç¶¯ÊƼì²â¼¼ÊõʹµÃÎÞÐè´«¸ÐÆ÷¾Í¿Éʶ±ðת×ÓµÄλÖã¬È»¶øÆðʼ½×¶Î²»ÄÜÓÐÕâÖÖ·´À¡¡£ÕâÊÇÒòΪ¸ÐÓ¦µçѹµÄ´óСÓëµç»úµÄתËÙ³ÉÕý±È£¬Òò´Ë£¬ÔÚËٶȺܵÍʱ·´µç¶¯ÊƲ»Äܱ»¼ì²â£¬¶øÒªÖ´ÐÐÒ»¸öÌØÊâµÄÆô¶¯Ëã·¨¡£
£¨3£©Îȶ¨ÆÚ
ÔÚÎȶ¨ÆÚ£¬µç»úÒԺ㶨µÄËÙ¶ÈÔËÐС£ÔÚÓë·´µç¶¯ÊÆÍ¬²½Ö®Ç°£¬µç»úתËٺ㶨²»±ä¡£
£¨4£©PLLµÄ»ñµÃ½×¶Î
¹Ø±ÕµçÁ÷¿ØÖÆÆ÷£¬¿ªÆô¹ýµçÁ÷¼ì²â£¬ÓÉÒ»¸öµçѹԴ¸øµç»ú¹©µç£¬¼õСPWMƵ¿í±È£¬Ö±ÖÁ¼¸¸ö¹ýÁãµãÔÚÄ¿±êʱ¼ä¶Î£¨90¡ã<¦Á>180¡ã£©ÄÚ±»¼ì²âµ½¡£
£¨5£©Õý³£ÔËÐн׶Î
Òª½øÈëÕâÒ»½×¶Î£¬±ØÐëÂú×ãÏÂÁÐÌõ¼þ£º
1£© ¹ýÁãʼþ±ØÐëÔÚʱ¼ä¶ÎÄÚ£¨90¡ã<¦Á<180¡ã£©±»¼ì²âµ½Èô¸É´Î£» 2£© µçÁ÷¼â·å±ØÐëÏÞÖÆÔÚÒ»¶¨·¶Î§ÄÚ¡£
½ÓÏÂÀ´£¬Í¨¹ý¿ØÖÆÏàµçѹ£¬PLL¿ØÖÆÆ÷±£Ö¤ÕýÈ·µÄÏà±ä½Ç¶È£¬µç»úÒÔÊʵ±µÄ¹¦ÂÊÔËÐУ¬²¢²»Í£µØ½øÐеçÁ÷¼ì²â¡¢¹ýµçÁ÷¼ì²âºÍµç»úͣת¼ì²â¡£
2.2¿ØÖƳÌÐòµÄÖ÷Òª¹¦ÄÜÄ£¿é
¿ØÖƳÌÐò±»·Ö³É¼¸¸öÖ÷Òª¹¦ÄÜÄ£¿é£º³õʼ»¯¡¢Æô¶¯¡¢Ö÷³ÌÐòºÍÖжϷþÎñ³ÌÐò¡£¼¸¸ö×Ó³ÌÐòÔÚÕâЩģ¿éÖе÷Óá£
£¨1£©³õʼ»¯³ÌÐò
³õʼ»¯³ÌÐòÖ÷Òª°üÀ¨£ºI/O¿Ú³õʼ»¯¡¢A/Dת»»³õʼ»¯¡¢PWM³õʼ»¯¡¢Ê±¼äÊä³ö±È½Ï¹¦Äܳõʼ»¯¡¢ÊäÈë²¶×½¹¦Äܳõʼ»¯¡¢µçÁ÷¿ØÖÆÆ÷³õʼ»¯µÈ¡£
£¨2£©Æô¶¯³ÌÐò
¸Ã³ÌÐòÖ´ÐÐÆô¶¯Ëã·¨£¬²Î¼û2.1¿ØÖÆËã·¨²¿·ÖµÄÄÚÈÝ¡£
£¨3£©Ö÷³ÌÐò
ÔÚÖ÷³ÌÐòÖУ¬µ÷ÓÃËÙ¶ÈÉèÖá¢Ö±Á÷×ÜÏßµçѹ¼ì²âºÍת»»×Ó³ÌÐò£¬´¦Àí¹ýÁã·´À¡£¬²¢ÇÒÆÀ²â½Ç¶È¦Á¡£
£¨4£©×Ó³ÌÐò
1£© ½ô¼±Í£×ª×Ó³ÌÐò
¸Ã³ÌÐò¹Ø±ÕËùÓеĵÄPWMÊä³ö²¢´¦Óڵȴý״̬£¬¹ýÒ»¶Îʱ¼äºóÊÔ×ÅÖØÐÂÆô¶¯¡£
2£© ËÙ¶ÈÉèÖúÍÖ±Á÷×ÜÏßµçѹ²âÁ¿×Ó³ÌÐò
ËÙ¶ÈÉèÖûòÖ±Á÷×ÜÏßµçѹµÄA/Dת»»½á¹û±»´æ´¢ÔÚÄÚ´æÖУ¬Ñ¡ÔñÁ¬ÐøµÄA/DͨµÀ£¬²¢Æô¶¯A/Dת»»¡£
3£© µçÁ÷¿ØÖÆ×Ó³ÌÐò
µçÁ÷¿ØÖÆ×Ó³ÌÐòÿ512¦Ìs±»µ÷ÓÃÒ»´Î¡£PI¿ØÖÆÆ÷ÓÃÀ´¼ÆËãÖ±Á÷×ÜÏßµçѹµÄPWMÖµ£¬Õ¼¿Õ±ÈÓëPI¿ØÖÆÆ÷µÄ¼ÆËã½á¹û³ÉÒ»¶¨±ÈÀý£¬Ëü±»PWM¼Ä´æÆ÷Ö±½ÓʹÓá£
4£©×ª»»×Ó³ÌÐò
PWM¿ØÖƼĴæÆ÷µÄÖµºÍMUXÃüÁî¿ÉÔÚ²éѯ±íÖÐÕÒµ½¡£MUXÃüÁî¿ØÖÆ×Ŷà·µ÷ÖÆÆ÷£¬MUXÓÃÓÚ´¦Àí¹ýÁãÐźš£¶¨Ê±Æ÷ÊäÈë²¶×½¹¦ÄܵıßÑØ´¥·¢¹¦Äܱ»É趨£¬ÒÔ¼ì²â¹ýÁãÐźŵÄÉý½µÑØ¡£ÊÇÉÏÉýÑØ»¹ÊÇϽµÑØ£¬Óëת×ÓµÄλÖúÍʵ¼Êת»»×´Ì¬Óйء£
5£© ¶¶¶¯×Ó³ÌÐò
¶¶¶¯³ÌÐò¿¼ÂÇÁËת»»ÖÜÆÚ£¬Òò´Ë¿ÉʵÏÖ¡°S¡±ÐεÄËÙ¶ÈÇúÏߣ¬¶ø²»Ðè񻂿·ÖËã·¨¡£
ÔËË㹫ʽÈçÏ£º
¼ÓËÙ£º Tn 1= Tn ¨C [K(Tn-Tstop)/256] ¨C1 (1) ¼õËÙ£º Tn 1=Tn [K(Tn-Tstop)/256] 1 (2)
ÆäÖУº
T: ת»»ÖÜÆÚ£» K: ¸Ä±äËÙ¶ÈÇúÏßбÂʵIJÎÊý£» Tstart: ¶¶¶¯¿ªÊ¼Ê±µÄת»»ÖÜÆÚ£» Tstop: ¶¶¶¯½áÊøÊ±µÄת»»ÖÜÆÚ¡£
£¨6£©ISR----ÖжϷþÎñ³ÌÐò
1£© ¶¨Ê±Æ÷Êä³ö±È½ÏÖжϷþÎñ³ÌÐò
¶¨Ê±Æ÷1ºÍ¶¨Ê±Æ÷2ÊÇÓɸÃÖжϳÌÐòÌṩµÄÒì²½Èí¼þ¶¨Ê±Æ÷¡£
Èç¹û¹¤×÷ÌØÐÔÖжϱ»¶¨Ê±Æ÷1ÒýÆð£¬ÎªÁËÓëPWMÐźÅͬ²½£¬Ê×ÏÈÒª½øÐÐÖ±Á÷×ÜÏßµçÁ÷µÄת»»¡£È»ºó£¬»ñµÃµÄÖµ¾¹ý¹ýµçÁ÷ºÍ¼â·åµçÁ÷¼ì²â³ÌÐò¼ì²é£¬ÉèÖõçÁ÷¿ØÖÆÆ÷±êÖ¾£¬ÕâÒ»±ê־ʹµÃµçÁ÷¿ØÖÆÆ÷×Ó³ÌÐò±»µ÷ÓÃʱ²ÉÓÃеÄÊý¾Ý¡£
Èç¹û¹¤×÷ÌØÐÔÖжÏÊÇÓɶ¨Ê±Æ÷2ËùÒýÆð£¬ÄÇôԤÉèµÄÖµ±»ËͽøPWM¼Ä´æÆ÷£¬²¢ÇÒÊä³öMUXÃüÁî¡£
ÔÚÕâÀICÖжϣ¨ICIE2£©±»½ûÖ¹£¬ÒÔ±ÜÃâ·´µç¶¯ÊƵļì²âÊÜÇл»¹ý³ÌÖвúÉúµÄ¸ÉÈŵÄÓ°Ïì¡£´óÔ¼50 ¦ÌsºóʹÄÜÖжϡ£
Èç¹ûÁ½¸öÖжϷ¢ÉúµÄ¼ä¸ôСÓÚ133us£¬ÄÇô¶¨Ê±Æ÷2¾ßÓÐÖжÏÓÅÏÈȨ£¬±£Ö¤×ª»»ÔÚÕýÈ·µÄʱ»ú½øÐУ¬¶øA/Dת»»±»ÍƳ١£
ÔÚ¶¨Ê±Æ÷1ºÍ¶¨Ê±Æ÷2״̬µÄ»ù´¡ÉÏ£¬¼ÆËã³öÓÃÓÚ¶¨Ê±Æ÷Êä³ö±È½Ï¼Ä´æÆ÷µÄÐÂÖµ¡£
2£©¶¨Ê±Æ÷ÊäÈë²¶»ñÖжϷþÎñ³ÌÐò
¸ÃÖжÏÓÉλÖÃʶ±ðÂß¼²úÉúµÄÐźÅËùÒýÆð¡£ÕâÀ±ØÐëÌØ±ð×¢ÒâÔïÉùµÄÓ°Ï죬ÒòΪËüÓпÉÄܸÉÈÅÊäÈëÐźš£
3£©IRQ³ÌÐò
ÕâÀïÌṩÁË»½ÐÑÐźš£µ±µ¥Æ¬»ú´¦Óڵȴýģʽʱ£¬»½ÐÑÐźÅÓÃÓÚÔÊÐíϵͳִÐÐת»»¡£
²Î ¿¼ ÎÄ Ï× 1 Radim Visinka. Low cost 3-phase AC motor control system based on MC68HC908MR24, Motorola semiconductor application note AN1664. 1999 2 Finbarr Moynihan, Paul Kettle. Embedded control systems group, Analog Devices Inc, Wilmington, MA 01887, U.S.A. 1998 3 ¼Ö´óÒ壬°¬¸ßÁÒ. ³£Óõç»úÔÀíÓëÉè¼Æ. ÖйúÇṤҵ³ö°æÉ磬1996 ( |
|
|
 ±¾ÎÄÕÂËùÊô·ÖÀࣺ Ê×Ò³
¡ú »úÐÞ¼¼Êõ֪ʶ
|
ÎÄÕÂËÑË÷
|