首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
测试测量
» 精确的USB2.0温度传感器仅需要少量的电子元件
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
精确的USB2.0温度传感器仅需要少量的电子元件
发短消息
加为好友
Bazinga
当前离线
UID
1023230
帖子
5213
精华
0
积分
2607
阅读权限
70
在线时间
158 小时
注册时间
2013-12-20
最后登录
2015-10-22
金牌会员
UID
1023230
1
#
打印
字体大小:
t
T
Bazinga
发表于 2014-5-5 19:51
|
只看该作者
精确的USB2.0温度传感器仅需要少量的电子元件
温度传感器
,
电子元件
,
用户
这个设计理念向我们展现了一个简单、精确和可靠的用USB去测量温度的设计观点。图一为温度传感器的完整电路图。这个
传感器
的核心是FTDI 公司的USB到串口转换芯片FT232RQ。FT232RQ 除了其本身默认的UART(Universal Asynchronous Receiver / Transmitter) 模式之外,还有一个所谓的位传送模式bit-bang。这个模式使它的I/O总线成为一个用户可以完全控制的双向数据总线。
温度传感器仅使用了四线SPI接口(Serial Peripheral Interface)的三个引脚,即串行时钟SCK(serial clock),从属选择SS# (slave select),串行数据输入SDI (serial-data-in)。,为了避免传感器可能出现的任何故障,SDI引脚必须接地。FT232扮演了一个串行外设接口的主设备的角色,通过对SS和SCK引脚的置位和清零操作来模拟AD7814协议。从传感器反馈回来的数据在其他的数据总线上重复执行,这个进程和写的进程同时发生。
为了符合usb的规范,在usb逻辑处于暂停的模式下你可以用睡眠信号来关闭传感器的
电源
。传感设备可以通过USB接收它的信号并且提升电流到大约为20毫安。 在软件方面,你仅仅需要打开机器然后切换芯片进入为传输模式。通过这个操作,你可以通过发送固定的关键字来模拟PC主机到FT232的SPI通信中。软件可以从PC 和FT232的输入口和输出口反馈回一组端口取样的数据组。
由于FT232芯片出厂时有其的唯一的序号,你可以在一个多芯片模块的环境下找出正确的设备。 因此,你可以把很多的以FT232为基础的传感器植入电脑。 这个设计理念的核心并不局限于测量温度,同样的你可以把它应用到其它数字接口的传感器中。
为了获得当前温度,你必须写35个固定的字节到端口寄存器. 当ss为低电平的时候,该传感器预计16个时钟脉冲在串行时钟线。时钟频率为1兆赫。在写操作的过程中,设备从传感器读出的数据总取样。 当后台协议结束的时候,你可以从PC取回数据为进一步处理准备。为了从传感器获得的10位字节消耗了相当可观的数据开销(图2)。虚线箭头标志了无需进一步评价的这些字节。
我们设计出了两种双层板结构的电路,尺寸分别为
18
×
12
毫米
( 0.7
×
0.47
英寸
)
和
7.6
×
30.5
毫米
( 0.3
×
1.2
英寸
)
。图三为它们和USB插头A类型的大小的比较。
收藏
分享
评分
the king of nerds
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议