Questions tagged [serial-bus]

The process of sending digital data one bit at a time, sequentially, over a communication channel or computer bus. This is in contrast to parallel communication, where several bits are sent as a whole, on a link with several parallel channels.

In telecommunication and computer science, serial communication is the process of sending data one bit at a time, sequentially, over a communication channel or computer bus. This is in contrast to parallel communication, where several bits are sent as a whole, on a link with several parallel channels.

156 questions
2
votes
2 answers

Serialised data bus using 74-series logic?

I’m looking for ways to serialise an I/O data bus write. This is for an x86 embedded system, where I have several on-board devices (accessed via I/O ports) that I want to situate some distance away from the main system, with minimal cabling. This…
David00
  • 183
  • 9
2
votes
2 answers

How to integrate,monitor and control home alarm system using RS485 - TCP/IP?

My house have an older alarm system which hardwired into the walls and i would like to connect it to the home network for furher integration or expansion. our CCTV cameras are connected to the DVR and the network router which allows more control and…
harayz
  • 217
  • 2
  • 4
  • 11
1
vote
3 answers

Data transmission over up to 100 ft

I need to transmit data (less than 5Mbps) point-to-point over 100 ft. I prefer not using Ethernet due to the complexity. I can use low-scale FPGAs or similar chips if needed for functions like error correction control. I'm considering UART over…
fiedel
  • 193
  • 1
  • 2
  • 10
1
vote
3 answers

If serial ports are asynchronous, why do they have an SCL line?

For instance, this tutorial has these two seemingly contradictory quotes: Because serial ports are asynchronous (no clock data is transmitted), devices using them must agree ahead of time on a data rate. and: Each I2C bus consists of two signals:…
temporary_user_name
  • 323
  • 1
  • 6
  • 14
0
votes
3 answers

Efficiently reading states of large amount of buttons in Series on a microcontroller

I am currently working on a project that involves reading the states of 500 buttons using a microcontroller. Each button is placed on separate PCBs, with a 30cm gap between each button PCB. The microcontroller is positioned approximately 300cm away…
RoastDuck
  • 23
  • 5
0
votes
1 answer

Serial line behaving strangely

I'm currently working on an Arduino (Mega2560 based) from Industrial Shields. Model is 21+. I use the Serial1 output (TTL 5V) to communicate with a sensor (LP8 CO2) who have CMOS 2,5V serial interface. I've installed a divider bridge on the TX…
Prof_Sims
  • 110
  • 7
0
votes
0 answers

MIPI I3C Basic Timing: Tsco

The MIPI I3C Basic standard describes an I2C-like bus with different timing requirements. In particular, that document describes a measure, tSCO, that describes a target device's clock-in to data-out responsiveness. The maximum standard tSCO is 12…
Burt_Harris
  • 398
  • 2
  • 14
0
votes
2 answers

Quantifying Eye Diagram for high-speed SERDES channel

I need help quantifying Eye Diagram. I have to quantify Eye Diagram at the end of my Thesis for my Serial Link channel. Viewing an Eye Diagram, I can say probably whether it is bad or good. But for the hypothesis or any conclusion qualitative…
aguntuk
  • 13
  • 1
  • 5
0
votes
2 answers

Interfacing CMOS and TTL serial lines

I want to interface two MCU's, one is at 3.3V and the other at 5V. The problem is that the 3.3V device is sensitive, and can't handle 5V signals, so I need to step the RX line on the 3.3V device down from 5V to 3.3V. Is it possible to use a voltage…
Pål Thingbø
  • 333
  • 1
  • 3
  • 12