Ejemplo de MAX485 sin Microcontrolador
Updated properties for 2 objects
0:05
Set R11's Resistance to "680Ω"
Set R12's Resistance to "680Ω"
0:00
Ready.
Table
| Step | Action | Expected Outcome | Notes |
|---|---|---|---|
| 1 | Power Supply Check | Measure voltage at VCC pin | Voltage should be within operational range 4.5V to 5.5V |
| 2 | Ground Connection | Check GND pin connection | Should be properly grounded |
| 3 | Idle State | Observe voltage levels at A and B lines with no input | Lines should be in high impedance state |
| 4 | Driver Enable Test | Set DE high and ~RE high (connected to a pull-down resistor or ensure it stays high) | Voltages should appear on A and B lines |
| 5 | Driver Data Test | Input a signal on DI pin and monitor A and B lines | A should follow DI, B should be inverted |
| 6 | Receiver Enable Test | Set ~RE low (connect DE low or ensure it stays low) | RO should reflect A-B differential |
| 7 | Receiver Data Test | Apply differential signals to A and B lines and monitor RO | RO should output logic level equivalent to A-B |
| 8 | Loopback Test | Connect DI to RO and verify loopback operation | RO should replicate DI signal |
| 9 | Fault Condition Test | Short A and B to GND; observe RO and output on A/B | RO should remain consistent, A and B should handle short |
| 10 | Termination Resistor Check | Apply termination resistors and measure line reflections | Signal reflections should be minimized |
| 11 | Data Rate Testing | Send data at various baud rates | Data should be consistently received without errors |
Table
| Step | Description | Procedure | Expected Outcome |
|---|---|---|---|
| 1 | Power Supply Verification | Power up the IC with appropriate supply voltage (VCC typically 3.3V or 5V). Measure the voltage at the VCC pin to ensure it is within the specified range. | VCC pin should measure near 3.3V or 5V, depending on your supply. |
| 2 | Idle Condition Check | With both ~RE and DE pins low, measure the voltages at A and B pins. | Both A and B should be in the high impedance state. |
| 3 | Receiver Functionality Test | Apply a differential signal across A and B. Monitor RO pin for the corresponding logic level. | RO should reflect the logic level of the A and B differential (high when the differential is positive; low when it is negative). |
| 4 | Driver Functionality Test | Drive the DI pin with a logic high. Set DE high to enable the driver. Measure the differential output between A and B. Repeat with DI as logic low. | A should be significantly higher than B when DI is high and vice versa. |
| 5 | ~RE & DE Control Test | Test the ~RE and DE pins by varying their states and observing the behavior of RO and the A/B lines. | DE high sets the driver active, ~RE low sets the receiver active. |
| 6 | Short-Circuit and Overcurrent Protection | Connect A and B to GND and apply a logic signal to DI with DE set high. | There should be no significant increase in supply current, indicating the overcurrent protection is functional. |
| 7 | Propagation Delay Test | Measure the time from a change in DI to a corresponding change in the A/B lines for drivers and vice versa for receivers. | Propagation delay should match the datasheet specifications, generally within tens of nanoseconds. |
Reviews
Des | Net | Des | Net | ... | |
|---|---|---|---|---|---|
None | |||||
None | |||||
None | |||||
None | |||||
None | |||||
None | |||||
None | |||||
None | |||||
None | |||||
None | |||||
None | |||||
None | |||||
None | |||||
None |
Designator | Ruleset | |
|---|---|---|
Protected | Intruder | |
|---|---|---|
Inspect
ESP32 RS485 (Modbus) Controller Reference Design
Controls
Properties
Availability & Pricing
| Distributor | Qty 1 | |
|---|---|---|
| Arrow | $9.00–$13.06 | |
| Digi-Key | $19.21–$31.47 | |
| LCSC | $14.87–$15.73 | |
| Mouser | $20.20 | |
| TME | $1.47 | |
| Verical | $9.19–$13.45 | |
Assets
id=ESP32 RS485 (Modbus) Controller Reference Design image
Welcome 👋
Flux helps you build PCBs faster with an AI teammate!
Create your account to collaborate, stay updated, fork your own version, and get instant answers from our AI agent.
lcruz2214
copilot
- Half-Duplex Communication: The MAX3485 is capable of half-duplex communication, which means it can either send or receive data at a given time, but not both simultaneously.
- Differential Signaling: RS-485 uses differential signaling, which makes it very resilient to noise in electrically noisy environments, allowing reliable data communication over long distances.
- Low Power: It typically has a low current consumption, suitable for battery-powered and other power-sensitive applications.
Pin Functions in Connection:- RO (Pin 1): Receiver Output. This pin is used to output the data received from the RS-485 bus.
- ~RE (Pin 2): Receiver Enable. This active-low pin enables the receiver. When it is low, the receiver is enabled.
- DE (Pin 3): Driver Enable. When this pin is high, the driver is enabled, allowing transmitted data to be sent to the RS-485 bus.
- DI (Pin 4): Driver Input. This pin is used to send data to the RS-485 bus when the driver is enabled.
- GND (Pin 5): Ground connection.
- A and B (Pins 6 and 7): These pins are the differential data transmission pins for the RS-485 bus.
- VCC (Pin 8): Supply voltage, typically 3.3V or 5V.
Application in Your Project: