序言

今天开始我将把自己学习《常用控制电路》的一些内容发到互联网上,希望能和大家交流学习。

这本书主要介绍了一系列控制电路的经典案例,进行了电路和代码的设计,我将把这本书中学习到的内容和学习的过程尽量准确的分享出来与大家交流,但由于水平有限,难免有不足之处,敬请互联网的广大朋友们指正。

本书项目一介绍了数控锁相环调速电路,主要通过使用锁相环检测比较信号和参考信号的相位差实现了PWM波调节的目的。在该书的设计中,电路主要分为五个部分,分别是开关控制模块、分频电路模块、转速采样模块、锁相环鉴相模块和电机驱动电路,下面我们来分析这些电路。

各模块电路分析

开关控制模块

开关控制模块电路如下:

图1-1 开关控制模块

在电源接通时,由反相器作用下在OP1生成低电平。其中电容进行滤波稳定信号,电阻限流保护电路,二极管起到了防止反接、钳制电压的作用,最后由反相器将电源产生的高电平转换为低电平参与下一步运算。

两开关在未闭合时SW1与SW2均为高电平,开关闭合后输出口接地变为低电平。

两开关信号输入或非门后进行信号比较,以U7:A为例,若要或非门输出高电平,则需OP1、SW1、与U7:B都为低电平;对应状态为电源连通、开关一按下且开关二未被按下。(同理电源连通、开关二按下、开关一未按下时U7:B输出高电平)这个高电平经过反相器后连接到LED阴极LED便产生光亮提示操控者现在的档位。同时这个电路还承担着输出档位状态的任务,当开关一对应档位正常工作时,OP2输出高电平,反之则为低电平。

分频电路模块

分频电路如图所示:

图1-2 控制电路模块

分频电路主要是为电路提供参考信号。电路部分使用了CD4020完成分频任务,原电路使用有源晶振产生振荡,此处使用了DCLOCK信号源提供32.768KHz信号。

右方驱动电路主要目的是放大时钟信号并通过OP3输入到分频器提供时钟信号。左侧分频器的任务则是向OP4提供不同的频率。在开关一按下时OP2为高电平,此时U3:B必定输出低电平,此时频率取决于Q6引脚,对应实现了64分频,即电路频率512Hz。同理,开关二对应状态工作时实现了128分频,电路参考频率为256Hz。

转速采样及锁相环鉴相

转速采样模块电路如图所示:

图1-3 霍尔传感器接口及锁相环电路

霍尔传感器是依据霍尔效应实现转速测量的元件。当磁场作用于通电导体、半导体时,垂直于电流方向的磁场使霍尔元件两侧面出现横向电位差。霍尔元件将测得的脉冲信号发送给锁相环进行比较。锁相的目的即是相位同步的自动控制,锁相环也就是实现两个电信号同步的闭环系统。在分频电路中产生的标准信号由OP4输入CD4046BE的SIGIN信号输入引脚,霍尔传感器的信号输入COMPIN比较信号输入引脚在由PC2OUT输出反馈给电动机,这样就利用CE4046实现了电机的相位同步。

电动机驱动电路

图1-4 电动机驱动电路

在锁相环比较了霍尔元件及标准信号后输出到OP5,经过两级放大电路将信号传导到OP6,再由两级晶体管驱动电动机。在这个电路中,为使电动机正常工作,使用了12V电源。

控制系统流程

图2-1 数控锁相环调速电路框图

系统的控制框图如图所示,开关按下后分频电路输出对应档位的时钟信号,锁相环芯片CE4046比较霍尔传感器的信号输入与时钟电路传来的标准信号进行比较,并输出调整信号至驱动电路中驱动电路驱动电机转动,从而达到控制效果。

显然,该电路构成了一个实现相位同步的自动控制,能够完成两个电信号相位同步的单位负反馈控制系统。

