Zapojení palcového přepínače v kódu BCD
Moderátor: Moderátoři
Ovládací panel - o to asi jde... ale co dále? Mám to celé i pro digitální vrtačku, level V obojstanně /ORCAD/, nezveřejnil jsem
- Přílohy
-
- BCD2BIN.BIN
- (1 KiB) Staženo 94 x
- frantajetel11
- Příspěvky: 1922
- Registrován: 13 lis 2008, 00:00
- Bydliště: Kladno
- frantajetel11
- Příspěvky: 1922
- Registrován: 13 lis 2008, 00:00
- Bydliště: Kladno
Děkuji za nabídky, vyzkouším paměť od Andrei a podle výsledku uvidím co dál.
Když to má simulovat ss dobíjecí napětí, nespokojil by ses s jednoduchým trafem 1:1 a za ním řízený usměrňovač třeba s TCA785? Řízení buď potenciometrem nebo trojicí přepínačů, žádná strojovna s cvakáním a opalováním kontaktů a na výstupu bys měl ekvivalent ss napětí, jak má být.
Trafo je malý toroid cca 1200g, nebude mít nijak zvlášť velký odběr, dobíjecí proud poteče přes regulovatelný zátěžový odpor, který má svůj vlastní podvozek a chlazení. (Zatížení trvale 20kW a špičkově (30min) 50kW.) To zařízení je poloamatérská nadstavba stávající funkce.
Původně to mělo být vybaveno pouze sadou přepínačů a koneckonců už to mám namotaný, takže se ho pokusím nějak smysluplně využít.
Řízený usměrňovač mě nenapadl a je fakt, že by to bylo asi jednoduší.
Případné poznámky vítány, je to druhý program co jsem dělal, tak to asi bude možné zjednodušovat a upravovat.
V simulátoru to chodí.
Config bity jsem neřešil.
CPU je PIC 16F685.
Přerušení se nepoužívá, když se to stejně řeší deklíkem.
Při nastavení čísla většího než 255 je na výstupu 0.
PORTY
VSTUPY:
A0 - jednotky bit 0
A1 - jednotky bit 1
A2 - jednotky bit 2
A3 - jednotky bit 3
A4 - desítky bit 0
A5 - desítky bit 1
B4 - desítky bit 2
B5 - desítky bit 3
B6 - stovky bit 0
B7 - stovky bit 1
VÝSTUP:
C0-7 - bit 0-7
- Přílohy
-
- BCD_bastl_cl.asm
- prevod 2,5x 4bit BCD na 8bit
- (3 KiB) Staženo 100 x