Goto page 1, 2 Next
Łukasz Dragilla Sacha
Guest
Sun Feb 18, 2007 8:34 pm
Siemano.
Konstrułuje dosyć prosty układ - odbiornik podczerwieni do laptimera w
motocyklu.
Nie będę się wgłebiał w szczegóły funkcjonalności całego urządzenia,
napotkałem na problem już w początkowej fazie konstrukcji.
To co w tej chwili "nie działa" tak jak powinno przedstawia się następująco:
Na wejsciu mamy sygnał prostokątny. Ten sygnał przechodzi przez bramkę
trójstanową B (HC125) sterowaną sygnałem S, o którym za chwilę. Za bramką
jest pull-up do 5V przez rezystor 10k.
Sygnał za bramką wchodzi do wejscia trig pierwszego 555. Oba 555 działaja
jako monostabilne multiwibratory. Wyjście z pierwszego 555 jest zanegowane
(też przy pomocy HC125) i wchodzi drugiego 555. Z drugiego 555 wychodzi
wyjście S, które steruje bramką B.
Opóźnienie na pierwszym timerze jest regulowane za pomocą kondensatora 1uF
oraz rezystora 10k i potencjometru 500k w szeregu. Czyli czas opóźnienia to
od 0,011 do 0,561 s.
Opóźnienie na drugim timerze jest regulowane za pomocą kondensatora 100uF
tantal oraz rezystora 10k i potencjometrów 2M5 oraz 250K w szeregu. Czyli
czas opóznienia wynosi od około 1,1s do prawie 5 min.
układ jest zasilany z 12v poprzez stabilizator 5v. Chwilowo testy robiłem z
zasilacza na biurku, więc napięcie stabilne.
Timery to TS556CD (low power dual cmos timer).
Powinno to działać tak: jeśli nie ma sygnału na wejsciu mamy stan wysoki i
nic się nie dzieje (sygnał sterujący S jest w stanie niskim).
W momencie, którym dostajemy na wejsciu falę prostokątną sygnał niski
aktywuje piewszy timer, który generuje sygnał, który aktywuje drugi timer,
który na ustawiony czas wyłącza wejscie, w związku z czym na wejsciu
pierwszego timera jest cały czas stan wysoki (wyłączona bramka jest w stanie
wysokiej impedancji, więc zaczyna działać pull-up).
Jeśli jeszcze ktoś dotrwał to kontynuuję. Oto co się dzieje. Układ w
zasadzie działa... po podaniu sygnału na wejście oba timery generują stan
wysoki na wyjsciach przez ustawiony czas... pod warunkiem, że zaraz po
załączeniu pierwszego timera wyłączymy sygnał na wejsciu. Jeśli natomiast
tego nie zrobimy, dzieje się rzecz dla mnie osobiście dziwna.
W momencie T = moment kiedy wyłącza się drugi timer - (minus) czas trwania
pierwszego timera (zaraz to narysuję) pierwszy timer się załącza, pomitego
tego, że drugi timer ciągle generuje sygnał wysoki. Jeszcze nie zdążyłem
tego dokładnie przeanalizować, ale wygląda na to, że drugi timer generuje
szpilkę na jeden okres pierwszego timera przed końcem swojego sygnału.
Szpilka ta, na ułamek sekundy załącza bramkę i kiedy przed bramką jest
sygnał niski, przedostaje się do pierwszego timera. Rysuję dla tych co nie
nadąrzają (piszę czcionką courier, jakby ktoś widział tylko krzaki, trzeba
zaznaczyć i wkleić do natatnika):
sygnal przed bramką B:
--- --- --- --- --- --- --- --- --- --- --- --- ---
--
| | | | | | | | | | | | | | | | | | | | | | | | |
|
--- --- --- --- --- --- --- --- --- --- --- --- ---
sygnał za bramką B (trig pierwszego timera):
--- ----------------------------------------------------------------------------
||
-
syngał za pierwszym timerem (przed wejsciem do drugiego timera jest
odwrócony):
----- ----- -----
| | | | |
|
--- ---------------------------------------------------------- --
---
sygnał S za drugim timerem (sterujący bramką B):
-------------------------------------------------------------------- -------
| | |
--- --
Czy jest ktoś w stanie to wyjaśnić?
Mam nadzieję, że jest ktoś w stanie w ogole coś z tego zrozumieć ;)
pozdro,
--
Łukasz "Dragilla" Sacha #171
WSM Racing Team
http://www.wsm.org.pl
Desoft
Guest
Sun Feb 18, 2007 8:41 pm
Użytkownik "Łukasz Dragilla Sacha" <lukasz.sacha@NOSPAMwsm.org.pl> napisał w
wiadomości news:era9vh$in5$1@node1.news.atman.pl...
Quote:
Konstrułuje dosyć prosty układ - odbiornik podczerwieni do laptimera
[...]
hmm, strasznie mocne to piwo dzisiaj wypiłem
narysuj schemat i wrzuć gdzieś, przebiegi też.
--
Desoft
http://217.96.144.226/desoft
Łukasz Dragilla Sacha
Guest
Sun Feb 18, 2007 9:03 pm
Użytkownik "Desoft" <desoft@interia.pl> napisał w wiadomości
news:eraabh$4ff$1@atlantis.news.tpi.pl...
Quote:
Użytkownik "Łukasz Dragilla Sacha" <lukasz.sacha@NOSPAMwsm.org.pl> napisał
w
wiadomości news:era9vh$in5$1@node1.news.atman.pl...
Konstrułuje dosyć prosty układ - odbiornik podczerwieni do laptimera
[...]
hmm, strasznie mocne to piwo dzisiaj wypiłem
narysuj schemat i wrzuć gdzieś, przebiegi też.
heh, tego się obawiałem
Jutro w robocie jak będę to wrzucę jedno i drugie.
pozdro,
--
LS
Łukasz \"Dragilla\" Sacha
Guest
Mon Feb 19, 2007 8:24 am
Użytkownik "Łukasz Dragilla Sacha" <lukasz.sacha@NOSPAMwsm.org.pl> napisał w
wiadomości news:erabmt$jum$1@node1.news.atman.pl...
Quote:
Użytkownik "Desoft" <desoft@interia.pl> napisał w wiadomości
news:eraabh$4ff$1@atlantis.news.tpi.pl...
Użytkownik "Łukasz Dragilla Sacha" <lukasz.sacha@NOSPAMwsm.org.pl
napisał w
wiadomości news:era9vh$in5$1@node1.news.atman.pl...
Konstrułuje dosyć prosty układ - odbiornik podczerwieni do laptimera
[...]
hmm, strasznie mocne to piwo dzisiaj wypiłem
narysuj schemat i wrzuć gdzieś, przebiegi też.
heh, tego się obawiałem
Jutro w robocie jak będę to wrzucę jedno i drugie.
OK, Wrzuciłem:
http://wsm.org.pl/smieci/schemat.jpg - to wykreślone na czerwono, to jest
coś co ma docelowo być, ale jeszcze nie ma, więc raczej nie ma wpływu na
opisany efekt
http://wsm.org.pl/smieci/TEK0000.tif - przebieg: pierwsza linia od gory to
wejscie przed bramką, druga linia, to za bramką, trzecia to za pierwszym
timerem, czwarta - za drugim timerem.
pozdro,
--
LS
Desoft
Guest
Mon Feb 19, 2007 8:53 am
Quote:
OK, Wrzuciłem:
http://wsm.org.pl/smieci/schemat.jpg - to wykreślone na czerwono, to jest
coś co ma docelowo być, ale jeszcze nie ma, więc raczej nie ma wpływu na
opisany efekt
http://wsm.org.pl/smieci/TEK0000.tif - przebieg: pierwsza linia od gory to
wejscie przed bramką, druga linia, to za bramką, trzecia to za pierwszym
timerem, czwarta - za drugim timerem.
Nie mogę otworzyć tego Tifa.
Desoft
J.F.
Guest
Mon Feb 19, 2007 9:54 am
On Sun, 18 Feb 2007 20:34:20 +0100, Łukasz Dragilla Sacha wrote:
Quote:
Na wejsciu mamy sygnał prostokątny. Ten sygnał przechodzi przez bramkę
trójstanową B (HC125) sterowaną sygnałem S, o którym za chwilę. Za bramką
jest pull-up do 5V przez rezystor 10k.
Sygnał za bramką wchodzi do wejscia trig pierwszego 555. Oba 555 działaja
jako monostabilne multiwibratory. Wyjście z pierwszego 555 jest zanegowane
(też przy pomocy HC125) >i wchodzi drugiego 555.
To jest bramka nienegujaca. Uzyles wejscia sterujacego i pull-down ?
Quote:
W momencie T = moment kiedy wyłącza się drugi timer - (minus) czas trwania
pierwszego timera (zaraz to narysuję) pierwszy timer się załącza, pomitego
tego, że drugi timer ciągle generuje sygnał wysoki. Jeszcze nie zdążyłem
tego dokładnie przeanalizować, ale wygląda na to, że drugi timer generuje
szpilkę na jeden okres pierwszego timera przed końcem swojego sygnału.
Szpilka ta, na ułamek sekundy załącza bramkę i kiedy przed bramką jest
sygnał niski, przedostaje się do pierwszego timera.
To na pewno jest ten moment ? Dziwne by to bylo, bo w tym momencie
nic sie w calym ukladzie nie dzieje, co by moglo taka zmiane
powodowac.
Moze to jest po prostu koniec T2, otwiera bramke, jesli na wejsciu
mamy akurat 0, to drugi przerzutnik jest blyskawicznie wyzwalany -
zanim jeszcze jego kondensator zdolal sie rozladowac gleboko.
Generuje krotki impuls .. zak za krotki to jest wydluzany az do
zakonczenia impulsu z T1, po ktorym mamy powtorke z rozrywki ..
J.
Łukasz \"Dragilla\" Sacha
Guest
Mon Feb 19, 2007 10:08 am
Użytkownik "Desoft" <desoft@interia.pl> napisał w wiadomości
news:erbl8e$91j$1@nemesis.news.tpi.pl...
Quote:
OK, Wrzuciłem:
http://wsm.org.pl/smieci/schemat.jpg - to wykreślone na czerwono, to jest
coś co ma docelowo być, ale jeszcze nie ma, więc raczej nie ma wpływu na
opisany efekt
http://wsm.org.pl/smieci/TEK0000.tif - przebieg: pierwsza linia od gory
to wejscie przed bramką, druga linia, to za bramką, trzecia to za
pierwszym timerem, czwarta - za drugim timerem.
Nie mogę otworzyć tego Tifa.
nawet nie ja go robiłem, tylko oscyloskop... no cóż...
http://wsm.org.pl/smieci/TEK0000.jpg
pozdr,
--
LS
Łukasz \"Dragilla\" Sacha
Guest
Mon Feb 19, 2007 11:24 am
Użytkownik "J.F." <jfox_xnospamx@poczta.onet.pl> napisał w wiadomości
news:9rrht25nk492170avfvhbrsk5v7mdd65be@4ax.com...
Quote:
On Sun, 18 Feb 2007 20:34:20 +0100, Łukasz Dragilla Sacha wrote:
Na wejsciu mamy sygnał prostokątny. Ten sygnał przechodzi przez bramkę
trójstanową B (HC125) sterowaną sygnałem S, o którym za chwilę. Za bramką
jest pull-up do 5V przez rezystor 10k.
Sygnał za bramką wchodzi do wejscia trig pierwszego 555. Oba 555 działaja
jako monostabilne multiwibratory. Wyjście z pierwszego 555 jest zanegowane
(też przy pomocy HC125) >i wchodzi drugiego 555.
To jest bramka nienegujaca. Uzyles wejscia sterujacego i pull-down ?
eh, no tak. "Wchodzę" w wejscie sterujące, na wejsciu mam 5V a za bramką
pull-down.
Quote:
W momencie T = moment kiedy wyłącza się drugi timer - (minus) czas trwania
pierwszego timera (zaraz to narysuję) pierwszy timer się załącza, pomitego
tego, że drugi timer ciągle generuje sygnał wysoki. Jeszcze nie zdążyłem
tego dokładnie przeanalizować, ale wygląda na to, że drugi timer generuje
szpilkę na jeden okres pierwszego timera przed końcem swojego sygnału.
Szpilka ta, na ułamek sekundy załącza bramkę i kiedy przed bramką jest
sygnał niski, przedostaje się do pierwszego timera.
To na pewno jest ten moment ? Dziwne by to bylo, bo w tym momencie
nic sie w calym ukladzie nie dzieje, co by moglo taka zmiane
powodowac.
Moze to jest po prostu koniec T2, otwiera bramke, jesli na wejsciu
mamy akurat 0, to drugi przerzutnik jest blyskawicznie wyzwalany -
zanim jeszcze jego kondensator zdolal sie rozladowac gleboko.
Generuje krotki impuls .. zak za krotki to jest wydluzany az do
zakonczenia impulsu z T1, po ktorym mamy powtorke z rozrywki ..
No wiem, że to dziwne. Inaczej bym nie pisał
To nie jest koniec T2, bo za jeden okres T1 rzeczywiście konczy się T2 i
opada na dobre (co widać na screenie z oscyloskopu).
Jedyne podejrzenie jakie mam, to takie, że szarpie mi prąd, i reset się
załącza i coś się dzieje, jeszcze nie analizowałem... (pytanie tylko czemu
miało by szarpać pod koniec, a nie w momencie przełączenia)?
W każdym razie będę się dziś po robocie tym dalej bawił. Dam na początek
kondzia 100n na zasilaniu przy 555 i podłącze oba timery do jednego sygnału
(za bramką, bez negacji).
Zobaczymy...
Jak to nic nie pomoże, to będę robił jakiś filtr low-pass RC i dawał
schmitty
Tak czy owak musi sie udać.
pozdr,
--
LS
J.F.
Guest
Mon Feb 19, 2007 11:37 am
On Mon, 19 Feb 2007 11:24:21 +0100, Łukasz "Dragilla" Sacha wrote:
Quote:
Użytkownik "J.F." <jfox_xnospamx@poczta.onet.pl> napisał w wiadomości
To na pewno jest ten moment ? Dziwne by to bylo, bo w tym momencie
nic sie w calym ukladzie nie dzieje, co by moglo taka zmiane
powodowac.
Moze to jest po prostu koniec T2, otwiera bramke, jesli na wejsciu
mamy akurat 0, to drugi przerzutnik jest blyskawicznie wyzwalany -
zanim jeszcze jego kondensator zdolal sie rozladowac gleboko.
Generuje krotki impuls .. zak za krotki to jest wydluzany az do
zakonczenia impulsu z T1, po ktorym mamy powtorke z rozrywki ..
No wiem, że to dziwne. Inaczej bym nie pisał
To nie jest koniec T2, bo za jeden okres T1 rzeczywiście konczy się T2 i
opada na dobre (co widać na screenie z oscyloskopu).
Ale czy zmierzyles ten czas ? Bo to co pisze wygladaloby podobnie,
tylko czas bylby dluzszy niz T2 normalnie.
Podlacz sie oscylockopem do napiecia na tych 100uF.
Quote:
Jedyne podejrzenie jakie mam, to takie, że szarpie mi prąd, i reset się
załącza i coś się dzieje, jeszcze nie analizowałem... (pytanie tylko czemu
miało by szarpać pod koniec, a nie w momencie przełączenia)?
Ogolnie 555 ma prawo byc wrazliwe na zaklocenia .. ale jak sam piszesz
- przeciez zadnych zaklocen w tym momencie nie ma.
Quote:
W każdym razie będę się dziś po robocie tym dalej bawił. Dam na początek
kondzia 100n na zasilaniu przy 555 i podłącze oba timery do jednego sygnału
(za bramką, bez negacji).
Zobaczymy...
Jak to nic nie pomoże, to będę robił jakiś filtr low-pass RC i dawał
schmitty
Tak czy owak musi sie udać.
Nie wyglupiaj sie, wsadz AVR :-)
J.
J.F.
Guest
Mon Feb 19, 2007 11:40 am
On Mon, 19 Feb 2007 10:08:25 +0100, Łukasz "Dragilla" Sacha wrote:
Quote:
Użytkownik "Desoft" <desoft@interia.pl> napisał w wiadomości
http://wsm.org.pl/smieci/TEK0000.tif - przebieg: pierwsza linia od gory
to wejscie przed bramką, druga linia, to za bramką, trzecia to za
pierwszym timerem, czwarta - za drugim timerem.
Nie mogę otworzyć tego Tifa.
nawet nie ja go robiłem, tylko oscyloskop... no cóż...
Tiff jest dobry, tylko server i MSIE zly.
Quote:
http://wsm.org.pl/smieci/TEK0000.jpg
Na przyszlosc zamieniaj raczej na gif lub png.
Takie "graficzne" obrazki kiepsko w jpg wychodza.
J.
Desoft
Guest
Mon Feb 19, 2007 12:04 pm
Użytkownik "Łukasz "Dragilla" Sacha" <dragillaWYTNIJ@TOpoczta.onet.pl>
napisał w wiadomości news:erbpea$6gd$1@news.onet.pl...
Quote:
Użytkownik "Desoft" <desoft@interia.pl> napisał w wiadomości
news:erbl8e$91j$1@nemesis.news.tpi.pl...
OK, Wrzuciłem:
http://wsm.org.pl/smieci/TEK0000.tif - przebieg: pierwsza linia od gory
to wejscie przed bramką, druga linia, to za bramką,
rozumiem że chodzi o bramkę A.
jeżeli tak to ją właśnie podejrzewam. Jeżeli ma stabilną 1 na wyjściu to
dlaczego przebiegi są synchronizowane?
Odłącz jej wyjście i obejrzyj przebiegi.
Desoft
trzecia to za
Quote:
pierwszym timerem, czwarta - za drugim timerem.
Nie mogę otworzyć tego Tifa.
:(
nawet nie ja go robiłem, tylko oscyloskop... no cóż...
http://wsm.org.pl/smieci/TEK0000.jpg
pozdr,
--
LS
Łukasz Dragilla Sacha
Guest
Mon Feb 19, 2007 11:08 pm
Quote:
[...]
No więc tak. Nie wiem czy kogoś to zainteresuje, ale napiszę jak rozwiązałem
mój problem. Może kiedyś się to komuś przyda, przy okazji problemów z 555.
Przyczyną kłopotów okazała się być zbyt szybka reakcja timera
Mianowicie timer nr 2 zbyt szybko załączał wejscie do timera pierwszego,
ktory to załączał drugi timer. Nie wiem dokładnie co się działo wtedy
wewnątrz timerów... Ale fakt, że problem zaczynał się dopiero po upływie
czasu T2.
Problem rozwiązałem przez danie rezystora i kondzia, przez co wydłużyłem
czas reakcji wejscia bramki. To wystarczyło. Teraz jest ok
....tzn napotkałem na inne kłopoty, ale w zupełnie innej materii i chyba
stworze o tym osobny wątek :)
pozdr,
--
LS
J.F.
Guest
Tue Feb 20, 2007 10:15 am
On Mon, 19 Feb 2007 23:08:51 +0100, Łukasz Dragilla Sacha wrote:
Quote:
[...]
No więc tak. Nie wiem czy kogoś to zainteresuje, ale napiszę jak rozwiązałem
mój problem. Może kiedyś się to komuś przyda, przy okazji problemów z 555.
Przyczyną kłopotów okazała się być zbyt szybka reakcja timera
Mianowicie timer nr 2 zbyt szybko załączał wejscie do timera pierwszego,
ktory to załączał drugi timer. Nie wiem dokładnie co się działo wtedy
wewnątrz timerów... Ale fakt, że problem zaczynał się dopiero po upływie
czasu T2.
Chyba to co napisalem - nie zdazyl sie rozladowac kondensator w T2.
J.
Łukasz \"Dragilla\" Sacha
Guest
Tue Feb 20, 2007 4:38 pm
Użytkownik "J.F." <jfox_xnospamx@poczta.onet.pl> napisał w wiadomości
news:a0flt2pjv9680tlr3p29ltaakdo3dgh40j@4ax.com...
Quote:
On Mon, 19 Feb 2007 23:08:51 +0100, Łukasz Dragilla Sacha wrote:
[...]
No więc tak. Nie wiem czy kogoś to zainteresuje, ale napiszę jak
rozwiązałem
mój problem. Może kiedyś się to komuś przyda, przy okazji problemów z 555.
Przyczyną kłopotów okazała się być zbyt szybka reakcja timera
Mianowicie timer nr 2 zbyt szybko załączał wejscie do timera pierwszego,
ktory to załączał drugi timer. Nie wiem dokładnie co się działo wtedy
wewnątrz timerów... Ale fakt, że problem zaczynał się dopiero po upływie
czasu T2.
Chyba to co napisalem - nie zdazyl sie rozladowac kondensator w T2.
pewnie tak. Wciąż jednak nie rozumiem, co on potem wyprawial (timer).
Mam jeszzce jeden drobny problem. W momencie załączenia zasilania timery sie
triggerują i następuje blokada wejścia. Jak to rozwiązać?
pozdr,
--
LS
J.F.
Guest
Tue Feb 20, 2007 4:51 pm
On Tue, 20 Feb 2007 16:38:16 +0100, Łukasz "Dragilla" Sacha wrote:
Quote:
Użytkownik "J.F." <jfox_xnospamx@poczta.onet.pl> napisał w wiadomości
Chyba to co napisalem - nie zdazyl sie rozladowac kondensator w T2.
pewnie tak. Wciąż jednak nie rozumiem, co on potem wyprawial (timer).
Wzglednie proste:
1. T2 konczy impuls, zaczyna sie rozladowywanie 100uF
2. otwiera sie bramka wejsciowa i wyzwala T1
3. T1 wyzwala T2.
4. poniewaz od 1 uplynelo ponizej 1us, 100uF nie zdazylo sie
rozladowac, wiec wkrotce laduje sie do napiecia konczacego impuls
... ale nadal jest podtrzymywany w stanie wyzwolonym przez
caly czas trwania T1
5. Jak T1 sie skonczy to i T2 konczy impuls .. chyba ze znow trafimy
na zly stan wejscia, wtedy patrz 1.
Powinienes swoim tekiem chwycic te krotka szpilke ktora sie pojawia na
wyjsciu T2, no i ewentualnie spojrzec na napiecie na 100uF.
J.
Goto page 1, 2 Next