1、I I 电子技术课程设计 题 目 :出租车计价器的设计 姓 名 : 周涛 专 业 : 自动化 班 级 : 自动化 2132 学 号 : &n
2、bsp; II II 摘 要 步进电机是机电控制中一种常用的执行机构, 步进电机是机电一体化的关键产品之一,被广泛应用在各种自动化控制系统中,随着微电子和计算机技术的发展,它的需要量与日俱增,在各个国民经济领域都有应用。步进电机是机电数字控制系统中常用的执 行元件,由于其精度高、体积小、控制方便灵活,因此在智能仪表和位置控制中得到了广泛的应用,大规模集成电路的发展以及单片机技术的迅速普及,为设计功能强,价格低的步进电机控制驱动器提供了先进的技术和充
3、足的资源。 它的运行速度和步距不受电源电压波动及负载的影响 , 因而被广泛应用于数模转换、速度控制和位置控制系统。 本课程设计以 AT89C51 单片机作为微控制器,使用混合式步进电机驱动芯片 ULN2003AN 进行驱动,实现了对步进电机运行状态的简单控制,本实验是对步进电机进行四相八拍的设计。本次设计能实现的功能有电机正转 、反转、加速与减速。 用软件控制单片机产生脉冲信号,通过单片机的 P2 口输出脉冲信号,因为所选电机是 四相 的,所以只需要 P2 口的低四位 P2.0P2.3 分别接到电机的四根电线上。可以通过调整输出脉冲的频率来调整电机的转速,通
4、过改变输入脉冲的顺序来改变转动方向,设置复位键可使正在转动的电机停止转动。 关键字 : 四相步进电机 , AT89C51 单片机 , ULN2003, Proteus, 调速 III III 目 录 摘要 . 第 1 章 概述 . 3 1.1 课程设计与简介 . 错误!未定义书签。  
5、;1.2 步进电机原理及控制技术 . 3 1.3 系统方案论证与设计 . 4 第 2 章 系统硬件设计 . 错误!未定义书签。 2.1 系统总电路的设计 . 3 2.1.1 系统的总框图 . 6 2.1.2 芯片 的选择 . 7 2.2 最小系统设计 .8 2.2.1 时钟电路的选择与设计 . 8 2.2.2 复位电路的选择与设计 . 错误!未定义书签。 2.2.3 电源电路的 的选择与设计 . 错误!未定义书签。 2.3 控制电路设计 . 8 2.4 驱动电路设计 . 13 第 3 章 系统软件设计 . 13 3.1 主程序设计 . 13 3.2 子 程序 设计 . 13 第 4 章 软件仿真 . 18 4.1 keil 软件的 简介 .18 4.2 Proteus 简介 . 18 4.3 仿真电路图 . 18 小结 . 21 参考文献 .22 附录 A 电路图 . 23 附录 B 程序 . 24