Home
MC-3300-RV Manual - New Scale Technologies
Contents
1. 3 Connect the power l l J1 is a keyed If you have purchased a Developer s Kit batteries are connector provided so there is no need to connect an input cable observe and external power supply Press the On Off switch on polarity Do the Developer Kit to the On position and proceed to nor iorce Section 4 Connect the power input cable to the controller at J1 on the mother board Plug the power input cable into the power supply Be sure to connect the power input cable to the controller before you apply power i A Power supply Plug the power supply to a power source An LED on the e i Power input cable controller lights when power is applied Install the New Scale Software Next install the New Scale software to control the motor from your PC You may skip this step 1f you will be using ONLY the optional manual handset 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 6 a Locate the software installation disk ee squiggle Demo ond contro softwaru Usse guides b Place the disk in the computer drive The NST installer window will appear automatically Do not connect the MC 3300 RV controller yet c Identify the motor encoder controller provided with your order A NST Installer i NEW SCALE d Select the controller from TECHN GLGOG I Es the list in the Choose Your Controller menu Choose Your Controller Available Manuals Requires Adobe R
2. ie NEW SCALE LE amp eFGpeHe NOL tle S ingeniously Small Motion Systems MC 3300 RV Motor Controller for SQL RV 1 8 Series Reduced Voltage SQUIGGLE Motors User Manual Revision A January 2010 January 2014 Discontinued Product New Scale Technologies Inc 121 Victor Heights Parkway Victor NY 14564 Phone 585 924 4450 Fax 585 924 4468 Sales sales newscaletech com Service nstservice newscaletech com Web www newscaletech com 2009 New Scale Technologies Inc All rights reserved No part of this publication may be reproduced stored in a retrieval system or transmitted in any form or by any means electronic or mechanical including photocopying recording or otherwise without the prior written permission of New Scale Technologies Inc SQUIGGLE is a registered trademark of New Scale Technologies Inc Windows Vista and ActiveX are registered trademarks of Microsoft Corporation 02558 6 O0000 MC 3300 RV Controller User Manual Rev A Table of Contents aE ANDO CMU ea cna el cert aces tenuicaulis nae ee eee ect 1 MEOE Onnea oe ee rim Ee oO rie RE TO TC Tenn mE re OEY ec Pe New Scale Pathway SOW AES sraicdicivntinus iaaawiol vtineasteld an ndcnaaliaiente elowsa tena dian ml naaleeanstes l Open Loop or Closed Loop Operation essssssseoeeresssssseserrrsssssseeerssssssseereressssssseeeeeo 2 Mother Board Daughter Board Configuration ssessseoeenesssssssseeresssssssseeeerssssssee
3. Er pm Enc Res Status imi Multplexer 1 1358 50 0 00 500 nm Idle OL No ME 2 396 00 0 00 500 nm Idle OL No Closed Loop Position Closed Loop Speed Enable CL Enc Ref Faces Run Speed ji 900 um sec Target um lo Cutoff Speed fi 0 um sec nc Step um fi 0 Acceleration 50 00 um sec Manual Command Entry Jog Control Motor Step Control Rev Fwd Mtr Steps fi Send nanan 7 Run Control Interval 10 00 Sent Received g Rev Fwd Duration ji 00 Stop Rev Fwd Max Speed tf bart SS ky bt ASB a 50 Max Voltage lt E 79 Axis 1 USB1 S N 0001 F W VER 1 7 2 MC 3300 Dual Axis Controller To change the motor speed change the Motor Step Control values or use the Max Speed slide bar Note that the motor step values are only used with the Rev amp Fwd buttons contained within the same group box Rev A Page 10 IMPORTANT NOTE When you wish to shut down the controller click the Disconnect button before you remove the USB cable e Test encoder Tracker operation Select the Tracker tab to display the Tracker data screen which shows available axes plus detailed information for encoder program development See the New Scale Pathways Software manual for full programming details 02558 6 O000 MC 3300 RV Controller User Manual _3 New Scale Pathway Software E cay oomen mou BE NEW SCALE Motor Position um Err um Enc Res Status 1 1358 50 0 00 500 nm Idle OL 2 396 00 500 nm Idle
4. 33DB RV daughter board which incorporates two NSD 2101 driver ASICs Each ASIC can drive a single SQL RV 1 8 motor at the supply voltage 2 3V to 5 5V there s no voltage boost The NSD 2101 ASIC in the WLCSP package is much smaller than the NSD 1202 QFN 1 8x1 8mm vs 4x4mm and it requires only two external capacitors 0 47 uF and 10 uF respectively The SQL RV 1 8 motors although the same size as the SQL 1 8 motors use multi layer piezo plates rather than the single layer piezos used by the SQL 1 8 motors These extra layers boost the motor capacitance and reduce the required voltage needed to achieve equivalent motor performance System requirements e Computer with a CD drive Windows 2000 XP Pro or Vista 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 2 Safety Review the following safety precautions to prevent injury and avoid damage to this product Use this product only as specified Service procedures should only be performed by qualified personnel Follow these guidelines to insure safe and reliable operation of this product Use Proper Power Cord Use only the power cord specified for this product and certified for the country of use Connect and Disconnect Properly Do not connect or disconnect components while power is on Unplug the power connection from the back of the unit before connecting or disconnecting any cables Avoid Physical Shocks to the Motor The motor contains a piezoelectric actuator su
5. Connector New Scale Technologies Inc Drawn by RLC Author RLG Copyright C New Scale Technologies 2008 Date 29 DEC o8 Projet Squiggle MC 33MB Squigle Drive Board Engineering Number These drawings and specifications are exclusive property ol Manufacturing 02438 1 0000 New Scale Technologies and shall not be used for any purpose except the manufacture of goods for said company Page 24 Rev A Figure 6 Mother Board Schematic 2 of 2 02558 6 0000 MC 3300 RV Controller User Manual New Scale Technologies Inc Figure 7 Daughter Board Schematic 1 of 1 Page 25 Rev A 02558 6 0000 MC 3300 RV Controller User Manual NSD 2101 IC Control This section is intended for use by individuals who will be interfacing directly to the MC 33DB RV daughter board rather than via the MC 33MB Mother Board The connector pins of the MC 33DB RV Board which contains the NSD 2101 Motor Driver Na VN E N _Nn SDA Si m MC33DB RV Note The XPD input above must be HIGH in order to communicate with the NSD 2101 The I C interface is used to control the NSD 2102 SQL Motor Driver chip via the MC 33DB RV Daughter board and to set the value of several registers These registers will define the output voltage by changing the resistive feedback divider as well as the direction and duration of the output driver signals Period count and pulse
6. OL Closed Loop Position Enable CL Target um fo Enc Step um 10 et Manual Command Entry sal Sent Received Closed Loop Speed Run Speed 1000 um sec Cutoff Speed ji 0 um sec Acceleration 50 00 um sec Motor Step Control Enc Ref Jog Control Rev Mtr Steps fi E EE Interval 10 00 Rev Duration ji 00 Stop Axis 1 USB1 S N 0001 F W VER 1 7 2 MC 3300 Dual Axis Controller Rev A Page 11 5 What s Next Consult the SQL RV 1 8 Series SQUIGGLE Motors Use Manual or New Scale Pathway Software Manual on the enclosed CD for more details on how to use the controller to drive the SQUIGGLE motor Your SQL RV 1 8 SQUIGGLE motor is mounted in a sheet metal frame Refer to the Mechanical Integration section of the SQL RV 1 8 Series SQUIGGLE Motors Use Manual for details on how to mount and integrate the SQL RV 1 8 motor into your product Contact New Scale if you need assistance with your evaluation unit or to discuss custom motors and motion control modules 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 12 The MC 3300 RV Controller Pin Connections The MC 3300 RV consists of two printed circuit boards A mother board which contains the power PC Handset position sensor and travel limit interfaces and a daughter board which contains the motor driver ASIC NSD 2101 and motor connector interface The daughter board may be removed and interfaced to 3 party
7. count registers can be set separately for both motors A HIGH to LOW transition on the SDA line while SCL is HIGH is the start condition for the bus A LOW to HIGH transition on the SDA line while SCL is HIGH is the stop condition Every byte put on the SDA line must be 8 bits long Each byte has to be followed by an acknowledge bit Data is transferred with the most significant bit MSB first Data transfer with acknowledge is obligatory The acknowledge related clock pulse is generated by the master The receiver must pull down the SDA line during the acknowledge clock pulse The NSD 2101 is a slave device on the bus The device can be addressed using 7 bits addressing There are two different access modes to the slave possible These are e byte write e page write Provision will be made for data collision due to non synchronization between the external clock and the internally generated clock 7 Bit Addressing the first 6 bits are fixed could be modified by metal mask change and the last bit can be set via package pin Pin Add Typ identifier 7 bit addressing Byte Write 7 bit device address Pin Add Typ identifier 7 bit addressing Page Write 7 bit device address Slave Address A Register Address Data Byte n electable electable Figure 8 7 Bit Addressing 54 and 55 Hexadecimal Respectively 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 26 Register M
8. 00 Controller Details Rev_1 pdf Q 2306 Six Axis Multiplexed USB I Include Support for Tracker Sensor View Manual Save To Your PC Required Software Description NST Squiggle Controller Driver Set Driver for Controllers with USB Port New Scale Pathway Single Multi Axis and Sensor Control via Activex Install View Previously Installed Software Close g Connect the USB cable from the computer to the controller as shown The first time the USB connection 1s made the system will install a USB driver and motor driver on the local hard drive Instruct the system to find the drivers locally 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 8 Do the following to run the Pathway demo software and select the communication port h i i Double Click on the New Scale Pathways icon on desktop to start application Click on Setup Connection to open connection dialog Select the desired USB port that you wish to connect the controller to Highlight the desired USB port and click Select to select the port Click the Test Selected USB COM Ports button to test the selected port Click Close when the connection is complete E Mev Scale Pathway E New Scale Pathway Software T cai omea ovcones aso BNEW SCALE Position um Er pm Enc Res Status Closed Loop Pasitior Closed Loop Speed Enable CL i Run Speed unm se
9. D based controllers installed or after the and select the MC 3300 RV controller listed after using controller was connected to to see if the USB driver must be Setup Connection the PC and powered installed If it is shown click Install to button Windows may have asked to force an installation reinstalled the driver and this If it s not shown in the list box below it request was ignored by the is already on the system operator If already installed disconnect and reconnect the USB cable and see if Windows prompts to reinstall the driver if so let it find the driver locally Screw runs completely Motor run for too long in one Re thread the screw See out of motor shaft direction Re threading the Screw on page 21 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 20 Maintenance Re threading the Screw If you run the motor for too long in one direction it can run completely out of the motor shaft If this occurs carefully re thread the screw clockwise with either end facing into the motor shaft Cleaning the Screw The SQUIGGLE motor normally performs well in an open setting without any contamination This is true whether or not the motor is integrated in a module or housing Occasionally dirt particles may accumulate on the screw which can reduce motor performance If this happens clean the screw To Clean the Screw 1 Clean the screw using acetone in an ultrasonic cleaner If an ul
10. NOOI ea tr renee ne nner a T dente emer E E emer Tear ne cae RENO Tea 19 TrOUDIESN OUNS Charos shade cutetaieat rept aasiaeescabutah A 19 ITA Be WG EE S EEE ree E E I ESTES OE Ee EE E te eT OOS te EA NE tS TOO E E ere 21 Rea thre adie he 5 Cie Ws asain Sons A cea sala aden eea iw icla deus denen 21 Cleaning he SClew cerana a ies easement 21 MO GV ain CNS SS Cle WV oss ees cease bear deaacace tna E A saws 21 SEED ALE a RO RP ae ESE OP E EE DE aT ES Sm AN E DO me O AE A 22 Rone IV arte Sse chert iinet a a a a eb et rahe ZT COMO CSIs et rea al sie ean toca acinar awa saan coal aap neue lemcennneate tes 27 PEMOG C OUIMNCT Peter ee aaah es N 21 POLEC OUN E a genes ase sage sae nsausanebnoeveeeascaaceee 28 Pulse Width Conrol scesesictstsb5s ice talcat tot etuteseriatotee Oa 28 PASS SDIT ninina ie AE ET E T A EEE tus iduuttlattdantauaatubeta ead eens 29 PrO O nn T E 29 Fy DEG Speca RESI E o E E ooeantes 30 MAE E E 31 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page i Introduction The MC 3300 RV Reduced Voltage Motor Controller generates ultrasonic signals to drive two SQL RV 1 8 Series SQUIGGLE Motors in open loop or closed loop operation Figure 1 MC 3300 RV Motor Controller for SQL 1 8 RV Series SQUIGGLE Motors The controller sends drive signals to one or two SQUIGGLE motors based on the input from a computer or a manual handset e Computer Control Connect the MC 3300 RV to a PC USB port The control software enabl
11. Phase 2 Ground Computer control Via USB port Demo software and ActiveX command library included Position sensor input Digital or analog A D converter resolution 12 bits Dimensions L x W x H 1 150 x 2 275 x 0 875 inches 29 21 x 57 785 x 22 225 mm New Scale Pathway Software System Requirements PC running Windows XP or Vista 20 MB storage minimal 02558 6 O0000 MC 3300 RV Controller User Manual Rev A Page 17 SQL RV 1 8 Motor Electrical specifications below assume that the motor is driven by an MC 3300 RV controller Travel range 6mm SQL RV 1 8 6 12 12 mm screw length Input power to MC 3300 1 45 W RV moving Input power to motor lt 500 mW direct drive moving Input power stopped O0 mW 0 V to hold position Lifetime load dependent gt 1 000 000 cycles Operating temperature 30 to 80 degrees C Mounting Potting or flange see the Mounting section of the SQL RV 1 8 Series SQUIGGLE Motors User Manual Weight 0 16 grams 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 18 Troubleshooting Troubleshooting chart If the following remedies do not work call New Scale Technologies for service Controller LED does not light Power supply not connected Connect the power input cable to the or improperly connected controller at J1 on the mother board Caution The power input cable has a keyed connector that fits only one way It should never be for
12. ap The table below shows the registers which can be addressed over the PC interface Description Address Data Byte MSB LSB Control Register ooh _ PSftj PSfo CNE CN O P1 P2 O O O Period count oh x x XX x Xf XxX TX xX Pulse count righ byte oh P D DSH psio x XIXI X X X Pulse count low byte Oh X Xx OX x x Pulsewidth 0h X CX x x X Phaseshit oh X Xx X x x X X X Period offset 06h f IDL HB HYB DT X XK X I Notes 1 P period count MSB D direction bit DS dead time selection bits 00 2 01 4 10 6 and 11 8 VCO clocks 2 CN needs to be 00 to enable Period offset Period offset is not used when either Incremental or Sweep Frequency Tracking is active IDL sets idle mode HB enable half bridge operation if VDD gt HBt HYB enable hybrid speed control DT enable Signal for increased dead time Selection bits DS 1 0 are only valid when DT 1 Selection bits should not be changed when the output driver is active 3 Reserved register used for device test only not accessible during normal operation 4 Hybrid Speed register 0 half bridge 128 full bridge operation linear transition for values in between Default 128 Values from 1 to 127 are used for linear speed control Control Register The control register is used to trigger frequency calibration as well as to select and enable the drive pha
13. aughter Board 16 Mother Board 15 Connector J5 Daughter Board 16 Mother Board 15 Connector J6 Daughter Board 16 Mother Daughter Board 16 Daughter Board 2 Daughter Board Connectors J3 J4 16 Daughter Board Connectors J6 J5 16 Daughter Board Layout 23 Daughter Board Motor Connectors J3 J4 16 Daughter Board Motor Flex Circuit FPC Connectors J6 J5 16 Daughter Board Schematic 26 Electrostatic discharge 4 ESD 4 Flex Circuit FPC Connectors J6 J5 16 General Safety Summary 3 Install the New Scale Software 7 Introduction 1 02558 6 O0000 MC 3300 RV Controller User Manual Maintenance 22 MC 3300 Controller Pin Connections 13 Mother Board 2 Connector J1 13 Connector J2 14 Connector J3 14 Connector J4 15 Connector J5 15 Mother Board Layout 23 Mother Board Schematic 24 Mother Board Daughter Board Configuration 2 Mother Daughter Board Connector J6 16 New Scale Pathway Software 1 17 NSD 1102 C Control 27 Open Loop Operation 2 Pathway Software 1 17 Pin Connections 13 Power Connector J1 13 Program Connector J4 15 Register Map 28 Re threading the Screw 22 Safety 3 Safety Terms and Symbols 4 Schematic Daughter Board 26 Mother Board 24 Schematics 23 Screw Cleaning 22 Re threading 22 Set up the SQUIGGLE Motor 5 Software 1 17 SQ 2301 SQ 2301M Multi Axis Motor Handset Connector J5 15 SQL 1 5 and SQL 1 8 Motors 18 System requirements 2 Troubl
14. be reduced However below 15 there may not be enough energy in the signal to move the motor Phase Shift A register is used to define the phase shift between the two phases of the driver output signal The default value for this register set during power up or power down XPD LOW is equal to 00h In this case the default phase shift of 90 Is generated The resulting phase shift and resolution of single steps is depending on the master clock frequency and the Switching frequency of the driver output In the following table an example for 25MHz master clock and 200KHz driver frequency is given The value of the phase shift register should not exceed 50 4 of the period counter value Negative phase shift values are achieved by changing the direction bit l60deg 20deg and inverted direction bit LUC E AA E 0000 0000 905 deg Default Normal for both SQL and UTAF COE dey C E ey SSS foun Sis ey C ey SSOSCSC S S Period Offset Period Offset register defines the offset which is added to the period counter to shift the switching frequency It also provides some additional control bits This offset is only activated when frequency tracking Is stopped An offset has been provided as some types of motors operate better at slightly below mechanical resonance The table below gives an example for 25MHz master clock and 200kKHz nominal driver frequency Period offset is only supposed to lower drive frequency Ce wat con
15. c Target um Cutoff Speed um sec Enc Step um Acceleration um sec ge Mr Sexe Sin Conia Interval foo Duration Available USB Available Selected Based Controllers COM Ports USB COM Ports Baud Rate Update Firmware Select gt Select gt lt Remove rane Test Selected Refresh Availability Lists USB COM Ports Cancel 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 9 4 Begin Using the Motor e Click the Connect button in the main menu to connect to the controller e Two motors are always listed in the motor control window Highlight the desired motor e Click the Fwd and Rev Run Control and Jog Control buttons to move the motor as you observe motor operation Encoder equipper systems will display position See the New Scale Pathways Software manual for more detailed operating instructions 02558 6 O0000 MC 3300 RV Controller User Manual E New Scale Pathway Software E ENA eis zi O G TES Position pm Er pm Enc Res Status Enable CL fi Target um I Enc Step um Run Speed um sec Cutoff Speed um sec Acceleration unvsec Motor Step Control j Mtr Steps Interval R ved pe Sey oh Oo Duration Max Speed Max Voltage E New Scale Pathway Software E Motor Control Tracker Script Control Display Only Axis Attributes Options EN Ss oe Loc z Motor Position um
16. ced The red wire should connect to pin 1 Controller set on metallic Properly insulate the bottom of the surface controller Motor does not move Motor incorrectly installed Lift tab on FPC connector and fully insert motor connector Wrong axis motor selected Select the correct axis motor on the in New Scale ce Motor Control tab of the New Scale software Pathways software Too much load on motor Check the Test Data sheet shipped with the motor and motor specifications for maximum motor load Motor shorted Move metallic surfaces away from the motor Crimped or broken flex Check for damage to the flex circuit circuit Motor moved initially Too much progressive load Reduce progressive load but stopped moving on motor Dirty screw Clean screw See Cleaning the Screw on page 21 Controller timeout error Recycle power and restart Demo software Motor does not push Motor mount not securely Verify that motor mount is securely to spec fastened fastened to your test bench or fixture Too much load on motor Reduce motor load Slow motor speed Low speed seiting in Demo Raise the speed setting in the Demo software software Dirty screw Clean screw See Cleaning the Screw on page 21 Too much load on motor Reduce the motor load Check mounting fixture 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 19 No available USB The USB driver may not be Reinsert the NST demo software C
17. de SSCS omo o debut nochange otare emery Foo a Pw Foowon E SP we SOSOS S Foon o e Gemera mw o a ge motea OOO omo o a T ih sped cetera O moo o eased end erated O 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 29 Idle mode reduces power consumption while preserving the most recent frequency calibration To further reduce power the XPD pin must be pulled to ground Hybrid Speed Register The hybrid speed register allows the average voltage as seen by the motor to be set from VDD to 2 x VDD This provides a power efficient method of reducing the speed of the motor The value of the register can vary from 0 half bridge to 128 full bridge The average voltage can be calculated in the following manner VAVG VDD RegisterValue VDD 128 Where VDD Is the supply voltage Hybrid speed register typ Unit Average Voltage 0000 0000 o VDD half bridge 0010 0000 VDD 0 25 VDD 0110 0000 VDD 0 75 VDD 1000 0000 VDD VDD full bridge 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 30 Index 7 Bit Addressing 27 Analog and Limit Flag Input Connector J2 14 Begin Using the Motor 10 Cleaning the Screw 22 Closed Loop Operation 2 Connect the controller to your PC or handset 6 Connect the motor s to the controller 5 Connect the power 6 Connector J1 Mother Board 13 Connector J2 Mother Board 14 Connector J3 Daughter Board 16 Mother Board 14 Connector J4 D
18. eader MC 1000 Single Axis RS 232 ggleCtrlActiveX_Rev1 MC 3100 Dual Axis USB Installation of SQ2115 reve pdf MC 31MB Tracker Demo USB Controller Cryo Addendum_ RevA pdf tracker_quick_start pdf NstPathwayGuide_RevA2 pdf TRK 1T02 Data Sheet pdf MC 3300 Controller Details Rev_1 pdf SQ 2306 Six Axis Multiplexed USB e If an encoder iS included M Include Supportfor Tracker Sensor View Manual Save To Your PC J Required Software Description in the order check the NST Squiggle Controller Driver Set Driver for Controllers with USB Port Include Support for New Scale Pathway Single Multi Axis and Sensor Control via Activex Tracker Sensor check box Install View Previously Installed Software Close f Click Install to install the software If a Microsoft warning appears click OK to continue 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 7 You may also view the New Scale A NST Installer manuals or save them to disk at this time When the installation is complete 1 Choose Your Controller Available Manuals Requires Adobe Reader remove the disk MC 1000 Single Axis RS 232 NstSquiggleCtrlActiveX_Rev1 MC 3100 Dual Axis USB Installation of SQ2115 reve pdf Controller Cryo Addendum_ RevA pdf tracker_quick_start pdf MC 33MB Tracker Demo USB NstPathwayGuide_RevA2 pdf MC 4100 Single Axis USB TRK 1T02 Data Sheet pdf Q 2300 Single Axis USB MC 33
19. eeeees 2 Difference between MC 3300 and MC 3300 RV oo ccc ccccccecccsecceeccessceesceesseeeeees 2 SY SECT regire neS ienee e e S 2 Sale ona a att eahea es ea ealed at heap teatats 3 General SATCLY SUMINA y aee r 3 Salei Lernis ANI Sy IOUS ceina E Maar oantia ea anand otra aamtaeteaadss 4 ACL OTN OTSA Er 1016 E 011808 i n mete nr ems ree E Mtoe trea ne nr me or erent 4 Setup the SOUIGGLE MOOL zeien pia iaieies inhatebanaeouieadak bin ianiabetehutanted 5 The MC 3300 RV Controller Pin Connections 00 0 0 ccc ccecceeccceecceecceesceesseessseesseueseees 13 POWEr COMIC C Ui UY racic reeas hee a oe eae ea ia 13 Analog and Limit Flag Input Connector J2 esesssssssoeeessssssssseeersssssssseerrssssssssseeees 14 USB COMMS ClO I eea tins duacuestiesasdiaus beste E 14 PnG Sram Connector A Vesno nr in aieideh eae inaetete ies vieaiicataeieheah cee 15 SQ 2301 SQ 2301M Multi Axis Motor Handset Connector J5 wo eeeeee ees 15 Mother Daughter Board Connector J6 c cc cceccccccccccceeeesesesecceceeeeaaeeseeeccceeeeeaaaeeeseess 16 Daughter Board Motor Connectors J3 J4 vccssicictevasinitesce hain eaes 16 Daughter Board Motor Flex Circuit FPC Connectors J6 JS ceeecssecceeeeeeeeeeeeees 16 DP CCIIIC ATION S sanisaamcatis syne aciecetas Sys tiaeticesis A iaeanioesetioaae 17 NIC 33500 RY Commo wen st tiiisicsicie te a aa acta iet ake Ses deaiel 17 NeW scale Pathway SOLOW Ale aeiiae ana A E sda 17 SOIER Va LS MOOL nre A E eee 18 TOUDE
20. es simple point and click operation of the motor You can also build and run scripts using the intuitive scripting environment or write routines using your own software and the included ActiveX function library e Manual Control Use the optional handset to control the motor See page Error Bookmark not defined New Scale Pathway Software The control software provided with the MC 3300 RV New Scale Pathway Software Motor Controller enables point and click control via a PC o stup Conc Disconnoet USB port It also includes a scripting interface and an SS ne Ee ActiveX command library Each MC 3300 RV Motor Controller can operate one or two SQUIGGLE motors and you can manage multiple motor controllers simultaneously from a single control software window The control software and scripting interface allow you to easily evaluate open loop and closed loop performance of SQL Series SQUIGGLE motors 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page Open Loop or Closed Loop Operation We recommend closed loop operation when repeatable step size absolute position or precise velocity control is needed The MC 3300 RV accepts input from remote position sensors or switches for closed loop motion control With a digital incremental encoder as a position sensor the resolution of the encoder determines closed loop position resolution With an analog position sensor closed loop position resolution is de
21. eshooting 20 Troubleshooting chart 20 USB Connector J3 14 Warnings and Cautions 4 What s Next 12 Rev A Page 31 Notes NEW SCALE BE NEW SCALE Ingeniously Small Motion Systems New Scale Technologies Inc 121 Victor Heights Parkway Victor NY 14564 Phone 585 924 4450 Fax 585 924 4468 Sales sales newscaletech com Service nstservice newscaletech com Web www newscaletech com
22. hardware as it supports an I2C command interface Ve a2 ry por ogy New E C A T 99 MC33MB_ Rev A w J RTF 02438 3 0000 Rae Figure 2 MC 3300 RV Controller Pin Connections Power Connector J1 Pin Pin Name Description Main supply input 2 3 to 5 5 volts 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 13 Analog and Limit Flag Input Connector J2 Pin PinName Description p41 JANS Axis Motor 1 Quadrature Input B 2 N Axis 1 Motor AF Reverse Limit Active Low e ANA mist Moto Quadrature mpa 4 sto son AF erent Low AN3 Axis 2 v Quadrature Input B or Axis 2 Analog Sensor Input EAL E Axis 2 Motor Zoom Reverse Limit Active Low AN2 Axis 2 Motor Quadrature Input A or Axis 1 Analog Sensor Input o8 RD2 Axis 2 Motor Zoom Forward Limit Active Low 9 Voc 3 3 Vols Ground Connection Note AN5 and AN4 are connected to the processor s internal quadrature counter AN3 and AN2 are polled in firmware This limits either the resolution of the incremental encoder for Axis Motor 2 or the maximum speed of Axis 2 so that encoder edges are not missed USB Connector J3 This is a standard USB connector jack The pins beneath the jack are defined as follows Pin Pin name Desorption oo fae SSS 6 srei She ConnesionioGruns 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 14 Program Connector J4 Pin PinName Description dsPIC data clock Po
23. is written to the pulse count register an internal counter is started to count generated output pulses Writing all zeros to the pulse counter stops the motor even if the previous set counter value is not completed all outputs pulled to ground The same is valid for power down mode Bit 6 in the pulse counter d is used to set the direction of motor motion Pulse counter value Typ Unit ___ Conditions XXXX X000 0000 0000 0 pulses _ Motor is off driver outputs are low XXXX X100 0000 0000 1024 pulses Pulse Width Control A register is used to define the duty cycle of the driver output signal The default value for this register set during power up or power down XPD LOW is equal to 00h In this case the default duty cycle of 50 is generated The resulting duty cycle and resolution of single steps is depending on the master clock frequency and the switching frequency of the driver output In the following table an example for 25MHz master clock and 200kHz driver frequency is given The value of the duty cycle register should not exceed 50 4 of the period counter value Pulse Width Modulation is used for speed control when motor is operating in half bridge mode Pulse width register Typ Unit Conditions 0011 0101 0011 1110 0011 1111 If operating in half bridge mode the pulse width can be used to adjust speed At 50 the motor will operate at its maximum speed To reduce the speed the pulse width may
24. s may appear in this manual WARNING identifies conditions or practices that could result in damage injury or loss of life CAUTION identifies conditions or practices that could result in damage to this product or other property DANGER indicates an injury hazard immediately accessible as you read the marking 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 4 Set up the SQUIGGLE Motor Use the following instructions to set up and begin using your SQUIGGLE motor and MC 3300 RV controller If you have purchased a Developer s Kit connections will already have been made Proceed to Section 2 below 1 Connect the motor s to the controller You can connect the motor directly to the controller or use the extension cable provided if you need more length between the motor and controller The MC 3300 RV controller is capable of driving to one or two motors a Direct Connection Flex circuit daughter board at J6 and J5 if you Flip brown tab to open Flip up the brown tab on the controller have two motors Pre mounted Controller motor With the copper connection side down gently slide the motor flex circuit into place Close the tab J6 motor 1 J5 motor 2 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 5 2 Connect the controller to your PC or handset Connect the Mini USB connector to the controller at J3 on the mother board Then connect the USB cable to your computer
25. sceptible to excessive shock Do Not Apply Side Loads the Motor Shaft Excessive side loads may damage the motor Always apply loads axially to the motor shaft Do Not Retract Beyond Limit Do not allow the motor to overrun its travel limits when moving backwards The threaded shaft may disengage from the internal threads If this happens gently re insert the screw until the threads are re engaged and turning smoothly Avoid Contact with Internal Electronic Circuitry High voltage is present inside the controller and motor when activated Do not touch connections and components when power is on Call Us If You Have a Problem or Question If your system is not operating within specifications or you have questions please contact us Our service and support team is eager to help General Safety Summary Do Not Operate in Wet Damp Conditions Do Not Operate in an Explosive Atmosphere Do not Operating in the corona vacuum pressure range from 100 Torr to 10 Torr Keep Product Surfaces Clean and Dry 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 3 Safety Terms and Symbols This symbol indicates potentially dangerous voltages may be present when the motor is operating Only use an approved DC power supply or as provided by New Scale Technologies Inc on Certain components are susceptible to damage from electrostatic discharge J Observe all ESD procedures to avoid component damage Warnings and Cautions These term
26. ses 1000 0000 o Reserved leave 0 0100 0000 PSII Phase Select for sensing PS 1 PS 0 00 None 01 Phasel 10 Phase2 11 Both Phases 0010 0000 Psi 0001 0000 ae Reserved leave 0 0000 1000 CN 0 f Calibrate Now CNL CNO 0000 0100 CN 0 00 None 01 Incremental 10 Sweep 11 reserved 0000 0010 a Enable Phasel 0000 0001 Enable Phase2 Period Counter The period counter is used to define the switching frequency of the motor The pulse period is generated by dividing the internal VCO clock frequency by the given period counter value The MSB of high byte of the pulse counter p is used as MSB of the period counter At 25MHz clock a decimal period counter value of 125 gives an output frequency of 200 kHz A period counter value of 126 results in a switching frequency of 198 41 kHz This is equal to a maximum frequency step of 1 59 kHz The frequency resolution gets better for lower switching frequencies assuming a fixed VCO clock frequency 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 27 In the following table a few examples are given to define period counter and output switching frequency relation ship The values are given for 25MHz typical VCO clock frequency The switch frequency is given as fp 25MHz period counter value Period counter value Typ Unit 00111 1101 200 00 kHz Pulse Counter The pulse counter sets the number of pulses the motor should be active When a new value
27. termined by the A D converter the resolution of the position sensor and the resolution of the motor For more information see the New Scale Application Note Creating Closed Loop Positioning Systems Using SQUIGGLE Motors In open loop mode you can calibrate a motor s average step size in response to a number of drive pulses Open loop resolution is listed on the motor data sheets Mother Board Daughter Board Configuration The MC 3300 RV Motor Controller is a mother board daughter board configuration The mother board includes the processor position sensor input with 12 bit A D converter limit switch input and PC handset interface The daughter board contains the motor driver ASIC related boost circuit and two motor connectors Both the daughter board MC 33DB RV and ASICs two NSD 2101 are also available separately for integration into OEM systems See the separate data sheets for more information We work closely with OEM customers to develop integrated SQUIGGLE motor systems including position sensors housings and controllers designed for your unique needs Difference between MC 3300 and MC 3300 RV The MC 3300 Motor Controller uses the MC 33DB daughter board which incorporates a single NSD 1202 dual motor driver ASIC This ASIC uses an external inductor diode and capacitor to boost the supply voltage 2 3V to 5 5V to up to 40V to drive the SQL motor One ASIC drives up to two motors The MC 3300 RV Motor Controller uses the MC
28. trasonic cleaner is not available simply rinse the screw with acetone 2 Allow the screw to air dry or dry it using clean compressed air such as an air can duster 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 21 Schematics This section includes top layout view of each board followed by the schematics OQ 0 OIC Ho o 00 2 8 SOEN aep V ane LC J i El x Figure 3 Mother Board Layout B a w ihg a wvil x a9 SDA fa SCL MC33DB RV Figure 4 Daughter Board layout 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 22 VIN 2 2 TO 5 5 an These drawings and specifications are exclusive property of New Scale Technologies and shall not be used for any purpose except the manufacture of goods for said company Rev Dae Deserpton anor 1 280608 Protoiype modifed fom mesme Ric PEM1 FEM KF 2 02 56 PEM2 PEM KF2 2 56 New Scale Technologies Inc Projet Squiggle Tithe N MC 33MB Squigle Drive Board Figure 5 Mother Board Schematic 1 of 2 02558 6 0000 MC 3300 RV Controller User Manual Page 23 Rev A ADM4073F 5 V V Rsense 0 075 Current sense 88 mA max 3 3 Vout l Vsense 66 mV 880mA O ER i P n TSOK CN 17AG9 aS See a ana ANI CNS RES rae E ee L ey ah pe wt Lin m 355 bay A 2KHz Filter r te L a OSPICIIFJG4MC586 DSPIC3 FI 1 2Z6MCSo6 interface
29. wer from J1 pin 1 MCLR Processor reset and Vpp program voltage connect e GND Groundcomnecion e aom Analog Dive Curent Monitor o sa eccone SQ 2301 SQ 2301M Multi Axis Motor Handset Connector J5 The SQ 2301M may be used to control motor 1 or 2 Pin Pin Name peseiro s 8 Tasas cometon 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 15 Mother Daughter Board Connector J6 Pin Pin name Description oO Power from J1 pin 1 2 3V to 5 5V e xo nso2mrenee OOOO Daughter Board Motor Connectors J3 J4 Use these connectors if you use the motor extension cable If the forward direction of motion is the opposite of what you would like reverse the FOUTI ZOUTI and FOUT2 ZOUT2 connections Pin PinName Description Motor Focus J2 or Zoom J6 Phase 1 Daughter Board Motor Flex Circuit FPC Connectors J6 J5 Use these connectors if you are connecting the motor flex circuit directly to the MC 3300 RV Controller without using the extension cable Pin PinName Desorption Motor Focus J6 or Zoom J5 Phase 1 FOUT2 ZOUT2 Motor Focus J6 or Zoom J5 Phase 2 FOUT1 ZOUT1 Motor Focus J6 or Zoom J5 Phase 1 eel FOUT2 ZOUT2 Motor Focus J6 or Zoom J5 Phase 2 02558 6 0000 MC 3300 RV Controller User Manual Rev A Page 16 Specifications MC 3300 RV Controller Input power 2 3 to 5 5 V DC Output signals Motor 1 Phase 1 Phase 2 Ground Motor 2 Phase 1
Download Pdf Manuals
Related Search
Related Contents
InFocus AA0021 User's Manual Traverse Wooden Swing Set User Manual - English Canada - Buyandsell.gc.ca HGST Touro Mobile 0S03452 external hard drive "取扱説明書" ASUS (ME170C) User's Manual NXC-A2002D Philips DVD-RW DN4S4J05F Copyright © All rights reserved.
Failed to retrieve file