Byc moze za duzo razy wyzwala Ci sie procedura detekcji zera. Kiedy zbocze narasta/opada powoli to tak moze byc. Kiedys pisalem program do podobnego zastosowania. Zero bylo wykrywane prostym sposobem przy pomocy komparatora wewnatrz Atmegi88. Po kilku godzinach prob i zastawianiu pulapek programowych okazalo sie ze przerwanie od komparatora bylo generowane...
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
Ten TL5001 powinien być OK. W zasadzie nadaje się każdy sterownik zasilacza impulsowego ze sprzężeniem napięciowym. Pisałem o "staruszkach", bo są tanie i łatwo dostępne. Jednak nowsze układy wymagają mniej elementów zewnętrznych i są szybsze. To ostatnie nie zawsze, a szczególnie w tej sytuacji, jest zaletą... Duże częstotliwości i bardzo strome zbocza...
Domyślam się że chodzi o regulację prądu ładowania, R8 i R9 są w układzie detekcji przejścia przez zero i na pewno nie mają z tym nic wspólnego, ale wartości R10 i R11 oznaczane gwiazdkami odpowiadają za opóźnienie wyzwalania względem przejścia przez zero więc trzeba je dobierać, tam już widzę że zostało poprawione na 6k2 więc jeśli zmontowałeś wg tego...
Heja! Nie wiem, czy w prosty sposób da się to zrobić na samych układach logicznych w PSpise. Należy wykryć "początek" przebiegów - gdy są analogowe to np. przy przejściu przez 0, przy cyfrowych jest prościej: np. zbocze narastające. Potem już pozostaje pomiar czasu pomiędzy nimi. Ale jeszcze dochodzi tu zakres częstotliwości od-do... Trzeba to uwzględnić....
Takie transoptory po prostu miałem w "szufladzie", stąd taki wybór. 2x100k i jak rozumiem, bez pojemności? To da prąd rzędu 1mA, nie za mało? Przed chwilą poczytałem na elektrodzie kilka z licznych tematów poświęconych detekcji 230V i widzę, że często są z tym problemy (różne, takich, jak moje nie spotkałem). Aż dziwne swoją drogą, że nikt nie produkuje...
Witam. Procek tak się zachowuje bo nie określiłeś czy przerwanie ma być generowane przez zbocze opadające, rosnące czy przez stan niski na końcówce INT. Domyślnie wyzwalane jest stanem niskim więc wykonuje się raz za razem. Instrukcja Config INTx. Przeznaczenie: Konfiguruje sposób wyzwalania przerwania INTx. Składnia: CONFIG INTx = LOW LEVEL | RISING...
Tak się podepnę pod temat: jak strome musi być zbocze, żeby było wykryte? Dowolna zmiana 0/1 w sumie chyba wystarczy w avr? I wtedy zmiana przy minimalnym poziomie dla 1? Bo "zbocze" to dumnie brzmi ;) ... Jak przedmówca napisał maksymalne czasy narastania/opadania na pinach są podane w nocie procesora. Nie mogą być dowolnie duże, bo poziomy 0 i 1...
Poniżej kod detekcji zbocza w SCL "Trig 1s":="Clock_1Hz" = TRUE AND "Trig 1s Old" = FALSE; "Trig 1s Old" := "Clock_1Hz"; W dalszej części programu posługujemy się już zboczem narastającym "Trig 1s"
Skoro przerwanie masz przy zboczu narastającym, to znaczy, że masz przerwanie tylko od jednej diody Kolega tmf się myli. Przerwanie na narastające zbocze jest jak najbardziej ok i powinno być co 10ms. Obie diody przy zaniku napięcia dają zbocze narastające na wyjściu transoptora. Należałoby sprawdzić ten transoptor czy jest sprawny, ewentualnie zmniejszyć...
Ale w przypadku narastania napięcia sieciowego ( przejście przez zero w górną połówkę napięcia ) sygnał na dzielniku napięciowym jest w porządku, a przy przejściu w dolną połówkę jest 4 razy dłuższy. Dodano po 2 Układ użytkownika oj działa bardzo dobrze, dziękuję wszystkim za pomoc i cenne sugestie. Zamykam. Dodano po 3 A jednak cofam, mam to samo zjawisko...
Czesc. Szukam pomocy w zaprogramowaniu jednego przycisku żeby ustawiał stan wysoki na pierwszym wyjściu po jednym kliknięciu, drugie wyjście po drugim i trzecie po trzecim i tak dalej aż do resetu. Zaczynam przygode z plc. Z gory dzięki za pomoc. Wstępna ocena dostępnych informacji Cześć, Rozumiem, że chcesz zaprogramować sterownik PLC w taki sposób,...
problem polega na tym: przykładowo chcę sterować dwoma klawiszami linijkę diod- tak aby świeciła się tylko jedna ( chodzi mi o realizację programową ). Ma to być układ synchroniczny i po jednym naciśnięciu klawisza ma być przesunięcie diody o jeden. W jaki sposób to zaimplementować w następujący sposób if CLK'event and CLK = '1' then if UP'event and...
No dobrze, a zatem założyłem, że zastosowane będą fototranzystory o wąskich kątach, 5-8 stopni. Wykonałem próbną symulację dla typowego układu różniczkującego na wzmacniaczu operacyjnym. Na wyjściu pojawiają się oscylacje, albo brak zupełnie reakcji na impulsy wejściowe. Zamieszczam kilka zrzutów ekranu. Nie wiem jaką przyjąć stałą dla układu różniczkującego,...
Witam, chciałbym zrobić zgrzewarkę do ogniw LI-Ion i nie tylko, z transformatora od spawarki Bester Besterka 1300 (akurat taka mi zalega). https://obrazki.elektroda.pl/3849725600_... Spawarka posiada regulację prądu poprzez szczelinę w rdzeniu trafa. Uzwojenie wtórne będzie przewinięte, tak żeby uzyskać wysoki prąd przy niskim napięciu....
Ach, Ty masz tutaj INT0 wyzwalane z zewnątrz w zerze sinusa sieci (100x /s), więc można z tego skorzystać. Zmień to: Mam teraz możliwość sprawdzenia poprawności działania programu, i niestety ale na oscyloskopie totalna cisza, żaden sygnał nie jest podawany na wyjście... W przypadku sterowania grupowego wygląda to tak: https://obrazki.elektroda.pl/9841422900_...
Czy wie ktoś może jak zrobić w vhdl'u układ który będzie generował impuls wyzwalany narastającym zboczem sygnału wejściowego, a czas trwania tego impulsu żeby był ustawiany na 4 bitach wejściowych. Zależy mi na czasach do 3 sekund i koniecznie aby układ zliczał od początku gdy przyjdzie kolejny impuls wyzwolenia a jeszcze nie skończył generować poprzedniego...
Napisz obsługę przerwania tak że kiedy cały port po maskowaniu wejść jest w stanie wysokim to Return. Napisz Switch Case i kiedy znajdzie że to któryś pin to Return ..a nie testowanie za każdym razem wszystkich trzech możliwości... Racja lepiej sprawdzic cały port by określic jakie zbocze wystąpiło. Czy rozumiem dobrze: W przerwaniu sprawdzam pierwsze...
witam, jestem super początkujący jeżeli chodzi o mikrokontrolery. Mam AT2051 i muszę w jak najprostszy sposób zrealizować detekcję przejścia przez zero sygnału zmiennego w gniazdku (chodzi zarówno o zbocze narastające jak i opadające - jedynka powinna na przykład pojawiać się na OKREŚLONY czas po tym jak będzie przejście, oczywiście mniejszy niż połowa...
Witam, Mam pytanie o układ detekcji przejścia przez zero napięcia sieciowego, z separacją galwaniczną, za pomocą małego transformatora sieciowego 230V/5,5V, przedstawiony poniżej. Wejście "+" komparatora jest wyprowadzone na pin PA1 i podłączone do dzielnika napięcia, a wejście "-" komparatora jest wyprowadzone na PA3 i podłączone do masy. Czyli przejście...
Próbuję zrobić emulator dekodera PT2272 (dekoder pilotów radiowych), transmisja nie jest zbyt skomplikowana i wykonanie kodera było proste. Problem zaczyna sie po stronie odbiorczej. Na przebiegu zaznaczyłem wszystkie 4 stany jakie występują w słowie kodowym. Są to odpowiednio "0" "1" "T" i ostatni synchronizujący. http://obrazki.elektroda.pl/4855744500_1...
Pokaż schemat co tam skleciłeś, dane elementów, łącznie z zasilaniem - coś poradzimy. Podejrzewam problemy z nieprawidłowym zasilaniem WO. Myślałem że już ładujesz bo rozpisałem to dość szczegółowo. Impulsowo? - problemy będą z detekcja napięcia wyłączenia ładowania. Najprostszy sposób jaki widzę podałem w poście nr 2 - na końcu; klucz włączający zasilanie...
https://obrazki.elektroda.pl/7753289800_... Przedstawiam zaprojektowany i wykonany przeze mnie stoper (czasomierz) pozwalający na precyzyjne odmierzanie długich odcinków czasu. Z rozdzielczością 1 µs można odmierzyć 10000 sekund, czyli blisko trzy godziny, natomiast z rozdzielczością 1 ms aż 10 000 000 sekund, czyli ponad 115...
Witam, po pierwsze to na tym moim schemaciku ten rezystor powinien być 47K a nie 470K taki mały czeski błąd. Jeśłi chodzi o grzanie to troszkę się grzeje. Ale togrzanie wygląda tak, że obojętnie po jakim czasie pracy układu dotknie się go palcem (po wyłączeniu 220V!!! oczywiście) to jest on poprostu ciepły i to wszystko. Rezystor o mocy 2W naturalnie....
Protokół 1-Wire® zaprojektowany został do komunikacji pomiędzy znajdującymi się blisko siebie układami scalonymi. Interfejs 1-Wire zapewnia możliwość podpinania sensorów, ale także np. układów pamięci do mikroprocesorów z wykorzystaniem zaledwie jednego pinu. Po opracowaniu samego protokołu zajęto się szeregiem metod pozwalających na realizację...
Kilka kolokwium zaliczonych, więc mogę wrócić do tematu. Mam taki kod, ale to nie istotne bo i tak nie działa : $regfile = "m16def.dat" $crystal = 16000000 Config Pind.6 = Output Bramka Alias Portd.6 Config Int0 = Rising 'rising wyzwala zbocze narastające Config Timer1 = Timer , Prescale = 64 On Int0 Zero 'detekcja przejścia przez 0 On Timer1...
W sumie z tego co widzę nie potrzebujesz generować sygnału PPM - wystarczy Ci jego detekcja, wyznaczenie neutrum (1,5 ms, ale nie przywiązuj się do dokładnej wartości) oraz po zauważeniu założonego odchylenia od neutrum proste załączenie jakiegoś PINu (ewentualnie danie tam sygnału PWM żeby ładnie migacz migał) Jak pisałem nie znam Bascoma, programuje...
Witam mam taki problem gdy uruchomię ten program to żarówka bardzo miga. Zliczyłem ilość wywoływanych przerwań i wyszło że na 400 detekcji zera jest 100 przerwań od timera w czasie 4 sekund. Więc detekcja zera działa prawidłowo. Używam Atmega168, kwarc 16Mhz. F_CPU ustawiłem w kompilatorze i działa napewno 16Mhz http://obrazki.elektroda.pl/4656291300_1...
Detekcja zera jest żeby programowo czytać przez jaki % czasu grzałki pracują. Wiem że można też zastosować optotriaki z detekcją przejścia przez zero. Nie wiem w jaki sposób po wypadnięciu jednej fazy moc ma wzrosnąć? Sygnał z uC który załączy triaca będzie podawany tylko przez mniej niż 1/2 okresu sinusa (powiedzmy 1/4-1/3 tego okresu) po detekcji...
Układ służy do monitorowania magistrali I2C. Podpięty do magistrali, obserwuje ją w sposób pasywny, odczytuje wszystkie przesyłane tam informacje. Wykrywa znaczniki początku (START CONDITION), powtórzonego początku (REPEATED START CONDIOTION) oraz końca (STOP CONDITION) transmisji, rozpoznaje typ przesylanych bajtów (adres, dana zapisana, dana odczytana)....
Schemat włącznika: http://obrazki.elektroda.pl/9836229000_1... A tutaj cały kod na podstawie lekcji pana Mirka: Dodano po 6 Z tego co czytałem, to wiem, że muszę użyć przerwania, żeby obsługiwać przycisk w takim sterowaniu jasnością żarówki czy też włącz wyłącz, w tym programie są już jakieś przerwania, można wykorzystać to przerwanie...
wydaje mi się, że nie tak konfigurujesz I/O oraz UART. Wszystkie piny dedykowane powinny być uaktywnione przez rejestr PxSEL, kierunek też. Ja piszę to tak w GCC: najpierw porty i/o: //inicjalizacja wartosci portow wyjciowych void PortInit(void) { P1OUT = P1OUT_INIT; P2OUT = P2OUT_INIT; P3OUT = P3OUT_INIT; P4OUT = P4OUT_INIT; P5OUT = P5OUT_INIT; P6OUT...
Witam, Program ma na celu zmierzyć amplitude impulsu PWM, wypełnienie i częstotliwość. O ile z pomiarem wypełnienia i częstotliwośći nie mam problemu, to pomiar amplitudy nie do końca działa. Szczegóły: PWM 1 kHz. 5 < D < 95 % Na zboczu narastającym sygnału PWM uruchamiany jest TIM3 który trigeruje co 10 us pomiar ADC, które poprzez DMA zapisuje...
Temat sterowania napięciem sieciowym za pomocą triaka jest jednym z tych, które zapewne nigdy się nie skończą puki istnieć będzie sieć energetyczna oraz potrzeba włączania i regulacji napięcia odbiorników do niej podłączonych. Najbardziej znaną i najprostszą metodą regulacji mocy dostarczonej do odbiornika jest załączanie triaka sterującego w odpowiedniej...
Witam szanownych forumowiczów! Od niedawna staram się nauczyć języka C na AVR. Postanowiłem zbudować poza migającą diodą LED i całą resztą "mini projektów" odbiornik sygnału DMX. W zamierzeniu chcę zrobić DIMMER PACK (sterowanie jasnością 4 urządzeń, stąd 4 kanały i detekcja przejścia przez zero). Jednak przy pisaniu programu napotkałem dość znaczące...
zbocze narasta detekcja zbocze buczenie narasta
wymienić żarówka podświetlić lenovo blokada biosu pendrive write protect
zablokowałem mikrokontroler atmega8 makita dc18rc
Smarowanie tulejki rozrusznika Yamaha FJR 1300 Brak prądu na sterownik VVT Peugeot 308 1.6 VTi