Picture

Bibihest

Indlæg: 1.300

PB  Hjemmeside

Hvordan programmerer man bit i dekoder

Jeg har en dekoder, hvor der i manualen står CV51 skal have bit 2 og så står der (1) bagved. Hvad betyder det lige og hvordan gør man det på en Ecos?

Er det bare alm. tal eller hvad mener de med de bit.

__________________

ledprint.dk
http://ledprint.dk
Modstandsberegner
Salg af print og elektronik til modelbanen

Like 0 kan lide
Top

Picture

Bibihest

Indlæg: 1.300

PB  Hjemmeside

JEg skal aktivere ABC i en Lenz dekoder og i manualen står der dette

Citat:
Activate the ABC control by setting Bit 2 (1) in CV51.

Så hvad skal der stå i CV51?

__________________

ledprint.dk
http://ledprint.dk
Modstandsberegner
Salg af print og elektronik til modelbanen

Like 0 kan lide
Top

Picture

frede2300

Software udvikler

Indlæg: 1.129

PB

En Bit er et enkelt "ciffer" i et binært tal. Problemet her er nok at den pågældende CV bruges til flere forskelllige ting. Lige præcis din "bit" styrer som jeg forstår det ABC. (som er hvad?)

Nå men det blev du jo ikke klogere af.

Først skal vi forstå binære tal :s heldigvis har windows en formidabel lommeregner til formålet. Åben lommeregneregneren og vælg "vis" -> "scientific" (hvad hedder det på dansk? "videnskabelig"?)

I første række under indtastningsfeltet kan du vælge "Hex" "Dec" osv.

"Dec" er det normale ti-tals system og "Bin" er to-tals systemet, det binære.

Prøv at skrive "41" i lommeregneren og så tryk over på "Bin"

Nu står der "101001" det er binært og betyder "41"

Jeg skal spare dig for udregningerne.

MEN

Bitsne tælles fra højre imod venstre. Så den længst til højre er altså bit nummer 1

Men nu er vi nødt til at vide hvad det står i CV51. Lad os antage der står 41 som i eksemplet ovenfor. Det gir så binært 101001. Nu skal bit 2 "sættes" som det hedder. Så står der 101011. Det knaster vi ind i lommeregneren og skifter tilbage til "Dec". Så har vi resultatet "43"

Det afhænger af hvad der står i forevejen!

Nu er forvirringen formodentligt total. Hvis du kan udlæse værdien i CV51 som den er nu, så kan jeg sende resultatet.

__________________

H0m med GT-Position ... og jeg skal nok komme med en status på byggeriet snart..

Like 0 kan lide
Top

Picture

Bibihest

Indlæg: 1.300

PB  Hjemmeside

Der står ikke noget i den endnu, men hvis jeg forstår dig ret, så skal der altså være 000010 fordi det så "aktiverer" bit nummer to?? Og hvis det så var bit 1 og 3 der fx skulle aktiveres, så skulle der står 000101? (ekstra nuller foran er bare for at synliggøre binær)

For så skal der bare stå 2 i CV51? (2 = 10 i bit)

Nu giver det pludseligt mening. Havde glemt alt om at læse bit bagfra, så derfor kunne jeg ikke få det til at hænge sammen.

Lenz ABC, som man aktiverer, er en egenskab i deres dekodere, der får et lok til at bremse hvis man sætter et par dioder ind i forbindelsen og derved laver et asymetrisk signal.

Bruges til at bremse foran signaler

__________________

ledprint.dk
http://ledprint.dk
Modstandsberegner
Salg af print og elektronik til modelbanen

Like 0 kan lide
Top

Picture

frede2300

Software udvikler

Indlæg: 1.129

PB

Jeps, fuldstændigt korrekt. Smile

__________________

H0m med GT-Position ... og jeg skal nok komme med en status på byggeriet snart..

Like 0 kan lide
Top

Picture

Bibihest

Indlæg: 1.300

PB  Hjemmeside

"frede2300" skrev:
Jeps, fuldstændigt korrekt. Smile

Tak for hjælpen Smile nu virker min :idea: igen

__________________

ledprint.dk
http://ledprint.dk
Modstandsberegner
Salg af print og elektronik til modelbanen

Like 0 kan lide
Top

Kommentarvisning

Vælg din foretrukne kommentarvisning og klik på "Gem indstillinger" for at aktivere dit valg.