Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
1
บทท 1
บทน า 1.1 ความเปนมาและความส าคญ
ในปจจบนเทคโนโลยทางดานอปกรณอเลกทรอนกสไดเขามามบทบาทในการด าเนนชวตประจ าวนของมนษยมากขนในทกๆ ดาน ไมวาจะเปน ดานการอปโภคบรโภค ดานทพกอาศยดานคมนาคมขนสง ดานการคา ดานการแพทย ดานการศกษา การเรยนและการสอน ดานเกษตร ดานการทองเทยว ดานการสอสารโทรคมนาคม ดานประมง ดานการรกษาความปลอดภย ดานบรการตางๆ ดานโฆษณาประชาสมพนธ ตลอดจนดานการกฬา มนษยยงคงอาศยอปกรณอเลกทรอนกสเพออ านวยความสะดวกสบายในชวตประจ าวน เชน การนบจ านวนและแสดงผลตวเลข
การแขงขนกฬาทกประเภทตองมการนบเวลา บนทกผลของเวลา และแสดงผลการนบเวลาใหผชมเหนอยางทวถง และชดเจน เพอใชในการตดสนผลการแขงขนในแตละประเภทกฬาอยางโปรงใสและถกตอง โดยในอดตผจบเวลา ผลการแขงขนกฬาประเภทนนๆ ตองท าการจบเวลาตามนาฬกาขอมอและตองยนรอเปลยนปายบอกเวลา ณ บรเวณปายแสดงผลคะแนนซงกฬาบางประเภท ปายแสดงผลการนบคะแนนตงอยกลางแจง เชน กฬาฟตบอล กฬาเซปกตะกรอ กฬาเปตอง กฬาวอลเลยบอล กฬาบาสเกตบอล ฯลฯ ถาหากเปนการแขงขนกฬาบาสเกตบอล ผจบเวลาตองใชนาฬกาขอมอในการจบเวลา การครองบอลของผแขงขน เปนเวลา 24 วนาท ซงท าใหเกดความไมสะดวกสบายในการจบเวลา และอาจท าใหเกดความผดพลาดในการแขงขนขนอกดวย ดวยเหตนคณะผจดท าจงมแนวความคดสรางนาฬกานบถอยหลง 24 วนาท ในรปของตวเลข 7 สวน ( 7 Segment ) เพอลดปญหาทกลาวมาทงหมดในขางตน โดยนาฬกานบถอยหลง 24 วนาท ทคณะผจดท าสรางนนสามารถจบเวลาถอยหลง 24 วนาทได ผจบเวลาจงไมจ าเปนตองใชนาฬกาขอมออกตอไปซงมความสะดวกสบายมากยงขนในการจบเวลา เนองมตวเลข 7 สวน ( 7 Segment ) ในการแสดงผล มปมเรมและหยดเวลา ตามทตองการ
2
1.2 วตถประสงค 1.2.1 เพอสรางนาฬกานบถอยหลง 24 วนาท 1.2.2 เพอน าอปกรณอเลกทรอนกสมาประยกตใชงานในชวตประจ าวน 1.2.3 เพอน าความรทไดศกษามาใชใหเกดประโยชน
1.3 ขอบเขตของโครงงาน 1.3.1 ใชวงจรไมโครคอนโทรลเลอร เบอร PIC18F2550 1.3.2 Seven Segment 2 หลก ขนาด 6.4x9.5 นว จายไฟ 12vdc 1.3.3 วงจร Drive Seven Segment 12vdc 1.3.4 ใชภาษา MikroC Pro for PIC ในการเขยนโปรแกรม
1.3.5 ใชไฟ 220vac ส าหรบวงจร Supply 1.3.6 เครองรบ-สง ระยะ 4 เมตร จายไฟ 12v
1.4 ประโยชนทคาดวาจะไดรบ
1.4.1 ไดนาฬกานบถอยหลง 24 วนาท 1.4.2 สามารถน ามาใชงานในกฬาชางประจ าปได 1.4.3 ไดความรจากการศกษาการใชวงจร
3
บทท 2
ทฤษฎและงานวจยทเกยวของ
ในการจดท าโครงงาน นาฬกานบถอยหลง 24 วนาทผจดท าไดศกษาขอมลทเกยวของกบ
โครงการ เพอด าเนนโครงการใหเปนไปตามขอบเขตทวางไวซงทฤษฎและหลกการทเกยวของมดงน 1. ไมโครคอนโทรลเลอร 2. ไมโครคอนโทรลเลอร PIC 18F2550 3. ตวเลข 7 สวน ( 7 Segment ) 4. IC เบอร CD4543 5.เครองควบคมระยะไกล TechLiCo TC-42a
1 ไมโครคอนโทรลเลอร ไมโครคอนโทรลเลอร คออปกรณอเลกทรอนกสทท าหนาทเสมอนคอมพวเตอรขนาดเลกทใช
ควบคมการท างานของเครองใชไฟฟา หรอระบบควบคมทางอเลกทรอนกสใหมความสามารถในการท างานมากขนโดยเราสามารถเปลยนแปลงล าดบการท างานไดดวยการเปลยนแปลงหรอแกไขโปรแกรมภายในหนวยความจ า ซงภายในไมโครคอนโทรลเลอรจะมโครงสรางหลกอย 5 สวนใหญดงนคอ
รปท 1.1 โครงสรางหลกของไมโครคอนโทรลเลอร
4
1.1.1 สวนประมวลผล
สวนประมวลผล (Processing Unit) คอสวนทท าหนาทในการค านวณทางคณตศาสตร หรอ การตดสนใจแบบมเงอนไข (Logic) ซงจะมการท างานทซบซอน โดยล าดบในการท างานของสวนประมวลผลจะขนอยกบการจดล าดบค าสงในการท างาน (Programming Code) ซงจะบรรจอยภายในของสวนพนทเกบขอมล
1.1.2 สวนพนทเกบขอมล สวนพนทเกบขอมล (Memory Unit) คอสวนทท าหนาทเกบขอมล โดยเราจะแบงชนดของพนทเกบขอมลเปน 2 แบบคอ แบบชวคราว (RAM: Random Access Memory) และแบบกงถาวร (EPROM: Erasable Programmable Read Only Memory) ซงพนทเกบขอมลแบบชวคราวนจะเปนขอมลทสามารถเปลยนแปลงไดอยตลอดและถกใชเปนขอมลในการเกบคาตวแปรในการค านวณ (Variable) โดยขอมลประเภทนจะสญหายเมอเราหยดจายไฟเลยงใหไมโครคอนโทรลเลอรสวนพนทเกบขอมลแบบกงถาวรจะเปนขอมลทใชเกบโปรแกรมค าสงการท างาน (Code) ซงขอมลประเภทนเราสามารถเปลยนแปลงไดแตตองใชกรรมวธพเศษแตขอมลจะไมสญหายแมวาเราจะหยดจายไฟเลยงไมโครคอนโทรลเลอรแลวกตาม
1.1.3 สวนเชอมตอสญญาณทางไฟฟา สวนเชอมตอสญญาณทางไฟฟา(Interface Unit)จะท าหนาทในการตดตอสญญาณระหวาง
อปกรณภายนอกกบไมโครคอนโทรลเลอรจะมอย 2 แบบคอ แบบอนพตและเอาตพตแบบดจตอล (Digital I/O) โดยจะรบขอมลและสงขอมลดวยสญญาณทางดจตอล (Digital Signal) และแบบ อนพตและเอาตพตแบบอนาลอก(Analog I/O) รบและสงสญญาณแบบสญญาณอนาลอก(Analog Signal) ซงในการรบสงสญญาณของอนาลอกจะมอยในไมโครคอนโทรลเลอรบางรนเทานน
1.1.4 สวนก าเนดสญญาณนาฬกา สวนก าเนดสญญาณนาฬกาจะท าหนาทก าเนดสญญาณนาฬกาโดยใชวงจรทเชอมตอกบ
ไมโครคอนโทรลเลอรทเรยกวาวงจรออสซลเลเตอร (Oscillator Circuit) ซงมอปกรณหลกคอ ครสตอล (X-TAL) มาก าหนดชวงเวลาในการประมวลผล(Execute Time) ของสวนประมวลผลโดยจะมผลตอความเรวในการประมวลผลของไมโครคอนโทรลเลอร นอกจากนสญญาณนาฬกาจะยงใชก าหนดความเรวในการรบสงขอมลดจตอลแบบอนกรม (Digital Series Communication Signal) และก าหนดความถในสวนของตวตงเวลา (Timer) ภายในตวไมโครคอนโทรลเลอรดวย
1.1.5 สวนอนเตอรรพทสญญาณ สวนอนเตอรรพทสญญาณจะท าหนาทจดล าดบความส าคญในการท างานในกรณท
ไมโครคอนโทรลเลอรท างานในลกษณะหลายงานพรอมกน(Multitasking) ซงจะอ านวยความสะดวกอยางมากในการเขยนโปรแกรมเพอรองรบการท างานลกษณะน
5
2 ไมโครคอนโทรลเลอร PIC 18F2550
6
รปท 2.1 คณสมบตของไมโครคอนโทรลเลอร PIC18F2455/2550/4455/4550
7
รปท 2.2 ต าแหนงขา (PIN Diagram) ของตวถงแบบตางๆ
8
ตารางท 2.1 รายละเอยดและต าแหนงขาของไมโครคอนโทรลเลอร PIC18F2455 / PIC18F2550
9
ตารางท 2.2 รายละเอยดและต าแหนงขาของไมโครคอนโทรลเลอร PIC18F2455 / PIC18F2550
10
ตารางท 2.3 รายละเอยดและต าแหนงขาของไมโครคอนโทรลเลอร PIC18F2455 / PIC18F2550
11
ตารางท 2.4 แสดงรายละเอยดและต าแหนงขาของไมโครคอนโทรลเลอร PIC18F2455 / PIC18F2550
12
3 ตวเลข 7 สวน ( 7 Segment ) ตวแสดงผล 7 สวน หรอทเรยกวา 7 Segment เปนอปกรณอเลกทรอนกสประเภท Display
เชนเดยวกบไดโอดแปลงแสง หรอ LED ตว 7 Segment เองนนภายในกคอ LED 7ตว(หรอมากกวา) มาตอกนเปนรปตวเลข 8 นนเองครบ ดงนนการใชงาน 7 Segment จะเหมอนกบการใชงาน LED นนเอง
รปท 2.5 ตวเลข 7 สวนแบบตางๆ
ทตว สวนแสดงผล 7 Segment จะมชอก ากบอย โดยจะไลจาก A,B, C, D, E, F, G และจด เปนตน
รปท 2.6 ต าแหนงสวนแสดงผล A - G
2.3.1 แอลอด 7 สวน แบงออกเปน 2 ชนด คอ 2.3.1.1 แบบคอมมอนแอโนด (Common Anode)
เปนการน าเอาขาแอโนด ของแอลอดแตละตวมาตอรวมกนเปนจดรวม (Common) สวนขาทเหลอใชเปนอนพต คอยรบสถานะลอจก ซง(Common Anode) จะตองปอนอนพตลอจกลอจกเปน "1"
2.3.1.2 แบบคอมมอนคาโทด (Common cathode) เปนการน าเอาขาคาโทดของแอลอดแตละตวมาตอรวมกนเปนจดรวม (Common) เหมอนกบ Common Anode แต Common cathode จะตองปอนอนพตเปนลอจก "0"
2.3.2 การตอ LED ภายในตว7 Segment 7 Segment นนจะมอย 2 คอมมอนหลกๆ คอ แบบคอมมอน A (แอโนท) และ แบบคอมมอนK (คาโทด)
13
รปท 2.7 การน าเอา LED มาตอกน แบบคอมมอนคาโทด
รปท 2.8 การน าเอา LED มาตอกน แบบคอมมอนแอโนท
จากรปจะเหนวาเปนการจ าลองโดยการใช LED มาตอกน 8 ตว จะไดเปนเลข 8 แทนการใช 7 Segmentการตอแบบคอมมอน A เราจะใชขวลบ (-) ปอนใหทขา A - G สวนไฟบวก (+) จะมาปอนทจดรวมของขา A การตอแบบคอมมอน K เราจะใชขวบวก (+) ปอนใหทขา A - G สวนไฟลบ (-) จะมาปอนทจดรวมของขา K
2.3.3 การดสญลกษณการตอภายใน 7 Segment รปดงกลาวตอไปนจะแสดงการตอ LED ไวภายใน ซงจะมทงคอมมอน A และ K และ
แบบรวม โดยทสญลกษณ จะแสดงต าแหนงของขา LED ไวใหดวย
รปท 2.9 แสดงตวเลข 7 สวน ชนด 1 หลก คอมมอนแอโนท
รปท 2.10 แสดงตวเลข 7 สวน ชนด 1 หลก คอมมอนคาโทด
14
รปท 2.11 แสดงตวเลข 7 สวน 2 หลก คอมมอนคาโทด ทขา 10
รปท 2.12 แสดงตวเลข 7 สวน 2 หลก คอมมอนแอโนท ทขา 10
รปท 2.13 แสดงตวเลข 7 สวน ชนด 4 หลก คอมมอนคาโทด
15
4 IC เบอร CD4543
16
รปท 2.14 คณสมบตของ IC CD4543
รปท 2.15 โครงสรางภายในของ IC CD4543
17
5.เครองควบคมระยะไกล TechLiCo TC-42a
รปท 2.16 เครองควบคมระยะไกล TechLiCo TC-42a
Product Technology
Working voltage:180-240V50HZ Remote distance:s≥30M Max load powe :pt4500W;each pt1500W.(inductive 500W) Working voltage:12v(A23 battery)
Product Function
Use Remote control Push 1 button and 1 group loads on ,push 1 button again and 1 grop loads off. Push 2 button and 2 group loads on ,push 2 button again and 2 grop loads off. Push 3 button and 3 group loads on ,push 3 button again and 3 grop loads off. Push 4 button and 4 group loads on ,push 4 button again and 4 grop loads
off.(TC-42A) Push 5 button and 5 group loads on ,push 5 button again and 5 grop loads
off.(TC-52A) Push PS button after delay 70s The light off. Each 75 Minutes the light power
on ,after 3 Minutes the light automatic power off. Puch any button for cancel the command.(TC-33A;TC-42A) Puch ON/OFF button all group loads on or off.
18
บทท 3
วธการด าเนนงาน การจดสรางนาฬกานบถอยหลง 24 วนาท เรมจากการศกษาการเขยนโปรแกรมไมโครคอนโทรลเลอร โดยมวตถประสงคเพอสรางนาฬกานบถอยหลง 24 วนาทนบถอยหลงใหเปนไปตามทก าหนด และเพอเรยนรเกยวกบการเขยนโปรแกรมไมโครคอนโทรลเลอรจากนนไดก าหนดขอบเขตการท างานของเครอง แลวจงท าการออกแบบอปกรณภายในตวชนงาน โดยใชชนสวนและวสดทไดมาตรฐานและหางายในทองตลาดเพอจะไดงายตอการซอมบ ารง แลวจงท าการทดสอบอปกรณในโครงงานนาฬกานบถอยหลง 24 วนาท จงท าการทดสอบโดยแผนผงการด าเนนงานก าหนดไว ดงรปท 3.1
เรมตน
ศกษาขอมล
ออกแบบวงจร
ประกอบวงจร
ปรบปรง
เขยนโปรแกรมควบคม
วงจรและโปรแกรมท างานรวมกนถกตอง
ปรบปรง
ใช
ไมใช
วงจรท างานถกตอง
ไมใช
จบ
รปท 3.1 แผนผงแสดงขนตอนการด าเนนงาน
ใช
19
3.1 การศกษาขอมลเบองตน ขนตอนในการศกษาขอมล ในการสรางนาฬกานบถอยหลง 24 วนาท โดยศกษาในรายละเอยดตางๆทเกยวของกบโครงงาน แบงไดกลมใหญๆ คอ กลมฮารดแวร และซอฟแวร ทางดานซอฟแวรประกอบดวย ไมโครคอนโทรลเลอร โดยใชโปรแกรม Pic Basic Pro ส าหรบการเขยน ทางฮารดแวรประกอบดวย บอรดตว 7 สวน ( 7 Segment )สวนโดยม CD4543เปนตวขบกระแส และ ไมโครสวตช ในการออกแบบซอฟแวรเพอควบคมการใชงาน ไดเลอกใช ไมโครคอนโทรลเลอร ตระกล Pic เบอร 18F2550 ควบคมนน กสามารถก าหนดไดในการเขยนโปรแกรมสงงานโดยไมโครคอนโทรเลอร ดงนนจงศกษาการท างานของ MCU ค าสงตางๆทเกยวกบการตดตอกบ MCU เพอน าไปควบคมการท างาน 3.2 การออกแบบวงจร นาฬกานบถอยหลง 24 วนาท เปนการควบคมโดยใชบอรดไมโครคอนโทรลเลอร 18F2550 ตระกล Pic ซงทางกลมไดออกแบบบอรดตวเลข 7 สวน ( 7 Segment ) ดงรป 3.3
MCU
รปท 3.2 บลอคไดอะแกรมนาฬกานบถอยหลง 24 วนาท
รปท 3.3 การออกแบบลายวงจร 7 Segment
S2 ปลกไฟ 7 Segment
S1
S3
20
3.3 ขนตอนการประกอบนาฬกานบถอยหลง 24 วนาท 3.3.1 จดเตรยมอปกรณเพอท าการจดสรางนาฬกานบถอยหลง 24 วนาท 3.3.2 ท าการประกอบวงจรลงแผนปรนอเนกประสงค
รปท 3.4 น าอปกรณลงแผนปรนอเนกประสงค 3.3.3 บดกรอปกรณอเลกทรอนกสลงแผนปรน
รปท 3.5 บดกรอปกรณลงแผนปรนอเนกประสงค
21
3.3.4 เขยนโปรแกรมภาษา MikroC Pro for PIC ใหกบไมโครคอนโทรลเลอร 18F2550 เพอน าไปควบคม 7 Segment
รปท 3.6 เขยนโปรแกรมไปควบคมบอรดตวเลข 7 สวน
รปท 3.7 ตดตงโปรแกรมโดยใชภาษา Pic Basic Pro
22
3.3.5 น าวงจรตางๆมาตอเขาดวยกน
รปท 3.8 น าวงจรมาตอเขาดวยกน
23
3.4 โฟชาตขนตอนการท างานของโปรแกรม
7 Segment 24
1
ใช
2
3
ไมใช
Count Down
Count Down 0
ใช
รปท 3.9 ขนตอนการท างานของโปรแกรม
24
บทท 4
ผลการด าเนนงาน
การสรางโครงงานนาฬกานบถอยหลง 24 วนาท ปญหาเรองฮารดแวรและซอฟแวรทใชควบคมบอรด ทท างานไดนน สามารถแบงผลทไดออกเปน 2 สวนคอ 1. รปชนงานทสมบรณ 2. การทดลอง ผลของปญหา เปนผลทไดจากการปฏบตงานเพอใหไดตามขอบเขตทตงไว จากขอบเขตสามารถแบงผลทเกดในโครงงานไดเปน 2 สวนคอ 4.1 รปชนงานทสมบรณ
รปท 4.1 ชนงานทงหมดทประกอบแลว
25
4.2 การทดลอง 4.2.1 ท าการทดลองใชงานนาฬกานบถอยหลง 24 วนาท โดยทดสอบจากการกดปม START ปม PAUSE ปม RESET ดงตารางตอไปน ตารางท 4.1 ผลการทดลองนาฬกานบถอยหลง 24 วนาท ( 1 )
ครงท นาฬกานบถอยหลง 24 วนาท
ปม START ปม PAUSE ปม RESET
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ตารางท 4.1 ผลการทดลอง
หมายเหต หมายถง อปกรณท างานปกต o หมายถง อปกรณท างานไมปกต
4.2.2 ท าการทดลองใชงานนาฬกานบถอยหลง 24 วนาท โดยทดสอบจากหยดเลขบนหนาจอ โดยกดปม PAUSE ดงตารางตอไปน
26
ตารางท 4.2 ผลการทดลองนาฬกานบถอยหลง 24 วนาท ( 2 )
หยดเลขท นาฬกานบถอยหลง 24 วนาท
ได ไมได
24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
ตารางท 4.2 ผลการทดลอง
หมายเหต : อปกรณไมมปญหา หมายถง อปกรณท างานปกต o หมายถง อปกรณท างานไมปกต
27
ผลการทดลอง นาฬกานบถอยหลง 24 วนาท จะเหนไดวาเมอกดปม START ( สวตช1 ) ตวเลขจะนบถอยหนาตงแตเลข 24 และเมอกดปม PAUSE ( สวตช2 ) เลขกจะหยด และเมอกดปม RESET ( สวตช3 ) กจะเรมเลขท 24 ใหม โดยใชระยะเวลา 1 วนาท ผลจากตารางท 4.1 เมอท าการทดลองกดปม START ( สวตช1 ), PAUSE ( สวตช2), RESET ( สวตช3 ) ทงหมด 20 ครง อปกรณท างานปกต ผลจากตารางท 4.2 การทดลองปญหาการบคของวงจร ท าการทดลอง 24 ครง อปกรณท างานปกต สรปไดวานาฬกานบถอยหลง 24 วนาท สามารถใชงานไดจรง ตามทไดก าหนดไว
28
บทท 5
สรปผลและขอเสนอแนะ
โครงงานนาฬกานบถอยหลง 24 วนาท จากการท าโครงงานชนนไดเรยนรเกยวกบการเขยนโปรแกรมเขยนไมโครคอนโทรเลอรดวยภาษา Pic Basic Pro และเปนอปกรณอ านวยความสะดวกใหกบผใชงาน ทางดานกฬาบาสเกตบอล เพราะในการแขงกฬาบาสเกตบอลตองการจบเวลาในการครองลกบาส ในแตละครงผตดสนตองจบเวลา 24 วนาทในการครองลกบาสของผเลนในแตละครง โดยใชนาฬกาขอมอในการจบเวลา ซงอาจจะท าใหไมเกดความสะดวกเพราะอาจเกดความผดพลาดในการจบเวลาได กลมของดฉนจงคดท านาฬกานบถอยหลง 24 วนาท ทสามารถชวยอ านวยความสะดวกใหผใชงานมากยงขน 5.1 สรปผลการด าเนนงาน ในการท านาฬกานบถอยหลง 24 วนาทสามารถใชงานไดจรงตามทก าหนดไว ผจดท าไดศกษาคนควาขอมลจากเอกสารตางๆ ทเกยวของแลวน ามาใชเปนขอมลในการสรางนาฬกานบถอยหลง 24 วนาท ซงประกอบดวยไมโครคอนโทรลเลอรซงไดทดลองการใชงานไปแลวตามขอบเขตทก าหนดไว และท าใหการท างานของนาฬกานบถอยหลง 24 วนาท เปนไปตามทก าหนดไว โดยจะสงงานโดยกดปมเมอกดปม START ( สวตช1 ) ตวเลขจะนบถอยหนาตงแตเลข 24 และเมอกดปม PAUSE ( สวตช2 ) เลขกจะหยด และเมอกดปม RESET ( สวตช3 ) กจะเรมเลขท 24 ใหม 5.2 อภปรายปญหา ปญหาทเกดขนในระหวางการด าเนนงาน และจ าเปนตองแกไขงานโดยปญหาจะมลกษณะและวธแกไขดงน
5.2.1 การเขยนโปรแกรม Pic Basic Pro ซงสมาชกในกลมไมมทกษะดเทาทควร ท าใหเกดการลาชาในการท าโครงงาน ซงเมอสามารถเขาใจโปรแกรมการเขยน แลวกจะสามารถสรางโคดตางๆเองได ตามความตองการ 5.3 ขอเสนอแนะ จากการศกษาโครงงานนาฬกานบถอยหลง 24 วนาท ผศกษาไดรวบรวมปญหาและขอสงเกตเปนแนวทางการพฒนางานดงน 5.3.1 ควรมการพฒนาให 7 Segment ใหมขนาดใหญมากกวาน เพอใหมความชดเจนมากยงขน 5.3.2 ควรใชสายแพเทานน เพราะสะดวกในการตอเขาใชงาน
29
เอกสารอางอง ความรเบองตนเกยวกบไมโครคอนโทรลเลอร (ออนไลน). สบคนจาก เขาถงไดจาก : www.datasheetcatalog.com (วนทคนหาขอมล : 5 กมภาพนธ 2557) ตวเลข 7 สวน ( 7 Segment ) เขาถงไดจาก : http://category.alldatasheet.com/index.jsp?sSearchword=7- segment%20datasheet&gclid=CIXH-8_kmb4CFUwpjgod9HYAOQ (วนทคนหาขอมล : 5 กมภาพนธ 2557) IC เบอร CD4543 เขาถงไดจาก : http://www.alldatasheet.com/ view.jsp?Searchword=Cd4543%20datasheet (วนทคนหาขอมล : 5 กมภาพนธ 2557) เครองควบคมระยะไกล TechLiCo TC-42a เขาถงไดจาก : http://www.buypakistan.com/techlico-digital-remote-control-switch-tc-42a-p-3772.html
(วนทคนหาขอมล : 5 กมภาพนธ 2557)
30
ภาคผนวก
31
ภาคผนวก ก ใบเสนอโครงการ
32
ใบเสนอโครงการ ชอเรอง (ภาษาไทย) นาฬกานบถอยหลง 24 วนาท (ภาษาองกฤษ) 24 Second Count down clock
ผเสนอ 1. ชอ นายณฐพล เขยวข า รหส 5531050008 2. ชอ นายทชชกร ประทมชาต รหส 5531050076
ระดบประกาศนยบตรวชาชพชนสง (ปวส.)
ทปรกษา 1. …………………………………………….
(นายสคนธ พมศร) 2. ……………………………………………. (นายนรนต สาธร)
3. …………………………………………… (นายพรพงษ หงษโต)
อนมต ………………………………………. (นายทองค า แกวสข)
โครงการนเปนสวนหนงของการศกษาตามหลกสตรประกาศนยบตรวชาชพชนสง (ปวส.) พ.ศ. 2546 สาขางาน เทคนคคอมพวเตอร สาขาวชา อเลกทรอนกส
วทยาลยเทคนคสตหบ ปการศกษา 2556
33
1 ความเปนมาและความส าคญ ในปจจบน เทคโนโลยทางดานอปกรณอเลกทรอนกสไดเขามามบทบาทในการด าเนน
ชวตประจ าวนของมนษยมากขนในทกๆ ดาน ไมวาจะเปน ดานการอปโภคบรโภค ดานทพกอาศยดานคมนาคมขนสง ดานการคา ดานการแพทย ดานการศกษา การเรยนและการสอน ดานเกษตร ดานการทองเทยว ดานการสอสารโทรคมนาคม ดานประมง ดานการรกษาความปลอดภย ดานบรการตางๆ ดานโฆษณาประชาสมพนธ ตลอดจน ดานการกฬา มนษยยงคงอาศยอปกรณอเลกทรอนกสเพออ านวยความสะดวกสบายในชวตประจ าวน เชน การนบจ านวนและแสดงผลตวเลข
การแขงขนกฬาทกประเภทตองมการนบเวลา บนทกผลของเวลา และแสดงผลการนบเวลาใหผชมเหนอยางทวถง และชดเจน เพอใชในการตดสนผลการแขงขนในแตละประเภทกฬาอยางโปรงใสและถกตอง โดยในอดตผจบเวลา ผลการแขงขนกฬาประเภทนนๆ ตองท าการจบเวลาตามนาฬกาขอมอและตองยนรอเปลยนปายบอกเวลา ณ บรเวณปายแสดงผลคะแนนซงกฬาบางประเภท ปายแสดงผลการนบคะแนนตงอยกลางแจง เชน กฬาฟตบอล กฬาเซปกตะกรอ กฬาเปตอง กฬาวอลเลยบอล กฬาบาสเกตบอล ฯลฯ ถาหากเปนการแขงขนกฬาบาสเกตบอล ผจบเวลาตองใชนาฬกาขอมอในการจบเวลา การครองบอลของผแขงขน เปนเวลา 24 วนาท ซงท าใหเกดความไมสะดวกสบายในการจบเวลา และอาจท าใหเกดความผดพลาดในการแขงขนขนอกดวย ดวยเหตนคณะผจดท าจงมแนวความคดสรางนาฬกานบถอยหลง 24 วนาท ในรปของตวเลข 7 สวน ( 7 Segment ) เพอลดปญหาทกลาวมาทงหมดในขางตน โดยนาฬกานบถอยหลง 24 วนาท ทคณะผจดท าสรางนนสามารถจบเวลาถอยหลง 24 วนาทได ผจบเวลาจงไมจ าเปนตองใชนาฬกาขอมออกตอไปซงมความสะดวกสบายมากยงขนในการจบเวลา เนองมตวเลข 7 สวน ( 7 Segment ) ในการแสดงผล มปมเรมและหยดเวลา ตามทตองการ 2 วตถประสงค
2.1 เพอสรางนาฬกานบถอยหลง 24 วนาท
2.2 เพอน าอปกรณอเลกทรอนกสมาประยกตใชงานในชวตประจ าวน
2.3 เพอน าความรทไดศกษามาใชใหเกดประโยชน
3 ขอบเขตของโครงงาน 3.1 ใชวงจรไมโครคอนโทรลเลอร เบอร PIC18F2550 3.2 Seven Segment 2 หลก ขนาด 6.4x9.5 นว จายไฟ 12vdc 3.3 วงจร Drive Seven Segment 12vdc 3.4 ใชภาษา MikroC Pro for PIC ในการเขยนโปรแกรม 3.5 ใชไฟ 220vac ส าหรบวงจร Supply 3.6 เครองรบ-สง ระยะ 4 เมตร จายไฟ 12v
34
4 ตารางการด าเนนงาน 4.1 ศกษาหวขอโครงการและรวบรวมขอมล 4.2 น าเสนอหวขอโครงการ 4.3 ออกแบบโครงสรางและวงจร 4.4 ลงมอปฏบตโครงการ 4.5สรปผลของโครงการและรายงานผล
รายการ ต.ค. พ.ย. ธ.ค. ม.ค. ก.พ. ม.ค. 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2
1. ศกษาขอมลโครงการ 2. เสนอโครงการ 3. ออกแบบโครงสราง 4. ออกแบบวงจร 5. จดซออปกรณ 6. ประกอบวงจรและทดสอบ 7. จดสรางสวนโครงสรางตามแบบ
8. ประกอบวงจรเขากบโครงสราง
10. ทดสอบแกไข 11. จดท ารปเลมโครงการ 12. น าเสนอโครงการ
5. ประโยชนทไดรบจากโครงการ
5.1 ไดนาฬกานบถอยหลง 24 วนาท 5.2 สามารถน ามาใชงานในกฬาชางประจ าปได 5.3 ไดความรจากการศกษาการใชวงจร
35
6. เครองมอและอปกรณ 6.1 วงจรไมโครคอนโทรลเลอร Pic 18F2550 6.2 Seven Segment Display 9 นว 2 หลก 6.3 IC เบอร CD4543 6.4 ตวตานทาน 10 KΩ 6.5 LED 6.6 ไมโครสสวตซ 6.7 แหลงจาย 12 V 6.8 ทรานซสเตอร BC547
6.9 ไดโอด 1N4002 6.10 เครองรบ-สง ระยะ 4 เมตร จายไฟ 12v 7. งบประมาณ
อปกรณ ราคาโดยประมาณ/บาท 7.1 วงจรไมโครคอนโทรลเลอร Pic 18F2550 250 7.2 Seven Segment Display 9 นว 2 หลก 1,260 7.3 IC เบอร CD4543 60 7.4 ตวตานทาน 10 KΩ +/-1% 14 7.5 LED 10 7.6 ไมโครสสวตซ 9 7.7 แหลงจาย 12 V 350 7.8 ทรานซสเตอร BC547 42
7.9 ไดโอด 1N4002 2 7.10 เครองรบ-สง ระยะ 4 เมตร จายไฟ 12v 1,200
รวม 3,197
36
ภาคผนวก ข คมอการใชงาน
37
คมอการใชงานนาฬกานบถอยหลง 24 วนาท 1. เรมโปรแกรม 24 วนาท
2. เมอกดปม Start วงจรจะเรมนบ 24-0 วนาท 3. ในกรณทกดปม Pause วงจรจะหยดนบชวคราว และเมอกดปม Start วงจรกจะนบตอ
4. เมอตองการใหวงจรกลบไปนบท 24 วนาทใหม กดปม Reset
รปท ข.1 วงจรนบถอยหลง 24 วนาท
ทมาและความส าคญ
ในปจจบนเทคโนโลยทางดานอปกรณอเลกทรอนกสไดเขามามบทบาทในการด าเนนชวตประจ าวนของมนษยมากขนในทกๆ ดาน ไมวาจะเปน ดานการอปโภคบรโภค ดานทพกอาศยดานคมนาคมขนสง ดานการคา ดานการแพทย ดานการศกษา การเรยนและการสอน ดานเกษตร ดานการทองเทยว ดานการสอสารโทรคมนาคม ดานประมง ดานการรกษาความปลอดภย ดานบรการตางๆ ดานโฆษณาประชาสมพนธ ตลอดจนดานการกฬา มนษยยงคงอาศยอปกรณอเลกทรอนกสเพออ านวยความสะดวกสบายในชวตประจ าวน เชน การนบจ านวนและแสดงผลตวเลข
การแขงขนกฬาทกประเภทตองมการนบเวลา บนทกผลของเวลา และแสดงผลการนบเวลาใหผชมเหนอยางทวถง และชดเจน เพอใชในการตดสนผลการแขงขนในแตละประเภทกฬาอยางโปรงใสและถกตอง โดยในอดตผจบเวลา ผลการแขงขนกฬาประเภทนนๆ ตองท าการจบเวลาตามนาฬกาขอมอและตองยนรอเปลยนปายบอกเวลา ณ บรเวณปายแสดงผลคะแนนซงกฬาบางประเภท ปายแสดงผลการนบคะแนนตงอยกลางแจง เชน กฬาฟตบอล กฬาเซปกตะกรอ กฬาเปตอง กฬาวอลเลยบอล กฬาบาสเกตบอล ฯลฯ ถาหากเปนการแขงขนกฬาบาสเกตบอล ผจบเวลาตองใชนาฬกาขอมอในการจบเวลา การครองบอลของผแขงขน เปนเวลา 24 วนาท ซงท าใหเกดความไมสะดวกสบายในการจบเวลา และอาจท าใหเกดความผดพลาดในการแขงขนขนอกดวย
ดวยเหตนคณะผจดท าจงมแนวความคดสรางนาฬกานบถอยหลง 24 วนาท ในรปของตวเลข 7 สวน ( 7 Segment ) เพอลดปญหาทกลาวมาทงหมดในขางตน โดยนาฬกานบถอยหลง 24 วนาท ทคณะผจดท าสรางนนสามารถจบเวลาถอยหลง 24 วนาทได ผจบเวลาจงไมจ าเปนตองใชนาฬกาขอมออกตอไปซงมความสะดวกสบายมากยงขนในการจบเวลา เนองมตวเลข 7 สวน ( 7 Segment ) ในการแสดงผล มปมเรมและหยดเวลา ตามทตองการ
38
วตถประสงค 1. เพอสรางนาฬกานบถอยหลง 24 วนาท
2. เพอน าอปกรณอเลกทรอนกสมาประยกตใชงานในชวตประจ าวน
3. เพอน าความรทไดศกษามาใชใหเกดประโยชน
ขอบเขตของโครงงาน 1 ใชวงจรไมโครคอนโทรลเลอร เบอร PIC18F2550 2 Seven Segment 2 หลก ขนาด 6.4x9.5 นว จายไฟ 12vdc 3 วงจร Drive Seven Segment 12vdc 4 ใชภาษา MikroC Pro for PIC ในการเขยนโปรแกรม 5 ใชไฟ 220vac ส าหรบวงจร Supply 6 เครองรบ-สง ระยะ 4 เมตร จายไฟ 12v
ประโยชนทไดรบ 1 ไดนาฬกานบถอยหลง 24 วนาท 2 สามารถน ามาใชงานในกฬาชางประจ าปได 3 ไดความรจากการศกษาการใชวงจร
39
บลอกไดอะแกรมการท างานของเครองวดคณภาพท าน าดาง
ระบบ 7 Segment เซทเปน 24 วนาท
กดปม Start เรมนบถอยหลง
กดปม Pause จะหยดนบชวคราว จนกวาจะกดปม
Start อกครงหนง
กดปม Reset จะกลบไปตงคาทจดเรมตน 24
วนาท
นบจนถงเลข 0 วนาท
รปท ข.2 บลอกไดอะแกรมเครองท าน าดาง
การท างานของนาฬกานบถอยหลง 24 วนาท เมอกดปม Start วงจรนบกจะเรมท างาน นบจาก 24 ลงมาจนถง 0 วนาท ถาหากตองการหยด เวลาชวคราว กดปม Pause เวลากจะหยด เมอกดปม Start อกท เวลากจะนบตอ ถาตองการใหกลบไปนบใหมตงแตตน กดปม Reset วงจรนบจะกลบไปอยท 24 วนาทใหมอกครง
40
ภาคผนวก ค ประวตผจดท า
41
ประวตผเขยน
ชอ – นามสกล : นายณฐพล เขยวข า วน เดอน ป : เกดวนท 4 ตลาคม พ.ศ. 2536 สถานทเกด : โรงพยาบาลสมเดจ ณ ศรราชา ทอยปจจบน : 96/2 ม.7 ต าบล หนองปรอ อ าเภอ บางละมง จงหวด ชลบร 20260 เบอรโทรตดตอ : 087-5349568 ประวตการศกษา : การศกษาระดบมธยมตน โรงเรยนเมองพทยา 9
การศกษาระดบประกาศนยบตรวชาชพ (ปวช.) วทยาลยเทคนคสตหบ การศกษาระดบประกาศนยบตรวชาชพชนสง (ปวส.) วทยาลยเทคนคสตหบ
โครงการเรอง นาฬกานบถอยหลง 24 วนาท สาขาวชา ไฟฟาและอเลกทรอนกส สาขางาน เทคนคคอมพวเตอร
42
ประวตผเขยน
ชอ – นามสกล : นายทชชกร ประทมชาต วน เดอน ป : เกดวนท 28 กนยายน 2534 สถานทเกด : โรงพยาบาลตราด ทอยปจจบน : 41/2 ต.วงกระแจะ อ.เมอง จ.ตราด 23000 เบอรโทรตดตอ : 086-0620721 ประวตการศกษา : การศกษาระดบมธยมตน ตราษตระการคณ
การศกษาระดบประกาศนยบตรวชาชพ (ปวช.) วทยาลยเทคนคตราด การศกษาระดบประกาศนยบตรวชาชพชนสง (ปวส.) วทยาลยเทคนคสตหบ
โครงการเรอง นาฬกานบถอยหลง 24 วนาท สาขาวชา ไฟฟาและอเลกทรอนกส สาขางาน เทคนคคอมพวเตอร