电动机是有线圈的,它相当一个电感,在断电的瞬间会产生3——5倍大的感应电压,如果没有隔离。上千伏的电压会将单片机击穿损坏。而单片机不仅接着电机,它可能还接着传感器等,这样会使一个系统全部瘫痪,因为光耦中间是用光传递信号,两边在物理上没有电的联系,所以使用光耦进行隔离。对于大型的电动机,可以采用继电器隔离,但继电器也是个线圈,所以也用的到光耦。

为什么要用光耦

怎么用光耦?

把单片机电源部分由专门稳压器(LM2940等三端稳压器)提供稳压。输入,输出接口统统有光耦隔离。就可以形成可靠性能最高的效果。

光耦的好处

1)在输入输出通道上采用光电耦合器件,在输入端为发光源,输出端为受光器,用光线来耦合信号,使输入、输出没有电的直接联系,可以有效防止漏电、短路、打火、感应引起的过电压窜入微机系统,损坏部件。
2)输入信号采用电源回路,使输入回路有较低阻抗,可抑制由电容耦合造成的干扰信号。
3)信号的单向传送,输出端与输入端互相不影响,可防止工业控制系统的执行单元中电机、电磁阀、继电器等感性负载、输电线路长等出现的尖峰干扰。
4)无公共接地问题,使微机和驱动系统不因公共接地不良带来干扰。

单片机输出信号与电机驱动信号之间要用光电耦合器隔离相关推荐

  1. HC-05(ZS-040)蓝牙模块使用详情(蓝牙模块配置、手机蓝牙控制单片机、蓝牙与蓝牙之间的通信)含51、32程序

    HC-05是一款主从一体化的蓝牙模块,因此其使用起来比较方便,只需要进行简单的配置即可. 本文就手把手的介绍小白入手模块后如何使用. 对于模块使用:1.蓝牙配置→2.手机与蓝牙的传输→3.手机通过蓝牙 ...

  2. Arduino单片机控制三相电机正反转

    教研室关于智能缩微车的开发已有两年,根据下一步的实验要求,需要小车增加倒车功能.由于目前的小车设备多使用51单片机以及直流电机,因此这里将Arduino单片机控制三相电机正反转的方法与大家分享. 1. ...

  3. 单片机51---步进电机的设计(4相5线步进电机的驱动控制)

    单片机51-步进电机的设计 禁止作为商用,仅供学习交流. 0.本文主要内容 本文主要介绍了为实现步进电机的控制,先在电脑编写程序,仿真成功后,在进行实物的制作,最终独立自主的完成51单片机的编程,硬件 ...

  4. 【Proteus仿真】【51单片机】PWM电机调速系统设计

    文章目录 一.主要功能 二.硬件资源 三.软件设计 1.主机程序 四.实验现象 联系作者 一.主要功能 本项目使用Proteus8仿真51单片机控制器,使用L298N电机模块.数码管模块.按键模块.L ...

  5. 学习历程--普中51单片机A2--直流电机实验

    今天学习了普中的直流电机实验部分,将自己的一些学习内容记录一下. 直流电机的官方定义:直流电机(direct current machine)是指能将直流电能转换成机械能(直流电动机)或将机械能转换成 ...

  6. 基于STM32F103系列单片机四路定时器电机编码器模式配置过程附源码

    这篇文章记录了当时在实习期间做了一个四驱的移动平台,通过四路PWM控制电机转速,8个IO口控制电机方向,然后通过与电机同轴的编码器反馈转速,从而实现电机的闭环PID控制方法. 本文用的是基于STM32 ...

  7. 51单片机电机测速程序c语言,单片机仿真编码器电机测速程序

    /***********头文件声明************/ #include "reg52.h"//此文件中定义了单片机的一些特殊功能寄存器 /***********数据类型声明 ...

  8. 51单片机PWM(电机调速)这个可以用在智能小车的调试

    1.直流电机介绍 直流电机是一种将电能转换为机械能的装置.一般的直流电机有两个电机,当电机正接时电机正转,反之亦然 2.电机驱动电路 第一种只能单向转向,第二种是可以正反转(常用第二种) 3.PWM介 ...

  9. 51单片机PWM控制电机

    小时候玩的四驱车,给直流马达接通电源就嗤嗤的跑出去了.电机种类众多,就属控制直流电机最简单,只要对调正负极就能改变电机的转向.另外,直流电机负载能力强,适合做越野车的驱动电机.为了做可调速的越野车,就 ...

最新文章

  1. 自动化专业是不是计算机专业,自动化专业算不算计算机专业?
  2. NB-IoT,你真是太让我失望了
  3. 抽成 30% 的苹果税是良心价?谷歌也学“坏”了
  4. NYOJ 248 BUYING FEED (贪心)
  5. Kotlin入门简介
  6. 当Java、C++、Python等编程语言都变成妹子。。。
  7. 你们是魔鬼吗?Adobe研发了一款反PS工具:自己打自己?
  8. 2 万字全面测评深度学习框架 PaddlePaddle、TensorFlow 和 Keras | 程序员硬核评测
  9. 一步一步手绘Spring DI运行时序图(Spring 自动装配之依赖注入)
  10. Atitit 人工智能目前的进展与未来 包含的技术 v2 r99.docx
  11. spss无法连接到本地计算机,通过远程连接打开SPSS产品时,收到许可证错误信息。从本地打开同一产品时没有错误。...
  12. Windows 修改注册表实现键位修改
  13. 华硕主板破linux密码破解,华硕P8B75-M-LE老主板加持NVMe SSD bios(刷新软件和bios)...
  14. c语言2的n次方编程利用数组,1.6编程基础之一维数组_12计算2的N次方
  15. Latex语法学习05:代码表格的制作
  16. 实现消息存档—微信聊天记录组件
  17. 全国省市县三级数据库
  18. 利用代码自动逛店铺拿喵币
  19. 携手聚力 共赢数智未来丨物通博联招募生态合作伙伴
  20. idea Translation翻译插件失效解决办法

热门文章

  1. Linux和UNIX
  2. Dojo学习笔记一: 认识Dojo
  3. 2020程序员高质量网站集锦(时间有限,网站贵精不贵多,质量最重要)
  4. ios10使用 Clipboard点击无反应
  5. 今天看了ning的介绍,很有意思
  6. temp = (temp 0x55555555) + ((temp 0xaaaaaaaa) 1)
  7. 光纤布线系统如何打造绿色数据中心?
  8. SQLSERVER 存储过程 语法
  9. 交换安全----局域网安全简介
  10. 开源运维自动化平台-opendevops