一、使用器件

1、直流无刷电机

2、直流伺服驱动器 (TSDA-C21B)


二、自带的上位机软件使用:

使用 232 连接电脑主机,打开上位机软件

需要注意的点

  • 控制切换部分,一定要选择 PC控制,要不然无法停机

2、

  • 必须要 点击读入参数 的选项,才能读取到当前的 驱动器的配置模式
  • 更换控制模式的时候,要点击 右下角的下载设置,才能将配置好的模式下载进去。

三、单片机作为主控,通过 RS485 来控制电机的运动

1、485 芯片的使用方法

  • 单片机上面的 485 芯片接口 如下图所示
  • PD2 :RE、DE、是使能引脚
  • PA2 (DI) TX 、PA3 (RO) RX

重要!!!!

  • PD2 为高电平的时候,该 485 为发送模式
  • PD2 为低电平的时候,该 485 为 接受模式


2、在 485 接收数据之前,必须延迟一段时间

分析原因:

  • 有传输的波特率太慢(115200,每秒传输 115200 个bit),我们单片机执行指令的速度很快(72 000 000 ,每秒执行 72000 000 条指令),所以有可能还没有传输完成,数据就被我们读走了
  • 在数据没有传输完成的情况下,我们读走的数据是不全的

3、modbus 从机地址的指定:

  • 通过所给的上位机软件来进行指定。
  • 使用modbus 发送数据的时候,需要指定 从机的地址

四、额外学习

1、modbus 协议

  • modbus 是一个应用层的协议,底层可以使用 485、232、等方式来进行通讯。

Modbus 协议包括 RTU、ASCII、TCP,其中 Modbus-RTU 最常用,比较简单,在单片机上很容易实现。Modbus RTU 协议定义了一个与下层通信层无关的简单协议数据单元(PDU),串行链路上的 Modbus RTU 帧格式如下图所示。

  • 地址字段只含有 从机地址
  • 功能码指示指令要执行何种操作;
  • 功能码的后续数据是请求或响应数据字段;
  • 差错检验字段是“报文内容”数据进行“循环冗余校验”计算所得结果,采用 CRC16 循环冗余校验算法

使用驱动器控制直流无刷伺服电机相关推荐

  1. 直流无刷减速电机PID控制

    最近做了直流无刷减速电机的控制的项目,针对项目中遇到的问题做下总结. #PID_Control PID 代码(速度环 位置环 串级) STM32F407VET6 STM32CubeMX 更新记录 V1 ...

  2. DC12-24V直流无刷驱动器方案,原理图,源代码都有

    DC12-24V直流无刷驱动器方案,原理图,源代码都有

  3. 硬件FOC伺服控制芯片TMC4617适应永磁同步伺服/直流无刷伺服/直流有刷伺服/闭环步进/音圈电机

    硬件FOC伺服控制芯片TMC4617适应永磁同步伺服/直流无刷伺服/直流有刷伺服/闭环步进/音圈电机 全球领先的嵌入式运动控制公司德国TRINAMIC MOTION CONTROL 将于近期推出其最新 ...

  4. pwm 正弦波_CC6420 低噪声,高效率,5V/12V 450mA 单相正弦波直流无刷马达驱动

    特性  内置可调增益高灵敏度霍尔传感器  效率高,采用控制专利技术实现零电流换相(ZCS)和零磁场换相(ZBS)  噪声低,采用SVPWM 技术实现对电机的正弦波控制,降低了电磁噪声  PWM ...

  5. 频率计的交流耦合和直流耦合的区别_风机盘管直流无刷与普通交流电机有什么区别和不同?...

    注:水舒适整理原创,转载请注明出处,面斥不雅直流无刷风机盘管由于具有节能.无级调速.安静.寿命长等优点,所以在许多新建项目中都被广泛应用,并且也越来越得到市场的认可与青睐.那么,直流无刷风机盘管与普通 ...

  6. 派克Parker高动态性能低惯性量无刷伺服电机SMB/SMH

    Parker派克SMB/SMH系列高动态无刷伺服电机融入了派克汉尼汾产品的先进技术,性能非常出色.由于采用了创新的"凸极"技术,使得电机的尺寸得以大幅缩小.同传统技术的无刷伺服电机 ...

  7. 张飞老师硬件第二十四部--马达驱动--原理图设计①----5三项直流无刷永磁电机相关

    三项直流无刷永磁电机的单相导通/星型连接/三角连接 每种连接的优缺点 大家自行消化吧

  8. 基于maxwell的6极36槽永磁同步电机(永磁直流无刷)模型,水冷

    基于maxwell的6极36槽永磁同步电机(永磁直流无刷)模型,水冷,24.5kw, 绕组类型:分布式绕组,直流电压270Vdc,对6极 额定转速9000rpm,扭矩额定扭矩:输出扭矩不低于26Nm, ...

  9. 无刷电机驱动器直流无刷绿篱机园林工具割草机方案

    割草机,又叫打草机.割灌机,用途广泛.主要应用在园林装饰修剪.草地绿化修剪.城市街道.绿化景点.田园修剪.田地除草,特别是公园内的草地和草原,足球场等其他用草场地,私人别墅花园,以及农林畜牧场地植被等 ...

最新文章

  1. 评审关上了你CVPR的门?这还有Rebuttal的窗,7个小技巧送上
  2. ASP.NET Core中的分布式缓存
  3. C - Swaps 2(树状数组,思维)
  4. TensorFlow4-常量和变量及TensorBoard使用
  5. python sql注入脚本_python辅助sql手工注入猜解数据库案例分析
  6. JAVA程序员必看的15本书
  7. 【B/S】HTML总结
  8. 【操作系统/OS笔记20】打开文件、文件数据块分配、空闲空间管理、多磁盘管理(RAID)、磁盘调度算法概述
  9. js/jquery禁止页面回退
  10. 安装markdownPad+awesomium
  11. 抛负载”ISO 7637-2测试标准讲解,车规级TVS管优选建议
  12. 2048小游戏(Java)源码解析及源代码打包
  13. 0xC000041D:用户回调期间遇到未经处理的异常
  14. 企业邮箱怎么收发邮件,怎么保护公司邮件安全?
  15. linux系统编程实训总结,linux实训总结与体会
  16. 坦克类游戏的制作之路
  17. 你的下一台电脑何必是电脑,探索不一样的远程操作
  18. java rd th 小票机_英语日期rd、th有什么区别,怎么运用?
  19. 计算机毕业设计Java智慧防疫上报系统小程序端(源码+系统+mysql数据库+Lw文档)
  20. video添加第一帧作为播放前图片(此方法 已失效)

热门文章

  1. MySQL事务隔离级别以及脏读、幻读、不可重复读示例
  2. xlsx导入日期变为5位数字,转为正常日期
  3. 【YOLOv5】正样本分配详解
  4. 2019年10月全国程序员工资统计,一半以上的职位5个月没招到人。
  5. 关于GAN的训练技巧
  6. JS中遍历数组和对象的几种方法
  7. 手机免费远程控制电脑,RdViewer远程管理 1.5.0,取代常常断线的TeamViewer,外网内网都能用,是你们要的一键傻瓜版!
  8. 怎么用Python批量将ppt转换为pdf
  9. Turnkey wordpress镜像下载
  10. matlab电磁场散度与旋度,对电场散度和旋度的理解