基于ARM9风扇控制系统

基于ARM9风扇控制系统

ID:6251779

大小:1.96 MB

页数:27页

时间:2018-01-07

基于ARM9风扇控制系统_第1页
基于ARM9风扇控制系统_第2页
基于ARM9风扇控制系统_第3页
基于ARM9风扇控制系统_第4页
基于ARM9风扇控制系统_第5页
资源描述:

《基于ARM9风扇控制系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、嵌入式课程设计实验报告项目:基于ARM9的风扇控制系统目录一实验目的1二实验环境1三设计功能2四实验原理分析34.1液晶屏显示34.2直流电机控制34.3键盘控制44.4蜂鸣器控制44.5LED控制5五软件设计方案65.1计时模块65.2液晶显示模块75.3键盘模块85.4直流电机控制模块85.5LED模块95.6蜂鸣器模块10六调试与结果116.1程序编译与安装116.2实验结果11七个人工作自我评估177.1方立超个人工作报告177.2周超个人工作报告177.3程文博个人工作报告18八程序附件20一实验目

2、的此次嵌入式控制系统综合实验,我们小组以直流电机为主要控制对象,以TI公司推出的新一代OMAPL138高速处理器为控制器模拟了电风扇的基本功能,并在此基础之上扩展了时间显示、LED灯装饰、定时等功能。通过本次综合设计,我们主要达到以下主要目的:了解Linux系统中屏幕显示的接口,及访问方法;1、熟悉Linux下FrameBuffer技术的概念和应用;2、学习使用Omapl138在Linux+QT下访问键盘的方法,了解Linux+QT下键盘的使用原理及编程方法;3、了解Linux系统中标准键盘的接口,及访问方法

3、;4、了解蜂鸣器的发声原理;学习Linux下非标准设备的访问控制方法;5、熟悉嵌入式系统开发软硬件设计的基本过程;6、大体实现期望的风扇控制系统的基本功能。7、了解PWM控制直流电机的基本原理;二实验环境硬件:PC兼容机一台、ICETEK—OMAPL138-A实验箱一只。其中实验箱主要由4部分组成:(1)实验箱部分:一个独立的数字信号源,可提供四种波形、三路输出;信号的波形、频率、幅度可调;+5V(5A)、+12V(1A)、+9V(0.5A)多种直流电源输出;底板插座完成A/D信号输入和D/A输出;一个测试模

4、块,包括18个测试点,可以测量PWM输出、AD输入和DA输出波形;一个双信号发生器,方便对许多实际情况中的两个信号进行分析。(2)通用DSP开发系统部分:一个USB2.0接口开发系统,支持C2000/VC33/C5000/C6000的开发应用。(3)通用控制及显示模块:一块128×64点阵图形显示LCD屏;四组发光二极管,每组三个红黄绿LED灯;一个可由DSPI/O脚控制的蜂鸣器进行音频输出;一个D/A输出音频插座,可直接接插耳机;9个键数字键盘(1~9);4个拨动开关(DIP),可实现复位和设置DSP应用板

5、参数。(4)DSP主处理板部分:支持:ICETEK-F2812-A板、ICETEK-VC5509-A板、ICETEK-VC5416-A板、ICETEK-VC33-AR板、ICETEK-C6713-A板、ICETEK-LF2407-A板等。图2.1ICETEK-OMAPL138-A评估模块接口布局软件:PC兼容机安装windows7,并通过virtualbox虚拟机平台安装Ubuntu版本的Linux系统以及超级终端。三设计功能本次综合实验我们讲主要实现风扇的以下功能:1.风扇的开机/关机;2.风扇开关状态及挡

6、位的显示;3.时间的显示,并可以分别对时、分、秒进行设置;4.定时时间和计时时间的设置;5.蜂鸣器报时;6.十二个led灯的流水闪烁。四实验原理分析本次设计实验以ICETEK-OMAPL138-A的双核处理器扩展评估板为核心,它通过扩展接口与实验箱的显示/控制模块连接,可以控制其各种外围设备,也可以接收外设发送的各种数据、信息。CTR设备连接在EMIFA的片选4上,所以通过操作以片选4为基地址(0x64000000)的空间再加上设备控制寄存器的偏移就可以访问到实验箱上的CTR设备。4.1液晶屏显示液晶显示模块

7、中有两片显示缓冲存储器,分别对应128*64液晶屏上的每一个像素点,向其中写入“1”“0”控制其显示和不显示。首先利用命令控制字选择操作位置(页数、列数)后,再将需要显示的数据写入到液晶显示模块的缓存中,将数据发送到相应的数据控制地址即可。4.2直流电机控制本次实验中应用的直流电机采用的是定频调宽法。PWM输入对应ICETEK-OMAPL138-A板上P4外扩插座第26引脚的UHPI_HCNTL1信号,DSP将此引脚配置成GPIO,并在此引脚上给出PWM信号用来控制直流电机的转速;图中的DIR输入对应ICET

8、EK-OMAPL138-A板上P4外扩插座第29引脚的MMCSD1_D0信号,DSP将此引脚配置成GPIO,并在此引脚上给出高电平或低电平来控制直流电机的方向。从DSP输出的PWM信号和转向信号先经过2个与门和1个非门再与各个开关管的栅极相连。当电动机要求正转时,MMCSD1_D0给出高电平信号,该信号分成3路:第1路接与门Y1的输入端,使与门Y1的输出由PWM决定,所以开关管V1栅极受PWM控制;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。