obvod s rele v proteuse

Simulátory elektronických obvodů, a potíže a zkušenosti - aneb "někdy se hotový obvod skutečně chová tak, jak simulátor předpověděl..."

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
mato1168
Příspěvky: 67
Registrován: 26 led 2013, 01:00

obvod s rele v proteuse

#1 Příspěvek od mato1168 »

skusal som simulovat obvod v proteuse ale vobec nereaguje na stlacenie tlacitka nezopne rele v com moze byt chyba? schema,program a screen proteusu je v prilohe
Přílohy
proteus.jpg
proteus
(289.66 KiB) Staženo 404 x
Program spínací skříňky.pdf
program
(122.83 KiB) Staženo 1672 x
zapalování.pdf
schema
(17.04 KiB) Staženo 1655 x

Uživatelský avatar
Michal22
Příspěvky: 7655
Registrován: 28 bře 2012, 02:00
Bydliště: Brno

#2 Příspěvek od Michal22 »

Nejsem vůbec zběhlý v procesorech, ale pokud se ti po stisku tlačítka objeví na příslušném vývody Attiny log 1, tak by to mělo sepnout. Pravda, vidím určité diference mezi proteus.jpg a zapalování.pdf- v proteus.jpg nemáš omezující odpory v bázích tranzistorů, taky není jasně definované napětí pro obě relé.

Pokud máš obvod zapojený podle zapalování.pdf a stejně ti relé nesepnou po stisku tlačítka (a hodnoty odporů R2 a R3 nejsou vyšší než cca 10kΩ), tak bude asi chyba v programu.
Civilizace založená na oboustranné lepící pásce nemůže dobře skončit...
I kdyby se z tebe jednou stal král, neodsuzuj lidi, kteří ti nebudou provolávat slávu- raději se zeptej sám sebe, proč tomu tak není...

Uživatelský avatar
mato1168
Příspěvky: 67
Registrován: 26 led 2013, 01:00

#3 Příspěvek od mato1168 »

V tom proteuse som to narychlo zapajal skusim to s tymi odpormi rele su na 12v chyba ale moze byt aj v programe

Uživatelský avatar
mato1168
Příspěvky: 67
Registrován: 26 led 2013, 01:00

#4 Příspěvek od mato1168 »

Vie mi niekto skontrolovat ten program ci je funkcny ja sa v tom nevyznam

Uživatelský avatar
Ruprecht
Příspěvky: 1114
Registrován: 28 zář 2005, 02:00
Bydliště: ZČ + JM

#5 Příspěvek od Ruprecht »

Letmo jsem to zkouknul a nezdá se mi tam
- deklarace "Tlacitko" jako subrutina, spíš by to měl být podprogram (gosub) ukončený "Return"
- každé zmáčknutí tlačítka přičte jedničku k proměnné _klik ale "select case" je jen pro první tři zmáčknutí, pak to dalších 252 zmáčknutí nic dělat nebude
- nezdá se mi to časování 5s (podle poznámky)
- simulátor hlásí "stack pointer and software stack overlap", což nebude úplně dobře...
- ve schématu mi u cívek relé chybí ochranné diody
- R1 na reset je zbytečný
Kampaň, účelovka, nepodepsal, Palermo, ODS, Kalousek, je líp a jsou na to čísla, nastudujte si to.

Uživatelský avatar
mato1168
Příspěvky: 67
Registrován: 26 led 2013, 01:00

#6 Příspěvek od mato1168 »

Program ani schemu som ja nerobil je to z jednej stranky v simulatore nevadi ked su tam diody a odpory neni to mam odskusane na inych obvodoch ktore v pohode nasimulovalo. Ruprecht vedel by si mi ten program prerobit?

Uživatelský avatar
nekmil
Příspěvky: 780
Registrován: 06 bře 2005, 01:00
Bydliště: Havířov

#7 Příspěvek od nekmil »

Popiš přesně co to má dělat.

Uživatelský avatar
mato1168
Příspěvky: 67
Registrován: 26 led 2013, 01:00

#8 Příspěvek od mato1168 »

po stlaceni tlacidla zopne rele 1 po dalsom stlaceni na niaku dobu ktoru si mozem v programe potom zmenit zopne rele 2 a tretie stlacenie rozopne rele 1 rele 2 bude tiez rozopnute je to povodne do auta ako spinacia skrinka
Naposledy upravil(a) mato1168 dne 30 lis 2014, 18:57, celkem upraveno 1 x.

Uživatelský avatar
nekmil
Příspěvky: 780
Registrován: 06 bře 2005, 01:00
Bydliště: Havířov

#9 Příspěvek od nekmil »


Uživatelský avatar
mato1168
Příspěvky: 67
Registrován: 26 led 2013, 01:00

#10 Příspěvek od mato1168 »

O tom viem sak to je moja tema len si sa pytal co to ma robit

Uživatelský avatar
nekmil
Příspěvky: 780
Registrován: 06 bře 2005, 01:00
Bydliště: Havířov

#11 Příspěvek od nekmil »

Vždyť tam máš "skoro" hotový program.
Akorát je třeba upravit tuto část:

Const On = 0 '0 - aktivní v L , 1 - aktivní v H
Const Off = 1
Rele_1 = Off
Rele_2 = Off

Pro spínání tranzistorů NPN to změníme na:

Const On = 1 '0 - aktivní v L , 1 - aktivní v H
Const Off = 0

Rele_1 = Off ' tyto dva příkazy nebudou potřeba
Rele_2 = Off

Uživatelský avatar
mato1168
Příspěvky: 67
Registrován: 26 led 2013, 01:00

#12 Příspěvek od mato1168 »

Ja o tom viem len ty si sa tu pytal co to ma robit tak som z tej temy okopcil prispevok kde som to pisal len som si nevsimol co je dalej prispevok upraveny dnes to budem skusat s ledkami a atmegou8

Odpovědět

Zpět na „Simulátory a simulace obvodů“