bbctrl-pcb
8 years agoFixed Pwr AVR power. Vdd -> v3.3m. Oops!
Joseph Coffland [Mon, 10 Jul 2017 23:26:23 +0000 (16:26 -0700)]
Fixed Pwr AVR power.  Vdd -> v3.3m.  Oops!

8 years agoRemoved SCL line resistor to enable slave clock stretching
Joseph Coffland [Thu, 29 Jun 2017 23:44:33 +0000 (16:44 -0700)]
Removed SCL line resistor to enable slave clock stretching

8 years agoMoved Vout pwr input to PA7 to avoid problem with PC2
Joseph Coffland [Thu, 29 Jun 2017 22:20:10 +0000 (15:20 -0700)]
Moved Vout pwr input to PA7 to avoid problem with PC2

8 years agoSmall silk fix
Joseph Coffland [Thu, 29 Jun 2017 21:07:37 +0000 (14:07 -0700)]
Small silk fix

8 years agoUse 1% resistors for voltage dividers
Joseph Coffland [Thu, 29 Jun 2017 21:07:25 +0000 (14:07 -0700)]
Use 1% resistors for voltage dividers

8 years agoFixed silk error
Joseph Coffland [Wed, 28 Jun 2017 07:05:35 +0000 (00:05 -0700)]
Fixed silk error

8 years agoLayout tweaks. Fixed silk over vias
Joseph Coffland [Fri, 16 Jun 2017 20:15:36 +0000 (13:15 -0700)]
Layout tweaks.  Fixed silk over vias

8 years agoIncreased trace size on 3.3V line from RPI, Moved r/LV1/R1 slightly to the right...
Doug Coffland [Fri, 16 Jun 2017 17:58:09 +0000 (10:58 -0700)]
Increased trace size on 3.3V line from RPI, Moved r/LV1/R1 slightly to the right to improve clearance, Moved vias and one component away from the edge of the board to avoid conflict with enclosure

8 years agoMoved polys away from board edges
Joseph Coffland [Thu, 15 Jun 2017 01:05:02 +0000 (18:05 -0700)]
Moved polys away from board edges

8 years agoIncrease transistor pad size
Joseph Coffland [Wed, 14 Jun 2017 23:32:57 +0000 (16:32 -0700)]
Increase transistor pad size

8 years agoMoved LCD connector
Joseph Coffland [Wed, 14 Jun 2017 23:18:13 +0000 (16:18 -0700)]
Moved LCD connector

8 years agoSmall layout improvements
Joseph Coffland [Wed, 14 Jun 2017 23:09:55 +0000 (16:09 -0700)]
Small layout improvements

8 years agoFixed layer colors, Removed outline layer, Routed new analog_2 signal, Added two...
Joseph Coffland [Wed, 14 Jun 2017 22:25:10 +0000 (15:25 -0700)]
Fixed layer colors, Removed outline layer, Routed new analog_2 signal, Added two new guide holes

8 years agoAdded analog_2
Joseph Coffland [Wed, 14 Jun 2017 22:24:41 +0000 (15:24 -0700)]
Added analog_2

8 years agomade all 10,000 ohm resistors have same value of 10K
Doug Coffland [Mon, 5 Jun 2017 22:06:41 +0000 (15:06 -0700)]
made all 10,000 ohm resistors have same value of 10K

8 years agomade corrections to part names so the BOM files build correctly, replace P/D3 model...
Doug Coffland [Mon, 5 Jun 2017 04:46:40 +0000 (21:46 -0700)]
made corrections to part names so the BOM files build correctly, replace P/D3 model from V15P45-M3/86S to STPS3L40UF.  V15P45 not available and STPS3L40UF is what is used in the demo board for the L7986A.  Created new DO221 footprint file for STOS3L40UF. Corrected model number for P/PC/R20 and P/PC/R27

8 years agoChanged power such that second fet on smart fet is enabled through enable switch...
Doug Coffland [Tue, 30 May 2017 03:09:27 +0000 (20:09 -0700)]
Changed power such that second fet on smart fet is enabled through enable switch and delayed turnon.  When second fet comes on, power is applied to the attiny and the 5V iso and 3.3Vm power supplies.  Also removed resistor on rpi_sda_1:1.  Added 130pf cap on rpi_reset:1 to fix invalid reboots.  Corrected C3 and C2 on motor drivers.

8 years agoversion sent to Elecrow for quote
Doug Coffland [Thu, 23 Mar 2017 21:47:13 +0000 (14:47 -0700)]
version sent to Elecrow for quote

