คูม่ ือการใชง้ านโปรแกรม
“Electric Circuit”
โดย
นายโชคชัย ชาวบัวน้อย
รหัสนิสิต 62411156 เลขท่ี 16
นายธนวทิ ย์ โสประดษิ ฐ์
รหสั นิสติ 62411804 เลขท่ี 25
นสิ ติ คณะศกึ ษาศาสตร์ สาขาคอมพวิ เตอร์
เสนอ
รองศาสตราจารย์ ดร.ธงชัย เลง็ ศรี
เปน็ ส่วนหนงึ่ ของรายวิชา [374221] การเขียนโปรแกรมคอมพิวเตอรเ์ พื่อการศึกษา 1
ภาคเรยี นท่ี 1 ปีการศึกษา 2563
คณะศึกษาศาสตร์ มหาวทิ ยาลยั นเรศวร
คู่ มื อ ก า ร ใ ช้ ง า น โ ป ร แ ก ร ม ว ง จ ร ไ ฟ ฟ้ า ( E l e c t r i c C i r c u i t ) ห น้ า | ก
คำนำ
เอกสารคู่มือการใชง้ านโปรแกรม “Electric Circuit” ฉบับน้เี ปน็ สว่ นหนึง่ ของการศึกษค้นคว้าในรายวิชา
[374221] การเขียนโปรแกรมคอมพวิ เตอร์เพ่ือการศึกษา 1 โดยจดั ทําขึน้ เพื่อนําเสนอผลงานท่เี กิดจากการ
ประยุกตใ์ ช้ความร้ดู ้านการเขียนโปรแกรมด้วยภาษาซี (C Programming Language) จากรายวชิ าดังกล่าว มา
บรู ณาการรว่ มกับความรเู้ ร่ือง วงจรไฟฟา้ ในรายวชิ า [355141] อเิ ล็กทรอนกิ สแ์ ละเทคโนโลยีคอมพวิ เตอรเ์ พ่ือ
สรา้ งเป็นโปรแกรมสาํ เรจ็ รูปสําหรับคาํ นวณหาค่าพน้ื ฐานต่าง ๆ ในวงจรไฟฟา้ แต่ละประเภทไดแ้ ก่ วงจรไฟฟา้
พนื้ ฐาน (Basic Electric Circuit), วงจรไฟฟา้ แบบอนุกรม (Series Electric Circuit),วงจรไฟฟา้ แบบขนาน
(Parallel Electric Circuit) และวงจรไฟฟ้าแบบผสม (Compound Electric Circuit)
ผจู้ ดั ทาํ ขอขอบพระคณุ รองศาสตราจารย์ดร.ธงชัย เส็งศรผี สู้ อนในรายวิชาดงั กล่าวขา้ งต้น ท่ไี ด้กรุณาให้
ความรแู้ ละแนะแนวทางในการเขยี นโปรแกรม ตลอดจนให้คาํ แนะนําในการจดั ทาํ โปรแกรมและเอกสารฉบับน้ีให้
เสร็จสมบรู ณแ์ ละผจู้ ัดทําหวังเปน็ อยา่ งย่งิ วา่ โปรแกรม “Electric Circuit” และเอกสารคมู่ อื การใชง้ านฉบบั นจ้ี ะ
เป็นประโยชน์แกผ่ ทู้ ี่สนใจนาํ ไปศึกษาและทดลองใช้
ทัง้ นห้ี ากโปรแกรม “Electric Circuit” และเอกสารคมู่ ือการใช้งานฉบบั นี้มีข้อผิดพลาดประการใดผู้จดั ทํา
ขออภยั มา ณ โอกาสนแี้ ละหากทา่ นมีข้อตชิ มหรือข้อเสนอแนะประการใด ผจู้ ัดทาํ ขอน้อมรบั ไวด้ ้วยความยินดยี งิ่
โชคชัย ชาวบวั น้อย
ธนวทิ ย์ โสประดิษฐ์
ผู้จดั ทำ
COMPUTER PROGRAMMING FOR EDUCATION I DEV-C++ PROGRAM
คู่ มื อ ก า ร ใ ช้ ง า น โ ป ร แ ก ร ม ว ง จ ร ไ ฟ ฟ้ า ( E l e c t r i c C i r c u i t ) ห น้ า | ข
สารบญั
หัวข้อ หน้า
คำนำ ก
สารบัญ ข
โปรแกรมวงจรไฟฟา้ (Electric Circuit) 1
2
1.วงจรพนื้ ฐาน (Basic Circuit) 4
2.วงจรอนุกรม (Series Electric Circuit) 5
3.วงจรขนาน (Parallel Electric Circuit) 6
4.วงจรผสม (Compound Electric Circuit) 7
สตู รการคำนวณทีใ่ ช้ในโปรแกรมวงจรไฟฟา้ (Electric Circuit) ค
อา้ งอิง
COMPUTER PROGRAMMING FOR EDUCATION I DEV-C++ PROGRAM
คู่ มื อ ก า ร ใ ช้ ง า น โ ป ร แ ก ร ม ว ง จ ร ไ ฟ ฟ้ า ( E l e c t r i c C i r c u i t ) ห น้ า | 1
คูม่ ือการใช้งานโปรแกรมวงจรไฟฟ้า (Electric Circuit)
***************************************************************************
โปรแกรมวงจรไฟฟา้ (Electric Circuit)
1.Basic Electric Circuit 2. Series Electric Circuit
3.Parallel Electric Circuit 4. Compound Electric Circuit
โปรแกรมวงจรไฟฟ้า (Electric Circuit) เป็นโปรแกรมท่ใี ชส้ าหรบั คานวณหาคา่ ทางไฟฟา้ ในวงจร
พนื้ ฐาน วงจรอนกุ รม วงจขนาน วงจผสม โดยใหผ้ ใู้ ชโ้ ปรแกรม ไดเ้ ลือกว่าจะใหค้ านวณหาค่ในวงจรอะไรและ
ใหใ้ สค่ ่า ตวั ตา้ นทานแรงดนั ไฟฟ้า และเวลาท่ใี ชเ้ พ่อื คานวณหาคต่างๆตามท่ีตอ้ งการ
COMPUTER PROGRAMMING FOR EDUCATION I DEV-C++ PROGRAM
คู่ มื อ ก า ร ใ ช้ ง า น โ ป ร แ ก ร ม ว ง จ ร ไ ฟ ฟ้ า ( E l e c t r i c C i r c u i t ) ห น้ า | 2
1.วงจรพนื้ ฐาน (Basic Circuit)
เม่อื เขา้ สหู่ นา้ ต่างคานวณคา่ ผลลพั ธข์ องตวั แปรในโปรแกรมวงจรพนื้ ฐาน จะแสดงหนา้ ตา่ งในสว่ นของ
Graphic.h ดา้ นซา้ ยมือ จากนนั้ ใหผ้ ใู้ ชง้ านป้อนค่าของตวั แปรทงั้ หมดตามท่ีโปรแกรมตอ้ งการ
หนา้ ต่างแสดงวงจร
หนา้ ต่างแสดงการคานวณ DEV-C++ PROGRAM
COMPUTER PROGRAMMING FOR EDUCATION I
คู่ มื อ ก า ร ใ ช้ ง า น โ ป ร แ ก ร ม ว ง จ ร ไ ฟ ฟ้ า ( E l e c t r i c C i r c u i t ) ห น้ า | 3
1. ช่อื วงจร
2. ใสค่ า่ และแสดงคา่
- ใสค่ ค่ วามตา้ นทาน (โอหม์ )
- ใสค่ ่าแรงดนั ไฟฟา้ (โวลต)์
- ใสค่ ่าเวลา (ช่วั โมง)
- I = แสดงคา่ กระแสไฟฟ้า (แอมแปร)์
- P = แสดงคา่ กาลงั ไฟฟ้า (วตั ต)์
- W = แสดงค่าพลงั งานไฟฟ้า (วตั ต/์ ช่วั โมง)
COMPUTER PROGRAMMING FOR EDUCATION I DEV-C++ PROGRAM
คู่ มื อ ก า ร ใ ช้ ง า น โ ป ร แ ก ร ม ว ง จ ร ไ ฟ ฟ้ า ( E l e c t r i c C i r c u i t ) ห น้ า | 4
2.วงจรอนุกรม (Series Electric Circuit)
หนา้ ต่างแสดงวงจรและหนา้ ตา่ งแสดงคานวณ
1.ช่ือวงจร
2.ใสค่ า่ และแสดงคา่
- ใสจ่ านวนตวั ตา้ นทาน (ไม่เกนิ 10 ตวั )
- ใสค่ า่ แรงดนั ไฟฟา้ (โวลต)์
- ใสค่ ่าเวลา (ช่วั โมง)
- Rt = แสดงคความตา้ นทานรวมของวงจร (โอหม์ )
- I = แสดงค่ากระแสไฟฟา้ (แอมแปร)์
- Er(n) = แสดงค่าแรงดนั ไฟฟ้าตกครอ่ มตวั ตา้ นทาน (n = จานวนตวั ตา้ นทาน) (โอหม์ )
- Pr(n) = แสดงค่ากาลงั ไฟฟ้าตวั ตา้ นทาน (n =จานวนตวั ตา้ นทาน) (วตั ต)์
- P = แสดงคา่ กาลงั ไฟฟา้ (วตั ต)์
- W = แสดงค่าพลงั งานไฟฟา้ (วตั ต/์ ช่วั โมง)
COMPUTER PROGRAMMING FOR EDUCATION I DEV-C++ PROGRAM
คู่ มื อ ก า ร ใ ช้ ง า น โ ป ร แ ก ร ม ว ง จ ร ไ ฟ ฟ้ า ( E l e c t r i c C i r c u i t ) ห น้ า | 5
3.วงจรขนาน(Parallel Electric Circuit)
หนา้ ต่างแสดงวงจรและหนา้ ต่างแสดงคานวณ
1.ช่ือวงจร
2.ใสค่ ่า
- ใสจ่ านวนตวั ตา้ นทาน (ไม่เกิน 10 ตวั )
- ใสค่ ่าแรงดนั ไฟฟา้ (โวลต)์
- ใสค่ ่าเวลา (ช่วั โมง)
- (n)=แสดงค่ากระแสไฟฟา้ ท่ผี า่ นตวั ตา้ นทานแต่ละตวั (n=จานวนตวั ตา้ นทาน) (แอมแปร)์
- Rt=แสดงค่าความตา้ นทานรวมของวงจร (โอหม์ )
- It แสดงค่ากระแสไฟฟ้ารวมของวงจร (แอมแปร)์
- Er(n)=แสดงค่แรงดนั้ ไฟฟต้ กคร่อมตวั ตน้ ทาน (n = จานวนตวั ตา้ นทาน) (โอหม์ )
- P(n)=แสตงค่กาลงั ไฟฟต้ วั ตา้ นทาน (n = จานวนตวั ตา้ นทาน) (วตั ต)์
- P = แสดงค่ากาลงั ไฟฟ้า (วตั ต)์
- W = แสดงค่าพลงั งานไฟฟา้ (วตั ต/์ ช่วั โมง)
COMPUTER PROGRAMMING FOR EDUCATION I DEV-C++ PROGRAM
คู่ มื อ ก า ร ใ ช้ ง า น โ ป ร แ ก ร ม ว ง จ ร ไ ฟ ฟ้ า ( E l e c t r i c C i r c u i t ) ห น้ า | 6
4. วงจรผสม (Compound Electric Circuit)
หนา้ ต่างแสดงวงจรและหนา้ ตา่ งแสดงคานวณ
1.ช่ือวงจร
2.ใสค่ ่า
- ใสค่ ่ความตา้ นทานตวั ท่ี 1,2,3 และ4 (โอหม์ )
- ใสค่ า่ แรงดนั ไฟฟา้ (โวลต)์
- ใสค่ ่าเวลา (ช่วั โมง)
- แสดงค่าความตา้ นทานรวมของ ตวั ตา้ นทานตวั ท่ี 3 และ4 (อหม์ )
- Rt = แสดงค่าความตา้ นทานรวมของวงจร (อหม์ )
- แสดงค่ากระแสไฟฟ้าท่ผี ่าน ตวั ตา้ นทานท่ี 1-4 (แอมแปร)์
- T = แลคงดากระแสไฟฟ้ารวมของวงจร (แอมแปร)์
- Er1-4 = แสดงค่าแรงตนั ไฟฟ้าตกครอ่ มตา้ นทาน ตวั ท่ี 1-4 (โอหม์ )
- Pr1-4 = แสดงคา่ กาลงั ไฟฟ้าตวั ตา้ นทาน ตวั ท่ี 1 4 (วตั ต)์
- Pt = แสดงคากาลงั ไพฟ้ารวมของวงจร (วตั ต)์
- W = แสดงค่าพลงั งานไฟฟา้ (วตั ต/์ ช่วั โมง)
COMPUTER PROGRAMMING FOR EDUCATION I DEV-C++ PROGRAM
คู่ มื อ ก า ร ใ ช้ ง า น โ ป ร แ ก ร ม ว ง จ ร ไ ฟ ฟ้ า ( E l e c t r i c C i r c u i t ) ห น้ า | 7
สูตรการคำนวณทใี่ ชใ้ นโปรแกรมวงจรไฟฟา้ (Electric Circuit)
I = E/R
P= E x l
W= (P x t)/1,000
Series (อนกุ รม)
หาความตา้ นทานในวงจรอนุกรม
1Rรวม = R1+R2+R3+...+Rn
Parallel (ขนาน)
หาความตา้ นทานในวงจรขนาน
1Rรวม = 1R1+1R2+1R3+.........+1Rn
COMPUTER PROGRAMMING FOR EDUCATION I DEV-C++ PROGRAM
คู่ มื อ ก า ร ใ ช้ ง า น โ ป ร แ ก ร ม ว ง จ ร ไ ฟ ฟ้ า ( E l e c t r i c C i r c u i t ) ห น้ า | ค
อ้างอิง
iKenzz .//2563.//การต้งั คา่ เพอ่ื ใช้งาน GRAPHICS.h ในโปรแกรม Dev-C++.// สืบค้นเมอ่ื 21
ตลุ าคม 2563./https://education.ikenzz.xyz/NU/374221-1/install.html. คลังความร/ู้ /
2562.//วิธีการตดิ ตัง้ โปรแกรม Dev-C++//สบื ค้นเม่ือ 21 ตุลาคม 2563./
https://www.comscidev.com/446-how-to-install-dev-c-plus-plus-program/
COMPUTER PROGRAMMING FOR EDUCATION I DEV-C++ PROGRAM