

The EVAL-ADM3068E is an evaluation board designed by Analog Devices to demonstrate the performance and functionality of the ADM3068E, a high-speed, isolated RS-485 transceiver. This component is engineered for robust and reliable communication in industrial environments, offering integrated isolation to protect against electrical noise, surges, and ground potential differences. The evaluation board simplifies the testing and integration of the ADM3068E into various applications.








The EVAL-ADM3068E board provides access to the ADM3068E transceiver pins via test points and connectors. Below is the pin configuration for the ADM3068E IC:
| Pin Name | Pin Number | Description |
|---|---|---|
| VDD1 | 1 | Primary-side power supply (3.0 V to 5.5 V). |
| GND1 | 2 | Primary-side ground. |
| TXD | 3 | Transmit data input. |
| RXD | 4 | Receive data output. |
| DE | 5 | Driver enable input. High to enable driver. |
| RE | 6 | Receiver enable input. Low to enable receiver. |
| GND2 | 7 | Secondary-side ground. |
| VDD2 | 8 | Secondary-side power supply (3.0 V to 5.5 V). |
| A | 9 | Non-inverting RS-485 bus terminal. |
| B | 10 | Inverting RS-485 bus terminal. |
Power Supply:
Bus Connections:
Control Signals:
Data Transmission:
Isolation:
The EVAL-ADM3068E can be connected to an Arduino UNO for basic RS-485 communication. Below is an example code snippet:
// Example: Sending data over RS-485 using EVAL-ADM3068E with Arduino UNO
#define DE_PIN 2 // Driver Enable pin connected to Arduino digital pin 2
#define RE_PIN 3 // Receiver Enable pin connected to Arduino digital pin 3
#define TX_PIN 1 // TXD pin connected to Arduino TX (pin 1)
#define RX_PIN 0 // RXD pin connected to Arduino RX (pin 0)
void setup() {
pinMode(DE_PIN, OUTPUT); // Set DE pin as output
pinMode(RE_PIN, OUTPUT); // Set RE pin as output
// Enable driver and disable receiver for transmission
digitalWrite(DE_PIN, HIGH);
digitalWrite(RE_PIN, HIGH);
// Initialize serial communication
Serial.begin(9600);
}
void loop() {
// Send a test message over RS-485
Serial.println("Hello, RS-485!");
// Wait for 1 second before sending the next message
delay(1000);
}
No Communication on the RS-485 Bus:
Data Corruption or Noise:
Overheating of the Transceiver:
No Output on RXD Pin:
Q: Can the EVAL-ADM3068E be used for RS-422 communication?
A: Yes, the ADM3068E supports both RS-485 and RS-422 standards.
Q: What is the maximum cable length supported?
A: The maximum cable length depends on the data rate and cable type. For example, at 25 Mbps, shorter cable lengths are recommended to maintain signal integrity.
Q: Is additional isolation required for the EVAL-ADM3068E?
A: No, the ADM3068E has integrated 2.5 kV RMS isolation, eliminating the need for external isolators.
Q: Can I use the EVAL-ADM3068E with a 3.3 V microcontroller?
A: Yes, the ADM3068E supports a supply voltage range of 3.0 V to 5.5 V, making it compatible with 3.3 V systems.