What kind of resistor (precision and power) should I use to conect a 3-WIRE RDT PT100 to CR1000 datalogger?.
I found this https://www.campbellsci.com/forum?forum=1&l=thread&tid=1974
Thank you all!
I suggest looking on the manual for the 3WHB10K.
https://www.campbellsci.com/3whb10k
It shows the circuit and the value of the resistor. If you wire your circuit the same, you can use the same program examples.
THANK´S VERY MUCH, jdavis. i Could ALREADY CONNECT. NOW I'M TRYING TO CONNECT TO THE MULTIPLEXER AM16/32B, ANY IDEA for wiring and programing?. Thanks...
I modified the example from the other forum post and inserted it below.
'###Wiring### '3WHB10K inserted in 1H and 1L ' Black wire to VX1 on CR1000 'AM16/32B with switch set to 4x16 'AM16/32B CR1000 '12V 12V 'G G 'RES C1 'CLK C2 'COM ODD H H on 3WHB10K 'COM ODD L L on 3WHB10K 'COM EVEN H G on 3WHB10K 'PRT Wiring 'Top PRT AM16/32B 'Black 1H 'Black 1L 'White 2H 'Solar PRT AM16/32B 'Black 3H 'Black 3L 'White 4H 'Middle PRT AM16/32B 'Black 5H 'Black 5L 'White 6H 'Etc. PreserveVariables Dim BattV Dim PTemp_C Public Top,Solar,Middle,Bottom,Ambient_1,Ambient_2 Public Top_Res,Solar_Res,Middle_Res,Bottom_Res,Ambient_1_Res, Ambient_2_Res Units BattV = Volts Units PTemp_C = Deg C DataTable (HourlyData,True,-1 ) DataInterval (0,1,Hr,10) Average (1,Top,FP2,False) Average (1,Solar,FP2,False) Average (1,Middle,FP2,False) Average (1,Bottom,FP2,False) Average (1,Ambient_1,FP2,False) Average (1,Ambient_2,FP2,False) EndTable 'Main Program BeginProg 'Main Scan Scan(1,Sec,1,0) 'Default Datalogger Battery Voltage measurement BattV Battery(BattV) 'Default Wiring Panel Temperature measurement PTemp_C PanelTemp(PTemp_C,_60Hz) PortSet (2,0) 'Makes sure clock line starts low PortSet (1 ,1 ) 'Turns on the AM16/32B multiplexer Delay (0,150,mSec) 'Allow multiplexer to power on PulsePort (2,10000) 'Advance multiplexer to first set of channels 'The channel numbers do not change on the datalogger between measurements, because a multiplexer is used. BrHalf3W(Top_Res,1,mV25,1,1,1,1447,True,0,_60Hz,100,0) PRTCalc (Top,1,Top_Res,1,1,0) PulsePort (2,10000) 'Advance multiplexer channel BrHalf3W(Middle_Res,1,mV25,1,1,1,1447,True,0,_60Hz,100,0) PRTCalc (Middle,1,Middle_Res,1,1,0) PulsePort (2,10000) 'Advance multiplexer channel BrHalf3W(Bottom_Res,1,mV25,1,1,1,1447,True,0,_60Hz,100,0) PRTCalc (Bottom,1,Bottom_Res,1,1,0) PulsePort (2,10000) 'Advance multiplexer channel BrHalf3W(Solar_Res,1,mV25,1,1,1,1447,True,0,_60Hz,100,0) PRTCalc (Solar,1,Solar_Res,1,1,0) PulsePort (2,10000) 'Advance multiplexer channel BrHalf3W(Ambient_1_Res,1,mV25,1,1,1,1447,True,0,_60Hz,100,0) PRTCalc (Ambient_1,1,Ambient_1_Res,1,1,0) PulsePort (2,10000) 'Advance multiplexer channel BrHalf3W(Ambient_2_Res,1,mV25,1,1,1,1447,True,0,_60Hz,100,0) PRTCalc (Ambient_2,1,Ambient_2_Res,1,1,0) PortSet (1 ,0) 'Turn off multiplexer 'Call Data Tables and Store Data CallTable HourlyData NextScan EndProg
It worked perfectly!!. Thanks for you answer..thanks for all. You helped me right when I needed help most.