8 years agoAdded Do not populate to test components
Joseph Coffland [Tue, 21 Mar 2017 09:23:01 +0000 (02:23 -0700)]
Added Do not populate to test components

8 years agoPCB fixes, removed 3.3v linear regulator, buck to 3.3v directly, updated copyright...
Joseph Coffland [Tue, 21 Mar 2017 08:55:35 +0000 (01:55 -0700)]
PCB fixes, removed 3.3v linear regulator, buck to 3.3v directly, updated copyright, added zero ohm resistors to isolate subcircuts.

8 years agocorrected enable circuit in power.sch to ensure that ISO 5V is off when enable is off
Doug Coffland [Sun, 19 Mar 2017 18:27:32 +0000 (11:27 -0700)]
corrected enable circuit in power.sch to ensure that ISO 5V is off when enable is off

8 years agorev 8 of buildbotics_controller, includes intelligent fet
Doug Coffland [Sun, 19 Mar 2017 17:34:45 +0000 (10:34 -0700)]
rev 8 of buildbotics_controller, includes intelligent fet

8 years agono comment
Doug Coffland [Sat, 18 Mar 2017 20:33:56 +0000 (13:33 -0700)]
no comment

8 years agocorrected PGND in power_conditioner.sch and updated layout
Doug Coffland [Wed, 8 Mar 2017 16:52:50 +0000 (08:52 -0800)]
corrected PGND in power_conditioner.sch and updated layout

8 years agocreated power_conditioner.sch (and a symbol) from power_coind.sch and incorporated...
Doug Coffland [Tue, 7 Mar 2017 22:08:51 +0000 (14:08 -0800)]
created power_conditioner.sch (and a symbol) from power_coind.sch and incorporated the result into power.sch.  Also, changed C2 to .22uF 100V from 0.1uF 50V in motor_driver.sch and added resistors into low side gate circuits in motor_driver.sch.  Updated SOD523 and TO252 footprints so they would not geterate silk screen errors in the DFM check.  Completed layout and it passed DRC and FreeDFM tests.

8 years agoadded diodes on outputs and added reverse battery battery circuit in parallel with...
Doug Coffland [Fri, 3 Mar 2017 05:35:36 +0000 (21:35 -0800)]
added diodes on outputs and added reverse battery battery circuit in parallel with zero ohm resistor in  power_cond

8 years agoFixed silk
Joseph Coffland [Tue, 28 Feb 2017 07:06:27 +0000 (23:06 -0800)]
Fixed silk

8 years agocorrected footprint attribute for ISP and J3 in power_cond.sch, corrected footprint...
Doug Coffland [Tue, 28 Feb 2017 06:20:51 +0000 (22:20 -0800)]
corrected footprint attribute for ISP and J3 in power_cond.sch, corrected footprint for ATiny, completed layout in power_cond.pcb

8 years agoRemove unused footprints
Joseph Coffland [Tue, 28 Feb 2017 00:38:23 +0000 (16:38 -0800)]
Remove unused footprints

8 years agoRemoved unused symbols
Joseph Coffland [Tue, 28 Feb 2017 00:34:57 +0000 (16:34 -0800)]
Removed unused symbols

8 years agoPower cond fixes & cleanup
Joseph Coffland [Tue, 28 Feb 2017 00:34:21 +0000 (16:34 -0800)]
Power cond fixes & cleanup

8 years agocorrected footprint for ATiny, started power_cond.pcb layout, corrected symbol for...
Doug Coffland [Mon, 27 Feb 2017 19:05:54 +0000 (11:05 -0800)]
corrected footprint for ATiny, started power_cond.pcb layout, corrected symbol for ATiny, added decoupling cap on ATiny in power_cond.sch and reconnected pin21 to gnd.

8 years agonew version of power_cond using quad intelligent fet
Doug Coffland [Mon, 27 Feb 2017 17:26:23 +0000 (09:26 -0800)]
new version of power_cond using quad intelligent fet

8 years agolatest power_cond sicruit with self protecting fet, also includes load circuit switch...
Doug Coffland [Sun, 26 Feb 2017 21:21:07 +0000 (13:21 -0800)]
latest power_cond sicruit with self protecting fet, also includes load circuit switches for testing

8 years agoFix grid alignment, moved power_cond3 -> power_cond
Joseph Coffland [Thu, 23 Feb 2017 02:45:36 +0000 (18:45 -0800)]
Fix grid alignment, moved power_cond3 -> power_cond

