信息工程专业综合实验报告Word文档下载推荐.docx

上传人:b****6 文档编号:20030748 上传时间:2023-01-16 格式:DOCX 页数:65 大小:425.01KB
下载 相关 举报
信息工程专业综合实验报告Word文档下载推荐.docx_第1页
第1页 / 共65页
信息工程专业综合实验报告Word文档下载推荐.docx_第2页
第2页 / 共65页
信息工程专业综合实验报告Word文档下载推荐.docx_第3页
第3页 / 共65页
信息工程专业综合实验报告Word文档下载推荐.docx_第4页
第4页 / 共65页
信息工程专业综合实验报告Word文档下载推荐.docx_第5页
第5页 / 共65页
点击查看更多>>
下载资源
资源描述

信息工程专业综合实验报告Word文档下载推荐.docx

《信息工程专业综合实验报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《信息工程专业综合实验报告Word文档下载推荐.docx(65页珍藏版)》请在冰豆网上搜索。

信息工程专业综合实验报告Word文档下载推荐.docx

方案问题较多,电路、程序不能通过仿真,思验报告不规范。

数据采集系统的设计

实验成绩

一、实验目的

1、综合运用所学相关课程的基础理论和基本知识,完成数据采集系统的设计。

2、学会PROTEUS电子设计软件使用。

3、掌握电子电路的测试方法,熟练应用电子工程领域相关仪器、仪表和设备对电路的技术指标进行测试。

二、实验内容

1、在PROTEUS电子设计平台,综合应用模拟电子技术、数字电子技术、单片机技术,完成数据采集系统电路设计与仿真。

2、在电子综合实训平台,选择电路模块,实现硬件验证。

3、在电子测试平台上,对主要技术参数进行测试。

三、主要仪器设备

1、电子综合实训系统。

2、PROTEUS电子设计软件。

3、万用表。

四、数据采集系统设计

1、数据采集系统方案

(1)系统组成:

数据采集系统框图如图1-1

(2)方案说明:

数据采集系统以AT89C51单片机为控制核心,使用了ADC0809的通道3,由通道3输入的模拟量转换为数字量后显示在三位数码管上。

图1-1数据采集系统框图

2、电路设计

在PROTUES中选用的就要元件有AT89C51、ADC0809、7SEG-MPX4-CC-BLUE、CAP、CAP-ELEC、CRYSTAL>

POT-HG、RES、RESPACK-8。

SEV[:

\MPX4CCBLLI:

*

IT.UJ

RM

!

.ZliKI

:

丹1

L

L,,

1^®

■J

TJ

1

口^|HJI1!

Itillras/jwePD.3.1D3FD.IIU1m•;

S押"

勺*1NJm7ZLIU

n.aKib

片eTWih.a/rai

F3.470

F3.貞F

i'

3.IE1Cn.?

W

图1-2数据采集系统电路原理图

电位信号是模拟信号通过模数转换器ADC089转换成数字信号,输送到AT89C51单片机中,通过单片机的分析处理后经过数码显示出来,我们可以得到确切的信号数据。

五、程序设计

#inelude<

reg52.h>

#defineuintunsignedint

#defineucharunsignedchar

ucharcodeLEDData[]=

{

0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

sbitOE=P1A0;

sbitEOC=P1A1;

sbitST=PM2;

sbitCLK=P1A3;

voidDelayMS(uintms)

uchari;

while(ms--)

for(i=0;

i<

120;

i++);

}

voidDisplay_Result(uchard)

P2=0xf7;

P0=LEDData[d%10];

DelayMS(5);

P2=0xfb;

P0=LEDData[d%100/10];

P2=0xfd;

P0=LEDData[d/100];

DelayMS(5);

voidmain()

TMOD=0x02;

TH0=0x14;

TL0=0x00;

IE=0x82;

TR0=1;

P1=0x3f;

while

(1)

允许输出,显示

AD转换结果,关闭输出

图1-3数据采集系统流程图

ST=0;

ST=1;

while(EOC==0);

OE=1;

Display_Result(P3);

OE=0;

voidTimerO_INT()interrupt1

CLK=!

CLK;

六、系统仿真与分析

SEVEN-MPX^-COBLUE

A

Fi

$T㈣

H'

l

'

U32D_2ZZ2L

IMD

CLOCKS

IHI

START

IH2

lx)

