0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
DLP-TEMP-G

DLP-TEMP-G

  • 厂商:

    DLPDESIGN

  • 封装:

    -

  • 描述:

    MODULE DATA-ACQUISITION 3-CH

  • 详情介绍
  • 数据手册
  • 价格&库存
DLP-TEMP-G 数据手册
DLP-TEMP-G USB / Data-Acquisition Module NOW LEAD-FREE Features: • • • • 3 Digital I/Os, 3 Analog Inputs (0-5 Volts) or any combination USB 1.1 and 2.0 Compatible Interface 4th Generation Silicon from FTDI Supports Up To 3 Digital Temperature Sensors Applications: • • Data Acquisition Temperature Monitoring INTRODUCTION The DLP-TEMP-G is a USB/microcontroller based 3-channel data-acquisition system preprogrammed with firmware for digital I/O or reading digital temperature-sensing devices. The DLP-TEMP-G board is equipped with a Type A male USB connector for direct connection to a USB port. No cable is required unless the board is to be located away from the PC, in which case a user supplied USB A-A (male-female) extension cable can be used. The digital temperature-sensing device supported is the Dallas Semiconductor DS18B20. Three of these sensors can be monitored simultaneously while connected to the DLP-TEMP-G via Category 5 cable at distances up to 200 feet. (For instruction on how to connect the sensors to the DLP-TEMP-G via Category 5 cable, refer to the Application section of this document.) All power for the DLP-TEMP-G’s circuitry and DS18B20 temperature sensors is taken from the USB port so no external power source is required. 1 The microcontroller used is the PIC12F683, 8-pin, Flash-based microcontroller from Microchip. As mentioned above, the 12F683 is preprogrammed for analog voltage measurement and for reading the digital temperature sensors, but it can also be erased and reprogrammed with user code if desired. Reprogramming the micro requires a user-supplied device programmer. (Refer to the schematic at the end of this document for the pin out of the programming header.) The microcontroller uses a single port pin and a pull-up resistor to communicate with each digital temperature sensor. Refer to the DS18B20’s datasheet for a complete description of its communications protocol. The firmware for the DLP-TEMP-G was written in C and can be downloaded from dlpdesign.com. USB INTERFACE The USB interface was implemented using the FT232RL USB-UART IC from FTDI. This device connects to the host computer via the Type A USB (male) connector and supports the 8 standard RS232 serial signals. Only the TX and RX signals are used on the DLP-TEMP-G board and are all that is required to form a serial connection to the host computer. Since handshaking is not used in this design, the firmware in the 12F683 processor must be ready to accept all incoming serial data from the host computer or the data will be lost. In order for the DLP-TEMP-G (and FT232RL) to receive incoming serial data from the host, FTDI’s VCP (Virtual Com Port) drivers must be installed. The driver installation process is initiated by simply plugging the DLP-TEMP-G into a USB port. The driver installation wizard will prompt for the location of the drivers files (in a folder or on a floppy) and will copy the required files to the proper destination such that the next time the board is connected the driver files will be automatically loaded without prompting the user. The VCP driver files can be downloaded for free from dlpdesign.com or ftdichip.com. Once the drivers are loaded and the com port number for the DLP-TEMP-G is set in Device Manager, the application program running on the host simply opens what it thinks is an RS232 port (9600, N, 8, 1) and begins communicating with the 12F683 microcontroller. COMMUNICATIONS PROTOCOL For this design, a rather simplistic protocol was selected in an attempt to present the design in as basic a way as possible. Single-byte commands are used to communicate with the 12F683 microcontroller. The following table shows the command list: COMMAND 12F683 Response R (read and convert) Send back 18 bytes of data from the sensors and start another temperature conversion in both sensors. Provided as legacy support for compatibility with the original DLP-TEMP. P (ping) Echo the letter ‘Q’ back to the host. Provided as legacy support for compatibility with the original DLP-TEMP. S Read temperature sensor at S1, return data and convert 2 T Read temperature sensor at S2, return data and convert U Read temperature sensor at S3, return data and convert A Setup S1/AN2/GP2 for analog, read voltage and return 2 bytes B Setup S2/AN0/GP0 for analog, read voltage and return 2 bytes C Setup S3/AN3/GP4 for analog, read voltage and return 2 bytes Example host voltage read code: //declare tx[] and rx[] buffers tx[0] = 'A'; PutBuffer(tx, 1);//send tx out serial port – substitute your serial port code here GetBuffer(rx, 2, timeout); //again, substitute your serial port code here Int temp = rx[1] | (rx[0] ) RXD (To host
DLP-TEMP-G
物料型号: - 型号:DLP-TEMP-G

器件简介: - DLP-TEMP-G是一个基于USB/微控制器的3通道数据采集系统,预装有用于数字I/O或读取数字温度感应设备的固件。该板配备有USB Type A公头连接器,可直接连接到USB端口,无需电缆,除非板需要远离PC,此时可使用用户提供的USB A-A(公母)延长线。

引脚分配: - 微控制器使用的是Microchip的PIC12F683,8引脚、基于Flash的微控制器。该微控制器用于模拟电压测量和读取数字温度传感器,也可以擦除并重新编程用户代码。

参数特性: - 3个数字I/O,3个模拟输入(0-5伏)或任何组合 - 兼容USB 1.1和2.0接口 - 支持多达3个数字温度传感器

功能详解: - 支持Dallas Semiconductor DS18B20数字温度感应设备,可通过Category 5电缆同时监控3个传感器,距离可达200英尺。 - 所有DLP-TEMP-G电路和DS18B20温度传感器的电源均来自USB端口,无需外部电源。 - 使用FT232RL USB-UART IC实现USB接口,支持8个标准的RS232串行信号,仅使用TX和RX信号。

应用信息: - 可用于板载或远离板载的温度监测。 - 如果需要超过两个温度测量,可以使用DLP-TEMP9来监控/测量多达九个温度。

封装信息: - 板载一个未焊接到板上的传感器,以便用户有选择地将传感器定位在远离板载的位置,使用Category 5电缆。
DLP-TEMP-G 价格&库存

很抱歉,暂时无法提供与“DLP-TEMP-G”相匹配的价格&库存,您可以联系我们找货

免费人工找货