单片机课程设计---步进电机
《单片机课程设计---步进电机》由会员分享,可在线阅读,更多相关《单片机课程设计---步进电机(9页珍藏版)》请在毕设资料网上搜索。
1、1 主控模块 主控模块是用 AT89C52 单片机芯片来控制。AT89C52 是八位单片机,采 用 FLASHROM 技术,晶振时钟为 12MHz。AT89C52 是标准的 40 引脚双列 直插式集成电路单片机, 有 4 个八位并行双向 I/O 端口, 分别记作 P0、 P1、P2、P3.第 31 引脚需要接高电平是单片机选择内部程序存储器; P0 口的第 39 引脚接运行(停止)按钮;38 引脚接正转指示灯;37 引 脚接反转指示灯;36 引脚接加速按钮及加速闪烁灯;35 引脚接减速按 钮及减速闪烁灯;34 引脚接正转按钮;33 引脚接反转按钮;引脚 12 接正反转中断电路的与门;引脚 13
2、 接加减速按钮;引脚 9 接手动复位 电路,引脚 18 和 19 接上一个 12MHz 的晶振为单片机提供时钟信号; 引脚 40 为电源端 VCC,接+5V 的电源,第二十引脚为接地端 VSS。芯片 图如图(1)所示: 图(1) 2 按键模块、指示灯模块和与门电路 按键模块有五个按钮:运行(停止)按钮、正转按钮、反转按钮、加 速按钮和减速按钮。他们分别控制电动机的运行(停止,指示灯 D1 运 行亮) 、正转(正转时指示灯 D2 亮) 、反转(反转时指示灯 D3 亮) 、加 速 (按一下加速灯 D4 闪一下) 和减速 (按一下按钮减速灯 D5 闪一下) , 并分别与 AT89C52 芯片的 P0
3、.0(引脚 39) 、P0.5(引脚 34) 、P0.6(引 脚 33) 、P0.3(引脚 36) 、P0.4(引脚 35)相连接另 P0.1(引脚 38) P0.2(引脚 37)分别与正反转指示灯相连。同时通过上拉电阻 (排阻) 接 12V 高电平,另一端都接地。当按下一个键时,使对应的引脚处产 生低电平。同时对应与门连线产生低电平,经过与门逻辑运算后在第 12 或 13 引脚处产生低电平,引起一次中断。 下图(2)所示为按键模块、指示灯模块和与门电路: 图(2) 3 驱动模块、显示电动机旋转速度档数模块 单片机的驱动电路主要是用 ULN2004A 芯片来驱动,ULN2004A 芯片、驱 动
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 步进 电机
