hw/telefirefour
4 years agoSwitch pyro series resistors to 1k master
Keith Packard [Sat, 27 Jul 2019 23:58:23 +0000 (16:58 -0700)]
Switch pyro series resistors to 1k

This limits the current through the comparator to 3.3mA when it fires
to make sure the gate voltage on the FET is low enough. The SI LM293
comparators are rated at 4mA current, unlike the TI parts which are
rated at 6mA, hence the move from 549 to 1k.

Signed-off-by: Keith Packard <keithp@keithp.com>
6 years agoFuse 3568 footprint has changed filenames
Keith Packard [Mon, 12 Mar 2018 02:53:16 +0000 (19:53 -0700)]
Fuse 3568 footprint has changed filenames

3568 -> fuse3568

Signed-off-by: Keith Packard <keithp@keithp.com>
6 years agoRemove rotary switches
Keith Packard [Tue, 23 May 2017 00:16:06 +0000 (17:16 -0700)]
Remove rotary switches

These have proven unreliable in the field. Plan is to just program the
channel over USB and save that to on-chip eeprom.

Signed-off-by: Keith Packard <keithp@keithp.com>
6 years agore-branding as "TeleFireFour"
Bdale Garbee [Mon, 15 May 2017 15:41:29 +0000 (09:41 -0600)]
re-branding as "TeleFireFour"

7 years agoMove label for box part number onto the board
Keith Packard [Fri, 15 Jul 2016 21:03:19 +0000 (14:03 -0700)]
Move label for box part number onto the board

It was hanging over the edge

Signed-off-by: Keith Packard <keithp@keithp.com>
7 years agoRemove tuning cap. Swap cc1200 symbol. Clean up attributes
Keith Packard [Fri, 15 Jul 2016 20:02:12 +0000 (13:02 -0700)]
Remove tuning cap. Swap cc1200 symbol. Clean up attributes

The only significant change is to remove the tuning cap from the RF
output. Other changes are cleanups.

Signed-off-by: Keith Packard <keithp@keithp.com>
7 years agoSwitch to common build infrastructure
Keith Packard [Fri, 15 Jul 2016 20:01:44 +0000 (13:01 -0700)]
Switch to common build infrastructure

Signed-off-by: Keith Packard <keithp@keithp.com>
8 years agoAdd outline bits for USB connectors
Keith Packard [Tue, 19 Apr 2016 18:07:50 +0000 (14:07 -0400)]
Add outline bits for USB connectors

Required to get USB slots cut and plated

Signed-off-by: Keith Packard <keithp@keithp.com>
8 years agoRoute complete.
Keith Packard [Tue, 19 Apr 2016 01:00:07 +0000 (21:00 -0400)]
Route complete.

Replaced screw terminals with 1/4" quick connect.
Added fuse.

Signed-off-by: Keith Packard <keithp@keithp.com>
8 years agoStart routing.
Keith Packard [Mon, 18 Apr 2016 05:05:20 +0000 (01:05 -0400)]
Start routing.

Moved a few pin assignments to make routing easier.

Signed-off-by: Keith Packard <keithp@keithp.com>
8 years agoStart work on STM version
Keith Packard [Sun, 17 Apr 2016 17:50:18 +0000 (12:50 -0500)]
Start work on STM version

Signed-off-by: Keith Packard <keithp@keithp.com>
8 years agoPower supply fix v1
Keith Packard [Fri, 3 Jul 2015 23:25:00 +0000 (16:25 -0700)]
Power supply fix

Add diode between 12V supply and the LDO. Increase the LDO input cap
to 22uF.

This makes the board work with a long power cable to a 12V lead acid
battery, keeping the CPU alive while firing igniters

Signed-off-by: Keith Packard <keithp@keithp.com>
9 years agoUpdate quantities to TF 20/50/100
Keith Packard [Mon, 27 Oct 2014 18:02:55 +0000 (11:02 -0700)]
Update quantities to TF 20/50/100

9 years agoupdate quantities
Keith Packard [Mon, 27 Oct 2014 16:16:14 +0000 (09:16 -0700)]
update quantities

9 years agoAdd initial rfq words
Keith Packard [Mon, 27 Oct 2014 16:14:44 +0000 (09:14 -0700)]
Add initial rfq words

9 years agoSet version in pcb and sch to 1.0
Keith Packard [Mon, 27 Oct 2014 03:18:09 +0000 (20:18 -0700)]
Set version in pcb and sch to 1.0

Signed-off-by: Keith Packard <keithp@keithp.com>
9 years agoUpdate passives to current part numbers
Keith Packard [Mon, 27 Oct 2014 03:08:26 +0000 (20:08 -0700)]
Update passives to current part numbers

