嵌入式ARM的的设计

  • 格式:doc
  • 大小:605.00 KB
  • 文档页数:48

目录

1引言 错误!未定义书签。

1.1 直流电机调速的意义 5

1.2 研究现状综述 6

1.2.1电气传动的发展现状 6

1.2.2 微处理器控制直流电机发展现状 7

2嵌入式ARM的发展趋势及应用 9

2.1 ARM的分类 9

2.2 ARM的应用 10

2.3 ARM 9简介 12

2.3.1 ARM 9功能介绍 12

2.3.2 ARM 9 结构特点 14

2.3.3 ARM 9的典型应用 14

2.4 linux虚拟机的发展及应用 16

2.4.1linux虚拟机概述 16

2.4.2 虚拟系统与虚拟机区别 16

2.4.3 主流虚拟机 17

2.4.4 本次设计所用linux虚拟机介绍 17

2.4.5 VMware特点 18

2.4.6 VMware主要功能 19

2.4.7 VMware的应用及范围 19

2.4.8 VMware的发展前景 20

2.5嵌入式linux开发基础知识 21

2.5.1 嵌入式linux简介 21

2.5.2 嵌入式linux在应用中的优缺点 22

2.5.3 嵌入式Linux 开发平台简介 24

3 ARM920T 结构芯片三星S3c2410X 开发板介绍 25

3.1 S3c2410 芯片介绍 25

3.2 芯片系统管理 27

3.3 直流电机的发展趋势 27

3.3.1 直流电机特点 27

3.3.2 直流电机应用 28

3.3.3 直流电机控制器的介绍 32

3.3.4直流电机控制器的分类 32

4 硬件框架图与实验设计 34

4.1硬件实验设计 34

4.2 软件实验设计 34

4.2.1 模拟仿真 35

4.2.2 修改维护 35

4.2.3 创新 35

5 系统总体方案设计 37

5.1 系统开发环境 37

5.2 电路原理说明 37

5.3 UP-Magic Core扩展插座接口定义 40

5.3.1 外围模块电路实现 41

5.3.3直流电机原理设计 42

5.4 系统的软件设计 43

5.4.1定时器工作方式 43

5.4.2 调制PWM 44

6 运行结果与分析

摘 要

近年来,直流电机做为通用驱动器件广泛应用于光电系统中。它具有启动快、制动及时、可在大范围内平滑地调速等优点。

ARM既是英国全球著名的32位嵌入式RISC芯片内核的设计公司,也是ARM的产品商标,其产品ARM嵌入式内核已被全球各大芯片厂商采用,基于 ARM的开发技术席卷了全球嵌入式市场,已成为嵌入式系统主流技术之一。最新发布的ARM 9处理器尤为适用于高性能、极其低成本需求的嵌入式应用,如:微控制器、汽车系统、大型家用电器、网络装置等。本文即在上述背景的情况下,提出了一个基于ARM 9控制器的直流电机控制系统。

在直流电机控制系统的硬件设计方面,电路以ARM 9开发板为核心,主要包括PWM控制输出模块,核心资源S3C2410 ARM CPU、32M SDRAM、64M NAND FLASH。100M网卡,DM9000AE。 一个USB主口,一个USB从口。一个RS232串口DB9接口。另有一路RS232串口和TTL串口从扩展插座上引出。扩展插座,引出所有总线信号(经过驱动芯片)和未占用资源,LCD和触摸屏接口,外接专配液晶屏/触摸屏板。电源、复位、JTAG、RTC等基本资源和接口,支持博创UP-LINK和J-LINK仿真器。该控制系统的研制为直流电机在高精度技术的应用提供了良好的实验平台。经过试验,验证了系统的可行性,系统的各项功能及控制精度满足设计要求。

关键词:S3C2410ARM CPU PWM RS232串口 JTAG接口

Abstract

In recent years, the general-purpose BLDC motors are widely

used in optoelectronic devices drive system. It has features

including starting fast, braking in time, may be in the range

of advantages such as smooth speed control, commonly used in

optoelectronic modulation, zoom in, scanning the field of

institutions, such as photovoltaic.

ARM is the United Kingdom the world's leading 32-bit

embedded RISC core chip design companies, is also a trademark

of ARM products, and its embedded ARM core products has been

the world's major chip manufacturers to use, based on the

development of ARM technology swept the world of embedded

market, has become one of the mainstream embedded systems. The

latest release of ARM 9 processor is particularly applicable

to high-performance, extremely low-cost requirements of

embedded applications, such as: micro-controllers, automotive

systems, large home appliances, network devices. This paper,

in the case of the above background, raises an ARM Cortex

M3-based DC motor controller control system.

In the hardware design of the BLDC motor control system,

the core of the system is ARM development board, including

control PWM output module, core resource is S3C2410 ARM CPU,

32M SDRAM,64M NAND FLASH,100M network card,DM9000AE。One USB primary interface and one USB subprimary

interface,one RS232 Trunk DB9 interface and another RS232

Trunk and TTL Trunk output from the extend connect jack.The

extend connect jack leads all the bus signals and free

resources,LCD and touching board interface.power , reset ,