can总线控制多台电机实验_第1页
can总线控制多台电机实验_第2页
can总线控制多台电机实验_第3页
can总线控制多台电机实验_第4页
can总线控制多台电机实验_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

机械与电子工程学院制作人:**基于CAN总线的分布式电机控制08电气工程及自动化<1>班组长:&成员:**设计方案电路框图(控制过程)一、can总线设计思路单片机显示器电机速度检测功率驱动器方向控制Can总线1、单片机驱动电机实现电机的正反转、调速;2、电机速度反调回单片机显示在显示屏(1)、Protel99SE软件的使用(2)、电路图绘制(生成sch文件)(3)、pcb图绘制(4)、pcb板的雕刻(5)、元器件的焊接(6)、KeiluVision3软件编程(7)、产品调试(STC_ISP_V486软件辅助)电路板制作过程:二、电路板制作电路图绘制can总线控制电机试验电路原理图电路图包括电源、单片机、显示器、电机驱动及控制接口单片机驱动电源及电机驱动电源

单片机电源5V

电机驱动电源12V

两个通过光电耦合相互控制两个20口插针,供外接芯片使用;一个16孔插座,插显示器使用;右面是接单片机P24—P27引脚控制显示屏的输出输入。

左边的微动开关接P35外部中断1,判断can总线是否属于闲暇状态;右边是串行通信芯片;晶振接单片机图,外接电源和电解电容SJA1000芯片、两个光电耦合器及Can总线控制器

SJA1000在电路中是一个总线接口芯片,通过它实现上位机与现场微处理器之间的数据通信。该电路的主要功能是通过CAN总线接收来自上位机的数据进行分析组态然后下传给下位机的控制电路实现控制功能,当CAN总线接口接收到下位机的上传数据,SJA1000就产生一个中断,引发微处理器产生中断,通过中断处理程序接收每一帧信息并通过CAN总线上传给上位机进行分析。AT89C51是CAN总线接口电路的核心,其承担CAN控制器的初始化、CAN的收发控制等任务。

电机驱动电路及控制接口P3.4为单片机PWM波输出口,用于控制电机速度。P3.5为电机正反转控制口。在电路图中我们可以看到,不管P3.5状态如何,逻辑与门u1,u2在任何时刻都是一开一闭,即R6、R7处必有一处为低电平,假设R7为低电平,当P3.4驱动信号为1时,R6为高电平。电路三极管Q1、Q3开Q2、Q4闭,电机电流从左向右,为正转。反之P3.5改变状态后R6为低电平,Q1、Q3截止Q2、Q4开,电机反转。即通过改变P3.5口状态来改变电机转向。Pcb图,刻板时用的图三、制作照片焊接板正面

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论