菜单
  

    单片机是整个控制系统的核心,控制步进电机的脉冲信号由单片机产生和控制,程序要烧录在单片机中以实现其功能,系统电路的各个模块也基本以单片机为中心,与单片机上的引脚连接。
    3.2.2 晶振电路
    图5为晶振电路模块的接线图:该电路包括两个30pF的电容、一个12MHz的石英晶体。
     
    图5 晶振电路图
    晶振电路通过AT89S52单片机的XTAL1和XTAL2连接,可以在电路中产生时钟信号,如果它工作不稳定则会导致整个单片机中相关部分出现问题[8]。
    3.2.3 键盘控制及蜂鸣器模块
    图6为键盘控制模块及蜂鸣器模块的电路图:AT89S52单片机的P3.2-P3.6引脚分别与K1-K4按键及蜂鸣器电路连接。
     
    图6 按键电路图
    按键电路由4个按键构成,分别控制步进电机启停、加速、减速、转向。有按键按下时蜂鸣器短响一声。
    3.2.4 ULN2003及步进电机模块
    ULN2003的7B~4B接口分别与单片机的P1.0~P1.3口连接。单片机产生的脉冲信号经由P1口进入驱动器ULN2003放大,然后根据接口分别施加在步进电机的A、B、C、D四相上以驱动步进电机转动。单片机、ULN2003驱动器、步进电机模块的电路图如图7所示。
     
    图7 步进电机接线图
    步进电机采用4相6线式步进电机,电机的A、B、C、D四相与ULN2003驱动器连接,另外两个接口接电源。
    3.2.5 LCD显示屏模块
    本设计采用1602液晶显示屏显示步进电机的转向、转速状态。LCD显示模块电路图如图8所示。
     
    图8 LCD显示模块电路图
    1602液晶显示屏显示内容为16x2,即可以显示两行,每行16个字符。字符型1602通常有14条引脚,D1~D7是输入输出端,RS、RW、E是输入端,E为使能信号端,当E为1时读取信息,当E由1变为0时(即遇到下降沿)执行指令,当RS为0时LCD接受输入指令,当RS为1时LCD接受数据,当RW为0时LCD可接收指令或数据,当RW为1时从LCD读取信息[9]。
    4. 软件设计
    4.1 系统主流程图
    图9为系统主流程图。
    图9 系统主流程图
    当系统启动时,首先对步进电机各端口初始化,然后设置LCD1602显示器的光标闪烁、位置、字体大小等,再将初始的速度转换成延时常数,高八位写入TH0,第八位写入TL0。然后循环读键盘和处理键盘子程序,等待中断。当K1按下时,TR0被置为1,T0定时器开始工作,系统转入键盘处理程序。
    4.2 键盘处理流程图
    步进电机的启停通过定时器T0控制,T0控制脉冲信号的输出。定时器T0由标志位TR0控制,当TR0=1时T0开启,系统产生脉冲信号,当TR0=0时T0关闭,脉冲信号停止产生[10]。步进电机的旋转方向通过标志位direction控制,当direction为1时,步进电机正转,direction为0时步进电机反转。步进电机的速度通过速度参数改变。
    图10为键盘处理流程图。
    图10 键盘处理子程序流程图
    当系统接收到按键指令时,会自动处理按键子程序。当K1按下时,蜂鸣器短响一声,TR0取反,改变步进电机的启停状态;当K2按下时,蜂鸣器短响一声,步进电机转速减慢,速度等级增加一个等级;当K3按下时,蜂鸣器短响一声,步进电机转速加快,转速等级减少一个等级;当K4按下时,蜂鸣器短响一声,步进电机方向标志位direction取反,转向改变。
    4.3 系统时序表
    表1为步进电机单四拍工作方式下正转时P1口的时序表。
    表1 步进电机正向转动时序表
    步进数    P1.3                        P1.2             P1.1            P1.0            代码
  1. 上一篇:AT89S52单片机自动充电应急电源的设计+电路图+源程序
  2. 下一篇:PLC的矿井提升机电控系统设计+仿真图+流程图
  1. 单片机无线通信的恒压供水系统设计+程序

  2. 单片机的火灾报警系统设计+电路图+程序

  3. AT89S51单片机储藏室温湿度...

  4. MSP430单片机多功能电能表设计+电路图

  5. STC89C52RC单片机的智能路灯...

  6. STC12C5A60S2单片机信号发生器的设计+电路图

  7. STC89C52单片机嵌入式家庭防...

  8. 当代大学生慈善意识研究+文献综述

  9. java+mysql车辆管理系统的设计+源代码

  10. 杂拟谷盗体内共生菌沃尔...

  11. 乳业同业并购式全产业链...

  12. 河岸冲刷和泥沙淤积的监测国内外研究现状

  13. 电站锅炉暖风器设计任务书

  14. 酸性水汽提装置总汽提塔设计+CAD图纸

  15. 中考体育项目与体育教学合理结合的研究

  16. 大众媒体对公共政策制定的影响

  17. 十二层带中心支撑钢结构...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回