Murata caps to new parts
Order LED driver from mouser

Signed-off-by: Keith Packard <keithp@keithp.com>
9 years agoSwitch to altusmetrum symbols and packages
Keith Packard [Mon, 27 Oct 2014 02:54:34 +0000 (19:54 -0700)]
Switch to altusmetrum symbols and packages

Remove all of the local versions

Signed-off-by: Keith Packard <keithp@keithp.com>
9 years agoUpdate to panasonic resistors
Keith Packard [Sat, 26 Apr 2014 18:34:32 +0000 (11:34 -0700)]
Update to panasonic resistors

11 years agoPush relay sensor resistors closer together
Keith Packard [Wed, 6 Mar 2013 17:40:20 +0000 (09:40 -0800)]
Push relay sensor resistors closer together

Make them easier to load

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd stencil zip generation, cleanup partslist generation
Keith Packard [Wed, 6 Mar 2013 17:40:01 +0000 (09:40 -0800)]
Add stencil zip generation, cleanup partslist generation

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoShuffle a bit of ink around
Keith Packard [Wed, 6 Mar 2013 17:11:43 +0000 (09:11 -0800)]
Shuffle a bit of ink around

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoExport schematic/pcb as PDF files
Keith Packard [Wed, 6 Mar 2013 16:43:41 +0000 (08:43 -0800)]
Export schematic/pcb as PDF files

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoMark continuity LEDs as green, safety-off RED
Keith Packard [Sat, 6 Oct 2012 05:27:43 +0000 (22:27 -0700)]
Mark continuity LEDs as green, safety-off RED

Consistent with LCO box

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoReplace individual LEDs with a single 16-pin header
Keith Packard [Wed, 3 Oct 2012 02:23:25 +0000 (19:23 -0700)]
Replace individual LEDs with a single 16-pin header

This should make installing the board in a box with remote LEDs much easier.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd vendor part number for 74HC165 shift register
Keith Packard [Tue, 2 Oct 2012 23:23:56 +0000 (16:23 -0700)]
Add vendor part number for 74HC165 shift register

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoRemove a spurious via
Keith Packard [Sun, 23 Sep 2012 22:15:46 +0000 (15:15 -0700)]
Remove a spurious via

Leftover from editing

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoPush alarm FET and connectors to line up with 12V supply
Keith Packard [Sun, 23 Sep 2012 15:32:52 +0000 (08:32 -0700)]
Push alarm FET and connectors to line up with 12V supply

And shove a bunch of power supply bits around to make it look neater

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoFix copper around micromatch hole
Keith Packard [Tue, 11 Sep 2012 22:09:10 +0000 (15:09 -0700)]
Fix copper around micromatch hole

Make it bigger so that it doesn't round to the wrong size with AC's
process. This also required increasing the solder mask clearance to match.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoSwitch to newer PCB program. Clean up DRC errors
Keith Packard [Tue, 11 Sep 2012 21:01:38 +0000 (14:01 -0700)]
Switch to newer PCB program. Clean up DRC errors

New PCB program places units on all dimensions, rewriting every single
number in the file.

This also cleans up a few minor DRC issues; the board is now DRC clean.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoGenerate .zip file more cleanly
Keith Packard [Tue, 11 Sep 2012 05:50:23 +0000 (22:50 -0700)]
Generate .zip file more cleanly

Correct the dependencies so that the contents of the zip file get
generated when the .pcb file changes.

Don't require an explicit list of the zip file contents in the Makefile.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd another alarm circuit.
Keith Packard [Tue, 11 Sep 2012 04:02:55 +0000 (21:02 -0700)]
Add another alarm circuit.

Now we've got two separate alarms; we can split out the 'local arm' vs
'remote arm' sound, or we could have a separate light and siren
circuit.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd a heat sink under the alarm FET
Keith Packard [Mon, 10 Sep 2012 05:45:35 +0000 (22:45 -0700)]
Add a heat sink under the alarm FET

Just in case someone sticks a huge load on it, keep the FET from
burning up by providing a bit of heat sink capacity.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoFix shift register and pull-ups. Add FET for external alarm device.
Keith Packard [Mon, 10 Sep 2012 05:25:34 +0000 (22:25 -0700)]
Fix shift register and pull-ups. Add FET for external alarm device.

Switch to the 74HC165, which only needs three pins.
Fix the 74x pull-up resistor array; it was flipped over.
Remove the beeper and substitute a FET with some connectors.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoMake CSV parts list that can be used to generate assembly labels v0.1
Keith Packard [Thu, 23 Aug 2012 07:16:35 +0000 (00:16 -0700)]
Make CSV parts list that can be used to generate assembly labels

