基于單片機(jī)控制的數(shù)控x-y工作臺(tái)系統(tǒng)設(shè)計(jì).doc
約65頁DOC格式手機(jī)打開展開
基于單片機(jī)控制的數(shù)控x-y工作臺(tái)系統(tǒng)設(shè)計(jì),?aòa±?éè??ê??ùóúμ¥???ú????μ?êy??x-y1¤×÷ì¨?μí3éè???a×üì?éè??£?ê×?è?ù?Yéè??è??????úDμ′??ˉ2??t??DD????ó???Dí£???′?ê?2???μ??ˉ?úμ???????Dí£?óéóú?μí32éó?μ?ê?°?±??·???...
內(nèi)容介紹
此文檔由會(huì)員 losece 發(fā)布
?a òa
±?éè??ê??ùóúμ¥???ú????μ?êy??X-Y1¤×÷ì¨?μí3éè???a×üì?éè??£?ê×?è?ù?Yéè??è??????úDμ′??ˉ2??t??DD????ó???Dí£???′?ê?2???μ??ˉ?úμ???????Dí£?óéóú?μí32éó?μ?ê?°?±??·????£?òò′??úDμ?μí3×°??óD??á?ê?Dy×a±à???÷?£
?ú?μí3????μ??·éè??é?£?CPU2éó?μ?ê?AT89C52μ¥???ú£?í¨1yéèóDê?3??è?¨?±á÷μ?μ??y?ˉμ??′?¢1aμ???à?μ??·?¢?a1aá?ê?è?μ??·μè£?′ó′óìá??á??¢?úμ??1?éè??üá|£?·à?1?¢?úêü?éè????ó?ˉ?£?úía?§μ??·μ?éè??é?£?ê1ó?á??é±à3ì?????÷8255A?¢2???μ??ú?y?ˉD???ULN2003?¢èyì??o3??÷74LS240/74LS244?¢??′??÷74LS373?¢8??8??12ò???êy??1üμèD???£??úía?§μ??·D???μ?????é?ò???á??úê?I/O?ú?¢D???±è?????¢??ê?3éêìò??°êD3?é?í¨ó?D????a?ù×?£?1ê?????μí3μ??·?á11?òμ¥£?D??ü?üó????£
?μí3μ?è??ú?ó?úéè??á?ò?????DD??áDμ????óê??ü?ì×÷?a??á?μ?ê?è?£?oíò???8??8??12ò?êy??1üμ??ˉì???ê?μ??·£?3ìDò?úKeilèí?t??DD±àò?oíμ÷ê?£?2¢?úProteus?·?3?Dêμ??3ìDò?°μ??·μ?·????£
1??ü×?£o2???μ??ú X-Y1¤×÷ì¨ μ¥???ú ?¢?????÷
?? ??
?a òa I
ABSTRACT II
1 ?°?? 1
1.1 ??ìaéè???D??±3?°oíòaò? 1
1.2 ?D??μ??úèY 1
1.3 ?D??μ???ê??·?? 1
2 ×üì?·?°?μ?è·?¨ 2
2.1 ?úDμ′??ˉ2??tμ????? 2
2.1.1 μ?1ì?±μ???ó? 2
2.1.2 ?????Y???±μ???ó? 2
2.1.3 ???ù×°??μ???ó? 2
2.1.4 ??·tμ??ˉ?úμ???ó? 2
2.1.5 ?ì2a×°??μ???ó? 2
2.2 ?????μí3μ?éè?? 3
2.3 ????×üì?·?°?í? 3
2.4 ±???D??á 3
3 ?úDμ′??ˉ2??tμ?????ó?éè?? 4
3.1 μ?1ìé?ò??ˉ2??tμ???á?1à?? 4
3.2 ?3?÷á|μ????? 4
3.3 ?±??1??ˉμ?1ì?±μ?????ó???Dí 4
3.3.1 ???é3Dêü1¤×÷??oéFmaxμ??????°μ?1ìDío?μ???è? 4
3.3.2 ?àà????¨êù?üLμ????? 5
3.4 1??é???ü?Y???±μ?????ó???Dí 5
3.4.1 ×?′ó1¤×÷??oéFmμ????? 5
3.4.2 ×?′ó?ˉ??oéFQμ????? 5
3.4.3 3???Dío? 5
3.4.4 ′??ˉD§?ê|?μ????? 6
3.4.5 ???èμ??é?? 6
3.4.6 ?1???è?¨D?D£o? 6
3.5 2???μ??ˉ?ú???ù??μ???ó? 6
3.6 2???μ??ˉ?úμ?????oí??Dí 7
3.6.1 ?????ó?ú2???μ??ˉ?ú×a?áé?μ?×ü×a?ˉ1?á?Jeq 7
3.6.2 ?????ó?ú2???μ??ˉ?ú×a?áé?μ?μèD§?o??×a??Teq 7
3.6.3 2???μ??ˉ?ú×?′ó?2×a??μ????¨ 9
3.6.4 2???μ??ˉ?úμ?D??üD£o? 9
3.7 ??á?ê???×a±à???÷μ???ó? 10
3.8 ????????′??ˉ?μí3ê?òaí? 11
3.9 ±???D??á 11
4 ?????μí3ó2?tμ??·éè?? 12
4.1 ?????μí3?¢?????÷μ?????ó?ê1ó? 12
4.1.1 AT89C52μ¥???ú?÷òaD??ü2?êy?°1|?üì?D? 12
4.1.2 AT89C52μ¥???úμ?òy??1|?ü 14
4.1.3 AT89C52μ¥???ú?′??μ??· 16
4.1.4 AT89C52μ¥???ú??μ′μ??· 16
4.2 ?????μí3μ?μ??′éè??ó????? 17
4.2.1 ?????μí3μ?μ??′ó2?t?-àíí? 17
4.2.2 ??à?μ??′μ????? 17
4.2.3 ?????μí3μ?μ??′éè??ààDí???? 18
4.2.4 AT89C52?°??à??1D???μ??′éè?? 18
4.2.5 TLP521-11a??o??÷ê?è???μ??′éè?? 20
4.3 1aμ???à?μ??·éè?? 21
4.3.1 1a??o??÷μ???ó? 21
4.3.2 TLP521-11a??o??÷μ??÷òa2?êy?°1¤×÷2?êy 21
4.4 ?a1?á?ê?è?í¨μàμ??·éè?? 22
4.4.1 ?a1?á?ê?è?í¨μà×üì?ó2?tμ??·í? 23
4.4.2 ?a1?á?ê?è?í¨μàμ??··??? 23
4.5 I/O?ó?úD???μ?ó|ó?μ??·éè?? 23
4.5.1 74LS373à??18??2¢DDê?3??ú 23
4.5.2 74LS244à??18??2¢DDê?3??ú 24
4.5.3 74LS240à??18??2¢DDê?3??ú 24
4.5.4 8255A?é±à3ì2¢DDê?3? 24
4.6 2???μ??ú?????μí3éè?? 28
4.6.1 2???μ??úμ?1¤×÷?-àí 28
4.6.2 2???μ??ú??3?·???D?o?μ?éè?? 29
4.6.3 2???μ??ˉ?úμ??y?ˉμ??′ 30
4.6.4 2???μ??ˉ?ú?????μí3μ??·í? 31
4.7 ?ü?ìó?LED??ê?μ??·éè?? 31
4.7.1 ?ü?ìμ??·éè?? 31
4.7.2 ??ê?μ??·éè?? 32
4.8 ±???D??á 34
5 ·????????μí3ó2?tμ??·éè?? 35
5.1 Proteus?ò?é 35
5.2 Keil?ò?é 35
5.3 ·????????μí3ó2?t?-àíí? 35
5.4 ±???D??á 36
6 ?????μí3è??ú?ó?úèí?téè?? 37
6.1 ?ü?ìó???ê?×@@ìDò 37
6.1.1 ?ü?ìó???ê?×@@ìDòá÷3ìí? 37
6.1.2 ?ü?ìó???ê?×@@ìDò?-àí 37
6.2 ??ê?3ìDò 37
6.2.1 ??ê?3ìDòá÷3ìí? 37
6.2.2 ??ê?3ìDòá÷3ìí??aêí 37
6.2.3 LED??ê??-àí 38
6.3 ?ü?ìé¨?è3ìDò 39
6.3.1 ?ü?ìé¨?è3ìDòá÷3ìí? 39
6.3.2 ?ü?ìé¨?è3ìDò?aêí 39
6.4 ±???D??á 39
7 ?á??ó??1í? 41
2??????× 42
?? ?? 43
????A è??ú????3ìDò 43
????B ía?????×·-ò??-?? 47
????C ía?????×·-ò?ò??? 52
?°??
1.1 ??ìaéè???D??±3?°oíòaò?
??×???′úD??¢??ê?μ?·¢?1£????ìòμμ?μ?á??ì?ù·¢?1£?′ùê1?úDμ?ó1¤??ê?·¢éúé??ìμ?±??ˉ£??óòμ2?μ?×·?ó??D§?êμ?éú2ú?£ê?£??ü×·?ó??±ê×?μ??êá?òa?ó£?òò′??aê1μ??úDμéè±?μ?1|?üòa?ó??à′????′ó£????á11?°1|?ü????ò2±?μ??′?ó?£?ùò??ü1?éè??3?1|?üè????¢D§?ê???¢?í?1D???£??ó1¤???è??μ??úDμ?ó1¤éè±?ê????ìòμ?D×???òaμ???ìa??ò?£??ò??′?′??D??μ???ìa?aX-Yêy??1¤×÷ì¨ê?óú?????ü?ó1¤μ?o?D?2??t£??üμ?′??ˉ2??tμ??¨?????è?±?óó°?ì?μí3μ??ó1¤???è?£
2??????×
[1] òü????£??úμ?ò?ì??ˉ?μí3éè????3ìéè????μ?êé[M]£?±±??£o?úDμ1¤òμ3?°?é?£?2007£?9-190£?
[2] à?èa?a£?μ¥???ú?-àíó?ó|ó?êμày·???[M]£?±±??£o±±??o???o?ìì′ó?§3?°?é?£?2009£?7-235£?
[3] à?è?à?£?3ùèù??£?μ¥???ú?-àí?°?ó?ú??ê?[M]£?±±??£o??μè?ìóy3?°?é?£?2004£?16-30£?
[4] à??à??£?μ??·oíμ?×ó??ê?£¨??£?[M]£?±±??£o±±??àí1¤′ó?§3?°?é?£?2004£?140-142£?
[5] ???÷áá£?ì??°??£?51μ¥???úó|ó?éè??ó?·???£o?ùóúKeil Có?Proteus [M]£?±±??£o±±??o???o?ìì′ó?§3?°?é?£?2009£?2-143£?
[6] áo?°?-£???ó??è£??úμ?ò?ì??ˉ??ê?ó??μí3[M]£?±±??£o?úDμ1¤òμ3?°?é?£?2006£?106-110£?
[7] ???μ??£??úμ?ò?ì??ˉ?μí3éè??ó?ó|ó?[M]£?±±??£o±±??àí1¤′ó?§3?°?é?£?2006£?201-212£?
[8] ??òúé?£?á??÷ó?£??úμ?ò?ì??ˉ1¤3ìרòμ??3ìêμ?ù?ì3ì[M]£?o?·ê£oo?·ê1¤òμ′ó?§3?°?é?£?2007£?180-185£?
[9] ?üèó?°£???à??è£?á?ó3..
±?éè??ê??ùóúμ¥???ú????μ?êy??X-Y1¤×÷ì¨?μí3éè???a×üì?éè??£?ê×?è?ù?Yéè??è??????úDμ′??ˉ2??t??DD????ó???Dí£???′?ê?2???μ??ˉ?úμ???????Dí£?óéóú?μí32éó?μ?ê?°?±??·????£?òò′??úDμ?μí3×°??óD??á?ê?Dy×a±à???÷?£
?ú?μí3????μ??·éè??é?£?CPU2éó?μ?ê?AT89C52μ¥???ú£?í¨1yéèóDê?3??è?¨?±á÷μ?μ??y?ˉμ??′?¢1aμ???à?μ??·?¢?a1aá?ê?è?μ??·μè£?′ó′óìá??á??¢?úμ??1?éè??üá|£?·à?1?¢?úêü?éè????ó?ˉ?£?úía?§μ??·μ?éè??é?£?ê1ó?á??é±à3ì?????÷8255A?¢2???μ??ú?y?ˉD???ULN2003?¢èyì??o3??÷74LS240/74LS244?¢??′??÷74LS373?¢8??8??12ò???êy??1üμèD???£??úía?§μ??·D???μ?????é?ò???á??úê?I/O?ú?¢D???±è?????¢??ê?3éêìò??°êD3?é?í¨ó?D????a?ù×?£?1ê?????μí3μ??·?á11?òμ¥£?D??ü?üó????£
?μí3μ?è??ú?ó?úéè??á?ò?????DD??áDμ????óê??ü?ì×÷?a??á?μ?ê?è?£?oíò???8??8??12ò?êy??1üμ??ˉì???ê?μ??·£?3ìDò?úKeilèí?t??DD±àò?oíμ÷ê?£?2¢?úProteus?·?3?Dêμ??3ìDò?°μ??·μ?·????£
1??ü×?£o2???μ??ú X-Y1¤×÷ì¨ μ¥???ú ?¢?????÷
?? ??
?a òa I
ABSTRACT II
1 ?°?? 1
1.1 ??ìaéè???D??±3?°oíòaò? 1
1.2 ?D??μ??úèY 1
1.3 ?D??μ???ê??·?? 1
2 ×üì?·?°?μ?è·?¨ 2
2.1 ?úDμ′??ˉ2??tμ????? 2
2.1.1 μ?1ì?±μ???ó? 2
2.1.2 ?????Y???±μ???ó? 2
2.1.3 ???ù×°??μ???ó? 2
2.1.4 ??·tμ??ˉ?úμ???ó? 2
2.1.5 ?ì2a×°??μ???ó? 2
2.2 ?????μí3μ?éè?? 3
2.3 ????×üì?·?°?í? 3
2.4 ±???D??á 3
3 ?úDμ′??ˉ2??tμ?????ó?éè?? 4
3.1 μ?1ìé?ò??ˉ2??tμ???á?1à?? 4
3.2 ?3?÷á|μ????? 4
3.3 ?±??1??ˉμ?1ì?±μ?????ó???Dí 4
3.3.1 ???é3Dêü1¤×÷??oéFmaxμ??????°μ?1ìDío?μ???è? 4
3.3.2 ?àà????¨êù?üLμ????? 5
3.4 1??é???ü?Y???±μ?????ó???Dí 5
3.4.1 ×?′ó1¤×÷??oéFmμ????? 5
3.4.2 ×?′ó?ˉ??oéFQμ????? 5
3.4.3 3???Dío? 5
3.4.4 ′??ˉD§?ê|?μ????? 6
3.4.5 ???èμ??é?? 6
3.4.6 ?1???è?¨D?D£o? 6
3.5 2???μ??ˉ?ú???ù??μ???ó? 6
3.6 2???μ??ˉ?úμ?????oí??Dí 7
3.6.1 ?????ó?ú2???μ??ˉ?ú×a?áé?μ?×ü×a?ˉ1?á?Jeq 7
3.6.2 ?????ó?ú2???μ??ˉ?ú×a?áé?μ?μèD§?o??×a??Teq 7
3.6.3 2???μ??ˉ?ú×?′ó?2×a??μ????¨ 9
3.6.4 2???μ??ˉ?úμ?D??üD£o? 9
3.7 ??á?ê???×a±à???÷μ???ó? 10
3.8 ????????′??ˉ?μí3ê?òaí? 11
3.9 ±???D??á 11
4 ?????μí3ó2?tμ??·éè?? 12
4.1 ?????μí3?¢?????÷μ?????ó?ê1ó? 12
4.1.1 AT89C52μ¥???ú?÷òaD??ü2?êy?°1|?üì?D? 12
4.1.2 AT89C52μ¥???úμ?òy??1|?ü 14
4.1.3 AT89C52μ¥???ú?′??μ??· 16
4.1.4 AT89C52μ¥???ú??μ′μ??· 16
4.2 ?????μí3μ?μ??′éè??ó????? 17
4.2.1 ?????μí3μ?μ??′ó2?t?-àíí? 17
4.2.2 ??à?μ??′μ????? 17
4.2.3 ?????μí3μ?μ??′éè??ààDí???? 18
4.2.4 AT89C52?°??à??1D???μ??′éè?? 18
4.2.5 TLP521-11a??o??÷ê?è???μ??′éè?? 20
4.3 1aμ???à?μ??·éè?? 21
4.3.1 1a??o??÷μ???ó? 21
4.3.2 TLP521-11a??o??÷μ??÷òa2?êy?°1¤×÷2?êy 21
4.4 ?a1?á?ê?è?í¨μàμ??·éè?? 22
4.4.1 ?a1?á?ê?è?í¨μà×üì?ó2?tμ??·í? 23
4.4.2 ?a1?á?ê?è?í¨μàμ??··??? 23
4.5 I/O?ó?úD???μ?ó|ó?μ??·éè?? 23
4.5.1 74LS373à??18??2¢DDê?3??ú 23
4.5.2 74LS244à??18??2¢DDê?3??ú 24
4.5.3 74LS240à??18??2¢DDê?3??ú 24
4.5.4 8255A?é±à3ì2¢DDê?3? 24
4.6 2???μ??ú?????μí3éè?? 28
4.6.1 2???μ??úμ?1¤×÷?-àí 28
4.6.2 2???μ??ú??3?·???D?o?μ?éè?? 29
4.6.3 2???μ??ˉ?úμ??y?ˉμ??′ 30
4.6.4 2???μ??ˉ?ú?????μí3μ??·í? 31
4.7 ?ü?ìó?LED??ê?μ??·éè?? 31
4.7.1 ?ü?ìμ??·éè?? 31
4.7.2 ??ê?μ??·éè?? 32
4.8 ±???D??á 34
5 ·????????μí3ó2?tμ??·éè?? 35
5.1 Proteus?ò?é 35
5.2 Keil?ò?é 35
5.3 ·????????μí3ó2?t?-àíí? 35
5.4 ±???D??á 36
6 ?????μí3è??ú?ó?úèí?téè?? 37
6.1 ?ü?ìó???ê?×@@ìDò 37
6.1.1 ?ü?ìó???ê?×@@ìDòá÷3ìí? 37
6.1.2 ?ü?ìó???ê?×@@ìDò?-àí 37
6.2 ??ê?3ìDò 37
6.2.1 ??ê?3ìDòá÷3ìí? 37
6.2.2 ??ê?3ìDòá÷3ìí??aêí 37
6.2.3 LED??ê??-àí 38
6.3 ?ü?ìé¨?è3ìDò 39
6.3.1 ?ü?ìé¨?è3ìDòá÷3ìí? 39
6.3.2 ?ü?ìé¨?è3ìDò?aêí 39
6.4 ±???D??á 39
7 ?á??ó??1í? 41
2??????× 42
?? ?? 43
????A è??ú????3ìDò 43
????B ía?????×·-ò??-?? 47
????C ía?????×·-ò?ò??? 52
?°??
1.1 ??ìaéè???D??±3?°oíòaò?
??×???′úD??¢??ê?μ?·¢?1£????ìòμμ?μ?á??ì?ù·¢?1£?′ùê1?úDμ?ó1¤??ê?·¢éúé??ìμ?±??ˉ£??óòμ2?μ?×·?ó??D§?êμ?éú2ú?£ê?£??ü×·?ó??±ê×?μ??êá?òa?ó£?òò′??aê1μ??úDμéè±?μ?1|?üòa?ó??à′????′ó£????á11?°1|?ü????ò2±?μ??′?ó?£?ùò??ü1?éè??3?1|?üè????¢D§?ê???¢?í?1D???£??ó1¤???è??μ??úDμ?ó1¤éè±?ê????ìòμ?D×???òaμ???ìa??ò?£??ò??′?′??D??μ???ìa?aX-Yêy??1¤×÷ì¨ê?óú?????ü?ó1¤μ?o?D?2??t£??üμ?′??ˉ2??tμ??¨?????è?±?óó°?ì?μí3μ??ó1¤???è?£
2??????×
[1] òü????£??úμ?ò?ì??ˉ?μí3éè????3ìéè????μ?êé[M]£?±±??£o?úDμ1¤òμ3?°?é?£?2007£?9-190£?
[2] à?èa?a£?μ¥???ú?-àíó?ó|ó?êμày·???[M]£?±±??£o±±??o???o?ìì′ó?§3?°?é?£?2009£?7-235£?
[3] à?è?à?£?3ùèù??£?μ¥???ú?-àí?°?ó?ú??ê?[M]£?±±??£o??μè?ìóy3?°?é?£?2004£?16-30£?
[4] à??à??£?μ??·oíμ?×ó??ê?£¨??£?[M]£?±±??£o±±??àí1¤′ó?§3?°?é?£?2004£?140-142£?
[5] ???÷áá£?ì??°??£?51μ¥???úó|ó?éè??ó?·???£o?ùóúKeil Có?Proteus [M]£?±±??£o±±??o???o?ìì′ó?§3?°?é?£?2009£?2-143£?
[6] áo?°?-£???ó??è£??úμ?ò?ì??ˉ??ê?ó??μí3[M]£?±±??£o?úDμ1¤òμ3?°?é?£?2006£?106-110£?
[7] ???μ??£??úμ?ò?ì??ˉ?μí3éè??ó?ó|ó?[M]£?±±??£o±±??àí1¤′ó?§3?°?é?£?2006£?201-212£?
[8] ??òúé?£?á??÷ó?£??úμ?ò?ì??ˉ1¤3ìרòμ??3ìêμ?ù?ì3ì[M]£?o?·ê£oo?·ê1¤òμ′ó?§3?°?é?£?2007£?180-185£?
[9] ?üèó?°£???à??è£?á?ó3..
TA們正在看...
- 第二學(xué)期一(1)班小學(xué)一年級(jí)工作計(jì)劃.doc
- 第二學(xué)期一(1)班小學(xué)一年級(jí)工作計(jì)劃.doc
- 第二學(xué)期七(4)班班主任工作計(jì)劃范文.doc
- 第二學(xué)期個(gè)人工作計(jì)劃.doc
- 第二學(xué)期中學(xué)學(xué)校工作計(jì)劃范文.doc
- 第二學(xué)期中學(xué)工會(huì)工作計(jì)劃范文.doc
- 第二學(xué)期二(2)班少先隊(duì)工作計(jì)劃指導(dǎo)思想.doc
- 第二學(xué)期二(3)班少先隊(duì)工作計(jì)劃指導(dǎo)思想.doc
- 第二學(xué)期二年級(jí)語文教研組工作計(jì)劃.doc
- 第二學(xué)期五年級(jí)下語文教學(xué)工作計(jì)劃.doc