第三次项目设计任务
上一节
下一节
单片机课堂第三次项目设计任务(续)
一、要求:带限位的工作台控制喷漆工作台自动控制系统设计
二、控制功能:
为无人喷涂车间设计一种喷漆工作台的简易自动控制系统。喷涂对象不动,喷嘴沿着工作台轨道来回往复移动。系统有手动和半自动两种工作模式:
(1)手动控制模式:
按下K1不放,电机正转;放开,电机停转。
按下K2不放,电机反转;放开,电机停转。
(2)半自动控制模式:
按下K1 后放开,电机正转,再次按下K1,放开后,电机停止;
按下K2 后放开,电机正转,再次按下K2,放开后,电机停止;
系统上电后,默认为手动控制模式,按下K3按键可实现在两种控制模式间的切换。
结合工程实际:
1.工作模式切换只能在电机停止运动时响应k3按键。
2.不论上述何种工作模式,控制过程中遇限位立即停止,此时只对反向运动按键控制做响应。
3.当有效按键动作和限位动作发生时,通过串口发送相应信息至PC机。
请按上述过程的要求完成控制系统设计,课前思考设计方案,课堂以小组形式分享设计方案,并逐步实现控制功能。
本项目设计意图:
1.能应用程序移植思想进行单片机的项目程序设计
2.能够适时应用串口与PC通信,监测程序的控制和执行过程;
3.能充分结合项目工作的工程实际开发项目软件
4.感悟:
I.善于应用头文件实现软件功能模块的移植;
II.实践出真知
本节应用的头文件:

