- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文(设计)
题 目:指纹采集系统中USB接口的设计
目 录
一、简介 2
1.1 指纹采集 2
1.2 USB数据传输 2
1.3 课题的目的 3
二、USB规范和协议 4
2.1 USB物理接口和电平特性 4
2.1.1 USB物理接口 4
2.1.2 USB电平特性 4
2.2 系统结构 5
2.2.1 USB互连 5
2.2.2 USB设备 5
2.2.3 USB主机 7
2.2.4 USB系统拓扑结构 8
2.3 USB传输类型 8
2.4 USB协议 9
2.5 USB总线枚举 11
三、指纹采集系统中USB接口的硬件设计 11
3.1 系统硬件设计方案 11
3.1.1 芯片选择 11
3.1.2 系统结构 12
3.2 USB主控芯片-AN2131QC 13
3.2.1 AN2131QC结构框图 13
3.2.2 AN2131QC微处理器 13
3.2.3 AN2131QC端点 14
3.2.4 AN2131QC枚举与重枚举 15
3.3 辅助硬件电路设计 16
3.3.1 电压调整模块电路设计 16
3.3.2 I2C总线的EEPROM电路 17
3.3.3 串口电路(调试接口电路) 18
四、USB接口的软件设计 18
4.1 AN2131QC固件程序设计 18
4.1.1 主程序 18
4.1.2 枚举子程序 19
4.1.3 USB传输子程序 21
4.2 驱动程序 23
五、结束语 25
致谢 26
参考文献: 26
ABSTRACT 27
指纹采集系统中USB接口的设计
摘要:作为一种PC机与外围设备间的高速通信接口 ,USB具有许多突出的优点:连接灵活,无需定位及运行安装程序,无需连接外设时关机及重启系统,实现真正的即插即用;速度快,USB协议支持12Mb/S;不占用系统硬件资源,不存在硬件冲突问题,自动检测和配置外围设备。本论文在介绍了USB1.1协议规范的基础上 ,详细地论述了指纹采集系统中USB接口的硬件电路设计、固件程序编写和驱动程序的过程。
关键词:指纹识别;USB1.1协议;固件;程序
一、简介
1.1 指纹采集
CMOS图像传感器是近年来得到快速发展的一种新型固态图像传感器。它将图像传感部分和控制电路高度集成在同一芯片里,体积明显减小、功耗也大大降低,满足了对高度小型化、低功耗成像系统的要求。与传统的CCD图像传感器相比,CMOS图像传感器还具有集成度高、控制简单等诸多优点,并且在通常的使用环境中,其成像质量与CCD没有明显差异。因此随着CMOS集成电路工艺的不断进步和完善,CMOS图像传感器己经广泛应用于各种通用图像采集系统中,特别是小型化的指纹采集系统中。
1.2 USB数据传输
随着现代计算机技术的发展和普及,以PC机为平台发展的数据采集系统已成为当前数据采集技术发展的重要方向。对需要大规模数据传输的数据采集系统,其数据传输方式对数据采集速度有至关重要的影响。
(1)计算机总线
计算机总线就是计算机几个模块间进行信息传输的通道。利用总线,一个设备就可以完成与另一个设备或多个设备之间的通信。一般来说,计算机总线分为:系统总线、外部总线、内部总线三大部分。
①系统总线:用来与PC机系统扩充槽上的板卡相连,它是微型机系统最重要的一种总线。一般谈到微型机总线,指的就是这种总线。
②外部总线:它用于在系统之间进行互联,如微机之间,微型计算机与仪器或其他设备之间。常用的总线有RS-232C、IEEE-488、VXI、并行口、USB等。
③片内总线:它位于微处理器芯片内部,用于ALU(算术逻辑单元)及各种寄存器等功能单元之间进行互联。
(2)使用USB总线数据传输
对外置式数据采集系统,数据传输必须利用计算机外围总线接口。传统数据传输所用的计算机外围接口多为并行口和串行口。但是计算机的并行口和串行口数量有限且传输速率不高,而计算机外围设备却在日新月异的变化和增加,外设对传输速率的要求也越来越高,同时,对串行口和并行口的使用也无法做到热插拔,安装时仍需要关闭计算机。
为了解决以上问题,一种新型的USB(Universal Serial Bus通用串行总线)应运而生。1998年9月,USB-IF发布USB1.1规范,该版本为目前计算机操作系统以及硬件平台支持,其传输速率支持12Mb/s和1.5Mb/s。2000年4月,USB-IF发布了USB2.0必威体育精装版版本,其速率高达480Mb/s,同时兼容USB1.1规范,在操作系统WindowsXP和Windows2000中都提供支持。
USB的基本特点:
①使用方便。使用USB接口可以连接多个不同的设备,支持热插拔,在软件方面,为USB设计的驱动程序和应用软件可以自动启
文档评论(0)