http://obrazki.elektroda.pl/8335597100_1... Witam, rok temu skończyłem szkołę zawodową o profilu elektronika, w pracy mam do czynienia z małoseryjną produkcją smd. Jako typowy pasjonat-konstruktor szukam zawsze sposobu, jak ułatwić sobie pracę i postanowiłem zbudować własną maszynę do układania elementów smd. W projekcie styka się tak...
1. Cele projektu Opracować moduł umożliwiający komunikację z wyświetlaczem 16x1 przez USART. By wysłać dane na wyświetlacz należy wydać instrukcję informującą o rozpoczęciu transmisji " 2. Diagram wdrożenia 2.1 Komunikacja mikrokontrolera z komputerem PC Mikrokontroler PIC16F84A komunikuje się z komputerem PC wykorzystując w tym celu port COM. Konieczne...
http://obrazki.elektroda.pl/2645142000_1... Sterownik diod LED został wykonany w celu automatycznego lub zdalnego sterowania oświetleniem LED w zależności od jasności w danym pomieszczeniu. Układ sterowania oparty jest o mikrokontroler ATmega16/ATmega32 firmy Atmel, który w zależności od oświetlenia w danym pomieszczeniu steruje jasnością...
https://obrazki.elektroda.pl/3203452300_... 1. Wstęp Raspbbery Pi jako platforma edukacyjna dla linuksa okazała się wielkim sukcesem . Dalszy rozwój platformy zaowocował zastosowaniem rdzeni cortex-A53 o architekturze 64bit oraz 4 rdzeniach. Zachęcam jak najbardziej do używania linuksa i jego nauki. Z drugiej strony czy jest możliwe...
http://obrazki.elektroda.pl/5020904800_1... Witam Tym razem chciałbym zaprezentować programowy projekt zegarka i datownika uruchomionego na sprzęcie: STM32F4Discovery oraz LCD TFT DEM240320E TMH-PW-N(A-Touch) na sterowniku Renesas R61580 (kupiony swego czasu w TME. Obecnie nie mają na stanie, można próbować kupić go tutaj:http://www.soselectronic.pl/?str=3...
http://obrazki.elektroda.net/4_124743447... Witam! Chcialem sie podzielic moja nowa, czysto programowa konstrukcja. Jest to bootloader dla mikrokontrolerow AVR, tym odrozniajacy sie od wiekszosci tego typu programow (chocby ostatnio zaprezentowanego przez kolege mirekk36 AVR Boot Loadera), ze nie potrzebuje dodatkowego programu na PC i przyjmuje...
https://obrazki.elektroda.pl/5132775900_... Chociaż na zdjęciu widać mini płytkę z PIC18F1220, to posłuży ona jedynie do praktycznego zaprezentowania obsługi wątków które zaimplementowałem. Obecne możliwości kodu który chce zaprezentować, to działanie równoległe 2 lub trzech wątków, w tym głównej funkcji main która jest pierwszym wątkiem....
nie musisz pisac od nowa, tylko zmieniasz 13 na 12 (1:96 chyba), pozniej czyszczenie musisz zmienic.
Dzięki kolego jedynie ty podjąłeś próbę pomocy za co serdecznie dziękuje. Ekspres jest przeznaczony na straty a że mam zamiłowanie do dłubania i elektroniki próbuje coś samemu zaradzić. Elektroniki uczyłem się ale ekspresy to nowa dziedzina. Nie wiem czy poprawnie mierze przepływomierz. Bym wiedział czy na zasadzie impulsów i jakiś schemat tego to nawet...
Panie kolego ale to nie jest czyszczenie pamięci tylko wpisanie 0x929F58D2 począwszy od adresu 0x1FC A tak na marginesie co to jest za rozkaz (rozkazy) w tych 4 bajtach ?
Witam! Buduję sobie w ramach czasochłonnego hobby komputer w oparciu o Z80. Nie zagłębiając się za bardzo w temat: mam już działające układy wchodzące w skład tego komputera z diodami sygnalizującymi stan już chyba wszystkich linii Z80. Do tego zamiast pamięci przygotowałem sobie atmegę8a, która udaje pamięć. Jak to jest zrobione: w momencie pojawienia...
Witam! Procedurę kasowania BSI w Peugeocie 307 przechodziłem ze dwa lata temu. Dokładałem sobie klimatronik i okazało się że mój BSI nie obsługuje opcji klimatyzacji. Zdobyłem odpowiednie BSI z innego auta dałem do wykasowania (zerowanie immo, licznika przebiegu itd.) a następnie do teletransmisji w ASO pod mój numer VIN. Potem już tylko konfiguracja...
Pobawilem sie z tym bootloaderem i przygotowalem ulepszona wersje. Przede wszystkim zastosowalem porzadny makefile, ktory nie tylko generuje HEXa, ale tez fajne listingi itp. Teraz jest od razu mozliwosc zerkniecia do kodu w assemblerze. Zaimplementowalem tez wspomniane wyzej poprawki (co okazalo sie nie byc takie trywialne), dzieki czemu kod dla ATmegi8...
Ja też mam parę nadajnik-odbiornik na pasmo 868 mhz, ale miałem ustawione trochę inne wartości konfiguracyjne... Zauważyłem że mam chyba jakiś problem z mikrokontrolerem - wygląda to tak, jakby się restartował przy wysyłaniu przez SPI... Będę musiał poeksperymentować na innym modelu. A co do bibliotek, znalazłem gotowce na częstotliwość 433 mhz tylko:...
Może niech kolega spróbuje ustawić bit ADLAR w rejestrze ADMUX i użyć przetwornika w trybie ośmiobitowym odczytując wynik tylko z rejestru ADCH. Jeśli nadal będą dziwne wyniki, to powinno wykluczyć możliwość istnienia błędu w programie obsługi przetwornika, gdyż kod będzie banalnie prosty: [syntax=c] uint8_t ADC_meassure(){ ADCSR |= _BV(ADSC); while(ADCSR...
Projekt ciekawy i przyznam sie ze kiedys cos takiego chcialem zrobic jednak RPi szkoda troszke do takich rozwiazan, planujesz udostepnic go dla innych osob? Czy moglbys powiedziec jak sie sprawdza bufor ciepla i polaczenie szeregowe? Jak czesto wlacza sie piec? Pytam poniewaz przypadkiem tu trafilem, szukajac rozwiazan podobnych jak aktualnie tworze....
Z czyszczenie flag przez rozkaz RETI (powrót z przerwania) występuje w większości przerwań (w przypadku przerwania szeregowego tak nie jest dlatego pewnie pan wpisał linijkę RI_0 = 0;) - proszę ustawić sobie przerwanie int0 na sterowane poziomem i podać na to wejście stan niski - i zobaczyć co się stanie jak pan wyjdzie z przerwania. skąd mikrokontroler...
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 (podłączony miernik na pinie IDD). Niestety nie...
Jak dla mnie Xmegi są ciekawą alternatywą dla "zwykłych" AVR. Acz brak wersji w obudowach DIP są odstraszającym wielu początkujących argumentem. Sam nie miałem z żadną X-ką jeszcze do czynienia, choć wiele dobrego o nich czytałem, własnie przez obudowy. Zrobienie płytki, wytrawienie, przylutowanie jest dla mnie na tyle problematyczne, że jak na razie...
a ja przed chwila zlozylem programator i mam takie problemy... generalnie to zainstalowalem ten program do portow xp i je odblokowalem... w biosie ustawilem port na SPP... i program wykrywa mi programator... ale jak wykonuje test... to przy sprawdzaniu dwukierunkowosci (przez opornik 20k wiekszego nie znalazlem) napiecie na nim jest ponad 4V... czyli...
Witajcie. Mam układ PCF8574P powinien być PCF8574AP uC Atmega nie widzi go po magistrali I2C czy moze być problem z komunikacją ?? Program jest napisany w Bascomie. $crystal = 8000000 ' Kwarc zewnętrzny8MHz '******** KONFIGURACJA WYŚWIETLACZA LCD ****************************************... Config Lcd = 16 * 2 ' Deklaracja wyświetlacza...
Witam, Mam podłączomy mikrokontroler pod Linuxa który komunikuje się portem szeregowym. Jest problem ze znakiem 13 (dziesiętnie) który mój program odbiera jako 10 (dziesiętnie). Nadawany jest prawidłowo bo sprawdzałem innymi programami i odbierają prawidłowo. Inne znaki są prawidłowe, jedyne co mi przychodzi to że jest jakieś automatyczne CRLF, ale...
Witam, Mam problem z modułem bazującym na ATxmega32E5 (AVT1807, > atprogram -t avrispmk2 -i pdi -d atxmega32e5 info Tool avrispmk2 has firmware version: 1.17 Target voltage: 3.30 V Device information: Name: atxmega32e5 JtagId: N/A CPU arch.: AVR8_XMEGA Signature: 0x1e954c Lockbits: 0xff Fuses: 0xffffffffffffff...
Ja uważam, że schemat jest zbędny ... Jak już zauważył kol. Tomekob to podejście co najmniej dziwne. Bynajmniej nie chodzi mi o to, byś go tutaj zamieszczał. Ale gdybyś schemat przygotował przed zrobieniem płytki i skonsultował na forum, nie popełniłbyś tak PODSTAWOWEGO błędu jak brak filtrowania zasilania (części cyfrowej i analogowej) mikrokontrolera...
witam napisalem sobie program w Visual Basiku, który miedzy innymi wysyła po rs kody np. R1 do uP Atmegi8. Wlasnie on zle mi odbiera instrukcje. Jesli kod ma dwa znaki np. 12 to jest ok. jesli natomiast bedzie to 1235 to juz jest zle.To jest jeden problem, drugi to : Jesli z komputera wysyła więcej komend np.: ...Private Sub Command10_Click() If (Form1.Picture11.Visible...
Z zainteresowaniem przeczytałem [url=http://mirekk36.blogspot.com/2012/0... Kolegi Mirka odnośnie stosowania buforowania zapisu do LCD alfanumerycznego. Skąd wzięło się moje zainteresowanie? Już tłumaczę. Często zdarza się, że po dłuższej pracy urządzenia pod wpływem...
Panowie spotkał się ktoś z Was, że programator źle wczytywał program do mikrokontrolera choć to mało prawdopodobne, że tak się dzieje u mnie bo podsłuchując w terminalu uC widzę, prawidłowe działanie programu bynajmniej to co ma zostać wysłane do modułu GSM poza ustawieniami flag czy resetu pamięci lub stringów. Zrobiłem osobne linie do wysyłania SMS...
Probuje podlaczyc wyswietlacz PC1602F B, do mikrokontrolera at89s8252. Niestety na ekranie po zaprogramowaniu i ustawieniu resetu na LOW pojawiaja sie na 2 kolumny prostokatow (w zaleznosci jak podkrce kontrast wyswietlacza). Po ustawieniu resetu w stan wysoki zaczyna migac kursor po srodku. Po kilkakrotnej zmienie stanu reset kursor ciagle miga, ale...
Analizuję od początku, uwzględniając wcześniej nabyte informację. TestFor123 1. wyłączenie przerwań 2. odczytywanie znaku z UART, pakowanie do zmiennej bstatus 3. wysłanie odebranego kodu znaku po uart (coś w rodzaju echo?) 4. Jeśli 5 razy po UART napłynie znak inny niż 123 lub 124 uP zostanie zresetowany 5. Gdy napłynie znak 123 lub 124 zmienna bkind...
Witam!! Układ sterownika tampoprintu zbudowany na bazie mikrokontrolera AVR, schemat poniżej, zasilanie dostarczane przez dwie osobne przetwornice +5V dla logiki oraz +24V dla elektrozaworów i oświetlenia, na przewodach zasilających koraliki ferrytowe, pole masy na płytce, tranzystory sterujące cewkami zabezpieczone diodami, przy samych cewkach we wtyczkach...
Witam, Sprawa ma się następująco. Staram się podłączyć wyświetlacz od Nokii 5110 model PCD8544. Używam Atmega8A i zasilam ją 5V. Wyświetlacz zasilam 3V(z hakiem). Staram się wykorzystać sprzętowe SPI przy czym używam ISP do programowania mikrokontrolera dlatego skorzystałem z rady z tego linku: http://mikrokontrolery.blogspot.com/2011...
Witam, mam problem z zainicjowaniem wyświetlacza LCD 16x2 kupionego w poniższej ofercie: http://www.nowyelektronik.pl/searchsklep... który podłączyłem do mikrokontrolera Atmega32 w następujący sposób: http://radzio.dxp.pl/hd44780/hd44780_avr... 8 linii danych zostało podłączone do portu C mikrokontrolera. RS, R/W...
Co do programu to jest zaczerpnięty z książki Tomasza Jabłońskiego "Mikrokontrolery PIC16F8X", i tak jak pisałem przy kompilacji 0 błędów, i na symulatorze wszystko działa prawidłowo Najpierw przeprowadzam inicjalizację wyświetlacza INICJALIZACJA_LCD MOVLW.50 ;WPISANIE CZASU OPOZNIENIA 50MS CALL OPOZNIENIE BCF RS ;WYBOR REJESTRU IR W WYSWIETLACZU, W...
Cześć. Prosze o pomoc w rozwiązaniu problemu, a mianowicie mam problem przy konfiguracji klawiatury. Nie moge ręcznie wpisać kodu np. 1234, tylko program sam dobiera mi kod ( caly czas podaje jedna liczbe"1", tak jak bym ja cały czas wpisywał) kod wtedy jest ustawiany na 1111, ale jeżeli zmienie wartość na "k=2" w miejscu zaznaczonym w kodzie to program...
z ciekawości zajrzałem do schematu i zapewne winny jest zabrudzony S804 podłączony do jednej z nóg mikrokontrolera Dokładnie tak, ta usterka to zmora tego przedwzmacniacza. W swoim egzemplarzu już trzy razy czyściłem enkoder - usterka jak Lessie, zawsze wraca po jakimś czasie, szczególnie jeśli sprzęt obsługiwany jest tylko z pilota (jak w moim wypadku)....
Witam, robiliśmy czyszczenie magazynów i znalazłem kilka płytek z mikrokontrolerem C167CR-LM Infineon'a. Czy ktoś ma może z tym doświadczenie, jak się do tego zabrać? Polecany software? Jaki programator? Nie jest to może demon prędkości i nieco wiekowa konstrukcja, ale jeśli stosunkowo niedużymi środkami da się go wykorzystać, to zastosuję go w moich...
Dziwna (jak dla mnie, póki co) sprawa z µP jak w temacie. Mam JTAG Wiggler pod LPT. Wszystko "śmigało" jak trzeba. Bawię się w wolnych chwilach w programowanie mikrokontrolerka. Ostatnio trochę przerwy, więc zabrałem zestaw DIY do pracy. Podpinam wszystko do zasilania, komputera. Próba załadowania flasha działającym programem i niespodzianka -...
witam Co do funkcji resetTD62() - po starcie mikrokontrolera czyszczę zawartość rejestru przesuwnego w driverze do siatek (TD62C950RF). Jedyna metoda żeby to zrobić, to wpisanie 40-stu '0' do rejestru, tak dla pewności dałem 45 :) Funkcja była mi potrzebna z tego powodu, że kilkakrotnie zdażyło mi się, że po podłączeniu zasilania w rejestrze przesuwnym...
Witam! W ten sposób wykonujesz reset mikrokontrolera zaraz po włączeniu zasilania (czyli czyścisz rejestry, ustawiasz pc etc...), bez tego nie będziesz wiedział gdzie wylądujesz ze swoim programem po uruchomieniu i jakie masz wartości poszczególnych zasobów. POZDRAWIAM
Przecież napisałem, że to śmieszne rozwiązanie :D I nawet czasem stosowane... Co do świstaka, to myślę, że to zły pomysł. Trudno sterować świstakiem za pomocą mikrokontrolera i trzeba go karmić oraz regularnie czyścić wnętrze zasilacza. No i częściej się psuje.
Dzieje się tak, ponieważ po wyjściu z ostatniej pętli czyścisz ekran, zmieniasz wartość zmiennej "a" i kończysz program - wracasz z funkcji main(). Zapomniałeś dodać pętlę nieskończoną, while(1). Rozpoczyna się ją za wstępną inicjalizacją. W twoim przypadku, będzie to za ekranem powitalnym. Skoro zaczynasz przygodę z programowaniem, to napiszę jeszcze...
Witam. Buduję woltomierz do zasilacza laboratoryjnego. Jak zwiększyć zakres pomiarowy tego woltomierza ? Obecnie mierzy on od 0V do 24,04V. To fragment programu: Start Adc 'uruchamia wbudowany przetwornik 'początek pętli programu Wart_ac = Getadc(1) 'odczytanie wartości z wejścia 'ADC1 mikrokontrolera 'czyszczenie LCD 'kursor do drugiej linii...
Czy próbowałeś zbliżyć się do maksymalnej możliwej szybkości komunikacji z wyświetlaczem OLED, czyli 400 kHz? Nie, ponieważ moje procedury działają tylko na 100 kHz. Żeby zmienić ich częstotliwość działania, trzeba by je napisać od nowa z uwzględnieniem krótszych opóźnień. Wtedy na pewno nie zadziałają przy niższych częstotliwościach pracy mikrokontrolera...
Ok rozumie że bootloader wgrywam programatorem do procesora. Gdy procesor ma już botloadera to oprogramowanie do obsługi urządzenia zobaczy je i pozwoli dokonać upgrade tak ? Napisałem do producenta o bootloadera jak dostane plik to czyszczę procesor i wgrywam go jak ten plik hex ? A potem oprogramowanie wykrywa urządzenie i niem wgrywam ten firmware...
http://obrazki.elektroda.net/44_12749499... Witam serdecznie! Projekt ten jest moim pierwszym projektem który był tworzony nie tylko z chęci nauczenia się czegoś, czy wykorzystania jakichś elementów, lecz ze względów czysto praktycznych i użytkowych. Cele: Ograniczenie ilości pinów wykorzystywanych przez wyświetlacz graficzny LCD Opis układu:...
Witam mam pewien problem a mianowicie chce zrobić prosty miernik napięcia akumulatorów do 3.5V.Ustawiłem napięcie referencyjne wew w atmedze 8 i na wejście przetwornika wew ADC podaje napięcia od 0-3.5V jednak ciągle mi sie wyświetla napięcie 2.55 lub 0...co jest nie tak? 'Program obsługi wbudowanego w mikrokontroler '10-bitowego przetwornika A/C $regfile...
Wydaje mi się że znowu spece od ST coś sknocili z STM32CUBEIDE Nie od STM tylko Windows. Po której aktualizacji win mam tak jak opisujesz. Czasem pomaga wyczyszczenie układu, czasem restart Windows. Po innej aktualizacji mam to https://www.elektroda.pl/rtvforum/topic3... Wszystko na Win10, na Win 7 takich problemów nie ma. Pisząc wyczyszczenie...
Dzień dobry. Mam problem z fotelem masującym nieznanej marki. Posiada on 6 silniczków wibracyjnych podłączonych równolegle po 2 i załączanych z tranzystorów 2sd 667 (NPN 1A) napięcie 24V, które z kolei są sterowane z mikrokontrolera (jakieś trzy tryby pracy lub prędkości silników). Tranzystory mocno się grzeją a silniczki ledwo się kręcą. Odratowałem...
Po pierwsze przy programowaniu pamięć Eeprom jest czyszczona, ale nie do zer a do FF FF FF FF i przy pierwszym odczycie świeżo zaprogramowanego mikrokontrolera program odczytuje C = 65535 ( dwa bajty dla Word FF FF ) więc zapamiętana wartość zawsze jest większa od ADC i od razu A = 1 Mógłbyś też przyciskiem kasować A = 0 Lepiej byłoby dodać też licznik...
Hej, Panowie. strona o której wspominacie jest bardzo, bardzo dobrym wprowadzeniem do AVR i GCC-AVR. Natomiast bezsensowne jest ściąganie starszej wersji środowiska tylko dlatego aby móc używać makr cbi i sbi i jeszcze chyba kilku rzeczy. Gdy był pisany ten tutorial, Programmer's Notepad po zainstalowaniu wymagał skonfigurowania "Tools " żeby wygodnie...
naprawa mikrokontrolera zabezpieczenie mikrokontrolera resetować mikrokontrolera
politechnika świętokrzyska czujnik podciśnienia renault megane multiroom stereo
automat vendingowy st3500320as czarna seria
Jak ustawić wyświetlacz w piekarniku Whirlpool? Obwód zasilania wentylatora Piaggio MP3 300 - analiza i diagnostyka