We’re rewarding the question askers & reputations are being recalculated! Read more.

Questions tagged [interface]

An interface defines clear boundaries and communication/interconnection between systems.

Filter by
Sorted by
Tagged with
34
votes
10answers
57k views

How to build a USB controller having knobs, sliders, and switches

How does one go about building an interface for a USB device that allows interfacing pots, linear/log tapers, and momentary/toggle switches to a computer? If someone could give me a high-level ...
27
votes
9answers
52k views

Is there any bidirectional 5v-3.3v level shifter?

Is there any IC that interfaces any 3.3V Input/Output to 5V Output/Input? I need it primarily for an Arduino Due but if there any bidirectional IC that works like that it would be great. Some people ...
17
votes
2answers
2k views

Why not use a ferrite bead around an RS-232 cable?

This is from the instruction manual of a printer: As you can see, one is not supposed to wrap the supplied bead around the serial cable. What is the reason for this?
14
votes
1answer
5k views

Mysterious LCD interface without wires [duplicate]

I was ripping off a Center 352 Infrared Thermometer. The basic functionality is to sense the temperature and display it on an LCD. The LCD turned out to have no interface to the controller. The PCB ...
12
votes
4answers
2k views

Is using the CH340G on a commercial product a horrible idea? [closed]

I'm developing a niche product that will be produced at a fairly low volume (low hundreds). I'm using an Atmega uC, and one of the requirements is the ability to be field-flashable by the user. My ...
11
votes
4answers
1k views

Why is RS-422 interface interference insensitive?

I am trying to understand differences between RS-232 & RS-485. I just don't grasp what is the core principle behind RS-422 inteference resistance? Is it number of wires (4 instead of 3)? Is it ...
11
votes
4answers
18k views

What is a digital video port?

I see a few questions here casually mention that image sensor modules have a "standard parallel digital video port (DVP) or ... MIPI high-speed serial interface" "Where do I start with embedded video?...
9
votes
2answers
856 views

Can someone explain this microcontroller ADC interface (for reading solar panel voltage)?

I am trying to understand the functionality of a circuit found in TIDA-00121 (you can download the design file from here) I assume that this has to do with the fact that the PV is not directly tied ...
9
votes
5answers
2k views

Are there any commercially available PLC's that can compile/ download programs through an API?

My team has decided to use a PLC for controlling an industrial process that requires simple, real-time IO to external devices with minimal processing. However, we expect the exact outputs needed to ...
8
votes
3answers
2k views

What is this type of digits-only LCD called?

I've seen this type of LCD many times in weigh scales, calculators, gauges, micrometers, etc. I know it's a fairly traditional display but I really like its compactness, simplicity, and maybe it even ...
8
votes
3answers
1k views

Simple Adaptive Amplifier Options for Sensor Interfaces

Related: High Resolution ADC for Noisy Sensors in Variable Conditions I'm building an interface using resistive textile-based sensors that may have different resistance ranges depending on ...
8
votes
1answer
640 views

When would AXI4Lite be a better choice than the APB bus?

I'm working on improving and cleaning up an already functional large FPGA design that has a 64 bit data bus. One of the questions that came up is, "should we transition all of our busses to ...
7
votes
2answers
2k views

Interesting 100Mbit Ethernet failure

I have a PCB designed using both 10Mbit and 100Mbit Ethernet, I have produced 100 boards 97% of which work perfectly (both 100Mbit and 10Mbit). On 3% of my boards the 10Mbit operates all the time, but ...
6
votes
5answers
4k views

Accessories for Android devices with USB host

The Android Accessory SDK relies on the accessory having USB host. However, my understanding is that newer versions of Android (3.1, 2.4?) have USB host support in the kernel. And I know many ...
6
votes
1answer
701 views

Why are contacts missing on some of these M.2 modules?

I want to replace a preinstalled Qualcomm Atheros WiFi/Bluetooth M.2 2230 card on my motherboard (ASUS Maximus VIII Impact) with another that has better driver support. This is what the card I want to ...
6
votes
4answers
5k views

Meandering traces necessary for 24-Bit parallel RGB LCD interface?

I am working on a project that interfaces an Atmel SAMA5D3 MCU with a LCD TFT display. The interface between both is 24-Bit parallel RGB with HSYNC and VSYNC signals. The resolution of the display is ...
6
votes
1answer
1k views

