W sieci pojawiło się mnóstwo nowych wersji testerów elementów opartych na ATMega328, ATMega168, ATMega88, ATMega8 itd., itp. Wiele jest również różnych wersji firmware, mających różne udogodnienia oraz różne wyposażenia. Postaram się zamieścić większość dostępnych w sieci firmware do w/w testerów. Po pierwsze, musimy dokładnie wiedzieć, jaki mamy typ...
Bardzo dokładny opis Atmega 32: http://www.atmel.com/dyn/resources/prod_... Opis programatora: http://www.elektroda.net/mikrokontrolery...
Na wstępie uściślij bo piszesz o Timer 0 a kod oprogramowuje Timer 2 Jeśli masz wolne piny PC6 i PC7 to możesz do nich podłączyć kwarc zegarkowy i mieć zegarek tak dokładny jak ten z PCF`a. Wtedy w Bascom piszesz tylko "Config Clock =Soft" i gotowe.
Naucz się jednego - żelazna zasada zawsze sięgaj po notę aplikacyjną procka PDF ze strony producenta z niej się wszystko dowiesz w największych szczegółach a już na pierwszej stronie z grubsza masz napisane w nocie każdego procka, ile ma timerów, ilo bitowych, ile pamięci i jakiej, dokładny opis wyprowadzeń itd itd itd bez not PDF zapomnij o elektronice
Stabilność generowanej częstotliwości jest niska. Częstotliwość bardzo zalezy od temperatury, a nawet od egzemplarza. Ja użyłem rezonatora ceramicznego do układu sterownika klawiatury, gdzie nie miała znaczenia czestotliwość na jakiej pracuje procek. Jeżeli w swoim projekcie musisz mieć w miarę dokładny wzorzec częstotliwości, czyli np. użyć UART-u,...
Po pierwsze silnik to element o obciążeniu indukcyjny a nie rezystancyjnym od kiedy stosuje się do niego wzory I = U / R ? w ten sposób można w przybliżeniu wyznaczyć prąd zwarcia a nie prąd pracy , po drugi co to za układ w którym w krótkim czasie silnik DC bardzo szybko się nagrzewa ...... albo jest przeciążony albo jest na dużo niższe napięcie pracy...
Masz źle podłączony ten przekaźnik. Przy podłączeniu tak jak na schemacie zwierasz stykami wyjście procesora do masy. Dokładny opis wyprowadzeń masz w linku który podałeś. Cewka jest na dwóch osobnych wyprowadzeniach. Druga sprawa. Równolegle do cewki musisz mieć podłączoną diodę prostowniczą spolaryzowaną w kierunku zaporowym czyli katodą do plusa...
Po 1) użyj znaczników [code]... Po 2) funkcje inline _delay_us i _delay_ms muszą być wywoływane z argumentami o wartości znanej w trakcie kompilacji (stałe) - było o tym wielokrotnie na forum. [url=http://www.nongnu.org/avr-libc/user... Po 3) co do inline asm to zobacz [url=http://www.nongnu.org/avr-libc/user...
Cóż, a gdybym co sekundę synchronizował zegar w Atmedze (z danych GPS). W takowej odpaliłbym Timer i liczył np. od 0 do 15 milionów, - 15 milionów cykli to była by jedna sekunda, jednakże po ++ zmiennej dodałbym warunek przerywający cykl liczenia (w momencie otrzymania impulsu) i w ten sposób obliczył sobie część sekundy? Jeżeli licznik dobije do 15...
Witam, mam pytanie w związku z "dokładną sekundą" Jeżeli napisze przerwanie które na oko będzie mieć 1 sekundę, to jak sprawdzić jej dokładność?? Jakiego wzorca użyć?
Witam Zbudowalem i ja ten zegar i mam z nim problem. Nie świecą się segmenty C sterowane z portu PD0 atmegi. Fot poniżej (godz. 6:33) Polączenia są dobrze ( przełożenie przewodu sterowania segmentów C na inny port zaświeca je). Atmegę programuję wsadem z pierwszej strony .Fusebity też tak jak na pierwszej stronie. Programator SI-Prog na LPT + ISP Programmer...
http://obrazki.elektroda.pl/1769619300_1... Witam! Chciałbym przedstawić zrobiony przeze mnie analizator widma akustycznego bazującego na kicie AVT2864 plus wskaźnik wysterowania NE016. Płytki zostały wykonane samodzielne metoda termotransferu. Podczas uruchamiania po zmontowaniu każdego z modułów nie było większych problemów. Działania...
Jeśli chodzi o ppm (parts per milion) to nie wiem. Sam kwarc konstrukcyjnie ma około 50ppm. Zgadzam się z kolegą R-MIK, że dokładny zegar lepiej jest zbudować na Atmega 8 z wyżej wymienionym trybie Timera 2. Nie zależało mi na bardzo dokładnych wskazaniach ani na podtrzymaniu awaryjnym. Te, które uzyskałem są moim zdaniem na dobrym poziomie. Dowolny...
Przy wszechobecnych smartfonach z GPS projekt ma cel jedynie dydaktyczny. https://obrazki.elektroda.pl/8137009600_... https://obrazki.elektroda.pl/1112682000_... https://obrazki.elektroda.pl/8424355600_... https://obrazki.elektroda.pl/6842364000_... https://obrazki.elektroda.pl/7046695700_...
ATMega i dokładny pomiar to oksymorony. Jeśli stosujesz wewnętrzne VRef to ono ma dokładność rzędu 10%, więc to kpina. Chyba, że myślisz nie o dokładności, a o rozdzielczości pomiaru? Ile bitów chcesz osiągnąć?
Ile czasu zajmuje zapis jednej linijki tych danych na karcie sd dla atmega 328 pracującej na 8MHz? Czas jest niemierzalny metodami organoleptycznymi - ułamek sekundy. Sprawdzalem na oscyloskopie, transmisja trwa tak krótko, że ciężko ją uchwycić. Ponieważ dokładny pomiar nie był mi potrzebny, odpuściłem dalszą analizę. Teraz nawet trochę szkoda, że...
Ja mówię o nadpróbkowaniu- w celu zwiększaniu częstotliwości próbkowania a nie zwiększenia rozdzielczości przetwornika. Ja niczyjej wiedzy nie oceniam ponieważ sam się jeszcze uczę.. ale po prostu napisałeś o jakimś próbkowaniu a potem próbkowaniu z opóźnieniem, nie wiem co to miało wspólnego z interpolacją przez nadpróbkowanie o jakiej mówiłem.. W...
https://obrazki.elektroda.pl/4588850300_... Przedstawiony poniżej „multipilot” stanowi małą część szerszej konstrukcji „inteligentnego domu”, choć równie dobrze może działać samodzielnie (no może prawie – coś musi nim sterować np. jeden człowiek z jednym telefonem ;-) ). Pomysł zrodził się w upalne dni...
(at)skywalker2 (at)Gienek Widzę że będę musiał dokładnie opisać co do wartości poszczególnych elementów jakich użyłem - jak tylko uaktualnie to wstawie dokładny schemat (btw na schemacie jest AT90S8515 ponieważ nie mogłem znaleźć biblioteki do atmega 162 - natomiast rozkład pinów jest taki sam). (at)skywalker2 (at)spoli Mój ojciec mówi że robił to...
A zacznijmy od tego, że to jest nie Atmega - tylko klon 8051' Zobacz sobie: http://dybkowski.pl/content/pl/node/16 oraz https://www.electroschematics.com/wp-con... Rozumiem, że dokładny symbol układu to AT89S52-24PU, a nie AT89S5224PU ? Tak? Zawsze najpierw datasheet, a...
i tutaj proszę o dokładny opis, bo nie wien czy zakumam ...no bez przesady, dostałeś powyżej kilka linków, wykaż się inicjatywą i działaj.
Napisz co jest głównym celem projektu i jakie są do tego projektu założenia? Co jest priorytetem?. Głównym celem projektu jest wykonanie własnego sterowania na procesorze ATmega do komory grzewczej ELKON KC100/200, która posiada PT100. Piorytetem jest w miare dokładny pomiar temperatury przy użyciu ATmega.
Może być tylko ciężko będzie go chyba dostroić do moich potrzeb bo nie wiadomo czy przekaźnik jest taki dokładny , Znając życie to nie będzie w ogóle dokładne dlatego chciałem na uP
Najlepiej podaj dokładny typ wyświetlacza . To że świeci to dobrze , bo podłączyłeś zasilanie podświetlenia ( tak zostaw ) . Teraz musisz poszukać pinów odpowiedzialnych za zasilanie układów na płytce wyświetlacza . Mogą znajdować się od lewej lub prawej strony w zależności od typu , dlatego najlepiej podaj dokładny symbol .
Po pierwsze- sam dzielnik rezystancyjny daje na wyjściu wartość napięcia nieliniowo zależną od wartości opornika w dzielniku. Po drugie- wykorzystamy tylko część zakresu 10 bitowego przetwornika z ATmegi- co znakomicie "poprawi" nam rozdzielczość. Po trzecie- ten rezystor też jest nieliniowy. Po czwarte- ATmega nie ma dodanego koprocesora - sprawdź...
Skoro zostałem wywołany przez kol. (at)kamyczek to dodam, że sprawa do zrobienia jest dosyć banalna na XMEGA, bo obecność DMA mocno odciąża procesor podczas generowania obrazu. ATMega nie jest dobrym pomysłem (aczkolwiek da się to zrobić), lecz potem niewygodnie się pisze kod - kod użytkownika właściwie wykonywany jest tylko w okresach H-Sync i V-Sync....
Maksymalne napięcie ogniwa to 4,25 V, co dla dwóch ogniw daje 8,50 V. Użycie dzielnika 1:10 spowoduje, że na wejściu ADC będzie maksymalnie 0,85 V. Nie wiemy jakie jest napięcie odniesienia, więc trudno powiedzieć czy optymalnie wykorzystujesz zakres przetwarzania ADC. Problemem jest duża wartość rezystora R3, który ogranicza prąd ładowania kondensatora...
Ponyprog widać programator jako tako wykrywa, to programator nie wykrywa uC. Pokarz dokładny schemat podłączenia do uC wraz z zasilaniem uC
Podłączyłem normalnie czyli plus do plusa minus do minusa a magistrala jest podciągnięta do plusa 4,7k. A jak wygląda program na LM35, myśle ich urzyć zamiast DS. Chce zrobić sterownik do kominka wiec dokładny pomiar niejest mi potrzebny.
1.Co to znaczy, że wynik jest cały czas inny? 2.Daj dokładny schemat urządzenia i najlepiej też layout (PCB)
Nie jestem asem w tych sprawach ale zrobiłbym to tak: Zastosuj jakiś dokładny wzmacniacz operacyjny w ukłądzie różnicowym. Postaraj się zdobyć jakieś dokładne źródło odniesienia i tyle. Wzmacniacz bedzie ci wzmacnial tylko roznice napiec na wejściach, innego pomysłu nie mam. pozdr
Nigdy nie patrzyłem ile "bierze" taki nadajnik RF (radiowy) 30uA(at)3V wystarcza na dokładny pomiar temperatury co jedną minutę i wysłanie kilkunastu bajtów co około 1 sek. na odległość 10m.
Z eagla eksportujesz do zdjęcia drukujesz, odbijasz żelazkiem czy tam laminarką do kwasu i czekasz aż wytrawi. Był na forum gdzieś opis dokładny trawienia i drukowania płytki z eagla.
Wiec nie pytam o szczegóły :D Tylko jeżeli tą prosta opisze równaniem Ax+B to nie będzie zbyt dokładny pomiar, a mi zależy na jak najlepszym odwzorowaniu odległości.
Witam. posiadam mikrokontroler Atmege program Bascom i Visual Basic. W jaki sposób mam odebrac np. Portb.0 stan wysoki i w komputerze ma on dokonac symulacji nasiśnięcia klawisza spacji. ?? proszę o w miarę dokładny opis. Dziki za cierpliwość .
Witam Dość dokładny opis jest też na stronie Epsilon`a, przy użyciu Funprog`a i Phenix`a...programami I2c Prog v1.5 ATMega oraz JGProg. Ważne jest ustawienie przy programowaniu flasha trybu pracy z zewnętrznym kwarcem Pozdro
Kolego doomelek mam pytanie w sprawie twojego softu, po rozpakowaniu są dwa programy, eprom i flash, którego użyć jako wsadu do Atmegi... I wszystko się zgadza bo ATMega ma w środku dwie pamięci i obydwa wsady trzeba wgrać i nawet jest to opisane w linku podanym z modyfikowanymi softami...: Program with the hacked firmware above: avrdude -p m32 -c...
Nie zaglądałem do kodu, dlatego że nie napisałeś jak taktujesz, kwarcem czy wewnętrznym RC. Wewnętrzny RC nie jest wystarczająco dokładny by zapewnić poprawna komunikację po RS-ie. Radze dołączyć jeszcze schemat i foto jak to masz zrobione.
Poprawny i dokładny stosunek podziału to 921600, czyli np. 14400 * 64 albo 3600 * 256 albo 900 * 1024. Jak widzisz nie ma żadnego problemu z zaprogramowaniem timera na taką częstotliwość.
Programuje bascomem AVR, a zasilnaie na scalak oczywiście dałem. Jeśli możesz napisz jakim programem programujesz i jeśli u Ciebie działa wszystko to daj mi dokładny opis tego jak to zrobiłeś - jakieś schematy i po koleji co się robi...
Efekt byłby jeszcze lepszy, gdybyś dodał guziki do ręcznego obracania bryłą Istnieje możliwość ręcznego obracania bryłą względem dowolnej osi w czasie rzeczywistym. Działa też skalowanie i przesunięcia. Można sterować z terminala lub przyciskami. Program to umożliwia choć nie widać tego na nagraniu. Działa jakby w trybie auto dla celów pokazowych....
Błąd spowodowany zegarem 11,0592 (zakładając dobrze dobrane wartości przy timerze 16bitowym) będzie w granicach błędu samego kwarcu, więc dużo to nie zmieni. Zawsze możesz wybrać zegar np. 16MHz i prędkość 57.6 z błędem do przyjęcia (0,8%), albo najlepiej 76.8k (błąd 0,2%) lub nawet 250k (błąd 0%). Jak potrzebujesz wysokiej dokładności to jakiś dokładny...
<sciana> no tak nie zauwazylem. Kolega ostrytomasz wylapal swoim bystrym wzrokiem blad. Ja zawsze robie tak ze w delayu daje maks 10ms i petla for, tak zeby sie nie zastanawiac czy jeszcze taka wartosc bedzie czy juz nie, i nigdy mnie to nie zawiodlo :) A jesli kolega Tymek92 ustawia w programie czestotliwosc procka to tylko pogratulowac.
demoh:można je zaprogramować jako cyfrowe I/O (we/wy). Zamiast się pchać w 8051 lepiej spróbój coś z serii atmega atmela. Atmega8 jest tanim i powszechnie używanym układem o sporych możliwościach (możesz też użyc jego starszego brata np Atmega 16...) Układy Atmega mają wyjścia PWM, przetworniki ADC itd. już w układzie. (Tylko część pinów może robić...
mirku dzieki za to ze sie interesujesz ale jesli masz pisać kolejny post o tym jak to by było fajnie mieć profesjonalnie wykonana płytkę to lepiej nic nie pisz, żadnych więcej schematow nie ma do tego projektu wiem bo sprawdziłem wszystko (jesli mi wskażesz gdzie niby jest do pobrania schemat połączeniowy z prockiem to stawiam czteropak piwa), to co...
Najpierw podaj dokładny model wyświetlacza ! :) Czy możecie mi podpowiedzieć jak są deklarowane takie znaki i jak to znaleźć w kodzie progamu ? Potem - kod tego programu, który przerabiasz. Bez tego możemy jedynie pobawić się we wróżbiarstwo.
Patrz nota katalogowa. Oscylator sam w sobie może mieć rozrzut rzędu kilku %.. do tego jeszcze dochodzi rozrzut dokładany jeżeli procesor działa w zmiennej temperaturze i przy różnej wartości napięcia. W notce katalogowej są odpowiednie wykresy ilustrujące te zależności. Jeżeli chcesz zrobić "zegarek" najlepiej dołącz do TOSC1/TOSC2 kwarc zegarkowy...
A więc tak jeśli chodzi o rezystory pull-up na trzech liniach to pisze że nie powinno ich być a na fotce powyżej jednak je mają z tego co widzę to 10K. Kondensatorów w obwodzie kwarcu nie mam bo ich nie wlutowałem i to jest chyba ok. W moim układzie posiadam rezystory pull-up na trzech liniach po 4,7K bo tak została zaprojektowana płytka testowa Atmega...
Witam Stary temat, ale może ktoś będzie go przeglądał RC jest mało dokładny i nie nadaje się do precyzyjnych pomiarów, proponuje zaprogramować dwa identyczne procki, ustawić na nich np 1 MHz na RC i niech te procki sterują miganiem np LEDa, gwarantuje, że po paru minutach diody zaczną migać niejednostajnie (to dużo mówi o RC wewnętrznym)
Witam, Próbuję sterować serwem za pomocą Atmega 32 po PWM Sygnał na OCR1A podaję z przetwornika ADC w skali od 0 do 1023 . OCR1A dla mojego serwa musi mieć wartość od min=400 max=1300 . Jak to sprytnie przeliczyć dla kodu w C AVR aby uniezależnić się od wpisanych min i max wychylenia serwa? Ja to realizuję w ten sposób ale niestety dzielenie przez 1023...
zegar atmega dokładny dokładny płukać bosch dokładny
dodge światła mitsubishi 3000gt belinea display
diagbox peugeot depollution system faulty peugeot
Lokalizacja bezpiecznika w sterowniku hulajnogi 036015A-001 Zebra ZM600 samoczynnie odłącza się od sieci LAN