Ten kod musisz okrzesać :D Czym to programujesz? Pytam bo umieściłeś dyrektywy dla programatora. Może i nie byłoby w tym nic dziwnego, ale w kodzie masz napisane 8MHz a tymi dyrektywami mikrokontroler zostałby ustawiony na fabryczne 1MHz... Inna sprawa to ten pomiar na ADC i zapisywanie jego wyniku po obliczeniach do PWM. Nie wszystkie tryby PWM mają...
Witam W menu funkcje podstawowe GF jest bloczek bramki AND & ze strzałką do góry - zbocze narastające i bramka NAND ze strzałką w dół zbocze opadające. Pozdrawiam Arek
Teraz rozumiem Twój problem. Niestety w Bascomowym kodzie Ci nie pomogę. Mój epizod z tym środowiskiem był bardzo krótki i do tego bardzo dawno temu. Poprostu nie chcę Cię wprowadzać w błąd, niech Bascomowcy wypowiedzą się w tej kwestii. Jednak myślę, że zrozumienie przytoczonego przykładu reagowania na zbocze na pewno przyda Ci się w przyszłości. Powodzenia...
Witam, na narastające zbocze zegara reaguje przerzutnik typu D (D-type flip-flop). Pozdrawiam
[syntax=c] MCUCR = (1 << ISC11) | (1 << ISC10); //narastające zbocze MCUCR |= (1 << ISC01) | (1 << ISC00); //narastające zbocze0[/syntax]
Witam, możesz wykorzystać 74123, jeden przerzutnik wyzwalany narastającym zboczem a drugi wyzwalany opadającym zboczem. Pozdrawiam
witam np. a i0.0 an f0.1 = f0.0 a i0.0 = f0.1 i już masz :) pozdro paweł
To jest tak: Config Int0 = P3.2 ' Ustawienie przerwania zewnętrznego na pin P3.2 Reset Tcon.0 ' Przerwanie wywoła stan niski Set Tcon.0 ' Przerwanie wywola opadające zbocze (z H do L) To samo z Int1 To tyle pozdrowienia.
Witam! Po instrukcji można podać więcej niż jedną instrukcję, np. tak jak na poniższym przykładzie. process(reset,clk) begin if reset='0' then e<='0'; f<='0'; g<='0'; elsif clk'event and clk='1' then e<=(a and b) or c; f<=d or (c and a); g<=c and d and a; end if; end process; Próbowałeś robić to w ten sposób ? Pozdrawiam
Z diodą spoko :) Jednak wydaje mi się że po dostaniu stanu wysokiego zbierze określona ilość próbek. Jakich próbek, w analogowym oscyloskopie? Może po prostu masz za wolny oscyloskop? 200MHz to mało? Z pewnością nie w tej części forum :) Tutaj niemal sami amatorzy. Widać, kompletnie nie wiesz o czym piszesz. (at)zajc15 użyj pokrętła TRIGGER, tak aby...
Sądzę, że sam pomiar z użyciem skryptu pythona wprowadza dość spory błąd w pomiarze czasu. Co do "nadawania", rozważyłbym użycie funkcji nanosleep () albo nawet clock_nanosleep (), zamiast delay(). [url=https://man7.org/linux/man-pages/ma...
Witam Zastosowanie kostki 555 jest bardzo proste. Wystarczy typowa aplikacja w układzie przerzutnika monostabilnego, który generowałby 16 minutowy impuls na wyjściu (8minut stan niski, 8 minut stan wysoki). Jak wiadomo w czasie generowania impulsu kość 555 nie reaguje na impulsy wejściowe, dopiero pierwszy impuls na wejściu po wygenerowaniu impulsu...
"14: Naruszenie wejścia" wg mojego rozumienia też się nie nada bo będzie cały czas generować te impulsy (załóżmy, że rzeczone wejście zmienia stan co kilka godzin) Typ "14" jak najbardziej się nadaje. Wyjście to aktywuje się przy naruszeniu wejścia. Inaczej mówiąc wyzwalane jest narastającym zboczem na wejściu. Następnie odmierza ustawiony czas i wyłącza...
Zastanów się jak to ma dokładnie działać. Czy sygnał może się zmienić w czasie opóźnienia? Jeśli tak, to jak ma zareagować układ? Jeśli nie, to po prostu wykrywaj narastające zbocze: #define INPUT_VALUE (PIND & _BV(2)) #define TOGGLE_OUTPUT (PINA |= _BV(2)) uint8_t old_input = INPUT_VALUE; for (;;) { uint8_t...
Witam Zamiast dwóch 4017 wystarczy jeden 4013. Jeśli sygnałem aktywnym z dekodera MC145027 jest H to zastosowanie bramek AND jest prawidłowe. Wejście CLK 4017 jak i 4013 reaguje na narastające zbocze.
Z przebiegów wynika, że: - sygnał wyjściowy jest =1 gdy oba sygnały we są równe jeden oraz gdy wystąpiło narastające zbocze we1 gdy we2=1 co daje bramki U2A i U2B opóźniają zbocze zegara tak by pojawiło się po ustaleniu stanu wejścia zerującego przerzutnika wymuszanego bramką U2C.
74xx573 nie na narastającym zboczu, tylko jak CP jest w wysokim stanie, to jest "przeźroczysty". Zapamiętuje to, co jest na opadającym zboczu zegarowym. Na narastające zbocze są 74xx574.
Jako generator impulsów zastosowałem zwykły switch , który zwiera pin ICP1 do VCC. I teraz rodzi się pytanie. Po jednym kliknięciu zmienna "koniec_pomiaru" powinna być równa 0 i tym samym dioda nie powinna się włączać. Natomiast jest inaczej. Pierwsze kliknięcie po uruchomieniu procesora powoduje załączenie się diody. Czyli tak jakbym generował więcej...
Prawdopodobnie procesor wisi w funkcji obsługi przerwania. We wnętrzu przerwania wyłącz je. Włącz je dopiero gdy będzie potrzebne (na przykład przed uśpieniem). Przerwanie na stan niski jest wywoływane cały czas tak długo jak stan niski trwa na wejściu.
I0 Q32 Q32 --|P|------------| |-----------(R) I0 Q32 Q32 --|P|------------|\|-----------(S) Gdzie |P| - zbocze narastajace , a (S) - set, (R) - reset
.. Czy podczas taktowania rejestrów i zwalniania zatrzasku musze odczekiwać chwilke po ustawieniu odpowiedzialnego za to pinu z 0 na 1? Bo nie wiem czy dobrze rozumuję, ale jeżeli to jest taktowane zboczem narastającym, to nie muszę odczekiwać :P Odpowiedzi poszukaj w dokumentacji swojego rejestru.Np. w SN74LS595, Shift clock frequency = 0 do 20MHz...
Witam. Zbocze narastające to masz jedno przerwanie w momencie gdy stan zmienia się stan wejścia z niskiego na wysoki a przy stanie wysokim będziesz miał wiele przerwań tak długo jak będziesz miał stan wysoki na tym wejściu.
Czy taki opis wystarczy. Układ scalony 74LS164 zawiera osiem elementów pamiętających , połączonych w taki sposób że wyjście pierwszego połączone jest z wejściem drugiego wyjście drugiego z wejściem trzeciego itd. Każde wyjście pojedynczego elementu pamiętającego wyprowadzone jest na zewnątrz. Elementy pamiętające zbudowane są w taki sposób że narastające...
W układach sekwencyjnych synchronicznych (jakimi są chyba procesy w vhdl ale nie jestem pewien na 100% odpowiedzcie) wykonywane operacje zależą od zegara czyli to oznacza że każda pojedyncza instrukcja w vhdl w procesie wykonywana jest przy 1 zboczu narastającym lub opadającym ? Trochę mylisz pojęcia. VHDL to tylko język opisu sprzętu. Może opisywać...
Witam W Twoim programie wszystko jest ok. , z jednym małym wyjątkiem : Pomiędzy SET/RESET ( ostatni sterujący silnikiem ) a funkcję AND wstaw zbocze narastające , chyba TIMER BW nastawiony na " from OFF to ON " Powinno działać tak jak chcesz. Pozdrowienia
Z tego co widzę to źle ustawiasz stan niski na pinach. Dla CLK_PIN najlepiej zrobić to na XOR bitwise ^= . Swoją drogą dobrze jest zajrzeć jednak do dokumentacji scalaka. Wyraźnie jest pokazane, że najpierw musi być ustalony stan na DQ i dopiero narastające zbocze CLK (fig. 9b). Dodatkowo zapominasz o bicie wskazującym który stack wybierasz. Na sam...
Witam, Klasyczny błąd, na wejściu licznika daj zbocze narastające :) Pozdrawiam,
Miałem podobny problem. Po prostu na początku przerwania odczytywałem stan pinu. 1 - zbocze narastające, 0 - opadające. Działało to bezproblemowo.
A czy bez używania przerwań zewnętrznych int0 i int1 można napisac program aby działał na zbocze narastające ?
Obrazują rodzaj wyzwalania: zbocze narastające i poziom wysoki.
Proponuję do taktowania używać takiego układu jak w załączniku (zamiast przerzutnika RS na bramkach może być dowolny przerzutnik z dostępnymi wejściami Set/Reset wtedy wejścia typu Data, J, K, Clk dajemy na masę (jezeli JK to Clk do +5V przez 2.2k) Wyjście +clock daje narastające zbocze przy wciśnięciu przycisku i opadające przy zwolnieniu (010) Wyjście...
Przerwania typu PCINT działają podczas zmiany stanu pinu, obojętnie czy to jest zbocze narastające czy opadające. Poprostu ma być to zmiana stanu, tak więc jeśli naciśniesz przycisk to przerwanie bedzie generowane dwa razy (w momencie naciśniećia i puszczenia). Natomiast inaczej jest w przypadku przerwań INT0 i INT1 gdzie możesz sobie wybrać kiedy ma...
Może licznik na CD4017? Ma akurat 10 wyjść. Potrzebny będzie jeszcze generator, oraz przerzutnik do zapamiętania, że został wykryty przycisk. Metoda: generator (może około 1MHz) podaje sygnał na wejście zegarowe CD4017 i ten daje kolejno '1' na wszystkich 10 wyjściach; od każdego wyjścia połączenie poprzez przycisk i diodę do przerzutnika, który steruje...
Czy dobrze rozumuję: jeśli a=0 to program poczeka aż a=1 i wtedy wykona czynność 1; a jeśli a=1 (a nie =0) to poczeka aż a=1 i wykona czynność 2? Tak. W skrócie jest to reakcja na narastające zbocze. I jeszcze jedno pytanie czy gdy już na początku "if a=0 then" warunek nie jest spełniony to program nie będzie analizował kolejnych "ifów" i wykona od...
Bo nie tak się używa przerwań zewnętrznych. Można po pojawieniu się przerwania od zbocza narastającego wystartować timer, w przerwaniu zmienić na zbocze opadające i gdy pojawi się zbocze opadające zatrzymać timer, odczytać jego stan do zmiennej volatile wykasować i ponownie ustawić na zbocze narastające. Mozna też wykorzystać oba dostępne przerwania....
Jednak ów pomiar wydaje się chyba trochę niedokładny ponieważ czas zboczy narastających i opadających jest blisko granicy czasów tR oraz tF deklarowanego przez producenta. Popatrzyłem jeszcze raz na wykres w tamtym temacie. Oscyloskop zmierzył f = ~238 Hz. T = 1/f = ~4,2 ms. T~4,2 ms to okres przebiegu. Okres przebiegu to czas między dwoma kolejnymi...
Witam, na przykład: http://www.ti.com/lit/an/sdla006a/sdla00... rysunek 14. Można to zrobić nieco prościej, za pomocą bramki ex-or, do jednego z wejść musisz doprowadzić sygnał nieco opóźniony. Opóźnienie można uzyskać za pomocą kilku kaskadowo połączonych bramek albo za pomocą układu RC (wówczas wejście bramki powinno być typu "Schmitt"). Pozdrawiam
Sygnał ma zbocze narastające o czasie trwania 1/4T, zbocze opadające o czasie trwania 3/4T. Interesujące nas czasy zajmują 80% obydwu zboczy, bo zbocza sygnału są jednostajnie zmienne (linia prosta). 4/5 × 1/4 = ... 4/5 × 3/4 = ...
narastające powoduje i narastające zbocze borrowa, zbocze to możesz wykorzystać do zatrzymania generatora. Hmm... coś takiego jak to? Ma prawo działać? A jeśli tak - to jakie są ew. problemy z takim rozwiązaniem... np. ograniczenia na impuls wejściowy, generator itp.? http://obrazki.elektroda.net/14_11740034... EDIT: Wyjście w tym przypadku...
Inna nazwa to zbocze narastające i opadające. Dobrze rozumiesz. Tylke te symbole bardziej takie na poziomy a nie zbocza, zobacz tutaj: https://obrazki.elektroda.pl/9347858100_...
Spróbuj zrobić następująco: zbocze sygnału clk opóźnić przez wstawienie kilku buforów tak, aby zbocze narastające na clk nie pokrywało się ze zboczem narastającym na D. Symulacja często działa inaczej od rzeczywistych układów. Gorzej, jak program "widzi" sygnały z rozdzielczością 1ms - ustawienie Clock w sekcji analizatora (masz ustawione Clocks/Div=1)....
Mam przerwanie na INT1, ustawiam je tak: EICRA = _BV(ISC11) | _BV(ISC10); EIMSK = _BV(INT1); Jest ono wyzwalane na rosnące zbocze. I działa, jak podaje na pin 5V to przerwanie występuje, ale występuje cały czas. Tzn nie raz przy narastającym zboczu, a cały czas, kiedy występuje 5V na pinie. Przerwanie wykonuje się non stop od początku, dlaczego? Przecież...
Witam, Testujesz i ustawiasz bit ISC10 w MCUCR, ale zerujesz bit SM0 (bit nr 4 zamiast bitu nr 2). W efekcie cały czas sprawdzasz tylko narastające zbocza. Trochę przekombinowana ta procedura. Nie musisz obsługiwać wszystkich zboczy, wystarczą opadające i np. ostatnie 2 narastające. Pozdrawiam, Dr.Vee
Witam. Przełącznika S2 może w ogóle nie być (p.1 L293 - zwarty do +5V). S1 działa tak, jak napisałeś w tytule: podaje +12V (liczy się narastające zbocze) na wejście układu sterowania. Pierwszy impuls - winda do góry i zatrzymuje się, drugi impuls - winda do dołu i zatrzymuje się. Jeśli miedzy krańcowymi położeniami windy podany zostanie impuls (+12V),...
Najprostszy przerzutnik T reagujący na narastające zbocze z przerzutnika D (1/2 układu 7474)
Ja do nadawania używam takich procedur. /***************************************... // Procedura nadaje bajt do cc1000 od MSB do LSB synchronicznie z DCLK void Send_CC1000 (u08 dana) { char i; for (i=0; i<8; i++) { Synchro_DCLK (); if (dana & 0x80) PORTCC |= 1<<DIO;...
A jak długi ma być sygnał wyjściowy, ten impuls ? Tu masz przykład rozwiązania: na WY1 impuls zaczyna się po narastającym zboczu (+czas propagacji licznika i trwa od 1 do 2 taktów zegara zależnie od momentu przyjścia zbocza w stosunku do narastającego zbocza zegara. na WY2 masz impuls o szerokości 1 taktu zegara ale, który może być opóźniony od 0 do...
Google na zapytanie "4013 monostable" znajduje taki schemat. 7474, jak to TTL, wymagałby małych rezystancji, bo pobiera duże prądy wejściowe.
Przycisk ........ chce podlaczyc do wejscia CLK przerzutnika D ......... a D, R i S do masy. kakazde wcisniecie przycisku spowoduje zmiane stanu na wyjsciu Q (dzielnik czestotliwosci CLK przez 2), Przerzutnik typu D: narastające zbocze na CLOCK przerzuca stan D na Q . Nie możesz więc uziemić "D" bo zabawa skończy się po pierwszym impulsie zegarowym....
1. Można to różnie rozwiązać. Najprościej, to wykorzystać któryś z pinów INT. Algorytm: - ustaw przerwanie z pinu INT0 na zbocze np. narastające, - gdy pojawi się zbocze narastające to wywoła funkcję obsługi przerwania, - w funkcji przerwania uruchamiasz timer i zmieniasz ustawienia INT0 na zbocze opadające, - gdy wystąpi zbocze opadające - zatrzymujesz...
zdecydowanie pomysł z warunkiem '>' nie jest dobry, coś na pewno uruchamia w twoim kodzie ten licznik, prawdopodobnie jest to maszyna stanu, stąd najlepszym wyjściem jest sygnał ce ustawiany przez ten sterownik mozna takie sprzezenie zwrotne dawac? no jak jest to układ synchroniczny to wszystko jest ok, bo jeżeli osiągnięte jest '0' przez licznik,...
Dla częstotliwości 8kHz, okres wynosi 125uS, a opóźnienie sygnału wysokiego, więc jak rozumiem narastającego zbocza o 1mS, trochę to nielogiczne.
W N56 masz M55 ze zboczem - coś kojarzę (ze szkolenia) że takie coś może nie "chodzić" poprawnie; spróbuj M55 zwykłe NO a za nim zbocze narastające - będzie to samo ale inaczej :)
Mam SDS1102X Popatrz tu na prostokąt max 25MHz https://www.youtube.com/watch?v=02dCj5Cq... Jak poszperasz to znajdziesz jeszcze porównania z analogiem i rigolem. Zwróć uwagę na funkcję BW Limit Co do Lecroya to fakt siglent pod inna nazwą nawet multimetry lecroya to siglent
http://obrazki.elektroda.net/96_12149935... Gdy przerzutniki są skasowane przyciskiem, to każdy na wejście D dostaje jedynkę z drugiego. Narastające zbocze impulsu zegarowego (WE1 lub WE2) powoduje ustawienie jednego z przerzutników (tego, który dostanie sygnał wcześnie) i zabranie jednocześnie jedynki z wejścia D drugiemu przez co następne zbocze...
Nie możesz podpinać tej samej zmiennej na górze i na dole. Górna zmienna jest sprawdzana (P na zbocze narastające, N na opadające), a dolna to pomocnicza do przechowywania poprzedniego stanu. Naprawdę polecam ustawić kursor na wybranej funkcji i wciśnięcie F1 :)
Witam, Wg mnie poprawnym rozwiązaniem jest wykorzystanie modułu DCM do wygenerowania sygnału zegarowego x2 i dopiero tego zegara do sterowania procesem. Z układów Xilinxa tylko układy CoolRunner-II miały przerzutniki mogące pracować na obydwu zboczach. Pozdrawiam JarekC
CZy przebieg z # 55 nie był przesterowny? na wejściu karty dźwiękowej powinieneś mieć potencjometr, czy osłabianie sygnału potencjometrem wpływa na kształt? Co ciekawe na oscyloskopie wygląda inaczej Czegoś takiego należało się spodziewać. Powolnie narastające zbocze może wynikać z obciążenia pojemnościowego, jaka była częstotliwość i czym podłączyłeś...
Na elektrodzie znajdziesz parę takich pomysłów. np https://www.elektroda.pl/rtvforum/topic3... Generator 1 Hz i dwa układy jeden reagujący na zbocze narastające a drugi opadające.
Zgadza się ,jeśli to jest wejście bramki i masa DGND (pin 15) jest połączona z resztą mas oraz zasilanie wewnętrznego komparatora DV+(pin 16) =5V?.Powinien liczyć. Ale nie robi tego choć przebieg widać na oscyl.-tak? Zakładając że nie ma błędu w pomiarze ,jedyna różnica pomiędzy wej osc. a TTL (w tym przpadku) jaka przychodzi do głowy to różne rez....
Debouncing w przerwaniu - tylko nie mów, że robisz to przez aktywne oczekiwanie wewnątrz przerwania. Jeśli tak, to zauważ, że to, że skasowałeś flagę przerwania i jesteś w przerwaniu wcale nie oznacza, że flaga nie może zostać ustawiona ponownie. Możliwy jest taki scenariusz: wciskasz przycisk, pojawia się zbocze opadające które ustawia flagę a więc...
Wejścia liczników (up/down) są źle sterowane. Reagują na narastające zbocze sygnału, dlatego lepiej je "podciągnąć" do Vcc a sterować masą. Sygnały sterujące podajesz tylko na licznik jedności, licznik dziesiątek jest sterowany z wyjść "pożyczki" i "przeniesienia" licznika jedności. Dekodery też źle podłączone, wejścia LT/ zostawiasz niepodłączone....
Najlepsza była by fotokomórka. Masz dwa zbocza narastające i opadające. Od zbocza opadającego do narastającego liczysz drogę pomiędzy butelkami. Od narastającego do opadającego to butelka. A reszta to tylko matematyka.
Nie trzeba trafiać w zbocze, sam napisałeś że " jeżeli przytrzyma się logiczną 1, to na wyjściu stan będzie się zmieniał z częstotliwością 1Hz" i to jest prawda. To czy reaguje na zbocze narastające czy opadające zależy od konstrukcji przerzutnika, częściej pracują na opadającym (wg. Wikipedii).
Załóżmy że: sygnał jest prostokątny o okresie trwania 20ms i amplitudzie 5V - 5V stan wysoki 0V stan niski. Na oscyloskopie taki sygnał może wyglądać tak |-----|____| czyli zbocze narastające, 10ms - 5V, zbocze opadające, i 10ms - 0V, więc mamy po 10ms stanu wysokiego oraz niskiego i wypełnienie wynosi 50% (10ms/20ms=0.5 czyli 50%). Dla przebiegu |-|_________|...
Jaki to dokładnie układ ? Atmel AT29C020 jest programowany sektorami po 256 bajtów (jeżeli /CE jest w stanie niskim, to adres zatrzaskiwany jest przy opadającym zboczu /WEa dane przy narastającym. /OE musi być w stanie wysokim), przy czym pomiędzy poszczególnymi zboczami (narastającym/opadającym /WE) nie może upłynąć więcej niż 150µs, inaczej następuje...
Witam, Tu masz przykład z S7-300, na S7-1200 też powinno działać. http://obrazki.elektroda.net/44_12850907... Pozdrawiam.
A w jakim celu chcesz ten rejestr czyścić? Dodano po 2 Czytaj rejestr, gdy na DATA AVAILABLE pojawi się zbocze narastające i tyle.
Czy do pomiaru użyto sondy 10:1? Bo coś mi tu za mocno oscyluje na narastającym zboczu - jakby z pojemnością przewodu oscyloskopu... Zwiększ rezystancję do 10 kom o obserwuj czy nie pojawiają się przerosty za duże. I tyle.
Zadziała. Radzę zastosować przekaźnik https://www.fif.com.pl/pl/przekazniki-cz... Tryb pracy H Opóźnienie przy wyłączeniu z możliwością podtrzymania. Zbocze narastające sygnału START powoduje załączenie przekaźnika, natomiast zbocze opadające powoduje rozpoczęcie odmierzania czasu. Podanie sygnału START w trakcie...
Na wejściu układ opóźniający zbocze narastające o 25 sekund a za nim przerzutnik monostabilny (zasilany stale) 35s - jak dostanie sygnał wyzwalający to i tak wygeneruje impuls wyjściowy 35s nawet jeśli sygnał wyzwalający zniknie. A co ma sie dziać dalej po 60s?
Ja proponuję schemat poniżej: http://obrazki.elektroda.pl/9200047800_1... Przycisk nie musi mieć aż czterech zestyków wystarczą dwa 1xNO i 1xNC i z wyjścia każdego zestyku wychodzą dwa przewody. Do tego 2 przekaźniki. Przekaźnik K1 załącza się, gdy naciśniemy(zbocze narastające) przycisk S1, a wyłącza się kiedy drugi raz naciśniemy przycisk...
Najłatwiej chyba użyć bramki EXOR ( "86 ) lub coś z serii cmos (4030 ). Jedno wejście bezpośrednio do czujnika , drugie połączone z pierwszym przez układ całkujący . Bramka ma stan wysoki tylko gdy na wejściach są różne stany , od stałej czasowej R/C będzie zależał czas trwania impulsu na wyjściu.
W załączniku jest akumulator 12 bitowy dodający liczby 8 bitowe. Dodanie liczby następuje na narastającym zboczu sygnału DODAJ. Zerowanie wyniku następuje przez wymuszenie stanu niskiego na lini zeruj.
Mam generator sygnału z modulacją szerokości impulsów zbudowany na TL494. Czy istnieje możliwość zsynchronizowania go z zewnętrznym generatorem? Zależy mi na tym, żeby po podaniu zbocza narastającego z zewnętrznego generatora układ TL494 wygenerował sygnał ON o określonym czasie, potem OFF również o zadanym czasie i żeby czekał znowu na zbocze narastające...
Witam, Jak już napisałem powyżej musisz wykorzystać zbocza. Z przekaźnika zatrzaskowego sterującego wyjściem pierwszej taśmy sterujesz timer opóźnione włączenie z czasem 5s. Tym timerem wyzwalasz zbocze narastające które podajesz na wejście set przekaźnika zatrzaskowego drugiej taśmy. Już masz włączanie po czasie. Wyłączanie jak pisałem wcześniej tylko...
Patrz na tabelkę, którą wkleiłeś w pierwszym obrazku. Od lewej masz X oraz dotychczasowe Q1 i Q2. Z narysowanego układu widać, że wyjście zależy od X oraz od wyjść Q1 i Q2 przerzutników, a wyjścia Q1 i Q2 zależą od X oraz zegara CK. Stąd wiemy, że ostateczne wyjście Y zmienia się jedynie przy zmianach X i CK. Ustalasz stan początkowy, czyli jakie na...
Witam. Można to zrobić np. tak: http://obrazki.elektroda.net/11_12597520... Impuls wyjściowy (B) będzie wytwarzany zarówno przy opadającym, jak i narastającym zboczu impulsu wejściowego (A). Pozdrawiam.
Można by napisać skrypt w Pythonie, który łączy się z płytką poprzez port szeregowy i po otrzymaniu informacji od Arduino przy pomocy modułu PyAutoGUI mógłby przesłać do aplikacji wciśnięte przyciski klawiatury oraz myszy. Bardzo atrakcyjna propozycja. Bo zauważ że w Twojej koncepcji (by na PC skrypt w tle generował naciśnięcie) można już w ogóle zrezygnować...
Zbocze narastające, chociaż to, czy koniec sygnału będzie opóźniony, to już mnie za bardzo nie interesuje.
Jak na razie testuję to na guziku, podłączonym do PD2 (INT0)... To może nie być miarodajne, ze względu na drgania styków, chyba że wprowadziłeś jakiś sprzętowy debouncing. Jeśli chodzi o kod, nie sprawdzałem, czy cała idea jest prawidłowa, ale zauważyłem: ... MCUCR=1<<ISC00; //przerwanie wyzwalane zboczem narastającym __|-- MCUCR=1<<ISC01;...
Witam! Robisz 2 detektory zbocza: 1 detektor wykrywa zbocze narastające na wyjściu "555" (czyli przejście od stanu niskiego do wysokiego), a drugi wykrywa zbocze opadajace. Te detektory robisz na kombinacji bramek, tu masz układy: http://obrazki.elektroda.net/5_123922134... Impuls z detektora (może być ze wzmacniaczem, lub generatorem "burst") podajesz...
Poczytaj sobie jakiś poradnik o C, np. linkowany przez kol. dondu, bo nie robisz tego, co byś chciał, np. DDRD |= ~(1<<PD3); //Ustawienie pinu jako wejście nope, powinno być DDRD & = ~(1<<PD3);, bo swoją linijką ustawiasz jako wyjścia wszystkie inne piny, a PD3 zostawiasz nietknięte... Jako że po resecie DDRD=0, to możesz myśleć, że...
trochę zagmatwanie to napisałeś, wydaje mi się że nie jesteś w stanie zapisywać do pamięci z jedną częstotliwością i jednocześnie odczytywać z inną, o ile się nie mylę to jedyną opcją byłby zapis na narastającym zboczu zegara i odczyt przy opadającym (czyli coś jak ddr), odczyt i zapis przez dwa różne procesy przy tym samym zboczu zegara raczej nie...
Ja bym jeszcze proponował - jak kolega Atmeg wcześniej - ten U107... Może rzeczywiście ten przerzutnik jest jakiś lewy? Drugie narastające zbocze na wejściu CLK - powinno spowodować zmianę na wyjściu... (mamy przerzutnik T) A tu tego nie mamy... - przerzutnik kasowany jest dopiero przebiegiem HRTC... A może brak jest połączenia pomiędzy nogą 12 a 8...
Potrzebujesz sygnałów w przeciwfazie, do tego wystarczy inwerter, przydał by się też deadtime - na każdym wejściu dodać układ który opóźni zbocze narastające tak aby pomiędzy wyłączeniem jednego tranzystora a załączeniem drugiego zawsze była przerwa (wartość bezpieczna możesz przyjąć 1us później można skrócić).
Bity w MCUCR określają na co będzie reagować przerwanie zewnętrzne... Zmiana stanu, opadające lub narastające zbocze więc jest to jak najbardziej potrzebne... SIGNAL (INT0_vect) - obsługa zewnętrznego przerwania INT0... SIGNAL (TIMER0_OVF_vect) - obsługa przerwania od przepełnienia timer0... Co do portu... Jak na mój gust powinno być PORTC = !PORTC;...
Cześć Sądzę że rejestr wyjściowy powinien zapamiętać i podać na wyjścia stan w chwili narastającego zbocza sygnału CS - wtedy nie jest dla niego istotne co dzieje się na liniach wejściowych przed ustabilizowaniem się właściwych stanów na magistrali (bo na wyjściach cały czas masz ostatnio wpisaną wartość).
Jak wskazuje na to sama nazwa "Zahler"(z niem. licznik) jest to dość uniwersalny licznik mierzący czas,częstotliwość,obroty w 1000/min.,okres, oraz odstęp czasu między opadającym i narastającym zboczem impulsu. To można wywnioskować z załączonego zdjęcia. Być może więcej można by powiedzieć gdyby zdjęcie dokładnie pokazywało całą płytę czołową tego...
Układ można zrobić na trzech układach scalonych (łącznie z generatorem) :) http://obrazki.elektroda.net/36_12442065... Bramki CMOS 4093 (NAND 2 wejściowy) mają wbudowany układ Schmitta co pozwala zrealizować generator na jednej bramce. Czyli na bramce U3A mamy generator 10 kHz dostrajany potencjometrem (jest on wymagany ponieważ poziomy przełączania...
W załączeniu impulsator ! Elementy R3 (równolegle z R2) i C1 dają stałą czasowa opóźnienia pojawienia się przedniego zbocza impulsu taktującego licznik względem ustalenia się sygnału wyboru kierunku zliczania (minimalny czas wg katalogu to 340 ns dla 5V, dla 15V minimalny czas wynosi 100 ns) Gdyby czas był za krótki to można zwiększyć C1 np. do 330n-470n....
W jaki sposób generować takie impulsy testowe o szybko narastających zboczach?
(at)ElektrodaBot To było podchwytliwe pytanie :) Przedstawiony kod działa poprawnie. Wejścia i wyjścia procesora są właściwie skonfigurowane i transmisja jest poprawna. Wszystkie dane zapisywane i odczytywane są na narastających zboczach sygnału CLK gdy zmiany ich są na opadającym zboczu więc jest ok 100us na ustabilizowanie sygnału. https://obrazki.elektroda.pl/2868912000_...
Do mierzenie czasów wtrysków wykorzystuje przerwanie zewnętrzne INTx oraz timer co 0.1ms. INTx jest ustawiony najpierw na narastające zbocze. Zliczanie czasu otwarcia wtrysku zaczyna się wraz z przychodzącym narastającym zboczem na przerwanie zewnętrzne INTx. Następnie zmieniam INTx na opadające zbocze. Między narastającym a opadającym zboczem zliczam...
Jeżeli wrzucasz pełną sekwencję 20 bitów do rejestru, to możesz sobie odpuścić jego zerowanie i dajesz MR rejestrów=1 na stałe. Wyzerować rejestr możesz wysyłając mu sekwencję 20 zer na dzień dobry. Nie musisz czekać aż się dioda za świeci, ten układ jest szybszy niż sygnały z procesora (zakładając, że nie taktujesz go 1GHz ;) ) SH_CP - SHIFT CLOCK...
Kupiłem ten zestaw ale chyba z 10 lat temu :D. Mam instrukcję, ale nie mam skanera. Nie ma tego dużo więc poświęcę się i przepiszę. Opis pasuje do schematu: http://www.nikomp.com.pl/zestawyN/N-007.... Zasada działania układu jest następująca: bramki B1, B2 wraz z elementami R1, R2, C1, C2 tworzą tzw. multiwibrator astabilny. W tym przypadku to układ...
a żeby nie wykorzystywać żadnego z przerwań, potrzebuję wykonywać daną funkcje jak na jednym z pinów będzie zbocze narastające ?
Niekoniecznie będzie to 160%, gdyż wg noty zegar wynosi min. 10 MHz, czyli 16 MHz, które można łatwo uzyskać (24 MHz zresztą też), zadziała. Oczywiście o jakimś sensownym przetwarzaniu danych raczej mowy nie ma - ale jeśli kamera będzie podłącozna pod interfejs RGB kontrolera LCD to przesył obrazu kamera LCD procesora nie zajmie. Wszelkie timingi da...
Czyli: jeżeli mam ustawioną reakcje na zbocze narastające, TIMER1 w trybie normal, i preskaler ustawiony na 1, to licznik TCNT1 cały czas się zwiększa, w momencie wystąpienia zbocza narastającego na ICP1 rartoś jaka była w liczniku jest przepisywana do ICR1 którą przypisuję do zmiennej. W momencie wystąpienia kolejnego zbocza narastającego wartość...
wielkie dzięki ,faktycznie bardzo prosty schemat ,myślałem,że to coś bardziej skomplikowanego. Tylko oczywiście ten układ NIE DZIELI częstości, tylko tak zmienia ilość zboczy narastających aby w danym okresie czasu było ich 1.25 raza mniej niż przed podzieleniem. Nie do wszystkich zastosowań się taka metoda nadaje.
zbocze narastające zbocze narastające arduino zbocze narastające opadające
odkurzacz gniazdo łożysko naprawa monitorów warszawa klawiatura zalać spirytus
Samsung BN59-01308A Wi-Fi Module Issues and Solutions Panasonic RX-ES20 - Magnetofon nie kręci się, wymiana pasków