8 years agochanged value of sense resistor in power_cond3.sch
Doug Coffland [Tue, 21 Feb 2017 17:55:40 +0000 (09:55 -0800)]
changed value of sense resistor in power_cond3.sch

8 years agoadded new power_cond3.sch to use ST Electronics self-protected power switch
Doug Coffland [Tue, 21 Feb 2017 03:28:54 +0000 (19:28 -0800)]
added new power_cond3.sch to use ST Electronics self-protected power switch

8 years agoAdded temp sensor
Joseph Coffland [Mon, 23 Jan 2017 22:13:33 +0000 (14:13 -0800)]
Added temp sensor

8 years agoLarger diodes
Joseph Coffland [Sun, 22 Jan 2017 23:01:49 +0000 (15:01 -0800)]
Larger diodes

8 years agoUpdate power circuit layout and lables
Joseph Coffland [Sat, 21 Jan 2017 07:35:55 +0000 (23:35 -0800)]
Update power circuit layout and lables

8 years agoUpdated power cond test circuit
Joseph Coffland [Sat, 21 Jan 2017 06:19:50 +0000 (22:19 -0800)]
Updated power cond test circuit

9 years agopower_cond.sch and .pcb updated, mask clearance corrected in footprint file
Doug Coffland [Fri, 6 Jan 2017 04:31:11 +0000 (20:31 -0800)]
power_cond.sch and .pcb updated, mask clearance corrected in footprint file

9 years agofixed solder mask violations
Doug Coffland [Wed, 4 Jan 2017 01:36:10 +0000 (17:36 -0800)]
fixed solder mask violations

9 years agonew test board called power_cond.sch and power_cond.pcb added to pcb folder
Doug Coffland [Wed, 4 Jan 2017 01:14:57 +0000 (17:14 -0800)]
new test board called power_cond.sch and power_cond.pcb added to pcb folder

9 years agopower sims
Joseph Coffland [Mon, 2 Jan 2017 11:13:18 +0000 (03:13 -0800)]
power sims

9 years agocreated power_cond_12 based on LTC6101
Doug [Sun, 1 Jan 2017 07:22:24 +0000 (23:22 -0800)]
created power_cond_12 based on LTC6101

9 years agoNew power sims
Joseph Coffland [Sat, 31 Dec 2016 17:04:01 +0000 (09:04 -0800)]
New power sims

9 years agopower_cond_9x uses hot plug controller
Doug [Fri, 30 Dec 2016 20:13:29 +0000 (12:13 -0800)]
power_cond_9x uses hot plug controller

9 years agoMade room for power circuits, updated revision, updated copyright year
Joseph Coffland [Thu, 29 Dec 2016 16:55:59 +0000 (08:55 -0800)]
Made room for power circuits, updated revision, updated copyright year

9 years agoAdded overcurrent protection
Joseph Coffland [Thu, 29 Dec 2016 13:35:39 +0000 (05:35 -0800)]
Added overcurrent protection

9 years agoRemoved unnecessary cap
Joseph Coffland [Wed, 28 Dec 2016 13:11:59 +0000 (05:11 -0800)]
Removed unnecessary cap

9 years agonew cond sim
Joseph Coffland [Wed, 28 Dec 2016 13:00:56 +0000 (05:00 -0800)]
new cond sim

9 years agopossible circuit in power_cond_7x.asc
Doug [Wed, 28 Dec 2016 07:07:26 +0000 (23:07 -0800)]
possible circuit in power_cond_7x.asc

9 years agonew cond sim
Joseph Coffland [Wed, 28 Dec 2016 04:47:37 +0000 (20:47 -0800)]
new cond sim

9 years agorouting
Joseph Coffland [Fri, 23 Dec 2016 21:59:39 +0000 (13:59 -0800)]
routing

9 years agorouting
Joseph Coffland [Fri, 23 Dec 2016 21:35:01 +0000 (13:35 -0800)]
routing

9 years agoPositioning
Joseph Coffland [Wed, 21 Dec 2016 23:42:49 +0000 (15:42 -0800)]
Positioning

9 years agoSafer 0805 part spacing
Joseph Coffland [Wed, 21 Dec 2016 23:42:39 +0000 (15:42 -0800)]
Safer 0805 part spacing

9 years agoMerge branch 'master' of github.com:buildbotics/pcb
Joseph Coffland [Tue, 20 Dec 2016 01:16:57 +0000 (17:16 -0800)]
Merge branch 'master' of github.com:buildbotics/pcb

