news 2026/4/3 4:51:54

嵌入式知识篇---再看4078

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
嵌入式知识篇---再看4078

芯片引脚图:

一句话概括:

4078 是一个“民主表决器”。它用来判断:8个输入信号中,是不是“大多数人”同意(为1)?


核心比喻:8人投票表决会议

想象一个由8个成员组成的委员会开会表决:

  1. 8个输入:每个成员有一个投票按钮,按下去表示“同意”(输入1),不按表示“反对”(输入0)。

  2. 输出结果

    • 如果至少有1个人同意→ 主席宣布:“有人同意!”(输出1)

    • 如果所有人都同意→ 主席宣布:“全票通过!”(另一个输出端输出1)

    • 如果完全没人同意→ 主席宣布:“无人同意”(输出0)

4078芯片就是这样工作的!它有8个输入引脚,专门检测这些输入的状态。


芯片引脚(关键角色介绍)

4078通常是14脚芯片,认识这几个关键脚:

输入脚(8个投票人):

  • A, B, C, D, E, F, G, H1, 2, 3, 4, 5, 6, 7, 8

  • 每个脚可以接高电平(1,表示“同意”)或低电平(0,表示“反对”)

输出脚(2个表决结果):

  1. “或”输出(基本输出):

    • 这是主输出,通常标记为YOR

    • 规则:只要8个输入中至少有1个是1,这个输出就是1

    • 只有所有输入都是0时,这个输出才是0。

  2. “与”/“与非”输出(可选功能):

    • 有些版本的4078有这个脚,有些没有。

    • 规则:只有8个输入全部是1时,这个输出才是1(或者有些版本输出0,看具体型号)。

    • 这叫“8输入与门”功能。


真值表(看一眼就懂)

假设只有3个输入(原理相同):

ABC输出(OR)输出(AND)
0000(全反对)0(不全同意)
0011(有人同意)0
0101(有人同意)0
0111(有人同意)0
1001(有人同意)0
1011(有人同意)0
1101(有人同意)0
1111(全同意)1(全同意)

扩展到8个输入也一样:

  • OR输出:除非8个全是0,否则输出就是1

  • AND输出:只有8个全是1,输出才是1


它到底有什么用?(应用场景)

1.多条件报警系统

  • 比如一个工厂有8个安全传感器(温度、烟雾、门禁等)。

  • 只要任何一个传感器报警(输出1),4078就输出1,触发总警报。

  • 用途:火灾报警、安防系统、故障监测。

2.键盘扫描

  • 老式键盘有多个按键,按下任何键都会产生信号。

  • 4078可以检测“是否有键被按下”。

3.数据总线监视器

  • 监控8条数据线,看是否任何一条线上有活动。

4.逻辑函数生成器

  • 通过设置不同的输入模式,实现复杂的逻辑功能。


一个简单实例:防盗报警器

假设你家有8个窗户,每个窗户有一个感应器:

  • 窗户关闭时,传感器输出0

  • 窗户被打开时,传感器输出1

接线

  • 把8个传感器分别接到4078的8个输入

  • 把4078的“或”输出接到报警喇叭

工作过程

  • 所有窗户都关好:8个输入都是0 → 输出0 → 喇叭不响

  • 有任何一扇窗户被打开:那个传感器输出1 → 4078检测到“有人同意” → 输出1 → 喇叭响起!

这就实现了“任何一扇窗户被打开就报警”的功能!


重要特点

  1. “或非门”的亲戚

    • 其实4078内部是一个8输入或非门(NOR),然后经过一个反相器。

    • 所以最终表现是:输入全是0时输出0,否则输出1

  2. 输入可以不用满8个

    • 如果你只用3个输入,其他5个空着怎么办?

    • 空着的输入必须接地(0)!否则悬空会随机认为是0或1,导致错误。

    • 这是使用4078最重要的注意事项!

  3. CMOS芯片

    • 4000系列是CMOS芯片,功耗低,但比较“娇气”,怕静电。

    • 与之前介绍的74LS系列(TTL)不同,供电电压范围宽(3-15V都可以)。


总结要点(初学者记住这几点就行)

  1. 本质8输入或门/或非门。检测“8个输入中是否有1存在”。

  2. 核心功能

    • 只要至少1个输入是1→ 主输出就是1

    • 只有所有输入都是0→ 主输出才是0

  3. 重要规则:不用的输入端必须接地(0),不能悬空!

  4. 典型应用:多路监测、报警系统、状态检测。

最形象的理解
把4078想象成“全员静默检测器”。平时大家都不说话(输入0),它很安静(输出0)。只要有任何一个人开口说话(输入1),它就立刻报告“有人说话了!”(输出1)。

这个芯片在需要监测多个信号、任何一个异常都要报警的场合非常有用,是数字电路中的“哨兵”!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/2 12:54:43

Windows系统终极HEIC图片预览解决方案:告别盲选时代

Windows系统终极HEIC图片预览解决方案:告别盲选时代 【免费下载链接】windows-heic-thumbnails Enable Windows Explorer to display thumbnails for HEIC files 项目地址: https://gitcode.com/gh_mirrors/wi/windows-heic-thumbnails 还在为Windows中iPhon…

作者头像 李华
网站建设 2026/4/2 3:53:31

Steam成就修改终极指南:5分钟掌握游戏成就自由

还在为那些难以解锁的Steam成就而苦恼吗?Steam成就管理器(SAM)为玩家提供了前所未有的成就管理自由度。这款开源工具让你能够完全掌控游戏成就状态,轻松实现成就自由。 【免费下载链接】SteamAchievementManager A manager for ga…

作者头像 李华
网站建设 2026/3/29 13:18:19

R3nzSkin换肤工具完全卸载指南:3步彻底清理游戏残留

R3nzSkin换肤工具完全卸载指南:3步彻底清理游戏残留 【免费下载链接】R3nzSkin Skin changer for League of Legends (LOL).Everyone is welcome to help improve it. 项目地址: https://gitcode.com/gh_mirrors/r3n/R3nzSkin 还在担心R3nzSkin换肤工具卸载不…

作者头像 李华
网站建设 2026/3/30 18:09:35

网易云音乐等级快速提升技巧:3步实现自动播放300首

还在为网易云音乐等级提升缓慢而苦恼吗?每天手动听歌打卡既耗时又容易忘记,现在通过这套智能自动化方案,你完全可以摆脱这些烦恼,让账号等级自动攀升至最高级别。 【免费下载链接】neteasy_music_sign 网易云自动听歌打卡签到300首…

作者头像 李华
网站建设 2026/3/31 12:17:44

WaveTools终极指南:轻松解锁鸣潮120帧极致画质

WaveTools终极指南:轻松解锁鸣潮120帧极致画质 【免费下载链接】WaveTools 🧰鸣潮工具箱 项目地址: https://gitcode.com/gh_mirrors/wa/WaveTools WaveTools作为一款专业的鸣潮游戏辅助工具,能够帮助玩家轻松实现120帧解锁和画质优化…

作者头像 李华
网站建设 2026/3/31 4:37:13

R3nzSkin完整清理教程:3步实现零残留安全卸载

R3nzSkin完整清理教程:3步实现零残留安全卸载 【免费下载链接】R3nzSkin Skin changer for League of Legends (LOL).Everyone is welcome to help improve it. 项目地址: https://gitcode.com/gh_mirrors/r3n/R3nzSkin R3nzSkin作为英雄联盟玩家喜爱的换肤工…

作者头像 李华