Diferencia entre las páginas «CV29: Configuración» y «MediaWiki:Sidebar»

De Wiki del DCC
(Diferencia entre las páginas)
Ir a la navegación Ir a la búsqueda
(Página creada con «Category:CV Después de la CV de la dirección primaria CV1, la CV29 es la más importante en los descodificadores. En ella se almacenan los valores de funcionamiento del descodificador. Una mala configuración de esta variable puede ser que deje sin funcionar al descodificador, o que éste tenga un funcionamiento no deseado. En ella se almacenan en forma de 8 interruptores las configuraciones básicas del descodificador. ==CV29 de…»)
 
Sin resumen de edición
 
Línea 1: Línea 1:
[[Category:CV]]
Después de la CV de la dirección primaria [[Direcciones corta y larga|CV1]], la CV29 es la más importante en los descodificadores. En ella se almacenan los valores de funcionamiento del descodificador. Una mala configuración de esta variable puede ser que deje sin funcionar al descodificador, o que éste tenga un funcionamiento no deseado. En ella se almacenan en forma de 8 interruptores las configuraciones básicas del descodificador.


 
* navigation
==CV29 de decodificadores de locomotoras==
** mainpage|mainpage-description
 
** recentchanges-url|recentchanges
{| class="wikitable"
** randompage-url|randompage
| <center>'''Bit'''</center>
** helppage|help-mediawiki
| <center>'''Función'''</center>
*DCC
 
**Terminología|Terminología
|-
**Fabricantes|Fabricantes
| <center>Bit 7</center>
**Centrales|Centrales
| 0: Multifunction decoder (locomotoras), 1: Accessory decoder (accesorios)
**Descodificadores embarcados|Descodificadores embarcados
 
***Descodificadores de locomotora|locomotora
|-
***Descodificadores de funciones|funciones
| <center>Bit 6</center>
*TrainController
| Reservado para uso futuro
**Principal|Principal
 
**Conceptos|Conceptos
|-
**Hardware|Hardware
| <center>Bit 5</center>
**Software|Software
| Direccionamiento, 0: [[Direcciones corta y larga|Dirección primaria]] en CV1, 1: [[Direcciones corta y larga|Dirección extendida]] en CV 17/18
**CTMS|CTMS
 
* SEARCH
|-
* TOOLBOX
| <center>Bit 4</center>
* LANGUAGES
| Speed Table, 0: Usar valores en CVs 2, 5 y 6, 1: Usar tabla de velocidad seleccionada en CV67 a CV94
 
|-
| <center>Bit 3</center>
| Bi-Directional Communications ([[RailCom]]), 0: Desactivado 1: Activado
 
|-
| <center>Bit 2</center>
| Power Source Conversion, 0: Solo NMRA DCC Digital, 1: Alimentación alternativa según CV12 (normalmente analógico)
 
|-
| <center>Bit 1</center>
| F0 location: 0: 14 pasos de velocidad. 1: 28 y 128 pasos de velocidad.
 
|-
| <center>Bit 0</center>
| Locomotive direction: 0: Sentido normal, 1: Sentido inverso.
 
|}
 
 
Cuando se activa el bit5 de [[Direcciones corta y larga|dirección extendida]], son las CV17 y 18 las que toman el control del número de la locomotora en detrimento de la CV1 que es la [[Direcciones corta y larga|dirección primaria]].
 
 
El comportamiento en velocidad de la locomotora se puede variar modificando el bit4. Cuando queremos pasar a la curva de velocidad hecha por el usuario activamos el bit correspondiente para que se utilice una configurada por el usuario en las variables de configuración 67 a 94. Estas variables pueden ayudar a afinar muchísimo el "andar de la locomotora" ajustando los parámetros para que se parezca a su hermana real.
 
 
Se suele utilizar poco esta característica debido a que hay una configuración fácil en las primeras variables de configuración en las que se recorta la velocidad máxima (CV5), o se asegura el arranque mediante una tensión mayor o menor (CV2), y se configuran también la aceleración (CV3) o deceleración (CV4). Apareció recientemente la configuración de la velocidad media (CV6) que hizo una curva de velocidad fácil. Pero si queremos que el funcionamiento sea fiel a la realidad se tiene que trabajar sobre las CV de la curva de velocidad.
 
 
Cuando se quiere hacer funcionar la comunicación bi-direccional ([[RailCom]]) entre descodificador y central, el bit3 activa el funcionamiento de otra variable, la [[CV28: Comunicación Bidireccional|CV28]] que es la responsable de las comunicaciones.
 
 
El bit2 hace que el descodificador funcione también con corriente analógica. Si se va a utilizar la locomotora con descodificador en analógico no desactive dicho bit.
 
 
El bit1 regula los pasos de velocidad con los que funcionara el descodificador que ha de coincidir con los pasos programados en la central. Un fallo característico debido a la mala configuración de la CV29 es que la locomotora vaya encendiendo y apagando las luces según marcha, o que las luces no funcionen bien, esto se debe a que central y descodificador están configurados con pasos de velocidad diferentes.
 
 
El bit0 regula la dirección de marcha de la locomotora, cuando se activa el bit, el sentido de la locomotora y los faros actuarán en dirección opuesta.
 
 
 