EOC

IW

DLTT1

1阉

oun

IM?

OUKt

OUT-*

ADDA

DUTO

iD[i

OUTS

J(DDt

DUH

ALE

DOTS

VREFtO

■17DO>

C2

22PF

OE'

EDC

2B

/

ST

GILK

4・

C3

5-

■■

Cl

Pl.4

P3.4rni

F1.5

P3.&

T1

Pl.6

Pl』

]D-

5TT

•丁■

■37

■J*

■■31

■mdi\

*|i2DQ\

■13—pjS

■>

14[H斜

-USw飞

■16DdS

VI7D7、

DO

图1-4系统仿真

在原理图中加载程序生成好的.hex文件,运行仿真,通过调整可调电阻RV1,改

变A\D模块的输出值,从而改变采集到的信息,单片机模块分析处理后,可通过数码管上显示输出,数码管可显示0~255之间的数据,如图1-4所示数码显示的数据这

七、硬件验证

1、选用模块

2、连接方法

3、测试的结果

八、实验结论

 

直流电机PWM调速系统的设计

1、了解直流电机结构,综合运用所学相关课程的基础理论和基本知识,完成直流电机PWM调速系统的设计。

2、熟练应用PROTEUS电子设计软件,进行电子电路的设计。

1、在PROTEUS电子设计平台,综合应用模拟电子技术、单片机技术,完成直流电机PWM调速系统的设计与仿真。

3、万用表、存储示波器。

四、直流电机PWM调速器设计

1、直流电机PWM调速系统方案

直流电机PWM调速方案如图2-1所示:

⑵方案说明:

直流电机PWM调速系统以80C51单片机为控制核心,由命令输入模块、LCD显示模块及电机驱动模块组成。

采用带中断的独立式键盘作为命令的输入,单片机在程序控制下,定时不断给直流电机驱动芯片发送PWM波形,H型驱

动电路完成电机正,反转控制;

同时单片机不停的将从键盘读取的数据送到LCD显

示模块去显示,从中不仅能读取其速度,而且能知晓其转向及一些提示。

图2-1直流电机PWM调速系统框图

在PROTUES中选用的就要元件主要有80C51、7SEG-MPX2-CC-BLUE、AND-5、

BUTTON、CRYSTAL>

L298、MOTOR-SERVO、RESPACK-8等。

KTM.I

XML2

R5T

ELS

.■

R5]k

BEN

EX

SOCHI.

US

L,

b.

--

n.2

P3.湎而

Pl,8

円一釘TWIT

PM

F3.4/TO

Fl.5

Pl5/11

PI.6

門,M.毎

|>

|.7

总価

_n

_H玄

-J1

PAniA<

lE-DIL4Q

PI.0P3.0.KB

PI.IP3.1.TO

■亠i

■ji

I减速

iE转

停止

IIP1

KO.W

PO.I伽

PO.2W闻・3/mro.时妙paa/Affii

PO.6/AB6

K7/.W7

R2.O,'

限1伽

P2.2/AlQi

P2.3/rAll

IL:

.'

U:

n.5/ais

P2.6/AK

陀.7/A15

3i

g

J1

图2-2直流电机PWM调速系统电路原理图

直流电机PWM调速系统以80C51单片机为控制核心,由命令输入模块、LCD显示模块及电机驱动模块组成。

命令输入模块可以调速及正反转控制,LCD显示模

块可以显示电机的正反转的转速。

ORG

0000H

SJMP

DISPLAY

0003H

LJMP

BUTTON

000BH

DINGSHI

RS

EQUP3.0

RW

EQUP3.1

E

EQUP3.4

0030H

DISPLAY:

SETB

EA

EX0

IT0

MOV

TMOD,#01H

TL0,#0FFH

TH0,#0FFH

ET0

CLR

P0.5

P0.6

P0.7

TR0

DPTR,#TAB

R0,#00H

R1,#16

R3,#00H

R4,#00H

LP9:

LCALLCHUSH

LP2:

ACALLBUSY

MOVA,#00H

MOVCA,@A+DPTR

MOVP1,A

ACALLDATAS

INCDPTR

DJNZR1,LP2

LP3:

CJNER3,#00H,LP4

CJNER4,#00H,LP4

SJMPLP3

图2-3直流电机PW碉速系统流程图

(一)

外部中断

停止操作,RETI

图2-4直流电机PW碉速系统流程图

(二)

LP4:

MOVR7,#00H

MOVR5,#09H

MOVP1,#0C0H

ACALLENABLE

MOVDPTR,#MMTAB

LP5:

DJNZR5,LP5

MOVDPTR,#STAB

MOVA,R2

MOVA,R3

MOVA,R4

LP8:

CJNER7,#00H,LP7

LJMPLP8

LP7:

SJMPLP4

CHUSHI:

MOVP1,#00000001B

MOVP1,#00111000B

MOVP1,#00001111B

MOVP1,#00000110B

MOVP1,#80H

RET

ENABLE:

SETBE

CLRRS

CLRRW

CLRE

DATAS:

SETBRS

BUSY:

MOVP1,#0FFH

SETBRW

JBP1.7,BUSY

ORG2000H

DINGSHI:

CPLP0.7

JNBP0.7,Z1

MOVA,#0FFH

SUBBA,R0

MOVTH0,A

SETBTR0

RETI

Z1:

MOVTH0,R0

BUTTON:

PUSHACC

CLREX0

CLREA

INCR7;

MOVP2,A

MOVA,P2

JNBACC.0,AA0

JNBACC.1,KK0

JNBACC.2,ZZ

JNBACC.3,FF

JNBACC.4,WW0

AJMPQQ

AA0:

CJNER0,#0FFH,AA1

AA1:

MOVA,R0

ADDA,#5

MOVR0,A

KK0:

CJNER0,#00,MM

MM:

SUBBA,#5

QQ:

MOVB,#5

DIVAB

MOVB,#10

MOVR3,A

MOVR4,B

SETBEX0

LCALLDELAY

SETBEA

POPACC

ZZ:

SETBP0.5

CLRP0.6

MOVR2,#2BH

FF:

CLRP0.5

SETBP0.6

MOVR2,#2DH

WW0:

DELAY:

MOVR5,#0E0H

MM0:

MOVR6,#30H

MM1:

DJNZR6,MM1

DJNZR5,MM0

TAB:

DB53H,45H,54H,20H

DB53H,50H,45H,45H

DB44H,20H,50H,4CH

DB45H,41H,53H,45H

STAB:

DB30H,31H,32H,33H

DB34H,35H,36H,37H

DB38H,39H,41H,42H

DB43H,44H,45H,46H

MMTAB:

DB

43H,4FH,52H,52H

45H,4EH,54H,20H

3AH

END

UU

S0C51

P2.6^14P2.7rt.15

PACKAQE-DILJIO

>

}<

