รูปวงจร Drivemotor

การทำงานของวงจรชุดขับมอเตอร์ เริ่มต้นด้วยการจ่ายแรงดันจากแบตเตอรี่กับชุดวงจรเรกกูเรตแปลงแรงดันให้เป็น 5 V จากนั้นนำมาจ่ายให้กับชุดขับมอเตอร์
โดยเริ่มต้นจากแบ่งวงจรขับมอเตอร์เป็น 2 ชุด จะอธิบายเริ่มจากชุดแรก ที่จุด A เมื่อป้อนแรงดัน 5V เทียบกับจุด B ให้ที่ขา Base ของ TR Q1 เบอร์ Q2N3904 จะทำ
ให้มีกระแสไหลผ่านวงจรโดยกระแสจะไหลผ่าน TR Q2 เบอร์ BD104 ชนิด PNP และไหลผ่านไปที่ขา 2 ของมอเตอร์และผ่านไปยังขาที่1จากนั้นไหลผ่านTR Q5 เบอร์
Q2N3904 เมื่อได้รับไบอัสที่ขา B แล้วทำให้ TR ทำงานและกระแสไหลผ่านลงกราวด์
ที่จุด C เมื่อป้อนแรงดัน 5V เทียบกับจุด D ให้ที่ขา Base ของ TR Q7 เบอร์ Q2N3904 จะทำให้มีกระแสไหลผ่านวงจรโดยกระแสจะไหลผ่าน TR Q8 เบอร์
BD104 ชนิด PNP และไหลผ่านไปที่ขา 2 ของมอเตอร์และผ่านไปยังขาที่1จากนั้นไหลผ่านTR Q11 เบอร์ Q2N3904 เมื่อได้รับไบอัสที่ขา B แล้วทำให้ TRทำงานและ
กระแสไหลผ่านลงกราวด์
เมื่อป้อนแรงดันกลับขั้วโดย ที่จุด B ให้แรงดัน 5V เทียบกับจุด A จะมีแรงดันไบอัสให้กับ TR Q6 ทำให้ TR ทำงานและมีแรงดันไบอัสให้กับ Q4 ทำให้
TR Q4 ทำงานจะมีกระแสไหลไปที่ ขา 1 ของมอเตอร์ออกไปที่ขา 2 จากนั้นจะมีกระแสไหลไปที่ TR Q3 จะทำให้ Q3 ทำงานและกระแสไหลลงกราวด์
เมื่อป้อนแรงดันกลับขั้วโดย ที่จุด D ให้แรงดัน 5V เทียบกับจุด C จะมีแรงดันไบอัสให้กับ TR Q12 ทำให้ TR ทำงานและมีแรงดันไบอัสให้กับ Q10ทำให้
TR Q10 ทำงานจะมีกระแสไหลไปที่ ขา 1 ของมอเตอร์ออกไปที่ขา 2 จากนั้นจะมีกระแสไหลไปที่ TR Q9 จะทำให้ Q9 ทำงานและกระแสไหลลงกราวด์
การทำงานจะสามารถหมุนทางขวาหรือทางซ้ายได้ขึ้นอยู่กับการป้อนแรงดันที่ขั้วบวกหรือขั้วลบ
วิธีคิดและออกแบบวงจรป้องกัน
จากวงจรถ้าเราป้อนแรงดันให้เป็น +VCC ที่ขา A และ B พร้อมกัน ทำให้ Transister ทุกตัว ON หมดและจะทำให้เกิดความเสียหายกับตัว Transisterได้
จึงได้คิดวิธีป้องกันโดยใช้ Logic มาควบคุม
|
A |
B |
Y |
Y1 |
Y2 |
|
0 |
0 |
ไม่หมุน |
0 |
0 |
|
0 |
1 |
R |
0 |
1 |
|
1 |
0 |
L |
1 |
0 |
|
1 |
1 |
X |
0 |
0 |
จากวงจรต้องมี 2 เอาพุตเพื่อไปขับมอเตอร์ โดยการใช้ K-map


ออกแบบวงจรโดยโปรแกรม Protel Design System-PCB Design

รายการอุปกรณ์
| Capcitor | 0.1uF | 1ตัว |
| 0.33uF | 2ตัว | |
| Resistor | 10K | 12ตัว |
| 1K | 8ตัว | |
| 470 | 2ตัว | |
| Transistor | BD139 NPN | 4ตัว |
| BD140 PNP | 4ตัว | |
| QN3904 | 4ตัว | |
| IC | SN74LS04 | 1ตัว |
| MC7805 | 1ตัว | |
| SN74LS08 | 1ตัว | |
| ฺBattery | 12 V | 1ตัว |
| Control Port | J4 | 1ตัว |
| MOTOR | 24V | 2ตัว |
| LED | 4ตัว |
![]()