==CV29 de decodificadores de accesorios==
 
{| class="wikitable"
| <center>'''Bit'''</center>
| <center>'''Función'''</center>
 
|-
| <center>Bit 7</center>
| 0: Multifunction decoder (locomotoras), 1: Accessory decoder (accesorios)
 
|-
| <center>Bit 6</center>
| Addressing Method, 0: Decoder address method, 1: Output address method
 
|-
| <center>Bit 5</center>
| Decoder type, 0: Basic Accessory decoder, 1: Extended accessory decoder
 
|-
| <center>Bit 4</center>
| Reservado para uso futuro
 
|-
| <center>Bit 3</center>
| Bi-Directional Communications ([[RailCom]]), 0: Desactivado 1: Activado
 
|-
| <center>Bit 2</center>
| Reservado para uso futuro
 
|-
| <center>Bit 1</center>
| Reservado para uso futuro
 
|-
| <center>Bit 0</center>
| Reservado para uso futuro
 
|}
 
El bit6 indica el modo de direccionamiento del descodificador de accesorios:
*Decoder address method: En este modo el decodificador está configurado con una dirección de 9 bits que se considera que es la dirección de base. El decodificador puede entonces tener hasta 4 pares de salidas. (511 direcciones de decodificador, cada uno con 4 salidas = 2044 salidas)
*Output address method: En este modo el decodificador está configurado con una dirección de 11 bits que se considera que es la dirección de par de salida específico. El decodificador puede tener sólo un par de salida. (2044 direcciones de salida individuales)
 
 
El bit5 indica que el decodificador puede interpretar el modo extendido de paquetes DCC para accesorios, direccionamiento de 11 bits y selección de hasta 32 estados por cada dirección, es usado principalmente para mostrar los diferentes aspectos de las señales semafóricas.
 
 
Cuando se quiere hacer funcionar la comunicación bi-direccional ([[RailCom]]) entre descodificador y central, el bit3 activa el funcionamiento de otra variable, la [[CV28: Comunicación Bidireccional|CV28]] que es la responsable de las comunicaciones.
 
 
==Cálculo de la CV29==
 
 
<table border="2" rules="all" align="center" cellpadding="2">
  <tr>
