ENGLISH 简体中文 日本語 한국어  


アプリケーションノート3643

How to Use the DS1678 Real-Time Event Recorder

Abstract: This note demonstrates an application using the DS1678 real-time event recorder. The software example includes basic operating routines. A schematic of the application circuit is included.

DS1678 Pin Assignment
DS1678 Pin Assignment

Description

This application note demonstrates how to use the DS1678 real-time event recorder which logs events—level transitions on the INT input pin—into a 1024-word datalog memory array. The first event is recorded as a time stamp; subsequent events are recorded as elapsed time from the previous event. The time stamp and 1024-word datalog memory accommodate up to 1025 recorded events.

This example code includes functions for initiating a datalogging "mission." The user-selectable options are event resolution, trigger selection, and rollover (handling missions of more than 1025 events). The software also includes routines for ending a mission, for displaying the event datalog information, and for writing and reading the user RAM.

Operation

The program uses two general-purpose port pins (GPIOs) on a microcontroller to communicate with the DS1678 through the DS1678's I²C serial interface. An additional port pin is used to toggle the DS1678's INT input to drive events. In a typical application, the INT input would be connected to circuitry that conditions the signals from the event source, e.g., a thermostat in a HVAC system. This connection allows the DS1678 to record, for example, the start time and duration of each cooling or heating cycle.

This example uses an 8051-compatible microcontroller, the DS2250. User inputs and data outputs from the program are passed through an RS-232 interface from a terminal emulator program on a PC to a UART on the microcontroller. The Microcontroller Tool Kit software utility can be used to program the DS2250 microcontroller.

The software is shown in Figure 1. A schematic of the circuit is shown in Figure 2.

Figure 1. Program listing for interfacing a microcontroller to the DS1678.
Download

Figure 1. Program listing for interfacing a microcontroller to the DS1678.

Figure 2. Schematic for the DS1678 demonstration board.
For Larger Image

Figure 2. Schematic for the DS1678 demonstration board.


フィードバックをお寄せください。
内容に満足されましたか、あるいは満足されていませんか?もっと良いページにできると思いますか?あるいは、単なるコメントでも結構です。フィードバックをお待ちしています。—マキシムはお客様からいただく訂正、提案を元に改善していきます。 このページを評価し、フィードバックを送信する。


自動アップデート
お客様が関心のある分野でアプリケーションノートが新規に掲載された際に自動通知Eメールの受信を希望する場合は、EE-Mail™にご登録ください。



その他の情報  APP 3643: Nov 16, 2005
DS1678 リアルタイムイベントレコーダ フルデータシート
(PDF, 824kB)
無料
サンプル
 

ダウンロード、PDFフォーマットダウンロード、PDFフォーマット (40kB)
 AN3643, AN 3643, APP3643, Appnote3643, Appnote 3643



         


      プライバシーポリシー    法的お知らせ

      Copyright © 2008 by Maxim Integrated Products, Dallas Semiconductor