当前位置: 首页 > news >正文

【嵌入式学习】触发器 - ADC - DAC

# 触发器

基本概念:一种能够存储一位二进制信息的数字逻辑电路,其输出不仅取决于当前输入,还与之前的状态有关。

常见触发器类型:

①RS触发器:最基本的双稳态电路,包含两个输入(置位S和复位R)和两个输出(Q和非Q)。其特点是简单,但存在不确定状态(当S和R同时为高电平时)。 

  • 输入:R(复位)和S(置位)。

  • 输出:Q和Q̅(Q的反相输出)。

  • 功能

    • 当S = 1且R = 0时,Q = 1,Q̅ = 0(置位)。

    • 当S = 0且R = 1时,Q = 0,Q̅ = 1(复位)。

    • 当S = 0且R = 0时,Q和Q̅保持不变(保持状态)。

    • 当S = 1且R = 1时,Q和Q̅可能同时为1,导致逻辑冲突(禁止状态)。

②D触发器:在时钟脉冲作用下,将输入端的数据传递到输出端,常用于存储和延迟数据。

  • 输入:D(数据输入)、CLK(时钟信号)。

  • 输出:Q和Q̅。

  • 功能

    • 在时钟信号的上升沿(或下降沿,取决于设计),D输入的值被锁存到Q输出。

    • Q输出在时钟信号的每个有效沿更新为D输入的值,Q̅是Q的反相输出。

③T触发器:具有翻转功能,输出状态在每个触发脉冲下改变,适用于计数器设计。

  • 输入:T(触发输入)、CLK(时钟信号)。

  • 输出:Q和Q̅。

  • 功能

    • 在时钟信号的每个有效沿,如果T = 1,Q输出翻转(即Q变为Q̅的值)。

    • 如果T = 0,Q输出保持不变。

④JK触发器:较为通用,解决了RS触发器的不确定状态问题,可用于复杂状态机设计。

  • 输入:J(置位输入)、K(复位输入)、CLK(时钟信号)。

  • 输出:Q和Q̅。

  • 功能

    • 当J = 1且K = 0时,Q = 1(置位)。

    • 当J = 0且K = 1时,Q = 0(复位)。

    • 当J = 0且K = 0时,Q保持不变(保持状态)。

    • 当J = 1且K = 1时,Q在时钟信号的每个有效沿翻转(计数模式)

以上四种触发器的详细内容可查看:https://blog.csdn.net/python_baichi/article/details/124825033

## ADC模数转换器

将模拟信号转化为数字信号

采样 - 量化 - 编码(二进制代码)

## DAC数模转化器

将数字信号转化为模拟信号

解码(模拟量) - 重建

常见CDA:电阻网络、电流源、PWM脉宽

相关文章:

  • 微信 MMTLS 协议详解(五):加密实现
  • 【嵌入式硬件测试之道连载之第三章:核心处理器的选型与应用】
  • IS-IS原理与配置
  • Nexus L2 L3基本配置
  • 【Java SE】抽象类/方法、模板设计模式
  • 【递归,搜索与回溯算法篇】- 名词解释
  • 从X光片生成合成计算机断层扫描(CT)样成像的策略:一项范围审查|文献速递-医学影像人工智能进展
  • 【C++】sort函数的两种用法
  • 分布式容器技术是什么
  • 解决python配置文件类configparser.ConfigParser,插入、读取数据,自动转为小写的问题
  • AGI成立的条件
  • 算法及数据结构系列 - 回溯算法
  • 嵌入式芯片与系统设计竞赛,值得参加吗?如何选题?需要学什么?怎么准备?
  • QT开发(4)--各种方式实现HelloWorld
  • centos 7 搭建FTP user-list用户列表
  • LeetCode算法题(Go语言实现)_07
  • ensp 公司组网拓扑图
  • 如何给商品一键换色?图生生AI,告别繁琐修图
  • html5炫酷3D立体文字效果实现详解
  • 基于PySide6的CATIA自动化工具开发实战——空几何体批量清理系统
  • 海航回应“男团粉丝为追星堵住机舱通道”:已紧急阻止
  • 马上评丨学术不容“近亲繁殖”
  • 印巴战火LIVE丨“快速接近战争状态”:印度袭击巴军事基地,巴启动反制军事行动
  • 复旦设立新文科发展基金,校友曹国伟、王长田联合捐赠1亿助力人文学科与社会科学创新
  • 复旦设立新文科发展基金,校友曹国伟、王长田联合捐赠1亿元
  • 专访|李沁云:精神分析不会告诉你“应该怎么做”,但是……