机电实验.docx
- 文档编号:28175032
- 上传时间:2023-07-09
- 格式:DOCX
- 页数:12
- 大小:238.23KB
机电实验.docx
《机电实验.docx》由会员分享,可在线阅读,更多相关《机电实验.docx(12页珍藏版)》请在冰豆网上搜索。
机电实验
实验一:
八段数码管显示
一、实验要求
■利用实验仪提供的显示电路,动态显示一行数据.
二、实验目的
■了解数码管动态显示的原理。
三、实验设备与环境
■1.伟福单片机实验仪
■2.配套PC机及开发系统Lab2000仿真软件
四、实验线路及连线
实验仪提供了6位8段码LED显示电路,只要按地址输出相应数据,就可实现对显示器的控制。
显示共有6位,用动态方式显示。
8位段码、6位位码是由两片74LS374输出。
位码经MC1413或ULN2003倒相驱动后,选择相应显示位。
实验仪中8位段码输出地址为0X004H,位码输出地址为0X002H。
此处X是由KEY/LEDCS决定,参见地址译码。
做键盘和LED实验时,需将KEY/LEDCS接到相应的地址译码上,以便用相应的地址来访问。
例如,将KEY/LEDCS接到CS0上,则段码地址为08004H,位码地址为08002H
地址总线
段码输出(0x004H)位选通信号(0x002H)
附:
地址译码插孔
CS0
08000H~08FFFH
CS1
09000H~09FFFH
CS2
0A000H~0AFFFH
CS3
0B000H~0BFFFH
CS4
0C000H~0CFFFH
CS5
0D000H~0DFFFH
CS6
0E000H~0EFFFH
CS7
0F000H~0FFFFH
附:
LED电平显示电路
实验仪上装有8只发光二极管及相应驱动电路。
见上图,L0~L7为相应发光二极管驱动信号输入端,该输入端为高电压电平“1”时发光二极管点亮。
我们可以通过P1口对其直接进行控制,点亮或者熄灭发光二极管.
七段数码管的字型代码表如下表:
显示字形
g
f
e
d
c
b
a
段码
0
0
1
1
1
1
1
1
3fh
1
0
0
0
0
1
1
0
06h
2
1
0
1
1
0
1
1
5bh
3
1
0
0
1
1
1
1
4fh
4
1
1
0
0
1
1
0
66h
5
1
1
0
1
1
0
1
6dh
6
1
1
1
1
1
0
1
7dh
7
0
0
0
0
1
1
1
07h
8
1
1
1
1
1
1
1
7fh
9
1
1
0
1
1
1
1
6fh
A
1
1
1
0
1
1
1
77h
b
1
1
1
1
1
0
0
7ch
C
0
1
1
1
0
0
1
39h
d
1
0
1
1
1
1
0
5eh
E
1
1
1
1
0
0
1
79h
F
1
1
1
0
0
0
1
71h
附:
程序框图
实验二步进电机控制实验(MSC51)
一、实验要求
⏹用8255扩展端口控制步进电机,编写程序输出脉冲序列到8255的PA口,控制电机正转、反转,加速,减速。
二、实验目的
⏹1.了解步进电机控制的基本原理。
⏹2.掌握控制步进电机转动的编程方法。
⏹3.了解单片机控制外部设备的常用电路。
三、实验装置:
伟福Lab2000单片机实验装置。
四、实验电路连线框图
8255控制的原理请参阅《微机控制技术》.
五、实验说明
⏹步进电机驱动原理是通过对每相线圈中电流的顺序切换来使电机作步进式旋转。
切换是通过单片机输出脉冲信号来实现的。
所以调节脉冲信号的频率便可以改变步进电机的转速,改变各相脉冲的先后顺序,可以改变电机的旋转方向。
步进电机的转速应由慢到快逐步加速。
⏹电机驱动方式可以采用双四拍(AB→BC→CD→DA→AB)方式,也可以采用单四拍(A→B→C→D→A)方式,或单、双八拍(A→AB→B→BC→C→CD→D→DA→A)方式。
各种工作方式的时序图如下:
(高电平有效)
⏹上图中示意的脉冲信号是高有效,但实际控制时公共端是接在VCC上的,所以实际控制脉冲是低有效。
8255的PA口输出的脉冲信号经(MC1413或ULN2003A)倒相驱动后,向步进电机输出脉冲信号序列。
8051单片机也可以通过P1口输出脉冲信号控制步进电机的运转。
也可以通过实验仪上的波形发生器来产生脉冲序列来控制步进电机的运转。
六、实验程序框图
8255A可编程并行口芯片
⏹可编程通用接口芯片8255A有三个八位的并行I/O口,它有三种工作方式。
本实验采用的是方式0:
PA,PC口输出,PB口输入。
很多I/O实验都可以通过8255来实现。
⏹8255的CS/接地址译码/CS0,则命令字地址为8003H,PA口地址为8000H,PB口地址为8001H,PC口地址为8002H。
数据线、读/写控制、地址线、复位信号板上已接好。
附参考程序:
关于P1口的使用
⏹P1口是准双向口。
它作为输出口时与一般的双向口使用方法相同。
由准双向口结构可知当P1口用为输入口时,必须先对它置“1”。
若不先对它置“1”,读入的数据是不正确的。
⏹设计用MCS-51单片机控制四相八拍步进电机反向走一步的环形分配器子程序,列出环形分配表。
已知输出信号从P1口的低四位输出,P1口的高四位全置“1”。
⏹
⏹程序参考:
2100MOVDPTR,#2200H
MOVR0,#00
LOOP:
MOVA,R0
MOVCA,@A+DPTR
MOVP1,A
LCALL1000
INCR0
CJNER0,#08H,LOOP
2200 DBF9H,F8H,FCH,F4H,F6H,F2H,F3H,F1H
1000:
MOVR3,#FF
DT1:
MOVR4,#FF
DT2:
DJNZR4,DT2
DJNZR3,DT1
RET
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机电 实验