资源简介
设计目的
设计基于FPGA的豆浆机控制器,用Verilog语言来描述系统功能,使其实现
(1)结合按键控制六个led小灯,完成豆浆机面板中五谷,湿豆,干豆,果汁,米糊玉米汁六档功能
(2)用两个拨码开关提供报警信号,对干烧报警、对溢出报警,定时完成报警
(3)用led点阵模块模拟电机和加热器的工作状态
2.2工作原理及系统框图
设计要求:
(1)按键选择豆浆机模式,并用LED灯显示状态。
(2)按键启动豆浆机的电热器和电机。
(3)利用温度传感器实现先预热再转动电极的功能并实时监测温度。
(4)4位数码管实时显示时间。
(5)防溢出电极和防干烧电极在豆浆机出现溢出或干烧时使用蜂鸣器报警。
采用FPGA作为主控芯片,采用Verilog代码进行编写,借助EDA工具就可得到设计结果,将编译后的代码下载到开发板上即可在硬件上实现。
通过按键模块进行控制,温度传感器进行杯体温度探测,防溢电极和防干烧电极防止豆浆机豆浆溢出或干烧。
LED灯显示豆浆机状态,四段数码管显示当前所需时间,蜂鸣器在豆浆完成或溢出或干烧时报警,电机驱动模块驱动电机进行豆浆研磨。

