Coupling (electronics)

In electronics and telecommunication, coupling is the desirable or undesirable transfer of energy from one medium, such as a metallic wire or an optical fiber, to another medium.

Coupling is also the transfer of electrical energy from one circuit segment to another. For example, energy is transferred from a power source to an electrical load by means of conductive coupling, which may be either resistive or hard-wire.  An AC potential may be transferred from one circuit segment to another having a DC potential by use of a capacitor.  Electrical energy may be transferred from one circuit segment to another segment with different impedance by use of a transformer; this is known as impedance matching. These are examples of electrostatic and electrodynamic inductive coupling.

Types

Electrical conduction:

Electromagnetic induction:

Electromagnetic radiation:

Other kinds of energy coupling:

gollark: Fixed. I need to fix that modifier.
gollark: I did.
gollark: Oops. Will fix.
gollark: ```lualocal a={peripheral.find"modem"}print(("%d modem(s) found"):format(#a))local function b(c)for d,e in pairs(a)do c(e)end end;local function f(g)b(function(e)e.open(g)end)end;local function h(g)b(function(e)e.close(g)end)end;f(rednet.CHANNEL_REPEAT)local d,i=term.getCursorPos()local j,k=pcall(function()local l={}local m={}local n=0;while true do term.setCursorPos(1,i)term.clearLine()print(("%d message(s) repeated"):format(n))local o,p,g,q,r=os.pullEvent()if o=="modem_message"then if g==rednet.CHANNEL_REPEAT and type(r)=="table"then local s=r.nMessageID;local t=r.nRecipient;if s and t and(type(s)=="number"or type(s)=="string")and type(t)=="number"and t>=0 and t<=65535 then if not l[s]then l[s]=true;m[os.startTimer(30)]=s;b(function(e)e.transmit(rednet.CHANNEL_REPEAT,q,r)e.transmit(t,q,r)end)n=n+1 end end end elseif o=="timer"then local u=p;local s=m[u]if s then m[u]=nil;l[u]=nil end end end end)if not j then printError(k)end;h(rednet.CHANNEL_REPEAT)```Ultra-minified rednet repeater.
gollark: I think it'd be easier to port Lunatic86 or whatever it is.

See also

References

 This article incorporates public domain material from the General Services Administration document: "Federal Standard 1037C". (in support of MIL-STD-188)

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.