DZIEKI WIELKIE :D
Instrukcja Wait nie stopuje procesora. Procesor odlicza czas poprzez zmianę wartości rejestrów a więc działa. A skoro działa to powinien także odczytać informację, że nastąpiła sygnalizacja od przepełnienia Timera. Spróbuj zastosować tą instrukcję. Tylko nie wywołuj jej w obsłudze przerwania a w pętli głównej. Bo gdybyś wywołał jej obsługę w przerwaniu...
Następna sprawa: nie wiem od czego zależy tempo i w ogóle ,,rozjeżdżanie'' się miernika, a ściślej mówiąc; jego parametrów. Chodzi o warunki użytkowania, wilgotność wys. temperaturę czy od niskiej jakości parametrów? Dokładnie od tego co wymieniałeś. Dodatkowo starsze mierniki posiadały analogowe elementy kalibracyjne w postaci potencjometrów, obecnie...
http://obrazki.elektroda.pl/1346988200_1... Witam, jako że nie mam żadnej porządnej płytki startowej z mikrokontrolerem i innymi układami, do łączenia prototypów układów, czy też prostych obwodów do nauki/ćwiczenia programowania używam lubianej chyba przez wszystkich płytki stykowej. Choć połączenie każdego nowego obwodu wymaga więcej...
Witam. Od paru dni pracuje nad swoim projektem komputerka do samochodu na ATMEGA8. W założeniu będzie miał funkcje: - pomiar temperatury wewnętrznej i zewnętrznej - pomiar napięcia w instalacji samochodu - pomiar poziomu paliwa w baku - pomiar ilości spalonego paliwa - ostrzeżenie o nie zapalonych światłach przy odpalonym silniku. - migająca sygnalizacja...
http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...
http://obrazki.elektroda.pl/9303655200_1... Witam, Tu: http://www.elektroda.pl/rtvforum/topic33... znajduje się opis powielacza czasu automatu schodowego. Obiecałem tam, że na bazie tamtego układu opracuję „inteligentny” automat schodowy, i oto jest :). Jego „inteligentność” jest zawarta w założeniach...
(at)ElektrodaBot Ta wersja wygląda najlepiej. Zweryfikuj jej użycie pod kątem pracy w środowisku ESP-IDF/FreeRTOS, w tym ISR. Bezpośrednia odpowiedź Funkcja `atomic_swap_relaxed()` (zamiana za pomocą `exchange + store`) jest: • poprawna i wystarczająco szybka w zwykłych wątkach FreeRTOS na ESP32 (dla typów ≤ 32 bit), • niewskazana do uruchamiania bezpośrednio...
https://obrazki.elektroda.pl/5690923100_... Jest to prosty grupowy regulator mocy z odmierzaniem czasu, wykonany na prezent do kontrolowania piekarnika elektrycznego. Osobiście wolę proste w konstrukcji prostokątne piekarniki z wbudowaną mechaniczną regulacją czasu i temperatury, jednak każdy ma swoje przyzwyczajenia i niektórzy wolą...
http://obrazki.elektroda.pl/6783263600_1... Chciałbym przedstawić konstrukcję, która nie wnosi do świata elektroniki zupełnie nic nowego ponad standardowe połączenie kilku elementów, która powstała dla zabawy i żeby ładnie wyglądała, czyli zegarek binarny. Założeniem była budowa zegarka z widocznymi wszystkimi elementami i zasilanego...
Diry nie posiadają diody sygnalizującej przerwanie wiązki. Natomiast zbx7 brak sygnału z foto sygnalizuje mruganiem diody znajdującej się przy gnieździe karty częstotliwości. Można jeszcze usłyszeć czy "cyka" przekaźnik w fotokomórce w momencie przerwania wiązki. Jak ustawić fotokomórki? Najlepiej na jednej wysokości od poziomu w linii względem siebie.Tolerancja...
"Postępowanie dla błędu 113 : Błąd OPT Jeżeli przetwornik jakiś czas (10-30s) nie otrzymuje przekaz od programatora (= nie ma seryjnej komunikacji) , przełącza do stanu OPT - sygnalizacja ostrzegawcza. Sprawdzić na końcu cyklu prania , czy stycznik napięcia doprowadzającego przetwornika wyłącza wszystkie fazy. Ten błąd ( OPT ) może być czasem spowodowany...
Witam, to co wykorzystuję: -ATmega16 -4 przyciski PA -LCD - PB -Diody - PD dodatkowa sygnalizacja binarna Do tej pory uruchomiłem układ i dowolnie go modyfikowałem - bez przerwań. Teraz chciałbym wprowadzić wielopoziomowe menu z którego będzie można (w dowolnej chwili) zmienić wykonywaną funkcję czy modyfikować zmienne - czyli bez przerwań się nie obejdzie....
Witam. Posiada ktoś schemat jakiegoś prostego sygnalizatora w postaci żarówki lub sygnału dźwiękowego? Chodzi o sygnalizator, który współpracowałby z pastuchem elektrycznym wskazując jego uszkodzenie (przerwanie obwodu) Proszę o rady i pozdrawiam.
Jeżeli masz układ, w którym zaświeca się LED, to sygnał wyjściowy jest sygnałem cyfrowym (świeci - nie świeci). Dobrze byłoby zadbać o to, by ten sygnał miał poziomy napięć odpowiednie dla mikroprocesora - do sprawdzenia w opisie danego mikroprocesora, dla Atmega8 '1' ma być między 0.6Vcc a Vcc+0.5V, a '0' między -0.5V a 0.2Vcc. Jeśli podasz taki sygnał...
A więc, ogólnie to idea mojego projektu jest taka że, świeci sobie czerwone, gdy czujnik odbierze sygnał, wówczas światła zmieniają się w ten sam sposób co drogowa sygnalizacja świetlna. Natomiast teraz chcę zrobić taką funkcję, że jeżeli wyślemy np '1' do uC to wszystkie procedury zostaną przerwane (mimo też tego, że czujnik nadal odbiera jakiś sygnał)...
Jest to urządzenie wykorzystujące dowolny popularny zasilacz do laptopa (np. o napięciu 18,5V i prądzie 3,5A), co powoduje obniżenie kosztu budowy urządzenia do minimum. Przy zastosowaniu takiego zasilacza napięcie można regulować od 1,2V do 17,9V , a maksymalny prąd to 3A . Dzięki zastosowaniu przetwornicy napięcia o wysokiej sprawności, temperatura...
Witam Na wstępie przedstawiam schemat zagadnienia : https://obrazki.elektroda.pl/5168929500_... Mikrokontroler ATtiny13A Zasilanie Vcc +5V; LED1_ dioda zielona = sygnalizacja zasilania; LED2_ dioda żółta = sygnalizacja stanu pracy układu w tym że: stan spoczynku/oczekiwania = miganie diody co 1 s; stan aktywny = dioda "zapalona";...
LAMBDA GAS JUST część 2 KALIBRACJA SYSTEMU Kalibracja i uruchomienie systemu może odbywać się na dwa sposoby: - konfiguracja i uruchomienie systemu oparte wyłącznie na przełączaniu i współpracy z DIAGNOSTIC BOX BRC; - możliwość pogłębionej kalibracji poprzez program komputerowy. W tym rozdziale zostanie opisana dokładnie pierwsza możliwość, przy użyciu...
Rzeczywistość: Po naciśnięciu i trzymaniu przycisku dioda zapala się i pali ale gdy puszczę przycisk, dioda nadal się pali mimo że przerwania nie występują już a dioda w pętli głównej main jest wygaszona. Wyobraź sobie, że PRZERWANIE to jest "impuls" lub "seria impulsów" w toku programu. W twoim przypadku jest to seria impulsów, które tylko zapalają...
Faktycznie, nie chce to chodzić w symulatorze :cry: Sprawdzałem też wersję z przerwaniami, dla Attiny26 klikanie SCK nie powoduje wyzwolenia przerwania od SPI. Ale to wcale nie znaczy że program jest zły, to symulator chyba sobie nie radzi. Najlepiej by było sprawdzić to w naturze, tzn. zbudować układzik próbny zaprogramować tak żeby była sygnalizacja...
Idea jest taka, że dla programu obsługa LCD ma być przezroczysta. Czyli program wysyła żądanie wyświetlenia, a jego przetworzeniem ma zająć się program sterownika LCD. Czyli dla programu nazwijmy to głównego sprawa komunikacji z LCD kończy się np. na SendToLCD(x,y, tekst). Sterownik zapisuje sobie żądanie realizacji takiej transakcji i realizuje go...
Witam, Mam problem z uruchomieniem USARTa na mikrokontrolerze STM32L100RC. Kod pisałem w oparciu do Reference Manual, oraz poradnik dostępny na tym forum. Czy jest w stanie wskazać mi błąd, bo mi już brakuje pomysłów. Kod: [syntax=c] //Konfiguracja komunikacji po USART1 void USART_Conf() { uint16_t divider; //Odblokowanie zegara dla USART1 RCC->APB2ENR...
100 lat temu wykonałem taki oto pilot do aparatów fotograficznych. Serduszko układów nadajnika i odbiornika to mały AVR AT90S2313 - dziś już nie produkowany. Zastępuje go Attiny2313. Ze względu na małą pojemność pamięci programu cała "grafika" :) nadajnika jest zapisana w AT24c64. Nadajnik to prosty transmitter z max. mocą 10mW. Odbiornik to oparty...
Przerwania służyły i służą tylko i wyłącznie do sygnalizacji zaistniałego zdarzenia a nie obsługi zdarzenia. Panowie, jeżeli tak podchodzicie do realizacji prostego zadania, to boję się myśleć co będzie przy bardziej skomplikowanych systemach :D kornik280 Zastanów się spokojnie jakie zadania ma do wykonania Twój program. Moim zdaniem masz tutaj kilka...
jeżeli użytkownik ma uprawnienia do kasowania powiadomień to tak ale w twoim przypadku to raczej nie to Taka ciekawostka z podpowiedzi DloadX Początek Poprzedni Następny Tabela Kasowanie powiadamiania pozwala na określenie, kiedy powiadamianie telefoniczne ma być przerwane. Powiadamianie telefoniczne o alarmie jest traktowane podobnie jak sygnalizacja...
http://obrazki.elektroda.net/63_12496750... To mój nie pierwszy projekt, ale ten w jakimś tam stopniu nadaje się na pokazania, że można coś takiego w łatwy sposób zrobić. Urządzenie to 3-fazowy regulator temperatury do grzałek 3x2000W. Jest to po prostu sterownik bojlera. Początkowo miał być to sterownik PID. Algorytm sterowania PID napisałem,...
Eh dużo pytań a na wszystkie sa odpowiedzi w datasheecie... ale mam dobry nastrój to wyjaśnię po kolei: VCC - napięcię stałe, dobrzy wystabilizowane z zakresu 1,9-3,6V (typowo 3,3V) PWR_UP, TRX_CE, TX_EN - ustawiasz nimi tryby pracy UPCLK - wyjście zegarowe za preskalerem; przy kwarcu 16MHz maksymalna częstotliwość do ustawienia to 4MHz (może służyć...
Generalnie jakchiś wielkich cudów to nie ma, ot wielki komparator chodzący na szybkim zegarze. Dysponując taką płytka możesz pokusić sie o przechowywanie pobranych próbek w pamięci SDRAM, ale wtedy najbardziej będzie Cie trzymać szybkość zapisu do pamięci. Pamięć wewnątrz ukłądu napewno będzie szybsza. Siła analizatora stanów logicznych nie tkwi w ilości...
WITAM, buduje spawarkę na C=1F/21V. Schemat w załączeniu. Przekaźnik RELAY1 odłącza ładowanie C na czas załączenia tyrystora. RELAY2 załącza napięcie na bramke tyrystora załączając tyrystor. Problem polega, na tym aby za pomocą przerwania w procesorze wykryć moment zwarcia elektrod, aby zasygnalizować ten fakt dzwiękiem. http://obrazki.elektroda.pl/8170911800_1...
Witam Chciałbym zautomatyzować proces cięcia materiałów na stole do tego przeznaczonym. Cięcie odbywa się za pomocą noża elektrycznego. Przed jego uruchomieniem muszą opuścić się dwa dociski materiału (belki metalowe opuszczane i podnoszone na siłownikach pneumatycznych). Aby zapobiec dostaniu się czegoś pod dociski lub w pole działania noża, zastosowane...
Przed włączeniem zasilania należy wcisnąć na pulpicie klawisze BCZ(blokada czasomierza) i Mikro Neonówki pulpitu wyświetlają aktualny stan jednostki centralnej. AF adres pamięci, E0 .. słowo pamięci stałej, wskaźniki C i V, przerwania systemowe oraz od urz. zewnętrznych. Dokładnych nazw nie mogę sobie przypomnieć, a dokumentacja JC i notatki zaginęły...
I znów muszę prosić o pomoc. Poniżej mój program w całości, który... nie działa. Postaram się zaraz wstawić schemat. Co jest nie tak z programem? #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> void init(void) { /* Konfigurowanie Buzzera */ DDRB|=(1<<PB4); PORTB&=~(1<<PB4);...
Proszę układ z Oślej Łączki: http://obrazki.elektroda.net/17_12442194...
Największymi wadami standardu 0-10V są brak jednoznacznej sygnalizacji przerwania toru pomiarowego oraz spadki sygnału na rezystancji przewodów.
i2c chyba najwygodniejszy się wydaje. A pomysł z adresami slave'ów bardzo dobry. Oprócz SCL i SDA możesz dodać jeszcze linię INT - suma logiczna wyjść sygnalizacji przerwania z uP. Transmisję wykonywałbyś tylko wtedy, jeśli którykolwiek z uP zgłosiłby chęć komunikacji.
Witam, tak właśnie mam taką drukarkę w serwisie. Uszkodzona jest taśma przy karetce głowicy. Trzeba wymienić taśmę z karetką, u mnie po prześwietleniu taśmy w czterech punktach nie było przejścia ( po dokładnym przyjrzeniu sie taśmie po ścieżkach widać mikroskopijne pęknięcia-przerwania nie daleko styków - spowodowane prawdopodobnie nieuważnym wkładaniem...
Sygnalizacja po przerwaniu to obie zapalające się na przemian diody
Użykownikowi F4T4L chodzi najprawdopodobniej o barierę podczerwieni, która po przerwaniu wiązki zacznie sygnalizację (świetlna, dźwiękowa). Układ, który zamieścił volli jest dość skomplikowany. Ja polecam kit EdE - Dalekosiężny tor podczerwieni. Trzeba bybyło go lekko zmodernizować. Nie wiem, bo nie przyglądałem się schematowi ideowemu pliku zamiesczonego...
Witam, Chciałem w programie umożliwić sygnalizację przerwania pętli pomiarowej dla każdego wejścia modułu wejść analogowych SM331. Czy ktoś z kolegów wie, jaką wartość przyjmuje słowo PIW związane z danym wejściem analogowym, kiedy następuje takie przerwanie? Chodzi mi zarówno o wejście 4-20mA jak i wejście przy pomiarze temperatury. W dokumentacji...
Opowiem trochę na przykładzie sprzętu SICK'a, ale spokojnie możesz to przełożyć na innych producentów. Generalnie sterownik PLC ma realizować pełną logikę całego układu bezpieczeństwa za pomocą swoich dedykowanych "bezpiecznych" bloków logicznych. Tak jak w przypadku zwykłego układu sterowania, PLC ma wejścia i wyjścia (w tym przypadku "bezpieczne")....
OK, dzięki. Ale chodziło mi o coś porządnego. Np. dla usart: aby było na przerwaniach, oparte na buforze kołowym, z pełną sygnalizacją stanu transferu w przerwaniach. To co jest na stronach Atmela to jakieś przedszkole.... To tylko przykład podany przeze mnie dla usart. Z innymi peryferiami jest podobnie... Pozdrawiam.
Jest kwestia, czy może być pokazywanie wyników na wyświetlaczu LCD (do Arduino są np. 2x16 znaków, albo 4x20) po zakończeniu pomiaru, czy też trzeba już w trakcie niego - to pierwsze można bez problemów, do drugiego dobrze byłoby użyć dwóch Arduino (chyba, że można używać przerwań do sygnalizacji zmiany stanu wejść). Jeśli wyniki mają być archiwizowane,...
Mozliwości są różne. W tym konkretnym przypadku zatrzymanie procesu może polegać na wydłużeniu działania wyjscia w nieskończoność przez zsumowanie go z wyjściem bistabilnym sterowanym z przerwania. Można też wykorzystać wejście typu 92 lub 93 w zależności od oczekiwanych skutków przerwania procesu.
Poczytaj sobie ten artykuł: http://www.drogowiec.pb.bialystok.pl/ref... na końcu są czasy ustawowe i kolejności następst świateł. A program to można zrealizować wedle zasady: Inicjalizacja_procesora (stos, zerowanie, ustawienie timerów) przerwanie_timer: podzial:=podzial-1; {Ustawione tak by uzyskać zmniejszanie czasu co 1 sek} if...
Mr_T_ -> ja z kolei zrobiłem z powodzeniem na ATtiny2313 obsługę RS232 a nawet RS485 i to w pełni z użyciem przerwań i buforem cyklicznym dla nadawania i odbioru - dzięki czemu wysyłanie czy odbieranie już z poziomu własnej aplikacji sprowadzało się tylko do wpisania czegoś do bufora lub odczytu stamtąd po sygnalizacji odpowiednim przerwaniem. Wszystko...
Przerwanie napisałem w taki sposób, bo zawsze w głowie mi siedziało, że musi ono być jak najkrótsze, a że potrzebuje sygnalizacji o wykryciu przerwania to mi czas w wektorze przerwań się znacznie wydłuża do ponad 1s. Dlatego też skacze sobie z przerwania do funkcji alarmującej a stamtąd do menu() w którym jest wyświetlana godzina. Po drodze dlatego...
Niestety długo nie cieszyłem się sprawnie działającą bramą. Wczoraj ponownie pojawił się problem z zamknięciem. Warunki atmosferyczne ok, słoneczny dzień. Fotokomórki słychać ze pracują podczas przerwania wiązki. Po otwarciu , brama nie chce się zamknąć, brak sygnalizacji na słupku. Po ręcznym zamknięciu, upływie ok. 4 godz., wszystko działa. Testowane...
Sorry ale nie chce mi się analizować całego kodu, masz tak kilka "perełek" Dlatego zacznij od początku czyli inicjacja, pętla główna w której czytasz wejścia i sygnalizacja co czytasz. Teraz fragmenty twojego kodu: DDRD &= ~(1<<PD2) | (1<<PD3); //WE INT0 i INT1 Po 1 jak jeszcze nic nie pisałeś do rejestru to po co "&", dwa- pd2 będzie...
Co robisz w przerwaniu z przepełnienia? Bo jest ono zbędne tutaj, gdyż licznik się przecież nie przepełnia. Jak pisalem wczesniej zmieniam stan pinow na porcie na przeciwny SIGNAL (SIG_OUTPUT_COMPARE1A) { PORTD = ~PORTD; } Ale dlaczego licznik sie nie przepelnia? przepelnia sie(diody migaja) do momentu "zawieszenia sie" licznika o...
Rok 1921 Rosja Radziecka Dla zdecydowanej większości z nas słowo "ubikacja" kojarzy się jednoznacznie. Okazuje się, że sto lat temu słowo to oznaczało zgoła coś innego. Wynalazek przemyślny i uświadamiający siłę rosyjskiej myśli technicznej ( jeszcze żyły kadry kształcone przed komunistyczną rewolucją) Sygnalizacja dla kasetek i innych schowków przedmiotów...
sygnalizacja przerwania obwodu flagi przerwania attiny przerwania
renault laguna lampa uszkodzić regulator honda zasila centrala integra
bateria parkside bateria parkside
Cykliczne wywołanie makra z licznikiem w Excel VBA i Arduino Koło zamachowe: Poziome czy pionowe?