摘要ADC即模数转换,顾名思义就是将模拟信号转换为数字信号。现在的软件无线电、数字图像采集、测控系统等都需要用到A/D转换器,考虑到嵌入式系统的高效、低成本、高可靠性、丰富的代码以及应用程序可扩展性、可移植性等一系列优点,本次设计旨在设计基于ARM嵌入式系统的ADC转换电路,本次设计用到的芯片是东芯 IV SEP3203F50(简称SEP3203)移动终端应用处理器,在GE01MB实验开发板上完成设计,由UCB1400芯片完成数据的采样工作,再由超级终端进行显示,通过电脑键盘对采样的开始及终止和通道进行控制。关键词 嵌入式系统 SEP3203 UCB1400 ADC模数转换8316
毕业设计说明书(论文)外文摘要
Title ARM embedded system to realize ADC conversion circuit
Abstract
ADC, namely the analog-to-digital conversion, as the name means converting the analog signal to a digital signal. Now, software radio, digital image acquisition, monitoring and control systems need to use A/D converter, considering the embedded system is efficient, low cost, high reliability, rich code as well as the application scalability, portability and a series of advantages, the design aims to design ADC conversion circuit based on ARM embedded system, the design use the chip is Dongxin IV SEP3203F50(SEP3203) mobile application processor, experiments in the GE01MB development board to complete the design, from the UCB1400 chip to complete the data sampling, by the super terminal for display, through the computer keyboard to control a sampling of the beginning and end of and channel control.
Keywords embedded system SEP3203 UCB1400 analog-to-digital conversion
目录
1 引言 1
1.1 模数转换和嵌入式系统简介 1
1.2 A/D转换器的一些参数 2
2 A/D转换器介绍及原理 2
2.1 A/D转换器简介: 2
2.2 A/D转换原理概述 4
2.3 逐次逼近型ADC原理 7
3 芯片介绍 9
3.1 SEP3203微处理器 9
4 硬件系统设计 11
5 AC’97协议 14
5.1 AC’97协议简介 14
5.2 数据的发送与接收 15
6 UCB1400芯片A/D转换控制 18
6.1 UCB1400寄存器说明 18
6.2 C语言实现对UCB1400寄存器控制 21
7 GPT中断 22
7.1 Timer定时器 22
7.2 功能描述 22
7.3 编程模型 23
8 程序的设计及调试 28
8.1 主函数流程及详解 28
8.2 中断服务程序(GPT函数) 30
8.3 UCB1400的读写 32
8.4 程序的调试 33
8.5 程序的一些改进 38
9 其他方面的改进 39
9.1 可变采样率 39
9.2 采样电压的转换 40
10 ARM ADS 仿真环境概述 41
10.1 代码生成工具 42
10.2 集成开发环境 42
10.3 调试器 42
10.4 指令集模拟器 42
10.5 ARM 开发包 43
10.6 ARM 应用库 43
11 调试步骤及结果 43
11.1 调试步骤 43
11.2 调试现象 43
结 论 47
致 谢 48
参 考 文 献 49
附件:程序代码 50 ARM嵌入式系统实现ADC转换电路设计:http://www.751com.cn/tongxin/lunwen_6601.html