Running network cable near X-Ray equipment

My mother runs a small veterinary clinic. She is getting a new X-Ray machine that will need a network connection to send digital copies of the X-Ray to the server. I will be installing a wall plate ...
6
votes
3answers
497 views

Interfacing Lego Mindstorm with ultrasonic transducers and actuators

I'm very new to electronics. I'm working on my school science project and am having difficulties to turn theory into praxis. For my science project, I'm aiming to construct a device that will enable ...
6
votes
1answer
6k views

How to get 1-button-press to output 1-“active”-tick according to a clock

Background: I'm a software engineer with only a little knowledge of circuits--all informal--trying to build an 8-bit sum-carry binary calculator from basic logic gates. Question: Are there well-known ...
6
votes
1answer
6k views

Voltage Level Shifting

I know there are similar questions on the site, but I wanted to ask it from a somewhat different perspective. I've got a 5V device (Device A) that can operate at 3.3V. I've got a 3.3V device (...
6
votes
3answers
729 views

ARM Programming interface and tool chain

I have acquired a RM48L952 that is an ARM Cortex R4F from TI and I would like to start learning ARM development with this chip. My question is can I use any JTAG programmer to program it? Something ...
6
votes
1answer
901 views

Arduino - Writing to a 3½ floppy disk

I found some old, still working 3½ floppy drives using the 34-pin IDC interface, that will take a 1.44 MB disk. I had a project in mind, using these floppy disk as an "access key" for a door. In order ...
6
votes
3answers
4k views

Are any USB-to-SPI *slave* bridge chips readily available?

I would like to interface a battery-powered device to USB, without requiring users to install drivers. Data transfer requirements are moderate, so the ~60kbytes/sec of HID mode would be fine, but I ...
6
votes
1answer
2k views

Digital RGB interface EMI filtering

Consider the following system: where: The motherboard contains a LCD controller (SSD1963 from Solomon Systech) and other components (application processor, solenoid drivers, power supplies, etc.) ...
6
votes
2answers
2k views

Processor with hardware camera interface port?

I was looking for a processor to interface to the DVP port of a 5MP CMOS camera module. I could possibly write the software for doing this but I've heard that many processors have a hardware camera ...
5
votes
7answers
3k views

Best PC interface for simple custom hardware

What interface of your PC do you use in order to connect to simple custom hardware? The most commonly used interface was RS232 some while ago and today is probably USB, but wouldn't it be simpler for ...
5
votes
4answers
334 views

What configuration should I use for a system that includes an ARM and an FPGA?

I have a design that uses an Altera Cyclone FPGA to implement a Physically Unclonable Function (PUF) and an ARM device to do cryptographic work and I/O with the PUF. The PUF is very large, and takes ...
5
votes
2answers
9k views

Interfacing with SATA in embedded systems

Would it be possible to use a SATA interface in an embedded system, for example a MP3 player or a video camera? (speed not critical) What is the typical way to do this? On chip peripherals, external ...
5
votes
2answers
953 views

Can a Spartan-3A / AN / E implement edge detection for a 5MP camera

I am thinking to go in for a FPGA starter kit, I browsed the Xilinx website and found that the Spartan 3 series were quite economical - Spartan3AN, Spartan3A and Spartan3E. The Spartan 3AN seems to be ...
5
votes
1answer
2k views

How exactly do USB audio interfaces interface with a computer? (specifically ADC)

I have seen the likes of M-Audio fast track and similar devices that somehow covert an analogue voltage audio signal to a digital data stream which you can connect via USB to your computer. If I open ...
5
votes
2answers
15k views

Using standalone smartphone camera

Is there any possibility to use smartphone camera modules without their smartphone? those modules are relativity cheap and provide good results, can someone explain how to do it?
5
votes
2answers
143 views

What is the electrical benefit of keeping a running disparity on a bus?

I've always been taught that an interface with no DC offset (the same amount of 1s and 0s when averaged over time) is desirable. To this end, often encodings like 8b10b will include a running ...
5
votes
2answers
1k views

Why did the datasheet mention this interface?

I have a ST32F103RET6 MCU. I got the datasheet (and refrence manual). When I read the datasheet (and refrence manual), I found this section: Now I have several questions about it: Why does the ...
5
votes
2answers
1k views

Which are the input/output requirements of a 12V trigger interface?

For a personal project, I'm building a simple I/O control board for an audio module. This board has an MCU that implements all the I/O control logic, and some interfacing electronics as well. It will ...
5
votes
4answers
6k views

Which interface is better for my OLED display?

I have a 0.96 inch 128x64 Yellow-Blue OLED display module like this: OLED module and I want to use it for a project. The Driver of it is SSD1306. if you see in the datasheet of SSD1306, you will know ...
5
votes
2answers
572 views

PCI obsolescence - IEEE1284 (EPP,ECP,LPT) printer port ASIC

I have a product in volume manufacture where the embedded CPU is now obsolete. I have to replace that CPU with a lower cost alternative. For political (and practical) reasons I don't have a choice ...
5
votes
1answer
773 views

Serial data transfer from Omega DP80 legacy hardware to computer

Can anyone provide me with some guidance on setting up a legacy serial connection on an Omega (brand) thermocouple display? I would like to use the serial data interface (Omega DP80-Ser) to reliably ...
5
votes
2answers
670 views

logic triggerable strobe light circuit

Does anyone have a circuit that will trigger a strobe light to flash in response to a TTL logic signal? Specifically, if I have a strobe circuit capable of flashing 1000 times per second, it seems ...
4
votes
3answers
3k views

When do we use all pins in RS-232 cable?

I think the minimum for simplex communication are TX so we can transmit and the power supply pins +Vcc and GND. That is all we need. When do we need to use all 9 pins of RS-232? I think that the ...
4
votes
5answers
963 views

Interfacing large number of UARTs to PC

I would like to find a good way to interface many UART devices (sensors) to a single PC for data collection and processing. For my use, there may be as many as 100 UART devices each operating at ...
4
votes
5answers
7k views

Ethernet RJ45 interfacing with microcontroller

I am working on a project, (still in the nascent stage) where I have to implement a serial communication interface and an Ethernet interface. I tried to find out as much as I can and got the following ...
4
votes
5answers
2k views

Computer to Arduino Interface Options

I need to send 800 bytes of data from a computer to an arduino board every 20ms (approximately). I began with the serial library which works nicely but it is too slow even at its highest rate (115200 ...
4
votes
1answer
315 views

Processor - L1 Data cache interface

Sorry if the following looks like a very specialized (or programming) question, but I'm hoping there are people on this forum who have done VHDL/Verilog modeling, and might be able to answer: I'm ...
4
votes
1answer
669 views

Using the right pins for keypad

I am using msp430g2553 microcontroller and a 4x4 HC543 keypad. I am using Energia IDE. I have connected the keypad from pin 2 through 9. My code is as follows: ...
4
votes
1answer
2k views

Handling the output of an AD8495

I am building a circuit with two AD8495 thermocouple amplifiers. I chose them because they are simple to get and quite cheap - there's basically no other reason. Now I need to create an interface ...
4
votes
1answer
886 views

Interfacing a PIC microcontroller to different logic levels

I'm planning on interfacing a PIC microcontroller to two devices which operate on two different logic levels and I'm wondering what the best way of approaching this is. I'm rather inexperienced in ...
4
votes
1answer
293 views

Programming Interface for TI DSP

I'm about to design a PCB for a project with a TI DSP (TMS320C6720). What is the best method to use as an interface for getting the program onto the DSP? I haven't done this part myself before. I'll ...
3
votes
3answers
5k views

What FPGAs support USB 3.0 super speed OOB signals? [closed]

I would like to build a USB 3.0 PHY with FPGA. I have heard that some FPGAs transcievers should support OOB that is used in USB SuperSpeed differential lines. I am also wondering if such devices exist ...
3
votes
2answers
233 views

Datasheet doesn't include pinout info?

I am trying to connect arduino and usb lancard In the datasheet, there is USB transceiver interface, containing symbol, type, pin number, description (usb D+ or D- signal). However, the datasheet (...
3
votes
1answer
243 views

How do scanned interface inputs work?

I'm learning about different ways to interface physical switches to microcontrollers and I don't understand how scanning interfaces work. I am told in the notes that the software from the ...