毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

52单片机步进电机控制系统设计仿真+电路图+源程序(4)

时间:2016-11-30 21:17来源:毕业论文
(2)在使用这种温度传感器时不需要任何外围元件。 (3)可用数据线供电。 (4)方便测试温度,及时读取。 (5)可以通过编程实现数字读数方式。 (


   (2)在使用这种温度传感器时不需要任何外围元件。    
   (3)可用数据线供电。
   (4)方便测试温度,及时读取。     
   (5)可以通过编程实现数字读数方式。       
   (6)支持多个DS18B20可以并联在惟一的三线上,可以测试多点温度。     
   (7)当电源极性接反时,温度计不会因发热过高而烧毁,但是温度传感器不能正显示温度。
   DS18B20的连接图形如图4所示。
 
图4 DS18B20连接图
2.3 电源模块
本次设计我给单片机提供的电压是5V,给步进电机提供的电压是12V。但是在给两者供电时要注意一下几点:
(1) 输入与输出的电压之间的差值不能太大,如果太大则电压转换速率大幅度降低,而且容易损坏元器件。
(2)输出电流不能太大,是有其极限值,如果大电流的输出,散热片的尺寸要足够大,否则会导致器件损坏或热击穿。
(3)输入输出的电压不能太小,如果电压太小,工作效率很差。
这样做的优点是给步进电机输入一个平稳的电压,步进电机的转动就可平稳,不至于因为电压不稳定而抖动,避免了步进电机的损坏。给单片机提供稳定的电压,单片机的工作就可以稳定的输出。
    12V电源电路图如图5所示。
图5 12V电源电路图
   5V电源电路图如图6所示。
图6 5V电源电路图
.4 驱动模块
选用的是ULN2003A芯片来驱动步进电机。
连接步骤:AT89C52的P1.0, P1.2, P1.3, P1.4, P1.5, P1.6分别接到ULN2003A的1B,2B,3B,4B,5B,6B。
驱动电路图如图7所示。
 
图7步进电机的驱动电路图
2.5 LCD显示模块
采用LCD显示。显示当前的温度,圈数,速率。电路连接如图8所示。
图8 显示电路图
LCD简介:LCD显示屏是一种通过控制半导体发光二极管的显示方式,其大概的样子就是由很多个通常是红色的发光二极管组成,靠灯的亮灭来显示字符。用来显示文字、图形、图像、动画、行情、视频、录像等各种信息的显示屏幕。
LCD显示的好处:
(1)、体积小
   LCD基本上是一块很小的显示晶片被封装好,所以它很小,非常轻。
  (2)、消耗电量低
   LCD消耗电量相当低,一般来说LCD的工作电压不高,工作电流也很小。当然它消耗的电能也很小。
  (3)、使用寿命长
   如果给与在恰当的电流和电压,LCD的使用寿命很长。
  (4)、高亮度、低热量
   LCD在工作时,亮度高,它采用冷发光技术,所以热量很低。
  (5)、环保
   LCD是由无毒无害的材料制成的,所以不会造成污染,同时LCD也可以回收再利用。
2.6状态显示模块
 步进电机的正,反转及其停止显示。我采用LED灯显示,显示电路图如图9所示。
 
图9 LED显示电路图
根据图9可以看出如果步进电机是停止转动的,那么D3灯就亮,如果是正转D1就亮,如果反转D2就亮。
2.7 键盘模块
本次设计我用键盘控制步进电机的运行或停止,圈数设定,方向设定,速率设定,及其温度的加减。键盘连接电路图如图10所示。
 
图10键盘连接电路图
根据图10可以看出,K1,K2,K3,K4分别控制步进电机的运行/停止,圈数,方向,速率。K5,K6控制温度的加减。键盘控制的优点是:简单易行,不容易出错。很好的控制步进电机的运行。 52单片机步进电机控制系统设计仿真+电路图+源程序(4):http://www.751com.cn/zidonghua/lunwen_567.html
------分隔线----------------------------
推荐内容