企业: | 控制网 | 日期: | 2006-07-24 |
---|---|---|---|
领域: | 点击数: | 2522 |
0.引言
示教盒的软件总体框架如图2所示。示教盒开机上电以后,进行8279芯片、串行通讯的初始化,初始化成功后显示WELCOM提示信息,随后可进行三种模式的选取:示教模式、工作模式、再现模式。在示教模式下主要完成对机器人的示教操作。可在关节坐标系和直角坐标系下示教,并可随时进行两种坐标空间的切换,示教模块的输出为规定机器人再现运动方式的指令文件和记录示教点位置信息的位置文件;再现模式主要完成机器人的再现操作;进入工作模式后选择任务号,机器人毋须人工干预自动工作。 2.2 显示部分的软件设计 操作者在通过示教盒操作机器人时,示教盒的显示区应显示相应的提示信息,供操作者参考。进行示教时,当按下某一坐标键后(不释放),机器人末端执行器连续运动到所需的位置后,再释放该键,机器人停止运动。在这整个过程中显示器需不断更新显示相应坐标的位置数据。 2.3 键盘部分的软件设计 示教盒上电后,先对8279进行初始化。并且操作时不断地通过键盘芯片8279扫描控制键盘,看是否有键按下;当操作者按下不同的键时,8279就会自动识别键号,并送人FIF0栈中存放,同时产生中断请求信号IRO向CPU 申请中断,CPU响应中断后,在中断服务程序寄存器中读出键值,根据键值可以判断哪一个键按下,同时将对应键的控制指令信息代码通过串口传送给主机,通过调用相应的程序来控制机器人的运动。 2.4 通讯软件的设计 示教盒通讯模块的实现是通过定时中断来完成的,与主机的通讯采用RS 此外,在程序设计里,就数据传送过程中为了避免受外界干扰的影响,采用了数字滤波、软件陷阱和举手判决等容错处理的方法,提高了系统的可靠性。
示教盒系统用于工业机器人的示教与定位,简单、灵活、可靠,采用中断技术设计示教盒系统控制程序,软件结构简单、可靠、实时性好。示教盒已成功的在我校机器人实验中得到实践应用,其操作方便,显示准确无误,工作稳定,证明示教盒的设计合理。
[1]熊有伦主编. 机器人技术基础. 武汉:华中理工大学出版社,1996. [2]周航慈.单片机应用程序设计技术.北京:北京航空航天大学出版社,1992. [3] 李维言毫.郭强.液晶显示应用技术.北京:电子工业出版社,2000. |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
1.我有以下需求: | |
|
|
2.详细的需求: | |
* | |
姓名: | * |
单位: | |
电话: | * |
邮件: | * |