基于C51的单片机电动机控制器制作

  摘 要:介绍采用单片机制作单台电动机控制器和多台电动机控制器,并基于C语言进行控制器的软件设计。   关键词:AT89C51 单片机 电动机控制器 C语言   中图分类号:TP36 文献标识码:A 文章编号:1007-3973(2013)001-089-03   单片机控制电动机是一个典型低电压设备控制高电压设备的技术,单片机的输出电压是5V~24V直流低压,而电动机一般是220V或380V交流电压。用低电压控制交流高电压的器件有继电器、可控硅(晶闸管),在控制时会产生较大的干扰,尤其是对CPU的干扰更大,因此本文在电路设计时考虑了电路抗干扰问题,采用了光耦隔离技术。   1常用器件的选用   单片机选用AT89C51芯片。高电压电动机控制电路设计时,首先要解决低电压回路控制高电压回路问题,常用的控制器件为继电器、可控硅。其次是将低电压控制回路和CPU控制回路隔离,常用器件是光电耦合器。   1.1继电器   继电器是用低电压控制高电压的器件,它分为线圈、铁芯、衔铁、触点,触点有常开触点、常闭触点之分。在开关特性上有单刀单置、双刀单置、单刀双置、双刀双置、单刀多置、双刀多置之别。图1(a)为继电器的符号,图中只列了四种类型的继电器,方框为线圈,圆圈为触点,直线为刀。左下图为单刀单置,右下图为单刀双置,左上图为双刀双置,右上图为双刀单置。   工作过程是:线圈得电时,常开触点闭合,常闭触点断开;线圈失电时,常开触点断开,常闭触点闭合。电路连接时,单片机的一个输出口线接线圈的一端,线圈的另一端接符合线圈电压标准的电源,以单刀单置为例,将220V相线断开接触点两端(相当于在相线上接一个开关),220V线上再接电器设备。当用软件控制单片机的该输出口线为低电平时,线圈得电,常开触点闭合,电器设备工作(设定低电平工作);用软件控制单片机的该输出口线为高电平时,线圈失电,常开触点断开,电器设备停止工作(设定高电平停止)。   1.2光耦   光耦在电路中起隔离作用,由光作为信号传递媒介,将单片机和外部设备在电器隔离。有三极管型光耦(又分带基极型和不带基极型)、可控硅型光耦(又分单向可控和双向可控),如图1(b)所示。   光耦的工作过程是:有电流通过内部发光管,发光管发光,所对应的内部三极管导通,无电流通过内部发光管,发光管不发光,所对应的内部三极管不导通(断开)。一般接法是内部发光管阳极接高电平(电源正极),与单片机同电源。阴极接单片机的某一输出口线,内部三极管对外的两端接外部设备,这就将单片机和外部设备在电气上分隔开。当用软件控制单片机的该输出口线低电平时,内部发光管发光,所对应的内部三极管导通,外部设备就工作(设定低电平工作),用软件控制单片机的该输出口线高电平时,内部发光管就不发光,所对应的内部三极管不导通,外部设备就停止(设定高电平停止)。   1.3指示灯   相当一个二极管,加正向电压发光,反之不发光,一般接法是阳极接高电平,电源正极,阴极接单片机的某一输出口线,当该输出口线为低时,指示灯亮,该输出口线为高时,指示灯不亮。这样我们只要编程控制单片机的该输出口线,就可控制指示灯亮或灭。   2单台电动机控制器制作   2.1单台电动机控制电路原理图设计   如图2所示,设置两个按键,一个作为电动机启动按键,一个作为停止键。用上拉电阻和按键组成控制电路,按键断开时将端口置为高电平,按键闭合时将端口置为低电平,这种方式为低电平有效,CPU查询到按键低电平时开始控制动作。光耦01用来隔离CPU与继电器控制回路。光耦触发输入部分由电源、电阻R7、光耦内部发光二极管和CPU 的P1.0引脚,组成光耦触发输入回路。当P1.0为高电平时该回路不通,当P1.0为低电平时该回路导通。光耦输出回路的一个支路由12V正极电源、电阻R15、光耦内部三极管和电源负极组成,另一支路由电源12V正极、电阻R11、光耦内部三极管以及电源负极组成。继电器控制回路由电源12V正极;三极管发射极;三极管集电极;继电器线圈;电源负极组成。线圈旁边二极管为续流二极管,泄放掉继电器失电时的反电势。当光耦触发输入回路导通工作时,光耦内部三极管导通,三极管Q1导通,继电器线圈得电,继电器常开触点闭合,电动机工作。高电压电动机控制回路由高压电源正极、继电器常开触点、电动机正极、电动机负极和高压电源负极组成。   图2 单台电动机控制电路原理图   2.2单台电动机控制器程序设计   编写程序时用外接于P3.0的按键K1作为启动按钮,用外接于P3.0的按键K2作为停止按钮,用外接于P1.0的电路控制电动机,考虑到启动和停止转换不能太频繁,加入8秒延时程序,程序如下:   3多台电动机控制器制作   多台电动机控制是工业自动控制系统中常见的一种控制方式。   3.1多台电动机控制电路原理图设计   采用5个按键来控制4台电动机,具体如下:电动机1接于P1.0口,采用K1启动;电动机2接于P1.1口,采用K2启动电动机2;电动机3接于P1.2口,K3启动电动机3;电动机4连接P1.3口,K4启动电动机4;K5停止所有电动机。原理图如图3所示,从原理图中可见引脚为低电平时电动机工作,引脚为高电平时电动机停止工作。   3.2多台电动机控制器程序设计   根据以上设计可编写程序如下:   4结语   本文采用AT89C51单片机进行单台电动机控制器和多台电动机控制器的制作,并用C语言进行软件设计开发,该控制器在Proteus软件中进行仿真,取得了预期的效果。   参考文献:   [1] 朱传祥.一种定气圈细纱小样机的研制[D].青岛大学,2006.   [2] 龚运新,等.单片机C语言项目式教程[M].北京:北京邮电大学出版社,2012.   [3] 唐正.Proteus在单片机教学中的应用[D].华中科技大学,2008.

  摘 要:介绍采用单片机制作单台电动机控制器和多台电动机控制器,并基于C语言进行控制器的软件设计。   关键词:AT89C51 单片机 电动机控制器 C语言   中图分类号:TP36 文献标识码:A 文章编号:1007-3973(2013)001-089-03   单片机控制电动机是一个典型低电压设备控制高电压设备的技术,单片机的输出电压是5V~24V直流低压,而电动机一般是220V或380V交流电压。用低电压控制交流高电压的器件有继电器、可控硅(晶闸管),在控制时会产生较大的干扰,尤其是对CPU的干扰更大,因此本文在电路设计时考虑了电路抗干扰问题,采用了光耦隔离技术。   1常用器件的选用   单片机选用AT89C51芯片。高电压电动机控制电路设计时,首先要解决低电压回路控制高电压回路问题,常用的控制器件为继电器、可控硅。其次是将低电压控制回路和CPU控制回路隔离,常用器件是光电耦合器。   1.1继电器   继电器是用低电压控制高电压的器件,它分为线圈、铁芯、衔铁、触点,触点有常开触点、常闭触点之分。在开关特性上有单刀单置、双刀单置、单刀双置、双刀双置、单刀多置、双刀多置之别。图1(a)为继电器的符号,图中只列了四种类型的继电器,方框为线圈,圆圈为触点,直线为刀。左下图为单刀单置,右下图为单刀双置,左上图为双刀双置,右上图为双刀单置。   工作过程是:线圈得电时,常开触点闭合,常闭触点断开;线圈失电时,常开触点断开,常闭触点闭合。电路连接时,单片机的一个输出口线接线圈的一端,线圈的另一端接符合线圈电压标准的电源,以单刀单置为例,将220V相线断开接触点两端(相当于在相线上接一个开关),220V线上再接电器设备。当用软件控制单片机的该输出口线为低电平时,线圈得电,常开触点闭合,电器设备工作(设定低电平工作);用软件控制单片机的该输出口线为高电平时,线圈失电,常开触点断开,电器设备停止工作(设定高电平停止)。   1.2光耦   光耦在电路中起隔离作用,由光作为信号传递媒介,将单片机和外部设备在电器隔离。有三极管型光耦(又分带基极型和不带基极型)、可控硅型光耦(又分单向可控和双向可控),如图1(b)所示。   光耦的工作过程是:有电流通过内部发光管,发光管发光,所对应的内部三极管导通,无电流通过内部发光管,发光管不发光,所对应的内部三极管不导通(断开)。一般接法是内部发光管阳极接高电平(电源正极),与单片机同电源。阴极接单片机的某一输出口线,内部三极管对外的两端接外部设备,这就将单片机和外部设备在电气上分隔开。当用软件控制单片机的该输出口线低电平时,内部发光管发光,所对应的内部三极管导通,外部设备就工作(设定低电平工作),用软件控制单片机的该输出口线高电平时,内部发光管就不发光,所对应的内部三极管不导通,外部设备就停止(设定高电平停止)。   1.3指示灯   相当一个二极管,加正向电压发光,反之不发光,一般接法是阳极接高电平,电源正极,阴极接单片机的某一输出口线,当该输出口线为低时,指示灯亮,该输出口线为高时,指示灯不亮。这样我们只要编程控制单片机的该输出口线,就可控制指示灯亮或灭。   2单台电动机控制器制作   2.1单台电动机控制电路原理图设计   如图2所示,设置两个按键,一个作为电动机启动按键,一个作为停止键。用上拉电阻和按键组成控制电路,按键断开时将端口置为高电平,按键闭合时将端口置为低电平,这种方式为低电平有效,CPU查询到按键低电平时开始控制动作。光耦01用来隔离CPU与继电器控制回路。光耦触发输入部分由电源、电阻R7、光耦内部发光二极管和CPU 的P1.0引脚,组成光耦触发输入回路。当P1.0为高电平时该回路不通,当P1.0为低电平时该回路导通。光耦输出回路的一个支路由12V正极电源、电阻R15、光耦内部三极管和电源负极组成,另一支路由电源12V正极、电阻R11、光耦内部三极管以及电源负极组成。继电器控制回路由电源12V正极;三极管发射极;三极管集电极;继电器线圈;电源负极组成。线圈旁边二极管为续流二极管,泄放掉继电器失电时的反电势。当光耦触发输入回路导通工作时,光耦内部三极管导通,三极管Q1导通,继电器线圈得电,继电器常开触点闭合,电动机工作。高电压电动机控制回路由高压电源正极、继电器常开触点、电动机正极、电动机负极和高压电源负极组成。   图2 单台电动机控制电路原理图   2.2单台电动机控制器程序设计   编写程序时用外接于P3.0的按键K1作为启动按钮,用外接于P3.0的按键K2作为停止按钮,用外接于P1.0的电路控制电动机,考虑到启动和停止转换不能太频繁,加入8秒延时程序,程序如下:   3多台电动机控制器制作   多台电动机控制是工业自动控制系统中常见的一种控制方式。   3.1多台电动机控制电路原理图设计   采用5个按键来控制4台电动机,具体如下:电动机1接于P1.0口,采用K1启动;电动机2接于P1.1口,采用K2启动电动机2;电动机3接于P1.2口,K3启动电动机3;电动机4连接P1.3口,K4启动电动机4;K5停止所有电动机。原理图如图3所示,从原理图中可见引脚为低电平时电动机工作,引脚为高电平时电动机停止工作。   3.2多台电动机控制器程序设计   根据以上设计可编写程序如下:   4结语   本文采用AT89C51单片机进行单台电动机控制器和多台电动机控制器的制作,并用C语言进行软件设计开发,该控制器在Proteus软件中进行仿真,取得了预期的效果。   参考文献:   [1] 朱传祥.一种定气圈细纱小样机的研制[D].青岛大学,2006.   [2] 龚运新,等.单片机C语言项目式教程[M].北京:北京邮电大学出版社,2012.   [3] 唐正.Proteus在单片机教学中的应用[D].华中科技大学,2008.