9 years agoImproved 5v non-iso ripple
Joseph Coffland [Tue, 20 Dec 2016 01:16:48 +0000 (17:16 -0800)]
Improved 5v non-iso ripple

9 years agoconnected RPI pins to ISOGND
Doug Coffland [Sun, 27 Nov 2016 20:28:36 +0000 (12:28 -0800)]
connected RPI pins to ISOGND

9 years agoFixed silk, Aligned polys, Move parts out of RPI conn keepout area, Improved routing...
Joseph Coffland [Sat, 26 Nov 2016 01:54:00 +0000 (17:54 -0800)]
Fixed silk, Aligned polys, Move parts out of RPI conn keepout area, Improved routing, Moved vias and parts around to make room for silk

9 years agoWidened keepout area
Joseph Coffland [Sat, 26 Nov 2016 01:50:59 +0000 (17:50 -0800)]
Widened keepout area

9 years agochanged a couple of part numbers for equal valued comcomponents so we could get large...
Doug Coffland [Fri, 25 Nov 2016 21:11:00 +0000 (13:11 -0800)]
changed a couple of part numbers for equal valued comcomponents so we could get larger quantities of individual part numbers

9 years agoall DRC and DFM errors cleared
Doug Coffland [Wed, 23 Nov 2016 04:55:41 +0000 (20:55 -0800)]
all DRC and DFM  errors cleared

9 years agofixed footprint for P/J1, improved footprint fo TSSOP38 by reducing solder mask clear...
Doug Coffland [Wed, 23 Nov 2016 02:24:44 +0000 (18:24 -0800)]
fixed footprint for P/J1, improved footprint fo TSSOP38 by reducing solder mask clearance, moved non-ISO PS up, level shifters down, and power conditioning compomponents down a little to allow sliding board into enclosure without conflict, fixed silkscreen on P/L1,  changed part number on P/C6 to avoid confusion on whether part is 1210 or 0805

9 years agoMerge branch 'master' of https://github.com/buildbotics/pcb
Doug Coffland [Tue, 22 Nov 2016 05:10:43 +0000 (21:10 -0800)]
Merge branch 'master' of https://github.com/buildbotics/pcb

9 years agoAdded Vs to motor driver, other minor tweaks
Joseph Coffland [Tue, 22 Nov 2016 00:57:23 +0000 (16:57 -0800)]
Added Vs to motor driver, other minor tweaks

9 years agoMerge branch 'master' of https://github.com/buildbotics/pcb
Doug Coffland [Sat, 12 Nov 2016 02:51:23 +0000 (18:51 -0800)]
Merge branch 'master' of https://github.com/buildbotics/pcb

9 years agocorrected some part numbers
Doug Coffland [Sat, 12 Nov 2016 02:49:41 +0000 (18:49 -0800)]
corrected some part numbers

9 years agoIncreased clearance and thermal finger width
Joseph Coffland [Mon, 7 Nov 2016 00:06:25 +0000 (16:06 -0800)]
Increased clearance and thermal finger width

9 years agoUniform clearance
Joseph Coffland [Sun, 6 Nov 2016 23:59:26 +0000 (15:59 -0800)]
Uniform clearance

9 years agoUniform solder mask opening
Joseph Coffland [Sun, 6 Nov 2016 23:52:06 +0000 (15:52 -0800)]
Uniform solder mask opening

9 years agoadded copper in open space on top layer for additional capacitance
Doug Coffland [Sun, 6 Nov 2016 19:07:46 +0000 (11:07 -0800)]
added copper in open space on top layer for additional capacitance

9 years agoPoly tweaks
Joseph Coffland [Sun, 6 Nov 2016 05:01:17 +0000 (22:01 -0700)]
Poly tweaks

9 years agoUse X thermals on all pins
Joseph Coffland [Sun, 6 Nov 2016 04:54:40 +0000 (21:54 -0700)]
Use X thermals on all pins

9 years agoAligned polys
Joseph Coffland [Sun, 6 Nov 2016 04:37:10 +0000 (21:37 -0700)]
Aligned polys

9 years agoScaled all text
Joseph Coffland [Sun, 6 Nov 2016 04:04:19 +0000 (21:04 -0700)]
Scaled all text

9 years agoSame thickness for all silk lines
Joseph Coffland [Sun, 6 Nov 2016 03:42:20 +0000 (20:42 -0700)]
Same thickness for all silk lines

9 years agoReplaced contiguous lines
Joseph Coffland [Sun, 6 Nov 2016 03:20:12 +0000 (20:20 -0700)]
Replaced contiguous lines

