background image

phone: +49 (3641) 66880 • fax: +49 (3641) 668866 • [email protected] • http://www.piezojena.com

nano box USB

instruction manual

voltage amplifier

Read carefully before switching on the power! Please see also instructions for safety when

using piezoelectric actuators and power supplies!

Version: 2.0

last change: 2/23/2012 JF

Summary of Contents for nano box USB

Page 1: ...a com http www piezojena com nano box USB instruction manual voltage amplifier Read carefully before switching on the power Please see also instructions for safety when using piezoelectric actuators and power supplies Version 2 0 last change 2 23 2012 JF ...

Page 2: ...SB Driver Windows 7 7 3 2 19 7 4 Operation 19 Connecting the Power Supply 7 4 1 19 Connecting the Piezoelectric Actuator 7 4 2 19 Controlling via USB VCP 7 4 3 19 8 Drawings 19 8 1 Output Connector for Actuator D SUB15pin male 19 8 2 USB Connector 20 8 3 Power Supply Connector 20 9 Appendix 20 9 1 Command Description 21 Command List 9 1 1 22 Command idn 9 1 1 1 22 Command rst 9 1 1 2 22 Command br...

Page 3: ...Generator 9 1 1 22 31 Command tbres 9 1 1 22 1 32 Command tbpos 9 1 1 22 2 32 Command tblo 9 1 1 22 3 33 Command tbhi 9 1 1 22 4 33 Command tbptr 9 1 1 22 5 34 Command tbval 9 1 1 22 6 34 Function Generators 9 1 1 23 34 Command sin 9 1 1 23 1 35 Command rect 9 1 1 23 2 36 Command tria 9 1 1 23 3 36 9 2 Status Double Word 37 9 3 Error Double Word 39 9 4 Default Double Word ...

Page 4: ... from piezosystem jena You will also find additional information regarding piezoelectric products If you have any problems please contact the manufacturer of the system piezosystem jena Pruessingstrasse 27 07745 Jena Germany phone 49 36 41 66 88 0 2 Certification of piezosystem jena The company piezosystem jena GmbH has been certified by DIN EN ISO 9001 since 1999 ...

Page 5: ...rts Package Please check the completeness of the delivery after receiving the shipment voltage amplifier nano box USB 24V DC wide range power supply adapter USB cable The instruction manual and the USB driver can be downloaded from our website www piezojena com under Downloads Publications 5 Instructions for Using Piezoelectric Elements and Power Supplies The piezoelectric actuators from piezosyst...

Page 6: ...rs from piezosystem jena are adjusted and glued Any opening of the unit will cause misalignment or possible malfunction and the guarantee will be lost Please use only original parts from piezosystem jena Please contact piezosystem jena or your local representative if there are any problems with your actuator or power supply Caution Shock forces may damage the built in ceramic elements Please avoid...

Page 7: ... Do not use accessories other than the provided e g power cord Plug the power cord only in grounding equipment conductor power sockets Avoid the power cord being a tripping hazard and select a place where the power cord could not be damaged Do not place any heavy objects on any cables Do not block ventilated openings and allow adequate ventilation around the units place Plug the power cord complet...

Page 8: ...plifier then fire or electrical shock are possible 6 4 Environmental Conditions The voltage amplifier can be operated under the following environmental conditions indoor altitude up to 2000 m temperature 5 35 C relative humidity 5 95 non condensing The recommended environmental conditions are indoor altitude up to 2000 m temperature 20 22 C relative humidity 5 80 non condensing 7 How to Operate th...

Page 9: ...ndition and the status of the nano box USB The different states are represented as follows LED Explanation permanent RED There is no USB connection to the PC permanent GREEN OK flashing RED at short intervals Error see Error Double Word flashing GREEN at short intervals The actuator is moving flashing GREEN at wide intervals The actuator recognition is in progress 7 2 Technical Data item number E ...

Page 10: ...he nano box USB is controlled exclusively via the USB interface The nano box USB uses two power supplies The first is via USB for the control unit and the second is an external 24V DC wide range power supply for the high voltage output Connect the nano box USB using the included USB cable to the PC The LED for monitoring switches to permanent red If the USB driver has been installed already on the...

Page 11: ...ax 49 3641 668866 info piezojena com http www piezojena com How to Operate the Voltage Amplifier 8 Select No not this time and confirm with Next Select Install from a list or specific location Advanced and confirm with Next ...

Page 12: ...iezojena com http www piezojena com How to Operate the Voltage Amplifier 9 Select Include this location in the search and enter the path of the directory of the driver files Confirm with Next The next window is blocked by a security warning dialog ...

Page 13: ...x 49 3641 668866 info piezojena com http www piezojena com How to Operate the Voltage Amplifier 10 that has to be confirmed with Continue Anyway Now the installation of the driver continues by setting a system restore point ...

Page 14: ...tallation with Finish Windows shows the completion of the installation in the notification area of the taskbar The name of the serial interface can be determined by opening the Device Manager as follows Open the context menu of the My Computer icon by clicking on it with the right mouse button Select Properties This will open the System Properties dialog ...

Page 15: ...phone 49 3641 66880 fax 49 3641 668866 info piezojena com http www piezojena com How to Operate the Voltage Amplifier 12 In the Hardware tab start the Device Manager ...

Page 16: ...an be operated with any terminal program 7 3 2 Installing the USB Driver Windows 7 The USB driver for the nano box USB can be downloaded from the website www piezojena com under Downloads Publications Copy the driver file at32uc3xxx_cdcx32_64 inf to a directory of your choice In the example below the directory is D Connect the nano box USB with the PC using the supplied USB cable The detection of ...

Page 17: ...lation fails because this is the first time the nano box USB is connected with the PC The failure is shown in the notification area of the taskbar Clicking the message shows the details You have to manually install the driver software Open the Device Manager from the Windows Start Menu by entering device manager in the search field ...

Page 18: ...ena com http www piezojena com How to Operate the Voltage Amplifier 15 The unknown device appears under Other devices in the Device Manager Select the Unknown device Open the Action menu and select Update Driver Software The following dialog is started ...

Page 19: ...phone 49 3641 66880 fax 49 3641 668866 info piezojena com http www piezojena com How to Operate the Voltage Amplifier 16 Select Browse my computer for driver software ...

Page 20: ...e Amplifier 17 Enter the path of the directory of the driver files into the field with the label Search for driver software in this location Confirm with Next The Windows Security warning has to be confirmed with Install this driver software anyway The installation continues by updating the driver software ...

Page 21: ...ltage Amplifier 18 Confirm the completion of the installation with Close The new device appears in the Device Manager under Ports COM LPT as AT32UC3 CDC to UART USB COM3 The port name COM3 is an example and may vary on a different PC From now on the nano box USB can be operated with any terminal program ...

Page 22: ...e is no valid actuator attached to the nano box USB then the LED for monitoring flashes red at short intervals If this error occurs while a valid actuator is attached to the device then please recheck the correct attachment of the connector 7 4 3 Controlling via USB VCP The nano box USB can only be controlled via the USB interface The USB interface is accessible from the PC as a virtual COM port V...

Page 23: ...lues on success and nok on failure If the nano box USB receives the empty request only a single LF then the response is nanobox Command independent errors The command interpretation starts with parsing the request into the command identifier and the parameters The following errors will be detected result in a response that is nok and are not mentioned in the command specific descriptions error bit...

Page 24: ...aults hvon Get or set the state of the high voltage switch volt Get or set the desired voltage mvolt Get the output voltage of the DAC pos Get or set the desired position mpos Get the measured position sens Get the voltage of the measurement system cl Get or set the activation state of the drift compensation controller ki Get or set the parameter of the drift compensation controller sin Get or set...

Page 25: ...vice as it would result from plugging out and plugging in the USB cable The performed software reset is indicated by the status bit 29 Note During the reset the USB interface is reset too This results in a broken connection To continue to communicate with the device the connection has to be reinitialized by closing it and then opening it again Responses nok on failure Errors error bit 27 Examples ...

Page 26: ...M The kind parameter of the command should denote the function generator kind Responses ok on success nok on failure Parameters Description Type Range Value description kind Generator kind W 0 1 0 Function generator 1 Table driven generator func Function W 0 2 0 Sine 1 Rectangle 2 Triangle Errors error bit 04 error bit 06 error bit 27 error bit 29 error bit 31 Examples request start 0 0 response o...

Page 27: ...ive 06 High voltage on 28 Started by power on 30 High voltage in range 31 Supply voltage in range back to command list 9 1 1 7 Command err Query err Description Get the error double word as hexadecimal encoded string After responding the error double word successfully the error double word will be refreshed including the reset of every error bit that denotes a command error Responses err value on ...

Page 28: ...identifies a Boolean value then the bit is set if and only if the value is true Errors error bit 27 error bit 31 Examples request def response def 0x00000124 The Boolean values are x is true _ is false 01 _ Soft start enabled 02 x Automatic error report 03 _ Drift compensation active 04 _ Automatic measurement report 05 x High voltage on 06 _ Table driven generator running 07 _ Sine function gener...

Page 29: ... Command hvon Command hvon state Description Set the state of the high voltage switch If the device is not ready see status bit 00 then the high voltage cannot be switched on Responses ok on success nok on failure Query hvon Description Get the state of the high voltage switch Responses hvon state on success nok on failure Parameters Description Type Value description state Switch state BOOL false...

Page 30: ...he drift compensation is inactive then the output voltage is the desired voltage Responses mvolt value on success nok on failure Parameters Description Type value Output voltage V FPV Errors error bit 28 Examples request mvolt response mvolt 5 2123e 01 back to command list 9 1 1 13 Command pos Command pos value Description Set the desired position that the actuator should move to while the drift c...

Page 31: ...PV depending on actuator Errors error bit 09 error bit 28 Examples request mpos response mpos 5 212300e 01 back to command list 9 1 1 15 Command sens Query sens Description Get the voltage of the measurement system Responses sens volt on success nok on failure Parameters Description Type Range volt Measured voltage V FPV 5 5 while closed loop controlled FPV ca 5 8 while open loop controlled Errors...