<td rowspan="4" bgcolor="ABCDEF" align="center">'''CV<br>29'''</td>
<td bgcolor="ABCDEF" align="center">Loco/Acc<br>Decoder</td>
<td bgcolor="ABCDEF" align="center">Reserved</td>
<td bgcolor="ABCDEF" align="center">2/4 Digit<br>Addressing</td>
<td bgcolor="ABCDEF" align="center">Speed<br>Table</td>
<td bgcolor="ABCDEF" align="center">Advanced<br>Decoder<br>Ack.</td>
<td bgcolor="ABCDEF" align="center">Power<br>Source<br>Conversion</td>
<td bgcolor="ABCDEF" align="center">F0<br>Control</td>
<td bgcolor="ABCDEF" align="center">Loco<br>Direction</td>
<td rowspan="3" bgcolor="ffff88" align="center">'''Decimal<br>Value'''</td>
</tr>
<tr>
<td bgcolor="ABCDEF" align="center">Bit 7</td>
<td bgcolor="ABCDEF" align="center">Bit 6</td>
<td bgcolor="ABCDEF" align="center">Bit 5</td>
<td bgcolor="ABCDEF" align="center">Bit 4</td>
<td bgcolor="ABCDEF" align="center">Bit 3</td>
<td bgcolor="ABCDEF" align="center">Bit 2</td>
<td bgcolor="ABCDEF" align="center">Bit 1</td>
<td bgcolor="ABCDEF" align="center">Bit 0</td>
</tr>
<tr>
<td align="center">'''128'''</td>
<td align="center">'''64'''</td>
<td align="center">'''32'''</td>
<td align="center">'''16'''</td>
<td align="center">'''8'''</td>
<td align="center">'''4'''</td>
<td align="center">'''2'''</td>
<td align="center">'''1'''</td>
</tr>
<tr>
<td bgcolor="ffcccc" align="center">'''0'''<br>Off</td>
<td bgcolor="ffcccc" align="center">'''0'''<br>Off</td>
<td bgcolor="ff7777" align="center">'''1'''<br>'''On'''</td>
<td bgcolor="ffcccc" align="center">'''0'''<br>Off</td>
<td bgcolor="ffcccc" align="center">'''0'''<br>Off</td>
<td bgcolor="ff7777" align="center">'''1'''<br>'''On'''</td>
<td bgcolor="ffcccc" align="center">'''0'''<br>Off</td>
<td bgcolor="ffcccc" align="center">'''0'''<br>Off</td>
<td  bgcolor="ffff88" align="center">'''36'''</td>
</tr>
</table>
<br>
 
En el ejemplo anterior, 2 bits están activados - el bit 5 de valor '' '32' '' y el bit 2 de valor '' '4' ''. Al sumar 32 + 4 se obtiene '' '36' '', que es el valor decimal a programar en el CV. Si además quería activar el bit 4, sumaria '' '16' '' a ese valor, por lo que el nuevo valor decimal seria de '' '52' ''.
 
 
Algunas veces se necesita la operación contraria, tras leer el valor de la CV del decodificador, se necesita averiguar que interruptores están encendidos y cuales están apagados. Es muy sencillo, pero tedioso:
 
 
Los equivalentes binarios de las posiciones del interruptor (como se muestra en la tabla anterior) son 128 - 64 - 32 - 16 - 8 - 4 - 2 - 1.
Comience con el valor leído desde la CV, en este ejemplo '' '52' '':
 
* 52 es menos de 64, por lo que no hay 128s o 64s en el CV (es decir, los interruptores bit7 y bit6 están apagados).
* 52 es mayor que 32, por lo que hay un 32 en la CV; el interruptor bit5 está encendido.
* Restar 32 de 52 dando un resto de 20.
* 20 es mayor que 16, por lo que hay un 16 en la CV; el interruptor bit4 está encendido.
* Restar 16 de 20 dando un resto de 4.
* 4 es menor que 8, de manera que el interruptor bit3 esté apagado.
* 4 = 4, por lo que el interruptor bit2 esté encendido.
* Restar 4 de 4 dando 0; todos los interruptores restantes (bit1 y bit0) están apagados.
 
 
De esta manera obtenemos que los interruptores 32, 16 y 4 (bit5, bit4 y bit2) están encendidos, el resto están apagados.

Revisión del 00:31 22 feb 2023

  • navigation
    • mainpage|mainpage-description
    • recentchanges-url|recentchanges
    • randompage-url|randompage
    • helppage|help-mediawiki
  • DCC
    • Terminología|Terminología
    • Fabricantes|Fabricantes
    • Centrales|Centrales
    • Descodificadores embarcados|Descodificadores embarcados
      • Descodificadores de locomotora|locomotora
      • Descodificadores de funciones|funciones
  • TrainController
    • Principal|Principal
    • Conceptos|Conceptos
    • Hardware|Hardware
    • Software|Software
    • CTMS|CTMS
  • SEARCH
  • TOOLBOX
  • LANGUAGES