专为从业人员设计的课程
课程1机器人控制器开发实战
陈魁
南京航空航天大学控制专业硕士,在工业机器人和AGV领域长期从事机器人控制器及其周边设备的硬件开发工作,对嵌入式硬件设计有丰富的从业经验。设计过x86控制器和ARM控制器,对x86和ARM平台及其外设信号非常熟悉,对整个硬件开发流程、高速信号设计以及EMC性能要求有充分的认识。
开课时间: 10月27日 09:00-17:00
课程2基于Linux的实时控制系统搭建实例与EtherCAT主站配置详解
徐凯
山东大学机械电子工程硕士,在自动化行业以及机器人行业有9年从业经验,长期负责机器人控制器底层系统的开发与维护,以及机器人控制器外设驱动的开发与维护,同时负责运动控制器的核心运动控制运行时(CODESYS Runtime)的移植与二次开发,作为核心的开发人员,参与开发了至少三个型号的运动控制器,在工作中,积累的丰富的开发以及维护经验。
开课时间: 10月27日 18:00-20:00 10月28日 09:00-17:00
系统与细节相结合,实现知识到产品的快速转化
我们一直传授的是知识,是无形的价值,本次课程却可以让你利用老师讲的内容,轻松在实际工作中完成知识到产品的落地过程,即实现无形价值到有形价值的快速转化。
产品开发流程完整,软硬件安排特色突出
从机器人控制器硬件出发,介绍硬件设计方案及开发流程,并针对相应硬件,提供实时控制系统的搭建,以及 CODESYS主站配置。
课程1:系统,重点突出
以实际产品为例讲解,掌握嵌入式硬件开发流程
重点关注难点:
高速信号的设计以及满足产品标准的EMC性能要求的设计思路。
课程2:全面,细节相辅
整合网络资源,与开发实践,实时控制系统搭建的细节点一一详细呈现
细节详细呈现:
包含内核/文件系统/应用程序的开发/调试环境搭建,文件系统搭建的细节流程,CODESYS EtherCAT主站的详细配置等。
适合人群
适合自动化行业从业人员,运动控制系统从业人员,有基本产品开发思路的学员等
技术储备要求
-对Linux,EtherCAT等有了解
-有一定的嵌入式硬件开发基础
课程大纲
机器人控制器开发实战
方案设计
1. X86模块化平台选型
2. 关键元器件选型
3. 整体硬件系统拓扑图
4. 电源系统拓扑图
1原理图设计
1. 电源电路设计
1.1 同步Buck、异步Buck和Charge Pump电源拓扑比较
1.2 异步Buck电路中的器件参数的计算与选型
1.3电解电容、MLCC、钽电容、高分子固态电容特性比较
2. 以太网电路设计
2.1 以太网电路的硬件拓扑
2.2 MII、RMII、GMII、RGMII等类型接口信号比较
3. UART/RS232/RS485电路设计
4. CAN总线电路设计
5. 数字量I/O电路设计
6. miniPCIe和PCIe ×1标准接口设计
7. RTEX总线主站电路设计
2PCB设计
1. PCB设计中需要遵循的layout规则
2. 电源电路中器件布局需要注意的事项
3. 线宽、铜厚、温度与通过导线电流的关系
4. PCIe、以太网、HDMI、SATA、USB 2.0/3.0等高速信号的单端及差分信号的阻抗要求
5. 高速信号的阻抗匹配问题,如何走线才能满足阻抗匹配的要求
3硬件调试
1. 电源电路调试方法
2. 电源电压输出纹波的测量方法
3. 纹波和噪声的区别
4. 以太网电路的调试、MAC芯片和MAC地址的配置
5. CAN/RS232/RS485电路的调试
4EMC试验标准以及一些整改技巧
1. 控制器硬件型式试验标准
2. 原理图和PCB设计时满足EMC要求的设计要点
3. EMC试验整改技巧
5基于Linux的实时控制系统搭建实例与EtherCAT主站配置详解
Linux实时控制系统开发实例
1. 从无到有的基础 - 开发环境的搭建
1.1 搭建Ubuntu-Linux环境 - 虚拟机安装与配置
1.2 支持库与编译器是开发环境的基础 - C/C++环境安装与配置
1.3 用IDE来编写、调试程序 - Eclipse安装与配置
2. 让硬件按照我们的思路来启动 - Bootloader配置
3. 在虚拟机开发环境里搭建嵌入式实时系统
3.1 Linux系统第一大件 - 内核构建
3.1.1获取原材料 - 内核与rt-preempt补丁版本选择与源码获取
3.1.2 原材料预处理 - 内核配置修改
3.1.3 原材料加工 - 内核编译
3.2 Linux系统第二大件 - 文件系统搭建
3.2.1 获取原材料 - Busybox源码获取
3.2.2 原材料预处理 - Busybox配置修改
3.2.3 原材料加工- Busybox编译
3.2.4 原材料深加工 - 文件系统完善
3.3 Linux系统第三大件 – 系统引导Grub2的安装
3.3.1 获取原材料 - Grub2的几种获取方式
3.3.2 原材料预处理 – Grub2的配置文件
3.3.3 原材料加工 – 硬盘分区处理以及Grub2安装
4. 将实时系统安装到硬盘,即如何烧录
4.1 烧录U盘系统搭建
4.2 烧录文件以及脚本
4.3 烧录测试
1CODESYS中EtherCAT应用
1. EtherCAT组态
1.1 EtherCAT设备描述文件安装
1.2 EtherCAT设备组态以及IO配置
2. EtherCAT与PLCopen
2.1 PLCopen简介
2.2 CODESYS中PLCopen库
2.3 CODESYS PLCopen库应用
2.4 CODESYS驱动伺服动起来
3. CODESYS EtherCAT扩展配置
3.1 专家模式能做什么
3.2 如何修改PDO映射
3.3 EtherCAT Master高级配置
4. CODESYS二次开发流程简介
4.1 二次开发需要准备什么
4.2 CODESYS二次开发环境搭建
4.3 二次开发的流程
4.3.1 CODESYS IDE侧如何处理
4.3.2 CODESYS二次开发环境侧如何处理
4.3.3 如何整合CODESYS提供的PLCopen库与二次开发库
2早鸟计划,抢先优惠
课程须知
-提前发放课件PPT和资料,便于预习和复习
-邀您加入微信群,便于与讲师进行实时交流
-赠送200个睿币,可用来购买线上收费课程
-成为睿慕课讲师(提供课程),可以免费参加
两天一晚
开课时间(课程1):10月27日 09:00-17:00
开课时间(课程2):10月27日 18:00-20:00 10月28日 9:00-17:00
早鸟票10月3日前
课程金额:
2400元
2人同行价2200元
3人及以上同行价2000元
中鸟票10月19日前
课程金额:
2600元
2人同行价2400元
3人及以上同行价2200元
晚鸟票10月27日前
课程金额:
2800元
2人同行价2600元
3人及以上同行价2400元
课程答疑
请问一下,导师可以进行定期答疑吗?
所有报名此课程的人,助教会把大家拉到讲师的微信群中。每个月固定一个时间,讲师会进行集中答疑,大家可以在群里进一步沟通探讨。
缴纳费用后可以退款吗?
由于我们是小班授课,每期课程人数有限制并且都是提前报名付费,缴费之后就意味着课程名额已被占据不能再安排其他同学来学习了,所以请在大家在报名付费的时候合理安排好时间,一旦缴费,课程费用概不退回。
课程可以开发票吗?
可以开增值税普通发票。