《常用控制电路》学习笔记——数控锁相环调速电路相关推荐

  1. 《常用控制电路》学习笔记——数字控制直流电动机调速电路

    书中该节讲述的电路通过ADC芯片将电位器的阻值转换为电压量,然后使用单片机输出PWM进行电路控制.本电路也可扩展应用至需要模拟量输入与输出的场合. 目录 一.系统设计思路 二.各模块电路分析 2.1电 ...

  2. 7 种 Javascript 常用设计模式学习笔记

    7 种 Javascript 常用设计模式学习笔记 由于 JS 或者前端的场景限制,并不是 23 种设计模式都常用. 有的是没有使用场景,有的模式使用场景非常少,所以只是列举 7 个常见的模式 本文的 ...

  3. foc学习笔记3——电流环

    foc学习笔记3--电流环 电流环的作用 ​ 前文不断强调,进行磁场定向控制需要控制的是电流而非电压,只是因为我们没有办法直接去控制电流才暂时退而求其次地去控制电压 .虽然电压控制的效果也还不错,但由 ...

  4. 删除mysql指令_MySQL常用命令学习笔记

    本文转载自[微信公众号:WalkingCloud,ID:WalkingCloud2018]经微信公众号授权转载,如需转载与原文作者联系 MySQL常用命令学习笔记 一.数据库相关操作 1)创建数据库 ...

  5. algorithm头文件下的常用函数-学习笔记

    algorithm头文件下的常用函数-学习笔记 max(x,y),min(x,y),abs(x) swap(x,y) reverse(it,it2) next_permutation() fill( ...

  6. IP核学习之PLL锁相环

    IP核学习之PLL锁相环 IP核是什么 Xilinx7 系列 "clocking resource " IP核实验 IP核是什么 IP核就是知识产权核或知识产权模块的意思,在EDA ...

  7. C语言程序设计学习笔记:P5-循环控制

    本系列文章为浙江大学翁恺C语言程序设计学习笔记,前面的系列文章链接如下: C语言程序设计学习笔记:P1-程序设计与C语言 C语言程序设计学习笔记:P2-计算 C语言程序设计学习笔记:P3-判断 C语言 ...

  8. CUDA学习笔记(持续更新——蜗速)

    CUDA学习笔记(持续更新--蜗速) 1.CUDA 程序实现流程如下 2.内存管理 3.核函数 4.全局数据访问唯一索引 5.设备管理 附录代码 1.CUDA 程序实现流程如下 将数据从CPU内存拷贝 ...

  9. 模电学习笔记_双极型晶体管及其放大电路(4)

    前置:模电学习笔记_双极型晶体管及其放大电路(3) 一.基本知识点 2.5 晶体管单管放大电路的三种基本组态 2.5.1 共集放大电路(射极输出器.射极跟随器) 1.主要特点:高输入阻抗,低输出阻抗, ...

最新文章

  1. cocos2dx 3.3final UserDefault有个坑?
  2. 解决nginx proxy_pass反向代理cookie,session丢失的问题
  3. ef mysql 时间_关于c#:EF6和MySQL时区支持
  4. Djang重新整理migrations,解决:Django Table xxx already exist
  5. 信息学奥赛一本通(1228:书架)
  6. JavaScript 表格专题
  7. java内存管理总结
  8. DELPHI存储过程调用
  9. Linux服务器配置和管理:虚拟机安装CentOS6.7
  10. 一生受用的8个国外电子书免费下载网站(值得收藏
  11. Ubuntu 10.04 使用libfetion
  12. Macbook Pro外接Windows键盘设置方法
  13. 阿里云DataV实现MySQL数据库类型数据源绑定
  14. 用太极拳讲分布式理论,再不懂你来找我!
  15. webview的一些使用小窍门和需注意的地方
  16. 计算机软件水平考试什么题型,计算机软考考什么内容
  17. LaTex 的图片插入
  18. php+js 五星评价,基于jquery实现五星好评
  19. html5 ios keychain,iOS 用keychain钥匙串保存账号、设备UUID及APP间共享
  20. 移动机器人技术(5)--4W移动机器人运动学模型建立与仿真

热门文章

  1. git菜单形式的_添加“Git Bash Here”到右键菜单
  2. php面试php数组变ahp,关于PHP字符串的一道面试题
  3. Spyder:Python中机器学习的强大武器
  4. Servlet页面跳转实现方法的区别
  5. YOLOv3改进方法增加特征尺度和训练层数
  6. 设计有三个窗口的框架结构网页_技术周刊丨钢框架结构直接分析设计与传统设计方法对比研究——恒荷载作用结果对比...
  7. 网页证书添加_二、Exchange2016部署及基础配置(NDS及证书配置)
  8. 计算机管理关机在哪,电脑点了关机为什么却关不了
  9. php中cnum函数,PHP vprintf() 函数
  10. 手机优酷怎么删除自己发的弹幕