没有合适的资源?快使用搜索试试~ 我知道了~
数电课程设计报告.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 29 浏览量
2022-06-19
07:07:28
上传
评论
收藏 2.4MB DOCX 举报
温馨提示
试读
17页
数电课程设计报告.docx数电课程设计报告.docx数电课程设计报告.docx数电课程设计报告.docx数电课程设计报告.docx数电课程设计报告.docx数电课程设计报告.docx数电课程设计报告.docx数电课程设计报告.docx
资源推荐
资源详情
资源评论
数 电 课 程 设 计 报 告
《
基于 FPGA 的洗衣机电机正反转控制
器
》
学
专
班
姓
学
院:信息与控制工程学院
业:电子信息工程
级:
名:
号:
2014 年 7 月
目 录
1.设计任务与要
求........................................................
......................1
2.设计思
路........................................................
.................................1
3. 设 计 原 理 及 方
案 ........………………………………………..................
............2
4. 总 结 与 讨
论……………………………………………….....................
...............14
一、设计任务及要求:
1.控制洗衣机的电机作如下周期性运转,正转 4S――暂停 2S――反转 4S――
暂停 2S,用 8 位七段数码管显示自己学号的后四位(显示在从左边数第一个到第
四个数码管上)、定时时间(两位,单位:分钟,显示在第五个和第六个数码
管上),剩余时间(两位,单位:分钟,显示在第七个和第八个数码管上
2.洗衣机控制器的工作过程为:
(1)上电后显示自己学号的后四位,在运行中不变;初始洗涤时间为 10 分钟,
在开始前可用 S1 和 S2 按键设置总的工作时间,确定洗衣机控制器定时工作时
间。(按下并松开 S1 定时时间增加一分钟,按下并松开 S2 定时时间减少一分钟,
时间范围为:00~30 分钟)
(2)设定好定时时间后,按下并松开 S3(按下时 S3=0,松开时 S3=1),启动控
制器,整个系统开始运行;再次按下并松开 S3,停止运行;再次按下并松开 S3
继续运行;按下并松开 S4 则回到上电初始状态。其他两个按键不起作用。到达
定时时间后,停止运行,按下并松开 S4 则回到初始状态,在运行中要显示定时
时间和剩余工作时间,当剩余时间为 0 时,要显示“End”。在工作过程中用三
个 LED 指示灯指示电机工作状态,正转 D1 灯亮,反转 D2 灯亮,暂停 D3 灯亮,
如此反复直至工作时间为 0 停止(三个 LED 灯都不亮)。
系统总体框图如下:
二、设计思路
为了便于计时,首先把 1000Hz 的外部时钟分频为 1Hz。正转时间设为 4s,反
转设为 4s,暂停设为 2s,令洗衣机按照正转 4s、暂停 2s、反转 4s、暂停 2s
的顺序进行旋转,周期恰好为 10 秒,而定时时间单位为分钟,因此需要设计分
钟计数器和秒计数器。开发板提供的时钟信号 CP 频率为 1000Hz,应该设计一
分频器得到 1Hz 的时钟信号作为时间计数脉冲。
剩余16页未读,继续阅读
资源评论
G11176593
- 粉丝: 6690
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功