Nie zgadza mi się stan ustalony na bramkach - może coś przeoczyłem? Masz pełną rację. Zmyliły mnie wykresy na stronce (instytut jakiś), którą zalinkowałem i tego nie sprawdziłem bo układ to stara klasyka używana powszechnie w epoce TTL. Wielkie dzięki że to wyłapałeś. To powinno być już poprawnie: https://obrazki.elektroda.pl/5663277900_...
Tranzystor o przeciwnej polaryzacji będzie załączony przy stanie niskim na wyjściu 555. R1 uniemożliwia skrócenie czasu trwania stanu wysokiego poniżej pewnej wartości, za minimalny czas stanu niskiego odpowiada tylko potencjometr skręcony na "0" , teoretycznie minimalny czas stanu niskiego może być znacznie krótszy, więc ten powinien być stanem aktywnym....
W trybie astabilnym, czas trwania stanu wysokiego na wyjściu wyraża się wzorem TH = 0.693 * (R1 + R2) * C a czas trwania stanu niskiego TL = 0.693 * R2 * C Uwaga: Dla tego schematu współczynnik wypełnienia impulsu jest zawsze większy od 50%! Skoro współczynnik wypełnienia nie może być mniejszy od 50% to sygnał wyjściowy musisz zanegować. Przykładowo...
Ale taki dzielnik nie daje wypełnienia przebiegu Th:Tl równego 1:1; czyli czas trwania stanu wysokiego a niskiego nie są równe.
Witam! Czy ktoś może mi podać wzory na czas trwania stanu niskiego i wysokiego w multiwibratorze o schemacie podanym poniżej? Z góry dziękuję! Pozdr TWK
No ok ale tego pinu w końcu nie używam... Fakt, to ja pomyliłem piny, bo chodziło oczywiście o PC5/TDI. Zapytam wprost: czy masz wyłączonego JTAG-a w fusebitach :?:
Tutaj popełniasz dosyć poważny błąd. Po odebraniu pierwszego bajtu zatrzymujesz transmisję na SPI na stosunkowo długi czas potrzebny na przesłanie tego bajtu poprzez USART. Nie to jednak jest najgorsze. Po dokładniejszym przeanalizowaniu noty ADIS16100 zauważyłem dwa dosyć ważne problemy. Pierwszy to taki, że stosunek czasu trwania stanu wysokiego...
mnie chodzi o zmianę z niskiego na wysoki Możesz to jaśniej wytłumaczyć? Może wystarczy zmienić podłączenie wyprowadzenia 9? Zamiast GND do + .
Witam Dokończę opis działania TL494. Jak już wcześniej napisałem na wyjściu bramki OR pojawia się fala prostokątna o wypełnieniu zależnym od napięcia wyjściowego wzmacniaczy błędu. Czym większe napięcie tym mniejsze wypełnienie. PWM ten wchodzi na dzielnik częstotliwości przez dwa (jest błąd w rysunku: wejście D połączone jest tylko z zanegowanym Q)...
https://obrazki.elektroda.pl/2654406500_... Witajcie. Jakiś czas temu zacząłem przygodę z programowaniem sterowników PLC. Na początek stwierdziłem że wystarczy LOGO! Siemensa. Tworzenie programu w języku FBD jest dosyć przejrzyste ale jak wiadomo stworzony program musi jakoś oddziaływać na rzeczywistość. Warto jest przetestować napisany...
Opis: Układ 555A stanowi generator wolnozmienny, o częstotliwości ok. 0.71Hz i wypełnieniu w przybliżeniu 50%. Czas trwania sygnału wysokiego wynosi: Th=(R1+R2)*C*ln(2) gdzie R1=10kΩ R2=1MΩ C=1uF czas trwania stanu niskiego (na nóżce 3) Tl=R2*C*ln(2) Z wyjścia Układu A sygnał jest podawany na układ RC (2.2k i 330uF), który powoduje zamianę...
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 |-|_________|...
hunterhouse W AVR-ach sprzętowo można zatrzasnąć zawartość timera , ale uruchomić zliczanie trzeba programowo.Natomiast w 51-ce można uruchomić i zatrzymać timer sprzętowo.Jeśli na P3.3 jest stan wysoki i flaga GATE timera1 jest ustawiona , to timer zlicza doputy , dopuki stan na P3.3 nie zmieni się na niski.Problem jest tylko z tym , że Charly chce...
Zapisany sygnał jest powtarzalny. Co 100 ms przesyłana jest ta sama paczka 6 impulsów o szerokości 1,2 ms, powtarzanych co 10 ms. Detekcja prawidłowego sygnału może polegać na sprawdzeniu przynajmniej 3 parametrów: Co 100 ms musi być zbocze opadające na linii sygnału, sumaryczny czas trwania niskiego stanu w tym okresie powinien być na poziomie 7,2...
Witam Poniższy program mierzy długość trwania impulsu / stanu niskiego podanego na INT1. Pomiar jest wyzwalany przerwaniem, zboczem opadającym, następnie następuje włączenie timera i przestawienie przerwania na zbocze narastające. Gdy ono nastąpi jest wyzwalane kolejne przerwanie, które zeruje zatrzymuje timer. Odczyt timera (rejestr TCNT1) następuje...
TEORIA cały bajer polega na tym, aby teoretycznie zwykłego PWMa odpowiednio enkodować, celem uzyskania własności 1 zbocze = 1 bit. Bittime to konkretny wycinek czasu - jeśli zbocze wystąpi w pierwszej połówce bittime'a, to wartośc bitu wynosi 0, jeśli w drugiej - bit wynosi 1. Zachodzi wtedy następująca zależność, łatwo dekodowalna przez mikrokontroler:...
Skoro urządzenie nie odpowiada, to znaczy, że nie rozpoznaje polecenia, czyli polecenie z jakiegoś powodu jest nadane błędnie. Skoro masz oscyloskop to zacząłbym od dokładnego pomierzenia timingów - czasu niskiego wystawianego przez master, czasu trwania bitu 0 i 1 i odstępów między nimi. Jeśli są w granicach określonych przez dokumentację to ok i można...
Ilość zer na początku nie ma znaczenia przy liczbie zapisanej dwójkowo. 00000000000000001 to to samo co 1. Autor może dodał jedno zero żeby była parzysta ilość cyfr, ale o prawdziwy powód musisz zapytać go sam :) Co do ADC - działa on tylko w jedną stronę. Mianowicie zamienia napięcie analogowe (w pewnym zakresie) podane na pin procesora na wartość...
Witam PWM z angielskiego Pulse Width Modulation - Modulacja szerokości impulsu Działa to mniej więcej tak (znalazłem kiedyś opis gdy szukałem czegoś o sterowaniu natężeniem oświetlenia i mam nadzieje, że Tobie też coś wyjaśni): Musi być układ porównujący poziomy napięć na swoich wejściach. Jeden z tych poziomów napięcia jest napięciem odniesienia i...
Nie bedzie wysokiego tzn bedzie stan niski ? :) ok, na którym wejsciu? powiedzmy ze bedzie to P1.2 P3 = 0 'np port P3 ustawienie zera na początku p1.2 = 1 ' ustawienie p1.2 jako wyjscia czekaj: ' oczekiwanie na pojawienie sie stanu niskiego na wejsciu P1.2 if p1.2 = 1 then goto czekaj Do wait 10 P3.1 = 1 wait 2 P3.1 = 0 wait 5 P3.2 =1 wait 2 P3.2...
[url=https://www.lighting.philips.co.uk/... ściemniaczy (EN). [url=https://www.lamps-on-line.com/leadi... - wyjaśnienie, jakie to są "leading edge", a jakie "trailing edge". W [url=https://en.wikipedia.org/wiki/Dimme... też to jest, tylko nigdzie po polsku. Niestety...
Ja pomiar czasu (i to nawet precyzyjnie) zrobiłem na timerze i przerwaniu od INT0. INT0 ustawiłem na przerwanie od dowolnej zmiany stanu. W funkcji przerwania sprawdzam czy jest to san wysoki czy niski, i uruchamiam z którymś z nich timer i przerwanie od zrównania licznika z rejestrem. Program leci sobie dalej jak chce i co jakiś czas następuje przerwanie...
I tu zaczyna się problem, wpisywałem różne wartości przez ponad pół godziny i nie mogłem osiągnąć wypełnienia mniejszego niż 50% Według tego schematu nie możesz osiągnąć wsp. wypełnienia 1/9. Tu masz uniwersalny schemat generatora z oddzielnymi regulatorami czasu trwania H i L: - Czas ładowania C1 (= stan wysoki na WYJŚCIU) zależy od wartości R1, R2,...
Witam! A ja trochę zamieszam :) Można użyć jeszcze przerzutników JK - podłącza się wejścia J i K do plusa (jedynki logicznej) i gotowe! (np układ 7473 podwójny przerzutnik JK albo 7472 - pojedynczy przerzutnik JK ale wejścia J i K są zbudowane w oparciu o trójwejściowe bramki AND). Kolega poznał dwa rodzaje wyzwalania przerzutników - zboczem i poziomem....
1. Układ 555 pracuje tylko do 16V 2. Układ 555 nie ma symetrii napięcia wyjściowego: - dla stanu niskiego daje ok. 0V - dla stanu wysokiego daje Ucc-1.5V 3. Nie ma potrzeby użycia takich mocnych tranzystorów, bo zegar przy 24V pobiera maks. 10 mA (a zwykle 6-8 mA) w czasie impulsu. Układ można zrobić na wzmiacniaczu podwójnym LM358 (odpada problem z...
--- kspro broni, kspro radzi, kspro nigdy Cię nie zdradzi! --- Jak już opisałeś jak to ma działać to się zmobilizowałem i zrobiłem ten projekcik, bo zdałem sobie sprawę, że to najlepiej wyjaśni, o co mi chodziło z tym generowaniem impulsu, rozwieje różne wątpliwości i w ogóle pokaże "jak to się robi". Poza tym jak dotąd te wszystkie dyskusje były mało...
Analizując działanie timerów na AVR dokopałem się do obsługi PWM: http://www.easy-soft.net.pl/sites/defaul... Gdzie: VH napięcie wyjściowe stanu wysokiego VL napięcie wyjściowe stany niskiego VAV uśrednione napięcie wyjściowe x czas trwania stanu wysokiego y czas trwania stanu niskiego Sygnał wyjściowy PWM opisany jest takim równaniem:...
https://obrazki.elektroda.pl/3496920600_... Jednym z pierwszych projektów, które zrealizowałem mając 9-10 lat było pudełko z kilkoma LEDami, przełącznikami i potencjometrem - taka tam wprawka w lutowanie. Drugim była migająca strzałka LED z kitu bodaj Jabela. Pierwszym, który zepsułem lutownicą transformatorową (której nie polecam)...
Tekst ten znalazłem w necie i nie jestem jego autorem. Najczęstsze usterki dotyczą pracy silnika na pełnym obciążeniu Jest to oczywiste, ponieważ dla świadomego właściciela, silnik stanowi serce, kręgosłup i wszystko razem wzięte, a do niego poprzyczepiano jedynie jakieś blachy, siedzenia i jeszcze kierownicę. Jeżeli silnik zawodzi, to żeby nie wiem...
https://obrazki.elektroda.pl/3227491500_... https://filmy.elektroda.pl/98_1514068986... Właściwie mamy już Święta i świąteczny konkurs w DIY. A w nim sporo konstrukcji opartych na programowalnych diodach WS2812B. Stąd też, aby ułatwić innym realizację świątecznych projektów oświetleniowych, postanowiłem podzielić się rozwiązaniem...
Cześć, Razu pewnego, mając zlecenie w terenie gdzie długie dnie spędzałem w ciszy kupiłem głośnik BT z wbudowanym radiem na alledrogo za ok 200zł. Od początku wnerwiało mnie to, że włączając go głównym włącznikiem zasialnia zawsze uruchamiał się w trybie BT na 2/3 głośności (czytaj, bardzo głośno) a do tego jeszcze takim wrednym, krzykliwym "titu titu"...
https://obrazki.elektroda.pl/3753373600_... Mikrokontrolery, zwłaszcza ośmiobitowe, wydają się być generalnie łatwymi w użyciu układami. Mamy bowiem do dyspozycji prosty komputer i garść zwykle mało skomplikowanych peryferiów. Wystarczy napisać odpowiedni program i tyle. Ale nawet te proste z natury układy mają funkcje i możliwości,...
http://obrazki.elektroda.pl/4997872700_1... Przedstawiam prosty kalkulator czterodziałaniowy, zbudowany na polskich układach: * MC14007 - jednostka centralna kalkulatora (8 cyfr, dodawanie, odejmowanie, mnożenie, dzielenie, podnoszenie do kwadratu, pierwiastkowanie, liczenie odwrotności oraz pamięć) * CQYP-95 - czerwony wyświetlacz...
http://obrazki.elektroda.pl/3546939500_1... Konstrukcja będąca tematem wątku powstała jako projekt na zaliczenie przedmiotu na uczelni, którego celem było napisanie sterownika dla systemu Linux do jakiegoś urządzenia. Ponieważ miałem swobodę wyboru tematu sterownika, postanowiłem stworzyć jakieś urządzenie w postaci karty ISA. Złącze...
Witajcie. Nie miałem kiedy siąść do tematu bo dość dużo rzeczy w pracy się działo. Pomysł z kartą dźwiękową jest nieco za mało ambitny. Chcę coś bardziej "cyfrowo". Po prostu wyrosłem już z tego (złącza jack'owego. Zaś kręci mnie używanie cyfrowych interfejsów a także ich inwersja (choć świat analogowy też lubię, ale bardziej w kontekście muzyki). Biorąc...
I TERAZ UWAGA. CD4060 tak strzela dzieleniem mojej częstotliwości (wyjściowej zegarowej 32...cośtam)... a jak widać jest to dosyć zamotany układ... Czternastostopniowy licznik, z kilkadziesiąt tranzystorów będzie miał, to nie jest dużo. Nie przekonasz mnie że scalak obecny na rynku od kilkudziesięciu lat, którego sam używałem (działał poprawnie) i...
Udało się zrobić obsługę pilota IR bez żadnych dodatkowych bibliotek na podstawie badania impulsów, zwracane ciągi są na tyle powtarzane, że mogę je traktować jako prawidłowe, choć pewnie jak później podłączę analizator logiczny to wyjdą błędy, ale to na później do dopracowania. Do głównej pętli wstawiłem nowa funkcję: analyzePulseFromIR(); // Analizuje...
(...) o jednostajnie zmienny sygnał, czy też cykle stanów wysokich i niskich o różnych czasach trwania? Czy da się obliczyć ilość impulsów (zmiany ze stanu niskiego na stan wysoki) sygnału 2Y w czasie 1 sekundy? Oto schemat do analizy: https://www.elecfans.com/article/UploadP... Wprowadzenie Dziękuję za przedstawienie pytania...
Czujnik HC-SR501 to tani popularny pasywny czujnik ruchu PIR. Możemy zakupić go np. z Aliexpress za kwotę od $0,69 z przesyłką lub na Allegro od 6,28zł wraz z dostawą. Czujnik ten wyposażony jest w detektor IR LHi778, soczewkę Fresnela oraz układ scalony BISS0001 interpretujący sygnał z detektora LHi778. https://obrazki.elektroda.pl/6058626800_...
(at)ElektrodaBot Czy można multimetrem sprawdzić prąd w pastuchu ? Bezpośrednia odpowiedź Krótko: nie – zwykłym multimetrem nie mierz prądu w pastuchu. To niebezpieczne dla Ciebie i miernika, a wynik będzie niemiarodajny. Kluczowe powody: - wyjście pastucha to krótkie impulsy wysokiego napięcia (typowo 5–10 kV, ok. 1 impuls/s), których multimetr ani...
Zasilanie układów elektroniki samochodowej może być trudne ze względu na wymagania dotyczące wysokiej niezawodności przy stosunkowo niestabilnym napięciu akumulatora. Różnorodność systemów elektrycznych i mechanicznych współpracujących z akumulatorem pojazdu i może powodować gwałtowne skoki napięcia w nominalnym zasilaniu 12 V. W rzeczywistości napięcie...
Esp32 program generujacy sygnał prędkości BMW E39. Amatorsko napisałem program który generuje sygnał prostokątny, częstotliwość zmienia się potencjometrem 2kohm. Zadaną częstotliwość przelicza na prędkość i wyświetla na SSD1306 I2C. Problem polega na tym że jak zakomentuję część wyświetlacza to program reaguje na potencjometr i zmienia czas trwania...
program wgrany https://obrazki.elektroda.pl/5778198800_... Twój kod z wyjaśnieniem:[syntax=c] void setup() { pinMode(13,OUTPUT); } void loop() { digitalWrite(13,HIGH); /* ta linia powyżej wygasza sterowanie przekaźnika bo on jest aktywny stanem niskim (!) * patrz co napisane na płytce przekaźnika. */ delay(500); digitalWrite(13,LOW);...
Współczynnik głębokości modulacji PWM jest to stosunek czasu trwania stanu wysokiego do czasu trwania stanu niskiego przebiegu wyjściowego.
P1 - jest regulowany i on wpływa; 1. przy wartości P1 - 100k czas trwania stanu wysokiego ok 360ms czas trwania stanu niskiego ok 32ms 2. przy wartości P1 - 1k czas trwania stanu wysokiego ok 35ms czas trwania stanu niskiego ok 33ms Częstotliwość na wyjściu się zmienia ok. 2,5Hz .... 14Hz Jako tranzystor użyj IRF540 - strujesz bezpośrednio z wyjścia...
Witam. Informacja dla wszystkich zainteresowanych tym tematem. Na jednej kości 4541 + przekaźnik P2 za 11 zł + " dwie pr-ki " MOŻNA wykonać generator o niezależnej regulacji czasu trwania stanu niskiego i wysokiego. W dodatku taki układ czasowy ma wyjście przekaźnikowe do sterowania stycznikiem. Wykonany przeze mnie układ działa od 24h i steruje nadmuchem...
Mam pytanko czy da się zrobić tak aby przerwanie było aktywowane zboczem opadającym i wyłączane narastającym? czy trzeba to zrobić na 2 przerwaniach? bo chodzi mi o zliczanie czasu trwania stanu niskiego i nie wiem dokładnie jak to zrobić. Z góry dzięki za pomoc
Multiwibrator astabilny z niezależnie dobranymi czasami trwania stanu niskiego i wysokiego. Można go wykonać na popularnym układzie NE555.
(at)maciej_333 Widzisz, bo noty trzeba umieć czytać. Ty interpretujesz parametry wybiórczo, abstrahując od innych, co jest błędem. Zauważ, że oprócz czasu resetu masz tam podaną min. szybkość transmisji (>400 kbps), oraz czasy dla Th i Tl, z których wynika, że pomiędzy bitami nie powinno byc przerw. Przerwę trzeba uwzględnić w czasie trwania bitu....
http://obrazki.elektroda.pl/8631379500_1... Czasami potrzebne jest dobudowanie sterowania mechanicznym elementem np. zaworem, przepustnicą istniejącego urządzenia. Można użyć silnik z przekładnią oraz wyłączniki krańcowe, lecz przy obecnej niskiej cenie serwomechanizmów modelarskich warto rozważyć ich zastosowanie. Serwomechanizm do...
niskiego stanu baterii wykrywanie stanu niskiego sygnał niskiego stanu
elektryczny paralizator schemat ipconfig reset flash outlook wysłać
Renault Clio IV 2017 – lokalizacja modułu czujników parkowania PDC, bagażnik, Valeo 28442 Kod błędu 260024 w kamerach EZVIZ - co oznacza?