您当前的位置:五五电子网电子知识单片机-工控设备51单片机用AT89C52控制步进电机及及LCD 正文
用AT89C52控制步进电机及及LCD

用AT89C52控制步进电机及及LCD

点击数:7467 次   录入时间:03-04 11:44:39   整理:http://www.55dianzi.com   51单片机

  此运动控制器技术特点是:采用了单片机技术、LCD显示、232串口通讯、按钮复用、光隔离等控制技术,具有精度高、体积小、重量轻、抗干扰能力强,并且操作简单,成本低廉,现已广泛应用于简易的单轴点胶机,模具控制器,IC测量机等设备。
  
  1.主要功能:
  
  ●可手动设定位置参数:
  
  ●LCD显示:
  
  ●有专用及通用I/O。
  
  ●可扩展串行通讯.以实现上位PC控制。
  
  2.控制器系统结构框图:

控制器系统结构框图

  3.单片机(AT89C52)管脚功能如下图所示:

AT89C52管脚功能


  
  4.LED显示模块(NT-1624A1
  
  此控制器采用的LCD显示模块为2×16的字符型显示模块,由单片机直接驱动。当选中该LCD模块工作时,写入要显示数据的地址,再在数据总线上写入需要显示的数据后.即可在LCD模块上显示你需要显示的字符。在需要更新屏幕时需先清除屏幕.否则当更新的屏幕显示的字符少于上次显示的字符时.上次显示的部分字符会没被清除。

  5.串行通讯功能
  
  系统扩展一块两通道的串行通讯芯片MAX232E,用来与上位PC通讯,发送数据及返回状态。引脚如下图所示:
  
  MAX232E主要引脚功能:

  数据发送T1IN(11脚):用于向上位PC发送数据。
  
  数据接收R10UT(12脚):用于接收上位PC发送过来的数据。

MAX232E引脚图



www.55dianzi.com

  6.I/O定义及其工作原理:
  
  这些I/O接口在单轴点胶机中作用定义如下:
  
  1)LCD显示模块接口:
  
  P00-P07:用作LCD显示模块数据总线接口。
  
  P20-P22:用作LCD显示模块操作接口。
  
  2)通用输入接口:P10-P13:
  
  用作按钮输入接口。
  
  P10:GO_UP键;P11:GO_DOWN键;P12:SHIFT键;P13:ENTER键。
  
  P14-P17:用作外部通用输入接口。
  
  P14:点胶头下位;P15:点胶头上位。P16、P17:备用。
  
  3)通用输出接口:P24-P27:用作外部通用输出接口。

  P27:点胶头上、下;P15:点胶阀打开、关闭。P16、P17:备用。
  
  4)专用输入输出接口:P32、P33:用作步进电机的限位输入。
  
  P33、P34:用作步进电机的脉冲及方向输出。

  的方法完成位置参数设置。当完成位置参数设置后,系统又回到待机

  7、印刷电路PCB板图如下图所示


  
  8、实物图如下图所示


  
  9、实际接线图如下图所示




本文关键字:步进电机  51单片机单片机-工控设备 - 51单片机