can总线控制多台电机实验.
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机驱动电源及电机驱动电源
单片机电源5V 电机驱动电源12V 两个通过光电耦合 相互控制
两个20口插针,供外接芯片使用; 一个16孔插座,插显示器使用; 右面是接单片机P24—P27引脚控制显示屏的输出输入。
左边的微动开关接P35外部中断1,判断 can总线是否属于闲暇状态; 右边是串行通信芯片;
(1)、Protel 99 SE软件的使用 (2)、电路图绘制(生成sch文件) (3)、pcb图绘制 (4)、pcb板的雕刻 (5)、元器件的焊接 (6) 、Keil uVision3软件编程
(7)、产品调试(STC_ISP_V486软件辅 助)
电路图绘制
can总线控制 电机试验电路原 理图
电路Leabharlann Baidu包括电 源、单片机、显 示器、电机驱动 及控制接口
晶振接单片机图,外接电源和电解电容
SJA1000 芯片、两个光电耦合器及Can总线控制器
SJA1000 在电路中是一个总线接口芯片,通过它实现上位机与现场 微处理器之间的数据通信。该电路的主要功能是通过CAN总线接收来自上 位机的数据进行分析组态然后下传给下位机的控制电路实现控制功能,当 CAN总线接口接收到下位机的上传数据,SJA1000就产生一个中断,引 发微处理器产生中断,通过中断处理程序接收每一帧信息并通过CAN总线 上传给上位机进行分析。AT89C51是CAN总线接口电路的核心,其承担 CAN控制器的初始化、CAN的收发控制等任务。
Pcb图,刻板时用的图
焊接板正面
焊接板反面
学习板
液晶显示器及接口线
制作完成的电路板
制作完成的电路板
测试照片
测试现场
•机械与电子工程学院
制作人:**
基于CAN总线的分布 式电机控制
08电气工程及自动化<1>班 组长:& 成员:**
设计方案电路框图(控制过程)
1、单片机驱动电机实 现电机的正反转、调速; 显示器 功率 驱动器
方向控制
Can总线
单片机
电机
2、电机速度反调回单 片机显示在显示屏
速度检测
电路板制作过程:
电机驱动电路及控制接 口
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口状态来改变电机 转向。