7
mirror of https://github.com/uw-midsun/hardware.git synced 2024-11-23 07:05:05 +00:00
uw-midsun-hardware/MSXII_ControllerBreakout/MSXII_Controller_Breakout.PcbDoc.htm
veroniclee 0f58f98c8a ELEC-304: Lights Schematic (#49)
* ELEC-304 Lights Board Rev 1.0
- First revision of schematic

Schematic Library:
- Added MOSFET P-CH 20V 5A 6-TSOP
- Modified MOSFET N-CH 30V 8.7A 2.1W 6-PQDN(2x2). Put all the drains one
wire.

Footprint Library:
- Added MOSFET P-CH 20V 5A 6-TSOP

* Elec 304 - Revision #2 for lights board. Changed
to high side driver for the headlights
and using n mosfet now instead
of p mosfet and n mosfet for the rest
of the lights.

* elec 304- revision 1.1
Changed to high side drivers for headlights.
For the other lights changed to n mosfe.

* elec 304 Revision 1.2

Schematic Library: Added 1K resistor array
PCB footprint: Added 1K resistor array (note: pcb looks strange/is it
ok)

- Fixed high side driver schematic symbol (note: can't

* elec 304 - Revision 1.2

Schematic library: added 1K resistor array
PCB footprint: added 1K resistor array (Note: footprint for resistor
array looks strange/is it correct?)

- Fixed schematic for high side driver
- Fixed LEDs (not sure how to add jumpers to disable LEDs)
- Changed everything so GND on bottom and 12V on top
- Made names more descriptive

* elec 304 - Revision 1.3

Made changes:
- so connector pin 1 is on top
- added jumpers to LED
- HSD and resistor array should be updated on schematic library
- changed harness names to more descriptive

* elec 304 - Revision 1.4
- leds are now connected to one jumper wire
- components are on grid

* elec 304 - Revision 1.0 for PCB
- started PCB design

* elec 304- Revision 1.1 of PCB Design
- new layout
- larger board size

* elec 304 revision 1.5
Changes made:
- made schematic neater (font size/alignment)
- fixed dual package
- fixed pcb footprints
- added 12v connector
- added GPIO input to determine front or back
- changed from HSD to load switch
- added schematic and footprint for load switch being used
- capacitor still has to be addded to output of load switch
- NO CHANGES to PCB

* elec 304 - Revision 1.6
- Added capacitors after load switch
- remoived resistor array; load switch has internal one
- made schematic more organized

* elec 304 - revision 1.7

* elec 304 - revision 1.8

* elec 304 - revision 1.9
- finished first draft of PCB design
- 4 layour board
- load switches switched to active high
- added capacitors to schematics
- no changes made to library/footprint
- seperated headlight sheets into two seperate sheets

* elec 304 - revision 1.10

- added 200 ohm resistor between VOUT and Bleed
- added 200 ohm resistor to schematic and PCB library
- added polygon pours for all connectors/ used thicker traces
- added more silkscreen
- fixed schematic (added titles/resistors)

- having trouble connecting pin 7 and 8, the copper bridge between the
two of them is causing trouble? except for the 4 HSD for high/low beam

* Library Update
- Updated IC LOAD SWITCH... with 3D model and pin 1 dot
- Updated MOSFET 2NFET... with 3D model
- Updated CAP 56uF... with cylinder extrude
- Updated IC LOAD SWITCH... to not have polygon but have another pad
instead

* elec 304 - revision 1.11
- changed connector pins to make it more organized
- changed GND polygon pours to traces
- added silkscreen for LED
- made the board 1cm smaller on the right side
- fixed traces (straight traces)
- fixed HSD error by fixing the pcb footprint

- instead of putting the two connectors (P5 and P3) together because
that would fix the left and right side together i could use a 4 pin
connector??

* elec 304 - revision 1.12
-fixed 90 degrees traces
-fixed traces and polygon pours to make it more organized
- added diode to the horn/strobe

* elec 304 - revision 1.13
- combined rear brake/turn lights with the connectors being used for
headlights at the front
- replaced horn/strobe with HSD
- made board smaller so now 70mm by 70mm
- added GPIO pin for determining front/back of the board
- changed wiring around/added GPIO pins so wiring could be less
cluttered around the controller board region

* elec 304 - revision 1.14
- made silkscreen neater
- fixed bad connection from previous version
- moved components further away from connector
- added bulk capacitor to horn/strobe

- to do: fix JP2

* elec 304 - revision 1.15
- added more silkscreen to the back
- made silkscreen clearer at front
- made schematic more clear

* elec 304 - reivision 1.16
- fixed JP2

* elec 304 - revision 1.17
- fixed unrouted nets

* elec 304 - revision 1.18
- made traces by controller board neater/less 45 degree angle traces

* elec 304 - revision 1.19
- changed connectors so all is white except for power
-added schottky diode to PCB library, schematic library

* - Minor change to layout and silkscreen
- Generated output files.

* elec 304
- started block diagram

* elec 304
- added MOSFET N-CH 30V 8.7A 2.1W 6-PQFN (2x2)
- added IC LOAD SWITCH ACT-HI
- added DIODE SCHOTTKY 60V 7A POWERDIS
- added CAP ALUM 56 UF 20% 35V Radial
- added RES SMD 200 OHM

* Merging library, renumbered sheets
2018-03-04 11:50:51 -08:00

156 lines
4.3 KiB
HTML

<html>
<head>
<META http-equiv="Content-Type" content="text/html">
<style type="text/css">
h1, h2, h3, h4, h5, h6 {
font-family : 'segoe-ui',arial,sans-serif;
font-size:15pt;
font-weight:normal;
line-height:40px;
color : #000;
background-color : #dedede;
padding: 0.3em;
}
body {
font-family : verdana;
background: #f1f1f1;
font-size:13px;
}
td, th {
padding: 0.5em;
text-align : left;
width: auto;
border:1px solid #DEDEDE;
}
th {
background-color : #DEDEDE;
}
th.column1, td.column1 {
text-align: left;
width : 18%;
}
table {
width : 100%;
border-collapse: collapse;
font-size:13px;
}
.front_matter, .front_matter_column1, .front_matter_column2, .front_matter_column3 {
padding-top : 0.1em;
padding-bottom : 0.1em;
border : 0px solid black;
width : auto;
vertical-align: top
}
.front_matter_column1 {
text-align : right;
}
.total_column1, .total_column {
font-weight : bold;
}
.total_column1 {
text-align : right;
}
.front_matter_column2 {
text-align : center;
}
.front_matter_column3 {
text-align : left;
}
.warning, .error {
color : red;
font-weight : bold;
}
tr.onmouseout_odd {
/*background-color : #EEEEE0 */
}
tr.onmouseout_even {
/*background-color : #F3F3E3 */
}
tr.onmouseover_odd, tr.onmouseover_even {
background-color : #FFF;
}
a:link, a:visited, .q a:link,.q a:active,.q {
color: #21489e;
}
a:link.callback, a:visited.callback {
color: #008000
}
a:link.customize, a:visited.customize {
position: absolute;
right: 16px; top: 30px;
font-family:'segoe ui',arial,tahoma,sans-serif;
text-decoration:underline;
font-size:11px;
color:#0066cc;
}
p.contents_level1 {
font-weight : bold;
font-size : 110%;
margin : 0.5em;
}
p.contents_level2 {
position : relative;
left : 20px;
margin : 0.5em;
}
HR{
border-collapse:collapse;
border:none;
border-top:1px solid #dedede;
}
</style>
<style type="text/css" media="print">
body{
background:#fff;
}
a:link.customize{
display:none;
}
table,th,td,hr{
border-color:#999;
background:#fff;
}
</style>
</head>
<body>
<a href="dxpprocess://Client:SetupPreferences?Server=PCB|PageName=General" class="customize"><acronym title="dxpprocess://Client:SetupPreferences?Server=PCB|PageName=General">Reporting Options</acronym></a>
<h1>File in Previous Format</h1>
<table class="front_matter">
<tr class="front_matter">
<td class="front_matter_column1">Date</td>
<td class="front_matter_column2">:</td>
<td class="front_matter_column3">2018-02-24</td>
</tr>
<tr class="front_matter">
<td class="front_matter_column1">Time</td>
<td class="front_matter_column2">:</td>
<td class="front_matter_column3">3:19:04 PM</td>
</tr>
<tr class="front_matter">
<td class="front_matter_column1">Filename</td>
<td class="front_matter_column2">:</td>
<td class="front_matter_column3"><a href="file://C:\Users\PC-7\Documents\Midnight Sun\hardware\MSXII_ControllerBreakout\MSXII_Controller_Breakout.PcbDoc" class="file"><acronym title="C:\Users\PC-7\Documents\Midnight Sun\hardware\MSXII_ControllerBreakout\MSXII_Controller_Breakout.PcbDoc">C:\Users\PC-7\Documents\Midnight Sun\hardware\MSXII_ControllerBreakout\MSXII_Controller_Breakout.PcbDoc</acronym></a></td>
</tr>
</table>
<br>
<table>
<tr>
<th style="text-align : left" colspan="1" class="">Version</th>
<th style="text-align : left" colspan="1" class="">Warning</th>
</tr>
</table>
<br><hr>
<p>This file was generated by <b>an earlier</b> version of the software</p>
</body>
</html>