电子工程师的网站
首 页 |  新闻资讯 | 最新产品 | 解决方案 | 技术参数
设计应用
电路图 | 技术资料 | 芯片资料 | 技术论坛
  现在位置: 首页 > 设计应用 > 单片机 > 详细信息
单片机:AT89C52单片机在捻度测量中的应用
来源: http://cnbpq.com   时间: 2007-9-26 9:59:52    
  纱线捻度测量是纺织生产中重要的环节。目前纱线捻度普遍采用机械式和半电子化测量。该测量方法精度低、操作人员劳动强度大、易出现错误操作。为适应市场需求和社会发展,开发了以单片机为核心捻度测量装置,实现捻度测量的自动化、微型化、数字化,从而大大提高了测试精度。
  
  1 系统原理
  本装置如图所1示。单片机将测量的电机转速与键盘设置的工作方式和初始值进行比较判断,调整输出脉冲的高电平,控制直流电机的速度和启动停止。同时将单片机计算的电机转速和旋转数(捻数)通过串行方式输出显示。
  


  
  2 系统的硬件组成
  系统的硬件基本上分为三个部分:即PWM脉冲转换电路、速度测量电路和单片机电路组成。
  1)速度测量电路
  本装置中电机的转速比较低,采用霍尔元件作为传感器。将磁芯固定在电机的转子上,感应部分固定在电机外壳。当转子旋转,磁芯接近或远离感应器,不同的磁感应强度使感应器产生微小的电压差。差分放大器将电压差放大后送给施密特触发器整形为脉冲信号,经过三极管驱动取反后作为单片机INT1的中断源。电路如图2所示。
  


  T1定时/计数器设为定时方式,与软件配合组成脉冲周期测量。外部中断INT1产生时,单片机读取两次中断之间的时间,计算成速度和捻度输出显示。
  
  2)PWM脉冲转换电路
  PWM控制系统是通过改变直流电机电枢上脉动直流电的“占空比”来改变平均电压的大小,从而控制电机的转速。电枢电压的平均值为:Umg= .Vcc=ρVcc, ρ= 称为占空比,其值由固定频率调节脉冲宽度的方法来调节。本装置采用H型单极受控可逆式PWM的功率转换电路,如图3所示。
  它由四个大功率的场效应管和四个续流二极管组成。四个大功率的场效应管分为两组,MOS1和MOS4为一组,MOS2和MOS3为一组。当MOS2、MOS3导通,MOS1、MOS4关断,电枢电压Umg=Vcc,电枢电流img沿方向1流通,电动机正转;当MOS1、MOS4导通,MOS2、MOS3关断,电枢电压Umg=-Vcc,电枢电流img沿方向2流通,电动机反转;当MOS1、MOS2关断,MOS3、MOS4导通,Vmg=0,电枢电流img按原先方向沿3构成续流回路。图3中场效应管输入端分别与单片机的P1.6、P1.7、P0.0和P0.1连接;为了更好的续流,获得较大的转距,应在场效应管栅极加入如图4所示的电压波形。图4所示的栅极电压波形由软件产生,控制电机的启停、转动方向和转速。
  


  
  3)单片机和键盘显示电路
  本装置采用AT89C52单片机,其性能价格比高,内部具有3个16位定时/计数器、一个串行口、8K Flash存储器和256个字节的RAM及两个外部中断源,32个I/O线,完全满足系统的要求。根据系统要求,设计出如图5所示的电路,为了提高装置的可靠性,通过光藕将PWM功率转换电路和单片机键盘显示电路隔离,并采用两组电源供电。为防止死机现象,外加了定时看门狗(watchdog),在程序出现“死机”或“飞逸”时,系统能够自动进行复位;同时定时看门狗内部的存储器用来存储键盘设置的工作方式和其他的基准值。
  因为直流电机转速都比较低,用两个4位LED就可以满足显示的要求。显示采用动态工作方式,P1.0、P1.1和P1.3作为显示端口,外接两片CD4094进行捻度和速度七段码的串并转换,经过两片2003驱动送给数码显示器和状态指示灯。P3.4和P3.5为键盘数据输入端,P2口连接74LS138作为键盘和显示器的扫描端口。
  


  
  3 系统的软件设计
  软件是配合硬件完成脉冲计数、速度与捻度显示、键盘处理和转速控制。主程序完成键盘处理,速度、捻度及状态显示。在外部中断子程序中读取定时/计数器T1和相关变量的值计算当前电机转速,按一定算法调整PWM信号高电平宽度,同时根据设定的工作方式计算纱线捻数。在本装置中关键是如何产生如图4所示的PWM电压波形,以确保电路和电机正常工作。
  定时/计数器T2和T0用作PWM信号的产生,T2决定工作脉冲的基准周期T,T0控制工作脉冲高电平的宽度Ton,低电平宽度Toff为T2定时减去T0定时。图3中跨接在直流电源Vcc两端的上下两个场效应管交替工作,由于场效应管不能立即关断,因此,当一个场效应管关断后,另一个场效应开启之前必须延时一段时间,以避免上下两个场效应直通,造成短路。故对于图4所示波形,在续流和方向改变的两个场效应管交替时,通过软件定时延时t时刻。软件代码如下:
  ;T2中断服务子程序
  ;T2工作于16位常数自动重新装入方式,决定PWM工作周期
  T2_INT:JB DIRECT_FLAG,T2_BACK ;判断正反转
  CLR P1.7 ;无反转输出
  CLR P0.1
  NOP
  NOP
  SETB P1.6 ;正转输出高电平
  SETB P0.0
  SJMP T2_QUIT
  T2_BACK:CLR P1.6
  CLR P0.0
  NOP
  NOP
  SETB P1.7
  SETB P0.1
  ;T0置初值,启动
   T2_QUIT: MOV TH0, SPEEDRAMH ;T0初值由预置速度和实际测量
  MOV TL0,SPEEDRAML ;速度比较后决定
  SETB TR0
  SETB ET0
  RETI
  
  ;定时/计数器T0中断服务子程序
  ;T0工作于方式1,决定PWM信号的高电平
  T0_INT: JB DIRECT_FLAG,T0_BACK
  CLR P1.6 ;正转输出低电平
  NOP
  NOP
  SETB P0.1 ;更好的续流,获得较大转距
  SJMP T0_QUIT
   T0_BACK:CLR P1.7
  NOP
  NOP
  SETB P0.0
  T0_QUIT:CLR TR0
   RETI
  
  4 结论
  本装置的硬件电路体积小、功耗低,抗干扰能力强,具有较好的稳定性和可靠性。采用结构化的软件设计方法;用平滑滤波算法解决速度测量的干扰问题,实现速度平稳调节;用PWM实现较宽范围的直流调速;采用冗余技术保证系统长时间正常运行。经用户投产运行表明,操作方便,经济效益显著,具有较强的市场竞争力。
相关信息
发表评论
打印本页 关闭本页
大容量NORFlash与8位单片机的接口设计
  引言 Flash存储器又称闪速存储器,是20世纪80年代末逐渐发展起来的一种新型半导体不挥发存储器。它兼有RAM和ROM的特点,既可以在线擦除、改写,又能够在掉电后保持数据不丢失。NORFlash是Flash存储器中最早出现的一个品种,与其他种类的Flash存储器相比具有以下优势:可靠性高、随机读取速度快,可以单字节或单字编程,允许CPU直接从芯片中读取代码执行等。因此NORFlash存储器在嵌入式...
>>详细内容
Watchdog在Philips 8XC552系列单片机系统中的应用
  1 引言     Philips公司的8XC552单片机以其体积小、功能强、价格低等优势而广泛地使用在工业控制、DCS控制和智能仪器等领域。笔者在智能配电监测仪的研制过程中,虽然采取了相应的抗干扰措施,但由于工业现场环境中电磁场、电网尖峰、谐波、浪涌及雷电辐射等影响,仍有可能出现程序死循环、跑飞等失控现象。为此,笔者采用Watchdog技术保证了系统的正常运行,通常Watchdog技术在单片...
>>详细内容
大容量NANDFLASH在ARM嵌入式系统中的设计与实现
  1引言 随着嵌人式系统在数码相机、数字摄像机、移动电话、mp3音乐播放器等移动设备中越来越广泛的应用,FLASH存储器已经逐步取代其他半导体存储元件,成为嵌入式系统中主要数据和程序载体。FLASH存储器又称闪存,是一种可在线多次擦除的非易失性存储器,即掉电后数据不会丢失。FLASH存储器还具有体积小、功耗低、抗振性强等优点,是嵌入式系统的首选存储设备。 NAND和NORFLASH是现在...
>>详细内容
基于NOR FLASH存储器的嵌入式文件系统的设计
  引言   在便携电子设备中,随着系统复杂性的增加,存储容量的扩大,嵌入文件系统成为一种必然趋势。而Flash存储器由于具有存储容量大、掉电数据不丢失、何种小以及可多次擦写等许多优点,正逐步取代其他半导体存储器件而广泛应用于便携电子产品中。在Flash存储器中使用文件系统,可将存储空间当作直观的名称空间,不用在每次应用开发中都从头使用存储器,还可方便地利用标准接口同主系...
>>详细内容
大容量NOR Flash与8位单片机的接口设计
  引 言 Flash存储器又称闪速存储器,是20世纪80年代末逐渐发展起来的一种新型半导体不挥发存储器。它兼有RAM和ROM的特点,既可以在线擦除、改写,又能够在掉电后保持数据不丢失。 NOR Flash是Flash存储器中最早出现的一个品种,与其他种类的Flash存储器相比具有以下优势:可靠性高、随机读取速度快,可以单字节或单字编程,允许CPU直接从芯片中读取代码执行等。因此NOR Flash存储器...
>>详细内容
大容量NAND FLASH在ARM嵌入式系统中的设计与实现
  1 引 言  随着嵌人式系统在数码相机、数字摄像机、移动电话、mp3音乐播放器等移动设备中越来越广泛的应用,FLASH存储器已经逐步取代其他半导体存储元件,成为嵌入式系统中主要数据和程序载体。FLASH存储器又称闪存,是一种可在线多次擦除的非易失性存储器,即掉电后数据不会丢失。FLASH存储器还具有体积小、功耗低、抗振性强等优点,是嵌入式系统的首选存储设备。NAND和NOR FLASH是现在...
>>详细内容
维库网友 IP:59.52.180.119   发表时间 2008-1-3 10:14:14
w
已有(
)位对此新闻感兴趣的网发发表了看法 >>更多评论
内 容:
     
 
热点新闻
一周排行
关于我们 | 服务项目 | 付款方式 | 广告服务 | 联系我们 | 友情链接 | 投诉 建议 合作 | 网站地图 | 加入收藏
Copyright © 2007-2008 WEEQOO.COM Corp.All Rights Reserved. 版权所有 经营许可证编号:浙B2-20050339 法律声明
维库电子旗下网站:维库电子市场网 | ChinaICMart | 维库电子开发网 | 维库电子人才网
总部:杭州市下城区朝晖路182号国都发展大厦1号楼80A
电话:0571-85889139-8007 QQ:303939539 | MSN:zh1226@hotmail.com |  邮箱:laz8258@163.com dzsc51@163.com