PLC14500 Nano 复古训练板介绍

一个基于 Motorola MC14500 1 位工业控制单元(ICU) 的复古风格训练板项目,由 Nicola Cimmino 设计,旨在帮助用户深入理解 PLC 和梯形图逻辑的工作原理。

PLC14500 Nano 复古训练板介绍封面
oshw_hqzl2026-03-09 14:12:52GPL 3.0
141
Star1

PCBA

设计文件

KiCad图标PLC-14500-master.zip20.40MB

EDA查看器

复制嵌入代码

详细介绍

这是一个基于 Motorola MC14500 1 位工业控制单元(ICU) 的复古风格训练板项目,由 Nicola Cimmino 设计,旨在帮助用户深入理解 PLC 和梯形图逻辑的工作原理。

核心信息

  • 项目定位:复古训练板,用于学习 1 位 ICU、PLC 和梯形图逻辑

  • 认证与授权:已获得 OSHW(开源硬件)认证,采用 GPL-3.0 开源协议

  • 硬件核心:Motorola MC14500 1 位 ICU 芯片,搭配 Arduino Nano 作为引导加载程序

  • 商业渠道:在 Tindie 上提供预组装套件和散件包

主要硬件特性

  • 程序存储:256 字节程序 RAM(可替换为 EEPROM)

  • I/O 接口:7 个输入(带拨动和瞬时开关)、7 个输出(LED 指示灯)

  • 定时器:1 个映射到 I/O 总线的定时器(0.5 秒至 11 秒可调)

  • 暂存 RAM:7 位暂存器

  • 运行模式:3 种时钟模式(快速、慢速、手动单步)

项目文档与工具

  • GitHub 仓库:包含完整原理图、PCB 文件、汇编器和示例代码

  • 工具链:提供 Windows 下的预构建程序工具,以及用于模拟程序的工作台

  • 入门指南:详细的组装、编程和测试步骤,包括汇编代码示例和烧录方法

学习价值

  • 通过 LED 实时显示系统总线和寄存器状态,直观观察程序执行过程

  • 支持单步调试,深入理解 1 位 ICU 的内部工作机制

  • 复古设计与现代开源理念结合,兼具教育意义和收藏价值

License

GPL-3.0 license

项目地址

https://github.com/nicolacimmino/PLC-14500