<< Chapter < Page Chapter >> Page >
R = 1 Tb bps size 12{R= { {1} over { ital "Tb"} } ital "bps"} {}

A continuación se definen diversos códigos de línea binarios y se deduce su Densidad Espectral de Potencia asumiendo equiprobabilidad.

1. nrz (non return to zero)

Están caracterizados por mantener constante el valor de la señal de línea durante todo el intervalo Tb. Para efectos de asimilar la información proporcionada por la simulación al final del módulo, se considerarán dos tipos de codificación de este tipo:

1.a. nrzp (no retorno a cero-polar)

Al símbolo “1” se le asigna un valor alto de señal (V) y al símbolo “0” se le asigna el valor opuesto, es decir, -V.

Representación de bits usando el código NRZp

Para hallar su DEP , se debe representar la señal como el resultado de la convolución de un tren de impulsos aleatorio y un pulso de duración Tb y Amplitud +V.

Por lo que:

Y ( t ) = x ( t ) p ( t ) Gy = Gx ( f ) P ( f ) 2 alignl { stack { size 12{Y \( t \) =x \( t \) * p \( t \) } {} #size 12{ ital "Gy"= ital "Gx" \( f \) lline P \( f \) rline rSup { size 8{2} } } {} } } {}

Dado que p(t) es una función determinística , el reto estará en calcular Gx(f). Para esto se calculará primero la autocorrelación Rx( τ ):

Gx ( f ) = F Rx ( τ ) Rx ( τ ) = Rn . Tb δ ( τ + nTb ) Rn = lim T tb T k A k . A ( n + k ) alignl { stack { size 12{ ital "Gx" \( f \) =F left lbrace ital "Rx" \( τ \) right rbrace } {} #size 12{ ital "Rx" \( τ \) = Sum { { { ital "Rn" "." } over { ital "Tb"} } δ \( τ+ ital "nTb" \) } } {} # size 12{ ital "Rn"="lim" rSub { size 8{T rightarrow infinity } } { { ital "tb"} over {T} } Sum cSub { size 8{k} } {A rSub { size 8{k} } "." A rSub { size 8{ \( n+k \) } } } } {}} } {}

Estas fórmulas aplicarán para todos los códigos de línea, siendo el factor variante los valores de Ak, A(n+k) y Tb

Los posibles valores de A k y A (n+k) son +1 y -1 , por lo que:

Rx ( τ ) = 1 Tb δ ( τ ) size 12{ ital "Rx" \( τ \) = { {1} over { ital "Tb"} } δ \( τ \) } {}

Y al sacar la transformada de Fourier correspondiente, nos queda que:

Gx ( f ) = 1 Tb P ( f ) 2 = V 2 . Tb 2 . Sinc 2 ( ftb ) Gy ( f ) = V 2 . Tb . Sinc 2 ( ftb ) alignl { stack { size 12{ ital "Gx" \( f \) = { {1} over { ital "Tb"} } } {} #size 12{ lline P \( f \) rline rSup { size 8{2} } =V rSup { size 8{2} } "." ital "Tb" rSup { size 8{2} } "." ital "Sinc" rSup { size 8{2} } \( ital "ftb" \) } {} # {} #ital "Gy" \( f \) =V rSup { size 8{2} } "." ital "Tb" "." ital "Sinc" rSup { size 8{2} } \( ital "ftb" \) {} } } {}

Su DEP será entonces:

El BW correspondiente es fb.

Finalmente, se tiene que se necesita una sola base U 1 (t) que es un pulso de duración Tb y altura raíz de 1/Tb

S 1 ( t ) = V Tb . U 1 ( t ) S 2 ( t ) = V Tb . U 1 ( t ) alignl { stack { size 12{S rSub { size 8{1} } \( t \) =V sqrt { ital "Tb"} "." U rSub { size 8{1} } \( t \) } {} #S rSub { size 8{2} } \( t \) = - V sqrt { ital "Tb"} "." U rSub { size 8{1} } \( t \) {} } } {}

Constelación para NRZp

1.b. nrzu (no retorno a cero-unipolar)

Al símbolo “1” se le asigna un valor alto de señal (V) y al símbolo “0” se le asigna el valor cero, es decir, 0V.

Representación de bits usando el código NRZu

Para obtener la DEP se descompone la señal:

Ahora bien, siguiendo el mismo proceso que para el punto 1.a , los posibles valores de A k y A (n+k) son +1 y 0 , por lo que:

Rx ( τ ) = 1 4 Tb δ ( τ ) + 1 4 Tb δ ( τ + nTb ) size 12{ ital "Rx" \( τ \) = { {1} over {4 ital "Tb"} } δ \( τ \) + Sum { { {1} over {4 ital "Tb"} } δ \( τ+ ital "nTb" \) } } {}

Y al sacar la transformada de Fourier correspondiente, nos queda que:

Gx ( f ) = 1 4 Tb + 1 4 Tb 2 δ ( f + nfb ) P ( f ) 2 = V 2 . Tb 2 . Sinc 2 ( ftb ) Gy ( f ) = V 4 2 . Tb . Sinc 2 ( ftb ) + V 4 2 δ ( f ) alignl { stack { size 12{ ital "Gx" \( f \) = { {1} over {4 ital "Tb"} } + Sum { { {1} over {4 ital "Tb" rSup { size 8{2} } } } δ \( f+ ital "nfb" \) } } {} #lline P \( f \) rline rSup { size 8{2} } =V rSup { size 8{2} } "." ital "Tb" rSup { size 8{2} } "." ital "Sinc" rSup { size 8{2} } \( ital "ftb" \) {} # {} #ital "Gy" \( f \) = { {V} over {4} } rSup { size 8{2} } "." ital "Tb" "." ital "Sinc" rSup { size 8{2} } \( ital "ftb" \) + { {V} over {4} } rSup { size 8{2} } δ \( f \) {} } } {}

Su DEP será:

El BW correspondiente también es fb.

Y su base y constelación:

S 1 ( t ) = V tb . U 1 ( t ) size 12{S rSub { size 8{1} } \( t \) =V sqrt { ital "tb"} "." U rSub { size 8{1} } \( t \) } {}

Constelación para NRZu

2. rz (return to zero)

Los códigos de Retorno a Cero se caracterizan por mantener el valor de la señal constante durante el primer semi-intervalo de Tb, para luego pasar a otro nivel en el segundo semi-intervalo. Dependiendo del tipo de código, esta segunda parte puede tener un nivel de –V o un nivel 0V. Los tipos de código RZ pueden ser:

2.a. rzp (retorno a cero-polar)

Para el símbolo “1” tendrá dos valores: en el primer semi-intervalo [0, Tb/2] tendrá un nivel +V y para el segundo semi-intervalo [Tb/2, Tb]retornará a 0V. Ahora, para el símbolo “2” será: en el primer semi-intervalo tendrá un nivel opuesto (-V) y para el segundo semi-intervalo también retornará a 0V. Gráficamente:

Representación de bits usando el código RZp

Si descomponemos la señal:

Ahora bien, los posibles valores de A k y A (n+k) son +1 y -1 , por lo que:

Rx ( τ ) = 1 Tb δ ( τ ) size 12{ ital "Rx" \( τ \) = { {1} over { ital "Tb"} } δ \( τ \) } {}

Y al sacar la transformada de Fourier correspondiente, nos queda que:

Gx ( f ) = 1 Tb P ( f ) 2 = V 2 . Tb 2 4 . Sinc 2 ( f tb 2 ) Gy ( f ) = V 4 2 . Tb . Sinc 2 ( f tb 2 ) alignl { stack { size 12{ ital "Gx" \( f \) = { {1} over { ital "Tb"} } } {} #size 12{ lline P \( f \) rline rSup { size 8{2} } = { {V rSup { size 8{2} } "." ital "Tb" rSup { size 8{2} } } over {4} } "." ital "Sinc" rSup { size 8{2} } \( f { { ital "tb"} over {2} } \) } {} # {} #ital "Gy" \( f \) = { {V} over {4} } rSup { size 8{2} } "." ital "Tb" "." ital "Sinc" rSup { size 8{2} } \( f { { ital "tb"} over {2} } \) {} } } {}

Su DEP es como sigue:

El BW correspondiente es 2fb.

2.b. rzu (retorno a cero-unipolar)

Para el símbolo “1” tendrá dos valores: en el primer semi-intervalo [0, Tb/2] tendrá un nivel +V y para el segundo semi-intervalo [Tb/2, Tb]retornará a 0V. Ahora, para el símbolo “2” se mantendrá en 0V por todo el intervalo Tb. Gráficamente:

Representación de bits usando el código RZu

La descomposición de la señal para obtener la DEP es como sigue:

La autocorrelación es entonces:

Rx ( τ ) = 1 4 Tb δ ( τ ) + n 1 4 Tb δ ( τ + nTb ) size 12{ ital "Rx" \( τ \) = { {1} over {4 ital "Tb"} } δ \( τ \) + Sum cSub { size 8{ forall n} } { { {1} over {4 ital "Tb"} } δ \( τ+ ital "nTb" \) } } {}

Por lo que la transformada de Fourier de la misma y la Función Gy(f) nos queda así:

Gx ( f ) = 1 4 Tb + n 1 4 Tb 2 δ ( f + nfb ) P ( f ) 2 = V 2 . Tb 2 4 . Sinc 2 ( f tb 2 ) Gy ( f ) = V 2 Tb 16 Sinc 2 ( f Tb 2 ) + n V 2 16 Sinc 2 ( f Tb 2 ) δ ( f + nfb ) alignl { stack { size 12{ ital "Gx" \( f \) = { {1} over {4 ital "Tb"} } + Sum cSub { size 8{ forall n} } { { {1} over {4 ital "Tb" rSup { size 8{2} } } } δ \( f+ ital "nfb" \) } } {} #lline P \( f \) rline rSup { size 8{2} } = { {V rSup { size 8{2} } "." ital "Tb" rSup { size 8{2} } } over {4} } "." ital "Sinc" rSup { size 8{2} } \( f { { ital "tb"} over {2} } \) {} # ital "Gy" \( f \) = { {V rSup { size 8{2} } ital "Tb"} over {"16"} } ital "Sinc" rSup { size 8{2} } \( f { { ital "Tb"} over {2} } \) + Sum cSub { size 8{ forall n} } { { {V rSup { size 8{2} } } over {"16"} } ital "Sinc" rSup { size 8{2} } \( f { { ital "Tb"} over {2} } \) δ \( f+ ital "nfb" \) } {}} } {}

En el dominio de la frecuencia, Gy puede expresarse como:

El BW correspondiente es 2fb.

3. manchester

Al igual que con los códigos RZ, el código Manchester se caracteriza por tener una transición de valor en Tb/2 durante el intervalo [0, Tb]. El “1” se representa por cambio de +V a –V y el “0” hace el proceso opuesto.

Representación de bits usando el código Manchester

Descomponemos la señal:

Y, haciendo el mismo procedimiento que para los puntos anteriores, llegamos a:

Gy ( f ) = V 2 Tb . Sinc 2 ( f Tb 2 ) . Sen 2 ( f Tb 2 ) size 12{ ital "Gy" \( f \) =V rSup { size 8{2} } ital "Tb" "." ital "Sinc" rSup { size 8{2} } \( f { { ital "Tb"} over {2} } \) "." ital "Sen" rSup { size 8{2} } \( f { { ital "Tb"} over {2} } \) } {}

Con su expresión gráfica en el dominio de la frecuencia:

El BW correspondiente es 2fb

En la simulación de este módulo se podrán observar los diferentes códigos de línea explicados previamente, pudiendo observar con más exactitud las gráficas en los dominios de tiempo y frecuencia, el cálculo de la potencia de la señal, observar la constelación de cada código (en base a la teoría explicada en el módulo 3 ) y el diagrama de Ojo correspondiente.

Vi de simulación

El VI principal y sus Sub-VIs correspondientes pueden descargarse en el siguiente enlace.

Questions & Answers

what is defense mechanism
Chinaza Reply
what is defense mechanisms
Chinaza
I'm interested in biological psychology and cognitive psychology
Tanya Reply
what does preconceived mean
sammie Reply
physiological Psychology
Nwosu Reply
How can I develope my cognitive domain
Amanyire Reply
why is communication effective
Dakolo Reply
Communication is effective because it allows individuals to share ideas, thoughts, and information with others.
effective communication can lead to improved outcomes in various settings, including personal relationships, business environments, and educational settings. By communicating effectively, individuals can negotiate effectively, solve problems collaboratively, and work towards common goals.
it starts up serve and return practice/assessments.it helps find voice talking therapy also assessments through relaxed conversation.
miss
Every time someone flushes a toilet in the apartment building, the person begins to jumb back automatically after hearing the flush, before the water temperature changes. Identify the types of learning, if it is classical conditioning identify the NS, UCS, CS and CR. If it is operant conditioning, identify the type of consequence positive reinforcement, negative reinforcement or punishment
Wekolamo Reply
please i need answer
Wekolamo
because it helps many people around the world to understand how to interact with other people and understand them well, for example at work (job).
Manix Reply
Agreed 👍 There are many parts of our brains and behaviors, we really need to get to know. Blessings for everyone and happy Sunday!
ARC
A child is a member of community not society elucidate ?
JESSY Reply
Isn't practices worldwide, be it psychology, be it science. isn't much just a false belief of control over something the mind cannot truly comprehend?
Simon Reply
compare and contrast skinner's perspective on personality development on freud
namakula Reply
Skinner skipped the whole unconscious phenomenon and rather emphasized on classical conditioning
war
explain how nature and nurture affect the development and later the productivity of an individual.
Amesalu Reply
nature is an hereditary factor while nurture is an environmental factor which constitute an individual personality. so if an individual's parent has a deviant behavior and was also brought up in an deviant environment, observation of the behavior and the inborn trait we make the individual deviant.
Samuel
I am taking this course because I am hoping that I could somehow learn more about my chosen field of interest and due to the fact that being a PsyD really ignites my passion as an individual the more I hope to learn about developing and literally explore the complexity of my critical thinking skills
Zyryn Reply
good👍
Jonathan
and having a good philosophy of the world is like a sandwich and a peanut butter 👍
Jonathan
generally amnesi how long yrs memory loss
Kelu Reply
interpersonal relationships
Abdulfatai Reply
Got questions? Join the online conversation and get instant answers!
Jobilize.com Reply

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Laboratorio digital interactivo. OpenStax CNX. Feb 09, 2011 Download for free at http://cnx.org/content/col11274/1.1
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Laboratorio digital interactivo' conversation and receive update notifications?

Ask