Data Recorder

Not rated 18,880

Circuit Image

The Data Recorder (A3007) is a LWDAQ device that decodes and records subcutaneous transmitter (SCT) messages. The A3007 processes the signal generated by a demodulator, such as the Demodulating Amplifier (A3017), to identify valid SCT message sequences. It stores these messages in its 512-KByte memory and makes them accessible to the LWDAQ. The A3007D is housed in the A3018C enclosure, featuring auxiliary power sockets for RF circuits, an 8-way SIP connector for programming the square logic chip, and RAM located on the right side. Indicator lamps are positioned on the left, alongside the LWDAQ device socket. The bottom center contains the discriminator comparator and RC circuits, near the BNC plug that receives the demodulated SCT signal. The A3007 is utilized in the Data Receiver (A3018), while the A3007A and A3007B versions were used in the now-obsolete Data Receiver (A3010). The A3007A was problematic due to its reliance on a ring oscillator for timing, while the A3007B featured a 40-MHz crystal oscillator integrated onto the logic chip. The A3007C incorporated a 40-MHz oscillator, as detailed on the second page of the schematic. The A3007D includes a modified discriminator filter for improved message decoding, and the A3007E addresses a significant firmware bug that caused erroneous messages in the presence of interference. The second page of the circuit diagram illustrates the data clock oscillator, power distribution connectors, and indicator lamp logic. The A3007C utilized a 10nF capacitor for C10, which was reduced to 1nF in the A3007D to allow for better visibility of poor reception via the intensity of D1. The A3007C had different discriminator values: R2=0Ω, C4=1nF, C8=0nF, and R3=51Ω. The A3007D reverted to the values used in the A3007A and A3007B, enhancing isolation of the 5 MHz bit signal for improved performance with weak signals. Investigations into corrupted data from the A3007D in the A3018C assembly P0193 revealed a broken connection between U7-78 and U6-38, which is the A14 connection to the RAM. This issue was traced to corrosion caused by residual water-soluble flux beneath the chips, leading to the eventual installation of a wire link to restore functionality. Firmware enhancements were made to the A3007, resulting in version V06, which introduced diagnostic options but also caused a TCP/IP timeout error. Subsequent comparisons with version V04 revealed a combinatorial assignment error, which was corrected, leading to successful testing of V06 in a demonstration Data Receiver. Further inspections of a Data Receiver (A3018C) revealed corrosion and debris affecting connections, necessitating chip removal and thorough cleaning to ensure reliability.

The Data Recorder (A3007) is a sophisticated device designed for decoding and recording SCT messages, operating within the LWDAQ framework. The device's architecture is centered around a demodulator, which is critical for converting RF signals into usable data. The 512-KByte memory capacity allows for substantial storage of recorded messages, enabling extensive data collection during experiments or monitoring sessions.

The A3007D model, specifically, is engineered for optimal performance with its modified discriminator filter, enhancing the ability to accurately decode messages even in environments with weak signals. The integration of auxiliary power sockets facilitates the operation of RF circuits, ensuring that the device can function effectively in various applications. The programming of the logic chip through the 8-way SIP connector allows for flexibility and updates as needed.

Indicator lamps serve as a real-time status check for the device's operation, providing immediate feedback on the system's functionality. The placement of the BNC plug at the bottom center of the device is a strategic design choice, allowing for easy access to the demodulated SCT signal, which is essential for the proper functioning of the device.

In terms of reliability, the A3007D has undergone rigorous testing and revisions, particularly with respect to its firmware. The transition from earlier versions, which experienced issues such as timing inaccuracies and corrupted data, to the current iteration reflects a commitment to enhancing performance and functionality. The resolution of issues related to corrosion and signal integrity further underscores the device's robustness and reliability.

Overall, the A3007 Data Recorder represents a significant advancement in the field of electronic data collection, providing researchers and engineers with a reliable tool for capturing and analyzing critical data from subcutaneous transmitters. The ongoing improvements and meticulous attention to detail in the design and functionality of the device ensure its relevance and efficacy in contemporary applications.The Data Recorder (A3007) is a LWDAQ Device that decodes and recordes subcutaneous transmitter ( SCT ) messagess. The A3007 takes the signal generated by a demodulator such as the Demodulating Amplifier ( A3017 ) and determines when this signal contains a valid SCT message sequence.

It stores messages in its 512-KByte memory and makes them availab le to the LWDAQ. Figure: An A3007D in A3018C Enclosure. Auxilliary power sockets on top and right side are used to power RF circuits. The square logic chip is programmed throug the 8-way SIP connector. The RAM is on the right. Four indicator lamps are on the left, with the LWDAQ device socket. The discriminator comparator and RC circuits are on the bottom center, near the BNC plug that brings in the demodulated SCT signal. The A3007 is used in the Data Receiver ( A3018 ). The A3007A and A3007B were used in the Data Receiver ( A3010 ). These versions are obsolete. The A3007A was unreliable because it used a ring oscillator to generate timing for the upload to the LWDAQ driver.

The A3007B was equipped with a 40-MHz crystal oscillator piggy-backed onto the logic chip. Both the A and B versions are obsolete. We added a 40-MHz oscillator to the A3007C, which is shown in page two of the schematic. The A3007D has a modified discriminator filter on its input, which gives superior message decoding. The A3007E fixes a severe bug in the firmware that generated bad messages in the presence of interference. S3007_2 : Second page of circuit diagram showing data clock oscillator, power distribution connectors, and indicator lamp logic.

The A3007C used 10nF for C10, but in the A3007D we reduce C10 to 1nF so we can see poor reception as a reduction in intensity of D1. The A3007C used different values for the discriminator: R2=0 ©, C4=1nF, C8=0nF, and R3=51 ©. In the A3007D we return to the values we used in the A3007A and A3007B, which give better isolation of the 5 MHz bit signal for better performance with weak signals.

See the Data Receiver manual for more details and here for the discriminator`s frequency response, which we discuss here. [11-JAN-13] The A3007D in A3018C assembly P0193 is giving currupted data. We investigate. It turns out that the connection between U7-78 and U6-38, which is the A14 connection to the RAM, is broken.

We find that the break is somewhere between the U7-78 pad on the top side and the bottom side of a via under U7. The vias under U7 and U6 both are dull and in places have copper showing through the solder coating. We suspect that we left corrosive water-soluble flux beneat these chips and as a result, after five years, one of the tracks has been eaten through entirely.

We removed both chips during the course of our investigation and cleaned the board thoroughly. We added a wire link from U7-78 to U6-38 and the board functions perfectly. [11-JAN-13] We enhance the A3007 firmware with diagnostic options and correct what we perceive to be a couple of errors. The result is firmware V06. But the new code, despite its promise, produces a TCPIP timeout error every few hundred seconds, while Version 4 does not.

So Version 6 is not ready for production. [13-JAN-13] We go through V06 comparing it to V04 and discover a combinatorial assignation for TBL when we should have a register assignation. For some reason this does not give us a warning or error message as it is supposed to. We correct the error and try V06 again. After an hour of recording, we see no errors, so we deem it ready for use in our demonstration Data Receiver.

[11-FEB-13] We receive Data Receiver (A3018C) number Q0128 from ION. It is delivering severely corrupted data. We inspect the bottom side of the board. We see plenty of acqueous flux residue plugging the vias beneath U7. The via plating is gray. We check the connection between U7-78 and U6-38 and find it intact. But U7-80 to U6-40 is broken. We remove U7 and find the corroded vias shown below. 🔗 External reference