代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-07-26 22:47 fpga44\
文件 1243673 2019-06-30 12:09 fpga44\Soybean_Milk.rar
目录 0 2019-07-26 22:47 fpga44\Soybean_Milk\
文件 3607 2019-06-30 17:04 fpga44\Soybean_Milk\control_module.v
文件 3745 2019-06-29 23:23 fpga44\Soybean_Milk\control_module.v.bak
目录 0 2019-07-26 22:47 fpga44\Soybean_Milk\db\
文件 1731 2019-06-30 12:14 fpga44\Soybean_Milk\db\add_sub_lkc.tdf
文件 1876 2019-06-30 12:14 fpga44\Soybean_Milk\db\add_sub_mkc.tdf
文件 1731 2019-06-30 10:19 fpga44\Soybean_Milk\db\add_sub_unc.tdf
文件 1876 2019-06-30 10:19 fpga44\Soybean_Milk\db\add_sub_vnc.tdf
文件 9758 2019-06-30 10:13 fpga44\Soybean_Milk\db\alt_u_div_13f.tdf
文件 9757 2019-06-30 12:14 fpga44\Soybean_Milk\db\alt_u_div_ove.tdf
文件 28732 2019-06-30 19:20 fpga44\Soybean_Milk\db\logic_util_heursitic.dat
文件 1935 2019-06-30 12:14 fpga44\Soybean_Milk\db\lpm_divide_1dm.tdf
文件 1926 2019-06-30 12:14 fpga44\Soybean_Milk\db\lpm_divide_45m.tdf
文件 1936 2019-06-30 10:13 fpga44\Soybean_Milk\db\lpm_divide_agm.tdf
文件 1927 2019-06-30 10:13 fpga44\Soybean_Milk\db\lpm_divide_d8m.tdf
文件 62439 2019-06-30 19:19 fpga44\Soybean_Milk\db\prev_cmp_Soybean_Milk.qmsg
文件 2053 2019-06-30 12:14 fpga44\Soybean_Milk\db\sign_div_unsign_bkh.tdf
文件 2271 2019-06-30 16:46 fpga44\Soybean_Milk\db\Soybean_Milk.(0).cnf.cdb
文件 1417 2019-06-30 16:46 fpga44\Soybean_Milk\db\Soybean_Milk.(0).cnf.hdb
文件 2665 2019-06-30 12:14 fpga44\Soybean_Milk\db\Soybean_Milk.(1).cnf.cdb
文件 1322 2019-06-30 12:14 fpga44\Soybean_Milk\db\Soybean_Milk.(1).cnf.hdb
文件 1199 2019-06-30 12:14 fpga44\Soybean_Milk\db\Soybean_Milk.(10).cnf.cdb
文件 584 2019-06-30 12:14 fpga44\Soybean_Milk\db\Soybean_Milk.(10).cnf.hdb
文件 1125 2019-06-30 12:14 fpga44\Soybean_Milk\db\Soybean_Milk.(11).cnf.cdb
文件 646 2019-06-30 12:14 fpga44\Soybean_Milk\db\Soybean_Milk.(11).cnf.hdb
文件 11897 2019-06-30 17:04 fpga44\Soybean_Milk\db\Soybean_Milk.(2).cnf.cdb
文件 2465 2019-06-30 17:04 fpga44\Soybean_Milk\db\Soybean_Milk.(2).cnf.hdb
文件 3872 2019-06-30 19:19 fpga44\Soybean_Milk\db\Soybean_Milk.(3).cnf.cdb
文件 2061 2019-06-30 19:19 fpga44\Soybean_Milk\db\Soybean_Milk.(3).cnf.hdb
............此处省略172个文件信息
----------- --------- ---------- ----- ----
目录 0 2019-07-26 22:47 fpga44\
文件 1243673 2019-06-30 12:09 fpga44\Soybean_Milk.rar
目录 0 2019-07-26 22:47 fpga44\Soybean_Milk\
文件 3607 2019-06-30 17:04 fpga44\Soybean_Milk\control_module.v
文件 3745 2019-06-29 23:23 fpga44\Soybean_Milk\control_module.v.bak
目录 0 2019-07-26 22:47 fpga44\Soybean_Milk\db\
文件 1731 2019-06-30 12:14 fpga44\Soybean_Milk\db\add_sub_lkc.tdf
文件 1876 2019-06-30 12:14 fpga44\Soybean_Milk\db\add_sub_mkc.tdf
文件 1731 2019-06-30 10:19 fpga44\Soybean_Milk\db\add_sub_unc.tdf
文件 1876 2019-06-30 10:19 fpga44\Soybean_Milk\db\add_sub_vnc.tdf
文件 9758 2019-06-30 10:13 fpga44\Soybean_Milk\db\alt_u_div_13f.tdf
文件 9757 2019-06-30 12:14 fpga44\Soybean_Milk\db\alt_u_div_ove.tdf
文件 28732 2019-06-30 19:20 fpga44\Soybean_Milk\db\logic_util_heursitic.dat
文件 1935 2019-06-30 12:14 fpga44\Soybean_Milk\db\lpm_divide_1dm.tdf
文件 1926 2019-06-30 12:14 fpga44\Soybean_Milk\db\lpm_divide_45m.tdf
文件 1936 2019-06-30 10:13 fpga44\Soybean_Milk\db\lpm_divide_agm.tdf
文件 1927 2019-06-30 10:13 fpga44\Soybean_Milk\db\lpm_divide_d8m.tdf
文件 62439 2019-06-30 19:19 fpga44\Soybean_Milk\db\prev_cmp_Soybean_Milk.qmsg
文件 2053 2019-06-30 12:14 fpga44\Soybean_Milk\db\sign_div_unsign_bkh.tdf
文件 2271 2019-06-30 16:46 fpga44\Soybean_Milk\db\Soybean_Milk.(0).cnf.cdb
文件 1417 2019-06-30 16:46 fpga44\Soybean_Milk\db\Soybean_Milk.(0).cnf.hdb
文件 2665 2019-06-30 12:14 fpga44\Soybean_Milk\db\Soybean_Milk.(1).cnf.cdb
文件 1322 2019-06-30 12:14 fpga44\Soybean_Milk\db\Soybean_Milk.(1).cnf.hdb
文件 1199 2019-06-30 12:14 fpga44\Soybean_Milk\db\Soybean_Milk.(10).cnf.cdb
文件 584 2019-06-30 12:14 fpga44\Soybean_Milk\db\Soybean_Milk.(10).cnf.hdb
文件 1125 2019-06-30 12:14 fpga44\Soybean_Milk\db\Soybean_Milk.(11).cnf.cdb
文件 646 2019-06-30 12:14 fpga44\Soybean_Milk\db\Soybean_Milk.(11).cnf.hdb
文件 11897 2019-06-30 17:04 fpga44\Soybean_Milk\db\Soybean_Milk.(2).cnf.cdb
文件 2465 2019-06-30 17:04 fpga44\Soybean_Milk\db\Soybean_Milk.(2).cnf.hdb
文件 3872 2019-06-30 19:19 fpga44\Soybean_Milk\db\Soybean_Milk.(3).cnf.cdb
文件 2061 2019-06-30 19:19 fpga44\Soybean_Milk\db\Soybean_Milk.(3).cnf.hdb
............此处省略172个文件信息
相关资源
-
Design for em
bedded Image Processing on FPG - FTP课程设计(服务端+客户端)
- FPGA实现PID.v
- 基于FPGA的sdi视频传输工程(k7_sdi_rx
- FPGA彩条显示
- Xilinx-FPGA-引脚功能详细介绍.doc
- 基于xilinx FPGA的PCIe设计实战
- 基于PCIe的FPGA动态配置设计与实现
- 为什么工程师要掌握FPGA开发知识?
- 高频电子线路课程设计报告收音机
- 数字频率合成dds正弦波基于FPGA的DDS产
- 直流稳压电源的课程设计、安装及调
- EDA课程设计_密码锁
- Verilog FPGA UART串口控制器
- 单片机课程设计 篮球计分器
- gmsk调制在FPGA上实现
- 数据结构课程设计 6 1 彩票系统
- 端口扫描课程设计详细的报告
- 步进电机课程设计(个人设计)
- 校园网络规划与设计课程设计
- 一个简单的verilog编写的DMA IP CORE,和
- 编译原理课程设计:词法语法编译器
-
simuli
nk 课程设计 qpsk - FPGA在步进电机驱动上的应用实例及代
- 武汉理工大学 单片机课程设计 16*16点
- 数据库VFP课程设计
- 分页系统模拟实验 操作系统 课程设
- 模拟段页式虚拟存储管理中地址转换
- 硬件课程设计—流水灯(quartus软件
- 超市收银系统eclipse access大学课程设计
评论
共有 条评论