EasyManua.ls Logo

Ouster OS0 - MULTIPURPOSE_IO (MIO)

Ouster OS0
36 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Figure 5.2: ExampleCircuitfor5Vlogic
5.2 MULTIPURPOSE_IO(MIO)
MULTIPURPOSE_IO (MIO)isaconfigurableinputoroutputchannelaccessiblefromtheInterfaceBox. De-
tailedinformationonhowtoconfigurethischannelusingthesensorTCPinterfacecanbefoundinthe
APIguide. Bydefaultthischannelisdisabled.
WhenthischannelisconfiguredasanOUTPUT,theMIO sendsapulsesequencethatcanbeusedfor
timesynchronizationoreventtriggeringoutsidethesensor. Forafulldescriptionofoutputpulsetrig-
geringoptions,refertotheFirmwareUserManualformoreinformation. Thisoutputisanopto-isolated
opencollectorcircuit,relyingonanexternallyprovidedpull-upresistor. Thisresistorisprovidedfora
typical3.3V/5VapplicationaspartoftheInterfaceBoxcircuitry.
Table5.2: MULTIPURPOSE_IO-OUTPUTInterfaceRequirements
Parameter Min Max
PullUpVoltage 3.3V 24V
SinkingCurrent N/A 25mA
When this channel is configured as an INPUT, the MIO can accept a standard NMEA $GPRMC UART
message. These messages are a common way for GPS systems to share timestamp information in
UTCtimeformat. Moreinformationon thispacketstructure andsupportedbaudratescan be found
intheTimeSynchronizationsectionoftheFirmwareUserManual.
Table5.3: MULTIPURPOSE_IO-INPUTInterfaceRequirements
Parameter MinVoltage MaxVoltage MinDriverCurrent
LOGICLOW -30V 2V N/A
LOGICHIGH 2.9V 30V 3mA @3.3V~5V, 5mA
at24Vandhigher
Abovearetestedwith a 35m (200uH inductance)Interface Box at 115200 Baud.
20

Related product manuals