9 years agoFixed one Via thermal
Joseph Coffland [Sun, 6 Nov 2016 02:06:15 +0000 (19:06 -0700)]
Fixed one Via thermal

9 years agoRemoved skewed lines
Joseph Coffland [Sun, 6 Nov 2016 01:57:44 +0000 (18:57 -0700)]
Removed skewed lines

9 years agoRemoved short lines
Joseph Coffland [Sun, 6 Nov 2016 01:44:22 +0000 (18:44 -0700)]
Removed short lines

9 years agoAll lines at multiples of 45 degrees
Joseph Coffland [Sun, 6 Nov 2016 00:55:11 +0000 (17:55 -0700)]
All lines at multiples of 45 degrees

9 years agoFixed connector positions and locked them
Joseph Coffland [Sat, 5 Nov 2016 09:52:21 +0000 (02:52 -0700)]
Fixed connector positions and locked them

9 years agoMoved all unlocked parts, lines and vias on to grid. Fixed via thermals. Lots of...
Joseph Coffland [Sat, 5 Nov 2016 09:44:27 +0000 (02:44 -0700)]
Moved all unlocked parts, lines and vias on to grid.  Fixed via thermals.  Lots of fixes to silk layer.  Moved level shifters.  Moved power cond. circuit.  Added missing labels.  Fixed R/SERIAL labels.  Aligned polygons.

9 years agoassigned part numbers for components recently added
Doug Coffland [Thu, 3 Nov 2016 19:28:50 +0000 (12:28 -0700)]
assigned part numbers for components recently added

9 years agoadded capacitance pours to bottom layer, all DRC and DFM errors cleared
Doug Coffland [Thu, 3 Nov 2016 03:10:42 +0000 (20:10 -0700)]
added capacitance pours to bottom layer, all DRC and DFM errors cleared

9 years agolayout complete with no legitimate DRC errors, changed testpoints a bit in power...
Doug Coffland [Wed, 2 Nov 2016 22:55:15 +0000 (15:55 -0700)]
layout complete with no legitimate DRC errors, changed testpoints a bit in power.sch and rpi_bus.sch to make routing easier

9 years agoMerge branch 'master' of https://github.com/buildbotics/pcb
Doug Coffland [Mon, 31 Oct 2016 21:47:45 +0000 (14:47 -0700)]
Merge branch 'master' of https://github.com/buildbotics/pcb

9 years agoremoved and replaced caps on schematic and layout and added footprint for one electol...
Doug Coffland [Mon, 31 Oct 2016 21:47:06 +0000 (14:47 -0700)]
removed and replaced caps on schematic and layout and added footprint for one electolytic"

9 years agopicked final caps
Doug [Mon, 31 Oct 2016 20:42:31 +0000 (13:42 -0700)]
picked final caps

9 years agonew hbridge.asc
Doug [Mon, 31 Oct 2016 19:45:39 +0000 (12:45 -0700)]
new hbridge.asc

9 years agoMerge branch 'master' of https://github.com/buildbotics/pcb
Doug [Mon, 31 Oct 2016 19:13:12 +0000 (12:13 -0700)]
Merge branch 'master' of https://github.com/buildbotics/pcb

9 years agocorrected state machine
Doug [Mon, 31 Oct 2016 19:11:48 +0000 (12:11 -0700)]
corrected state machine

9 years agoreplaced caps with values that Joe and I agreed upon
Doug Coffland [Mon, 31 Oct 2016 05:11:50 +0000 (22:11 -0700)]
replaced caps with values that Joe and I agreed upon

9 years agoUpdated hbrdige sim
Joseph Coffland [Mon, 31 Oct 2016 01:36:52 +0000 (18:36 -0700)]
Updated hbrdige sim

9 years agoMerge branch 'master' of github.com:buildbotics/pcb
Joseph Coffland [Sun, 30 Oct 2016 20:31:14 +0000 (13:31 -0700)]
Merge branch 'master' of github.com:buildbotics/pcb

9 years agoh-bridge sim improvements
Joseph Coffland [Sun, 30 Oct 2016 20:31:01 +0000 (13:31 -0700)]
h-bridge sim improvements

9 years agoremoved all connections in layout and re-named layer 2 from ground to power and...
Doug Coffland [Sun, 30 Oct 2016 20:00:02 +0000 (13:00 -0700)]
removed  all connections in layout and re-named layer 2 from ground to power and layer 3 from signal to ground