These labels get stuck inside the muffin tins during assembly

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoFix rotary switch vendor part number
Keith Packard [Thu, 23 Aug 2012 07:15:29 +0000 (00:15 -0700)]
Fix rotary switch vendor part number

A6R-101RF is the five pin variant
A6R-102RF is the one we want - the six pin variant

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoMove resistor dividers for middle relay circuits west
Keith Packard [Mon, 6 Aug 2012 01:02:42 +0000 (18:02 -0700)]
Move resistor dividers for middle relay circuits west

Avoids crowding the relay connections which generated a DFM error

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoFix digikey BOM generation
Keith Packard [Mon, 6 Aug 2012 00:31:57 +0000 (17:31 -0700)]
Fix digikey BOM generation

11 years agoMove hole text. Switch to small vias
Keith Packard [Mon, 6 Aug 2012 00:30:29 +0000 (17:30 -0700)]
Move hole text. Switch to small vias

11 years agoBuild DK parts list automatically
Keith Packard [Sun, 5 Aug 2012 07:44:55 +0000 (00:44 -0700)]
Build DK parts list automatically

11 years agoUse 3.3k part for 3.3k resistors
Keith Packard [Sun, 5 Aug 2012 07:44:14 +0000 (00:44 -0700)]
Use 3.3k part for 3.3k resistors

11 years agoAdd scripts for formatting csv file
Keith Packard [Sat, 4 Aug 2012 22:33:16 +0000 (15:33 -0700)]
Add scripts for formatting csv file

11 years agoMerge 100k and 27k resistors to one part number
Keith Packard [Sat, 4 Aug 2012 22:32:59 +0000 (15:32 -0700)]
Merge 100k and 27k resistors to one part number

11 years agoRemove spurious attributes from view
Keith Packard [Sat, 4 Aug 2012 21:59:31 +0000 (14:59 -0700)]
Remove spurious attributes from view

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoFix pintype in relay and USB connector
Keith Packard [Sat, 4 Aug 2012 20:16:51 +0000 (13:16 -0700)]
Fix pintype in relay and USB connector

11 years agoSMA connector is loaded
Keith Packard [Sat, 4 Aug 2012 20:16:35 +0000 (13:16 -0700)]
SMA connector is loaded

11 years agoAdd .gitignore
Keith Packard [Sat, 4 Aug 2012 20:16:10 +0000 (13:16 -0700)]
Add .gitignore

11 years agoFix the layer names in the 'zip' target
Keith Packard [Sat, 4 Aug 2012 03:59:35 +0000 (20:59 -0700)]
Fix the layer names in the 'zip' target

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd missing left outline edge
Keith Packard [Sat, 4 Aug 2012 03:59:06 +0000 (20:59 -0700)]
Add missing left outline edge

This must have gotten lost while resizing the board

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd vendor/loadstatus/vendor_part_number/value to all parts
Keith Packard [Sat, 4 Aug 2012 01:01:04 +0000 (18:01 -0700)]
Add vendor/loadstatus/vendor_part_number/value to all parts

Partslist is now clean of 'unknown' values

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoFix DIP switch footprints. Add vendor for SOT-23 diodes
Keith Packard [Sat, 4 Aug 2012 00:22:23 +0000 (17:22 -0700)]
Fix DIP switch footprints. Add vendor for SOT-23 diodes

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd datasheet for resistor array
Keith Packard [Fri, 3 Aug 2012 06:03:59 +0000 (23:03 -0700)]
Add datasheet for resistor array

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoShrink board to 4x4 square
Keith Packard [Fri, 3 Aug 2012 06:02:05 +0000 (23:02 -0700)]
Shrink board to 4x4 square

Moved middle holes around, and pulled the USB connector up so that the
board is now square

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoA6R rotary switches require custom 36mil holes
Keith Packard [Fri, 3 Aug 2012 04:39:38 +0000 (21:39 -0700)]
A6R rotary switches require custom 36mil holes

Can't use the standard DIP6 package

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd pull-ups on the rotary switches
Keith Packard [Fri, 3 Aug 2012 03:04:56 +0000 (20:04 -0700)]
Add pull-ups on the rotary switches

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd some missing symbols and packages
Keith Packard [Thu, 2 Aug 2012 05:45:11 +0000 (22:45 -0700)]
Add some missing symbols and packages

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd 74hc597 datasheet
Keith Packard [Sun, 22 Jul 2012 20:31:33 +0000 (13:31 -0700)]
Add 74hc597 datasheet

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoFix connection between relay and spade lug
Keith Packard [Sun, 22 Jul 2012 08:37:05 +0000 (01:37 -0700)]
Fix connection between relay and spade lug

