项目背景:使用一体化步进电机控制矩阵墙上的像素块,来显示文字、图案及动画。效果参考以下网址中的视频:
http://my.tv.sohu.com/us/240813779/80621700.shtml
项目需求:
1、项目周期2个月;
2、本项目分为两个软件:电机控制软件、动作编辑软件
其中电机控制软件功能需求如下:
序号 软件功能 功能描述
1 通信功能 通过ETH-CAN(以太网转CAN)转换器与电机通信,每个转化器下最多可连接127个电机;连接的ETH-CAN转换器数量可以扩展;连接的转换器数量和电机数量可以灵活配置
2 设备自检 软件启动后根据硬件配置,检查各设备的通信及工作状态是否正常
3 时间同步 各电机如需同步动作时,同步误差应小于5ms
4 电机动作 根据“动作编辑软件”生成的动作配置文件来控制电机动作,执行静态画面的显示和切换
根据“动作编辑软件”生成的动作配置文件来控制电机动作,执行静态画面的显示和切换效果动画
根据“动作编辑软件”生成的动画配置文件来控制电机动作,执行动画效果
5 日志功能 记录必要的软件运行状态及硬件工作状态
6 软件加密 对软件进行加密,非授权用户只能运行2个小时
7 远程监控 提供http服务,可远程通过网页监控软件运行状态及硬件工作状态、设置电机参数、进行固件升级(第一期暂不实现)
动作编辑软件功能需求如下:
序号 软件功能 功能描述
1 硬件组态配置 添加转换器、电机,并配置地址及相互关系
2 静态画面配置 手动描点编辑画面
添加静态文字(可设置内容、字体、大小、位置)
添加图片
画面显示时间设置,画面显示方式(凸出显示、凹下显示)
3 简单动画 画面显示效果:(1)整体显示、(2)各行或各列依次动作(3)从中间扩散
水波纹效果(圆形扩散、菱形扩散)
4 配置下装 通过网络将配置下装到下位机软件
5 flash导入 可以导入flash并根据各帧数据生成相应的动作(第一期暂不实现)
联系方式qq:985658046