嵌入式存储卡接口电路及驱动程序设计.pdfVIP

  • 3
  • 0
  • 约5.94千字
  • 约 9页
  • 2017-07-12 发布于天津
  • 举报

嵌入式存储卡接口电路及驱动程序设计.pdf

嵌入式存储卡接口电路及驱动程序设计.pdf

中国科技论文在线 嵌入式存储卡接口电路及驱动程序设计 曾增烽,张秀雷,杨伟文 中国矿业大学信息工程系,徐州(221008) E-mail :gdfeng@126.com 摘 要:本文讨论了用单片机为控制单元,对SD 存储卡进行读写操作的设计过程,实现了 对 SD 卡的数据块的读写、数据文件的读写,以及数据文件的LCD 显示等功能。设计系统 作为一个通用的SD 卡读写控制器,同时具备了键盘、显示等常用的接口电路,适用于一般 工业应用场合对存储卡的操作,以及人机对话功能的需求,利用单片机的富裕潜能,还可对 操作对象实行控制,所以设计系统有较好的应用前景。 关键词:单片机;储存卡;接口电路 中图分类号:TP333.5 1. 引 言 在现代便携式电子设备中,为扩大存储容量和方便数据交换,往往配置嵌入式存储卡。 在众多的嵌入式存储卡中,SD 卡以容量大并具有可靠的数据安全保障而受到人们的重视, 代表着存储卡的发展方向。 本设计便是在SD 卡技术规范的基础上,设计51 单片机和SD 卡的接口电路,编写相关 的控制驱动程序,完成对SD 卡的读写操作,并最终将SD 卡的存储内容在LCD 上显示出来。 因为SD 卡是现代化存储卡发展过程中的主流产品,而单片机则是最常用最便捷的控制 芯片,因此如果可以通过单片机实现对SD 卡的控制和操作,将极大的发挥出SD 卡的功能 和作用,因此这将是一个非常有意义的研究方向[1][2] 。 2. 系统介绍 我们可以以单片机为控制核心,通过外部存储器6264 对其进行外部扩展。当文件存入 SD 卡之后,再通过单片机控制卡的读写,最终显示在LCD 上。因此如图-1 所示我们可以 将本系统分为六个部分,即:电源电路,外围电路,单片机控制电路,外部存储电路,SD 卡存储电路,显示电路。 图-1 系统总体结构图 - 1 - 中国科技论文在线 3. 硬件设计 3.1 电源电路设计 本模块设计的目的是完成市电到稳压直流电的转换。单片机的供电电压只需要5V 即可。 在芯片供电电源中,通过整流、滤波的过程后再用普通的 7805 芯片就可以达到稳定的 5V 电压要求。而SD 卡需要3.3 伏的电源供电,这就需要我们在5 伏电压的基础上,进一步将 其变压为3.3 伏。可以用稳压器来控制也可以用稳压芯片来控制。设计中我使用了稳压芯片。 如图-2 所示,9V 交流电进来之后,通过整流全桥,滤波电容,7805 几部分将电压变为 5V 直流。 图-2 单片机的5 伏电源电路 3.2 外部存储电路 如图-3 所示,为单片机与外部存储器的连接图。设计要求单片机控制SD 卡对一个已存 入的文件进行读取然后再写到液晶显示器中,信息量较大,处理过程比较复杂,因此设计中 我给单片机添加了一个外部存储器6264。这是一个8K 的存储器,因为一般情况下程序容量 都小于 8K,因此它将作为一个数据存储器实现对单片机内存的扩展。从而加快单片机的处 理速度[3] 。 图-3 单片机与外部存储器的连接 - 2 - 中国科技论文在线 3.3 显示电路 如图-4 所示就是本设计的显示电路连接图。本模块设计的目的在于将SD 卡读取的文件 或块的内容在液晶显示器上显示出来。控制过程中,我将输入字符码和字位码来调用 LCD 字库中的字符[4] 。 图-4 显示电路连接图 3.4 SD 卡存储电路 如图-5 所示是SD 卡的物理结构,我们可以看到它包含有9 个针脚,SD 卡的接口可以 支持两种操作模式,即:SD 模式和SPI

文档评论(0)

1亿VIP精品文档

相关文档