网上找的一个板子,全套资料都 有,可参考性强
Altium Designer画的原理图和PCB图如下:(51hei附件中可下载工程文件)
V1394_八入八出继电器工控板带掉电存储 简要说明: 一、 尺寸:长150mmX宽122mmX高25mm 二、 主要芯片:AT89S52单片机(或者STC89C52) 三、 工作电压:直流12伏
四、 单片机标准十针下载接口。(可使用并口下载线和USB下载线下载)
五、 特点: 1、具有电源指示。
2、八路输入光电隔离引入信号。
3、八路输出光电隔离输出控制继电器。
4、标准的11.0592M晶振。(便于设置串口波特率)
5、具有上电复位和手动复位。
6、支持AT89SXX系列单片机。
7、带有掉电存储功能,芯片24C08。
8、输入八路具有LED指示。
9、输出八路具有LED指示。
10、八路12V继电器控制,控制设备。
11、可控制交流220V/10A一下设备。(最大控制设备2000W)
12、具有串口通信功能(可以上位机控制)。
13、单片机无加密,可插拔更换,带有程序下载口,可随意更改程序。
使用说明: 【输入部分标注说明】 【输出部分标注说明】 【主要器件标注说明】 【上位机界面】(提供源代码) 【测试程序】 实现功能: - 实现输入对输出一对一控制,第一次按下开关,继电器吸合,再次按下继电器断开。
- 实现上位机(计算机)对继电器控制,发送不同的代码,控制对应的继电器(详细内容看程序)。
- 具有掉电存储功能,即,断电后,再恢复通电,继电器输出断电前状态。
【图片展示】

单片机源程序如下:
|