导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[smallv][应用笔记]基于PB375 U盘读写模块



No.57337
作者:smallv
邮件:xiaowuyeah@163.com
ID:125132
登陆:5次
文章数:13篇
最后登陆IP:183.16.14.53
最后登陆:2011/5/19 11:43:47
注册:2009/1/21 11:49:23
财富:193
发帖时间:2009/1/21 11:54:31
发贴者IP:116.25.172.15
标题:smallv:[应用笔记]基于PB375 U盘读写模块的温度参数记录系统
摘要:No.57337[应用笔记]基于PB375 U盘读写模块的温度参数记录系统 基于PB375 U盘读写模块的温度参数记录系统

1 引言

传统温度参数记录系统中,一般选用模拟式温度传感器。常用的模拟温度传感器,输出为模拟量,因此在测量电路中须经过A/D转换成为数字量。而数字式温度传感器则将非电模拟量直接转换到数字信号,有效解决了传统温度传感器外围电路复杂,抗干扰能力差的弊病,降低了对系统的要求。作为一个参数记录系统,通常是将每次测量的温度数据保持到eeprom或者flash中,然后通过串口或者其它的通信方式传输到计算机或者其它系统中,操作繁琐,且需要计算机的配合。使用U盘读写模块,将数据保持到U盘(或者其它的闪存存储卡上),方便实用。

该系统以Atmel公司的ATmega8L单片机为控制中心,温度测量使用DS18B20单总线数字温度传感器,U盘读写模块则使用PB375模块,其兼容CH375 U盘读写模块,在价格上又非常有优势。

2 硬件设计

图1给出系统框架图。ATmega8L单片机的PB0口线连接DS18B20;。DS18B20采用源端连接方式,PB375 U盘读写模块采用4线SPI。

 

2.1 ATmega 8L单片机

Atmel公司的EEPROM电可擦除技术、闪速存储器技术是最引人瞩目的高质量和高可靠性生产技术。在CMOS器件生产领域,Atmel的设计水平、生产工艺及封装技术一直处于世界领先地位。这些技术使单片机也具有优秀的品质,在结构、性能等方面具有明显优势。

ATmega8L单片机的特点是:8 KB的系统内可编程Flash,512字节EEPROM,1 KB SRAM,32个通用I/O口线,32个通用工作寄存器,3个具有比较模式的灵活的定时器/计数器,片内/外中断,可编程串行USART,面向字节的两线 串行接口,10位6路A/D转换器,具有片内振荡器的可编程看门狗定时器,一个SPI串行端口,以及5种可以通过软件进行选择的省电模式。

2.2 PB375 U盘读写模块

PB375 U盘读写模块是由深圳第五元素科技有限公司开发的U盘存储模块。用于嵌入式系统/单片机读写U 盘、闪盘、闪存盘、USB 移动硬盘、USB 读卡器等。 支持符合USB 相关规范基于Bulk-Only 传输协议的各种U 盘/闪存盘/外置硬盘、支持文件系统FAT12 和FAT16 及FAT32、 文件操作功能:新建、删除、读写数据,打开关闭文件等、 SPI接口,支持3.3V电平、 兼容CH375模块的操作命令、单芯片解决方案,该模块只需要一个主控芯片外加少量的电容电阻便可,相对于51MCU+SL811/CH375的模块,无论模块尺寸还是成本都有着极大的优势、模块尺寸38mm*38mm 。在使用上基本不需要占用单片机系统的存储空间,最少只需要几个字节的RAM 和几百字节的代码。

其命令接口兼容CH375,函数接口有:检测U盘连接、打开文件、关闭文件、读取文件数据、写入文件数据、创建新文件、删除文件等。其价格便宜,比目前主流方案低将近40%,非常轻松 ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:25毫秒 最大:5186毫秒 查询6次