温州职业技术学院毕业综合实践开题报告姓名:詹杰学 号: 12034137 专业:电子信息工程技术课题名称:基于 CPLD的自动售货机设计与制作指导教师:章晓春 2015 年 3 月 1 日本课题意义及现状、需解决的问题和拟采用的解决方案一、研究的现状及其意义自动售货机是能够根据投入的钱币自动售货的机器,它是商业自动化的常用设备,不受时间、地点的限制,能节省人力、方便交易。现代的自动售货机的种类、结构和功能依出售的商品而异。钱币装置是售货机的核心,其主要功能是确认投入钱币的真伪,分选钱币的种类,计算金额。如果投入的金额达到购买物品的数值即发出售货信号,并找出余钱。自动售货机自动输出顾客所要的商品。因此,自动售货机在商业,食品行业越来越普及,更方便消费者购买自己所需的商品。使用方便、可靠、节省人力的自动售货机将在社会生活中成为一种趋势。二、需解决的问题(1) 该系统须完成商品的选择、LED的显示、钱币处理、余额计算和显示功能。(2)如果投入的硬币达到或大于所购商品的价格,自动售货机会发出一个指示信号使接受硬币的装置不再接收新的硬币。(3)每次投币的时间有限制,不得超过30 秒,在时间到时,总币值不足顾客购买的商品单价时,自动售货机按不足钱数处理,退还全部硬币。或者在设定时间内,总币值不足顾客购买的商品单价时,若需要取消交易则可按取消键,售货机按不足钱数处理,退还全部硬币。(4)当顾客完成一次购买后或按错按钮后,需要设置一个重新开始按钮,使整个系统恢复到初始状态。(5)顾客一次只能购买一种商品的一个,若需要更多商品,需要重复操作。三、拟解决的方案课题以 CPLD为主控制器设计自动售货机。采用模块化设计,包括人机交互操作模块、货币检测模块、掉电保护存储模块、自我检测报警模块、显示模块、复位模块、主控制模块;以 Verliog语言去编写模块。指导教师意见 :指导教师:年月日专业教研室审查意见:教研室负责人:年月日