的USB2.0温度传感器仅需要少量的电子元件
出处:HIGHWAY 发布于:2007-12-03 13:23:38
这个设计理念向我们展现了一个简单、和可靠的用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 ×
A USB-to-serial converter forms the heart of an accurate USB temperature sensor.
This Design Idea presents a simple, accurate, and reliable design to measure temperature using the USB. Figure 1 shows the complete circuit of the temperature-sensor device. The heart of the sensor device is an FT232RQ USB-to-serial converter from FTDI (Future Technology Devices International). In addition to using the FT232 in its default UART mode, the FT232 works in a so-called bit-bang mode (reference 1, reference 2, and reference 3). This mode changes its I/O lines into a bidirectional data bus, which the user can fully control. The connection with the USB takes place in a standard manner, and the back end of the chip interconnects to an AD7814 digital temperature sensor from Analog Devices (Reference 4).
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- 运动传感器简介:PIR、倾斜、力等2024/11/15 16:40:23
- 声音传感器的简单输入/输出系统2024/11/8 16:52:46
- DHT11传感器简介及数据传输过程2024/3/20 17:23:57
- 什么是DS18B20温度传感器,DS18B20温度传感器的优缺点2024/2/26 17:15:41
- 使用细铜线作为集成传感器和加热器进行温度控制2024/2/18 16:11:54