Questions tagged [bus]

is a subsystem that transfers a plurality of digital bits grouped together to achieve or represent a common function or variable.

Filter by
Sorted by
Tagged with
0 votes
0 answers
10 views

Interpretation of Generation and load power at a bus and understanding of slack bus

I was going through the IEEE 14 bus system data from [here] (https://ijireeice.com/wp-content/uploads/2013/03/IJIREEICE2E-a-shkti-Computation-of-final-21.6.14.pdf). I know that there are three type of ...
user avatar
0 votes
0 answers
21 views

Decoding tools for heating system bus messages

I have my Arduino decoding an oj electronics heating system single wire bus 5v Manchester coded messages, and I can see the output on my serial monitor. Each room stat slave sends a message on to the ...
user avatar
2 votes
0 answers
47 views

How to convert a double data rate (DDR, DTR) signal in a single data rate (STR) signal?

Is there a simple way (simple hardware) to convert a DDR signal to STR signal? Example: 8 bit DDR bus at 25 MHz to 8 bit STR bus at 50 MHz. For LCD communication at 1.8V or 3.3V.
user avatar
1 vote
1 answer
54 views

Topology and protocol for boards connection

Would like to have some insight on which data protocol to use to communicate between a master and several slave boards on a project i'm working on. My initial idea was to daisy chain all the slaves. ...
user avatar
  • 11
1 vote
2 answers
92 views

RS-485 Network Topology with Backbone and Daisy-Chain Stubs [closed]

I am designing a RS-485 network and would like to know whether the configuration below would work. The transceiver I am using is the Maxim MAX485, with the master ad slaves hardwired to always ...
user avatar
1 vote
0 answers
36 views

Protect bus and remaning bus-attached devices for bus-attached device failure (CANBus)

What are options to protect CANBus from failure of device connected to bus? For example if CAN Transceiver pulls bus high or low. Or some other sort of electronics failure. Thx
user avatar
  • 21
2 votes
2 answers
90 views

CAN bus idle voltage too low

I'm testing a CAN bus circuitry based on MAX3051. VCC is 3.3V Two nodes are only connected on the bus. Termination resistors 120 Ohm are on each end of the bus. When the bus is in idle state (no one ...
user avatar
  • 1,890
-3 votes
2 answers
134 views

Why does the CAN bus need termination resistors and other buses don't?

I've been working on a project based on CAN bus communication. In the past, I also worked on projects with other high-speed buses, for example SPI. Although SPI is a high-speed bus it does not need ...
user avatar
  • 175
0 votes
1 answer
82 views

Creating a simple address and data bus with Arduino Uno as a master using 3-state buffers and decoders

First of all, sorry if my post is too general. If you know a better place for this post please let me know. Problem I have 5 motors to be controlled independently (but not simultaneously, i.e. one ...
user avatar
  • 151
-1 votes
1 answer
78 views

Does the AXI interconnect need to subtract the offset address after decoding operation is done

The Address decoder in the AXI interconnect will based on the incoming address to determine which slave device to be targeted to. Question is does the AXI interconnect need to subtract the offset ...
user avatar
  • 143
0 votes
1 answer
63 views

Externally triggered high impedance toggle for large number of parallel lines

First, I want to apologize for my terminology here -- I'm a software engineer rather than EE and I'm a bit rusty. I have a parallel SRAM chip that is being shared by 2 CPUs that requires 19 address ...
user avatar
  • 131
0 votes
1 answer
45 views

What happens when there are multiple Read requests to the same address in AXI3/4? Does RVALID assert each time?

Basically the title. I am trying to do a verification on an AXI4Lite protocol. If I try to send a read request to the same address multiple times the RVALID is not re-asserted. Correct data just ...
user avatar
0 votes
1 answer
69 views

Computers: How signals in the bus can travel in either direction [closed]

I'm reading J. Clark Scott's book But How Do It Know. When he is describing registers and the bus he illustrates this at one point as five registers sequentially parallel-connected to a bus. As you ...
user avatar
2 votes
1 answer
124 views

How does data transfer work in direct memory access?

http://www.unife.it/ing/lm.infoauto/sistemi-elaborazione/dispense/csf04_12.pdf Page 2 My confusion: First peripheral device sends DREQ. DMAC makes HOLD=1. Microprocessor finishes current machine ...
user avatar
  • 23
1 vote
1 answer
94 views

How does a computer bus physically connect the CPU to multiple different peripheral devices?

When parallel buses were still used, were they really as simple as just wires being split into however many parallel circuits were need to connect all devices or is there more to the physical ...
user avatar
  • 11
0 votes
2 answers
273 views

MAX485 slave nodes issues, using MAX487 for RS485 slave nodes?

I've designed some ATMEGA328p based nodes using MAX485, this is the base schematic: The only difference from the schematic is that the A-B biasing resistors (R13-R12) value is 680ohm and the R12 is ...
user avatar
  • 527
1 vote
2 answers
200 views

Can a ring of etherCAT devices be connected to two ports of an existing Ethernet/IP switch? [closed]

I have a few etherCAT devices which each have a slave controller exposing two etherCAT interfaces, and I would like to connect them to the ethernet switch of my home network. Will I be able to set up ...
user avatar
0 votes
1 answer
223 views

MCP2525 not initialized for CAN bus implementation

https://github.com/coryjfowler/MCP_CAN_lib/blob/master/examples/CAN_loopback/CAN_loopback.ino I'm using this library to implement CAN bus and I am using the loopback mode example using a single ...
user avatar
0 votes
1 answer
96 views

Can a pin to DDR4 be as thin as household tinfoil? (0.016 mm)

Edit: I think using the term "bus" might be wrong here. A "bus" needs to be large enough to facilitate an entire DDR4 stick's bandwidth to the Northbridge. The connection to each ...
user avatar
  • 223
0 votes
1 answer
177 views

Can 10Base-T1L / 10Base-T1S Ethernet be used in a bus topology?

Old 10mbit standards like 10Base2 (thinnet) and 10Base5 (thicknet) are used in a bus topology, multiple devices are connected to one continous cable (or with BNC T-connectors, but same principle). Is ...
user avatar
  • 307
-1 votes
1 answer
70 views

Help to identify CAN packets of a lift-fork

I have monitored the CAN bus of a lift-fork but I can't recognize the meaning of the packets that was being sent periodically on the bus. Do somebody have an idea on how to interpret these packets ...
user avatar
1 vote
1 answer
158 views

How to draw 5V power from KNX bus without disturbing the communication?

I've got a KNX-like bus system in my house. (Specifically it's ABB/Busch Jaegers free@home, which I think is based on KNX, for this post I will keep referring to it as bus or KNX bus) This bus system ...
user avatar
0 votes
1 answer
63 views

How does one know if their master/slave peripheral implementing a standard bus is doing the job correctly? [closed]

There are many standard buses like Avalon-MM, Avalon-ST, Wishbone, AMBA-AXI, AMBA-AHB, AMBA_APB e.t.c. These standard buses have been designed to have a non trivial structure so they can be used in a ...
user avatar
  • 9,581
0 votes
3 answers
192 views

A transistor and a diode instead of a tri-state buffer

I was wondering if it is possible to replace the tri-state buffer with a transistor and a diode as shown in the image. In this case a zero will be the same as high impedance. I don't understand why we ...
user avatar
  • 11
0 votes
1 answer
199 views

Purpose of Bus to Bus Entry (Kicad [Eeschema])

On the far right of Eeschema, there is a button below Wire to Bus Entry: Bus to Bus Entry. What is the purpose of this, and how can it be used?
user avatar
0 votes
1 answer
192 views

Help in deciding between RS485 or CAN [closed]

PROBLEM I'm building a robot control board to attach to a Raspberry Pi as an hobby. I like to have specialized boards for various functions, and I'm exploring solutions for the communication bus. In ...
user avatar
1 vote
1 answer
54 views

Communication between Controller and LED panels

I want to control multiple LED panels that have each a chap ATTiny on them which controls some WS2812 LEDs. There's a Master controller with an ESP8266 that is meant to send commands to the individual ...
user avatar
0 votes
0 answers
89 views

arduino uno connected with MCP2004a Lin Bus

i have Lin Bus connected with arduino uno project ,simulaton will be in proteuse but the question is I could'nt find the MCP2004a devices in proteuse to do my shematics olease some help ?
user avatar
0 votes
1 answer
199 views

I2C: Do I still need pull-up resistors if I use a logic level converter? I

Electronics newbie here. I have the following setup - three Arduino Nanos, a BME280 sensor, an MPU6050 gyroscope, a GPS GT-U7 (Goovvv Tech) module and an 128x64 (1.3in) OLED display. All except the ...
user avatar
-2 votes
1 answer
292 views

Is bit stuffing done after 6 or 5 consecutive 1's? [closed]

I am learning computer architecture and organization. I have the following doubt. I have read that in bit stuffing a 0 is inserted whenever 6 consecutive 1’s are encountered. However, it may be noted ...
user avatar
1 vote
1 answer
109 views

Questions about MMIO

Any CPU has address pins which form it's physical address space. Some peripherals, like ram or flash can be classified as one big data register which is mapped directly to CPU address space. On the ...
user avatar
  • 13
0 votes
1 answer
311 views

How to calculate the bandwidth of a synchronous bus with overlap in bus transfer and reading next data?

I am working through problems in Saylor Academy's computer architecture course. I can't understand how this kind of problem is solved: Consider a 32-bit synchronous bus with f = 125 Mhz, an 8 nsec ...
user avatar
  • 2,401
1 vote
1 answer
67 views

Voltage to GPIO pins

Interested in Embedded Systems, I'm coming from Computer Science background. There is a thing that I can't get my head around for awhile about pins of GPIO. Let's say that we have a port which is ...
user avatar
1 vote
1 answer
206 views

Bus contention when addressing tristate buffers by decoder output

I'm currently redesigning the signal propagation algorithm of a circuit simulator I'm developing as a hobby project (https://www.antarescircuit.io). In the new design, I'm trying to detect when ...
user avatar
0 votes
2 answers
87 views

Efficient strategy to acquire multiple spi interfaced sensors data in parallellover several spi buses?

I want to continuously acquire temperature from many ( ~20) thermocouple MAX 31856 all on one PCB ultimately. This chip interface with spi. The project language is python Because of the sensor latency,...
user avatar
  • 81
0 votes
1 answer
87 views

What would cause DC bus voltage on my VFD when the disconnect is off

125 hp 480 vac HMax VFD. Controlling a pump motor. Motor is not spinning and line to the VFD is disconnected. I was putting the output wires back on the VFD, when moving the second one into place, ...
user avatar
-1 votes
2 answers
138 views

Is there any viable DIY method of fusing 2 (or any amount of) cables together to form ribbon cable?

By "bus cable" I mean something like this: I guess glue would not work, as you would need to dose microscopic amounts of it all they way through cable for it to not look ugly glue blob. I ...
user avatar
0 votes
2 answers
244 views

How can you calculate the effective transfer rate of canbus?

The things i found out are that the baudrate and maximum bits of the message matters. But i don't understand how they exactly calculate the transfer rate.
user avatar
0 votes
1 answer
273 views

CAN bus expander circuit

I am trying to design a CAN bus expander. In this case I could implement star topology of multiple buses in parallel. It would avoid having problems with reflections and delay. For this purpose I ...
user avatar
  • 206
0 votes
2 answers
178 views

Is M1 Chip Memory Considered as Registers?

Given the following image of Apple's m1 chip, we can clearly see that RAM is so close to the CPU: does this say that RAM will be much faster when compared to others Macbook models (Since distance is ...
user avatar
  • 5
0 votes
2 answers
357 views

Using a voltage divider versus step-down voltage regulator for i2c pull-up

I have a device (NXQ1TXH5) that I want to run at 5V. I am also interfacing this device with a Raspberry Pi4 for i2c communication. This raspberry pi 4 is going to be the master in my i2c network. This ...
user avatar
  • 300
0 votes
2 answers
27 views

How would it be possible to avoid contention for a Network on an SoC (or more specifically an FPGA) from two or more nodes?

In a classical chip, you have a main CPU to perform general processing and it acts as the master on a some bus and other slaves (IO, Memory) usually do not send command or data autonomously. (or at ...
user avatar
  • 235
0 votes
1 answer
73 views

Wiring 5 wires into one terminal end [closed]

I am putting a bank of 5 LED toggles on my boat. I don't want to have 5 more terminal ends connected to my battery post. Not sure how I should proceed on this. Run all 5 wires back and then into one ...
user avatar
0 votes
1 answer
49 views

Wired sensor bus technology

I am working on a project which requires a dozen VL53l0X I2C-TOF sensors to be polled by one master MCU over a few meters of cable. Thus, I decided to accompany each TOF by an Atmega8 acting as a ...
user avatar
0 votes
2 answers
727 views

STM32F407 Discovery CAN Bus RX interrupt doesn't fire

I am designing a CAN Bus with two STM32F4 Discovery boards. I use transceivers SN65HVD234 from Texas Instruments. I configured the Discovery with CubeMX and used CubeIDE. I am using the HAL library. I ...
user avatar
2 votes
0 answers
75 views

Slack bus is the grid?

At the slack bus, there is a generator that can change his output instantly. I was wondering if exists in the grid this generator. We use it to study power flow problems but I don't think that there ...
user avatar
5 votes
2 answers
188 views

IO port register whose address is software defined (x86)

I want to do something that I assume must be fairly common in digital logic/bus design. It’s for a new expansion card for an old 8088-based computer. This isn’t some kind of college homework project. ...
user avatar
  • 113
0 votes
1 answer
84 views

Bus communication scheme for large number of devices (255+ nodes)?

I'm trying to figure out the feasibility of setting up some type of differential bus communication for up to 400 devices outdoors. The main constraints are mainly power consumption, complexity, wire ...
user avatar
0 votes
1 answer
76 views

RS485 over CAN: when and why?

I'm designing my own home automation gateway and I've already added a rs485 transceiver, everything is fine, but I'm thinking about adding also a CAN bus transceiver because I've seen that it's often ...
user avatar
  • 527
1 vote
0 answers
260 views

MDB Protocol - Communication between a PC and a payment terminal

I'm working on a project where I need to create a communication channel between a standard PC (running Windows) and a payment terminal (a NFC credit card reader, an Ingenico iUC 180B). I'm a junior ...
user avatar
  • 11

1
2 3 4 5
7