TALl

XWL2

□―

CRTS讥

U1

■汨■即

■:

为•

・•』.

■■

■二

•密•■»

D2

pW_-

DI

*w

01234567

PD.OM0QPD.ir*D1P0.2MD2PD.3f*JD3

PD.4W4

P0.5MD5POWOBF'

LIEM

P21WPJ皿P2.2W10P22M11P24M12

P3.QJRXDPSITODpa.aiKrropisriRfTP3.4JTDP3.501pa.iEmftP3.7/PO

■15-••.Af4D_5

-LL2.

图2-5未按键时的初始状态

f

D3D4

frXTALI

1N40DZ

1N4DCB

XUL2

000

KH

1N4OD3

CFtYSDM.

U3

P50

P50go

2314

an"

211

PSEM

ALEEA

El

F2

T'

e-i

PD.nraaPQ1W1P0.2ITO2P03W3FUdUPfl.W«

5PU&

W&

PD.7MDT

MC51

P2.(WP2WP2.2W10P33W1P14M12

P2.6ttHPJ7AM5

J=1_^L'

初逮

O0-^—1

W

反转

正转

•加遽

总」反转

停让

WD_5

1O

RP1

5K'

PACIWE=DIL40

P10

P3.IURXD

2U.'

P1.1

P3im©

211-

P17

pijflrm:

PI.3

P3.3iiFriT

17

P14

pavnii

PI.5

P3^l

P1&

P3fiWR

生-

PH

P3.7/RO

U2

图2-6电机正转速度为9时的状态

5K•

*1-2*■-

丁zLUU.I

序止

^11

Ll^

LL1

XF4L2

PD.1^1皿迥2PO.3W3Pfl4W£

i4?

0.5(^5

RST

PD.5C^6

PQ.JWT

P20UAI

PZ1M

P2.2rt1D

P5EN

P23TA11

P2.4rt12

B0C51

P2OT13

P2.6i!

A14

P27FA15

F1.0

PM:

如却l帕

PSOJRKD

Film©

Pl2

P1.3

P3.3HMT1

Pl4

?

3+ng

P1.5

FSSfTI

P3皿丽

P37JED

PI6

rl./

■兀:

■」d

D2D1

r-H_^―!

<

]—

.1呻。

帕...1W40O3

E1AQ

・lno

S闻1L2蛊

5Z8DZQ雷Z'

图2-7电机反转速度为13时的状态

系统电机的转动可通过电路中是加速、减速、反转、正转、停止五个按钮来控制,

可以使电机正转、反转及加速、减速等调速控制。

数码管上会显示电机的转动速度。

女口

图2-5至图2-7所示

步进电机控制器的设计

1、了解步进电机的结构,综合运用所学相关课程的基础理论和基本知识,完成步进电机控制器的设计。

2、熟练应用PROTEUS电子设计软件,进行电子电路的设计和仿真。

3、掌握电子电路的测试方法,熟练应用电子工程领域相关仪器、仪表和设备对电路的技术指标进行测试。

1、在PROTEUS电子设计平台,综合应用模拟电子技术、单片机技术,完成步进电机控制器的设计与仿真。

3、存储示波器。

四、步进电机控制器的设计

1、步进电机控制器的设计方案

步进电机控制器方案框图如图3-1

本系统以80C51为控制核心,由步进电机、步进电机驱动、按键、显

示组成。

通过按键控制步进电机的正转、反转、停止,并通过相应的LED显示对应的

状态。

图3-1步进电机控制器方案框图

在PROTUES中选用的就要元件主要有80C51、BUTTON、DAP、SRYSTAL、

LED-RED、MOTOR-STEPPER、ULN2003A等。

1&

STEPPER-MOTOR

►XTAL1

XTAL2

CT

3ES3UF

■2

14

12

COM1C2C3C4C5C6C7C

BBBsEBB1234567

11

22

33

44

55

66

ULN2OO3A.

PSENALEEA

R2.G!

Aa

P2J/A9P2.2'

A10P2.S'

A11

P2.4W12pa.s-Ais

P2酣MP2.7/A15

P3.tVRXD

P1„1

P3.1.TXD

P1.2

P3.2I1NT0

P3.3J1NT1

PI.4

P2.410

P15

P35fT1

P1.6

WR

Pl.7

P3.7/RD

30C51

POa-ADQPM/A01PD.2iAD2

P0.3/A03

P0.<

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1