Our full technical support staff does not monitor this forum. If you need assistance from a member of our staff, please submit your question from the Ask a Question page.


Log in or register to post/reply in the forum.

Datalogger and Multiplexer connection


Fmoraga May 11, 2022 09:50 PM

Good afternoon,
I have a code to connect two anemometers (014A) to a Datalogger (CR310). Additionally, I want to connect a Multiplexer with two thermistors (107). Theoretically this is not very difficult, but I think I am not sure how the wiring of the sensors 107 to the Multiplexer is. I enclose the code. What I don't know is the wiring of the thermistors.
I would appreciate any help please.

 

Units PTemp=Deg c

'Definicion de tablas de datos
DataTable(Table1,True,-1)
  DataInterval(0,60,Min,0)
  Sample(1,WS_ms_1,FP2)
  Sample(1,WS_ms_2,FP2)
EndTable

'Programa principal
BeginProg
  Scan(30,Sec,1,0)
    'Lectura del voltaje de la bateria del datalogger
    Battery(Batt_Volt)
    PanelTemp(Ptemp,60)
    
    '014A Sensor de Velocidad de Viento 1
    PulseCount(WS_ms_1,1,P_SW,2,1,0.8,0.447)
    If WS_ms_1 < 0.457 Then WS_ms_1 = 0
    
    '014A Sensor de Velocidad de Viento 2
    PulseCount(WS_ms_2,1,C2,2,1,0.8,0.447)
    If WS_ms_2 < 0.457 Then WS_ms_2 = 0

    'Encender el multiplexor AM16/32B
    PortSet(VX2,1)
    SubScan(0,uSec,1)
      'Siguiente canal
      PulsePort(C1,10000)
      'Agregar mediciones de sensores
      
      'Para pasar de canal poner nuevamente PulsePort(C1,10000) y debajo la instruccion de medicion del sensor a leer
    NextSubScan
    'Apagar el multiplexor AM16/32B
    PortSet(VX2,0)
    
    'Llamado de tablas
    CallTable(Table1)
  NextScan
EndProg

 

 


smile May 13, 2022 06:56 PM

Sorry, but why a multiplexer for only 2 probes 107?

you can connect them directly to the logger, you have enough free channels.

add these 2 lines + the necessary processing in the datatable

Public temp107(2)

.....

Therm107 (Temp107,2,1,Vx1,0,50,1.0,0)


Uri May 18, 2022 01:58 PM

As far as I know, you can't use a multiplexer with CR3xx series of dataloggers (not enough control ports).


smile May 26, 2022 07:28 AM

Dear Uri, 

also I have only recently discovered that all channels in the CR300 can become digital ports.
From CS web page:

"7 terminals (C1, C2, P_SW, and SE1 to SE4) configurable for digital input and output. Includes status high / low, pulse width modulation, external interrupt, and communication functions. Exception: The SE4 terminal doesn ' t do external interrupt. "

Smile

Log in or register to post/reply in the forum.