嵌入式硬件(四)常用模拟集成电路
嵌入式硬件(四)常用模拟集成电路
- 一、模拟比较器
- 二、运算放大器
- 三、模拟开关
- 上述便是这篇所有内容,有朋友想了解的或者博客中有误的地方,大家留言即可,我会及时整改
一、模拟比较器
图1 模拟比较器
工作原理:当V+ = Va > Vb = V-时,Vc=Vcc;
当V+ = Va < Vb = V-时,Vc=0;(接近0)
实际应用:将模拟比较器负端接基准电压,另一端接传感器经过信号调整后的输出电压。调整Vcc位置的比较电压参考值即可确定报警值大小。
双比较器:LM293,LM393,LM2903
四比较器:LM239,LM339,LM2901
图2 LM393引脚图
注:实际应用中应在输出端与电源之间接一定数值电阻,以构成完整回路确定输出电流。
二、运算放大器
图3 反相放大器
这块主要是利用虚短和虚断去分析电路,不了解的同学们可以自行百度一下。
最终结论:U₀ = -(Rf / R1)Ui
图4 同相放大器
最终结论:U₀ = (1 + Rf / R1)Ui
图5 差分放大器
最终结论:U₀ = c×(1+a+b)×(Ui+ - Ui-)
差分放大器极大地解决了共模干扰,通常设计时使a = b,c = 1;
常用运放:
单运放:741,OP07
双运放:LM358,TL082
四运放:LM324,TL084,LF347,AD713
三、模拟开关
图6 模拟开关在电路中的符号及等效模型
在数字信号C的控制下,A,B可以导通或断开
图7 经典八选一模拟开关UTC4051
正常工作接低电平
C、B、A的编码决定选中哪个Xi与X连通
000————0
001————1
010————2
011————3
100————4
101————5
110————6
111————7
具体不同的芯片会有不同的编码方式,大家可以参考芯片手册自己选定
实际应用:
图8 利用模拟开关构建可编程放大器
PIO₁,PIO₂,PIO₃编写不同编码对应不同的放大倍数
上述便是这篇所有内容,有朋友想了解的或者博客中有误的地方,大家留言即可,我会及时整改
嵌入式硬件(四)常用模拟集成电路相关推荐
- 嵌入式硬件通信接口协议-UART(四)设计起止式的应用层协议
文章首发于同名微信公众号:DigCore 欢迎关注同名微信公众号:DigCore,及时获取最新技术博文. 原文链接:https://mp.weixin.qq.com/s/amO7rGkqFJtCzuy ...
- 嵌入式硬件基础知识汇总<附带与硬件密切相关的软件介绍>
嵌入式硬件基础 1,存储器 1.1 概念 1.2,存储器结构模型 1.3,存储器性能指标 1.4,嵌入式存储器类型 1.4.1,只读存储器 1.4.2,随机存储器 1.4.3,双端口RAM 1.4.4 ...
- 嵌入式硬件电路设计基本功
我走的电子开发道路其实和大多数人说的一样,基本的路线为模拟电子(熟练)→数字电路设计(掌握)→单片机(项目开发)→ARM硬件设计(项目开发)→linux学习→linux驱动学习→ARM&lin ...
- 嵌入式硬件开发工程师涉及哪些工作内容?
相信很多人都了解嵌入式工程师需要掌握的内容非常广泛,学习嵌入式又分为软件和硬件两种不同的发展方向,而它们学习的侧重点也是不一样的.但都有一个特点就是踏入这个行业的难度比较大,相对应的,嵌入式人才也更稀 ...
- 嵌入式系统开发常用词汇
A ASIC(专用集成电路) Application-Specific Integrated Circuit. A piece of custom-designed hardware in a chi ...
- [工具]嵌入式开发工作流常用工具箱
工欲善其事,必先利其器. 毕业三年,作为嵌入式开发工程师工作时的主要工具箱介绍 一.搭建硬件开发环境 硬件环境一般就是电路板.debug工具.串口或者USB线.电源 对应的PC环境就是串口调试工具,常 ...
- 【回眸】牛客网刷刷刷!嵌入式软件中也会遇到的嵌入式硬件,通讯,通讯协议专题(一)
前言 最近继续刷题,看看嵌入式软件还需要了解一些嵌入式硬件中的通讯协议和常用接口协议 比如说SPI CAN I2C 通讯协议专题 1.波特率 波特率= 每秒传送的字符数 * 字符位数.串口的工作模式为 ...
- 计算机硬件工程师需要学哪些,嵌入式硬件工程师要求是什么?需要掌握哪些内容...
随着硬件的不断发展和产业的升级,针对嵌入式硬件工程师的工作要求已经从传统的硬件工程师要求拓展转变了不少,下边我们来看看一个嵌入式硬件工程师应该掌握哪些技能. 嵌入式硬件工程师主要职责是为产品设计硬件电 ...
- 嵌入式课程学习 嵌入式硬件工程师需要学习哪些内容?
嵌入式硬件开发工程师主要编写嵌入式系统硬件总体方案和详细方案,要求理解嵌入式系统架构,有一定的C语言基础,熟悉ARM.PROTEL设计软件,有四层板开发经验. 嵌入式硬件工程师主要职责是为产品设计硬件 ...
最新文章
- HTML5时代的Web缓存机制
- svn +nginx
- 使用page-slot显示SAP Spartacus section里包含的Component和layout设计
- 软件过程软件Scrum敏捷开发
- c# 判断点是否在区域内 点在区域内 在多边形内 判断
- 简单的网页制作_制作简单网页物体
- htaccess 是什么
- 05年的一个访谈记录
- C# OO(初级思想)。
- 飞行堡垒FN+F5风扇调节失灵怎么办? 一文教你完美解决此问题
- mac os+selenium2+chrome驱动+python3
- java枚举构造器_java枚举类的构造函数实例详解
- 美团获得小样本学习榜单FewCLUE第一!Prompt Learning+自训练实战
- 制造企业年终仓库盘点有哪些好的方法
- 不安全!!!都2020年了,你的网站还没上HTPPS说得过去吗?
- 科技大学计算机基础试卷答案,大学计算机基础期末考试试卷(带答案)
- Mapped Statements collection does not contain value for 解决方法
- GPRS模块 测试项目
- Ubuntu下使用opencv完成图像程序编程操作
- python pip 运用及下载
热门文章
- 行情真的残酷,3年工龄老员工被毕业生“薪资倒挂”
- 微信端中的企业号、订阅号、服务号之前的区别
- iOS中Emoji表情的判断
- 基带0day漏洞可攻击数百万部华为手机
- 解决js newDate()苹果手机日期格式显示NaN
- 同一局域网下多台电脑共享文件夹
- USACO-Runaround Numbers
- Netty获取客户端IP
- bash: ./deviceQuery.cpp: 权限不够;bash: ./deviceQuery: 没有那个文件或目录
- Cadence 将原理图导出PDF格式