|
发表于 2004-11-23 23:09:42
|
显示全部楼层
以下是 类PLC系统设计需求说明书 (草纲) 请大家继续讨论!
************************************************
类PLC系统设计需求说明书 (草纲)
设计概述:
本系统欲采用AVR-M16控制实现简易PLC的硬件功能。通过1602LCD与键盘实现用户显示接口,并具有8个或16个可编程按键实现参数设置与控制程序对外部系统的控制,以满足用户的实际应用要求。
功能要求:
硬件方面:
1、自带1602LCD液晶显示器并预留有点阵LCD接口,板载8个按键(考虑到减少系统尺寸所以板上只带8个键),可以外扩成16个按键(10个数字键与6个功能键);
2、使用工作电源电压为DC9V--DC24V;
3、具有8个输出端口,在硬件上可以选择成信号输出模式与功率输出模式!
4、在输入方面,具有8个带光电隔离的接口,接口信号为DC10V--24V
5、具有程序下载接口(ISP); 可以通过它用SL-ISP等下载在ICCAVR上编译的各种应用程序到控制器!
6、具有一定容量的EEPROM;用于保存环境设置等各种参数!
7、带有硬件看门狗电路;用于保障系统的抗干拢能力.
8、预留有IIC接口(可以包含在8个输入或输出口中);用于外扩部件,如实时时钟,IIC按口的AD,DA等!
9、具有两路AD转换口(包含在8个输入或输出口中);
10、控制器大概尺寸为15cm*10cm;
软件方面:
1、用户开发环境为ICCAVR,程序必须有一个通用的基本框架!内部有各种硬件的驱动程序,如键盘驱动,显示器的驱动,AD转换的驱动等;用户可以直接调用这些程序来开发新的实际应用! |
|