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
2answers
41 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,...
0
votes
1answer
29 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, ...
-1
votes
2answers
97 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 ...
0
votes
0answers
50 views

Design advice on hot-pluggable I2C bus system and connector choice

I would like to ask for some design advice on a bus system for a game I am working on right now. I have 12 module slots sized 130 x 130 x 60 mm in a large box, with half of the module slots on the ...
0
votes
1answer
30 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.
0
votes
1answer
34 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 ...
0
votes
0answers
11 views

Kicad bus pins in ngspice nelisting

In Kicad v5.1.9-1.fc32 release build, I have the following schematics. When netlisted for Ngspice, it provides the following netlist. ...
0
votes
2answers
49 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 ...
0
votes
2answers
156 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. As the title says, I want to pull up SDA/SCL to 3V3, as required by ...
0
votes
2answers
25 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 ...
0
votes
1answer
55 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 ...
0
votes
1answer
40 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 ...
0
votes
2answers
124 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 ...
0
votes
0answers
65 views

Harvard architecture total bus count

This might be a simple or obvious question but I wasn't able to find a distinctive answer to it. To actually access memory, a processor writes an value to an address bus and recieves the data on the ...
0
votes
1answer
109 views

Logic Level 3.3v to 3.3v or 5v

I have a circuit with two voltage domains that need to talk to each other. One side is always 3.3v, but the other side can either be 3.3v or 5v depending on what physical hardware is connected. The ...
2
votes
0answers
40 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 ...
4
votes
2answers
139 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. ...
0
votes
1answer
64 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 ...
0
votes
1answer
58 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 ...
1
vote
0answers
93 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 ...
1
vote
0answers
23 views

M-Bus level converter

Hello I am looking for an M-bus level converter. It has to support rs232 for hooking it up to a raspi. I have 5 slaves so 20 unit loads should be sufficient. I am not able to find a suitable product ...
0
votes
2answers
111 views

Connecting input and output to the same bus

I'm reading "But how do it know". And in register chapter, it talks about connecting both input and output pins to a bus. I tried to do it on Logisim but it shows red wires. Can someone ...
1
vote
1answer
68 views

How to share a digital signal between circuits?

Please see this : The Task I'm trying to create a single module which can safely share a single digital signal. The idea is that each (identical) module can monitor the status of the signal, and can ...
3
votes
1answer
84 views

i2c bus speed issues

i'm using a MSP430F6736A the eUSCI_B0 i2c peripheral on my chip in INTERRUPT mode to communicate with a FRAM chip. I'm trying to figure out why i have to drop my i2c clock to 130KHz in order to ...
0
votes
2answers
51 views

Weird looking last bit in a CAN message

I did my first CAN bus design on a prototype PCB. Now I would like to verify if the CAN transceiver is working OK. So I connect a PC-CAN-USB debugger and my scope on the CAN_HIGH and CAN_LOW signal ...
1
vote
2answers
70 views

CAN Bus Nominal Impedance

I understand the reason for choosing a termination resistor of 120 Ohms for the CAN bus to avoid reflections but why was the nominal impedance of the CAN bus cables required to be 120 Ohms by the ISO ...
1
vote
0answers
47 views

A bus routing puzzle, does it ring a bell?

I am breaking my head over a puzzling bus routing puzzle, and I wonder if this sort of problem rings a bell. I have 4 memory cell ports, let's call them EE, OE, EO, and OO, that are being mapped to 4 ...
0
votes
0answers
116 views

NUCLEO H743ZI-2 CAN FD unreliable

I am writing a library to use the CAN Bus on this STM32 board. Physically this board has CAN FD, which is CAN 2.0 compatible. I require a CAN transceiver to connect to the CAN-H and CAN-L lines. I am ...
0
votes
0answers
26 views

What are odd-even memory addresses in 8086 and how do they work? [duplicate]

I have recently started to look more into microprocessors at the hardware level, and i am a bit confused on what are the odd-even memory locations that 8086 uses. As far as i understand, it has ...
0
votes
1answer
69 views

How do modern CPUs treat memory operations? [closed]

How does a modern CPU treat memory reads and writes on the hardware level? With old 8-bit architectures all memory locations are read and written to one byte at a time, but how do modern CPUs that ...
0
votes
1answer
52 views

Printed circuit board connector identification

I have a PCB with some connectors and wanted to identify which type there are of. How do the experts approach the problem, to identify the type? For example, the picture below shows a connector, ...
2
votes
1answer
33 views

SPICE model for a computer bus / data bus

I need some suggestions on how to develop a SPICE model for a computer data bus. Since each data signal is similar, I only would model one signal ("D0"). This is for some experimentation I ...
1
vote
3answers
110 views

