可编程微波炉控制器系统的计
开始待机状态,状态转换过程显示,等待数据装入时间选择功能火力档位系统预置方案系统自定方案系统菜单测试装载设置启动语言设置时间定时启动用户定义帮助系统烹调属性数据装载完成设置加时设置烹调属性返回待机确认信息功能执行返回待机图2.3 系统流程图
其相应的键盘控制布局如下所示:
5
可编程微波炉控制器系统的计
图2.4 系统控制键布局图
第3章 系统硬件的设计
3.1系统硬件的组成原理图
电源电路 LED电路 下载电路 Max Ⅱ 提示报警电路 EMP240T100C5 50M时钟 振荡电路 点阵显示电路 键盘控制电路 数码管显示电路
3.2 电源电路
6
可编程微波炉控制器系统的计
电源可以采用 USB 上电,也可以外接5V DC 电源。外接5V DC电源时请注意正
负极性.内正外负。
3.3 有源晶体
采用有源晶体频率为 50M Hz 给 CPLD 的 I/O12(CLKIN)提供时钟。 我们在使用时钟的时候要分配对应的脚。
3.4数码管
本设计采用共阴极动态显示驱动。因为CPLD的I/O驱动能力比较强,所以可以直接驱动数码管,但为了保护I/O口在一个回路之中串接100欧姆的限流电阻。为了灵活使用I/O口,采用了插针方式,硬件上并没有直接连接上去。
7
可编程微波炉控制器系统的计
3.5LED
注意:在 LED 发光二极管的时候,要把二极管的 J10 用跳冒短接起来,J10 是 LED 发光二极管的电源跳线设置.如果你不用 LED 发光二极管也可以把 J10 的跳冒取下来,当然 也可以不用取。
3.6按键使用
8
可编程微波炉控制器系统的计
注意:板子上面的几个独立按键都可以作为程序的复位脚,CPLD 和其他的 51 单片机或者 ARM 或者 DSP 不一样的。可编程 CPLD 器件每一个可编程的 I/O 口都可以作为复位 脚。而其他的 MPU 就是一个固定的脚,这个大家要分清楚。
3.7报警电路
BELL当 I/O15 为低电平时 BELL发出嘟嘟的声音。
3.8 8X8 点阵
为了让用户在选择档位调节火候大小的时候能更加明显显示,我也设计一个8*8 共阴极的点阵显示,通过程序不断进行扫描,使得行高列低。从而实现要显示的符号。具体电路如图3-9-1。
9
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库微波炉可编程逻辑控制系统设计(2)在线全文阅读。
相关推荐: