SDM-CD16D 16 Channel Digital Control Port Expansion Module User Guide Issued 15.6.99 Copyright 1999 Campbell Scientific Ltd.
Guarantee This equipment is guaranteed against defects in materials, workmanship, and software. This guarantee applies for twelve months from date of delivery. We will repair or replace products which prove to be defective during the guarantee period provided they are returned to us prepaid.
Contents 1. Introduction ...................................................................1 2. Control Specifications ..................................................1 2.1 General ................................................................................................ 1 2.2 Output Specifications ........................................................................... 2 3. Power Considerations ..................................................2 4. Installation ................................
SDM-CD16D 16 Channel Digital Control Port Expansion Module The SDM-CD16D (see Figure 1) is a synchronously addressed peripheral. It has 16 control ports and is compatible with Campbell Scientific’s CR10/10X, CR23X, CR7 and 21X dataloggers. Figure 1 SDM-CD16D 1. Introduction The SDM-CD16D expands the digital output capability of Campbell Scientific dataloggers. The outputs can be set to 0 or 5V by the datalogger.
SDM-CD16D 16 Channel Digital Control Port Expansion Module 2.2 Output Specifications NOTE Output Voltage (no load): Output ON/HI, Nominal 5V (Minimum 4.5V) Output OFF/LO, Nominal 0V (Maximum 0.1V) Output Sink Current: Output will sink 8.6mA from a 5V source* Output Source Current: Output will source 36mA @ 3V, 115mA short-circuited to ground* Max.
User Guide EXTERNAL 9 TO 18V DC + – GND SDM-CD16D 12V C1 DATALOGGER C2 C3 Connection with External Supply GND SDM-CD16D 12V C1 C2 C3 DATALOGGER Connection with Datalogger Supply Figure 3 Connection Block Diagrams NOTE If the 21X power supply is used to power the SDM-CD16D, all low level analogue measurements (thermocouples, pyranometers, thermopiles, etc.) must be made differentially.
SDM-CD16D 16 Channel Digital Control Port Expansion Module Table 1 Datalogger to SDM-CD16D Connections Connection Order SDM-CD16D Datalogger First 12V 12V on datalogger or external supply or G Second C1 C2 C3 C1 (Control Port 1) C2 (Control Port 2) C3 (Control Port 3) Function Power Common Ground Data Clock Enable Multiple SDM-CD16Ds may be wired in parallel by connecting the datalogger side of one SDM-CD16D to the next.
User Guide Use a screwdriver in appropriate slot to release spring tension Strip insulation and insert wire Figure 4 Use of Terminal Blocks 5. Address Selection Switches Each SDM-CD16D can have 1 of 16 addresses.The factory-set address is 00. Table 2 shows switch position and the corresponding address. Figures 1 and 5 shows the position of the switch. Note that you will have to remove the mounting bracket to gain access to this switch.
SDM-CD16D 16 Channel Digital Control Port Expansion Module Use a screwdriver to select address Figure 5 Address Selection Switch 6. Datalogger Instructions 104 (CR10/10X, CR23X, 21X, CR7) and 29 (older CR7s) Instruction 104 is used by the CR10/10X, CR23X, CR7 and 21X to control the SDM-CD16D, and Instruction 29 is used by older CR7s.The Instruction descriptions are shown below.
User Guide For older CR7s with Instruction 29, the Device (parameter 2) specifies what type of synchronously addressed peripheral is to be addressed. The Device code for an SDM-CD16D is 2. For Instruction 29 only (older CR7s), the Card parameter (parameter 4) specifies which 725 Excitation Card is being used for the control port signals. The Reps parameter does not advance beyond the specified Card, requiring another Instruction 29 for each 725 Excitation Card used. 7.
SDM-CD16D 16 Channel Digital Control Port Expansion Module 10..14 Heat #1..#5 Heater control, greenhouse 1..5 SDM-CD16D Port 1..5 15..19 Cool #1..#5 Cooler control, greenhouse 1..5 SDM-CD16D Port 6..10 20..24 Fan #1..#5 Fan control, greenhouse 1..5 SDM-CD16D Port 11..
User Guide End heater control logic Start cooler control logic 12: 1: 2: 3: 4: If (X<=>F) (P89) 1 -- X Loc [ Temp_1 3 >= 27.5 F 30 Then Do 13: Z=F (P30) 1: 1 F 2: 0 Exponent of 10 3: 15 -- Z Loc [ Cool_1 14: If (X<=>F) (P89) 15 -- X Loc [ Cool_1 2 <> 0 F 30 Then Do 16: 1: 2: 3: 4: If (X<=>F) (P89) 1 -- X Loc [ Temp_1 4 < 24.
SDM-CD16D 16 Channel Digital Control Port Expansion Module 2: 0 3: 20 26: Exponent of 10 -- Z Loc [ Fan_1 else, if flag 1 is reset Else (P94) 27: Z=F (P30) 1: 0 F 2: 0 Exponent of 10 3: 20 -- Z Loc [ Fan_1 28: ] put a ‘0’ into fan control location ] end ‘then do/else’ End (P95) reset flag 1 29: Do (P86) 1: 21 Set Flag 1 Low 30: end master loop End (P95) End fan control logic based on heater/cooler Start fan control logic based on time if 5 minutes remain out of 15 minute interval set flag 2 31
User Guide 4 Temp_4 10 0 0 5 Temp_5 18 0 0 6 _________ 0 0 0 7 _________ 0 0 0 8 _________ 0 0 0 9 _________ 0 0 0 10 Heat_1 7 3 3 11 Heat_2 11 1 0 12 Heat_3 11 1 0 13 Heat_4 11 1 0 14 Heat_5 19 1 0 15 Cool_1 7 3 3 16 Cool_2 11 1 0 17 Cool_3 11 1 0 18 Cool_4 11 1 0 19 Cool_5 19 1 0 20 Fan_1 7 1 3 21 Fan_2 11 1 0 22 Fan_3 11 1 0 23 Fan_4 11 1 0 24 Fan_5 19 1 0 25 _________ 1 1 0 26 _________ 0 0 0 27 _________ 0 0 0 28 _________ 0 0 0 29 _________ 0 0 0 11