Tried using a polygon, but that refused to leave bare copper under
the spade connector. Ended up using a bunch of fat lines, which seems
to look right.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoUse USB micro B. Adjust outline to match
Keith Packard [Sun, 22 Jul 2012 07:46:43 +0000 (00:46 -0700)]
Use USB micro B. Adjust outline to match

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoUn-thermal vias that aren't on pins
Keith Packard [Sun, 22 Jul 2012 06:26:51 +0000 (23:26 -0700)]
Un-thermal vias that aren't on pins

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoRename to 'TeleFire'
Keith Packard [Sat, 7 Jul 2012 04:20:50 +0000 (21:20 -0700)]
Rename to 'TeleFire'

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoFix quick-disconnect package
Keith Packard [Fri, 15 Jun 2012 04:47:41 +0000 (21:47 -0700)]
Fix quick-disconnect package

It was completely busted; now it has two pins and a pad so that the
top side is exposed for soldering and the bottom has plenty of metal
to solder the two pins as well.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoUpdate relay footprint to match high-current version
Keith Packard [Fri, 15 Jun 2012 00:48:43 +0000 (17:48 -0700)]
Update relay footprint to match high-current version

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoShrink to 4" x 4.5"
Keith Packard [Fri, 8 Jun 2012 22:43:13 +0000 (15:43 -0700)]
Shrink to 4" x 4.5"

Should allow two of these to fit with one LCO board in a panel
less than 60 sq in

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoShrink board to 4.5" square
Keith Packard [Wed, 6 Jun 2012 08:26:24 +0000 (01:26 -0700)]
Shrink board to 4.5" square

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd NC symbols
Keith Packard [Wed, 6 Jun 2012 02:33:04 +0000 (19:33 -0700)]
Add NC symbols

11 years agoFix board size, place screws
Keith Packard [Wed, 6 Jun 2012 01:58:54 +0000 (18:58 -0700)]
Fix board size, place screws

11 years agoClean up DRC errors
Keith Packard [Tue, 5 Jun 2012 23:48:55 +0000 (16:48 -0700)]
Clean up DRC errors

Add pintypes to symbol files, mark NC pins.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAnd everything appears happy again. dunno.
Keith Packard [Tue, 5 Jun 2012 22:53:25 +0000 (15:53 -0700)]
And everything appears happy again. dunno.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoSomething went badly wrong with pcb and everything disappeared.
Keith Packard [Tue, 5 Jun 2012 22:52:45 +0000 (15:52 -0700)]
Something went badly wrong with pcb and everything disappeared.
Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoNearly finished with pcb now
Keith Packard [Fri, 4 May 2012 14:00:14 +0000 (07:00 -0700)]
Nearly finished with pcb now

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoSwitch to 4-pin Micro MaTch for debug
Keith Packard [Fri, 4 May 2012 01:29:31 +0000 (18:29 -0700)]
Switch to 4-pin Micro MaTch for debug

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoCopy TeleMini PCB file over, stripping out the unnecessary bits
Keith Packard [Fri, 4 May 2012 01:27:56 +0000 (18:27 -0700)]
Copy TeleMini PCB file over, stripping out the unnecessary bits

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoonly use gafrc, force use of local symbols only, flesh out local symbols
Bdale Garbee [Fri, 4 May 2012 00:14:11 +0000 (18:14 -0600)]
only use gafrc, force use of local symbols only, flesh out local symbols

11 years agoput a better gafrc in place
Bdale Garbee [Fri, 4 May 2012 00:00:46 +0000 (18:00 -0600)]
put a better gafrc in place

11 years agoAdd enough packages to get the PCB to work
Keith Packard [Thu, 3 May 2012 23:55:40 +0000 (16:55 -0700)]
Add enough packages to get the PCB to work

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd beeper. Make sense1 detect shorted relay.
Keith Packard [Thu, 3 May 2012 06:50:13 +0000 (23:50 -0700)]
Add beeper. Make sense1 detect shorted relay.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoInitial telepad circuit
Keith Packard [Thu, 3 May 2012 06:15:24 +0000 (23:15 -0700)]
Initial telepad circuit

Started with telemini, switched the pyro circuit around to include a
relay, measuring continuity on the output of that relay.

Added two BCD switches to set the group number

Added an 8-way LED driver so we can say things.

Signed-off-by: Keith Packard <keithp@keithp.com>