A mógłbyś powiedzieć co być zmienił w tym sterowniku? Tu nie chodzi o to co miałbym w nim zmienić. Wczytałem się w specyfikację techniczną i mam wrażenie jakbym czytał info o swoim własnym urządzeniu. Ja jednak projektowałem układ w zupełnie innym celu, był on dedykowany do konkretnych zastosowań...
Tak jak napisałem, jeżeli tylko rozbijasz tekst w buforze na np. wyrazy, to prawdopodobnie sama tablica wskaźników Ci wystarczy. Ale to jednoznacznie z Twojej pierwszej wypowiedzi nie wynikało. Jeżeli wczytujesz ciąg znaków z wejścia, to najpierw musisz zaalokować bufor (tablicę), gdzie ten ciąg wczytasz....
Wyjmij procek i sprawdź czy na tym PA0 dalej jest 4V. Jak nie będzie, to masz coś z prockiem. Jak będzie, to możliwe, że tranzystor Ci się przebił. Tak wogóle, to jakie tranzystory tam zastosowałeś?
Czepia się pewnie czegoś innego, bo wygląda OK. Masz gdzieś indziej m1 zastosowane?
UWAGA! AKTUALIZACJA!! Jako, że dostaliśmy dodatkowy tydzień na dopracowanie - nie traciłem czasu. Niestety studia uniemożliwiły mi napisanie tetrisa, jednak dodałem kilka bajerów. Pierwszym jest zrobienie obudowy. Nie zdążyłem tylko listwą obłożyć (widać od spodu). Dodałem możliwość sterowanie...
Witam Prosiłbym o sprawdzenie, poprawienie - dokpńczenie układu. Jest to projekt na ATMEGA32 z akcelerometrem i kartą MMC/SD. Ma badać odczyty z akcelerometra i odtwarzać sample w formacie RAW z karty SD. Jakie układy zastosować do regulacji napięć 3,3V i 5V ? Jaki zastosować wzmacniacz na wyjściu...
Chyba pozostaje Ci tylko zrobienie dodatkowej płytki przejściowej. Na tej płytce montujesz np. ATMega32 i wkładasz w podstawkę w miejsce ATtiny2313. Oczywiście trzeba odpowiednio zaprojektować przebieg ścieżek żeby zasilanie szło na odpowiednie piny a także wyprowadzenia kwarcu czy wyjścia portów....
Więc tak. Kupiłem trzy wyświetlacze BC56-12EWA wspólna katoda. W poprzednim urządzeniu które zbudowałem zastosowałem jeden z tych wyświetlaczy ze współpracą z atmega32 i układ działał poprawnie. Teraz do innych celów zastosowałem drugi wyświetlacz i nową atmege32 i zaczęły się powyżej opisane problemy....
Urządzenie z ATmega32 16PI działa prawidłowo.Po zamianie procesora na ATmega32 16PU, nie działa odczyt pinów na porcie C. Próbowałem zastosować zarówno ATmega32 16 PU i ATmega32 PU - efekt ten sam.Pozostałe funkcje jak UART, TWI i inne działają prawidłowo. Czy ktoś spotkał się z takimi lub innymi nieprawidłowościami...
czy komus udalo sie uruchomic taki duet? (mmlan2 + atmega32) potrzebuje prosty do bólu serwer http na ktorym bedzie strona www z formularzem. dane z formularza maja wyladowac w µC i dalej to juz z górki... przegladajac siec i forum widzialem rady o zastosowaniu Nut/OS (Nut/net). pytanie...
Witam Zrobiłem sobie wyświetlacz na ATmega32 do samochodu (m.in. woltomierz też), i wszystko było ok dopóki nie podłączyłem tego do samochodu (wcześniej testowałem na zasilaczu laboratoryjnym i wszystko było ok. W samochodzie też jest ok, dopóki nie odpalę. Napięcie skacze ok. ±100mV od prawidłowej...
oczywiście że słyszałem o przerwaniach i wyświetlaniu multipleksowanym, ale cwiczenie miało być wykonane bez zastosowania timerow.
Czas nie jest zapisany w programie tylko pobierany z DS1307. Zreszta autor to napisal Czas przetrzymywany jest w układzie DS1307, a dzięki zastosowaniu baterii podtrzymującej (widocznej na zdjęciu) pozostaje on tam bardzo długo. Dokładność zegarka jest satysfakcjonująca. Jak nie umiesz programowac...
Da się to wszystko ze sobą wykorzystać? Jakoś niewiele mogę znaleźć informacji na ten temat. A to dopiero dowcip, wpisując arduino atmega32 pierwszy link z wyszukiwarki prowadzi do: Któryś z kolejnych prowadzi do archiwum: (at)pinchaiewicz - a to w arduino ide potrzebujesz (i wykorzystujesz)...
Musisz zastosować wzmacniacz operacyjny, gdyż przy tak niskim napięciu będziesz miał spory błąd względny Rozdzielczość przetwornika jest 10bitowa, czyli oddaje 1024 poziomy, co przy zakresie 100mV daje 0,1mV Taki miernik jest w warunkach domowych praktycznie nie do zrobienia, nie uzyskasz takiej...
Przy pomiarze EC-konduktywności właściwej cieczy potrzebuję zmierzyć zmienne napięcie na rezystorze. Zastosowałem prostownik podwajający napięcie. Napięcie na nim zmienia się od 0 do ok 5V. Podaję to napięcie na dwa kanały 0 i 1 skonfigurowane do pomiaru różnicowego o wzmocnieniu 1, ale uP mierzy bzdury....
Niestety nie, wyjścia mikrokontrolera potrafią zwierać do masy, lub jeżeli zastosujesz rezystor podciągający wewnętrzny układu lub zewnętrzny (do zasilania 5 V), to możesz uzyskać stan wysoki 5 V na wyjściu ... ale nigdy -5 V. Jeżeli potrzebujesz -5 V to możesz zastosować pompę ładunkową np ICL7662...
Pomysł konstrukcji niczego sobie choć w wykonaniu ubogo. Warto zaopatrzyć takie płytki uruchomieniowe w maksimum możliwych zewnętrznych urządzeń peryferyjnych, a wyprowadzenia procesora tak rozmieścić na płytce, żeby można było też skorzystać z możliwie wszystkich wewnętrznych bloków. Mimo, że istnieją...
Czyli masz silnik którym coś już steruje i chcesz wiedziec w jakim położeniu jest oś obrotu... Więc możesz podłączyć enkoder do osi silnika, przez zębatkę lub cokolwiek. Enkoder ma dwa wyjścia opis podłączenia i programowania znajdź gdzieś w internecie, lub zrób sobie enkoder z 8 krańcówek lub czegoś...
Czy mówimy o przyłączeniu tego urządzenia :?: Szczerze mówiąc w tabeli nie widzę sygnałów, które można by skomunikować z UARTem mikroprocesora. Wyjścia wyglądają na typowe wyjścia kwadraturowe plus sygnał indeksowy i po spasowaniu poziomów powinny być podane na oddzielne wejścia (porty)...
Witam, Więc jest tak: AtMega odczytuje napięcie (0-2,5V) ze wzmacniacza OP07, zewnętrzne źródło referencyjne 2.5 V i wszystko śmiga pięknie. Teraz dokupiłem drugi czujnik ze wzmacniaczem ale pracujący w zakresie 0-5V !. Pytanie: zastosować dzielnik napięcia czy może programowo przełączać Ureff z zew....
1. Radziłbym zastosować jakiś elektrolit za stabilizatorem. 2. Wg. mnie wewnętrzny rezonator wystarczy. 3. Zastosowałbym interfejs 3 przewodowy do dallasa, i tylko opornik podciągający 4,7K. ( no i jakieś 100n w obudowie 1206 na nogach czujnika jeśli ma być na przewodzie. ) 4. No i mniejszy procesor....
Zapoznałem sie z tymi pdf'ami jednak nie do konca wszystko rozumi. Mam pytnie czy zastosowanie płytki dwustronnej i po stronie elementów wypełnieni jej masą pod procesorem i w okolicach rezonatora wyliminuje mi problem resetowania, przy pozostawieniu rezsty płytki bez zmian? Czy linie sygnałowe (te ktore...
Udało mi się uruchomić ten przetwornik. Jak zauważył janbernat niesłusznie uznałem, że nie ma sensu podpinać wyjścia oznajmującego zakończenie konwersji przez przetwornik (SSTRB) do INT2. Pracuje on ładnie zarówno gdy między ADC, a uC pośredniczy BC547C lub BD237(tranzystor NPN firmy SGS-THOMSON, akurat...
A może skorzystać z komparatora i mierzyć stałą całkowania takiego układu, która jest zmienna w zależności od pojemności i rezystancji. W tym układzie R jest stałe więc cała zależność to tylkopojemnośc. Gdybyśmy do zasilania zastosowali układ źródła prądowego to zależnośc czasu ładowania od pojemności...
Zastosuj rezonator 12 lub 16 MHz. Przy DS1820 jakie zastosowałeś rezystory ? Pozdrawiam Józef
Witam, Pracuję na zestawie ZL3AVR z Kamami. Kwarc mam ustawiony na wewnętrzny 8MHz. Przerabiam lekcję 15 z Kursu programowania mikrokontrolerów w języku C z EdW. Podłączyłem wyświetlacz zgodnie z kursem, ale nic się nie pojawiło na wyświetlaczu. Sprawdzałem połączenia, przylutowałem przewody...
Co do switch-a to sięgnąłem do książki gdzie pisze iż można stosować klamry aczkolwiek nie jest to konieczne. Co do przerwań to nie zastosowałem ich bo jak na razie nie potrafię ich właściwie zastosować pomimo oparcia się na książkowym przykładzie, po drugie czy naprawdę trzeba wszędzie stosować ?. Rozumiem...
Wykonałem prosty układ bazując na projekcie [url=] Czujnik dotykowy (touch sensor) na AVR Wykonałem kilka "czujników": okrągłe, prostokątne, o różnych rozmiarach. Jedne z GND pod spodem, drugie bez. Zastosowałem prosty kod pracujący w nieskończonej pętli while. [syntax=cpp]while(1) ...
witam chciałbym za pomocą atmega 32 sterować 12 wentylatorów oraz 2 mostki H ( potrzebne 4 wyjścia ) łącznie to daje 16 wyjść PWM ,jak rozwiązać ten problem ? czy mogę do tego celu zastosować układ SCT2024 lub MBI5031? dla wentylatorów zastosowałbym Mosfet z kanałem P oraz BC547 sterowany z wyjścia...
Witam, Za nic w świecie nie mogę dojść do tego, więc skorzystam z wiedzy Szanowny Kolegów z forum. Otóż mam pewną zabaweczkę zrealizowaną na mega32 (projekt jak ukończę to udostępnię na forum) Ustawione mam przerwanie od Timera0, który ładnie odmierza mi 1 sekundę przy zastosowanym kwarcu 8Mhz. Wszystko...
Czyli schemat błędny ? Aby wyjaśnić zastosowanie - mam higrometr zasilany 10 V, jego odpowiedź prądowa to 4-20 mA - i takie prądy chcę mierzyć. Bez dzielnika napięcie referencyjne scalaka to 2,048V a możliwe wzmocnienie x8. A może zastosować bocznik 0.01 Ohm ? Może ktoś poprawi schemat ? :) ...
Witam Od kilku dni nie mogę sobie poradzić z komunikacją między amtegą32 i akcelerometrem MPU6050. Komunikacja I2C, do której używam biblioteki z książki "Mikrokontrolery AVR język C podstawy programowania". Dane wysyłam poprzez UART. Używam takiego konwertera poziomów logicznych: Kiedy staram...
Witam. Wlasnie złożyłem sobie płytke z Atmega32. W Bascomie dziwnie to działa ;-) wgrałem najprostrzy program wlacz/wylacz Led. opoznienie wpisuje jako waitms XXX - czy jest to wartosc 10ms czy 1000 ms zapalanie i gaszenie diody trwa bardzo długo. Zostawiłem narazie Bascom i wziałem sie za C. Tutaj...
Witam Posiadam schemat z mikrokontrolerem ATmega32L-8PU, gdzie występuje kwarc 8MHz. Mam pytanie, jeśli zastosuje w tym samym schemacie mikrokontroler ATmega32-16PU to urządzenie mi zadziała? /oczywiście po zaprogramowaniu mikrokontrlera/. Proszę o informację.
Witam Chciałem zrobić układ oparty na dwóch silnikach prądu stalego(z czego jeden z nich jest jako prądnica) połaczone są za pomocą przekładni. Tyle krótkiego opisu części mechaniocznej. Koncepcja jest taka że jeżeli na prądnicy pojawi się jakieś obciązenie to automatycznie zmniejszą się obroty...
A stosujesz komendę: Cls na początku programu? Dodano po 4 Z drugiej jednak strony bardziej bym się przychylał do kiepskich warunków startu dla procesora. Podczas włączania zasilania procek za szybko startuje (przy zbyt niskim napięciu) i wysyła do LCD jakieś krzaki (bądź odwrotnie - LCD...
Witam. Przeglądając archiwum Elektrody natknąłem się na kilka w wątków traktujących o pomiarze prądu przy pomocy przetwornika ADC w mikrokontrolerze. Pojawiło się dużo sugestii, że jeśli nie jest potrzebna separacja, to można z powodzeniem zastosować rezystor i mierzyć na nim proporcjonalny do prądu...
Generalnie stosy TCP na AVR to porażka. tam zaraz porażka ;) .... całkiem ładnie działa stosik na AVRkach i to bezboleśnie i bez problemów. Testowałem takie rzeczy przez długi czas i żadnych, podkreślam żadnych problemów nie ma ani nie było.... tylko niestety trzeba dokładnie wiedzieć co się robi...
Zastanawiam się czy dostępna pamięć w ATmega32 wystarczy do alokacji tablicy dwuwymiarowej 360x 3 bajty = 1080 bajtów . Chciałbym stworzyć taką tablicę żeby w zależności od zapisanych w niej danych zmieniać wyjścia całych portów. Moje pytanie to - jak najłatwiej to zrobić i czy wystarczy na to pamięci...
Witam Niestety nie ( inna sprawa, że ostatnio brak czasu ) Używam zwykłej SD - 1 Gb Sandisk i 2Gb Kingston. Ale sienie poddaje i zamówiłem MMC 256 Mb. Używam wersji Bascom 1.11.9.5. Podłączam według opisu w pliku config_mmc.bas. Atmega32 jest na 5V karta SD na 3,3V, zastosowałem nawet dzielniki...
Witam i proszę o pomoc bo już wymiękam. Otóż mam problem z uruchomieniem wyświetlacza LCD 2*40 podłączonego do atmega32. Problem ten występuję tylko gdy próbuje pisać program w C. Oczywiście to są moje początki w C dla mikrokontrolerów. Prosty program w bascomie "hello world":) startuje od strzała...
Zanim Fukushimę nawiedziła fala, zaczytywałem się m.in. w stronie c4r0 o promieniowaniu jonizującym. Tak jakoś mnie temat zainteresował, a że lubię konstrukcje nietypowe to po małym rozpoznaniu postanowiłem zrobić dozymetr, który będzie oferował ciut więcej niż klasyczne urządzenia pokazujące...
Witam! Dopiero zaczynam zabawę w Bascom-ie, wiec proszę o wyrozumiałość. Zbudowałem układ na Atmega32, 4 kanały PWM do sterowania RGB+biały. Jeden klawisz do zmiany programów, LCD (do sprawdzenia co się dzieje) oraz czujnik oświetlenia na fototranzystorze. Co chciałbym zrobić: -klawiszem zmieniamy...
Nigdy nie używałem, w tym przypadku też, szczerze mówiąc przypomniałeś mi o jego istnieniu ale znam go tylko z teorii, tzn wiem co to i do czego służy :) i teraz zastanawiam się nad wykorzystaniem go, w szczególności widzę jego zastosowanie podczas obsługi karty SD. Przy okazji, gdzie mogę znaleźć informacje...
Witam. W nawiązaniu do zamkniętego mojego tematu [url=]Link chciałem na atmega32 zrobić takie menu lecz wykorzystując dekoder obrotu. Na przyciskach działa mi to extra ale nie mogę dojść do ładu z tym dekoderem. Z niego poprzez obrót wychodzą impulsy więc chyba musiałoby to być inaczej wyglądać jak...
Witam! Od niedawna jestem zainteresowany działaniem mikrokontrolerów. Dzisiaj chciałem zrobić prosty układzik oparty o przycisk, czerwoną diodę led, i ATmega32-ę. W związku z tym mam pytań kilka. - Czy jeżeli na wejście PB2 przez przycisk wejdzie 5V, to mikrokontroler się spali? - Jeżeli tak, to...
SPI nie puszczę przy preskalerze X2 bo atmega32 ma jedynie X4. Przetwornik to MC3302. Wg diagramu 6-4 w jego nocie katalogowej transmisja powinna trawac 24 takty, co przy preskalerze X4 dal spi daje 69 cykli. To praktycznie nic w porównaniu z resztą. Będę próbował zastosować twoje wskazówki. Szczerze...
Zworka slow SCK rozwarta. Świeża Atmega32? - zworka SLOW SCK powinna być zwarta (chyba że masz USBASP ze zmodyfikowanym kodem). Dodatkowo załóż kwarc+ kondensatory do niego. Komunikat świadczy o braku połączenia programatora z Atmegą. Takich sytuacji na elektrodzie opisanych jest setki - poszukaj. Sprawdź...
Witam. Mam za zadanie stworzyć układ podający sygnały na 3 sterowniki silników krokowych i jeden sterownik serwa. Do tego przy przy krokowych zastosowane są wyłączniki krańcowe. Układ postanowiłem zrobić na mikroprocesorze atmega32 gdyż takowy posiadam. Przegrzebałem prawie całe forum i wykopałem...
Witam Zostałem poproszony o zaprojektowanie sterownika do akwarium. Założenia były takie: 1. Od 4 do 8 wyjść 230V 2. 4 wyjścia 12V 3. 1 wyjście regulowane od 1,25V do 12V 4. Pomiar temperatury 5. Zegarek z podtrzymaniem 6. Interfejs: klawiatura + wyświetlacz 7. Alarm dźwiękowy (buzer). Opcjonalnie: 1....
Niestety ATmega32 w tej wersji nie ma możliwości pracy z napięciem 3,3V. Musisz więc zastosować konwerter sygnałów taki jak w artykule lub inny. Skoro piszesz, że podłączyłeś taki jak na blogu to masz zapewne na myśli ten na tranzystorze BSS138. Jeśli więc prawidłowo ten konwerter zrobiłeś i podłączyłeś,...
Witam serdecznie, natknąłem się mały problem, którego nie potrafię ominąć. Otóż chciałbym, żeby w mierniku analogowym, który posiada tylko manualną opcję zmiany zakresów pomiaru była też opcja automatycznej zmiany. Chciałbym to zrobić za pomocą uC Atmega32 - i tu pojawia się problem. Kiedy powiedzmy...
Mam jeden pomysł w powijakach, ale chodzi mi nie tyle o cel i sens takiego rozwiązania (synchronizacja programów to już inny temat), co o możliwość i sposób jego realizacji. Czy chodzi o to, że w jednym użyję generatora wewnętrznego i wtedy z XTAL wyda sygnał prostokątny i z niego mogę wysterować...
Witam. Potrzebuję napisać funkcję która zainicjalizuje Timer w Atmega32 (asynchroniczny) tak, by działał z zewnętrznym kwarcem 32,768kHz podłączonym pod TOSC1/TOSC2. Timer ma zgłaszać przerwanie co 1 sekunde. W przerwaniu powinien zmieniać stan diody na pinie PD0 na przeciwny. Proszę o pomoc...
HJak napisał h-doc to musisz to zrobić na FFT, problem tylko w tym, że ten procek Ci raczej nie wydoli, obliczenia musiłbyś zrobić na folatach, a to wymaga czasu procesora. Do takich zastosować służą procesory sygnałowe, ewentualnie przyjrzyj się rodzinie ARM - te powinny sobie poradzić bezproblemowo. Ewentualnie...
Też walczyłem z tym problemem. Zastosuj do resetu DS1813. I zapomnisz o problemie. U mnie to pomogło w 100%
Ja mam takie opracowanie ale na '51 Szkoda bo Bascomem nie programuję. Timer napewno działa dobrze tylko zależy jak go ustawisz. Ja to robiłem trochę inaczej. Przerwanie sygnału DCF-a dawało informację do programu głównego o odmierzenie czasu zwłoki i czasu tim-out. Czas zwłoki sprawdzał wartość odebranego...
Witaj, Nie czuję się urażony i dyskutując już zupełnie na poważnie, wiem, że z napięciami WN nie ma żartów i oczywiście zachowuje od wielu lat podstawowe zasady bezpieczeństwa przy bezpośrednim kontakcie z WN. Wiesz, na razie ten układzik testuję, a na podstawie przeprowadzonych testów w praktyce,...
Zgadza się: podłączyc przetwornik do zasilania (+) a (-) przetwornika podać przez rezystor 250 ohm do masy uC. Na rezystorze przy 20 mA będzie 5V i to wpuścić przez rezystor szeregowy na wejście przewtornika. Możan też zastosować rezystor 200 ohm to wtedy będziemy mieli jeszcze kontrolę nadprądową (5V...
Ja zastosowałem Megi8, jedna L-ka jedna zwykła, dla sprawdzenia i latają z kwarcem 7,38. Do zasilania całego układu używam 3,3V, obie megi chodzą doskonale i nie ma problemów z programowaniem eproma. Co do rezystorów i dzielników - jest to kwestia gustu, mnie było bardziej na ręke zjechać z zasilaniem...
Dla mnie upgrade samego programatora AVR-910 jest kłopotliwe. Na stronie Atmela znalazłem opis programatora AVR ISP2 i miejsce zakupu w Polsce za 146zł brutto. Nie wiem czy warto. Innym rozwiązniem jest zmajstrowanie lub zakup za 14 zł prostego ukladu na port LPT i zastosowanie Pony Prog 2000. Zaczynając...
Garść moich uwag: 1. do diód led użyj rezystorów SMD 1206 naprawde bardzo wygodnie się lutuje. 2. domontuj układ max232 do transmisji szeregowej. 3. ja bym podłączył kwarc i isp w miare na stałe, pozbywasz się kilku przewodów które bedą 95% czasu podłączone 4. może dorzuć jakieś pamięci I2C albo...
Nie pamiętam dokładnie co było w książce "Mikrokontrolery AVR w praktyce", ale w książce "Mikrokontrolery AVR ATmega w praktyce" obsługa USB jest na FT232BM (RS<>USB), więc chyba jest to to samo. W Mega32, jak i w każdym innym uK zastosujemy go w ten sam sposób, czyli dla uK będzie to zwykły port...
Możesz jeszcze zastosować wzmacniacz operacyjny w układzie wtórnika napięciowego jako bufor.
Jak już offtopikujemy... W przypadku , gdzie funkcja ma zwrócić daną i/lub błąd , najlepiej wykorzystać ... Kod: typedef struct { char status; char code; };rc; ... lub cos podobnego No nie zgodzę się z kolegą. Niestety zwracać z funkcji taką strukturę można tylko przez wartość a to...
Ja bym zastosował zegarek RTC, jako osobny scalak (np. PCF8563), a Atmege wykorzystałbym, do sterowania wyświetlaczem, odczytu danych z zegarka, możę jakiś pomiar temperatury (zewnętrzna, wewnętrzna). Dalej prosi się o zrobienie jakiegoś budzika z załaczaniem zewnetrznych urządzeń... no cóz można tak...
Faktycznie miałem podać kod, ale go nie podałem, bo trochę czasu nie miałem. Nie jestem pewien, czy prawidłowo zrobiłem ten odczyt, ale mi działa. Wytłumaczenie wcześniej już podał zumek, ale ja to trochę rozwinę. Jeśli dobrze doczytałem w instrukcji HD44780, to z odczytem danych należy postępować...
Z twojego, nieco zawiłego wywodu zrozumiałem, że masz jakieś urządzenie sterowane przez PC->LPT->i2C. I chcesz tym urządzeniem sterować z uC a nie z PC. Jeżeli tak, to nie wystarczą 3 przewody ( GND,SCL,SDA ) ponieważ uC zasilasz 5V i stan wysoki będzie miał podobne napięcie, a schemat wskazuje że...
Wejścia i wyjścia bufora 74HC244 były prawidłowo podłączone, tak jak na przytoczonym schemacie. Podciągnięcia przez 100kΩ do VCC (pullup) potrzebowała chyba nie tyle linia MISO, co wejście bufora na HC244. Ten rezystorek został i nadal podciąga wejście, żeby uniknąć przypadkowych przełączeń i...
Jeżeli ma to sterować tylko ledami to można zastosować proste tanie rejestry typu 4094. Można je łączyć szeregowo ile Ci tylko potrzeba.
Witam. MAm do zmiewrzenia napięcie 15V. Czy wystarczy zastosować zwykły dzielniki napięcia ( 2 rezystory w stosunku 10:5), żeby przetwornik zmierzył napięcie ??
jaki prąd pobiera ten wentylator , może lepiej zastosować tranzystor Mosfet , moc strat jest w nim dużo mniejsza niż w bipolarnych
A jeszcze mam dwa pytanka, bo w sumie do koća jeszcze nie podjąłem decyzji czy wszystko robię na 5V czy na 3V: - w jaki sposób rozdzielić dio na miso i mosi (na stronie chipcon w dokumentacji zastosowano tranzystor npn + rezystory, a do konwersji poziomu napięć 74hct05+ rezystory)? - czy koniecznie...
Tomeeh - a zastosowałeś diody prostownicze lub kondysatory na przekaźnikach?? Konstrukcja bardzo fajna.... widze nawet że sterowana nawet pilotem...+5/6
hej koledzy!!! juz jestem:) wielkie dzieki za pomoc - czesciowo juz zegar dziala, mieliscie racje!! zmienilem w kodzie odczytu HD na HA i dziala odczyt ' -------------------- Procedura odczytu czasu i daty -------------------- Clock: I2cstart I2cwbyte &HA0 ...
Odpowiem, ale na przyszłość zastosuj się do rad kolegów i używaj przycisku szukaj. W ten sposób naprawdę można znaleźć odpowiedź na prawie każde pytanie odnośnie AVR-ów. Kolega Tdv się zdenerwował i wcale mu się nie dziwię (przy okazji i mnie może się oberwać... :please: proszę mnie nie bić). Ja...
Po odznaczeniu linijki z biblioteką dalej nie widać efektu. Dodano po 1 Problem rozwiązany - omyłkowo zastosowałem niewłaściwy stabilizator napięcia w układzie. Zamiast 5V było 3.3V... Jak widać czeski błąd. Temat zamykam. Pozdrawiam, Wuja
wreszcie odpaliłem mojego ds, w symulatorku działał zawsze ok, a w realu nie, przypomniałem sobie że w książce "uK AVR w praktyce" był kod źródłowy dla pastylki dallasa, i było to właśnie na 8MHz, tak więc skopiowałem bezczelnie funkcję opóźnienia w [us], wkleiłem do swojego programu i zaczęło działać,...
Do wykrycia stanu niskiego użyłem przerwań z INT1 a do odmierzania czasu trwania impulsu użyłem Timer2. Piotr a do wykrycia zbocza narastającego zastosuj INT0 i po kłopocie.
A jaki zakres temperatur chcesz mierzyć? Jeśli temperaturę na dworze lub w domu to zamiast kombinować z ADC nie prościej zastosować DS1820 (DS18B20)? Zakres -55° ÷ +125°C. Temat odczytu danych z DS'a był wielokrotnie klepany na elce, chyba w każdej konfiguracji języka i typu procka... Pzdr. PS: np...
Zastosuj: itoa ((x), txt,10) - do wyświetlania zmiennych int ltoa ((x), txt,10) - do wyświetlania zmiennych long
Czujniki DS1820 mają wymagania odnośnie dokładności opóźnień, więc jeśli zamierzasz go oprogramować to lepiej zastosuj kwarc. Co do obecności czujnika na linii to spróbuj inaczej. Ustaw stan niski przez ok. 480 - 960µs. Najlepiej gdzieś pośrodku. Po około 65 - 75µs (70µs) sprawdź...
15,750 Hz częstotliwości próbkowania bardzo ogranicza zastosowanie, właściwie to nawet do pomiarów audio się nie nadaje
chyba najprościej zastosować przerwanie timer-a , wtedy procek będzie miał czas na wykonywanie innych operacji
Jak zrozumiałem dopuszczasz tryb multipleksowy analizy czujników, czyli omiatanie po kolei :) wiec nic nie stoi na przeszkodzie, żeby wykorzystac dwa multipleksery 4051 analiza 16 czujników zajmie ci w sumie 8 linii procesora. BCD, CS1 ,CS2, OUT1 i OUT2 Zaimplementuj licznik BCD i możesz przemiatać...
Zawsze możesz zastosować akumulatorek - w moim układzie 'migacz diodowy' na ATTiny podtrzymuje ponad 30min (nie sprawdzałem dokładnie ile). A zastosowałem zwykły aku 3,6V 60mAh
Zastosowałeś kondensatory na zasilaniu mikrokontrolera i czy masz podciągnięty do plusa RESET?
Dokumentacja przekaźnika: Bezpośrednio z portu nie możesz sterować. Najprościej zastosować tranzystor lub scalony driver.
O jej czy to ważne czy to TQFP 44 czy 32 M16 jest w TQFP44 i ma z każdej strony zasilanie GND i Vcc. Wiem o czym pisze i programuje to nie w baskupie tylko ASMie. Czepiasz sie o byle co. Ciekawi mnie jedno bo wszyscy prawią tu tylko dobra i prawdy jedyne i są skłonni chyba jedynie do kłótni i niczego...
To nie jest takie proste... Wez sobie wyjscie INT z tego PCFa, podłącz do inta w procku. Procek bedzie sobie odczytywal stany z wejsc PCFa, i ustawiał np. odpowiednie flagi wcisnietych przycisków...Reszte juz łatwo dopisać do programu, bo zamiast debounce itp itd piszesz sobie IFa ktory sprawdza flage. Sposób...
Licznik moze i ma duze mozliwosci zliczania, ale ja zawsze stosuje częstrze wywołania niz co sekunde, jesli chce go zastosować do zegarka - metoda na 100% sprawdzona, i jak masz dobry kwarc to gubi tylko pare sekund tygodniowo :)
Witam.Mam do obsłużenia moduł ethernetowy mmlan2 z Propoxa. O ile wysłanie samego pakietu może nie nasparzać wielu trudności o tyle prawidłowe wyświetlania już tak. Chodzi mi w jaki sposób moge zdekodować dany odebrany pakiet i wyświetlić go na witrynie www.Myślałem o zastosowaniu php ale o ile się orientuję...
Prosze wszystkic forumowiczow o pomoc z nastepujacym probleme: Mam program ktory ma za zadanie obslugiwac I2C. Chodzi mi o proste przesyłanie bitów za pomoca tego interfejsu, w zasadzie dla wielu jest to trywialna sprawa. Jedank mamy z tym problem, nie mozemy uzyskac odp na slave, tzn. po prostym...
Potencjometr z silnikiem i wszystko gra. Jak chcesz wyświetlać jeszcze tłumienie w dB to trzeba do niego dorobić jakiś impulsator szczelinowy. Jeśli wzmacniacz ma sterowanie elektroniczne to zamiast potencjometru zastosuj enkoder.
Witam Wszystkich. Mam problem z obsługą zewnętrznego przetwornika ADC. W swojej pracy chcę zastosować 12bit przetwornik MAX1270 (link do dokumentacji Udało mi się zrobić komunikację poprzez RS232 jak i transmisję przez SPI. Problem polega na tym, że wyskakują błędne wartości, np. jeśli ustawię...
Witam... Wracajac do tego tematu, z problemem wczesniejszym bylo zwiazane to ze mialem walnieta Atmege, oraz programator na wejscie rownolegle nie dzialal prawidlowo...teraz juz mam zupelnie cos innego :), wiec zaczynam powoli raczkowac w programowaniu uC :/...posiadam programator ISPcable III i uzywam...
Jest to możliwe że masz niestabilny zegar. Zastosuj zewnętrzny kwarc.
hej ,Przetwornice impulsową zastosowałem ze względu na małe wymiary układu ,i koszt niski (np. Odzysk rdzenia z ATX ) ,układ przewidziałemdo mocy max 300W wiec nawet ETD35-39 bedzie smiało sie nadawać
Witam po dłuższej nieobecności. Sprzęt już został wykonany i działa od czerwca. Kiedyś pokażę go na elektrodzie, gdy poprawie sekcje zasilania i przedni panel, bo od razu ludzie mnie zjada za niego. Co do elektroniki nastąpiły niestety zmiany w projekcie. Pozostał przedwzmacniacz na LM1036 w standardowej...
a czy moge zastosować BC547B ?? bo różni się tylko wzmocnieniem tak ??
Problem polega na szpilce w układzie zasilania lub impulsie elektromagnetycznym i tu Brown-out Detector nic nie zrobi bo działa na spadek napięcia nie wzrost. Najlepszym rozwiązaniem jest zastosowanie przetwornicy DC-DC do zasilania części cyfrowej. Można zrobić eksperyment i zasilić część cyfrową z...
Unikaj cięcia płaszczyzny masy (warstwa niebieska) długimi ścieżkami zwłaszcza pod kwarcem. Masa generatora kwarcowego (C1+C2) musi iść bezpośrednio do pinu 6 uC. postaram się do tego zastosować, oczywiście z kondensatorami się zgadzam, to moje nie dopatrzenie. Ja bym raczej unikał przelotek...
Witam, zbudowałem płytkę testową na której umieściłem różne urządzenia, no i 6 przycisków mikroswitch.. i o dziwo mam problem z przyciskami :P Tak więc, przyciski są na stałe z jednej strony połączone z masą, natomiast drugie wyprowadzenia maja podłączone do Goldpinu. Atmega ma wyjścia wszystkich...
Tylko przy takiej proporcji prąd zasilający kartę będzie ograniczony do ok 200 uA jak się doliczyłem . Może inny dzielnik zastosować ? Teraz niestety już nie mam opcji większych zmian w przyszłości oczywiście zrobię tak jak być powinno i karta "zdobędzie" własny stabilizator:) [EDIT] Jak pisałem...
Witam, Chciałbym mierzyć prąd w układzie z silnikiem (prąd do 10A). Zastanawiam się jak zrealizować pomiar. Chcę dołączyć szeregowo rezystor mocy (5W) około 0,1R i dokonywać pomiaru napięcia na nim. Co zastosować między uC a rezystorkiem? Czy taki ukłąd będzie działać- nie spali tego rezytora.
Podłączam programator bezpośrednio. Tryb EPP gdzie znajdę? Port LPT włączony, wykrywa starą drukarkę. Podobno za pomocą bezpośredniego można łatwo uszkodzić LPT. Nie napisałeś, czy podłączałeś zawsze przy wyłączonym, czy też na gorąco - jak USB. Nie pamiętam zakładki, natomiast tryb porty ustawia...
to z wycięciem k nie było do twojej odpowiedzi. I widzę różnicę. Chcąc zastosować Twój sposób musiałbym utworzyć około 40 zmiennych typu string*8 dim nazwa_cz1 as string*8, nazwa_cz2 as string*8... nazwa_cz40 as string*8 stosując tablice muszę wysyłać nazwę ze wskazaniem elementu. Nie wiem...
Zastosuj bufor: Config Serialin = Buffered , Size = 100 enable interrupts A oczekiwanie na znak zrób: Bufor_flaga = Ischarwaiting() : If Bufor_flaga = 1 Then Gosub Odbierz_uart Następnie procedura odbioru danych: Odbierz_uart: Bufor = "" ...
Witam Zobacz sobie tabelę 4 na 26str. noty aplikacyjnej. Doczytasz się tam, że pojemność kondensatorów powinna wynosić od 12do 22pF. Zachęcam do czytania not aplikacyjnych Jeśli chcesz zastosować kwarc "zegarkowy" to wtedy musisz wlutować 36pF. Pozdrawiam
Problemz rejestrem adresowym i zapisem do EEPROM polega na tym, ze taka sytuacja moze wystapic przy wylaczaniu zasilania, szczegolnie kiedy nie masz ustawionego BOD. Empirycznie sprawdzilem to w ATMega8, czyli stosunkowo nowym procku. Ustawianie EEADR na nieuzywana komorke po prostu jest bezpieczne i...
Czujniki są cztery i - co łatwo zauważyć - ich numery seryjne są wpisane na stałe. Po każdym poleceniu konwersji temperatury mam waitms800 - zalecasz, abym owe opóźnienie wyrzucił? EDIT: // Jest jeszcze fajniej :| Próbowałem zastosować kwarc - nie udało się. Powróciłem zatem do oryginalnego ustawienia...
A wiesz że w uC istnieje coś takiego jak pamięć EEPROM? Zawsze tam można wysłać swój tekst i całość będzie działała bez PC (wymagany będzie tylko do przesłania nowego tekstu)... W ekstremalnym rozwiązaniu można nawet zastosować kartę pamięci.
Mariuszek15 pojecia nie mam.. wiesz, to zależy od jakosci zastosowanego kwarcu. Ale mysle ze na pewno spóźnianie się lub spieszenie nie bedzie zauważalne zbytnio.
Powiem krótko, to jaki procek zastosujesz czy m32 czy m168 czy m8 czy m128 - nie ma żadnego - najmniejszego znaczenia. poza tym piszesz że masz rezystor podciągający 500R ???? skąd taka wartość że masz równolegle podłączony tranzystor i co sterujesz go sam? "ręcznie" zadajesz pytanie typu: ...
Dziękuję, ale ten układ chyba się nie nadaje do tego zastosowania: po pierwsze to jest on przystosowany do napięć 1,2V, 1,5V, 1,8V, 2,5V i 3,3V, a absolutnym maksimum zasilania jest 4,6V. Mnie potrzeba 5V. Po drugie to jakoś nie widzę go w cennikach sklepów internetowych, więc zapewne tym bardziej nie...
Witam ! Planuję zrobienie robota opartego na ATmega32 . Jako czujniki chcę zastosować czujniki ultradżwiękowe. Czy moglibyście mi podać jakis przykładowy czujnik, którego mógłbym użyć w moim projekcie, jego wyprowadzenia i co najważniejsze jak się go obsługuje w Bascom. Za wszelką pomoc i odpowiedzi...
Może być na DAC. Tylko,że jestem początkującym programistą i na razie nie wiem jak taki przetwornik obsłużyć. Jaki przetwornik najlepiej zastosować??
Kolego sliver1 Dlaczego stosujesz taśmę do przesyłania danych w tak trudnych warunkach. Zastosuj kabel od drukarki z oplotem (ekranem). Długość 50cm to niewiele , bez problemu działa wyświetlacz na przewodzie do drukarki 1.8m
Jeśli te porty które nie są podłączone nie będą miały żadnego zastosowania to dlaczego ich nie wykorzystać do lcd. btw z tego co pamiętam to takie ekspandery to drogie są...
Widzę że kolega tylko korzysta z wiedzy na forum . Poczytałem trochę na forum o kwarcach i chciałem uporządkować wiadomości A przecież są inne źródła zdobywania wiadomości na dany temat . Są to książki a w nich zawarta wiedza na pewno pozwoli koledze poznać a później zastosować w swoich projektach...
Witam, Problem z którym się spotkałem jest co najmniej dziwny i nie moge rogrzyc co moze byc jego przyczyną, podejrzewam przerwania. Od niedawna programuje uC, więc proszę o wyrozumiałość. Mianowicie: Przed dodaniem PWM na OC1A (PD5), wszystko działało ok (tak przynajmniej wyglądało). Zastosowałem...
Oczywiscie, ze jest. Napisz co to za silnik, jaki ma prad uzwojenia? Jesli to maly silniczek to mozesz uzyc tego L293, jesli ciagnie wiecej niz kilkaset mA, a nie chcesz przy okazji budowac grzalki to zastosuj jakis odpowiednik zbudowany na MOSFETach, np. SI9986, do kupienia np. w TME za kilkanascie...
Zastosowana płytka służy do podłączenia modułu do ATmega w wersji 5V Jak widać ze schematu, na dodatkowej płytce jest tylko stabilizator 3V i konwerter poziomów napięć 3V<->5V (moduł BTM-222 działa na 3V) dla łącza szeregowego RS232. Jeśli wykorzystujesz ATmega32L to możesz podłączyć sam moduł...
Na Atmedze robilem parę projektów miedzy innym wizualizacje. Nie chodzi mi o gotowy programik, chodzi mi o przykładowy(najprostszy) na podstawie którego zrozumiałbym jak zaprogramować dwie ATmegi na rs-a bo czytałem o bicie i że powinien być również zastosowane opóźnienie, ale nie bardzo wiem jak to...
Rzeczywiście należało zastosować preskaler w przetworniku, dałem /64 i działa ładnie lecz nie rozumiem czemu wraz ze wzrostem wartości ADC (co zostało sprawdzone) wartość częstotliwości mi też rośnie stosując takie np. równanie: OCR1A = 28*ADC; zostało to sprawdzone też na innych równaniach...
To nawet nie chodzi o prędkość odświeżania. Na ATmedze32 nie wystarczy ramu dla bufora obrazu (nawet jeżeli zastosujemy zapis 1 pixel = 1bit czyli obraz czarno-biały): 640 * 480 * 1bit = 307200bit = 38400B Zostają ci 3 wyjścia: 1. Mocniejszy procesor (np ARM z wbudowanym kontrolerem LCD) 2....
Pojawienie się napięcia na AVCC wynika wprost z technologii wykonania AVR - zaczynają przewodzić diody zabezpieczające porty IO i w ten sposób patologicznie jest zasilony moduł ADC. Tak być nie powinno, to poważny błąd. Co do problemów - jak już pisałem to, że najmłodszy bit się zmienia to norma, wynika...
witam jestem w trakcie robienia sterownika diod rgb ale nie tylko w zamiarze potem będzie tez czymś innym sterował jakoby jest to mój pierwszy układ rysowany w eaglu proszę o wyrozumiałość. Załączam schemat (wstępny ) tego sterownika i mam kilka pytań 1 wyprowadziłem linie zasilania w jedno mjejsce...
a masz jakieś materiały albo coś jak zastosować ten oversampling ???
Środowisko SharpDevelop umożliwia pisanie aplikacji w C# także na .NET Compact Framework - i jest całkowicie darmowe (a nawet Open Source) zarówno do użytku niekomercyjnego jak i komercyjnego. O ile pamiętam zastosowanie graficznego projektanta formularzy dodawało kilka linii, które później trzeba było...
To w tym złego, że ilość zapisów do EEPROM jest ograniczona. Zapis do RAM jest problematyczny, bo co jak wysiądzie zasilanie? Trzeba robić sygnalizację i podtrzymanie na czas zapisu danych do EEPROM i specjalną obsługę tej sytuacji w programie. Dlatego albo zastosuj programowe rozwiązanie - wear leveling,...
A po co Ci kwarc 24MHz? Mi chodziło na 8MHz wewnętrznym i 16MHz zewnętrznym równie dobrze. Opis schematu wygląda dobrze- ale... Normalnie stosuje się jakiś bufor między wyjściem TXD a wyjściem MIDI. Chodzi o obciążenia pojemnościowe wyjścia- kabel ma jakąś pojemność.Zastosowałem trzy bramki HC14-...
mam gotową płytkę z tą kością i będę korzystać ze wskazówek z tej strony: i wszystko działa bez zarzutów w przypadku niektórych programatorów (np. avrprog USB v2) konieczne jest jego odłączenie po zakończeniu programowania i zresetowanie uP - inaczej mogą wyskakiwać różne dziwne błędy (np. zły odczyt...
To że pisze na nim 4.95V i 450mA nie oznacza ze tyle z siebie da. Lepiej go obciążyć prawie maksymalnie i sprawdzić czy trzyma parametry podane na opisie. Ale jak nie będziesz maksymalnie go obciążał to jest odpowiedni do Twojego zastosowania.
Proszę tak nazwać sygnały aby jednoznacznie miały przypisane nazwy. Jeżeli już nie chcesz zastosować symboli zasilania (np. +5V ) podłączonych do wyjść elementów do których ma być doprowadzenie zasilanie dodatnie, to przynajmniej nazwij je jednakowo . Abyś wiedział o co proszę to zaznacz sygnał wychodzący...
Pomysł z diodami raczej nierealny, gdyż za duże napięcie.Rozwiązaniem może być zastosowanie neonówek i umieszczenie ich np. na przednim panelu obudowy,lub obok lamp tak jak ma to miejsce w miernikach lampowych, wszystko zależy od pomysłu.
To zależy, jak się leży ;) . To znaczy co to bateryjne urządzenie ma - bo u mnie i tak lcd z podświetleniem zapewnia kilka, maks kilkanaście godzin pracy i procesor zmieniłby to o kilka minut więc poza zakresem sensowności ;) , nawet go nie usypiam. Ale zgadza się, jakaś jedna diodka, zdalny wyłącznik...
Zależy do czego podłączasz te wejście. Bo jeżeli do przewodu który po wyłączeniu napięcia nie posiada połączenia z masą to schemat z diodą nic nie da jeżeli nie podłączysz rezystora do masy zamiast do plusa zasilania. Powinieneś zastosować na wejściu procka dzielnik napięcia a diodę podłączyć odwrotnie. ...
Co do twojego kodu - jest on wrażliwy na buffer overrun No nie za bardzo, gdyż bufor jest większy od iteracji wskaźnika (zapis będzie "w kółko"). Czyli bufor ma co najmniej 256 bajtów. Oczywiście nie wyjdziesz poza taki bufor, ale overrun będzie w tym wypadku polegał na nadpisaniu danych...
Miałem to samo. Winne są dzielniki napięcia. Stare oryginalne LCD działają nawet na dzielnikach z rezystorów po kilkadziesiąt kiloomów ale nowe nawet na setkach omów nie działają. Za mała stromość zboczy. Te wyświetlacze zachowują się tak jak by miały wstawione kondensatory o dużych wartościach na wszystkie...
Zastosuj zwykły ceramiczny 100n. Przy 47n też chodzi, poniżej pojawiają się prążki na LCD.
Wydaje się ze pomysł jest bardzo dobry. Jutro powalczę żeby to zaimplementować. Nie wpadł bym na to żeby zastosować unie. Wielkie dzięki.
Napisałem coś takiego, ale wiem, że w pętli głównej musi jeszcze być konfiguracja prescalera i nie mam pojęcia jak ją napisać. Oglądałem datasheeta z atmegi ale za bardzo tego nie rozumiem. Jaki kwarc do tego trzeba zastosować bo czytałem, że właśnie tą częstotliwość bezie trzeba dzielić. Ja chciałem...
Witam, czy mógł by mi ktoś pomoc w napisaniu wyłącznika schodowego? Chodzi o to abym mógł podłączyć dwa przełączniki pod atmege i kiedy dowolnie który przełączę zmieni się stan na nóżce z diodą. Próbowałem z poleceniem Toggle ale coś nie potrafię sobie poradzić. Pozdrawiam i proszę o pomoc. Każdy...
Ale po co stosować Push-Pull? Ale ja wcale nie namawiam, żeby stosować push-pull. Napisałem tylko co się stanie, jeśli zastosujesz push-pull i rezystory zamiast diod (zgodnie z Twoją sugestią). Podsumowując, widzę to tak: Stosując push-pull, tak jak zrobił autor , trzeba użyć diod lub rezystorów....
Zastosuj zmienną liczbową. Każda liczba to inny poziom menu (inny ekran). Prosta i szybka nawigacja z każdego miejsca do każdego miejsca.
Nie pisze się podpioł tylko podpiął. Tyle LEDów naraz przygasa bo zastosował programowy PWM, wtedy możesz sobie podłączać diody czy inne odbiorniki do dowolnych pinów.
Witam.Mam problem z funkcjami w dwu kanałowym zegarze sterującym gdzie muszę porównywać czas bieżący z ustawionym czasem włączenia i czasem wyłączenia niezależnie jednego i drugiego kanału. Napisałem coś takiego opierając się na warunkach if ale nie chodziło to prawidłowo bo raz zadziałało a raz nie...
Powielasz ten temat po 100-kroć i po 100-kroć podane zostały ci rozwiązania setki rozwiązań do tego czasu nauczyłbyś się wskaźników tablic itp itd chociaż pod kątem tego zastosowania. Podałem ci jak na tacy szablon menu wielopoziomowego jednak z wyświetlaniem tylko jednej opcji. Więc polecam książka...