Questions tagged [bidirectional]

Bidirectional implies that a single pathway allows for power or signals to flow in both directions.

0
votes
0answers
43 views

How to optimise this dual (bidirectional/bipolar) opamp+BJT voltage controlled LED driver?

I'm working on a dual, voltage-controlled LED driver circuit, where one LED's brightness indicates positive voltages at the input, and the other LED indicates negative voltage. The purpose of the ...
1
vote
1answer
78 views

How to make a bidirectional power switch for negative supply rail controlled from logic level MCU

I'm looking to build a bidirectional power switch for a negative power rail. I have a +12V, +5V, +3V3 and -5V supply to switch. For the positive supplies, I'm using two P-channel mosfets in a common ...
1
vote
1answer
31 views

Question about bi-directional pin from Roth reference

I now am studying the tri-state buffer from the reference "Fundamental of Logic Design", 6th edition, By: C. H. Roth and L. L. Kinney. I found that circuit of a bi-directional pin as application of ...
1
vote
2answers
132 views

How to find a truly bi-directional level shifter?

I'm trying to create an interface PCB to a 32 channel USB GPIO device which has 3.3v IO, and I want the flexibility to use 1.8, 3.3 or 5v - across all pins, or at most in 2x banks of 16 - I don't need ...
1
vote
1answer
39 views

DC Motor Controller: hacking it bidirectional?

