74HC4067多通道复用芯片的使用
CD74HC4067和CD74HCT4067器件是数字控制的模拟开关。
这个目前在某宝上可以买到按照顺序印刷好的PCB板,回来只需要焊接排针就行了。
这款芯片的Datasheet在这个链接当中。
CD74HC4067, CD74HCT4067 datasheet (Rev. C) (ti.com)
这款芯片的引脚定义如下所示:
其中:
Vcc接+5V
GND接地
Common Input/Output是通用输入输出的引脚
I0-I15是十六个输入输出的引脚
S0-S3是四个控制接通的引脚(控制I0-I15哪个引脚和通用输入输出接通)
E非引脚是控制整个的芯片是否工作的引脚
真值表如下图所示:
哪个引脚和通用引脚接通,是需要通过这个表格来确定的。
- 当E非引脚置于高电平的时候,16个引脚和通用引脚都不接通。所以为了让芯片工作,我们要把E非这个引脚置于低电平(可以接地)。
- 如果我想让通用引脚和I4这个引脚接通,那么就可以查询真值表,看S0 S1 S2 S3对应的电平是高是低,图中可以看到只有S2是对着高电平的,所以只需要把这一个引脚置于高电平,其他引脚置于低电平就行了。可能你已经发现了,这个对着的是8421码。
- 置于引脚怎么置高,我们可以使用STM32 GPIO的置位复位的方法。
高电平就写GPIO_SetBits,低电平就写GPIO_ResetBits
接下来就是想他的应用了。
我之前在项目中用到这个是为了拓展STM32的ADC接口,让ADC可以依次采集16个传感器的数据。
但是这个的精度没有办法保证,只能是作为一个大概的测量。在这个电路图上,STM32的ADC功能对应着的是PA5这个引脚,所以我把4067的通用输入输出的端口接在了这里,I0-I15的引脚接着传感器,这样就可以实现几乎同时测量16个传感器的功能了。
74HC4067多通道复用芯片的使用相关推荐
- 转载:介绍AD另外一种奇葩的多通道复用的方法
原文链接:http://www.eda365.com/forum.php?_dsign=74fe4957&mod=viewthread&page=1&tid=110710 在设 ...
- 超越英伟达的,不会是另一款GPU?这家深圳公司发布全球首款数据流AI芯片
2020年6月23日,鲲云科技在深圳举行产品发布会,发布全球首款数据流AI芯片CAISA,定位于高性能AI推理,已完成量产. 鲲云通过自主研发的数据流技术在芯片实测算力上实现了技术突破,较同类产品在芯 ...
- 超越英伟达的,不会是另一款GPU!中国公司发布首款数据流AI芯片
2020年6月23日,鲲云科技在深圳举行产品发布会,发布全球首款数据流AI芯片CAISA,定位于高性能AI推理,已完成量产.鲲云通过自主研发的数据流技术在芯片实测算力上实现了技术突破,较同类产品在芯片 ...
- 各种小芯片Chiplet的机遇
各种小芯片Chiplet的机遇 进入后摩尔定律时代,先进封装成为半导体产业的新显学,小晶片的异质整合商机更是众厂商磨刀霍霍的兵家必争之地. 在半导体芯片制造的过程中,当芯片从晶圆厂被生产出来之后,必须 ...
- 基于 JESD204B 协议ARM+FPGA+AD多板卡多通道同步采集实现方法
0 引言 随着数字化信号处理技术的不断进步,对数字信号 的处理已经成为当前大多数工程应用的基本方法.由于 模拟信号才是现实生活中的原始信号,为了工程研究实 现的可能,需将模拟信号转换为数字信号才能在工 ...
- ADC 信号调理电路设计——必要措施、实测验证和应用说明(转载)
转自周立功<面向AMetal框架与接口的编程(上)> 第二章 ADC 信号调理电路设计 2.3 必要措施 一个完整的采集电路框图详见图2.19,从传感器或信号源到最终的ADC 数据输出, ...
- ADC 信号调理电路设计——必要措施、实测验证和应用说明
转自周立功<面向AMetal框架与接口的编程(上)> 第二章 ADC 信号调理电路设计 2.3 必要措施 一个完整的采集电路框图详见图2.19,从传感器或信号源到最终的ADC 数据输出, ...
- 物联网中间件期末复习万字速成【邓金绪版课本】
第一章 物联网与物联网中间件 物联网定义 概括:物联网是物物相连的互联网. 我国政府工作报告中的定义:物联网是指通过信息传感设备,按照约定的协议,把任何物体和互联网连接起来,进行信息交换和通信,以实现 ...
- 2021世界人工智能大会最高奖项——卓越人工智能引领者奖(Super AI Leader,简称SAIL奖)在大会开幕式揭晓...
来源:AIII研究院 备受全球人工智能界关注的2021世界人工智能大会最高奖项--卓越人工智能引领者奖(Super AI Leader,简称SAIL奖)今天在大会开幕式揭晓. 获得2021 SAIL奖 ...
最新文章
- vs2013编译 protoBuffer编译出现的问题
- leetcode算法题--可以形成最大正方形的矩形数目
- 通过UDP的组播方式收发数据
- 电子商务的五个技术研发方向
- azure mysql 配置,微软Azure云MySQL in-app 的配置,简化PHP内容管理系统配置
- 【CSS 】动画animation
- 资源 | 深度学习课程入门与介绍
- Python time asctime()方法
- python Pandas文件读写
- reboot 重启系统命令
- PS2022安装步骤 ps 2022(详细安装方法)
- 【上海市】青年大学习自动提醒 代码脚本
- Android播放音效
- android 强制退出当前应用程序,android 强制退出应用
- 【附源码】计算机毕业设计SSM喜枫日料店自助点餐系统
- STM32 四轴无人机设计——遥控器PPM信号
- ubuntu系统搭建steam饥荒联机服务器
- 苹果手机计算机隐藏照片app,App Store 上的“加密计算器 - 隐藏私人相册视频”...
- 软件工程保研浙江大学、南京大学、同济大学、中山大学经验分享
- 4.6 基于反熵的状态同步
热门文章
- oracle 解决序列号自增报 java.sql.SQLException: ORA-00001: 违反唯一约束条件 问题
- 遇到了,要懂得珍惜..
- 迈拓维矩科技园开工奠基仪式盛大举行
- python mysql数据库长连接_python 连接mysql数据库
- Linux内核分析(一)通过汇编代码,理解程序在计算机中是如何运行的
- CMOS门电路工作原理与构成的反相器详细分析
- xposed android4.4,EdXposed下载-edxposed框架 安卓版v4.4.8-PC6安卓网
- MapGIS IGServer九州-驾驭国产化环境下的拓展服务开发
- PTA 6-7-1 地下迷宫探索
- 硬盘使用时间可以改吗? 是如何修改的呢?