PsuSwitchModule.sch 6.2 KB

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