用AT89C52控制步进电机及LCD

发布者:灵感之翼最新更新时间:2017-12-28 来源: eefocus关键字:AT89C52控制  步进电机  LCD 手机看文章 扫描二维码
随时随地手机看文章

  此运动控制器技术特点是:采用了单片机技术、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引脚图

  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、实际接线图如下图所示


关键字:AT89C52控制  步进电机  LCD 引用地址:用AT89C52控制步进电机及LCD

上一篇:用51单片机对SAA3010T编码芯片进行解码的方法
下一篇:MCU--51单片机CPU和存储器

推荐阅读最新更新时间:2024-03-16 15:50

基于单片机的步进电机控制系统设计
单片机实现的步进电机控制系统具有成本低、使用灵活的特点,广泛应用于数控机床、机器人,定量进给、工业自动控制以及各种可控的有定位要求的机械工具等应用领域。步进电机是数字控制电机,将脉冲信号转换成角位移,电机的转速、停止的位置取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,非超载状态下,根据上述线性关系,再加上步进电机只有周期性误差而无累积误差,因此步进电机适用于单片机控制。步进电机通过输入脉冲信号进行控制,即电机的总转动角度由输入脉冲总数决定,而电机的转速由脉冲信号频率决定。步进电机的驱动电路是根据单片机产生的控制信号进行工作。因此,单片机通过向步进电机驱动电路发送控制信号就能实现对步进电机的控制。 1 系统设计原理
[工业控制]
s3c2440裸机-LCD编程(二、LCD控制器)
1.LCD控制器框图 从上图看出,S3C2440 LCD控制器用于传输视频数据并且生成必要的控制信号,如VFRAME,VLINE,VCLK,VM等。除了控制信号,S3C2440还有视频数据端口,即VD 。通过设置REGBANK(寄存器组),LCDCDMA会自动(无需CPU参与)把内存上FrameBuffer里的数据,通过VIDPRCS发送到引脚VD 数据总线上,再配合VIDEOMUX引脚的控制信号,正确的显示出来。 REGBANK:具有17个可编程寄存器组和256x16调色板存储器,用于配置LCD控制器。 TIMEGEN:产生控制信号,例如 VSYNC、HSYNC、VCLK等信号 LCDCDMA:可以自动从FrameBuff中
[单片机]
s3c2440裸机-<font color='red'>LCD</font>编程(二、<font color='red'>LCD</font><font color='red'>控制</font>器)
一种直接采用计算机串行口控制步进电机的新方法
摘要:介绍了一种计算机串行口经二次开发,用作步进电机控制器的新方法。计算机通过向串行口发送数据产生控制脉冲,实现对步进电机的控制。 关键词:串行口 二次开发 控制脉冲 步进电机控制器 步进电机在数控机床、医疗器械、仪器仪表等自动或半自动设备中得到了广泛应用。用计算机控制步进电机的通常作法是采用步进控制卡, 系统构成如图1所示 。其中Pulse、Dir分别为控制电机的转换步数和旋转方向的信号;CWL(Clock Wise Limit)、CCWL(Counter Clock Wise Limit)分别为电机顺、逆时针旋转的限位信号;ORG为定位信号。 这种方法不仅成本较高,而且不便于操作。在计算机扩展槽上安装控制卡,必需打开
[工业控制]
5线四相八拍步进电机的C51演示程序
本试验板设有四个按键,其功能分别为 启动/停止 正转/反转 速度- 速度+ 。 定义P2口与试验板相接,低四位为驱动信号,高四位为四个按键口。 自己原创的完整源程序如下: #include reg52.h #define unit unsigned int sbit set1=P2^4; sbit set2=P2^5; sbit set3=P2^6; sbit set4=P2^7; unit i,j,f,n; unit R ={0xf7,0xf3,0xfb,0xf9,0xfd,0xfc,0xfe,0xf6}; void Delay(unit t){ while(--t); } void main(void) {
[单片机]
友达11月LCD面板出货持续上升 电视面板需求或许反弹
面板大厂友达光电公告11月营收,环比增长1.6%,创历年同期新高,单月营收连七个月站稳300亿元新台币,面板总出货面积则环比增长3%。 友达表示,尽管用于消费笔记本电脑和显示器的LCD面板需求依然疲弱,但用于商用笔记本电脑、商业、工业和医疗显示器以及交通和基础设施的面板需求强劲,友达从中受益。彭双浪指出,全球对LCD电视面板的需求可能会反弹。 不过,友达也指出,第四季度面板市况仍将面临供应链排挤、缺料等影响,预计整体面板平均单位价格将环比下跌5%,出货量则将受传统季节性影响环比下降约1-3%。
[手机便携]
OLED有新对手了,低成本 高亮度优势的OLCD亮相
今年3月,FlexEnable公司正式面向市场推出了OLCD显示技术,近日有媒体报道,FlexEnable公司正在与显示器制造商合作,预计于2021年进行OLCD的批量生产。 在电视机领域,如今活跃在电视市场中的产品,主要分为三种面板类型,分别是QLED、OLED与LCD。 LCD就是我们目前接触最多的液晶技术,该技术高度成熟,在目前阶段产能最高,成品价格更低,在中低端产品中大范围应用。OLED大部分被运用在高端产品中,当然,高端也意味着高价。 目前,LCD技术已趋于成熟,所以生产成本和寿命相对有保障,OLED具备优秀色彩表现,对比度高,响应时间短等优势,但目前OLED有着难以克服的瓶颈,那就是成本和产品寿命问题。
[电源管理]
OLED有新对手了,低成本 高亮度优势的O<font color='red'>LCD</font>亮相
STM32F4——TFT-LCD原理及FSMC
一、简介: TFT-LCD即薄膜晶体管液晶显示器,依据其尺寸、分辨率和驱动芯片的不同有很多分类,下边会依据2.8寸320X240分辨率以ILI9341芯片驱动的TFT-LCD做相关介绍。 二、接口: 模块采用16位并方式与外部连接,其相关接口图及信号线功能如下: CS:TFTLCD片选信号。WR:向TFTLCD写数据。RD:从TFTLCD读取数据。D :16位数据线。RS:命令/数据标示(0,读写命令;1,读写数据)。 三、驱动时序: 对于写时序:CS拉低做片选,RS表示是要写数据还是要写命令,在WR信号线的上升沿获取数据线D 上的数据,在写时序上RD信号线总是处于高电平。对于读时序同理。 四、驱动流程:
[单片机]
步进电机基本结构
步进电机是从电磁铁这样简略的装l演化过来的一种电磁能f转换元件,因而设计择能够依据电磁场理论和机械结构的简繁设计出各种醒式的步进电机。从步进电机的发展过程来看也是如此,结构萦多的步进电机在历吏上相继呈现。但有的钻构型式由于功率低、噪声大、加快功能差、制造工艺杂乱等原因,存在的时刻很短就被筛选了。如章动式、棘轮式、滚切式、柔轮式、谐波式等步进电机,现在都很少或许不出产了。 基本结构 步进电机结构和工作原理 1. 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速,停止的位置只取决于控制脉冲信号的频率和脉冲数 2. 脉冲数越多,电机转动的角度越大。 3. 脉冲的频率越高,电机转速越快,但不能
[嵌入式]
<font color='red'>步进电机</font>基本结构
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved