Delta Tau GEO BRICK LV User Manual

Page of 271
Geo Brick LV User Manual
 
PinOuts and Software Setup 
 139 
 
Note 
These  Servo  IC  1  clock  settings  are  optimized  for  a  good  quality 
analog  output  signal.  If  any  one  of  axes  5-8  is  used  for  direct  PWM 
control  then  the  analog  output  signal  quality  should  be  compromised 
with a much lower PWM frequency, or not used at all. 
 
Analog Outputs Suggested M-Variables: 
// De-activate Motors 5-8 to write directly to the analog outputs 
I500,4,100=0 
 
 
; De-activate channels 5-8 to use direct write 
 
I569,4,100=816  
 
; Set Output Limit --User Input 
 
// Analog Outputs: 
M502->Y:$078102,8,16,S  
; Analog DAC Output (DAC5), Connector X9 
M602->Y:$07810A,8,16,S  
; Analog DAC Output (DAC6), Connector X10 
M702->Y:$078112,8,16,S  
; Analog DAC Output (DAC7), Connector X11 
M802->Y:$07811A,8,16,S  
; Analog DAC Output (DAC8), Connector X12 
 
Testing the Analog Outputs 
With the setting  of  I7100=735 (per the above  example), writing  directly to the assigned M-variable (i.e. 
Mxx02) should produce the following voltage output:  
 
Mxx02  Single Ended [VDC]  Differential [VDC] 
-735 
-10 
-20 
-368 
-5 
-10 
368 
+5 
+10 
735 
+10 
+20 
 
The  output  voltage  is  measured  between  AGND  and  DAC+  for  single-ended  operation  and  between 
DAC- and DAC+ for differential operation. 
 
 
Note 
Writing values greater than I7100 (i.e. 735) in Mx02 will saturate the 
output  to  10,  or  20  volts  in  single-ended  or  differential  mode 
respectively. 
 
 
Note 
MACRO connectivity provides more analog output options, e.g. ACC-
24M2A.