Pewien problem, który zaczynam dostrzegać: co będzie, jeśli jeden przycisk zostanie wciśnięty kilka razy? Albo dwa będą wciskane na zmianę - jeśli już zrobimy tak, że powtórzenie tego samego nie działa drugi raz? Choćby przez to, że komuś drgnie ręka, jak dwie osoby w pośpiechu spróbują nacisnąć przyciski,...
Użyj ośmiokrotnego przerzutnika D takiego jak 74273, 74377. Połącz wszystkie przerzutniki szeregowo Q0->D1, Q1->D2..., wejście pierwszego do +5, przycisk z filtrem do linii zegarowej, a wyjście ostatniego przerzutnika i zegar wpuść do dodatkowej bramki NAND z otwartym kolektorem generującej sygnał reset...
Użyłem RCC_HSI48Cmd(ENABLE); i już nie zacina przycisku przy ustawieniu 48000, jednak zgasła dioda LED do pomiaru częstotliwości. Mam taką oto procedurkę: [syntax=c] void RCC_Config(void) { ErrorStatus HSEStartUpStatus; RCC_DeInit(); // Reset ustawien RCC RCC_HSEConfig(RCC_HSE_ON);...
1. Gdzie jest schemat? Czy RA1 jest podciągniety rezystorem do zasilania? Czy PIC16F873A w ogóle startuje? Jakie źródło sygnału zegarowego? 2. Zajrzyj tu: i sprawdź co jest w pamięci pod adresem: 10h (w programie wyżej - COUNT1), tak samo 12h, lepiej zmienić te adresy. 3. W zależności od częstotliwości...
Cześć! Pin 5 - do masy (bo nie będzie liczyć) pin 9 - do masy (bo będzie liczyc do 16) Pozdrawiam ps. sprawdź w katalogu, czy wejście zegarowe jest typu Schmitta (spieszę się :D) ps.2. ten układ wyzwalania wydaje mi się trochę niepewny, ale sprawdź, może zadziała. Ja użyłbym licznika o niezależnych...
1. Od czasu zakończenia cykli komfortowych czyli tych które ustawiasz na niebieskich przyciskach cykli łączeniowych. 2. Włączy się gdy temp. w pokoju spadnie poniżej nastawionej temperatury zredukowanej (co ustawiasz na przycisku z księżycem) bądź gdy w kotle będzie tylko +5 st.C lub mniej (ochrona...
Witam serdecznie. Otóż posiadam powyższy telewizor już od prawie roku. Do dzisiaj wszystko było ok. Ale dzisiejszego ranka podczas oglądania programu z dekodera Cyfry+ zapragnąłem włączyć telegazete. Niestety nie wcisnąłem przycisku Text, ale wcisnąłem odrazu jakąs kombinacje klawiszy po czym progra...
Cześć wszystkim, napisałem sobie moduł zegara RTC w Verilogu. Proces jest synchroniczny, początek wygląda mniej więcej tak: [syntax=verilog]always (at)(posedge clk or posedge rst_i) begin if(rst_i) begin h2 <= 0; h1 <= 0; m2 <= 0; m1 <= 0; s2 <= 0; s1 <= 0; // licznik1Hz...
Witam, Troche to zagmatwane i skomplikowane: "Ja to widzę tak: naciskam przycisk, przerzutnik na wyjsciu ustawia stan wysoki i go trzyma puki drugi raz nie nacisnę tego samego przycisku. Od przerzutnika stan wysoki cały czas utrzymuje się na wejsciu multipleksera i jest przekazywany w postaci przebiegu...
Co do możliwości zrobienia na bramkach, to takie coś jest elementem układu mnożenia liczb metodą [url=]Wallace tree. Prościej mógłby być zrobiony układ działający sekwencyjnie: generator sygnału zegarowego podaje impulsy na CD4017 z wyjściami połączonymi poprzez oporniki z przełącznikami łączącymi...
Bez podłączenia impulsatora do INT nie będzie działania poprawnego w żadnej prawie konfiguracji z przyciskami na tych samych pinach. Timer zaprzęgnięty do tego ale czasy aktywacji w licznikach dobrane w praktyce dla impulsatora i przycisków. Podłączenie impulsatora, czy przycisku pod przerwanie...
A mógłby ktoś mi wykonać schemat i program? Nie musi być jakiś mega profesjonalny, wystarczy żeby rozbroić bombe trzeba wpisać hasło i przytrzymać przez 10 sekund przycisk.
Po pierwsze musisz napisać ten program wcześniej tworząc projekt assemblera-ale to akurat oczywiste. Jako Debugger ustawiasz AVR Symulator i klikasz odpowiedni przycisk rozpoczynające debugowanie/symulację. W bocznym panelu pokazują się różne parametry stanu mikroprocesora a wśród nich widoczna jest...
Mam zegar w którym wykorzystywany jest mechanizm zegarowy HD-1688 sterowany radiowo. Zegar jako taki chodzi bardzo dokładnie. Od samego początku jak go mam przy zmianie czasu zegar ma problem z przestawieniem się automatycznie. Ostatnio teraz z 3 na 2 w nocy. Po zmianie czasu i minięciu np 10 godzin...
Witam, Możesz zastosować [url=]taki sterownik Elmes-a. Do tego zegar programowalny (zainstalowany np. w rozdzielni) zwierający przyciski pilota lub sterujacy miniaturowym nadajnikiem MTX czy MTX2. Wszystko jest do zrobienia. Pozdrawiam.
Chciałbym, żeby pewien komputer stacjonarny pracował w określonych godzinach bezobsługowo. Zegar tego typu nie wystarczy, bo komputer to nie lampa ani kaloryfer, który można włączać i wyłączać poprzez wkładanie i wyjmowanie wtyczki. Generalnie mam już pomysł, jak zmajstrować coś co potrzebuję...
Można to zrobić na przerzutniku D (układ scalony UCY7474). Na wejście D podajesz sygnał w wyjścia NIE Q (czyli zanegowanego wyjścia), przyciskiem podajesz impulsy na wejście zegarowe przerzutnika, a wyjście układu masz na wyjsciu Q przerzutnika. Oczywiscie trzeba dodać do przycisku jakiś mały układ...
zrob tak, ze na wejscie zegarowe licznika podajesz sygnał z przycisku i jednoczesnie z jakiegos prostego generatorka ktory jest wyzwalany dłuzszym nacisnieciem przycisku (układ rc)
Dodano po 52 Układ 4017 pracuje jako dwójka licząca (przerzutnik typu T), wyjście 3 zmienia stan z każdym nacisnieciem przycisku. Elementy R1, C1 zapobiegają przedostaniu się na wejście zegarowe licznika impulsów powstałych podczas drgania styków przycisku. Dioda D1 zabezpiecza tranzystor...
Jeśli wyeliminujesz drgania przycisku, to najprościej to zrealizować podając wyjście przycisku na wejście zegarowe jednego timera (bedzie on zliczał ilość wciśnięć), a drugi timer wykorzystać do odmierzania czasów 1s - dokładnie co 1 s należy kasować licznik pierwszego timera. Ot i wszystko.
Schemat powstał na prośbę Tur3k Układ 4017 pracuje jako dwójka licząca (przerzutnik typu T), wyjście 3 zmienia stan z każdym nacisnieciem przycisku. Elementy R1, C1 zapobiegają przedostaniu się na wejście zegarowe licznika impulsów powstałych podczas drgania styków przycisku. Dioda D1 zabezpiecza...
Np. rejestr przesuwny SIPO z zerowaniem. Jak przycisk nie jest wciśnięty, rejestr jest zerowany. Jak wciśnięty - wpisują się 1-ki. Któraś pozycja włącza przekazywanie impulsów zegara na wyjście. No i pierwszy impuls zegara jest zawsze przekazywany. Jeśli opóźnienie zadziałania zliczania nie ma być...
Zacznijmy od tego, że układ ma pracować z napięciem 12V. Załóżmy, że mamy 2 włączniki monostabilne WŁ1 i WŁ2... oraz jeden włącznik bistabilny WŁ3. -przekaźnik powiniej włączyć się dopiero wtedy, kiedy WŁ1, WŁ2 i WŁ3 podadzą sygnał (najpierw wciskamy WŁ1 i WŁ2 a następnie w kolejności WŁ3) -przekaźnik...
(at)HD-VIDEO dobrze pisze. Wykorzystaj jakiś rejestr przesuwający. Wejście danych podłącz do VCC, wejście zegarowe do przycisku, diody katodami do masy, resztę zależnie od wybranego układu. (at)Freddy : Poprzednia dioda miała nie gasnąć.
Dzięki kolego ten przekaźnik jest prawie idealny, chociaż zależy mi na funkcjonalności fakt nie napisałem wszystkiego. Instalacja jest w domku jedno rodzinnym. Bis-403 Zezwala: 1 - przyciśniecie przycisku włącza światło i odliczanie zegarowe, 2 - przyciśniecie gasi to światło przed czasem co...
USART na przerwaniu od odbioru, a przycisk na przerwaniu zegarowym co 1/10s.
Ojoj, od czego tu zacząć ? process(clock) is begin if (rising_edge(StepInc)) then SC <= SC + "0001"; Sum <= SC; end if; if (rising_edge(StepDec)) then SC <= SC - "0001"; Sum <=...
Zasilanie podajesz na oba układy (5V +/- 5% dla TTL) Może być problem z tym taktowaniem, ze względu na wymagane czasy narastania impulsów zegarowych Połączenia licznika i dekodera są złe, powinno być Q0 -> A0 Q1 -> A1 Q2 -> A2 Q3 -> A3 Wejście PL podciągnij do 5V przez 1kΩ Pamiętaj,...
To jak to jest z tym zatrzaskiwaniem danych? Czy wartości układu RC są tak obrane, aby co n sygnałów zegarowych, aktywować zatrzask? Jeśli tak, to jak to mogę obliczyć, dla ilu bitów?
Witam Jak w temacie, mam problem z laptopem HP DV5-1140EW. Płyta QT6 (procesor i mosty Intel, grafika nVidia). Płyta była zalana jakas slodka ciecza, dodatkowo wlasciciel nie wyciagnal baterii. Przed czyszczeniem plyta uruchomila sie raz, po wyczyszczeniu calkowity brak reakcji na guzik power. Podmienilem,...
Prostsza będzie opcja 2 z prostym filtrem dolnoprzepustowym RC na wejściu zegarowym od 40110. btw czy my się przypadkiem nie znamy? ;)
Spirytus zmywa te czarne ścieżki. Płyn z wodą może i działa ale zaczyna korozję nóżek od scalaków i kwarcu. Taka mała bomba zegarowa. Ołówek się szybko wyciera już lepszy byłby klej przewodzący prąd
Poszukałem trochę dodatkowych materiałów do wchłonięcia przez moje szare komóreczki :) 13 Liczniki Słowo licznik to próba przetłumaczenia słowa timer. Ja używam tego słowa jako odpowiednika, ale nie wszyscy się z tym zgadzają i twierdzą, że należy używać słowa timer, gdyż nie można dokładnie przetłumaczyć...
Witam Próbuję wykonać ćwiczenie z kursu Leona Uruchamiałem ten kod pod eclipse Luna z najnowszym toolchainem. Ww właściwościach projektu dla AVR hardware podałem właściwą sygnaturę procka i jego częsttliwość 62000000 Hz , kompilator wykrzykuje ostrzeżenie jak mam definicję zegra na początku kodu...
Opiszę naprawę dość rzadkiej konsoli, polegającą na odtworzeniu schematu pierwowzoru, zaprojektowaniu i wykonaniu płyty głównej i dalszych krokach niezbędnych do przywrócenia jej życia i funkcjonalności, w których zastosowałem swoją nowatorską metodę. Będzie więc coś dla miłośników retro, fanów...
Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
Programowanie komputera wnętrza BCM (Body Control Module) Chrysler Voyager / Grand Voyager 2001-2007 Chrysler Town&Country 2001-2007 Dodge Caravan / Grand Caravan 2001-2007 1. Test wskaźników zegarowych. Test ten ma na celu sprawdzenie działania każdego elementu zegarów, począwszy od prędkościomierza,...
Dziś na tapecie znajdzie się dzwonek do drzwi o nazwie kodowej MIK64, który nabyłem dawno, dawno temu, nie wiedząc do końca nawet, co to jest. Niedawno osoba, od której go wtedy kupiłem odezwała się do mnie z prośba o zbadanie go z uwagi na całkowity brak informacji w sieci, więc postanowiłem zgłębić...
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 to nie...
To moja trzecia konstrukcja na FPGA ;) pierwszy był trywialny zegarek na kilku licznikach, a potem prosty kalkulatorek dodający dwie liczby. Tak więc proszę o konstruktywną krytykę i porady, co by tu można jeszcze ulepszyć. FPGA ciekawi mnie już od jakiegoś czasu, ze względu na to, że można na...
Idea może być taka, że przycisk łączy wyjście CD4022 z wejściem sterującym generator, zrobiony tak, by podanie masy uruchamiało go, którego wyjście będzie podane na wejście zegarowe CD4022 - po wciśnięciu przycisku CD4022 będzie zmieniał stan (to, na którym wyjściu jest '1'), aż dojdzie do takiego, który...
Program bez przetwornika ADC. Program działa prawidłowo Dodano po 42 Od kiedy praca dyplomowa jest tajna? Pytam z ciekawości- kiedyś była jawna na całym etapie pisania. Dlaczego w pętli głównej blokujesz przerwania- potem wykonujesz sporo obliczeń- a potem odblokowujesz? A co będzie...
witam kiedyś zacząłem projekt ramienia robota ale nie ukończyłem go postanowiłem więc dokończyć co zacząłem ramie miało być sterowane 5 serwami przez klawiaturę matrycową mam prośbę czy może ktoś sprawdzić schemat i kod w bascomie ???? nie znam sie na eagle dlatego prosiłbym o wykonanie płytki w tym...
Trudno powiedzieć dlaczego liczniki zamiast na 00 przeskakują na 02, ponieważ zrobiłeś kilka kardynalnych błędów. Przede wszystkim błędem jest pobudzanie jednocześnie wejść resetujących R0 i ustawiających R9. Do wyzerowania licznika 7490 należy pobudzać tylko wejścia R01 i R02, a wejścia R91 i R92...
Ja bym jeszcze dodał obsługę portu szeregowego bo byłoby to krokiem w kierunku np. sterowania poprzez internet. Podobnie jak poprzednik napisał - separacja optyczna na wejściach takich układów jest bardzo wskazana. W programie masz fragment kodu odpowiadający za "wyłapywanie szumów przycisków"...
Motywacja Naprawiając różnego rodzaju joysticki od konsol retro, niezbędną potrzebą była diagnoza stanu takiego urządzenia. Każdorazowe wyciąganie innej konsoli z szuflady, podłączanie do niej kontrolera, włączanie TV, szukanie odpowiedniego kartridża z grą, aby móc przetestować wszystkie przyciski...
Zbudować na pewno się da, pytanie na ile złożony wyjdzie z tego układ... Myślę, że taki układ powinien mieć następujące bloki funkcjonalne: 1. Klawiatura i dekoder - na wyjściu dekodera powinno być N linii danych, i sygnał zegarowy; "sygnał zegarowy" to ma być jeden impuls, który pojawi się, gdy...
Od jakiegoś czasu próbuję uruchomić częstościomierz którego budowę rozpoczął ojciec prawdopodobnie gdzieś w połowie lat 80-tych; wykonał płytki, wlutował elementy, skręcił razem i tak zostawił. Tak to wyglądało w momencie 'odkrycia': Układ przeleżał na strychu ponad 20 lat, jakiś czas temu...
Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki,...
Od jakiegoś czasu czułem potrzebę sterowania komputerem za pomocą niestandardowej klawiatury. W wielu przypadkach, takich, jak emulatory starych komputerów i sterowanie urządzeniami za pomocą klawiatury, można przypisać funkcję programu do klawisza na klawiaturze. Na przykład komputer ZX Spectrum,...
W tym artykule opiszę projekt oraz konstrukcję testera układów FPGA własnego pomysłu, do którego budowy zostałem zmuszony przez Chińczyków, bo w ostatnio zamówionej paczce od nich co trzeci scalak był wadliwy. Tester po wciśnięciu jednego przycisku dogłębnie sprawdzi włożony układ. Będzie trochę...
Więc tak, zacznijmy od wyprowadzeń scalaka klawiatury. Te które widziałem mają obudowę DIP 2x20 wyglądającą następująco: R5 - 1 40 - R6 R4 - 2 39 - R7 C3 - 3 38 - C4 C2 - 4 37 - C5 C1 - 5 36 - C6 C0 - 6 35 - C7 R3 - 7 ...
Witam. Mam następujący problem z SPI (i nie tylko) Najpierw opis układu: Atmega32A master SPI Atmega8 Slave. (przerwania) Wszystko taktowane wewnętrznie na 8MHz Do atmegi8 są przyłączone 4 wyświetlacze 12 diodowe WA przez tranzystory. Katody do portów (oczywiście z R) Wyświetlanie multipleksowane....
Witam Opracowałem prosty program, żeby nauczyć się eliminować programowo drgania styków. Idea jest taka, że po starcie wyświetla się napis „Test0 „ po naciśnięciu przycisku „Test1” i „Test2”. Wykorzystałem rozwiązanie z przykładu 9.6 z książki K. Paprockiego, sam...
Elementy manipulacyjne i wskazujące 1 - pokrętło nastawcze do przestawiania dni tygodnia oraz czasu zegarowego 2 - przycisk kasowania CL 3 - przycisk do nastawiania czasu 4- przycisk do nastawiania dni tyg. 5 - przycisk do nastawiania rozpoczęcia grzania z obniżoną temperaturą 6 - przycisk do...
Możesz to zrobić tak: na całość składają się cztery (niezależne) procesy. 1) kluczowanie zegara (sygnału który napedza całą zabawkę) przyciskiem. Jeżeli przycisk jest wcisnięty to zatrzymujesz zegar. 2) licznik trzy bitowy przyjmujacy tylko sześć stanów zliczający ten kluczowany sygnał zegarowy. 3)...
Witam. Układ na dowolną ilość przycisków (z umiarem :D ) można zrobić na przerzutnikach typu D wyzwalanych zboczem (4013). Podobne tematy były już na forum, a to moja najnowsza propozycja: Narysowałem tylko trzy przyciski, ale układ można oczywiście rozbudować "dokładając" kolejne przyciski i...
Witajcie, dziękuję za wszystkie posty. Większość okazała się bardzo pomocna. Swoją modyfikację chciałam zacząć od najprostszej zmiany, tj. zmiany konfiguracji modułu bluetooth poprzez komendy AT. Najpierw jednak chciałam przetestować odbiór danych z terminala. Znalazłam program i nieco go zmodyfikowałam,...
Zadaniem bramek 4093 jest wygenerowanie pojedynczego zbocza zegarowego opóźnionego w stosunku do zmian na wejściach D przerzutników tak żeby zapis był pewny. Układ co prawda ma RESET po włączeniu zasilania (R1/C1) ale potem działa jak 3-pozycyjny przełącznik obrotowy, to znaczy zawsze któreś z wyjść...
Zaprezentować dziś chcę projekt lampki RGB który wykonałem na pracę zaliczeniową z systemów wbudowanych. Moim zdaniem osiągnięty efekt jest zadowalający więc może ktoś będzie zainteresowany wykonaniem urządzenia według mojego projektu. Jako, że jest to pierwszy zrealizowany przeze mnie projekt...
Faktycznie jest wiele schematow, ktore realizuja taka funkcje, ale robiac je nalezy zdawac sobie sprawe ze zjawisk jakie zachodza w nich. Bez tej wiedzy mozesz jedynie skopiowac inny uklad bez mozliwosci jego modyfikacji. Z grubsza chodzi o to ze przycisniecie przycisku generuje cala serie krotkich...
Probowalem wstawic breakpointa za delay'em i wcisnac continue...ale program wtedy rusza i sobie dziala normalnie, a przeciez to nie main powinien sie zapetlac a petla nieskonczona while. Może postawiłeś tego breakpointa w miejscu w którym nie ma żadnej instrukcji, przez co debugger takowego breakpointa...
przeczytaj mój post dotyczący jak korzystać z manuala: przeczytaj go proszę, zajrzyj do manuala i postaraj się sprawdzić jak poustawiać bity. Aby użyć timera jako licznika impulsów podawanych np z przycisku czy czegokolwiek innego, należy go podpiąć pod odpowiedni pin (sprawdź jaki) i ustawić...
Postanowiłem zaprezentować ten zegar teraz, ponieważ minął już pierwszy rok jego pracy, z której wszyscy domownicy są bardzo zadowoleni. Skonstruowałem go po to, by oglądając telewizję, można było jednym spojrzeniem sprawdzić, która godzina. Bardzo duży wyświetlacz umożliwia wygodny odczyt nie...
Przedstawiam konstrukcję wykonaną 2 lata temu, jaka jest graficzny wyświetlacz LCD przygotowany do współpracy z DSM-51, jednakże może współpracować z dowolnym innym układem mikroprocesorowym, który umożliwia szeregowe wysyłanie danych. W układzie sterującym jest zastosowany mikrokontroler ATMega32....
Witam Idea działania programu jest taka, że po starcie na wyświetlaczu pojawia się komunikat "napis testowy", a po naciśnięciu przycisku wyświetlany jest napis "STANDBY MODE" i układ przechodzi w tryb standby. Po naciśnięciu przycisku napis wyświetla się, ale mikrokontroler nie pracuje w trybie standby...
Witam! Mam problem z uruchomieniem modułów radiowych RFM12 pod STM32. Uruchomiłem je bez problemu na ATmegach8 korzystając z funkcji opisanych w [url=]tym poście. Jest to programowy SPI i przepisałem funkcje od nadajnika tworząc coś takiego: [syntax=c] #include "stm32f10x.h" #include "GLCD.h" #include...
Dzień dobry! Przycisk podpięty do płytki mam w/g schematu: Kod mojego maina: #include <stm32f10x_gpio.h> #include <stm32f10x_rcc.h> #include "stm32f10x_flash.h" #include "misc.h" /* Scheduler includes. */ #include <stdio.h> #include "FreeRTOS.h" #include...
Autorowi udało się, z pomocą pracownika www.wanzhouled.net zdobyć matrycę LED o wymiarach 32x32 diody RGB. Zakup był owocem poszukiwań najtańszej matrycy tego typu, prezentowana poniżej kosztowała jedynie $22 (plus koszty przesyłki, około $10). Inspiracją do stworzenia projektu był też film,...
Witam w odpowiedzi na wiadomość od viayner piszesz o układzie 7474 czyli przerzutniku typu D podwójnym a potem wspominasz o T i RS możesz sprostować? Nie ma co prostować, bo o ile teoretyczny przerzutnik D ma tylko wejście D i zegarowe (czasem, choć nie zawsze oznaczane T), to praktyczny układ 7474...
W tym artykule opiszę powód wymyślenia oraz konstrukcję testera do kart pamięci microSD który posłuży to sprawdzenia pewnej ciekawej własności kart. Przyczyna powstania Karty MMC/SD/microSD oprócz swoich naturalnych zastosowań są też lubiane przez miłośników mikrokontrolerów z kilku powodów: *...
W układ synchronizujący lampę błyskową i aparat Sony A5100 z wykorzystaniem gniazda wielofunkcyjnego tego aparatu . Układ będzie działać też jako zewnętrzny spust dla aparatu z licznymi, dodatkowymi funkcjami. Ze wstępnego śledztwa opisanego w poprzednim odcinku wynika, iż przycisk spustu w aparacie...
Witam, Układ z przerzutnikami typu D (4013) ma tę zaletę, że mamy do dyspozycji dwa wyjścia każdego przerzutnika :Q i Q/ (zbędne są bramki na wyjściu). Również przyciski wyzwalające mogą być zwierane zarówno do masy, jak i plus zasilania (czasami jest to istotne). Ważne są dwa wymagania: - stan...
Mikrokontrolery AVR firmy Atmel zdobyły bardzo dużą popularność na polskim rynku. Dotychczas producent oferował nam dwie rodziny: ATtiny oraz ATmega, które różniły się możliwościami i ceną, choć sposób ich programowania był identyczny. Wprowadzając najnowszą rodzinę, XMEGA, producent dokonał bardzo istotnych...
Witam, Realizuję pracę inżynierską na zestawie uruchomieniowym ZL27ARM z mikrokontrolerem STM32. Praca jest w zasadzie gotowa, ale niestety nie działa do końca poprawnie. Praca jest tworzona głównie w oparciu o książkę STM32 Aplikacje i ćwiczenia w języku C. Środowiskiem programistycznym wykorzystywanym...
no właśnie na podstawie tego drugiego kursu udało mi się napisać tyle ile widzisz... Jasne rzucę okiem na to raz jeszcze, ale tu chodzi o to, że z gościem mieliśmy tylko 3 zajęcia w ciągu semestru a on wymaga od nas nie wiadomo czego... Dlatego proszę żebyście chociaż tyle byli w stanie zrobić za mnie....
Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie...
Witam Napotkałem się z problemem jak w temacie a dokładniej. Jeżeli chce uruchomić program przez przycisk debug albo wgrać go przyciskiem download w keil,u to program startuje prawidłowo. W momencie kiedy wyłączę i włączę ponownie zasilanie wszystko startuje prawidłowo poza uart em. tzn przerwanie...
Tworzysz sobie topa [syntax=vhdl]entity top is Port ( clk : in STD_LOGIC;-- Sygnał zegarowy reset : in STD_LOGIC;-- Reset wczytaj_dane : in STD_LOGIC;-- Przycisk uruchamiajacy wczytywanie danych dane_we_koder : in STD_LOGIC_VECTOR (0 to 3);-- Wektor wejsciowy dla kodera ( 4...
Witam. Brakuje rezystorów "ściągających", o których mowa w podobnym temacie: Poprawniej będzie podłączyć diody "odwrotnie": anody do wejść zegarowych liczników "podciągniętych" rezystorami do Vcc, przyciski mają zwierać katody diod do masy lub do źródła impulsów ustawiania (7490 zmieniają stan przy...
witam Podpiąłem włącznik pod gipo ustawiłem na nim przerwanie i zmienną która je zlicza. jak przycisk trzymam krótko to licznik powiększa się o jeden prawidłowo, przy dłuższym przytrzymaniu przycisku zliczenie ( przerwanie ) występuje na przyciśnięciu i puszczeniu guzika, proszę o pomoc [syntax=c]void...
Witam, 74LS11 Lub 74LS10 plus inwertery np. 74LS04 na ich wyjściach gdyż 74LS10 jest to potrójna trójwejściowa bramka NAND. Można też każdą z bramek zastąpić trzema diodami schottky'ego plus rezystor ok. 4.7kΩ do plusa zasilania. Ponadto linie zegarowe przerzutników nie powinny być połączone...
Witam. W celu sprawdzenia układu wykonaj poszczególne testy: 1) od wyjścia licznika odłącz rezystor w bazie klucza i podaj na niego +zasilania (na wolne wyprowadzenie rezystora). Dioda świeci -> OK Brak świecenia diody -> odwrotnie podłączone LED (zamiana anody z katodą ) lub tranzystory. 2)...
Serwo po zmianie wypełnienia błyskawicznie ustawia się na nowej pozycji więc jeśli chcesz płynnie zmieniać pozycję serwa to musisz sam powoli zmieniać zmienną "pozycja". Najlepiej w jakimś przerwaniu zegarowym. Proponuję tak: - robisz zmienną "pozycja" i zmienną "zadana" i nadajesz im odpowiednie wartości...
Enkoder obrotowy - impulsator - jest doskonałym urządzeniem wejściowym do sterowania np. menu w interfejsie urządzenia. W poniższym tutorialu opiszemy, jak wykorzystać typowy impulsator w połączeniu z modułem Arduino. Krok 1. Obejrzyj film Jeśli nie chce Ci się czytać całego poniższego tekstu,...
Rigol wprowadza na rynek nową serię oscyloskopów cyfrowych serii MSO8000 o pasmie do 2GHZ. Przyrządy serii MSO8000 są najwyższej klasy cyfrowymi oscyloskopami sygnałów mieszanych zaprojektowanymi na bazie układu ASIC (zastrzeżone prawa do własności intelektualnej firmy RIGOL) oraz technologii...
Ostatnio wpadły mi w ręce dwa takie wyświetlacze RCM7089V-1B (z układem BU12445-00) oraz LCM-WM002 (scalak zalany czarną żywicą). Ponieważ stwierdziłem, że wbudowana obsługa diod LED, oraz przycisków jest bardzo wygodna postanowiłem zbadać sprawę. Przede wszystkim wcześniej opisane wyprowadzenia zawierają...
Wszystkie Timery będą wykorzystane do innych celów dlatego nice chcę wykorzysta któregokolwiek timera do przetwarzania ADC [syntax=c] #define F_CPU 16000000UL //16MHz zegar procesora #include <avr/io.h> #include <util/delay.h> #include <string.h> #include <stdlib.h> #include...
Zadano kilka pytań i robi się zamieszanie. Najlepiej zamykać tematy i tworzyć nowe własne. Po pierwsze ogrzewanie wodne jako tako nie wymaga sterowania temperaturą wody z zewnątrz. Pracuje ono w oparciu o własny czujnik temperatury wody i stara się utrzymać temperaturę cieczy na poziomie 80°C. Sterowanie...
Diagnozer joysticków (np. do Pegasusa) na Atmega 8 Projekt Przyszedł wreszcie czas naprawić posiadane przeze mnie joysticki do Pegasusa. Zwykle uszkodzeniu (urwaniu) uległ kabel lub taki niesprawdzony/niesprawny joystick został zakupiony bez znajomości jego przeszłości. Jeśli kable się urwały,...
Streszczenie Urządzenie jest szeroko pojętym efektem audio i może pełnić funkcje: - cyfrowej syreny dubowej (bardzo zaawansowanej), - modułu perkusyjnego / efektowego, - samodzielnego efektu „delay”. Demo na końcu postu. Słowo wstępu – co to w ogóle jest syrena...
Witajcie moi drodzy. Przetestuję tutaj kolejne urządzenie przeznacze dla Smart Home bazujące nie na WiFi, lecz na Zigbee. Dla odmiany nie będzie to coś z serii Aqara, lecz produkt od Tuya, czujnik temperatury/wilgotności wraz z wyświetlaczem LCD, model TS0201. Potem oczywiście też zajrzymy...
Cześć Wybaczcie, jeżeli podobne pytania padają tu często, ale nie znalazłem w archiwum zagadnienia zbliżonego do mojego. Jestem w trakcie realizacji projektu opartego na Arduino i silnikach krokowych, zasilanego z pakietu Li-Po 2S. Problem mam dość chyba banalny - nie potrafię się zdecydować w...
Na początek dziękuję za wszelką pomoc i wskazówki. Tylko dzięki Wam mogłem dzisiaj zrobić pierwsze testy instalacji. Wrażenia niesamowite :)) jak na pierwszy raz, z doświadczenia pracy webasto :)) Dokupiłem brakujący bezpiecznik 15A (dzięki robfor1000) i podpinałem. Odpaliło bez problemu, tylko...
Dziwna ta kolejność.... A Tobie się coś nie pomyliło czasami? Prawidłowa procedura: Zerowanie wskaźnika terminów przeglądu WAŻNE: Przed wyzerowaniem wskaźnika terminów przeglądu, data i czas zegarowy muszą być prawidłowo wskazywane na tablicy przyrządów. Wskaźnik terminu przeglądu można...
Po zakupie na aukcji internetowej modułu z układem DDS typu AD9850, autor zdecydował się na stworzenie własnego generatora funkcyjnego wykorzystującego bezpośrednią syntezę cyfrową, który mógłby zastąpić generator pracujący do tej pory w warsztacie autora. Moduły z układami AD9850 można czasami...
Urządzenie pozwala na zaprogramowanie 4 stacji w każdym tunerze przestrajanym napięciem. Wartości napięć służących do przestrajania nie są istotne, gdyż ten programator włączamy zamiast potencjometru wieloobrotowego służącego do przestrajania. Do wybierania stacji służą przyciski SJ1 – SJ4....
Witam Robie budzik na bazie ukladow jak w temacie. Na razie jest to wstepna wersja, w ktorej odczytuje tylko rejestry z sekundami i minutami, a nastepnie wyswietlam je (po odpowiedniej konwersji) na czterech mulipleksowanych wyswietlaczach siedmiosegmetnowych. Ale niestety czasami (srednio raz na 15...
Będzie nawet bardziej niż bardzo rozbudowany :] No i trochę "na wyrost", a to ze względu na bardzo duży rozmiar pamięci w porównaniu do wymagań. Znacznie bardziej "dopasowany" byłby jakiś mały EEPROM z interfejsem szeregowym, np. 24C01, no ale obsługa interfejsu szeregowego bez mikrokontrolera to kupa...
Oj, to nie zadziała tak, jak napisał mklis - po wciśnięciu jednego przycisku na wyjściu pojawi się sygnał. Trzyba by generować sygnał CP przez włączenie obu przycisków (przy sterowaniu na masie funkcja NOR), a dane dawać z przerzutnika RS zrobionego z 2 NOR-ów - jak nic nie jest wciśnięte, to RS...
Ponieważ uznałeś Kolego jeden z moich poprzednich postów za pomocny to wyjaśnię Ci w szczegółach na czym polega moja propozycja rozwiązania. Mogę tylko spytać jaki komparator mam wybrać? LM339 będzie dobrą kostką? Jak bym miał to wszystko połączyć? Rozumiem, że komparator ma porównywać 2 liczby...
Poniżej projekt, który może zbyt mało związany jest z elektroniką, ale mimo wszystko pokazuje jak pomysłowo można wykonać obudowę do swojego urządzenia. Z pozoru pudło wygląda na wiktoriańską pozytywkę, jednak we wnętrzu ręcznie rzeźbionego drewna ukryty jest laptop Hewlett-Packard ZT1000,...
Zadanie 1. Należy zaprojektowac automat, który bedzie rozpoznawac dwie specyficzne sekwencje wejsciowe: cztery kolejne „1” lub cztery kolejne „0”. Okreslone jest wejscie „w” i wyjscie „z”. Jesli w=1 lub w=0 dla czterech kolejnych cykli zegarowych, to...
Ja bym zrobił na przerzutniku typu D (FLIP-FLOP) CD4013, każdy układ ma 2 przerzutniki t w sumie potrzebne 2 układy CD4013, schemat mniej więcej wygląda tak: Kondensator 47uF, 10nF, 4,7uF + 10k są wspólne dla dwóch układów, wejście Reset wszystkich przerzutników podłączyć razem - do wstępnie...
I podobnym w wielu miejscach? tzn jesli nie zaleznie od wynikow warunku kierowane jest do tego samego stanu? O cykle swiatel raczej bym sie nie amrtwil, chodzi o sam automat przelaczania sie pomiedzy tymi cyklami. Czy zmiana swiatel jest odpowiednia w tym kodzie? Wklejam caly kod dla zrozumienia ;)...
Takie rzeczy jak globalny, asynchroniczny reset podłączony do przycisku można spotkać chyba tylko w płytkach uruchomieniowych :) Jeśli masz podłączać reset do masy, to rzeczywiście możesz sobie spokojnie darować taki dodatkowy sygnał - FPGA po etapie konfiguracji jest już w stanie początkowym zdefiniowanym...
Zbudowałem sterownik silnika krokowego na parze L297 i L298.Steruje sie to standardowo sygnałem DIR-kierunek, ENABLE-załączenie silnika,H/L -praca krok półkrok, CLK -impulsy zegarowe sterujące szybkością pracy krokowca. Sterownik działa , wypróbowany na generatorku NE555 jest OK. Przyszedł czas na sterowanie...
Panowie! Powyżej zamieściłem schemat dozymetru MASER-1. Jak to działa? Spróbuję opisać. Proszę o poprawienie błędów. Najpierw rozszyfrowanie poszczególnych scalaków: D1- licznik, generator impulsów 2^15, D2- licznik 6 bitowy, D3 - 4xAND, D4,D5,D6,D7 - liczniki modulo 10 z wyjściem sterującym wyświetlaczem...
Pong jest grą komputerową porównywaną do tenisa. Jest także najprawdopodobniej pierwszą grą stworzoną na komputery przez Atari w 1972 r. W grze dwóch graczy używa paletek do odbicia ruchomej piłki na pole przeciwnika. Wygrana następuje po zdobyciu przez jednego z graczy 9 punktów. Do stworzenia...
Witam. Na wstępie przepraszam za może głupie pytanie i problem, ale jestem początkujący. Chciałbym móc sterować jasnością świecenia diody LED za pomocą PWM. W późniejszych próbach różne jasności ustawić pod różne przyciski itp, a na końcu sterować programowo. Program nie jest całkowicie mój, wzorowałem...
Jeżeli scalak nie działa jak należy to w zasadzie są trzy możliwości: 1. Scalak jest walnięty 2. Coś jest źle podłączone (np. nie napisałeś co podałeś na wejście CLK_INH) 3. Scalak zalicza fałszywe impulsy zegarowe (zwykły przycisk 0/1 z kondensatorem 100nF to bardzo słaby, wręcz rozpaczliwy sposób...
W opisie i na przerysowanym schemacie jest nadal kilka błędów: - błąd pojęciowy w opisie - cały czas mówisz o przerzutniku T, a twoim celem wg opisu jest zbudowanie tzw. dwójki liczącej, którą można zrealizować na przerzutnikach różnego typu, jak to napisano w rozdziale 3 instrukcji zalinkowanej przez...
Witam. Pomysł na kartę wziął się z racji potrzeby wyświetlania obrazu na monitorze, nie tylko statycznego ale i ruchomego, z kamery dołączonej do mikrokontrolera. Szukając gotowego rozwiązania nie natknąłem się na wystarczająco "mocny" produkt i postanowiłem wziąć sprawy w swoje ręce. Od samego...
Wracam do tematu. Znam mnóstwo użytkowników z amperometryką którym pancerze się blokują, gdyż silnik zbyt późno wyłącza rozwijanie rolety (chodzi tylko zamykanie rolety). Znalazłem ostatnio takie drobne elementy jak JOG z przyciskiem. Są to małe enkodery tj. gdy obracają się w jedną stronę - aktywne...
Chciałbym zrobić symulację naciśnięć klawiszy na klawiaturze PS/2 wykorzystując ATMega328 z rezonatorem kwarcowym 16MHz i interfejs PS/2 na USB. Posiłkowałem się tym opisem PS/2. Z opisu wynika, że urządzenie PS/2 (wspomniana klawiatura) musi być w każdej chwili przygotowane do odbioru danych...
Chciałbym przedstawić jeden z możliwych sposobów wykonania cyfrowego regulatora PID Przestawiony regulator nie ma konkretnego zastosowania , to do czego zostanie wykorzystany zależy od czytelnika. Opis regulatora kieruję do osób które zaczynają przygodę z automatyką i układami regulacji. Spróbowałem...
Witam. Telewizor nie wyświetla treści obrazu. Reaguje na komendy z pilota jak i z przycisków lokalnych. Po podaniu sygnału HDMI jest dźwięk ale brak obrazu. Po uruchomieniu telewizora podświetlanie matrycy działa widać jak reguluje jasność. Prawdopodobnie od czasu do czasu obraz wracał. Mi niestety...
4. Oscyloskopem sprawdziłem linie CLK w komunikacji z kością pamięci SPI. Sygnał zegarowy pojawia się na ok 0.5-1s po starcie, później zanika. To jest dziwne. Jeżeli BOOTSEL jest w stanie niskim przy włączaniu zasilania, to sygnał zegarowy na SPI nie ma prawa się pojawić. Jego pojawienie się sugeruje,...
Dużo układów bazujących na PIC wykorzystują proste przyciski do sterowania funkcjami zbudowanego urządzenia. Przy niewielkich ilościach jest opłacalne kupienie kilku przycisków, wszystko komplikuje się jeżeli potrzebne jest dużo przycisków i zaprogramowanie pod każdym przyciskiem innej funkcji. Wspomnijmy,...
Taki układ można też zrealizować na przeżutniku JK (np: UCY7473) Wejścia J,K,S i R powiny znajdować się na potenjale wyszym (5V - jedynka logiczna) Wejscie zegarowe ( C lub czasm oznaczone T ) powino być podłączone od przycisku ( 2-da nuszka przycisku powine być na poten. +5V) Przeżutnik ten wyzwalany...
Odradzam 58_11 - pisałem już tu o wadach (zniekształcenia) analogicznego układu. Do krótkofalarstwa to może być - najwyżej dostanie się mniej punktów za jakość sygnału na fonii - ale nie do nagrywania. Co do układu włączania/wyłączania zapisu - narysowałem schemat takiego, który pamięta stan, więc raz...
Zmienianie ustawień dźwięku i wyświetlania Można zmienić ustawienia następujących parametrów: • CT (czas zegarowy) (strona 17) • A.SCRL (automatyczne przesuwanie się napisów – Auto Scroll)*1 (strona 11) • DEMO (pokaz)*2 — włączanie lub wyłączanie trybu pokazu –...
Kolego Prz3mass_PRL , co prawda autor projektu nie zamieścił pełnego schematu dla swojego wzmacniacza, ale z Jego opisu mogę wnioskować, że licznik modulo 3 (który zbudował w oparciu o układ 4017) służy do sterowania multiplekserem 4052 i działa najprawdopodobniej tak: Pierwsze kliknięcie przyciskiem...
układ 7474 wczytuje dane przy narastającym zboczu na wejściu zegarowym czyli przy zwalnianiu przycisku, gdybyśmy zamienili miejscami rezystor i przycisk to wczytywanie było by przy wciskaniu przycisku. Oczywiście teoretycznie gdyż w praktyce w przyciskach mechanicznych pojawiają się drgania, to wszystko...
Lakomicki : ja popieram Yogiego. Nie chodzi o to, że nikt nie chce Ci pomóc. Chodzi o to, że kiepsko wytłumaczyłeś oczekiwane działanie układu. Dopiero po trzecim, albo czwartym przeczytaniu Twojego postu zrozumiałem, że chodzi o to, żeby wciśnięcie przycisku zmieniało stan wyjścia na przeciwny (jeśli...
Układu SID (6581 stary i 8580 nowy), będącym muzyczną orkiestrą komputera Commodore 64 nie trzeba nikomu przedstawiać – między innymi dzięki jego brzmieniu owa maszyna osiągnęła tak dużą popularność. Warto tylko przypomnieć, że SID ma jedynie trzy kanały, ale umiejętności programistów potrafiły...
Mam jeszcze pytanie, czy jest mozliwosc manipulowania przyciskiem reset? Tzn, mam wgrany prorgam stoper i po wcisnieciu przycisku reset np 2krotnie lub przytrzymaniu, chciałbym aby zmienil mi sie na program zegara. Jest taka mozliwosc? Przcisk 'Reset' na Arduino nie ma takiej możliwości, ani...
Niby prosty enkoder a tyle problemów ;) Niby działa ale jednak nie zawsze i nie za dobrze, nadal zdarzają się jakieś skoki lub postoje. Chciałem użyć regulacje wartości zadanej do regulacji napięcia w mojej przetwornicy typu flyback sterowanej XMEGą Tranzystor przełączający flybacka jest sterowany...
Wersja prosta - LED mrugają, kiedy przycisk jest wciskany i ustalają się po jego zwolnieniu: 1. Dowolny multiwibrator 2. Licznik Johnsona modulo 4 3. 4x LED z rezystorami ograniczającymi prąd Wersja lepsza - LED ustalają się przy wciśnięciu przycisku 1. Generator na inwerterze lub bramce z przerzutnikiem...
Witam, Najpierw przedstawie jak ma działać układ: Przyciskiem (mikroprzełącznik) ustawiamy przerzutnik w stan wysoki (JK pracuje w konfiguracji tzw. dwójki liczącej czyli stan na wyjściu zmieniac ma się wraz z taktem zegara, którego rolę spełnia mikroprzełącznik :)) Po osiągnięciu stanu wysokiego...
Nie daje się włączyć. Po dość długim badaniu sprawy stwierdzam: - procesor nie działa; brak sinusoidy na kwarcu 32kHz i 8MHz nawet gdy zostanie przyciśnięty przycisk; - po przyciśnięciu przycisku pojawiają się napięcia (różne dla różnych przycisków) na wejściach AD0 i AD1, pojawia się ADCref - po...
Może tak, jak czuwak w lokomotywach: po jakimś czasie zapala się kontrolka i trzeba nacisnąć przycisk, po naciśnięciu układ jest resetowany i zaczyna "zliczanie" czasu od nowa. Jeżeli przycisk nie zostanie naciśnięty w ciągu powiedzmy 5s od zapalenia lampki uruchamia się sygnał dźwiękowy. W lokomotywach...
Światła na przejściu: - wyjścia czerwone droga - CD żółte droga - ŻD zielone droga - ZD czerwone przejście - CP zielone przejście - ZP - wejścia żółte migające - ZM pieszy chce zielonego: PZ włączenie systemu sterowania: START: opcja czujnik...
A jak u Ciebie z programowaniem mikrokontrolerów? Bo aż się prosi żeby to zrobić na jednym mikrokontrolerze typu 90S2313, tylko trzeba do niego napisać program... Rozwiąznie: multipleksowanie. Robisz z diod prostokąt 5 kolumn i 10 rzędów, ich powiedzmy minusy w każdej kolumnie łączysz ze sobą, a ich...
Czesc,chciałbym Was prosić o analizę i ewentulaną korekcję błędów mojego nowego projektu. Bedzie to prosty stoper na 99 sekund na układach cyfrowych. Razem z listem załączam narysowany juz schemat ideowy układu. Układ ma działać następująco. Układ 4047 pracuje w roli multiwibratora w trybie free run(bez...
Witam! Wykorzystaj układy cyfrowe z rodziny CMOS 4xxxx. Sa dobre do zasilania bateryjnego. Dobrze bedą pracować juz na dwóch "paluszkach" (np. R3 - AAA). Można to zrobić na wiele sposobów, ale dobry bedzie układ 40102 - programowalny licznik synchroniczny, zliczający wstecz. Licznk ten zawiera wewnątrz...
Przecież gdybym wiedział, to bym nie zadawał pytania na tym forum. Tu już nie pomogą żadne wymyślne układy, nie ma prądu :arrow: nie ma pracy. Za bardzo mentorujesz. Cewka przekaźnika przyciągając zworę ścisnęła sprężynkę, magazynując w niej energię kinetyczną. Ta energia kinetyczna wystarcza...
Witam. Od dłuższego czasu zastanawialiśmy się z kolegą mlassota nad zaprezentowaniem naszych LedCube’ów na forum, aż w końcu zdecydowaliśmy się. Niestety na forum jest niewiele takich projektów, a my chcieliśmy mieć kostkę 4x4x4, w której matryca byłaby bezpośrednio połączona z płytką...
Tak co jeden cykl. Prescale jest 64 wiec nie tu chyba problem. Nic sie nie dzieje na wyswietlaczu a w symulatorze tez nie pokazuje zmian zmiennych. To nie jest jeden cykl, ani też 64 jakby wynikało z podziału prescalera. Wszystko można odczytac w symulatorze, tylko musisz potrafic posługiwac się...
Sprzedam: STEROWNIK DO INSTALACJI CO, TEROMREGULATOR, SIGMAGYR RVP 96, LANDIS & GYR /BEZ PODSTAWKI/ i STEROWNIK DO INSTALACJI CO, TEROMREGULATOR, SIGMAGYR RVP 97, LANDIS & GYR /Z PODSTAWKĄ/ CENA ZA 1 SZT - 200ZŁ NIE WIEM CZY SPRAWNE ALE DAM GWARANCJĘ ROZRUCHOWĄ!!! OPIS...
Ok, więc wygląda to tak: dwa rządki diod, obok dwa przyciski monostabilne. Diody te są odpowiedzialne za wyświetlanie dwóch parametrów procesu, napięcia (1-10) oraz czas (1-10). Napięcie OOOOOOOOOO Czas OOOOOOOOOO Każde naciśnięcie przycisku powoduje przeskok diody na kolejną,...
Chciałbym wywołać przerwanie po naciśnięciu przycisku.Przycisk mam na porcie PA9, po naciśnięciu chciałbym zapalić diode na porcie pa10 niestety nie działa mi, co robie nie tak? [syntax=cpp] #include "stm32f10x_conf.h" #include "stm32f10x_gpio.h" #include "stm32f10x.h" #include "stm32f10x_rcc.h" #include...
Witam, dziś chcę wam pokazać moją przeróbkę elektrycznej maszynki do golenia. Od początku więc. Kiedyś znajomy opowiadał o maszynce do golenia, jaką kupił, gdy był ma szkoleniu w USA. Swoją drogą to cała rozmowa też miała miejsce w przerwie szkolenia :P Jakoś tak rozmowa zeszła na maszynki...
Używanie przerwania od zmiany stanu do obsługi przycisku jest ze względu na drgania styków niezbyt praktyczne. Na każde jedno wciśnięcie i puszczenie przycisku będziesz miał wiele zgłoszonych przerwań. Moim zdaniem, lepiej czytać stan przycisku w cyklicznym przerwaniu zegarowym, np. co 0.05-0,1s.
Nie wiem jak zrobić ogólny czas pracy programu i jak regulować te czasy przyciskami widząc na wyświetlaczu zminy. Najpierw zrezygnuj z korzystania funkcji ‘delay()’ do odmierzania czasu!!!! Pomimo że czas odmierzany tą funkcją jest na ogół dokładny (jeżeli nie zakłócony interruptami)...
Brak schematu (inicjowanie portów), brak kodu, brak wróżki na forum. Za to jest Kamyczek, co chce przyciski w przerwaniu portu obsługiwać... Kamyczku, sto razy pisaliśmy, że tego NIE należy robić. Wszystko kolego zależy od aplikacji i tego co jest ważniejsze . Twoim zdaniem lepiej skanować porty...
Witam, Radio jak w temacie, od nowości grało jakieś pol roku i pewnego dnia się przestało uruchamiać. Po dłuższym grzebaniu podejrzanym okazało sie, ze: - wszystkie napięcia i stabilizatory sa ok, brak zwarć - napięcie na przycisku power jest 3,3 V i spada do zera w momencie naciśnięcia...
Czas jest tym co od początków fascynowało ludzkość, a jego nieuchronny upływ spowodował potrzebę jego pomiaru (czasu). Pierwsze zegary słoneczne powstały już kilkanaście wieków p.n.e. a wraz z rozwojem cywilizacji konstrukcje się zmieniały. Około 1500 lat p.n.e. pokazały się klepsydry wodne i piaskowe,...
Elektryk: brak napiecia sieci wykrywa port p3.4 poprzez diode D1- troszkę dziwny sposób, ale działa- sprawdzone w praktyce. jak stabilizator nie ma napiecia wejsciowego to jego wyjscie zwiera sie do masy. co prawda "delikatnie" ale do zaświecenia leda wystarczy. rezystory podciągające "słicze" chyba...
Witam. Chciałbym zbudować układ na AT89C2051, który generowałby wciśnięcie jakiegoś przycisku klawiatury komputerowej. Układ będzie podłączony zamiast klawiatury do złącza PS2. Sprzętowo dam sobie radę, tylko mam problem z procedurą wysłania kodu przycisku i z sygnałem zegarowym. Działam w bascomie,...