TEMPCOMPRTC-RD
4. TC-RTC Evaluation Board
The functions of the major components on the TC-RTC Evaluation Board that are labeled in Figure 1 are listed
below. The board schematic and bill of materials are shown in Sections 7 and 8, respectively.
C8051F300 MCU (U3)—Microcontroller with firmware to perform the TC-RTC function.
32.768 kHz Crystal (Y1)—This low-cost watch crystal is used for time keeping.
DB9 connector (J5)—This is for the serial RS-232 connection.
DB25 connector (J6)—This is for the optional parallel connection with SMBus interface.
In addition to these, a RS-232 transceiver and a buffer are used for the serial and SMBus interfaces, respectively.
5. TC-RTC Firmware
The clock accuracy of a time-keeping system based on a resonating quartz crystal is primarily affected by the
variation of crystal frequency with respect to temperature. Figure 2 shows a plot of the variation of crystal
frequency versus temperature. From the parabolic curve, it can be seen that the RTC will lose time if the
temperature is increased or decreased from the room temperature value (25 ° C). The RTC will never have a
positive error caused by temperature variations (i.e., gain time) because the maximum frequency is at room
temperature.
Figure 2. Crystal Frequency Variation Due to Temperature
The TC-RTC firmware running on the C8051F300 MCU eliminates this time loss because of temperature
variations. It uses the on-chip ADC and temperature sensor to measure the temperature every minute and
compensate for the lost time at the end of the day by adding the accumulated error to the RTC’s reported time.
This is explained in more detail in “AN293: Temperature Compensated Real Time Clock Reference Design
Programmer’s Guide”.
The time maintained by the TC-RTC can be accessed via two interfaces—a RS-232 serial interface via a DB9
connector and an SMBus interface via a DB25 connector. The preloaded firmware is built to work with the RS-232
serial interface. Also included in the AN293SW.zip package is a pre-built OMF file, which enables the SMBus
interface to the RTC when loaded into the device. The AN293SW.zip package contains the full source code as
well.
Rev. 0.1
3
相关PDF资料
THS6182DWEVM EVAL MODULE FOR THS6182DW
TISP1082F3DR SURGE SUPP -66V UNIDIR 8-SOIC
TISP3082F3DR SURGE SUPP 66V BIDIR 8-SOIC
TISP3180F3SL SURGE SUPP 145V BIDIR 3-SL
TISP3350H3SL SURGE SUPP 275V BIDIR 3-SL
TISP3380F3DR SURGE SUPP 270V BIDIR 8-SOIC
TISP4070J1BJR PROTECTOR SINGLE BIDIRECTIONAL
TISP4070J3BJR-S PROTECTOR SINGLE BIDIRECTIONAL
相关代理商/技术参数
TEMP-DEC 制造商:Middle Atlantic Products 功能描述:
TEMPILSTIK294F 制造商:未知厂家 制造商全称:未知厂家 功能描述:TEMPILSTIK294F
TEMPLATE TEST 制造商:Delphi Corporation 功能描述:TEMPLATE TEST
TEMPMASTER-PRO 制造商:Labfacility Limited 功能描述:THERMOMETER PRECISION PT100 制造商:LABFACILITY 功能描述:THERMOMETER, PRECISION, PT100 制造商:LABFACILITY 功能描述:THERMOMETER, PRECISION, PT100; Thermocouple Type:Pt100; Operating Temperature Max:20C; Accuracy:0.0005%; External Depth:250mm; External Length / Height:70mm; External Width:190mm; Interface Type:USB; No. of Inputs:2; ;RoHS Compliant: Yes
TEMP-PICO820-1.1GHZ 制造商:Axiomtek Co Ltd 功能描述:NARKETING PROJECT DEMO BOARD ONLY - Bulk
TEMPRB 功能描述:LCD 图形显示模块和配件 Temperature Probe RoHS:否 制造商:ELECTRONIC ASSEMBLY 产品: 分辨率:128 x 64 流体类型:FSTN Positive 接口: 背光: 背景色:White 工作温度范围:- 20 C to + 70 C 封装:Bulk
TEMRLV 制造商:APEM 功能描述:Detect switch,horizontal
TEMRS002 功能描述:界面模块 Embed RSLink2 Logic Level-RS-232 Convrtr RoHS:否 制造商:4D Systems 产品:Serial Converters 通道/端口数量: 数据速率: 接口类型:USB, UART 工作电源电压:3.3 V, 5 V 最大工作温度: