![CML Microcircuits CMX649 Скачать руководство пользователя страница 18](http://html1.mh-extra.com/html/cml-microcircuits/cmx649/cmx649_application-note_2627444018.webp)
CMX649 Wireless Voice Link Design Guide
©
2004 CML Microcircuits
Page 18 of 42
Data input from
MICRF505
Data output to
CMX649
RFRX_BUF byte location
Manchester
Decoding
1
80
79
TO649_CNTR at
minimum value
TO649_CNTR at
maximum value
Figure 6, RFRX_BUF Byte Locations
The first information that is received corresponds to header information; this
information is not intended for decoding and is not passed to the CMX649. Once the
header is recognized, the subsequent received bytes are passed to the CMX649 for
voice signal reconstruction. Since the transceiver is operating at a much higher data
rate than the CMX649, the data will flow into the RFRX_BUF faster than it is sent out
to the CMX649. Once the first data byte is loaded into the RFRX buffer, data can be
transferred to the CMX649 with no risk of data underflow.
4.4 Battery
The battery chosen for this design is an Ultralife UBC 641730 lithium-polymer
rechargeable battery. Lithium-ion polymer technology was chosen for this project
because of its exceptional energy density and its ability to withstand multiple
charge/discharge cycles with no “memory effect”. This particular battery was chosen
because of its very small form factor and sizeable energy capacity.
The current consumption of this design is dependent on many factors, including how
often the user speaks into the unit, the volume with which the user speaks, the
volume setting for the unit’s speaker, and the RF power setting. The observed value
for current consumption during normal conversation is 19.25mA, which translates to
a “talk time” of approximately 10.4 hours. The observed current consumption for
sleep mode is 140
µ
A, which translates to a “standby time” of approximately 60 days.
(Note: these values are based on 100% battery capacity being available for use, but
the low discharge rate of this design makes this assumption reasonably accurate.)
The battery voltage is monitored by microcontroller P3.0. This function, when paired
with a user-supplied algorithm, can detect low battery voltage and powerdown the
circuitry to prevent excessive discharge and battery damage. The Ultralife UBC
641730 lithium-polymer battery includes a protection module that guards against
excessive current discharge, overvoltage and undervoltage conditions. Please
consult your battery vendor to learn if your lithium-based battery contains such a
protection module, and if not, the steps you must take to ensure safe product
operation.