Włącznie oświetlenia na telefon - cd.

Złożyłem układ. Sprawdziłem 3 razy czy wszystko zgodne ze schematem. Jak podam wysoki na clk owszem sie zalącza przekaźnik, ale po rozłączeniu przekaźnik się równierz rozłącza zamiast pozostac w tej samej pozycji... Moze cos jest na shcemacie zle?

formatting link

Reply to
Gibol
Loading thread data ...

Użytkownik "Gibol" <gibol@skrzynka_w_goglach.com> napisał w wiadomości news:el497n$9iu$ snipped-for-privacy@nemesis.news.tpi.pl...

Gdzie podajesz ów CLK ? Bezpośrednio na 4027 czy na bazę tranzystora ? Jakim napięciem zasilasz CD4027 ? Oscyloskop masz ?

Powód standardowy zwykle jest ten sam w przerzutnikach T. Seria impulsów zamiast jednego

Reply to
lwh

Orginalnie zamiast tego tranzystora był Przycisk, ale na nim jest to samo, kiedy go przyciskam przekaznik zaskakuje a jak pusczam to sie rozlacza... jednym slowem jakby wogóle nie bylo tam tego cmosa - efekt taki sam. Zasilam wszystko 9V dod tego jest jescze podlaczony LM1117t 3.3 z diodą w przeciwnym kierunku do masy (w celu podwyzszenia napiecia do komórki)

Reply to
Gibol

Użytkownik "Gibol" <gibol@skrzynka_w_goglach.com> napisał w wiadomości news:el4ni0$an3$ snipped-for-privacy@atlantis.news.tpi.pl...

Kazdy mechaniczny przycisk daje serie impulsów, powodując wielokrotne przełaczanie przerzutnika T

?ale na nim jest to samo,

Jak zasilasz CMOSa 9V a sterujesz 2,5V=3-0,5 to dziwne, ze w ogóle przerzuca.

Sprawdź to, zwierając przyciskiem z włączonym w szereg opornikiem rzędu 1k Ohm, bazę tranzystora z owym 9V Jako przycisk użyj jakiegoś mało drgającego, z blaszkami naprężonymi, np.

formatting link

Reply to
lwh

Ech... mam jedna wolną Atmege 8 moge na niej to zrobic, bo nie mam czasu sie bawic z tym cmosem... swieta sie zblizaja... :P Mógłby ktoś rzucić jakiś programik do tego? Pojewienie sie stanu wysokiego na 1 porcie > podanie wysokiego na drugi port > odczekać 1 min > jezeli znowu sie pojawi wysoki > niski na port 2 > oczekać 1 min :P Jakby ktoś mógł napisać to w języku c to byłbym wdzieczny :)

Reply to
Gibol

Użytkownik "Gibol" <gibol@skrzynka_w_goglach.com> napisał w wiadomości news:el4tmp$325$ snipped-for-privacy@atlantis.news.tpi.pl...

Znalazłem coś takiego, myślę ze się nada, tylko co zmienić żeby reagowało na pojawienie sie wsokiego?

// Przykład 3 - Przerzutnik T

// Dołączenie wymaganego pliku nagłówkowego #include <avr/io.h>

// makroinstrukcja negująca stan wyprowadzenia PORTB.7 #define TOGGLE_LED PORTB ^= 0x80; // częstotliwość zegara w megahercach #define OSC 4 // definicja funkcji opóźniającej void waitms(unsigned char x) { unsigned char a, b; // zmnienne licznikowe for( ; x > 0; --x) // ta pętla zostanie wykonana x-razy for(b = 10; b > 0; --b) // a ta 10 razy for(a = 25 * OSC; a > 0; --a) // natomiast ta 100 razy __asm("nop"); // dodatkowa instrukcja opóźniająca o 1 cykl // razem to da opóźnienie ok. x * 1ms // x od 0 do 255 // gdy x = 0 to opóźnienie = 256ms } // Program główny int main(void) { // konfiguracja portów I/O DDRB = 0xFF; DDRD = 0xFC; PORTB = 0xFF; PORTD = 0xF7; // Pętla nieskoczona while(1) { // Jeśli PIND.0 jest w sanie niskim // to znaczy, że wciśnięto S1 if(bit_is_clear(PIND, 0)) { TOGGLE_LED; // a wtedy zaneguj bit PORTD.7 (negacja poprzez wykonanie funcji ex-or ze stałą 0x80) waitms(250); // i czekaj ok. 250ms } }// koniec pętli nieskończonej return 0; }

Reply to
Gibol

nie to nie tak, te przerzutniki wymagaja stromego przebiegu na wjesciu zegarowym.. jak dasz powolny, efekt bedzie dokladnei taki jak opisujesz - po zdjeciu zegara wyjscie powroci do porpzedneigo stanu wywal C1 lub daj przez wejsciem zegarowym przerzutnik shmidta na 2 tranziakach lub cd 40106

Reply to
Greg(G.Kasprowicz

i jeszzce jedno - zasil uklad z 3V...

Reply to
Greg(G.Kasprowicz

nie, przeciez masz kondensator, ciezko przez niego rpzepuscic serie impulsow :) to nie tak, te przerzutniki wymagaja stromego przebiegu na wjesciu zegarowym.. jak dasz powolny, efekt bedzie dokladnei taki jak opisujesz - po zdjeciu zegara wyjscie powroci do porpzedneigo stanu wywal C1 lub daj przez wejsciem zegarowym przerzutnik shmidta na 2 tranziakach lub cd 40106

do tego zasil U1A z 5V i daj serie 74HCT4027 lub podobny z wejsciami reagujacymi na standard TTL w jakim standardzie jest to wyjscie z telefonu?

Reply to
Greg(G.Kasprowicz

Użytkownik "Greg(G.Kasprowicz)" snipped-for-privacy@CERN.CH napisał w wiadomości news:el65f2$6nj$ snipped-for-privacy@inews.gazeta.pl...

Za duzo zabawy, Atmega8 + 1 tranzystor na przekaznik i mam sprawe zalatwiona. Tylko co zmienic w tym programie zeby procek reagowal nie na zwarcie do masy tylko na pojawienie sie napiecia z telefonu (3v)

Reply to
Gibol

Użytkownik "Gibol" <gibol@skrzynka_w_goglach.com> napisał w wiadomości news:el6p6d$89t$ snipped-for-privacy@atlantis.news.tpi.pl...

Ja ci nie pomogę, bo na C się nie znam Twój problem podobny jak zabijanie komara armatą

Na pewno w najbliższym czasie ktoś Ci napisze program Najwyżej użyjesz PCta z blututem, bo nie będziesz czekał do świąt wielkanocnych

Reply to
lwh

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.