Updates and Results Talks and Posters Advice Ideas Important Figures Write-Ups Outreach How-To Funding Opportunities GENETIS
  Advice  ELOG logo
Message ID: 35     Entry time: Wed May 23 09:17:37 2018
Author: Brian Clark 
Subject: Lessons Learned from a Year in ARA Hardware 

Lessons Learned from a Year in ARA Hardware

  • Test samples, then build batches.

    • If building a new board, always build one to completion to verify functionality before building the rest.

    • We lost lots of time to the ARAFERFv5 for this reason.

  • Building in batches is easier than building to order.

    • Maybe this should have been obvious, but it is easier to build 10 of something in an assembly line than to build 10 to completion individually.

  • Strain relief is essential.

    • We ran into problems on both the APWR and the ARAFE RF boards with not properly strain relief-ing these systems. They will be jostled, and worse, handled by overzealous grad students. Strain relief the heck out of everything. Sacrifice board space if you have to.

  • Lead times suck.

    • We use lots of proprietary technology that can have long lead times (LARK filters, IsoRate cables/adapters, SBC and SSDs…). Plan ahead, and order in at least 25% excess. If you need 12, order 16 to allow for failures.

  • You always need spares.

    • Things break, or don’t work how you’d like them to, and sometimes the only solution is outright replacement. Order spares in the quantity ~20%.

    • If you run out, assume you need a spare, and order immediately. Waiting until you actually, desperately need the spare is a recipe for high cost and unnecessary stress.

  • It’s not done until it has been thermal tested.

    • Solder joints crack, transistors aren’t wired right, amps don’t behave quite like you expect. It all happened this year. We must thermal test and validate the results before assuming something is ready for pole.

  •  “Quick start” manuals are essential.

    • It is not enough to tell people to “read the code”. If you write a new piece of software, put a “1-minute guide" to its compilation and use in the header.

  • Redundant, deep experience is necessary. Parallelized skill is better than cascaded.

    • Having only one person with deep knowledge of how a system is put together leads to bottlenecking.

    • Good counterexample: TUFF construction had two people, Oindree and Jacob, that could both fully build and characterize a TUFF without consulting the other person. Jacob and Oindree were “clones” of one another, so when something broke/got stuck, both could fully debug without needing the other.

    • “Extra hands”, e.g., untrained students, are not the solution. The solution is to bring on a long-term second person who can become trained. Interim visitors (~1 week) are not helpful, nor is mass help (lots of students) who don’t have the time (several weeks of only lab work) to dedicate to becoming skilled.

  • Special cases are bad.

    • When at all possible, eliminate special cases in how station elements are constructed.

    • Wire connectors, boards, etc for maximum “swappability”. The power box for A4 should work for A6 with no changes, etc.

ELOG V3.1.5-fc6679b