PsuSwitchModule.sch 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251
  1. EESchema Schematic File Version 2
  2. LIBS:PsuSwitchModule-rescue
  3. LIBS:OAE.Parts
  4. LIBS:power
  5. LIBS:device
  6. LIBS:transistors
  7. LIBS:conn
  8. LIBS:linear
  9. LIBS:regul
  10. LIBS:74xx
  11. LIBS:cmos4000
  12. LIBS:adc-dac
  13. LIBS:memory
  14. LIBS:xilinx
  15. LIBS:microcontrollers
  16. LIBS:dsp
  17. LIBS:microchip
  18. LIBS:analog_switches
  19. LIBS:motorola
  20. LIBS:texas
  21. LIBS:intel
  22. LIBS:audio
  23. LIBS:interface
  24. LIBS:digital-audio
  25. LIBS:philips
  26. LIBS:display
  27. LIBS:cypress
  28. LIBS:siliconi
  29. LIBS:opto
  30. LIBS:atmel
  31. LIBS:contrib
  32. LIBS:valves
  33. LIBS:PsuSwitchModule-cache
  34. EELAYER 25 0
  35. EELAYER END
  36. $Descr A4 11693 8268
  37. encoding utf-8
  38. Sheet 1 5
  39. Title "Power Module (Control Board)"
  40. Date "2017-12-06"
  41. Rev "Rev3"
  42. Comp "Enertechnos"
  43. Comment1 ""
  44. Comment2 ""
  45. Comment3 ""
  46. Comment4 ""
  47. $EndDescr
  48. Text GLabel 2250 3150 0 60 Output ~ 0
  49. ARD_PWM_C
  50. Text GLabel 2250 3250 0 60 Output ~ 0
  51. ARD_PWM_D
  52. $Sheet
  53. S 4550 1800 1250 1100
  54. U 59498AA5
  55. F0 "PsuSwitchModule.Switch.1" 60
  56. F1 "PsuSwitchModule.Switch.sch" 60
  57. F2 "ARD_PWM" I L 4550 2050 60
  58. F3 "DC_GND" U L 4550 2500 60
  59. F4 "DC_IN" I L 4550 2650 60
  60. F5 "ARD_GND" U L 4550 1900 60
  61. F6 "DRV_SIG" O R 5800 2300 60
  62. F7 "GND_ISO" U R 5800 2600 60
  63. $EndSheet
  64. Text GLabel 4550 2050 0 60 Input ~ 0
  65. ARD_PWM_A
  66. Text GLabel 4550 1900 0 60 UnSpc ~ 0
  67. ARD_GND
  68. $Comp
  69. L RJ45 J1
  70. U 1 1 59526541
  71. P 2700 2100
  72. F 0 "J1" H 2900 2600 50 0000 C CNN
  73. F 1 "RJ45" H 2550 2600 50 0000 C CNN
  74. F 2 "PartsLibraries:RJ45" H 2700 2100 50 0001 C CNN
  75. F 3 "" H 2700 2100 50 0001 C CNN
  76. 1 2700 2100
  77. 0 1 1 0
  78. $EndComp
  79. $Comp
  80. L Conn_01x02 J2
  81. U 1 1 599EAAF2
  82. P 2750 4100
  83. F 0 "J2" H 2750 4250 50 0000 C CNN
  84. F 1 "Temperature Probe" V 2850 4100 50 0000 C CNN
  85. F 2 "Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight" H 2750 4100 50 0001 C CNN
  86. F 3 "" H 2750 4100 50 0001 C CNN
  87. 1 2750 4100
  88. 1 0 0 -1
  89. $EndComp
  90. $Comp
  91. L R R1
  92. U 1 1 599EAAF9
  93. P 2400 4450
  94. F 0 "R1" V 2300 4450 50 0000 C CNN
  95. F 1 "100" V 2400 4450 50 0000 C CNN
  96. F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 2330 4450 50 0001 C CNN
  97. F 3 "" H 2400 4450 50 0001 C CNN
  98. 1 2400 4450
  99. 1 0 0 -1
  100. $EndComp
  101. Text Notes 1650 5400 0 60 ~ 0
  102. The resistance is matched to the\nR value of the attached thermistor
  103. Wire Wire Line
  104. 2550 4200 2250 4200
  105. Connection ~ 2400 4200
  106. Wire Wire Line
  107. 2400 4200 2400 4300
  108. Wire Wire Line
  109. 2400 4600 2400 4700
  110. Text GLabel 4550 2500 0 60 UnSpc ~ 0
  111. DC_GND
  112. Text GLabel 4550 2650 0 60 Input ~ 0
  113. DC_IN
  114. $Sheet
  115. S 4550 3400 1250 1100
  116. U 59A7109E
  117. F0 "PsuSwitchModule.Switch.2" 60
  118. F1 "PsuSwitchModule.Switch.sch" 60
  119. F2 "ARD_PWM" I L 4550 3650 60
  120. F3 "DC_GND" U L 4550 4100 60
  121. F4 "DC_IN" I L 4550 4250 60
  122. F5 "ARD_GND" U L 4550 3500 60
  123. F6 "DRV_SIG" O R 5800 3800 60
  124. F7 "GND_ISO" U R 5800 4100 60
  125. $EndSheet
  126. Text GLabel 4550 3650 0 60 Input ~ 0
  127. ARD_PWM_B
  128. Text GLabel 4550 3500 0 60 UnSpc ~ 0
  129. ARD_GND
  130. Text GLabel 4550 4100 0 60 UnSpc ~ 0
  131. DC_GND
  132. Text GLabel 4550 4250 0 60 Input ~ 0
  133. DC_IN
  134. $Sheet
  135. S 6850 1800 1250 1100
  136. U 59A71299
  137. F0 "PsuSwitchModule.Switch.3" 60
  138. F1 "PsuSwitchModule.Switch.sch" 60
  139. F2 "ARD_PWM" I L 6850 2050 60
  140. F3 "DC_GND" U L 6850 2500 60
  141. F4 "DC_IN" I L 6850 2650 60
  142. F5 "ARD_GND" U L 6850 1900 60
  143. F6 "DRV_SIG" O R 8100 2250 60
  144. F7 "GND_ISO" U R 8100 2550 60
  145. $EndSheet
  146. Text GLabel 6850 2050 0 60 Input ~ 0
  147. ARD_PWM_C
  148. Text GLabel 6850 1900 0 60 UnSpc ~ 0
  149. ARD_GND
  150. Text GLabel 6850 2500 0 60 UnSpc ~ 0
  151. DC_GND
  152. Text GLabel 6850 2650 0 60 Input ~ 0
  153. DC_IN
  154. $Sheet
  155. S 6850 3400 1250 1100
  156. U 59A712A3
  157. F0 "PsuSwitchModule.Switch.4" 60
  158. F1 "PsuSwitchModule.Switch.sch" 60
  159. F2 "ARD_PWM" I L 6850 3650 60
  160. F3 "DC_GND" U L 6850 4100 60
  161. F4 "DC_IN" I L 6850 4250 60
  162. F5 "ARD_GND" U L 6850 3500 60
  163. F6 "GND_ISO" U R 8100 4100 60
  164. F7 "DRV_SIG" O R 8100 3800 60
  165. $EndSheet
  166. Text GLabel 6850 3650 0 60 Input ~ 0
  167. ARD_PWM_D
  168. Text GLabel 6850 3500 0 60 UnSpc ~ 0
  169. ARD_GND
  170. Text GLabel 6850 4100 0 60 UnSpc ~ 0
  171. DC_GND
  172. Text GLabel 6850 4250 0 60 Input ~ 0
  173. DC_IN
  174. Text GLabel 2550 4100 0 60 Input ~ 0
  175. ARD_5V
  176. Text GLabel 2250 4200 0 60 Output ~ 0
  177. ARD_TEMP
  178. Text GLabel 2400 4700 3 60 UnSpc ~ 0
  179. DC_GND
  180. Text GLabel 2250 2450 0 60 UnSpc ~ 0
  181. ARD_GND
  182. Text GLabel 2250 2950 0 60 Output ~ 0
  183. ARD_PWM_A
  184. Text GLabel 2250 2850 0 60 UnSpc ~ 0
  185. DC_GND
  186. Text GLabel 2250 2750 0 60 Output ~ 0
  187. DC_IN
  188. Text GLabel 2250 3050 0 60 Output ~ 0
  189. ARD_PWM_B
  190. Text GLabel 2250 2350 0 60 Output ~ 0
  191. ARD_5V
  192. Text GLabel 2250 2250 0 60 Input ~ 0
  193. ARD_TEMP
  194. $Comp
  195. L RJ45 J7
  196. U 1 1 59A7EBD8
  197. P 2700 3100
  198. F 0 "J7" H 2900 3600 50 0000 C CNN
  199. F 1 "RJ45" H 2550 3600 50 0000 C CNN
  200. F 2 "PartsLibraries:RJ45" H 2700 3100 50 0001 C CNN
  201. F 3 "" H 2700 3100 50 0001 C CNN
  202. 1 2700 3100
  203. 0 1 1 0
  204. $EndComp
  205. $Comp
  206. L RJ45 J3
  207. U 1 1 5A16B56F
  208. P 10150 3150
  209. F 0 "J3" H 10350 3650 50 0000 C CNN
  210. F 1 "SignalToPower" H 10000 3650 50 0000 C CNN
  211. F 2 "PartsLibraries:RJ45" H 10150 3150 50 0001 C CNN
  212. F 3 "" H 10150 3150 50 0001 C CNN
  213. 1 10150 3150
  214. 0 1 1 0
  215. $EndComp
  216. Text GLabel 5800 2300 2 60 Output ~ 0
  217. DRV_GATE_A
  218. Text GLabel 5800 2600 2 60 UnSpc ~ 0
  219. GND_ISO_1
  220. Text GLabel 8100 2250 2 60 Output ~ 0
  221. DRV_GATE_C
  222. Text GLabel 8100 2550 2 60 UnSpc ~ 0
  223. GND_ISO_3
  224. Text GLabel 5800 3800 2 60 Output ~ 0
  225. DRV_GATE_B
  226. Text GLabel 5800 4100 2 60 UnSpc ~ 0
  227. GND_ISO_2
  228. Text GLabel 8100 3800 2 60 Output ~ 0
  229. DRV_GATE_D
  230. Text GLabel 8100 4100 2 60 UnSpc ~ 0
  231. GND_ISO_4
  232. Text GLabel 9700 3400 0 60 Input ~ 0
  233. DRV_GATE_A
  234. Text GLabel 9700 3200 0 60 UnSpc ~ 0
  235. GND_ISO_1
  236. Text GLabel 9700 3300 0 60 Input ~ 0
  237. DRV_GATE_B
  238. Text GLabel 9700 3500 0 60 UnSpc ~ 0
  239. GND_ISO_2
  240. Text GLabel 9700 3000 0 60 Input ~ 0
  241. DRV_GATE_C
  242. Text GLabel 9700 2800 0 60 UnSpc ~ 0
  243. GND_ISO_3
  244. Text GLabel 9700 2900 0 60 Input ~ 0
  245. DRV_GATE_D
  246. Text GLabel 9700 3100 0 60 UnSpc ~ 0
  247. GND_ISO_4
  248. Text Notes 1250 1550 0 60 ~ 0
  249. In the event there are 2 arduinos on the control board \n(one for driving, the other for monitoring) the runs for \neach should be kept on separate RJ45s for clarity.
  250. $EndSCHEMATC