Ingen beskrivning
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.

front.kicad_sch 15KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476
  1. (kicad_sch (version 20201015) (generator eeschema)
  2. (page 1 7)
  3. (paper "A4")
  4. (lib_symbols
  5. (symbol "Device:RotaryEncoder_Switch" (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes)
  6. (property "Reference" "SW" (id 0) (at 0 6.604 0)
  7. (effects (font (size 1.27 1.27)))
  8. )
  9. (property "Value" "RotaryEncoder_Switch" (id 1) (at 0 -6.604 0)
  10. (effects (font (size 1.27 1.27)))
  11. )
  12. (property "Footprint" "" (id 2) (at -3.81 4.064 0)
  13. (effects (font (size 1.27 1.27)) hide)
  14. )
  15. (property "Datasheet" "~" (id 3) (at 0 6.604 0)
  16. (effects (font (size 1.27 1.27)) hide)
  17. )
  18. (property "ki_keywords" "rotary switch encoder switch push button" (id 4) (at 0 0 0)
  19. (effects (font (size 1.27 1.27)) hide)
  20. )
  21. (property "ki_description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" (id 5) (at 0 0 0)
  22. (effects (font (size 1.27 1.27)) hide)
  23. )
  24. (property "ki_fp_filters" "RotaryEncoder*Switch*" (id 6) (at 0 0 0)
  25. (effects (font (size 1.27 1.27)) hide)
  26. )
  27. (symbol "RotaryEncoder_Switch_0_1"
  28. (arc (start -0.381 -2.794) (end -0.381 2.667) (radius (at -0.381 -0.0508) (length 2.7432) (angles -89.9 89.9))
  29. (stroke (width 0.254)) (fill (type none))
  30. )
  31. (circle (center -3.81 0) (radius 0.254) (stroke (width 0)) (fill (type outline)))
  32. (circle (center -0.381 0) (radius 1.905) (stroke (width 0.254)) (fill (type none)))
  33. (circle (center 4.318 -1.016) (radius 0.127) (stroke (width 0.254)) (fill (type none)))
  34. (circle (center 4.318 1.016) (radius 0.127) (stroke (width 0.254)) (fill (type none)))
  35. (rectangle (start -5.08 5.08) (end 5.08 -5.08)
  36. (stroke (width 0.254)) (fill (type background))
  37. )
  38. (polyline
  39. (pts
  40. (xy -0.635 -1.778)
  41. (xy -0.635 1.778)
  42. )
  43. (stroke (width 0.254)) (fill (type none))
  44. )
  45. (polyline
  46. (pts
  47. (xy -0.381 -1.778)
  48. (xy -0.381 1.778)
  49. )
  50. (stroke (width 0.254)) (fill (type none))
  51. )
  52. (polyline
  53. (pts
  54. (xy -0.127 1.778)
  55. (xy -0.127 -1.778)
  56. )
  57. (stroke (width 0.254)) (fill (type none))
  58. )
  59. (polyline
  60. (pts
  61. (xy 3.81 0)
  62. (xy 3.429 0)
  63. )
  64. (stroke (width 0.254)) (fill (type none))
  65. )
  66. (polyline
  67. (pts
  68. (xy 3.81 1.016)
  69. (xy 3.81 -1.016)
  70. )
  71. (stroke (width 0.254)) (fill (type none))
  72. )
  73. (polyline
  74. (pts
  75. (xy -5.08 -2.54)
  76. (xy -3.81 -2.54)
  77. (xy -3.81 -2.032)
  78. )
  79. (stroke (width 0)) (fill (type none))
  80. )
  81. (polyline
  82. (pts
  83. (xy -5.08 2.54)
  84. (xy -3.81 2.54)
  85. (xy -3.81 2.032)
  86. )
  87. (stroke (width 0)) (fill (type none))
  88. )
  89. (polyline
  90. (pts
  91. (xy 0.254 -3.048)
  92. (xy -0.508 -2.794)
  93. (xy 0.127 -2.413)
  94. )
  95. (stroke (width 0.254)) (fill (type none))
  96. )
  97. (polyline
  98. (pts
  99. (xy 0.254 2.921)
  100. (xy -0.508 2.667)
  101. (xy 0.127 2.286)
  102. )
  103. (stroke (width 0.254)) (fill (type none))
  104. )
  105. (polyline
  106. (pts
  107. (xy 5.08 -2.54)
  108. (xy 4.318 -2.54)
  109. (xy 4.318 -1.016)
  110. )
  111. (stroke (width 0.254)) (fill (type none))
  112. )
  113. (polyline
  114. (pts
  115. (xy 5.08 2.54)
  116. (xy 4.318 2.54)
  117. (xy 4.318 1.016)
  118. )
  119. (stroke (width 0.254)) (fill (type none))
  120. )
  121. (polyline
  122. (pts
  123. (xy -5.08 0)
  124. (xy -3.81 0)
  125. (xy -3.81 -1.016)
  126. (xy -3.302 -2.032)
  127. )
  128. (stroke (width 0)) (fill (type none))
  129. )
  130. (polyline
  131. (pts
  132. (xy -4.318 0)
  133. (xy -3.81 0)
  134. (xy -3.81 1.016)
  135. (xy -3.302 2.032)
  136. )
  137. (stroke (width 0)) (fill (type none))
  138. )
  139. )
  140. (symbol "RotaryEncoder_Switch_1_1"
  141. (pin passive line (at -7.62 2.54 0) (length 2.54)
  142. (name "A" (effects (font (size 1.27 1.27))))
  143. (number "A" (effects (font (size 1.27 1.27))))
  144. )
  145. (pin passive line (at -7.62 -2.54 0) (length 2.54)
  146. (name "B" (effects (font (size 1.27 1.27))))
  147. (number "B" (effects (font (size 1.27 1.27))))
  148. )
  149. (pin passive line (at -7.62 0 0) (length 2.54)
  150. (name "C" (effects (font (size 1.27 1.27))))
  151. (number "C" (effects (font (size 1.27 1.27))))
  152. )
  153. (pin passive line (at 7.62 2.54 180) (length 2.54)
  154. (name "S1" (effects (font (size 1.27 1.27))))
  155. (number "S1" (effects (font (size 1.27 1.27))))
  156. )
  157. (pin passive line (at 7.62 -2.54 180) (length 2.54)
  158. (name "S2" (effects (font (size 1.27 1.27))))
  159. (number "S2" (effects (font (size 1.27 1.27))))
  160. )
  161. )
  162. )
  163. (symbol "Sensor_Proximity:TSSP58P38" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
  164. (property "Reference" "U" (id 0) (at -10.16 7.62 0)
  165. (effects (font (size 1.27 1.27)) (justify left))
  166. )
  167. (property "Value" "TSSP58P38" (id 1) (at -10.16 -7.62 0)
  168. (effects (font (size 1.27 1.27)) (justify left))
  169. )
  170. (property "Footprint" "OptoDevice:Vishay_MINICAST-3Pin" (id 2) (at -1.27 -9.525 0)
  171. (effects (font (size 1.27 1.27)) hide)
  172. )
  173. (property "Datasheet" "http://www.vishay.com/docs/82462/tsop581.pdf" (id 3) (at 16.51 7.62 0)
  174. (effects (font (size 1.27 1.27)) hide)
  175. )
  176. (property "ki_keywords" "opto IR receiver" (id 4) (at 0 0 0)
  177. (effects (font (size 1.27 1.27)) hide)
  178. )
  179. (property "ki_description" "Photo Modules for PCM Remote Control Systems" (id 5) (at 0 0 0)
  180. (effects (font (size 1.27 1.27)) hide)
  181. )
  182. (property "ki_fp_filters" "Vishay*MINICAST*" (id 6) (at 0 0 0)
  183. (effects (font (size 1.27 1.27)) hide)
  184. )
  185. (symbol "TSSP58P38_0_0"
  186. (arc (start -10.287 1.397) (end -10.287 -1.778) (radius (at -9.144 -0.1778) (length 1.9558) (angles 126 -125.5))
  187. (stroke (width 0.254)) (fill (type background))
  188. )
  189. (text "DEMOD" (at -3.175 0.254 900)
  190. (effects (font (size 1.524 1.524)))
  191. )
  192. (polyline
  193. (pts
  194. (xy 1.905 -5.08)
  195. (xy 0.127 -5.08)
  196. )
  197. (stroke (width 0)) (fill (type none))
  198. )
  199. (polyline
  200. (pts
  201. (xy 1.905 5.08)
  202. (xy 0.127 5.08)
  203. )
  204. (stroke (width 0)) (fill (type none))
  205. )
  206. )
  207. (symbol "TSSP58P38_0_1"
  208. (rectangle (start -6.096 5.588) (end 0.127 -5.588)
  209. (stroke (width 0)) (fill (type none))
  210. )
  211. (rectangle (start 2.54 1.27) (end 1.27 4.445)
  212. (stroke (width 0)) (fill (type none))
  213. )
  214. (rectangle (start 7.62 6.35) (end -10.16 -6.35)
  215. (stroke (width 0.254)) (fill (type background))
  216. )
  217. (polyline
  218. (pts
  219. (xy -8.763 0.381)
  220. (xy -9.652 1.27)
  221. )
  222. (stroke (width 0)) (fill (type none))
  223. )
  224. (polyline
  225. (pts
  226. (xy -8.763 0.381)
  227. (xy -9.271 0.381)
  228. )
  229. (stroke (width 0)) (fill (type none))
  230. )
  231. (polyline
  232. (pts
  233. (xy -8.763 0.381)
  234. (xy -8.763 0.889)
  235. )
  236. (stroke (width 0)) (fill (type none))
  237. )
  238. (polyline
  239. (pts
  240. (xy -8.636 -0.635)
  241. (xy -9.525 0.254)
  242. )
  243. (stroke (width 0)) (fill (type none))
  244. )
  245. (polyline
  246. (pts
  247. (xy -8.636 -0.635)
  248. (xy -9.144 -0.635)
  249. )
  250. (stroke (width 0)) (fill (type none))
  251. )
  252. (polyline
  253. (pts
  254. (xy -8.636 -0.635)
  255. (xy -8.636 -0.127)
  256. )
  257. (stroke (width 0)) (fill (type none))
  258. )
  259. (polyline
  260. (pts
  261. (xy -8.382 -1.016)
  262. (xy -6.731 -1.016)
  263. )
  264. (stroke (width 0)) (fill (type none))
  265. )
  266. (polyline
  267. (pts
  268. (xy 1.27 -2.921)
  269. (xy 0.127 -2.921)
  270. )
  271. (stroke (width 0)) (fill (type none))
  272. )
  273. (polyline
  274. (pts
  275. (xy 1.27 -1.905)
  276. (xy 1.27 -3.81)
  277. )
  278. (stroke (width 0)) (fill (type none))
  279. )
  280. (polyline
  281. (pts
  282. (xy 1.397 -3.556)
  283. (xy 1.524 -3.556)
  284. )
  285. (stroke (width 0)) (fill (type none))
  286. )
  287. (polyline
  288. (pts
  289. (xy 1.651 -3.556)
  290. (xy 1.524 -3.556)
  291. )
  292. (stroke (width 0)) (fill (type none))
  293. )
  294. (polyline
  295. (pts
  296. (xy 1.651 -3.556)
  297. (xy 1.651 -3.302)
  298. )
  299. (stroke (width 0)) (fill (type none))
  300. )
  301. (polyline
  302. (pts
  303. (xy 1.905 0)
  304. (xy 1.905 1.27)
  305. )
  306. (stroke (width 0)) (fill (type none))
  307. )
  308. (polyline
  309. (pts
  310. (xy 1.905 4.445)
  311. (xy 1.905 5.08)
  312. (xy 2.54 5.08)
  313. )
  314. (stroke (width 0)) (fill (type none))
  315. )
  316. (polyline
  317. (pts
  318. (xy -8.382 0.635)
  319. (xy -6.731 0.635)
  320. (xy -7.62 -1.016)
  321. (xy -8.382 0.635)
  322. )
  323. (stroke (width 0)) (fill (type outline))
  324. )
  325. (polyline
  326. (pts
  327. (xy -6.096 1.397)
  328. (xy -7.62 1.397)
  329. (xy -7.62 -1.778)
  330. (xy -6.096 -1.778)
  331. )
  332. (stroke (width 0)) (fill (type none))
  333. )
  334. (polyline
  335. (pts
  336. (xy 1.27 -3.175)
  337. (xy 1.905 -3.81)
  338. (xy 1.905 -5.08)
  339. (xy 2.54 -5.08)
  340. )
  341. (stroke (width 0)) (fill (type none))
  342. )
  343. (polyline
  344. (pts
  345. (xy 1.27 -2.54)
  346. (xy 1.905 -1.905)
  347. (xy 1.905 0)
  348. (xy 2.54 0)
  349. )
  350. (stroke (width 0)) (fill (type none))
  351. )
  352. )
  353. (symbol "TSSP58P38_1_1"
  354. (pin output line (at 10.16 0 180) (length 2.54)
  355. (name "OUT" (effects (font (size 1.27 1.27))))
  356. (number "1" (effects (font (size 1.27 1.27))))
  357. )
  358. (pin power_in line (at 10.16 -5.08 180) (length 2.54)
  359. (name "GND" (effects (font (size 1.27 1.27))))
  360. (number "2" (effects (font (size 1.27 1.27))))
  361. )
  362. (pin power_in line (at 10.16 5.08 180) (length 2.54)
  363. (name "Vs" (effects (font (size 1.27 1.27))))
  364. (number "3" (effects (font (size 1.27 1.27))))
  365. )
  366. )
  367. )
  368. (symbol "Switch:SW_SPDT" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
  369. (property "Reference" "SW" (id 0) (at 0 4.318 0)
  370. (effects (font (size 1.27 1.27)))
  371. )
  372. (property "Value" "SW_SPDT" (id 1) (at 0 -5.08 0)
  373. (effects (font (size 1.27 1.27)))
  374. )
  375. (property "Footprint" "" (id 2) (at 0 0 0)
  376. (effects (font (size 1.27 1.27)) hide)
  377. )
  378. (property "Datasheet" "~" (id 3) (at 0 0 0)
  379. (effects (font (size 1.27 1.27)) hide)
  380. )
  381. (property "ki_keywords" "switch single-pole double-throw spdt ON-ON" (id 4) (at 0 0 0)
  382. (effects (font (size 1.27 1.27)) hide)
  383. )
  384. (property "ki_description" "Switch, single pole double throw" (id 5) (at 0 0 0)
  385. (effects (font (size 1.27 1.27)) hide)
  386. )
  387. (symbol "SW_SPDT_0_0"
  388. (circle (center -2.032 0) (radius 0.508) (stroke (width 0)) (fill (type none)))
  389. (circle (center 2.032 -2.54) (radius 0.508) (stroke (width 0)) (fill (type none)))
  390. )
  391. (symbol "SW_SPDT_0_1"
  392. (circle (center 2.032 2.54) (radius 0.508) (stroke (width 0)) (fill (type none)))
  393. (polyline
  394. (pts
  395. (xy -1.524 0.254)
  396. (xy 1.651 2.286)
  397. )
  398. (stroke (width 0)) (fill (type none))
  399. )
  400. )
  401. (symbol "SW_SPDT_1_1"
  402. (pin passive line (at 5.08 2.54 180) (length 2.54)
  403. (name "A" (effects (font (size 1.27 1.27))))
  404. (number "1" (effects (font (size 1.27 1.27))))
  405. )
  406. (pin passive line (at -5.08 0 0) (length 2.54)
  407. (name "B" (effects (font (size 1.27 1.27))))
  408. (number "2" (effects (font (size 1.27 1.27))))
  409. )
  410. (pin passive line (at 5.08 -2.54 180) (length 2.54)
  411. (name "C" (effects (font (size 1.27 1.27))))
  412. (number "3" (effects (font (size 1.27 1.27))))
  413. )
  414. )
  415. )
  416. )
  417. (hierarchical_label "ENC_A" (shape input) (at 223.52 48.26 180)
  418. (effects (font (size 1.27 1.27)) (justify right))
  419. )
  420. (hierarchical_label "ENC_B" (shape input) (at 223.52 52.07 180)
  421. (effects (font (size 1.27 1.27)) (justify right))
  422. )
  423. (hierarchical_label "PWR" (shape input) (at 228.6 66.04 180)
  424. (effects (font (size 1.27 1.27)) (justify right))
  425. )
  426. (hierarchical_label "ENC_SW" (shape input) (at 247.65 48.26 0)
  427. (effects (font (size 1.27 1.27)) (justify left))
  428. )
  429. (symbol (lib_id "Switch:SW_SPDT") (at 236.22 66.04 0) (unit 1)
  430. (in_bom yes) (on_board yes)
  431. (uuid "00000000-0000-0000-0000-00005fb74833")
  432. (property "Reference" "SW2" (id 0) (at 236.22 58.801 0))
  433. (property "Value" "Power" (id 1) (at 236.22 61.1124 0))
  434. (property "Footprint" "HackAmp-Footprints:SW_Lever_1P2T_E-Switch_SP1T2B4M7QE" (id 2) (at 236.22 66.04 0)
  435. (effects (font (size 1.27 1.27)) hide)
  436. )
  437. (property "Datasheet" "~" (id 3) (at 236.22 66.04 0)
  438. (effects (font (size 1.27 1.27)) hide)
  439. )
  440. (property "Part Name" "Miyama MS-500-A-V-T" (id 4) (at 236.22 66.04 0)
  441. (effects (font (size 1.27 1.27)) hide)
  442. )
  443. )
  444. (symbol (lib_id "Device:RotaryEncoder_Switch") (at 237.49 50.8 0) (unit 1)
  445. (in_bom yes) (on_board yes)
  446. (uuid "5ab8334d-c54e-432b-a795-ca2a59b0e2c2")
  447. (property "Reference" "SW1" (id 0) (at 237.49 40.64 0))
  448. (property "Value" "Volume" (id 1) (at 237.49 43.18 0))
  449. (property "Footprint" "" (id 2) (at 233.68 46.736 0)
  450. (effects (font (size 1.27 1.27)) hide)
  451. )
  452. (property "Datasheet" "~" (id 3) (at 237.49 44.196 0)
  453. (effects (font (size 1.27 1.27)) hide)
  454. )
  455. )
  456. (symbol (lib_id "Sensor_Proximity:TSSP58P38") (at 78.74 43.18 0) (unit 1)
  457. (in_bom yes) (on_board yes)
  458. (uuid "00000000-0000-0000-0000-00005fb70aa8")
  459. (property "Reference" "U4" (id 0) (at 78.4352 32.385 0))
  460. (property "Value" "TSSP58P38" (id 1) (at 78.4352 34.6964 0))
  461. (property "Footprint" "OptoDevice:Vishay_MINICAST-3Pin" (id 2) (at 77.47 52.705 0)
  462. (effects (font (size 1.27 1.27)) hide)
  463. )
  464. (property "Datasheet" "http://www.vishay.com/docs/82462/tsop581.pdf" (id 3) (at 95.25 35.56 0)
  465. (effects (font (size 1.27 1.27)) hide)
  466. )
  467. )
  468. )