Skip to content

GEMS-sensing/Talon-Auxiliary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Talon-Auxiliary

Talon daughterboard for Flight data logger. Designed to interface with Kestrel main board. This board is designed to provide data logger with support to interface with analog and pulsed digital signals.

Repo Roadmap

General document and image storage for repo and README

Current board files (Eagle), Bill of Materials (BoM), and other design documents

Contains the various Gerber and pick and place files required to have the Printed Circuit Boards (PCBs) manufactured or populated

The software associated with the piece of hardware, this is usually diagnostic software used for verifying or investigating the hardware

Overview

  • Type: Talon
  • Interfaces: Analog, digital, digital (open drain)
  • Release Version: v1.5 - 2023/05/15

PCB render image, top

PCB render image, bottom

Features

On-Board

  • High precision ADC interface
    • 5V input
    • PGA
    • 16 bit (93.75 μV @ 5V input, 3.9 μV @ 0.25V input)
    • up to 860 SPS (reduced resolution)
  • Hardware pulse counter
    • Reduces power consumption of logger by eliminating need to wake up SoM for frequent pulse interrupts
    • 16 bit (65536) pulse count limit
    • Analog front end with hysteresis to deal with noisy inputs
    • Support for self diagnostics to allow for automated testing of operation
  • Push-pull and Open-drain compatible inputs
  • Load switch control for each port with current limiting
  • Manual switches to select each port between 3v3 and 5v power/logic
    • Chosen to be manual to prevent a firmware bug from damaging a sensor
  • EEPROM with UUID built in - can store additional values defined by firmware to track offsets, etc
  • ESD protected inputs

Interface - Sensor

  • I2C data interface
  • M12 circular connector

Pinout

Pin Connection Description
1 Power (3.3V OR 5V) Output power to sensors, limited to 50mA continuous current, voltage level is selected by DIP switch next to each port
2 Open Drain Input for switch based sensors - 10kΩ pullup to Power rail
3 Ground Power and data ground for system
4 Analog Analog voltage input
5 Digital Digital pulse input

Sensor Wiring

  • Switch based sensors
    • e.g. reed switch, hall effect, etc
    • Devices where the sensor open or closes a switch depending on state
    • Wire switch between Ground and Open Drain lines
    • WARNING: The Talon will apply rail power to the switch line via a pullup resistor - ensure the sensor is rated for the rail voltage being used (3.3V or 5V)
    • NOTE: To limit power consumption, only recommended for Nominally Open (NO) switches
  • Pulse based sensors
    • e.g. microcontroller pulse outputs, basic digital sensors, etc
    • Devices where the output is either 0V or a logic voltage based based on a sensor state
    • Wire grounds together and wire the pulse output to the Digital pin, wire Power to sensor if needed
    • NOTE: The digital input is 5V tolerant regardless of the voltage on the power bus
  • Analog based sensors
    • e.g. Potentiometers, basic sensors with variable voltage output, etc
    • Devices where the output is a voltage which varies with sensed value
    • Wire grounds together and wire the analog output of the sensor to the Analog pin, wire Power to sensor if needed
    • NOTE: The analog input is rated up to 5V regardless of the voltage on the power bus

Bus Selection

The power provided by each Aux Talon port can be selected as either 3.3V (default) or 5V - depending on the demands of the sensor.

This setting is changed by flipping the DIP switches (S1, S2, S3) on the Aux Talon itself, the position for a given voltage is noted next to each switch. Each switch controls the Aux Talon port it is adjacent to and each port can be switched independently of the others.

Warning

Application of voltage beyond the sensor specifications may result in irreparable damage to the sensor!

PCB trace CAD image, top

PCB trace CAD, bottom

Known Issues/Errata

None

About

Hardware files for the Aux Talon design

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages