Picadae hardware and control code
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

pedalDriver3-rescue.lib 9.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404
  1. EESchema-LIBRARY Version 2.4
  2. #encoding utf-8
  3. #
  4. # AC-pedalDriver3-rescue
  5. #
  6. DEF AC-pedalDriver3-rescue #PWR 0 0 Y Y 1 F P
  7. F0 "#PWR" 0 -100 50 H I C CNN
  8. F1 "AC-pedalDriver3-rescue" 0 250 50 H V C CNN
  9. F2 "" 0 0 50 H I C CNN
  10. F3 "" 0 0 50 H I C CNN
  11. DRAW
  12. A -25 125 25 1 1799 0 1 10 N 0 125 -50 125
  13. A 25 125 25 -1799 -1 0 1 10 N 0 125 50 125
  14. C 0 125 75 0 1 10 N
  15. P 2 0 1 0 0 0 0 50 N
  16. X AC 1 0 0 0 U 50 50 1 1 W N
  17. ENDDRAW
  18. ENDDEF
  19. #
  20. # BS170-pedalDriver3-rescue
  21. #
  22. DEF BS170-pedalDriver3-rescue Q 0 0 Y Y 1 F N
  23. F0 "Q" 200 75 50 H V L CNN
  24. F1 "BS170-pedalDriver3-rescue" 200 0 50 H V L CNN
  25. F2 "TO_SOT_Packages_THT:TO-92_Molded_Narrow" 200 -75 50 H I L CIN
  26. F3 "" 0 0 50 H I L CNN
  27. $FPLIST
  28. TO-92*
  29. $ENDFPLIST
  30. DRAW
  31. C 50 0 111 0 1 10 N
  32. C 100 -50 5 0 1 0 N
  33. C 100 50 5 0 1 0 N
  34. P 2 0 1 20 25 -40 25 -65 N
  35. P 2 0 1 20 25 15 25 -15 N
  36. P 2 0 1 20 25 65 25 40 N
  37. P 2 0 1 0 120 15 115 10 N
  38. P 2 0 1 0 120 15 140 15 N
  39. P 2 0 1 0 140 15 145 20 N
  40. P 3 0 1 10 0 60 0 -60 0 -60 N
  41. P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N
  42. P 4 0 1 0 30 50 100 50 100 100 100 100 N
  43. P 4 0 1 0 100 50 130 50 130 -50 100 -50 N
  44. P 4 0 1 0 130 15 120 -10 140 -10 130 15 F
  45. P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N
  46. P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F
  47. X D 1 100 200 100 D 50 50 1 1 P
  48. X G 2 -200 -50 200 R 50 50 1 1 I
  49. X S 3 100 -200 100 U 50 50 1 1 P
  50. ENDDRAW
  51. ENDDEF
  52. #
  53. # C-pedalDriver3-rescue
  54. #
  55. DEF C-pedalDriver3-rescue C 0 10 N Y 1 F N
  56. F0 "C" 25 100 50 H V L CNN
  57. F1 "C-pedalDriver3-rescue" 25 -100 50 H V L CNN
  58. F2 "" 38 -150 50 H I C CNN
  59. F3 "" 0 0 50 H I C CNN
  60. $FPLIST
  61. C_*
  62. $ENDFPLIST
  63. DRAW
  64. P 2 0 1 20 -80 -30 80 -30 N
  65. P 2 0 1 20 -80 30 80 30 N
  66. X ~ 1 0 150 110 D 50 50 1 1 P
  67. X ~ 2 0 -150 110 U 50 50 1 1 P
  68. ENDDRAW
  69. ENDDEF
  70. #
  71. # CONN_01X01-pedalDriver3-rescue
  72. #
  73. DEF CONN_01X01-pedalDriver3-rescue J 0 40 Y N 1 F N
  74. F0 "J" 0 100 50 H V C CNN
  75. F1 "CONN_01X01-pedalDriver3-rescue" 100 0 50 V V C CNN
  76. F2 "" 0 0 50 H I C CNN
  77. F3 "" 0 0 50 H I C CNN
  78. $FPLIST
  79. Pin_Header_Straight_1X*
  80. Pin_Header_Angled_1X*
  81. Socket_Strip_Straight_1X*
  82. Socket_Strip_Angled_1X*
  83. $ENDFPLIST
  84. DRAW
  85. S -50 5 10 -5 0 1 0 N
  86. S -50 50 50 -50 0 1 0 N
  87. X P1 1 -200 0 150 R 50 50 1 1 P
  88. ENDDRAW
  89. ENDDEF
  90. #
  91. # CP-pedalDriver3-rescue
  92. #
  93. DEF CP-pedalDriver3-rescue C 0 10 N Y 1 F N
  94. F0 "C" 25 100 50 H V L CNN
  95. F1 "CP-pedalDriver3-rescue" 25 -100 50 H V L CNN
  96. F2 "" 38 -150 50 H I C CNN
  97. F3 "" 0 0 50 H I C CNN
  98. $FPLIST
  99. CP_*
  100. $ENDFPLIST
  101. DRAW
  102. S -90 20 -90 40 0 1 0 N
  103. S -90 20 90 20 0 1 0 N
  104. S 90 -20 -90 -40 0 1 0 F
  105. S 90 40 -90 40 0 1 0 N
  106. S 90 40 90 20 0 1 0 N
  107. P 2 0 1 0 -70 90 -30 90 N
  108. P 2 0 1 0 -50 110 -50 70 N
  109. X ~ 1 0 150 110 D 50 50 1 1 P
  110. X ~ 2 0 -150 110 U 50 50 1 1 P
  111. ENDDRAW
  112. ENDDEF
  113. #
  114. # D_ALT-pedalDriver3-rescue
  115. #
  116. DEF D_ALT-pedalDriver3-rescue D 0 40 N N 1 F N
  117. F0 "D" 0 100 50 H V C CNN
  118. F1 "D_ALT-pedalDriver3-rescue" 0 -100 50 H V C CNN
  119. F2 "" 0 0 50 H I C CNN
  120. F3 "" 0 0 50 H I C CNN
  121. $FPLIST
  122. TO-???*
  123. *SingleDiode
  124. *_Diode_*
  125. *SingleDiode*
  126. D_*
  127. $ENDFPLIST
  128. DRAW
  129. P 2 0 1 8 -50 50 -50 -50 N
  130. P 2 0 1 0 50 0 -50 0 N
  131. P 4 0 1 8 50 50 50 -50 -50 0 50 50 F
  132. X K 1 -150 0 100 R 50 50 1 1 P
  133. X A 2 150 0 100 L 50 50 1 1 P
  134. ENDDRAW
  135. ENDDEF
  136. #
  137. # D_Bridge_+-AA-pedalDriver3-rescue
  138. #
  139. DEF D_Bridge_+-AA-pedalDriver3-rescue D 0 50 Y Y 1 F N
  140. F0 "D" 50 275 50 H V L CNN
  141. F1 "D_Bridge_+-AA-pedalDriver3-rescue" 50 200 50 H V L CNN
  142. F2 "" 0 0 50 H I C CNN
  143. F3 "" 0 0 50 H I C CNN
  144. $FPLIST
  145. D?Bridge*
  146. D?Rectifier*
  147. $ENDFPLIST
  148. DRAW
  149. P 2 0 1 0 -100 150 -50 100 N
  150. P 2 0 1 0 -50 -100 -100 -150 N
  151. P 2 0 1 0 100 -50 150 -100 N
  152. P 2 0 1 0 100 50 150 100 N
  153. P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 N
  154. P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 N
  155. P 4 0 1 0 50 100 100 150 125 75 50 100 N
  156. P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 N
  157. P 5 0 1 0 -200 0 0 -200 200 0 0 200 -200 0 N
  158. X + 1 300 0 100 L 50 50 1 1 I
  159. X - 2 -300 0 100 R 50 50 1 1 I
  160. X ~ 3 0 300 100 D 50 50 1 1 I
  161. X ~ 4 0 -300 100 U 50 50 1 1 I
  162. ENDDRAW
  163. ENDDEF
  164. #
  165. # GND-pedalDriver3-rescue
  166. #
  167. DEF GND-pedalDriver3-rescue #PWR 0 0 Y Y 1 F P
  168. F0 "#PWR" 0 -250 50 H I C CNN
  169. F1 "GND-pedalDriver3-rescue" 0 -150 50 H V C CNN
  170. F2 "" 0 0 50 H I C CNN
  171. F3 "" 0 0 50 H I C CNN
  172. DRAW
  173. P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
  174. X GND 1 0 0 0 D 50 50 1 1 W N
  175. ENDDRAW
  176. ENDDEF
  177. #
  178. # IRF540N-pedalDriver3-rescue
  179. #
  180. DEF IRF540N-pedalDriver3-rescue Q 0 0 Y Y 1 F N
  181. F0 "Q" 250 75 50 H V L CNN
  182. F1 "IRF540N-pedalDriver3-rescue" 250 0 50 H V L CNN
  183. F2 "TO_SOT_Packages_THT:TO-220_Vertical" 250 -75 50 H I L CIN
  184. F3 "" 0 0 50 H I L CNN
  185. $FPLIST
  186. TO-220*
  187. $ENDFPLIST
  188. DRAW
  189. C 50 0 111 0 1 14 N
  190. C 50 0 125 0 1 0 N
  191. C 100 -50 5 0 1 0 N
  192. C 100 50 5 0 1 0 N
  193. P 2 0 1 20 25 -40 25 -65 N
  194. P 2 0 1 20 25 15 25 -15 N
  195. P 2 0 1 20 25 65 25 40 N
  196. P 2 0 1 0 120 15 115 10 N
  197. P 2 0 1 0 120 15 140 15 N
  198. P 2 0 1 10 125 105 140 125 N
  199. P 2 0 1 10 130 -100 145 -120 N
  200. P 2 0 1 0 140 15 145 20 N
  201. P 2 0 1 10 165 -60 185 -70 N
  202. P 2 0 1 10 165 60 185 75 N
  203. P 2 0 1 10 175 0 205 0 N
  204. P 3 0 1 10 0 60 0 -60 0 -60 N
  205. P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N
  206. P 4 0 1 0 30 50 100 50 100 100 100 100 N
  207. P 4 0 1 0 100 50 130 50 130 -50 100 -50 N
  208. P 4 0 1 0 130 15 120 -10 140 -10 130 15 F
  209. P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N
  210. P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F
  211. X G 1 -200 -50 200 R 50 50 1 1 I
  212. X D 2 100 200 100 D 50 50 1 1 P
  213. X S 3 100 -200 100 U 50 50 1 1 P
  214. ENDDRAW
  215. ENDDEF
  216. #
  217. # L-pedalDriver3-rescue
  218. #
  219. DEF L-pedalDriver3-rescue L 0 40 N N 1 F N
  220. F0 "L" -50 0 50 V V C CNN
  221. F1 "L-pedalDriver3-rescue" 75 0 50 V V C CNN
  222. F2 "" 0 0 50 H I C CNN
  223. F3 "" 0 0 50 H I C CNN
  224. $FPLIST
  225. Choke_*
  226. *Coil*
  227. Inductor_*
  228. L_*
  229. $ENDFPLIST
  230. DRAW
  231. A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50
  232. A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0
  233. A 0 25 25 -899 899 0 1 0 N 0 0 0 50
  234. A 0 75 25 -899 899 0 1 0 N 0 50 0 100
  235. X 1 1 0 150 50 D 50 50 1 1 P
  236. X 2 2 0 -150 50 U 50 50 1 1 P
  237. ENDDRAW
  238. ENDDEF
  239. #
  240. # LM7810ACT-pedalDriver3-rescue
  241. #
  242. DEF LM7810ACT-pedalDriver3-rescue U 0 40 Y Y 1 F N
  243. F0 "U" -200 200 50 H V C CNN
  244. F1 "LM7810ACT-pedalDriver3-rescue" 0 200 50 H V L CNN
  245. F2 "TO_SOT_Packages_THT:TO-220_Vertical" 0 100 50 H I C CIN
  246. F3 "" 0 0 50 H I C CNN
  247. $FPLIST
  248. TO*
  249. $ENDFPLIST
  250. DRAW
  251. S -250 150 250 -150 0 1 10 f
  252. X IN 1 -400 50 150 R 50 50 1 1 I
  253. X GND 2 0 -250 100 U 50 50 1 1 W
  254. X OUT 3 400 50 150 L 50 50 1 1 w
  255. ENDDRAW
  256. ENDDEF
  257. #
  258. # PWR_FLAG-pedalDriver3-rescue
  259. #
  260. DEF PWR_FLAG-pedalDriver3-rescue #FLG 0 0 N N 1 F P
  261. F0 "#FLG" 0 75 50 H I C CNN
  262. F1 "PWR_FLAG-pedalDriver3-rescue" 0 150 50 H V C CNN
  263. F2 "" 0 0 50 H I C CNN
  264. F3 "" 0 0 50 H I C CNN
  265. DRAW
  266. P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
  267. X pwr 1 0 0 0 U 50 50 0 0 w
  268. ENDDRAW
  269. ENDDEF
  270. #
  271. # R-pedalDriver3-rescue
  272. #
  273. DEF R-pedalDriver3-rescue R 0 0 N Y 1 F N
  274. F0 "R" 80 0 50 V V C CNN
  275. F1 "R-pedalDriver3-rescue" 0 0 50 V V C CNN
  276. F2 "" -70 0 50 V I C CNN
  277. F3 "" 0 0 50 H I C CNN
  278. $FPLIST
  279. R_*
  280. R_*
  281. $ENDFPLIST
  282. DRAW
  283. S -40 -100 40 100 0 1 10 N
  284. X ~ 1 0 150 50 D 50 50 1 1 P
  285. X ~ 2 0 -150 50 U 50 50 1 1 P
  286. ENDDRAW
  287. ENDDEF
  288. #
  289. # TEST_1P-pedalDriver3-rescue
  290. #
  291. DEF TEST_1P-pedalDriver3-rescue J 0 30 N N 1 F N
  292. F0 "J" 0 270 50 H V C CNN
  293. F1 "TEST_1P-pedalDriver3-rescue" 0 200 50 H V C CNN
  294. F2 "" 200 0 50 H I C CNN
  295. F3 "" 200 0 50 H I C CNN
  296. DRAW
  297. C 0 130 30 0 1 0 N
  298. X 1 1 0 0 100 U 50 50 1 1 P
  299. ENDDRAW
  300. ENDDEF
  301. #
  302. # TEST_2P-pedalDriver3-rescue
  303. #
  304. DEF TEST_2P-pedalDriver3-rescue J 0 30 N N 1 F N
  305. F0 "J" 0 60 50 H V C CNN
  306. F1 "TEST_2P-pedalDriver3-rescue" 0 -70 50 H V C CNN
  307. F2 "" 0 0 50 H I C CNN
  308. F3 "" 0 0 50 H I C CNN
  309. DRAW
  310. C -70 0 30 0 1 0 N
  311. C 70 0 30 0 1 0 N
  312. X 1 1 -200 0 100 R 50 50 0 1 P
  313. X 2 2 200 0 100 L 50 50 0 1 P
  314. ENDDRAW
  315. ENDDEF
  316. #
  317. # TLP627-2-pedalDriver3-rescue
  318. #
  319. DEF TLP627-2-pedalDriver3-rescue U 0 40 Y Y 2 F N
  320. F0 "U" -300 200 50 H V L CNN
  321. F1 "TLP627-2-pedalDriver3-rescue" 0 200 50 H V L CNN
  322. F2 "Housings_DIP:DIP-8_W7.62mm" -300 -200 50 H I L CIN
  323. F3 "" 0 0 50 H I L CNN
  324. $FPLIST
  325. DIP*W7.62mm*
  326. $ENDFPLIST
  327. DRAW
  328. C 70 -15 5 0 1 0 N
  329. C 160 -100 5 0 1 0 N
  330. C 160 100 5 0 1 0 N
  331. C 200 -100 5 0 1 0 N
  332. C 200 100 5 0 1 0 N
  333. S -300 150 300 -150 0 1 10 f
  334. P 2 0 1 10 -150 -25 -100 -25 N
  335. P 2 0 1 0 20 40 70 -10 N
  336. P 2 0 1 0 20 50 70 100 N
  337. P 2 0 1 14 20 85 20 5 N
  338. P 2 0 1 0 70 100 300 100 N
  339. P 2 0 1 0 110 -20 160 -70 N
  340. P 2 0 1 0 110 -15 70 -15 N
  341. P 2 0 1 0 110 -10 160 40 N
  342. P 2 0 1 0 160 -100 300 -100 N
  343. P 2 0 1 0 160 -70 160 -100 N
  344. P 2 0 1 0 160 40 160 100 N
  345. P 2 0 1 10 175 25 225 25 N
  346. P 2 0 1 0 200 -25 200 -100 N
  347. P 2 0 1 0 200 25 200 100 N
  348. P 3 0 1 0 -300 100 -125 100 -125 25 N
  349. P 3 0 1 0 -125 -25 -125 -100 -300 -100 N
  350. P 3 0 1 14 110 25 110 -55 110 -55 N
  351. P 4 0 1 10 -125 -25 -150 25 -100 25 -125 -25 F
  352. P 4 0 1 0 -70 30 -49 50 -49 30 -19 60 N
  353. P 4 0 1 0 -19 60 -39 50 -29 40 -19 60 N
  354. P 4 0 1 0 60 0 50 20 40 10 60 0 N
  355. P 4 0 1 0 150 -60 140 -40 130 -50 150 -60 N
  356. P 4 0 1 10 200 25 175 -25 225 -25 200 25 F
  357. P 7 0 1 0 -70 -10 -49 10 -49 -10 -19 20 -39 10 -29 0 -19 20 N
  358. P 12 0 1 0 70 -10 70 -100 90 -100 95 -90 100 -110 105 -90 110 -110 115 -90 120 -110 125 -90 130 -100 160 -100 N
  359. X ~ 1 -400 100 100 R 50 50 1 1 P
  360. X ~ 2 -400 -100 100 R 50 50 1 1 P
  361. X ~ 7 400 -100 100 L 50 50 1 1 P
  362. X ~ 8 400 100 100 L 50 50 1 1 P
  363. X ~ 3 -400 100 100 R 50 50 2 1 P
  364. X ~ 4 -400 -100 100 R 50 50 2 1 P
  365. X ~ 5 400 -100 100 L 50 50 2 1 P
  366. X ~ 6 400 100 100 L 50 50 2 1 P
  367. ENDDRAW
  368. ENDDEF
  369. #
  370. # Transformer_1P_SS-pedalDriver3-rescue
  371. #
  372. DEF Transformer_1P_SS-pedalDriver3-rescue T 0 40 Y N 1 F N
  373. F0 "T" 0 250 50 H V C CNN
  374. F1 "Transformer_1P_SS-pedalDriver3-rescue" 0 -300 50 H V C CNN
  375. F2 "" 0 0 50 H I C CNN
  376. F3 "" 0 0 50 H I C CNN
  377. DRAW
  378. A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150
  379. A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199
  380. A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50
  381. A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99
  382. A -100 50 50 899 1 0 1 0 N -100 100 -50 50
  383. A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1
  384. A -100 150 50 899 1 0 1 0 N -100 200 -50 150
  385. A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101
  386. A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50
  387. A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99
  388. A 100 50 50 899 -1799 0 1 0 N 100 100 51 50
  389. A 100 50 50 1799 -899 0 1 0 N 51 50 100 1
  390. A 100 150 50 899 -1799 0 1 0 N 100 200 51 150
  391. A 100 150 50 1799 -899 0 1 0 N 51 150 100 101
  392. A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150
  393. A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150
  394. P 2 0 1 0 -25 200 -25 -200 N
  395. P 2 0 1 0 25 -200 25 200 N
  396. X AA 1 -400 200 300 R 50 50 1 1 P
  397. X AB 2 -400 -200 300 R 50 50 1 1 P
  398. X SA 3 400 -200 300 L 50 50 1 1 P
  399. X SC 4 400 0 300 L 50 50 1 1 P
  400. X SB 5 400 200 300 L 50 50 1 1 P
  401. ENDDRAW
  402. ENDDEF
  403. #
  404. #End Library