全球旧事资料 分类
路简单(图242)。
12V
AINAINBINBINCOM
GND
147
5V
U1A12
3
R2
R1
U1B
4
GND
6
5U1C
910U1D
8
R3
12
11
R4
13
R8R9
图241
4
D1
D2
D3
D4
AOUT
AOUT
BOUT
BOUT
Q3
Q4
Q1
Q2
R5
R6
GND
U2B6
75
5V
U2A3
12
8
GND5V
R7
RV1
GND
图242
5
f三电路设计
31、设计要点和软硬环境
1、步进电机的设计要点和软硬件环境
步进电机和普通电动机不同之处是步进电机接受脉冲信号的控制。即步进电机是将电脉冲信号转换为机械角位移的执行元件。步进电机的控制可以用硬件,也可以用软件通过单片机实现。硬件方法是采用脉冲分配器芯片进行通用换相控制;而软件方法是用单片机产生控制脉冲来控制步进电机的运行状态,这种方法可简化电路,降低成本。在用软件控制时,主要设计要点如下:判断旋转方向;按相序确定控制字;按顺序输入控制字;确定控制步数和每一步的延时时间。由于单片机的驱动电流一般都比较小,不能直接驱动电机工作,所以单片机的IO口输出必须接驱动电路,即功率驱动,才得以控制电机正常工作。控制框图如下图所示:
控制按钮
单片机AT89c51
功率驱动
数码管显示模块
步进电机
(2)、相关参数设定:这里采用四相六线步进电机,这款步进电机的驱动电压12V,步进角为75度一圈
360度需要48个脉冲完成。其相序AABBBCCCDDDA。所以其正转控制脉冲为:01h09h08h0ch04h06h02h03h00h;反转控制脉冲为:01h03h02h06h04h0ch08h09h00h。
单片机的晶振为12MHZ;
(3)、系统电路图:一、单片机最小系统的硬件原理接线图:1、接电源:VCC(PIN40)、GND(PIN20)。加接退耦电容01uF2、接晶体:X1(PIN18)、X2(PIN19)。注意标出晶体频率(选用12MHz),还
有辅助电容20pF3、接复位:RES(PIN9)。接上电复位电路,以及手动复位电路,分析复位工作
原理4、接配置:EA(PIN31)。说明原因。二、单片机内部IO部件:所为学习单片机,实际上就是编程控制以下IO部件,
完成指定任务
6
f1、四个8位通用IO端口,对应引脚P0、P1、P2和P3;2、两个16位定时计数器;(TMOD,TCON,TL0,TH0,TL1,TH1)3、一个串行通信接口;(SCON,SBUF)4、一个中断控制器;(IE,IP)
根据以上的方案比较与论证确定总体方案,确定硬件原理图。原理图如下:
图10
32主要器件资料
AT89C51单片机
AT89C51是一种带4K字节FLASH存储器(FPEROMFlashProgrammablea
dErasableRead
O
lyMemory)的低电压、高性能CMOS8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存
可编程可擦除只读存储器的单片机。单片机的可擦除只读r
好听全球资料 返回顶部