Mercurial > ~darius > hgwebdir.cgi > iec1107
diff hw/iec1107.per @ 6:e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
author | Daniel O'Connor <darius@dons.net.au> |
---|---|
date | Wed, 20 Nov 2013 23:05:22 +1030 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/hw/iec1107.per Wed Nov 20 23:05:22 2013 +1030 @@ -0,0 +1,217 @@ +[Version] +Product,2 +File,16 +{ +"Config" : { + "NetImportFormat" : "Protel" +}, +"Board" : { + "Width" : 25, + "Height" : 12, + "Pattern" : "Strip" +}, +"CelledOutlines" : [ + { "Name" : "DIP14", "Locked" : false, + "Rows" : [ + [{"Pin" : "1"},"Free","Free",{"Pin" : "14"}], + [{"Pin" : "2"},"Body","Body",{"Pin" : "13"}], + [{"Pin" : "3"},"Body","Body",{"Pin" : "12"}], + [{"Pin" : "4"},"Body","Body",{"Pin" : "11"}], + [{"Pin" : "5"},"Body","Body",{"Pin" : "10"}], + [{"Pin" : "6"},"Body","Body",{"Pin" : "9"}], + [{"Pin" : "7"},"Body","Body",{"Pin" : "8"}] + ] + }, + { "Name" : "package name for PCB layout", "Locked" : false, + "Rows" : [ + ["Body","Free","Body"], + ["Body","Body","Body"] + ] + }, + { "Name" : "SIP3", "Locked" : false, + "Rows" : [ + [{"Pin" : "1"}], + [{"Pin" : "2"}], + [{"Pin" : "3"}] + ] + }, + { "Name" : "SIP6", "Locked" : false, + "Rows" : [ + [{"Pin" : "1"}], + [{"Pin" : "2"}], + [{"Pin" : "3"}], + [{"Pin" : "4"}], + [{"Pin" : "5"}], + [{"Pin" : "6"}] + ] + } +], +"LeadedOutlines" : [ + { "Name" : "AX3_1", "Locked" : false, + "BodyLength" : 3, "BodyWidth" : 1, + "Pin0Name" : "1", "Pin1Name" : "2", "ShowReference" : true + } +], +"RadialOutlines" : [ +], +"CustomOutlines" : [ + { "Name" : "LED", "Locked" : false, + "Pins" : [ + { "Name" : "1", "X5" : 7, "Y5" : 2 }, + { "Name" : "2", "X5" : 7, "Y5" : 7 } + ], + "Lines" : [ + { "X5" : 4, "Y5" : 0, "DX5" : 6, "DY5" : 0}, + { "X5" : 11, "Y5" : 1, "DX5" : 1, "DY5" : 2}, + { "X5" : 6, "Y5" : 9, "DX5" : -2, "DY5" : -1}, + { "X5" : 2, "Y5" : 3, "DX5" : 1, "DY5" : -2}, + { "X5" : 2, "Y5" : 5, "DX5" : 1, "DY5" : 2}, + { "X5" : 3, "Y5" : 7, "DX5" : 1, "DY5" : 1}, + { "X5" : 11, "Y5" : 7, "DX5" : 1, "DY5" : -2}, + { "X5" : 12, "Y5" : 5, "DX5" : 0, "DY5" : -2}, + { "X5" : 10, "Y5" : 0, "DX5" : 1, "DY5" : 1}, + { "X5" : 4, "Y5" : 0, "DX5" : -1, "DY5" : 1}, + { "X5" : 10, "Y5" : 8, "DX5" : 1, "DY5" : -1}, + { "X5" : 2, "Y5" : 3, "DX5" : 0, "DY5" : 2}, + { "X5" : 8, "Y5" : 9, "DX5" : 2, "DY5" : -1}, + { "X5" : 6, "Y5" : 9, "DX5" : 2, "DY5" : 0} + ] + } +], +"SmdOutlines" : [ +], +"Components" : [ + { "Designator" : "U1", "Value" : "LM3900", "Outline" : "DIP14", + "X1000" : 11000, "Y1000" : 3000, "EndDeltaX" : 0, "EndDeltaY" : 1, + "Text" : { "X" : 1, "Y" : -1, "Angle" : 0, "Visible" : true }, + "Group" : 0 + }, + { "Designator" : "C1", "Value" : "C-ELECTRO", "Outline" : "package name for PCB layout", + "X1000" : 23000, "Y1000" : 3000, "EndDeltaX" : -1, "EndDeltaY" : 0, + "Text" : { "X" : -1, "Y" : 0, "Angle" : 0, "Visible" : true }, + "Group" : 0 + }, + { "Designator" : "R4", "Value" : "R", "Outline" : "AX3_1", + "X1000" : 18000, "Y1000" : 6000, "EndDeltaX" : 0, "EndDeltaY" : 5, + "Text" : { "X" : 0, "Y" : -1, "Angle" : 0, "Visible" : true }, + "Group" : 0 + }, + { "Designator" : "D1", "Value" : "Photodiode", "Outline" : "LED", + "X1000" : 0, "Y1000" : 8000, "EndDeltaX" : 0, "EndDeltaY" : 1, + "Text" : { "X" : 1, "Y" : 2, "Angle" : 0, "Visible" : true }, + "Group" : 0 + }, + { "Designator" : "J1", "Value" : "Conn_6", "Outline" : "SIP6", + "X1000" : 20000, "Y1000" : 3000, "EndDeltaX" : 0, "EndDeltaY" : 1, + "Text" : { "X" : -1, "Y" : 0, "Angle" : 0, "Visible" : true }, + "Group" : 0 + }, + { "Designator" : "VR1", "Value" : "RV", "Outline" : "SIP3", + "X1000" : 2000, "Y1000" : 2000, "EndDeltaX" : 0, "EndDeltaY" : 1, + "Text" : { "X" : 2, "Y" : 0, "Angle" : 0, "Visible" : true }, + "Group" : 0 + }, + { "Designator" : "R2", "Value" : "R", "Outline" : "AX3_1", + "X1000" : 7000, "Y1000" : 3000, "EndDeltaX" : 0, "EndDeltaY" : 5, + "Text" : { "X" : 1, "Y" : 2, "Angle" : 0, "Visible" : true }, + "Group" : 0 + }, + { "Designator" : "R1", "Value" : "R", "Outline" : "AX3_1", + "X1000" : 6000, "Y1000" : 4000, "EndDeltaX" : 0, "EndDeltaY" : 5, + "Text" : { "X" : 0, "Y" : -1, "Angle" : 0, "Visible" : true }, + "Group" : 0 + }, + { "Designator" : "D2", "Value" : "LED", "Outline" : "LED", + "X1000" : 22000, "Y1000" : 10000, "EndDeltaX" : 0, "EndDeltaY" : 1, + "Text" : { "X" : 1, "Y" : -1, "Angle" : 0, "Visible" : true }, + "Group" : 0 + } +], +"Links" : [ + { "X" : 8, "Y" : 2, "EndDeltaX" : 0, "EndDeltaY" : 1, "Group" : 0 }, + { "X" : 10, "Y" : 4, "EndDeltaX" : 0, "EndDeltaY" : 1, "Group" : 0 }, + { "X" : 5, "Y" : 4, "EndDeltaX" : 0, "EndDeltaY" : 4, "Group" : 0 }, + { "X" : 15, "Y" : 2, "EndDeltaX" : 0, "EndDeltaY" : 1, "Group" : 0 }, + { "X" : 15, "Y" : 5, "EndDeltaX" : 0, "EndDeltaY" : 1, "Group" : 0 }, + { "X" : 3, "Y" : 4, "EndDeltaX" : 0, "EndDeltaY" : 5, "Group" : 0 }, + { "X" : 21, "Y" : 3, "EndDeltaX" : 0, "EndDeltaY" : 7, "Group" : 0 }, + { "X" : 24, "Y" : 2, "EndDeltaX" : 0, "EndDeltaY" : 3, "Group" : 0 }, + { "X" : 16, "Y" : 4, "EndDeltaX" : 0, "EndDeltaY" : 5, "Group" : 0 } +], +"Breaks" : [ + { "X" : 13, "Y" : 3, "Shift" : "none", "Group" : 0 }, + { "X" : 13, "Y" : 4, "Shift" : "none", "Group" : 0 }, + { "X" : 13, "Y" : 5, "Shift" : "none", "Group" : 0 }, + { "X" : 13, "Y" : 6, "Shift" : "none", "Group" : 0 }, + { "X" : 13, "Y" : 7, "Shift" : "none", "Group" : 0 }, + { "X" : 13, "Y" : 8, "Shift" : "none", "Group" : 0 }, + { "X" : 13, "Y" : 9, "Shift" : "none", "Group" : 0 }, + { "X" : 9, "Y" : 4, "Shift" : "none", "Group" : 0 }, + { "X" : 17, "Y" : 8, "Shift" : "none", "Group" : 0 }, + { "X" : 17, "Y" : 7, "Shift" : "none", "Group" : 0 }, + { "X" : 17, "Y" : 6, "Shift" : "none", "Group" : 0 }, + { "X" : 17, "Y" : 5, "Shift" : "none", "Group" : 0 }, + { "X" : 17, "Y" : 4, "Shift" : "none", "Group" : 0 }, + { "X" : 17, "Y" : 3, "Shift" : "none", "Group" : 0 }, + { "X" : 9, "Y" : 3, "Shift" : "none", "Group" : 0 }, + { "X" : 4, "Y" : 3, "Shift" : "none", "Group" : 0 }, + { "X" : 4, "Y" : 4, "Shift" : "none", "Group" : 0 } +], +"Wires" : [ + { "Value" : "L1", "X" : 3, "Y" : 3, "Group" : 0 }, + { "Value" : "L1", "X" : 10, "Y" : 3, "Group" : 0 }, + { "Value" : "L2", "X" : 18, "Y" : 3, "Group" : 0 }, + { "Value" : "L2", "X" : 1, "Y" : 4, "Group" : 0 }, + { "Value" : "L3", "X" : 10, "Y" : 7, "Group" : 0 }, + { "Value" : "L3", "X" : 19, "Y" : 7, "Group" : 0 } +], +"Nets" : [ + { "Node" : "GND", "Components" : [ + { "Name" : "C1", "Pins" : ["2"] }, + { "Name" : "D1", "Pins" : ["2"] }, + { "Name" : "D2", "Pins" : ["1"] }, + { "Name" : "J1", "Pins" : ["1"] }, + { "Name" : "R1", "Pins" : ["2"] }, + { "Name" : "U1", "Pins" : ["7"] }, + { "Name" : "VR1", "Pins" : ["3"] } + ] }, + { "Node" : "N000000", "Components" : [ + { "Name" : "D1", "Pins" : ["1"] }, + { "Name" : "R1", "Pins" : ["1"] }, + { "Name" : "R2", "Pins" : ["2"] }, + { "Name" : "U1", "Pins" : ["6"] } + ] }, + { "Node" : "N000001", "Components" : [ + { "Name" : "D2", "Pins" : ["2"] }, + { "Name" : "R4", "Pins" : ["2"] } + ] }, + { "Node" : "N000002", "Components" : [ + { "Name" : "U1", "Pins" : ["2", "3"] } + ] }, + { "Node" : "N000003", "Components" : [ + { "Name" : "U1", "Pins" : ["13", "8"] } + ] }, + { "Node" : "N000004", "Components" : [ + { "Name" : "U1", "Pins" : ["11", "12"] } + ] }, + { "Node" : "N000005", "Components" : [ + { "Name" : "U1", "Pins" : ["1"] }, + { "Name" : "VR1", "Pins" : ["2"] } + ] }, + { "Node" : "RXD", "Components" : [ + { "Name" : "J1", "Pins" : ["5"] }, + { "Name" : "U1", "Pins" : ["5"] } + ] }, + { "Node" : "TXD", "Components" : [ + { "Name" : "J1", "Pins" : ["4"] }, + { "Name" : "R4", "Pins" : ["1"] } + ] }, + { "Node" : "VCC", "Components" : [ + { "Name" : "C1", "Pins" : ["1"] }, + { "Name" : "J1", "Pins" : ["3"] }, + { "Name" : "R2", "Pins" : ["1"] }, + { "Name" : "U1", "Pins" : ["14"] }, + { "Name" : "VR1", "Pins" : ["1"] } + ] } +] +}