为客户定制一款机械臂控制软件,所控制的机器人型号为Jaka mini cab,本软件将从STC51单片机接收键值信号,并完成相应动作组,共255种映射。
项目过程种,第一,需要为客户开发控制板,具备四个功能按键:
位置1,位置0,确认和清除
当用户输入了8bit数据,按下确认后,控制板就会按照通信协议定时发送按键序号和键值:可避免丢包或重复。
上位机软件支持关节运动、末端直线运动和圆弧运动的编组控制,因此配备动作组编辑工具。
全局模式下,支持键值的单一触发、打断触发和队列循环触发。
软件设计前,我们会对系统进行需求分析,DFD分析等。