Page 32: ... Description Get the parameter of the drift compensation controller Responses ki value on success nok on failure Parameters Description Type Range Default value value Parameter of the drift compensation controller FPV 0 999 00000 depending on actuator Errors error bit 09 error bit 28 error bit 29 error bit 30 Examples request ki 1 000000e 1 response ok back to command list 9 1 1 18 Command resgen ...

Page 33: ...ription Type ver Firmware version STRING Errors error bit 27 Examples request version response version V1 001 423 back to command list 9 1 1 20 Command serno Query serno Description Get the serial number of the nano box USB Responses serno serial on success nok on failure Parameters Description Type Range Default value serial Serial number DW 0 2147483647 0 Errors Examples request serno response s...

Page 34: ...row of the table of the table driven generator has the following parameters 1 Slew rate in V µs 2 Position or voltage in 3 Duration in s A row is accessed by its zero based index Furthermore the nano box USB manages the index of the current row Using a subset of the rows of the table to drive the generator is possible by adjusting the limits of the row index If the generator stopped because the co...

Page 35: ...PV 0 100 0 duration Duration s FPV 0 1 100 0 1 Errors error bit 28 error bit 29 error bit 30 error bit 31 Examples request tbpos 0 0 0003 50 50 response ok back to command list 9 1 1 22 3 Command tblo Command tblo limit Description Set the lower limit of the row index of the table driven generator If the new lower limit is greater than the index of the current row then the index of the current row...

Page 36: ...n Type Range Default value limit Upper limit of the row index W 0 99 99 Errors error bit 28 error bit 29 error bit 31 Examples request tbhi 99 response ok back to command list 9 1 1 22 5 Command tbptr Command tbptr idx Description Set the index of the current row of the table driven generator If the new index is less than the lower lower limit of the row index or greater than the upper limit of th...

Page 37: ...003 0 005 0 005 pos Position or voltage FPV 0 100 0 duration Duration s FPV 0 1 100 0 1 Errors error bit 28 error bit 29 error bit 30 Examples request tbval 0 0003 50 5 response ok back to command list 9 1 1 23 Function Generators Every function generator has the following ordered parameter set 1 Frequency in Hz 2 Initial phase angle in degrees 3 Amplitude in 4 Offset in 5 Duty cycle in Amplitude ...

Page 38: ...ion generator is initialized to Frequency 5 5Hz Initial phase angle 180 Amplitude 50 Offset 20 back to command list 9 1 1 23 2 Command rect Command rect frq phase amp offs duty Description Set the parameters of the rectangle function generator by storing them into the device s EEPROM A running or stopped rectangle function generator is not affected Responses ok on success nok on failure Query sin ...

Page 39: ...ponses tria frq phase amp offs duty on success nok on failure Parameters Description Type Range Default value frq Frequency Hz FPV 0 08 50 10 phase Initial phase angle unused FPV 0 360 0 amp Amplitude FPV 0 100 100 offs Offset FPV 0 100 0 duty Duty cycle FPV 0 100 50 Errors error bit 28 error bit 29 Examples request tria 5 5 0 50 20 60 response ok The sine function generator is initialized to Freq...

Page 40: ... Table driven generator running The table driven generator is running 06 High voltage on The high voltage output is switched on 07 reserved 08 reserved 09 reserved 10 reserved 11 reserved 12 reserved 13 reserved 14 reserved 15 reserved 16 reserved 17 reserved 18 reserved 19 reserved 20 reserved 21 reserved 22 reserved 23 reserved 24 reserved 25 reserved 26 reserved 27 reserved 28 Started by power ...

Page 41: ...t not executable The command start is not executable 05 Actuator moving generator An action to move the actuator failed because a generator is running and controlling the actuator motion 06 High voltage off Moving the actuator failed because the high voltage output is switched off 07 UDL Moving the actuator caused an underload of the output voltage 08 OVL Moving the actuator caused an overload of ...

Page 42: ...conditions disappear then the high voltage output is not automatically switched on again 9 4 Default Double Word The description of every default bit in the default double word follows The default bit 00 is the least significant bit and the default bit 31 is the most significant bit default bit Name unit Description Type Range Factory Defaults 00 Reset to factory defaults This is the identifier of...

Page 43: ... nano box USB BOOL false 08 Automatic status report This is the identifier of a value If the value is true then every change of the status double word results in a response as if the command stat had been invoked successfully BOOL true 09 Rectangle function generator running This is the identifier of a value On start up if the value is true then the rectangle function generator is started automati...

Page 44: ... of the actuator FPV 0 100 0 21 Upper position limit CL This is the identifier of a value that defines the upper limit of the desired position while the drift compensation is active The value is expressed as a percentage of the motion range of the actuator FPV 0 100 100 22 Automatic measurement report interval s This is the identifier of a value that defines the response interval of the automatic ...

Reviews: