Home

User`s Manual - Mountain Engineering II

image

Contents

1. confidence that the great majority of motors can be used The EPS evaluation board is specifically laid out for one particular motor and for ease of use in a demo It will probably not be suitable as is for most specific applications Another important note the EPS circuitry need not be mounted directly on the motor The evaluation board is mounted on its motor for convenience in handling but it will operate just as well 1f it is unscrewed and rotated away from the motor If you try this take care that the motor winding leads do not short against the motor housing The only limits on placement of the EPS circuitry would come from electrical noise considerations long leads would mean more noise in the EPS sensing signals as well as causing more radiated EMI from the winding drivers Mountain Engineering II is ready and able to help you implement Electronic Position Sensing for your specific application and motor We can do the entire implementation for you or we can train your staff in the technology so you can do it yourself ME II is a consulting and technology company and we re accustomed to working with our clients to help with their product development Please call us any time if you would like to discuss the EPS technology or any other area we might be able to help you with 10
2. critical job of controlling motor commutation switching stator windings as the motor rotates Some type of position sensing is always needed to control commutation in brushless DC motors The EPS sensing has much more resolution than necessary for commutation so it can also be used for other purposes such as to provide feedback for position and speed servos or for sensing mechanical position as needed for system level operations Position Servo Press p at the menu prompt to start the position servo It will prompt you for a target position in degrees Type an integer which can be negative and press RETURN also known as ENTER on many PC keyboards The motor will rotate to that position and actively attempt to maintain it This position servo is built to demonstrate a use of Electronic Position Sensing There is nothing particularly special about the servo itself only that it can operate without any external encoder or sensor on the motor shaft This particular servo is implemented to interpret the number as an absolute position within a single revolution of the motor Asking for a position of 360 degrees or 720 degrees is the same as position U The motor will take the shortest rotation to get to the target position so it may go either left or right to reach it The servo could as easily have been implemented to go multiple revolutions to reach a requested target position but we arbitrarily chose this definition The position
3. enter a name to identify the setup configuration Type any desired name such as EPS Console and click OK The Connect To box will come up next Use the Connect using drop down list at the bottom of the box to select the comm port you will use Usually this will be CONT in some versions of HyperTerminal it appears as Direct to Com 1 Don t select a modem or TCP IP connection we will be connecting directly from the comm port When you have selected the comm port the other options in the Connect To box will be disabled grayed out Click OK Now the COMI Properties box will appear In this box select Bits per second 57600 Data bits 8 Parity None Stop bits 1 Flow control None and then click OK HyperTerminal should now be configured correctly The main HyperTerminal screen will be showing which will initially be mostly blank with a status bar across the bottom as shown in Figure 1 When the HyperTerminal window is active any ASCH keys you press will be transmitted on the RS 232 port Any ASCII characters received from the EPS board will be displayed in the HyperTerminal window You can save the setup you just did by clicking on the File menu and selecting Save or Save As The saved setup should appear in the Programs menu inside the Accessories Communications Hyperterminal folder The setup or a shortcut to it can also be copied to your Windows desktop for convenient access 3
4. rotor must be able to turn freely Since the motor shaft extends above and below the motor body it may be touching the surface that the unit is sitting on Be sure the motor is not being supported by sitting on its shaft since that would cause the motor body to spin instead of the shaft Also be aware that motor torque can cause the motor body to react by rotating in the opposite direction from the rotor Take care that the motor can t jump or walk itself off a table or into some other kind of trouble ad MEn N Setting up HyperTerminal If you are using a Microsoft Windows PC as a console terminal it will usually already be loaded with HyperTerminal software HyperTerminal was developed for Microsoft by Hilgraeve Inc and is installed by default along with most versions of Windows starting with Windows 95 If your PC does not have HyperTerminal it should be available on your Windows installation disks or can be downloaded from www hilgraeve com The EPS board console makes no special demands on the console terminal It uses simple ASCII text only with no escape sequences or formatting characters Any other ASCII terminal software should work satisfactorily as long as it can be set up for the required baud rates Start HyperTerminal from the Start menu Programs Accessories Communications HyperTerminal HyperTerminal will display its splash screen then show the Connection Description dialog box It prompts you to
5. E EPS Console HyperTerminal Die els vie al Figure 1 Initial HyperTerminal screen Powering Up the EPS Board Now that the hardware and the terminal are all set up it s time to start up the EPS board Turn on the 12 volt power supply The green LED on the EPS board should begin to blink An even pattern of about 50 duty cycle indicates that the console is hooked up correctly and the EPS firmware has started normally A pattern of double blinks means that the firmware does not detect valid RS 232 signal levels from a console terminal In this case something is wrong with the RS 232 cable hookup or the terminal setup When the EPS firmware starts up the console terminal should display a reset and signon message After the signon message the EPS firmware will initialize and then display the console menu You re ready to start running the motor ad MEn N Operating the EPS Console Startup When the EPS console is powered up the terminal will get an initial menu display like this RESET DB NEZ Electronic Position Sensor 1 0 11 16 02 10 16 56 p Position servo mode S Speed servo mode d Position display gt The RESET line at the top reports that a board reset has occurred and displays a hardware register diagnostic value used only for troubleshooting If the reset was the result of a fault condition there may be additional diagnostic information displayed on this line Next comes a signon m
6. Men N Mountain Engineering II Inc Electronic Motor Position Sensor Evaluation Unit User s Manual mmt C aas UI TREES Mountain Engineering Il Inc 1233 Sherman Drive Longmont CO 80501 6133 303 651 0277 Fax 303 651 6371 www mountainengineering com ad MEn N Table of Contents Gettiiie SAO ccc san ies aai a g i E RR a REED E RED OR RED OE 2 PaACKime EL AR EE EE OE Bee Be eves are eee Be a ae 2 Setting Up the Hardware SS ss SS ee ee ss se ee ee ee 2 Setting up HyperTerminal SS SS SS SS SS ene se Se ee ee 3 Powering Up the EPS Board SS SS ss SS SS see SS Se ss ss Se ee ee se A Operating the EPS Console 0 0 SS SS Ses SS ene Se ee se ee ee ee 5 DIAN 2 OE AE N EE Se eae Pee ee Bee a ee ee ee Ses 5 CONSCIG iis AE om ee tee oe ew oe eee ee R ee eee ee ee a 5 Position Display Command 0 SS SS EES ee ees se Se eens 6 POSTON CGV AAS SES EE OT grave TE EE TR N ON 6 Seed SCO se noe ERROR ARE PR OER DR DE APE RARR N 7 Principles of EPS Operation se as sod oa be as ee obo BAR Skok be dee AE Pd DES pe dd 8 ES Ses le e sd sets AA EER RE SEP ROES BR SE 8 leid H EO EE RE N OR ER ET EE TEE wees 8 SICKO BENE oos se A RIG ets meg as ERNS ER DA wae nee eee eas 9 TAU ANZAO soe OE E AE OO OE E N OE ee EN 9 Adapting EPS to Your Application ss SS SS ss SS SS ss SS Se ss ee Se ese 10 ad MEn N Getting Started Packing List The Electronic Position Sensing evaluation unit consi
7. alled saliency which means that the impedance of the stator windings changes depending on the rotational position of the motor rotor magnets relative to the stator coils Some research has been done into using the saliency to sense motor position using introduced sense carriers or pulses that are superimposed on the motor drive current Mountain Engineering Il s Electronic Position Sensing circuit is different because it uses only the winding drive currents themselves to do the sensing Measuring inductance changes requires an AC stimulus The EPS circuit uses the AC component of the pulse width modulation PWM that is used to drive the motor windings Most motor drives use PWM because it allows efficient variable current control while minimizing heat losses in the drive transistors The AC component of the PWM signal is more than sufficient for the needed impedance measurement Measuring the absolute inductance of the stator windings is difficult and the result is affected by many factors including DC current level and temperature Another unique feature of the Mountain Engineering II EPS is that it measures the ratio of impedances between two adjacent windings using a circuit configuration similar to a Wheatstone bridge The ratiometric measurement cancels out many of the factors that could disrupt the position measurement Back EMF As the motor rotates it generates its own internal voltage called Back EMF This is an AC signal caused by vol
8. essage that identifies the board and firmware version Below the signon message is the console menu Console Menu The console menu has three keystroke options for operating the EPS evaluation board These will be described in detail below Below the list of options is the gt prompt The terminal cursor waits at that prompt for input from the keyboard Besides the displayed menu commands there are two other control keystrokes that you should know about SPACEBAR causes the menu to be redisplayed ESC shuts down any motor activity and turns off the motor current Men N Position Display Command Press d at the menu prompt to cause the console to begin a continuous display of the motor position and rotational speed It continues to display and update the position until another character is received from the console It displays in the following format position 123 4 RPM 567 The position is in units of degrees of rotation relative to an electrical zero position defined by the motor rotor magnets Since the rotor contains four pole pairs the electrical zero position repeats every 90 degrees At initialization time the Electronic Position Sensing software arbitrarily assumes that the current 90 degree arc contains the zero position The position display is what the Electronic Position Sensing technology is about Rotate the motor shaft by hand and watch the numbers change The position sensing is used for the
9. is current is driven through the normal PWM drive path Itis an AC current with no DC component so it puts no net torque on the motor In the evaluation unit this trickle current has a frequency of about 2440 Hz which means it is audible You will probably hear the singing any time the motor is stopped or running unloaded If the motor is producing torque or if position sensing is using Back EMF sensing at higher RPMs then there will be no need for trickle current so you won t hear it In many applications such as tape drives the motors will seldom be run unloaded so the sound from trickle current will not be important If the singing tone is undesirable it 1s possible to move the trickle current signal to high frequencies outside the audio range This would require some additional circuitry that is not present on the evaluation board Initialization At startup the Electronic Position Sensing must resolve an ambiguity The rotor contains a sequence of alternating magnetic north and south poles The saliency effects of a north pole are approximately the same as of a south pole so the EPS can t distinguish between them easily To resolve the ambiguity the EPS drives short high current pulses through each of the three windings At high currents there are nonlinearities in the stator coils magnetic saturation which make the effective inductance different depending on the presence of a north or south magnetic field With on
10. ly one set of pulses the EPS determines the approximate orientation of the rotor and can then begin normal operation with impedance ratio sensing When you first power up the EPS evaluation unit you may be able to hear a soft brrrp from the motor windings from the initialization pulses ad MEn N Adapting EPS to Your Application Mountain Engineering I s Electronic Position Sensing can work with most brushless motors The motor requirements are The stator must exhibit impedance saliency Saliency is not usually specified in the motor data sheets so a motor may need to be empirically tested to determine suitability A preliminary test for saliency is to hook an inductance meter such as a handheld LCR meter across the motor winding then rotate the motor by hand and see if the inductance changes depending on rotational position For a more sophisticated assessment send a sample motor to Mountain Engineering II and we can quickly evaluate it Our experience is with three phase brushless motors The concept should work with stators with more than three phases but more development would be needed The motor should be configured in a Wye configuration with the center node available with an external wire to be used by the EPS circuits We have tested a number of different motor designs of various sizes and mechanical configurations So far all tested motors have shown sufficient saliency to work with our EPS This gives us
11. servo will continue to maintain position until commanded to do otherwise The console is active while servoing you can change modes or ask for position display You can also press ESC to terminate the servo and shut off the motor ad MEn N Speed Servo Press s at the menu prompt to start the speed servo It will prompt you for a target speed in RPM Type an integer which can be negative and press RETURN The motor will ramp to the requested speed The motors used on the evaluation units are capable of about 2800 RPM when used with a 12V power supply If you ask for a speed faster than that the motor will run at its maximum speed The speed servo is simply another demonstration of a use of Electronic Position Sensing and is not itself very special Controlling the speed of a free running unloaded motor with low friction tends to be somewhat unstable The position display will show some RPM variations especially at low speeds For specific applications we would tune a servo for the required speed and loading range The motor will maintain speed until commanded to do something else You can command a new speed or position at any time or use the position display mode Press ESC to shut off the motor and let it coast to a stop ad MEn N Principles of EPS Operation For background here is a brief overview of how the Electronic Position Sensing works Impedance Saliency Most brushless DC motors exhibit a phenomenon c
12. sts of the following components Motor with attached Electronic Position Sensor EPS board RS 232 cable consisting of a ribbon cable with a female 9 pin D sub connector on one end and a 10 pin dual row socket on the other end Power cable consisting of a pair of wires with a nylon connector on one end and no connector on the other end Setting Up the Hardware Wire the free wire ends of the power cable to a 12 volt power supply The power supply must tolerate load variations from essentially zero current up to three amperes The red wire should connect to 12V and the black wire to the return ground Do not turn on the 12V power yet until all the cables are hooked up and the terminal is ready Warning reversing the power wires or connecting to incorrect voltage may cause damage to the EPS board Plug the power cable connector into the two pin connector J2 on the EPS board Plug the D sub connector on the RS 232 cable into an RS 232 terminal or a computer to be used as a terminal The D sub connector was selected to be compatible with the standard 9 pin PC serial port and should usually be able to plug in directly to a commodity PC The PC or terminal will be used as a control console to run the EPS board Plug the other end of the RS 232 cable into the header J1 on the EPS board This is the 10 pin dual row header which is positioned diagonally on one corner of the board The connector is keyed to prevent misplugging The motor
13. tages induced by the moving magnetic field of the rotor as it passes through the stator coils The Back EMF is widely used for sensing motor rotational position but it has the drawback that the motor must be rotating to generate a Back EMF signal so there is no position information when the motor is stopped or rotating slowly This is not acceptable for many applications that require position sensing or control when the motor is stopped Mountain Engineering Il s EPS system operates well at stop and low RPMs At higher RPMs the Back EMF can interfere with the impedance ratio measurement This is a predictable effect and can be compensated for but we found it easier to switch modes and use the Back EMF signal itself for position sensing at higher speeds There is a wide overlap in speed for usable signals from the impedance ratio measurement and from Back EMF In the evaluation unit we arbitrarily switch to Back EMF sensing when speed exceeds 900 RPM in either direction and switches back to impedance ratio mode when speed decreases below 820 RPM This mode switch is invisible to the user ad MEn N Trickle Current The EPS system uses motor winding PWM current to do its position sensing This means that the motor current can t ever be turned completely off while maintaining position sensing The EPS handles this by putting a low amplitude AC current of approximately 100 milliamps through the motor instead of switching it off completely Th

Download Pdf Manuals

image

Related Search

Related Contents

Bedienungsanleitung ECOTENT S1 2011  horse-play-air-gun-s..  KBOX A-101_Benutzerhandbuch_V1_00_web_GE  user manual - Technische Universität Dresden  SECCOPROF 28 service manual engx  Novembre / Décembre (PDF - 3.2 Mo) - Croissy-sur  PowerLogic™ ION8600 - Schneider Electric  What can Rolletic Original do?  QUAD SCAN PRO  Order Form 2012  

Copyright © All rights reserved.
Failed to retrieve file