基于Arduino Mega2560的数字逻辑板设计

本文是专门为“数字逻辑板”设计的,属于中级难度设计,作为练习目的的训练设备,适合电子世界的新手,包括电子逻辑电路中重要电路的概念。
我们没有使用旧的 ttl “晶体管-晶体管逻辑”电路,而是使用 microchip 微控制器,可以使用 arduino 原型板和 arduino ide 进行编程。
该项目的主要主题是学习逻辑和协议定时和传输数据,所有这些都处理数字布尔信号。
关于这个项目的很多概念:
左侧的从 arduino 板通过使用由 master arduino 发送并直接控制 74hc595 ic 的 4 字节数据帧为 led 供电。
2 线 sda 和 scl 使用 i2c 协议在两个 arduino 之间同步字节流。
右侧的主 arduino 板读取开关状态并决定通过 i2c 总线发送一个带有 4 字节帧数据消息的位。
前端界面
从上到下
7个逻辑门
直流电源开关
8位多路复用器
8位解码器
8位编码器
jk 触发器
sipo移位寄存器
4位全加器
学生姓名
平面设计平台
canva是一个平面设计工具网站,成立于 2012 年。这些工具可用于网络和印刷媒体设计和图形。
快速规格板
首先,您需要使用翘板开关为电路板供电
要更改输入逻辑,请移动 toggle switch
如果逻辑为真,则红色 led 将亮起
在这种情况下,您需要学习每个电路的真值表
逻辑门是(and、nand、or、nor、xor、xnor、not)
复用器
解码器、编码器
jk 触发器
移位寄存器
4 位全加器
l7805 稳压器
该设备可能需要 1.5 v作为驱动电压,因此您必须为其提供至少 8 v或更高的电压以达到耗电目的。
上拉电阻
面包板连接
74hc595 串入并出移位寄存器
74hc595 sipo 移位寄存器连接到 arduino
74hc595 sipo 移位寄存器连接到arduino
1.进行以下连接:
gnd(引脚 8)接地,
vcc(引脚 16)至 5v
oe(引脚 13)接地
mr(引脚 10)至 5v
这种设置使所有输出引脚始终处于活动状态且可寻址。这种设置的一个缺陷是,每次您在程序开始运行之前第一次为电路通电时,您最终都会将灯打开到最后一个状态或任意状态。您也可以通过控制 arduino 板上的 mr 和 oe 引脚来解决此问题,但这种方式会起作用,并为您留下更多开放的引脚。
2.连接到arduino
ds(引脚 14)到 ardunio digitalpin 11(蓝线)
sh_cp(引脚 11)到 ardunio digitalpin 12(黄线)
st_cp(引脚 12)到 ardunio digitalpin 8(绿线)
从现在开始,它们将分别称为datapin、clockpin 和latchpin。
注意latchpin上的0.1“f电容器,如果在latch pin脉冲时有一些闪烁,您可以使用电容器将其均匀化。
3.增加8个led
在这种情况下,您应该将每个 led 的阴极(短引脚)连接到公共地,并将每个 led 的阳极(长引脚)连接到其各自的移位寄存器输出引脚。像这样使用移位寄存器供电称为源电流。有些移位寄存器不能提供电流,它们只能做所谓的灌电流。如果您有其中一个,则意味着您将不得不翻转 led 的方向,将阳极直接连接到电源,将阴极(接地引脚)连接到移位寄存器输出。如果您不使用 595 系列芯片,您应该查看您的特定数据表。不要忘记串联一个 470 欧姆的电阻以保护 led 免受过载。
74hc595 设计
arduino mega 2560 的引脚排列
arduino mega 2560 上的 i²c
ateml mega arduino 板上的串行数据线 (sda) 和串行时钟线 (scl)
sda(引脚 20)
scl(引脚 21)
后端
最后结果

物联网智能水表的运用及优势
常州移动是如何构建和利用工业与能源互联网的?
普华永道将推出一款可以防范企业非法滥用加密货币的分析软件
FCC批准SpaceX进行星链卫星直连手机业务试验
LT1511低压差、恒定电流 / 恒定电压3A电池充电器
基于Arduino Mega2560的数字逻辑板设计
人工智能崛起,未来还有哪些职业是安全的?
LED照明驱动领先企业 美芯晟科创板上市
米尔推出了 HMDI 高清显示+千兆以太网+WiFi/BT 的心电仪解决方案
华硕重磅发布VY系列显示器
百度文心一言用户规模突破1亿
冰箱行业洗牌压力下 差异化破局难
Boogie Board首个“循环便签”亮相CES,推动行业迈向绿色“无纸化”时代
人工智能如何回归其本质
EtherCAT转Profinet网关连接三星激光干涉仪
非接触式读卡器13.56MHZ芯片,支持A/B卡
人体数字化是如何实现的
基于arm的LM3S811微控制器与TH12864显示模块的技术应用
Intel最终放弃晶圆代工 价格高高在上成为名义产品
现有的5G无线技术有哪些?这些你都知道吗?