Skip to content

GEMS-sensing/Project-Kestrel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project-Kestrel

Core board for a Flight data logger, featuring interfaces to Talon boards (SDI-12 Talon, I2C Talon, Auxiliary Talon) and external battery board (Gonk). This is the core component of Flight data logger.

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: Logger
  • Interfaces: Talon, Gonk
  • Release Version: v1.9 - 2023/06/23

PCB render image, top

PCB render image, bottom

Features

On-Board

  • Modular interfaces for Talon daughterboards (x4)
    • Isolated I2C interface
    • Individual power control and monitoring
    • Firmware selectable GPIO/UART interface
    • Polarized connector
  • Battery board interface
    • I2C interface for battery power reporting
    • Polarized connector
  • Multi-charger input
    • Solar panel (6V) input
    • High power (>2A) input for fast charge in no solar situations
  • Particle BSoM M.2 interface
    • Interface for the highly flexible Particle BSoM module
  • Micro USB interface
    • Programming and charging
  • Power switch
    • Complete disconnect
    • Tri position to allow for 'ON'-'TESTING'-'OFF' modes
  • LED status indicators
  • Non-Contact safe mode circuit
    • Safe mode circuit controlled by Hall effect sensor to allow for triggering with magnet from outside logger box
  • Multi-rail power system
    • Allow for independent control of subsystems, on-board and off-board
  • On-board GPS Module with battery backup for improved hot start
  • SD Card interface
  • On-board sensing for self diagnostics
    • Voltage/current sensing (8 positions)
    • Temperature
    • Humidity
    • Accelerometer, 3 axis
    • Magnatometer, 3 axis
    • Ambient light, multi channel
  • Interchangeable SIM card (future support)
  • RTC with rechargeable battery backup
  • FRAM storage for low power backhaul batching
  • Long period WatchDog control to prevent critical lockups

Version History

v1.7 updates:

  • Connected DONE line on U26 to ensure consistent trip (prevent factory reset while using hall effect control)
  • Changed label for 'STAT' led in upper right corner to 'SYS', this was done to reflect the current usage of the indicator and to eliminate confusion between this indicator and the indicator lamp for the battery charge (also labeled 'STAT')
  • Switched amber LEDs to yellow

PCB trace CAD image, top

PCB trace CAD, bottom

Known Issues/Errata

Solder Jumper Stencil

Version Affected: All

Issue: Solar input does not support very low impedance sources (e.g. lead acid battery) - see details in issue #20

Workaround:

  • Avoid use of low impedance batteries for input
  • Include series impedance to prevent current spikes (not desirable)
  • Perform board patch described in issue #20

About

Hardware files for the Kestrel data logger

Resources

License

Stars

Watchers

Forks

Packages

No packages published