相关文章

  • 电子工艺实习心得
  • 这个星期我们班进行了为期一周的电子工艺实习,实习任务是制作一台收音机和pcb板,其实是进行简单的组装而已! 刚开始时我并不清楚电子工艺实习到底要做些什么?以为像在扬中实习那样随便做做.后来从指导老师那得知是自己做一台收音机,收音机要求能够收到广播,听起来很有趣.就这样,我抱着极大的兴趣和玩的心态开始 ...

  • 学校电气自动化的相关调查报告
  •   尽早了解本专业的设置及就业情况有助于我们确定自己的发展方向,当竞争工作时,能有更多的优势。为此,本小组与2011年11月1日至12月1日进行了调查,通过文献查阅、实地调查、专业访谈相结合的方法展开调查现将有关情况报告如下:   一、情况概述.   通过这些实践活动,本小组了解到了很多情况。首先, ...

  • 学校电气自动化调查报告
  • 尽早了解本专业的设置及就业情况有助于我们确定自己的发展方向,当竞争工作时,能有更多的优势。为此,本小组与2010年11月1日至12月1日进行了调查,通过文献查阅、实地调查、专业访谈相结合的方法展开调查现将有关情况报告如下: 一、情况概述。 通过这些实践活动,本小组了解到了很多情况。首先,电气自动化是 ...

  • 计算机专业毕业设计题目
  •  1. c语言程序设计》多媒体教学课件的制作 2.《成绩管理系统》设计(用c语言实现) 3. 软件设计:超级商场进销存管理系统(可选:基于web网络版、基于com+网络版、s/c网络版) 4. vb专题网站的建设 5.《信息技术教育》多媒体教学课件制作 6.《数据结构》多媒体教学课件制作 7.供电部 ...

  • 云南职业技能鉴定
  • 无线电调试工 (学生高级组) 一、竞赛技术文件制定标准 无线电调试工项目以《无线电调试工国家职业标准》(高级)为基础,结合技工院校教学大纲制定。 二、竞赛内容、形式和成绩计算 (一)竞赛内容 本次竞赛内容包括理论知识和技能操作两部分。 (二)竞赛形式 采用单人竞赛形式,独立完成规定的工作任务。 (三 ...

  • 系团总支20XX年度工作总结
  • 一年来,xx系团总支在校区(学院)团委、系党总支的正确领导及各部门的支持配合下,以马列主义、毛泽东思想、邓小平理论和“xxxx”重要思想为指导,牢固树立科学发展观,紧密围绕学校党委和行政的中心工作,以加强和改进学生思想道德教育为主线,以提高学生综合素质为目标,以各级学生组织为依托,抓住机遇,找准定位 ...

  • 维修电工技师鉴定教材
  • 本书是依据《国家职业标准》维修电工技师的知识要求,紧扣职业技能鉴定培训的需要编写的。本书的主要内容包括:电子技术基储电机、晶闸管变流技术、电动机调速系统、传感器技术基储单片微型计算机技术、可编程序控制器、机床数控技术。每章末有复习思考题,书末附有与之配套的试题库和答案,以便于企业培训、考核鉴定和读者 ...

  • 申科工厂实习
  • 光阴似箭,时光荏苒,时间恍若白驹过隙转眼间申科生产实习就结束了!曾记得,在石书记的万千嘱咐和金老师的千万叮咛下,好奇的他,好奇的你,好奇的我们,带着好奇的心情,在杨老师和宋老师的带领下,我们来到了目的地——河北申科电子股份有限公司。 河北申科股份有限公司创建于1985年,从一个不起眼的农村作坊,发展 ...

  • 最新机械专业习周记范文
  • 第一周 进入航星自动化设备有限公司实习已经将近一个多星期了,也逐渐的适应了这里的工作环境.这是一间以生产染色机电脑为主的公司,染色机电脑,顾名思义,是染织厂在为布料染色采用的一种自动化控制设备,通常对布料进行加热,冷却,保温等. 这一个星期所作的工作主要有安装产品和焊接元器件.虽然所接触到的工作难度 ...

  • 机械专业大学生实习周记
  • 第一周 进入航星自动化设备有限公司实习已经将近一个多星期了,也逐渐的适应了这里的工作环境.这是一间以生产染色机电脑为主的公司,染色机电脑,顾名思义,是染织厂在为布料染色采用的一种自动化控制设备,通常对布料进行加热,冷却,保温等. 这一个星期所作的工作主要有安装产品和焊接元器件.虽然所接触到的工作难度