- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式课程设计实验报告
组号: 第35组
组员:
项目:基于ARM9的风扇控制系统
指导老师:
2017年12月6日
目录
一 实验目的 1
二 实验环境 1
三 设计功能 2
四 实验原理分析 3
4.1 液晶屏显示 3
4.2直流电机控制 3
4.3 键盘控制 4
4.4 蜂鸣器控制 4
4.5 LED控制 5
五 软件设计方案 6
5.1计时模块 6
5.2液晶显示模块 7
5.3键盘模块 8
5.4直流电机控制模块 8
5.5 LED模块 9
5.6 蜂鸣器模块 10
六 调试与结果 11
6.1 程序编译与安装 11
6.2 实验结果 11
七 个人工作自我评估 17
7.1 方立超个人工作报告 17
7.2 周超个人工作报告 17
7.3 程文博个人工作报告 18
八 程序附件 20
一 实验目的
此次嵌入式控制系统综合实验,我们小组以直流电机为主要控制对象,以TI 公司推出的新一代OMAPL138 高速处理器为控制器模拟了电风扇的基本功能,并在此基础之上扩展了时间显示、LED灯装饰、定时等功能。通过本次综合设计,我们主要达到以下主要目的: 了解Linux 系统中屏幕显示的接口,及访问方法;
熟悉Linux 下Frame Buffer 技术的概念和应用;
学习使用Omapl138 在Linux + QT 下访问键盘的方法,了解Linux + QT 下键盘的使用原理及编程方法;
了解Linux 系统中标准键盘的接口,及访问方法;
了解蜂鸣器的发声原理;学习Linux 下非标准设备的访问控制方法;
熟悉嵌入式系统开发软硬件设计的基本过程;
大体实现期望的风扇控制系统的基本功能。
了解PWM控制直流电机的基本原理;
二 实验环境
硬件:PC兼容机一台、ICETEK—OMAPL138-A实验箱一只。其中实验箱主要由4部分组成:
(1)实验箱部分:一个独立的数字信号源,可提供四种波形、三路输出;信号的波形、频率、幅度可调;+5V(5A)、+12V(1A)、+9 V (0.5A)多种直流电源输出;底板插座完成A/D信号输入和 D/A输出; 一个测试模块,包括18个测试点,可以测量PWM 输出、AD输入和DA输出波形;一个双信号发生器,方便对许多实际情况中的两个信号进行分析。
(2) 通用DSP开发系统部分: 一个USB2.0 接口开发系统,支持C2000/VC33/C5000/C6000的开发应用。
(3) 通用控制及显示模块:一块128×64 点阵图形显示LCD屏;四组发光二极管,每组三个红黄绿LED灯;一个可由DSP I/O脚控制的蜂鸣器进行音频输出;一个D/A输出音频插座,可直接接插耳机;9个键数字键盘(1~9);4个拨动开关(DIP),可实现复位和设置 DSP 应用板参数。
(4) DSP 主处理板部分:支持:ICETEK-F2812-A板、ICETEK-VC5509-A板、 ICETEK-VC5416-A板、ICETEK-VC33-AR 板、ICETEK-C6713-A板、ICETEK-LF2407-A板等。
图2.1 ICETEK-OMAPL138-A 评估模块接口布局
软件:PC兼容机安装windows7,并通过virtualbox虚拟机平台安装Ubuntu版本的Linux系统以及超级终端。
三 设计功能
本次综合实验我们讲主要实现风扇的以下功能:
风扇的开机/关机;
风扇开关状态及挡位的显示;
时间的显示,并可以分别对时、分、秒进行设置;
定时时间和计时时间的设置;
蜂鸣器报时;
十二个led灯的流水闪烁。
四 实验原理分析
本次设计实验以ICETEK-OMAPL138-A的双核处理器扩展评估板为核心,它通过扩展接口与实验箱的显示/控制模块连接,可以控制其各种外围设备,也可以接收外设发送的各种数据、信息。CTR 设备连接在EMIFA 的片选4 上,所以通过操作以片选4 为基地址(0的空间再加上设备控制寄存器的偏移就可以访问到实验箱上的CTR 设备。
4.1 液晶屏显示
液晶显示模块中有两片显示缓冲存储器,分别对应128*64液晶屏上的每一个像素点,向其中写入“1”“0”控制其显示和不显示。首先利用命令控制字选择操作位置(页数、列数)后,再将需要显示的数据写入到液晶显示模块的缓存中,将数据发送到相应的数据控制地址即可。
4.2直流电机控制
本次实验中应用的直流电机采用的是定频调宽法。PWM 输入对应ICETEK-OMAPL138-A 板上P4 外扩插座第26 引脚的UHPI_HCNTL1 信号,DSP将此引脚配置成GPIO,并在此引脚上给出PWM 信号用来控制直流电机的转
您可能关注的文档
最近下载
- 出院结算单费用模板.doc VIP
- 2014款北京现代瑞纳_汽车使用手册用户操作图解驾驶车主车辆说明书电子版.pdf
- ccdcmos原理介绍讲义.pptx VIP
- 驾照科目一考试题库(完整版).doc VIP
- 图像传感器ccdcmos.ppt VIP
- 美剧剧本绝望主妇台词本中英文对照精排版第一季第一集.pdf VIP
- CCDCMOS原理介绍讲义..ppt VIP
- 【生物】免疫与免疫规划第2课时课件-2025-2026学年人教版八年级生物上册.pptx VIP
- 驾照科目一考试题库(完整版).doc VIP
- 综合实践 记录我的一天 分享我的一天(说课稿)-2024-2025学年一年级上册数学北师大版(2024).docx VIP
文档评论(0)