Changes between Initial Version and Version 1 of EmoteqBhCopley


Ignore:
Timestamp:
Jun 20, 2013 9:11:26 PM (6 years ago)
Author:
TonyB
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • EmoteqBhCopley

    v1 v1  
     1= Emoteq (Hathaway) BH02300E06HE BH series NEMA23 Servo Motor = 
     2 
     3[[Image(http://factoryswblog.org/wp-content/uploads/2008/bh02300-2.jpg)]][[Image(http://factoryswblog.org/wp-content/uploads/2008/bh02300-1.jpg)]][[BR]] 
     4 
     5== Introduction == 
     6 
     7The BH02300E06HE is a single stack 4 pole NEMA23 high speed brushless DC servo motor with a custom E winding and a US Digital [http://www.usdigital.com/products/encoders/incremental/rotary/kit/e3/ E3-1000-250-I encoder].  The original manfacturer was Hathaway, which has since become the Emoteq division of Allied Motion Technologies.  It looks like Allied Motion doesn't want to acknowledge the BH series, but the datasheet is still available from them [http://www.alliedmotion.com/Data/Documents/BH_High_Speed_Motors_Selection_Guide2.pdf here] (it took a bit of googling to find it). 
     8 
     9The E3 encoder is a 1000 line (4000 count/rev) incremental optical encoder for a 0.25" shaft with index pulse.  The standard E3 encoder has single ended outputs; however, the one on the BH02300E06HE has a differential line driver with flying leads.  It is not a standard US Digital line driver (PC4 or PC5), since those have a 10 position pin header instead of flying leads. 
     10 
     11I was able to verify the location of the A+,A-,B+,and B- signals, but I am not positive I have the I+ and I- phases correct..   
     12 
     13One of my two BH02300 motors does not have the index signals (I+, I-) connected, and does not appear to output the index pulse, even if you connect wires to the empty positions. 
     14 
     15I highly recommend having some strain relief near the encoder - the connections can be very brittle and break easily, and it's not easy to re-solder the wires.  It would have been much nicer if Hathaway had used a PC4 line driver. 
     16 
     17The single stack BH02300 is very fast (its torque curve starts at 20000 RPM, and I've run mine at 21000 RPM at 150V) with relatively low continuous torque (14.3 oz-in) and a high maximum to continuous torque ratio (161:14.3, which is 11:1; most servo motors have a 3:1 ratio).  The longer BH0230x versions with more torque, such as the double stack BH02301, are significantly slower. 
     18 
     19== Notes on Encoders and High Speed Operation == 
     20Most encoders are rated for a high mechanical speed, but lower electrical/optical speed (maximum number of cycles (optical lines) per second).  For example, the US Digital E3 is rated at 60,000 RPM mechanical, and 100,000 cycles per second, while the CUI AMT102 is rated at 15,000 RPM mechanical and 250,000 cycles per second.  '''Note:''' I recall seeing 30,000 RPM for the AMT102, but the current specifications show 15,000 RPM for max speed. 
     21 
     22So a 1000-line/4000-count E3 is rated at 6000 RPM.  That's probably pretty conservative, since I didn't notice problems at 21,000 RPM -- except it appears my optical encoder disk got too hot and deformed.  My guess is that for some reason it was rubbing against one side of the encoder read head. 
     23 
     24I could replace the disk (since US Digital sells the disk only), but I'm considering replacing it with a CUI AMT102, since they're affordable and I can set the resolution via DIP switch.  Then I can set the AMT102 to high resolution (8192 counts/rev) for lower speeds, and low resolution (2048 counts/rev) for high speed. 
     25 
     26== Specifications == 
     27 
     28Since I do not have the specifications for this winding ("E"), I do not know the motor's electrical specifications.  It looks like the "E" winding is between the "B" (43V) and "C" (130V) windings.  My guess is that the "E" winding has a design voltage of ~75V, and a Kb (V/kRPM) of ~7 since I reached about 7500 RPM with a 52V power supply and about 21000 RPM with a 150V power supply.   
     29 
     30=== Mechanical Specifications === 
     31||'''Parameter'''||'''BH02300'''||'''Unit'''|| 
     32||'''Max Cont Stall Torque'''||14.3||oz-in|| 
     33|| ||0.101||N-m|| 
     34||'''Max Rated Torque, 25%'''||161||oz-in|| 
     35|| ||1.14||N-m|| 
     36||'''Max Cont Output Power'''||113||W|| 
     37||'''Max Cogging Torque'''||1.56||oz-in|| 
     38|| ||0.011||N-m|| 
     39||'''Motor Inertia'''||8.3E-4||oz-in-sec-sec|| 
     40|| ||5.9E-6||kg-m-m|| 
     41||'''Weight'''||18||oz|| 
     42|| ||0.51||Kg|| 
     43 
     44=== Winding Constants === 
     45For E winding, unknown.  I measured the Terminal Resistance at about 4 Ohms, and the Kb is about 7 V/Krpm.  I am listing the B and C windings below: 
     46||'''Parameter'''|| ||'''B'''||'''C'''||'''Unit'''|| 
     47||'''Design Voltage'''||Vp||43||130||V|| 
     48||'''Peak Torque'''||Tp||106||133||oz-in|| 
     49|| || ||0.75||0.94||N-m|| 
     50||'''Peak Current'''||Ip||19.3||9.6||A|| 
     51||'''Torque Constant'''||Kt||5.54||13.85||oz-in/A|| 
     52|| || ||0.039||0.09||N-m/A|| 
     53||'''No Load Speed'''||Snl||10410||12600||RPM|| 
     54||'''BEMF Constant'''||Kb||4.09||10.24||V/KRPM|| 
     55||'''Terminal Resistance'''||Rm||2.23||13.5||Ohm|| 
     56||'''Terminal Inductance'''||Lm||0.71||4.42||mH|| 
     57 
     58 
     59== Motor Connections == 
     60 
     61=== Power === 
     62The motor power wires are the red, white, and black wires coming from the motor's body.   
     63||'''Phase'''||'''Wire Color'''|| 
     64||A||Red|| 
     65||B||White|| 
     66||C||Black|| 
     67 
     68=== Hall Sensor === 
     69The motor has three hall sensors built into its body. 
     70||'''Phase'''||'''Wire Color'''|| 
     71||A||Brown|| 
     72||B||Orange|| 
     73||C||Yellow|| 
     74||+5VDC||Blue|| 
     75||GND||Green|| 
     76 
     77=== Encoder === 
     78The motor encoder outputs are the eight flying leads coming from the encoder (six on one of my motors - it has no index signal).  In general, without documentation it is impossible to tell which signal is the positive signal and which signal is the negative signal; however I was able to verify the A+/A- and B+/B- signals.  Switching the A+ and A- signals reverses the encoder direction. 
     79 
     80My standard is positive is when the motor, when viewed from the front, is turning clockwise.   
     81 
     82||'''Signal'''||'''Wire Color'''|| 
     83||Ground||Green || 
     84||+5VDC ||Blue  || 
     85||A+    ||Red   || 
     86||A-    ||Brown || 
     87||B+    ||Orange|| 
     88||B-    ||Yellow|| 
     89||Index+||Black || 
     90||Index-||White || 
     91 
     92= Connections to Specific Drives and Amplifiers = 
     93 
     94== Copley Accelnet Panel ACP series == 
     95=== Power === 
     96The Accelnet's motor outputs are on the J1 connector (6 position removable screw terminal block). 
     97||'''Motor Name'''||'''Motor Color'''||'''Copley Connector'''||'''Copley Pin'''||'''Copley Name'''|| 
     98||Phase C||Black||J1||1||Motor U Output|| 
     99||Phase B||White||J1||2||Motor V Output|| 
     100||Phase A||Red  ||J1||3||Motor W Output|| 
     101 
     102=== Hall Sensor === 
     103The Accelnet's hall sensor inputs are on the J2 Feedback connector.  The Copley wire colors are for a Copley ACP-FC-10 Feedback Cable. 
     104 
     105||'''Motor Signal'''||'''Motor Color'''||'''Copley Connector'''||'''Copley Pin'''||'''Copley Color'''||'''Copley Signal'''|| 
     106||Hall +5V||Blue  ||J2||3 ||!Brown/White||+5 VDC        || 
     107||Hall GND||Green ||J2||10||!White/Green||Signal Ground || 
     108||Hall 3  ||Yellow||J2||11||!Tan/White  ||Digital Hall U|| 
     109||Hall 2  ||Orange||J2||12||!White/Blue ||Digital Hall V|| 
     110||Hall 1  ||Brown ||J2||13||!Blue/White ||Digital Hall W|| 
     111 
     112=== Encoder === 
     113The Copley wire colors are for a Copley ACP-FC-10 Feedback Cable. 
     114 
     115||'''Motor Signal'''||'''Motor Color'''||'''Copley Connector'''||'''Copley Pin'''||'''Copley Color'''||'''Copley Signal'''|| 
     116||Ground||Green ||J2||2||!White/Brown ||Signal Ground   || 
     117||+5VDC ||Blue  ||J2||3||!Brown/White ||+5VDC           || 
     118||A+    ||Red   ||J2||4||!White/Pink  ||Encoder A Input || 
     119||A-    ||Brown ||J2||5||!Pink/White  ||Encoder /A Input|| 
     120||B+    ||Orange||J2||6||!White/Orange||Encoder B Input || 
     121||B-    ||Yellow||J2||7||!Orange/White||Encoder /B Input|| 
     122||Index+||Black ||J2||8||!White/Yellow||Encoder X Input || 
     123||Index-||White ||J2||9||!Yellow/White||Encoder /X Input|| 
     124 
     125=== Motor Setup === 
     126 
     127The Copley Accelnet drives accept almost any cable configuration, since they will auto-phase to figure out the correct motor phase, hall phase, and encoder phase sequence.  However, my connections below minimize any changes; in other words, the motor phasing is not inverted, the encoder is not inverted, and the hall sensor order is UVW.  My connections are done so positive motion is the shaft turning clockwise when facing the motor. 
     128 
     129Since I do not have the specifications for this winding ("E"), I do not know the motor specifications (which can be entered in the ''Motor'' tab of the ''!Motor/Feedback'' dialog).  Instead, I let CME2 autotune the current loop.  The autotuning produced a reasonable starting point. 
     130 
     131