基于ARM的直流电机调压调速系统设计【毕业论文】

基于ARM的直流电机调压调速系统设计【毕业论文】

ID:430521

大小:685.00 KB

页数:40页

时间:2017-08-01

基于ARM的直流电机调压调速系统设计【毕业论文】_第1页
基于ARM的直流电机调压调速系统设计【毕业论文】_第2页
基于ARM的直流电机调压调速系统设计【毕业论文】_第3页
基于ARM的直流电机调压调速系统设计【毕业论文】_第4页
基于ARM的直流电机调压调速系统设计【毕业论文】_第5页
资源描述:

《基于ARM的直流电机调压调速系统设计【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科生毕业论文本科毕业论文(20届)基于ARM的直流电机调压调速系统设计专业:机械设计制造及其自动化摘要35本科生毕业论文随着社会的发展和科学技术的进步,嵌入式技术的应用已经走进社会的各个领域:工业控制、交通管理、信息家电、家庭智能管理系统、POS网络及电子商务、环境工程与自然和机器人等。所谓嵌入式系统是指以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统[1-5]。ARM处理器是一个32位元精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系

2、统设计。本文以基于ARM的直流电机调压调速系统设计为研究对象,结合广州天嵌科技有限公司生产的TQ2440ARM开发板(基于三星S3C2440SOC)以及自己制作的直流电机模块,说明了ARM开发板与直流电机模块之间的接口,详细讲解了ARMLinux交叉编译环境的搭建,Linux-2.6.30.4内核的编译与移植,电机速度控制与速度检测驱动程序的编写,根文件系统的制作,QT-4.5图形库的编译与图形界面程序的编写,完成了基于ARM的直流电机调压调速系统的设计。本文的重点和难点是驱动程序的编写,在Linux下编写驱动程序并不

3、像在裸板上直接编写来得容易,因为Linux内核环境下下涉及到进程(线程间)的同步与互斥、通信,避免临界区访问的死锁,还需要熟悉内核里面对驱动支持的接口。而这一切又是建立在对C语言必须有非常深入的本质的了解的基础上,因为内核里大部分代码都是用C语言写的。关键词:ARM;Linux;QT;根文件系统;驱动程序35本科生毕业论文AbstractWiththesocialdevelopmentandscientifictechnologymakingprogress,theapplicationofembeddedtechno

4、logyhasbeenintoallareasofsociety:industrialcontrol,trafficmanagement,informationappliances,smarthomemanagementsystems,POSnetworkande-commerce,environmentalengineeringandnaturalandrobotandsoon.Theso-calledembeddedsystemisapplication-centric,computertechnology,sof

5、twareandhardwarecanbecuttomeettheapplicationsystemfunctionality,reliability,cost,size,powerconsumptiondemandingdedicatedcomputersystem.ARMprocessorisa32-bitreducedinstructionset(RISC)processorarchitecture,whicharewidelyusedinmanyembeddedsystemdesign.Thisarticlet

6、reatedtheARMofthepressureregulatingspeedcontrolsystemofdcmotordesignastheresearchobject,combinedwiththeunionGuangzhouEmbedSkyTechnologyCo.,LTDproductionTQ2440ARMdevelopmentboard(SOC)whichisbasedonSamsungS3C2440andhomemadedcmotormodule,explainstheARMdevelopmentbo

7、ardanddcmotormoduleoftheinterfacebetween,explainstheARMLinuxcross-compilingenvironmentconstruction,Linux-2.6.30.4kernelwithtransplantation,motorcompilationspeedcontrolwithspeeddetectiondrivercompiling,androotfilesystemproduction,QT1-4.5graphicslibrarycompilerand

8、GUIapplicationcompiling,andcompletedthedcmotorvoltagebasedonARMspeedsystemofdesign.Thispepper’skeystoneandidifficultyisthatwritingdriverintheLinuxisnoteasyasadirectpr

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

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

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