I just picked up two of these DC motor controllers (https://www.amazon.ca/Controller-Yeeco-Universal-0-01-1000W-Generator/dp/B00RZ97DDQ/ref=sr_1_10?dd=1QzB1w0bE3cxmYrmXew-NA%2C%2C&ie=UTF8&qid=...
0
votes
1answer
47 views

Can I use TXB0104B bidirectional level shifters on the Intel 8085 NMOS CPU buses?

I want to connect an old Intel 8085 CPU to an FPGA board. The basic issue is that the 8085 works at 5V while the FPGA will not accept any voltage avobe 3.3V so I decided to use the TXB0104 / TXB0108 ...
0
votes
2answers
112 views

state-space model for bidirectional buck-boost with input capacitors

I'm having some trouble simulating the behaviour of a bidirectional buck-boost converter for battery charging purposes. The circuit looks as follows: I would like to create an averaged state-space ...
2
votes
0answers
124 views

How can I size the current ripple of a DC-DC converter for lithium batteries

I am designing a bidirectional DC-DC converter to charge and discharge batteries on a DC bus. The power of this converter is 50 kW and the average current in the inductor (the same as that on the ...
0
votes
1answer
367 views

bidirectional buck/boost converter vs separate buck and boost converters

I have recently leared about bidirectional buck/boost converters. They can be used in hybrid vehicles for optionally charging a 12v battery from a higher voltage battery or vice versa. How would one ...
0
votes
1answer
535 views

Verilog - connecting multiple bidirectional buses

I've been designing a retro computer in verilog as an exercise and so far have a simple 8-bit CPU that communicates directly with a single RAM chip via a bidirectional data port. This works great in ...
0
votes
0answers
69 views

Transmission gate simulation

When the voltage on node n-mosfet is a Logic 1, the complementary Logic 0 is applied to node active-low n-mosfet, allowing both transistors to conduct and pass the signal at IN to OUT. When the ...
0
votes
0answers
43 views

How do the parasitic elements behave in a bidirectional power switch made from back-to-back MOSFETs?

I would like to know how to determine the value of the total internal gate mesh resistor (Rg) and different parasitic capacitors especially Cgs and feedback capacitor Cds of a bidirectional power ...
1
vote
1answer
1k views

in SPI, can MOSI and MISO be connected together?

I'm using an 8051 series microcontroller, and documentation states that if I use serial mode 0, then its RXD pin can function as a bi-directional pin (both input and output) while TXD is strictly a ...
0
votes
2answers
285 views

Replacement Triac

I have a simple dimmer module with a busted Triac MAC97A6. I want to replace that component so that the module will work again but stores near my area don't have that specific component. One store ...
1
vote
0answers
104 views

Choice of the right stepper motor

I need to make a precise angular rotator for my directional antenna. The goal is to rotate the antenna at a precise angle. Arduino stepper motor library has functionalities to run a stepper motor for ...
0
votes
1answer
501 views

Bidirectional USB Type C charging

Recently I bought a ready PCB that is basically a power bank when 18650 batteries are connected This. It has a micro USB port to charge the 18650s and two USB type A one of which output is 1A and the ...
1
vote
2answers
417 views

Pull-up resistors needed for quasi-bidirectional push-pull PCF8575/PCF8574(A)

I wonder if I need pull-up resistors when using the PCF8575 I/O extender. It's not directly mentioned in the datasheet (http://www.ti.com/lit/ds/symlink/pcf8575.pdf). The datasheet does remark that ...
2
votes
2answers
1k views

Does the Bluetooth protocol inherently support bidirectional data transfer?

Bluetooth is used for a lot of devices that send data in one direction: keyboards, mice, headphones. If it was designed for that, I would think that it was originally specified to only send data in ...
0
votes
1answer
97 views

Reverse current in a wire (flip flop current directions)

I'm working with 0 to 5 volts. I was wondering if there was any way, preferably with transistors, less preferably with ICs, to "flip flop" the 5 voltage magnitude across a single wire. For example, ...
1
vote
3answers
1k views

How do you find out if a MUX is bidirectional

I've used this MC74VHC157 in a project thinking this would be bidirectional but I'm not sure. How do you find out if any MUX is bidirectional?
1
vote
4answers
264 views

10Mbps bidirectional wireless transmission with an MCU [closed]

I have a Teensy 3.6 microcontroller it has the following specs 180 MHz ARM Cortex-M4 with Floating Point Unit 1M Flash, 256K RAM, 4K EEPROM Microcontroller Chip MK66FX1M0VMD18 (PDF link) USB High ...
0
votes
1answer
243 views

Help with Flash memory to GPIO pins on FPGA dev board

Been trying to access the FLASH memory on this DE1 dev board, but having no luck. I'm using this to interface with a Super Nintendo system, and I'm trying to read a small test ROM file stored on the ...
0
votes
2answers
416 views

Can I drive MOSFET gate with an isolated voltage source?

I have two N-channel MOSFETs. I want to make a simple bidirectional solid state relay by using them. I want to place them back to back as seen in the schematic below, and drive them with a controlled ...
1
vote
0answers
339 views

Bidirectional Converter Switching problem on Mosfet

I want to ask. I designed a bidirectional converter with synchronous buck converter as the circuit configuration. The problem is, the switching mosfet. When i applied lower voltage at the input (10V), ...
1
vote
0answers
403 views

Analysis of a Bi-directional DC-DC converter

I'm building a bi-directional DC-DC converter that will be used to charge and discharge a supercapacitor stack. The design we came up with uses a 4-quadrant chopper, to allow buck-boost both ways. I'...
1
vote
2answers
561 views

help me make a bi-directional motor circuit? [closed]

the first circuit is supposed to make the motor moves clockwise and anti clock wise according to the potentiometer. the figure's components are IC1: 741 op-amp Q1: TIP3055 NPN Q2: MJE34 PNP (yea it's ...
4
votes
2answers
1k views

Bidirectional digital Isolation

I have used digital Isolators before in unidirectional Designs. I am now faced with isolating a bidirectional digital signal line. Specifically I would like to isolate the 2-wire debug interface of ...
1
vote
3answers
722 views

Bidirectional termination from one end only

Problem I have been trying to figure out if it is possible to terminate a bidirectional bus from one end only. I have found techniques for terminating a bidirectional bus using both sides of the line,...
7
votes
3answers
1k views

What actually happens when we set direction on GPIOs in controllers ?

Generally, while working on GPIO pins of any controller/device, we set the directions for the GPIO pins. Let's say in LPC2148(ARM7 core) controller, we have IODIR to configure the direction of Pin. We ...
5
votes
2answers
851 views

Will an FPGA get damaged if contention occurs on a bidirectional pin on it?

I was told in the university that bus contention can cause hardware damage. I am referring to a situation where two pieces of hardware force/drive different logic levels on the same signal. Taking ...
2
votes
1answer
948 views

Difference between Bidirectional TVS diode symbols

I am intending to use this CDSOT23-T05C Bidirectional TVS diode in my design to protect two separate data lines, however the symbols in the datasheet are contradicting conventional rules. This is how ...
2
votes
1answer
452 views

Bidirectional Digital Communication over Audio Signal?

I am trying to figure out a way to achieve low speed digital communication over an audio line. I have two devices that are connected with a two wire audio cable. Audio and Ground. From my research, I ...
3
votes
2answers
608 views

Is there any bidirectional IC with on/off state?

I need a bidirectional IC with on/off state. In on state, IC should have very small impedance on the line. In off state, IC should provide very high impedance to isolate the bus. It's for an 3-...
-1
votes
1answer
489 views

8-bit Serial I/O Parallel I/O Bi-Directional Shift Register [closed]

I am looking for a register that has as stated Serial In Parallel Out and Parallel In Serial Out modes and bi-directional shift functionality all in one IC. I want to use it with Arduino. Does ...
0
votes
1answer
1k views

Substrate Connection when driving a Bi-Directional Switch

I am very confused about the way the below circuit functions. Below is an excerpt from a research paper which shows two NMOS transistors connected such that the body diodes face each other back to ...
0
votes
2answers
3k views

Available synchronous buck converter chips are bidirectional (current)?

I was going through available synchronous buck converter ICs with external PWM capability (which can be controlled with the help of a micro-controller) and i found this one for e.g. I have read in a ...
4
votes
2answers
5k views

How does a bidirectional level shifter work?

I have the following circuit with an NPN HEXFET Q1 (BS170) Correct me if I'm wrong: When the TX-3V3 microcontroller is 3.3V i.e. logical 1, the TX-5V is a ...
1
vote
1answer
766 views

How do I make this bidirectional switch work with inductive and capacitive loads?

I designed the bidirectional switch seen below. But right after, I realized that it would only work with resistive loads. However I want this to be a general purpose product, which will also control ...
1
vote
2answers
2k views

Bootstrapping a bidirectional MOSFET switch?

is it necessary to use a driver and bootstrap circuit in order to make this configuration work; Or can I just stick 10V in it like shown? This is to make a bidirectional switch, I'm not pulsing the ...
0
votes
1answer
77 views

Transmitting electricity to a specific customer in a smart grid

A concept of smart grid assumes "bidirectional electricity and information flow" and "prosumers" who should be able to sell generated electricity over the grid to customers. However I do not ...
2
votes
1answer
211 views

How to control bi-directional logic line bypassing the open-collector stage?

The uBlox Leon G100 GSM modem has a bi-directional RESET_N line (active-low) that controls the reset of the modem but also indicates whether the modem is up or down (modem out MCU in). Because the ...
2
votes
1answer
259 views

Controlling direction of current flow through pin depending on the type of device connected

I have a small portable device - lets call it MASTER - which can be inserted into two different accessories - CHARGER and SLAVE. You can check very rough block diagrams in the attached picture. ...
4
votes
3answers
2k views

Why doesn't PCIe and similar signaling systems use full-duplex links?

I'd like to get more PCIe bandwidth for GPU compute applications. It occurred to me that PCIe bidirectional links are really dual simplex (a pair of unidirectional links). That means if there's no ...
1
vote
1answer
804 views

How can I render my 2.4GHz antenna directional?

With barely no knowledge in this field, I would like to render my antenna used with Bluetooth BLE devices more directional. I tried to shield the antenna with different kind of metals with no luck. ...
3
votes
2answers
984 views

Bidirectional solid state switch for solenoid

I'm building a circuit to control a flip dot display, which is basically a matrix of solenoids which you control with bidirectional current across the 25 columns and 7 rows of the board. The ...
3
votes
3answers
443 views

Existing methods for bi-directional data transfers using no more than 4 wires?

I want to be able to exchange data between two units (in my case, two AVR processors), and I want to get away with using no more than 4 wires. So what are the existing methods for doing this? I know ...
-2
votes
1answer
201 views

parity generator

i need to design a parity generator which has a bidirectional serial line. This line accepts input 1 bit at a time and gives parity for 8 bits on the 9th clock cycle on the same line. I cant seem to ...
2
votes
2answers
1k views

Bidirectional DC-DC converter, 12V - 300V, 1 kW?

What DC-DC converter topology would you recommend for a device that supports bidirectional power flow of up to 1kW with 300VDC on the high-side and 10-15VDC on the low-side? I want to use it to ...
20
votes
2answers
20k views

Does MOSFET let current flow through source to drain as it allows it from drain to source?

Does a MOSFET allow current flow in reverse direction (i.e.; from source to drain)? I made a Google search, but couldn't find a clear statement about this matter. I have found this similar question, ...
0
votes
1answer
6k views

Bidirectional bus in vhdl

I need to understand the concept of bidirectional bus. What i want to do is connect a memory with ports din and dout to a inout port named data. So along with memory i use a tristate buffer as ...