温州大学物理与电子信息工程学院 嵌入式系统原理与应用 综合作品报告
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtml1/01/clip_image001.gif
一、 设计内容及要求 “模拟停车场 停车计费系统”用于对进场停车的车辆进行管理和收费;系统能够检测车辆的进场和离场状态,计算停车时间长短,并根据停车时间的长短和收费标准做出相应的报价。系统框图如图 1所示: file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtml1/01/clip_image003.gif
设计任务及要求 1. 按键输入单元 假设停车场有10 个车位,当独立按键 K1 按下,模拟有车辆驶达停车场,用变量x记录第几辆车驶达;(在LCD上显示:A car is getting to the park---x. 其中,x代表第几辆车驶达)。 当独立按键 K2 按下,模拟有车辆驶出停车场,用变量y记录第几辆车驶出停车场。(在LCD上显示:Acar is leaving the park---y. 其中,y代表第几辆车驶出)。 2. LED 指示及蜂鸣器报警 当 L1点亮时,有车位;L3点亮,没有空余车位; 在停车场内已经没有空余车位状态下,按下独立按键 K1,则蜂鸣器报警提示。 3. 串口输入单元 若有车辆到达(按键 K1 按下),且停车场有空余车位,则系统需通过串口为驶达停车场的车辆分配 ID 码,分配 ID 码后,开始计时; 当车辆驶出停车场时(按键 K2 按下),需通过串口向系统发送该车辆的 ID 码,根据停车时间及费率计算需收取的费用; 通过超级终端向系统输入车辆 ID 码“IDx↵(x=1、2、3……9、10)”,以“↵”回车键作为命令行结束标志; 系统可以设定停车收费标准(元/小时);通过超级终端向系统输入费率数据“Fx↵(x=1、2、3、……9、10)”,以“↵”回车键作为命令行结束标志; 4. LCD 显示单元 在 LCD 屏幕显示车辆 ID 码、停车场当前收费标准; 当车辆进入停车场并分配 ID 码后,开始计时,LCD 屏幕显示该车辆的停车时间; 当车辆驶出停车场时,LCD 屏幕显示车辆应被收取的费用。 车辆进场和出场画面如图 2及图 3 所示:
| | file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtml1/01/clip_image006.gif |
二、方案设计与程序思路
三、电路设计(可选)
四、实验结果与分析
五、总结与展望
六、附录:代码 (除在此附上代码,另外,源代码工程文件,打包一并上交)
教师评语: 实验成绩: 教师: 年 月 日
|