CAN Bus Dominant and Recessive?

Why does CAN Bus represents signals with an inverted logic, high voltage for a logic 0 and low voltage for a logic 1? Is there any advantage in doing so?
-1
votes
1answer
35 views

Calculate length of a trace that has a fork in it?

If a trace has a fork in it where it goes in both directions how do you measure the length? Do you count the lengths of both ends of the fork? Asking because I am considering using a switch IC to ...
0
votes
0answers
56 views

What is the bus width in this case?

Given the two 16-bit buses, D_0 and D_1, shown in the figure below, what is the bus width of the 2-input bus Y?
0
votes
1answer
28 views

Connecting different Sensors / Actuators

I have a fairly general problem in understanding, I guess, "bus systems": Take the following scenario: We aim to create a motherboard-type of board, it shall use some kind of CPU that is able (...
1
vote
1answer
94 views

How do I recognize which type of bus bar these are? What are thecharacteristics of their circuit? They are so similar

I have a big problem with matching bus-bar names with their corresponding circuits. For example, there are four circuits for 5 main types of bus bar, but I can't match the name with their ...
0
votes
1answer
89 views

What limits the maximum number of nodes of a RS422 bus? How to check if N>10 nodes is possible without repeater?

I have 13 identical devices which communicate with a host via RS422. None of them are addressable (they assume point-to-point connection). I would like to string them in a RS422 bus. I thought of ...
1
vote
1answer
33 views

I can't communicate a subcircuit wiith the main sheet through bus cables

how are you?. I'm doing a project in Proteus whose I wanna do it as modular as possible, from the principal sheet I've an LCD screen (see the Image 1 and Image 2) and its terminals are been moved ...
2
votes
3answers
451 views

How can a 4-bit CPU have 40 instructions?

Currently, I am using Logisim(yes, still Logisim) to build a 4-bit variant of the 8-bit SAP-1 microcomputer. However, I ran into a problem with the instruction register. Let me explain. The SAP-1 has ...
1
vote
0answers
29 views

Transmission Bus Admittance Question

I have a question about calculating the admittance between buses in the single line diagram shown below: The solution I have been given shows that the admittance between bus 2-2 is found by adding ...
0
votes
0answers
60 views

Is there really a proper way to send private bits even 1 with CANBUS?

I was thinking of making an authentication protocol for canbus. Is there a way to send even 1bit privately to another node ? Have seen many implementations quite a few good ones. In particular ESA ...
0
votes
1answer
39 views

Assigning a value to a tri data type variable in Verilog

Suppose there is a 'tri' data type variable A declared in a module m in verilog. A is connected to the output of another module n which is instantiated twice inside m, in both the instances. In one ...
0
votes
1answer
232 views

How to convert 8080 type 8 bit parallel interface to I2C interface?

I have a 8080 type 8-bit parallel interface LCD. Is it possible to convert it to I2C interface?
2
votes
2answers
327 views

Is there hardware compatibility between CAN 2.0 High Speed, Low Speed and CAN-FD?

I am studying CAN interface hardware for the design of an automotive scanner. So far, I have identified the following types of CAN: CAN 2.0 High-Speed: bit rate up to 1Mbps CAN 2.0 Low Speed: bit ...
0
votes
2answers
61 views

Short CAN Bus - Termination?

How do you terminate a CAN Bus that is physically short (i.e. it stays on the same PCB, but has multiple transceivers connected to it). I would think I need one 60 ohms resistor, right?
0
votes
1answer
68 views

Microe MCP25625 Click Extra components questions?

I'm trying to implement MCP25625 CAN controller and tranceiver in my design. I checked the dev board of Microe MCP25625 Click and especially in the the lines CANH and CANL like it is showen in the ...
0
votes
1answer
67 views

Sniffing lowspeed CAN bus with highspeed device

Is it possible to use a highspeed (HS) CAN interface for listening to a lowspeed (LS) CAN bus? If so - Is it in any way questionable to do so in a real world car or moped? As far as I know, LS CAN ...
0
votes
0answers
46 views

IC power consumption under 50% vs 100% busload

Is the dynamic power consumption difference significant for a uC, if it has to raise its activity on the chosen bus protocol from, lets say 50% to 100%? I look in overall to the uC+CommController+...
0
votes
2answers
181 views

Can you use a CAN FD transceiver for low speed (fault tolerant) CAN?

Fault tolerant CAN (ISO11898-3) is terminated differently than high speed CAN (ISO11898-2). Therefore the signal levels for dominant and especially recessive bits differ. Newer CAN FD compatible ...

1
2 3 4 5
7