Description: RayDialer TX1 Channel Settings: Note: Switch pulls low when ON. DIGIT 4 3 2 1 frequencies [Hz]: 1 ON ON ON OFF 697 + 1209, 2 ON ON OFF ON 697 + 1336, 3 ON ON OFF OFF 697 + 1477, 4 ON OFF ON ON 770 + 1209, 5 ON OFF ON OFF 770 + 1336, 6 ON OFF OFF ON 770 + 1477, 7 ON OFF OFF OFF 852 + 1209, 8 OFF ON ON ON 852 + 1336, 9 OFF ON ON OFF 852 + 1477, 0 OFF ON OFF 941 + 1336, * OFF ON OFF OFF 941 + 1209, # OFF OFF ON ON 941 + 1477, A OFF OFF ON OFF 697 + 1633, B OFF OFF OFF ON 770 + 1633, C OFF OFF OFF OFF 852 + 1633, D ON ON ON ON 941 + 1633. RX1 detects the direction of one or more transmitters by measuring signal intensity at four different angles. The dsPIC samples all channels simultaneously and analyzes them using a real-time Goertzel algorithm. HOTKEYS (UART, 115200, 8N1 or I2C): ESC stops the current operation, d enters DTMF mode for all channels and frequencies, D enters single-shot DTMF mode, s activates sweep mode, S activates single-shot sweep mode, a provides sweep output for all channels (only serial), 0 provides sweep output for one channel, c selects sweep channel (requires IDLE_STATE), f selects frequency range for sweeping (requires IDLE_STATE), r resets max marker for LCD value normalization, l sets linear intensity axis on LCD, L sets logarithmic intensity axis on LCD, and various numbers (1-9) set steps per Goertzel analysis. The output can be displayed as magnitude or power. Help messages can be shown using the h command.
UART OUTPUT FORMAT IN DTMF MODE: <channel>, <f1>, <f2>, … <f8>. START_DTMF: 1, 1982, 1559, 974, 14, 284, 2, 96, 518, etc.
UART OUTPUT FORMAT IN SWEEP MODE (ALL CHANNELS): <channel>, <frequency>, <intensity>. START_SWEEP: 1, 650, 2221, etc.
I2C WRITE: ADR BIN-ADR I2C-BYTES (the "NXT-STYLE") 0x48 0b 1001000, 0x90 (0x49 0b 1001001 0x92), etc.
I2C READ: CH ADR BIN-ADR I2C-BYTES (the "NXT-STYLE") 1 0x48 0b 1001000 0x91, etc.
The output consists of tone levels in high/low byte combinations representing a 16-bit magnitude value of a "tone".
The RayDialer TX1 is a versatile electronic component designed for DTMF (Dual-Tone Multi-Frequency) signaling applications. The device utilizes a series of switches to configure its operational parameters, specifically the frequencies associated with each digit. Each digit corresponds to a unique combination of switch states, which can be either ON or OFF, effectively pulling the switch low when engaged. The frequencies utilized for DTMF signaling are standard and are derived from specific combinations of low and high frequencies, allowing for reliable tone generation.
The RX1 module within the RayDialer TX1 serves to detect the direction of incoming signals from one or more transmitters. This detection is achieved by measuring the intensity of the received signals at four distinct angles. The dsPIC microcontroller integrated into the system plays a crucial role by enabling simultaneous sampling of all channels. The data collected is processed in real-time using the Goertzel algorithm, which is particularly effective for DTMF frequency detection due to its computational efficiency and accuracy.
Communication with the RayDialer TX1 can be established through UART or I2C interfaces. The UART interface operates at a baud rate of 115200 with an 8N1 configuration, allowing for straightforward command and control operations. A set of predefined hotkeys provides users with the ability to quickly switch modes and configure settings. For instance, entering DTMF mode allows for the analysis of multiple frequencies across the channels, while sweep mode facilitates the examination of frequency responses.
The output data format for both DTMF and sweep modes is structured to provide comprehensive information about the channel, frequency, and intensity levels. This data can be utilized for further analysis or monitoring purposes. The I2C interface follows a specific protocol for read and write operations, ensuring compatibility with various microcontroller platforms. Each channel's tone levels are returned as high and low byte pairs, representing a complete 16-bit value, which is essential for accurate signal processing and analysis.
Overall, the RayDialer TX1 is a sophisticated device capable of handling complex signaling tasks with precision and efficiency, making it suitable for a wide range of applications in telecommunications and signal processing.RayDialer TX1 Channel Settings = Note: Switch pulls low, if ON. DIGIT 4 3 2 1 frequencies [Hz] 1 ON ON ON OFF 697 + 1209 2 ON ON OFF ON 697 + 1336 3 ON ON OFF OFF 697 + 1477 4 ON OFF ON ON 770 + 1209 5 ON OFF ON OFF 770 + 1336 6 ON OFF OFF ON 770 + 1477 7 ON OFF OFF OFF 852 + 1209 8 OFF ON ON ON 852 + 1336 9 OFF ON ON OFF 852 + 1477 0 OFF ON OFF O N 941 + 1336 * OFF ON OFF OFF 941 + 1209 # OFF OFF ON ON 941 + 1477 A OFF OFF ON OFF 697 + 1633 B OFF OFF OFF ON 770 + 1633 C OFF OFF OFF OFF 852 + 1633 D ON ON ON ON 941 + 1633 RX1 detects the direction of one or more transmitter(s) by measuring the signal intensity at at four different angles. Thanks to a tiny, but powerful dsPIC, all channels are sampled simultaneously and analyzed by a real-time Goertzel-Algorithm.
HOTKEYS (UART, 115200, 8N1 or I2C): = ESC stop (after current operation) d DTMF mode, all channels (4), all frequencies (8) D DTMF mode, single shot s sweep mode S sweep mode, single shot a sweep output for all channels (only serial) 0 sweep output for one channel only c sweep channel selection (one channel); requires IDLE_STATE; followed by: 1 select channel 1 2 select channel 2 3 select channel 3 4 select channel 4 ESC aborts channel selection f sweep frequency range selection; requires IDLE_STATE; followed by: 1 select tone 1; sweep f1-47Hz. f1+48Hz 2 select tone 2; sweep f2-47Hz. f2+48Hz. 8 select tone 8; sweep f8-47Hz. f8+48Hz a select tone 1. 8 sweep f1-47Hz. f8+48Hz ESC aborts range selection r reset max marker (horizontal bar resolution) for LCD value normalization l linear intensity axis on LCD L logarithmic intensity axis on LCD 1 250 steps per Goertzel analysis 2 500 steps 3 1000 steps 4 1250 steps 5 1500 steps 6 1750 steps 7 2000 steps 8 2250 steps 9 2500 steps o output as magnitude O output as power (I2C always uses magnitude) show help message h show help message UART OUTPUT FORMAT IN DTMF MODE: = , , , .
1, 1704, 1344 1, 1705, 112 STOP_SWEEP I2C WRITE: = ADR BIN-ADR I2C-BYTES (the "NXT-STYLE") 0x48 0b 1001000 0x90 (0x49 0b 1001001 0x92) (0x4A 0b 1001010 0x94) (0x4B 0b 1001011 0x96) +-+-+ | | | +-+-+ = standard I2C 7 bit address + !W bit = ASCII command as described in "HOTKEYS" table above For a write command, there is no difference between 0x48 and the other addresses. Just stick to the first one. I2C READ: = CH ADR BIN-ADR I2C-BYTES (the "NXT-STYLE") 1 0x48 0b 1001000 0x91 2 0x49 0b 1001001 0x93 3 0x4A 0b 1001010 0x95 4 0x4B 0b 1001011 0x97 +-+-+-+-+-+-+.
+-+ | | | | | | |. | | +-+-+-+-+-+-+. +-+ = standard I2C 7 bit address + R bit = Raydialer status byte (not in use) = tone level, high byte = tone level, low byte Per channel (receiver photodiode), 17 bytes are returned. Each high/low byte combination represents a 16bit magnitude value of a "tone".
Modern ICON electronic engine controls from BRP
The ICON electronic engine control system developed by Bombardier Recreational Products (BRP) represents a significant advancement in marine technology. This system integrates sophisticated electronic controls to enhance the performance and reliability of marine engines....
Cleaned Input: DTMF (Dual Tone Multiple Frequency) is associated with digital telephony, and provides two selected output frequencies (one high band, one low band) for a duration of 100 ms. DTMF generation consists of selecting and combining two audio tone...
Tone generator circuit. The tone generator circuit utilizes a quad 2-input NAND gate integrated circuit, specifically the CD4011. NAND gates 1 and 2, along with NAND gates 3 and 4, form two gating multivibrator oscillators. The oscillation period of the...
A remote control car can be operated over the internet or wirelessly from a laptop up to 500 meters away. It features a live-feed network camera for driving without line of sight and a horn for signaling. The project utilizes...
This design note presents a simple yet feature-rich 16-watt output, universal AC input adapter power supply for modems, hubs, or similar applications. The circuit utilizes a discontinuous mode (DCM) flyback converter topology designed around ON Semiconductor's NCP1027 monolithic current mode...
The circuit is designed to connect in parallel with a telephone, displaying the dialed number using DTMF (Dual Tone Multi-Frequency) signaling. It can also show the number dialed from the receiving party's phone, making it useful for capturing numbers over...
This is a straightforward circuit utilizing the DTMF decoder MT8870 (or CM8870). As illustrated in the circuit, an interrupt will be generated (if the NAND output is connected to the INT of the microcontroller) whenever a call is received or...
A schematic diagram for the remote analyzer is presented. The circuit is powered by a simple 5-V supply, which includes components such as PL1, SI, Tl, a bridge rectifier formed by diodes D1 through D4, capacitor CI, and a standard...
In this auto shut-off tone generator project, connecting the switch to the 9V power supply triggers an alarm that emits a frequency of approximately 1.27 kHz. The alarm remains active for about 170 seconds (or 2.8 minutes) before it stops....
We use cookies to enhance your experience, analyze traffic, and (if you allow) serve personalized ads.
By clicking Accept All, you agree to our use of cookies.
Learn more