具体实现功能
系统由STC89C52单片机+单体数码管+LED指示灯+ULN2003驱动芯片+DC-5V步进电机构成。
具体功能:
(1)实现按键控制步进电机正转、反转、加速、减速、停止;
(2)2个发光二极管显示正反转,1位7段LED数码管显示当前转速档位(共9个档位);
(3)4个红色LED,指示电机的转速。
设计背景
步进电机是一种将电脉冲信号转换成角位移的执行机构,其转子角位移与输入脉冲的频率成正比,通过改变脉冲频率可以实现大范围的调速;同时,步进电机易于与计算机和其他数字元件接口,因此被应用于各种数字控制系统中。
本设计所选的步进电机是四相步进电机,采用的方法是利用单片机控制步进电机的驱动。步进电机是一种将电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。本次毕业设计就是通过改变脉冲频率来调节步进电机的速度的,并且通过数码管显示其转速的级别。另外通过单片机实现它的正反转,步进电机可以作为一种控制用的特种电机,利用其没有积累误差(精度为100%)的特点,广泛应用于各种开环控制。
本文设计的系统,操作简便,控制灵活,显示清晰,制作成本低,性价比较高。
硬件设计
硬件电路由以下模块构成:
(1)单片机最小系统。用于驱动和控制其他模块,以实现整体功能,其以STC89C52单片机为核心芯片,并辅以复位电路和晶振电路。
(2)按键模块。实现按键控制步进电机正转、反转、加速、减速、停止。
(3)显示模块。1位7段LED数码管显示当前转速档位(共9个档位)。
(4)步进电机模块。
(5)转数指示模块及正反转指示模块。
软件设计
根据本文设计需求,在硬件电路设计的基础上,需要通过软件编程实现的具体功能:
(1)驱动各个模块工作,实现数码管的清晰显示,实现电机驱动;
(2)实现按键控制步进电机正转、反转、加速、减速、停止;
(3)2个发光二极管显示正反转,1位7段LED数码管显示当前转速档位(共9个档位);
(4)4个红色LED,指示电机的转速。
原理图
本系统原理图设计采用Altium Designer19,具体如图。
程序
本设计利用KEIL5软件实现程序设计,具体如图。
仿真实现
本设计利用protues8.7软件实现仿真设计,具体如图。
上一篇:30-基于51单片机出租车计价器(霍尔测速)
下一篇:28-基于51单片机的智能窗帘设计
推荐阅读
史海拾趣
随着产品质量的不断提升和市场份额的逐步扩大,Califia Lighting开始积极寻求与国际市场的合作。他们与多个国家和地区的合作伙伴建立了稳定的合作关系,将产品出口到全球各地。同时,公司还参加了多个国际电子照明展会,与全球同行交流学习,进一步提升了公司的国际影响力。
物联网技术的快速发展为网络安全带来了新的挑战和机遇。Defender Security公司积极应对这一变化,加大了对物联网安全领域的投入。他们与多家物联网企业合作,共同研发了适用于物联网设备的安全防护方案。通过不断优化和升级产品,Defender Security成功帮助物联网企业解决了安全问题,同时也为自己带来了新的增长点。
为了加强研发实力和应用能力,达晶微在上海设立了研发中心和应用中心。这些中心汇聚了来自全球的优秀人才和先进技术,为公司提供了强大的技术支持和创新动力。通过不断研发新产品和拓展新领域,达晶微在电子行业中保持了领先地位。
品质是Asian Best Components Co Ltd的生命线。公司自成立之初就高度重视品质管理,建立了严格的质量控制体系。从原材料的采购到生产过程的每一个环节,再到产品的最终检验,公司都严格把关,确保每一件产品都符合高标准的质量要求。这种对品质的执着追求,使得Asian Best的产品在市场上赢得了广泛的认可和信赖,也铸就了公司的良好品牌形象。
在技术创新的基础上,DMEL Inc开始积极拓展市场。公司首先瞄准了欧美等发达国家市场,通过参加国际展会、建立海外销售网络等方式,成功打开了国际市场的大门。同时,DMEL Inc也关注国内市场的变化,不断调整产品策略,满足国内消费者的需求。随着市场份额的逐步扩大,DMEL Inc的知名度也不断提升。
本帖最后由 jameswangsynnex 于 2015-3-3 20:01 编辑 不知道在这里发这张帖子合不合适,但是我还是发了!家里的一台夏华的彩色电视机色彩现在出现了严重的失真,就是整体色彩变得偏土黄色的了,不知道是哪个地方出问题了.?? … 查看全部问答∨ |
|
2008年中国安防工程市场发展研究报告(含word文档下载) 中国安全防范产品行业协会专家委员会战略组 目录 前言 1.安防工程市场发展概况 1.1 法律及政策环境现状 1.2 安防工程应用现状 1.3 安防工程资质现状 1.4 安防工程标准现状 1.5 安防工程技 ...… 查看全部问答∨ |
|
关于VHDL的简单小程序,找不出错误原因,急,帮帮忙!!大侠们 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY decoder3to82 IS PORT( A : IN &nb ...… 查看全部问答∨ |
|
各位老大:在DOS模式如何控制超过64K的显存。或者在Dos下如何显示640x480x256的图片 各位老大:在DOS模式如何控制超过64K的显存。或者在Dos下如何显示640x480x256的图片… 查看全部问答∨ |
|
我想作一个RF发射天线,频率433MHZ,芯片RFPIC12F675,参考了一下书籍,说可以将环形天线印制在PCB上,请问具体如何计算,比如面积,导线宽度等,谢谢了… 查看全部问答∨ |
rt: 我用AD627进行交流信号放大,单电源工作(+2.3V),给电源一个0.1uF的电容,交流信号有信号发生器供给(5=20mV),我把交流信号直接接在+IN和-IN端,然后用示波器看输出管脚OUT的波形,但是输出的波形跟输入的信号完全没有关系,而且 ...… 查看全部问答∨ |