Witam Schemat może być, ale dodaj 100nF przy pinach zasilających ATmega8. Możesz zastosować 1N4148.
Witam leży u mnie w domu parę sztuk amtega 8-16Pu i mam Kabel Isp do programowania Szukałem nie znalazłem tego co mi odpowiada może jakiś kalkulator m albo coś?? ze wsadem i ustawieniami fusów i schmeatkiem pozdro Karek
Witam. Mam pytanko, czy porty sprzętowego SPI można wykorzystać jako porty I/O. Chodzi mi właściwie o zastosowanie jako wyjścia SPI MOSI i MISO do sterowania np. LED. Czy to nie zakłóci procesu programowania za n* razem..?.
czy aby na pewno dziesiętnych? vin=ADCH*5/255*10 chyba nie jest to to samo co vin=10*ADCH*5/255 coś mi się zdaje, że na atmega8 zastosowałeś odmienną procedurę obliczeniową od tej w programie kontrolnym.
Dołączę się do pytania - chciałem wykonać sobie układ podświetlania z tyłu telewizora "ala ambilight z Philipsa". Znalazłem schemat i płytkę u gościa z niemiec. Ale on podaje że użył ATMega8-16PC - takiego układu u nas nigdzie nie widziałem , jak już to ATMega8-16PU. Ale w sklepach są jeszcze tańsze ATMega8A-PU - czy mogę taki układ zastosować zamiast...
Sam napisałeś, że kupiłeś "OKAZYJNIE" za 12 zł, gdzie tymon_x podał cenę normalną, stąd przytoczyłem cenę w chinach. Widzę, że to Ty się zgubiłeś, ale nie przy porównaniach tylko gdzieś dawno w lesie. Jak chcesz porównywać, to porównuj ceny z jednego sklepu przy okazji podając chociaż peryferia. Bo AVR można kupić i za 4zł (kupujcie w ciemno). Poprzednie...
Witam Mam pytanie odnośnie zastąpienia ATMEGA8-16TQ na ATMEGA8L-8PU w schemacie ze strony: [url=]Link I podobnie czy budując USBasp ze strony: [url=]Link Chodzi o to czy mogę to zrobić nie zmieniając schematu i wsadu, mimo iż w obu przypadkach jest zastosowany kwarc 12MHz, a mój ATMEGA według noty katalogowej pracuje z częstotliwością 10MHz.
Podłącz diodę od zasilania do portu :) dzięki temu port będzie miał większą wydajność (brak zabezpieczenia przeciw przeciążeniowego) ale koniecznie zastosuj opornik bo upalisz procesor
mam ten procek Atmega8-16PU a w schemacie jest Atmega8L-8PU>czy moge go zastosować i jaka jest różnica?
Witam... Problem rozwiązany.. w dość głupi sposób. Tak mi się wydaje. Zastosowałem się do rad kolegi Piotrusa i dodałem ten kondensator. Może i on ma też pozytywny wpływ na to. Zwiększyłem też rezystory podciągające do 10 k. Gdzieś w internetach zalecili je zwiększyć, by wyeliminować problem szumów. Choć to chyba nielogiczne, ale nie zaszkodziło spróbować....
Szanowni Koledzy. Zobaczyłem u kolegi tester elementów elektronicznych z tego linku: Wykonałem podobny, zastosowałem ATMEGA8A-PU (u kolegi jest ATMEGA8-16PU), a problem mam taki że pomiary rezystancji i pojemności są znacznie zawyżane. Próbowałem wszelkich możliwych wsadów, ale np zmierzony rezystor 10 k zawsze pokazuje 11,2k. Pewnie powiecie żeby wyselekcjonować...
Witam Z braku Atmega8 kupiłem Atmegę88, zastosowałem się do manuala migracji z Atmegi8 na Atmegę8, pozmieniałem rejestry.. Wyświetlacz działa, ale nie działa najważniejsze obsługa zliczania impulsów z urządzenia zewnętrznego i podczas wchodzenia do przerwania INT0_vect samoczynnie się restartuje, wszystkie zmienne wewnątrz procedury przerwania są volatile....
Mam małe pytanie(może idiotyczne)...Czy jest jakaś różnice(jeśli jest to jaka) pomiędzy Atmega8pu a ATmega8-16pu. Proszę o szybki kontakt. Chce go zastosować do Analizatora widma akustycznego:
Witam Zaopatrzyłem się w programator USBasp ale niestety nie potrafię się połączyć z Atmega8 sterowniki zainstalowałem zgodnie z tym co czytałem na forum czyli: usbasp.2011-05-28 zakończone sukcesem, MkAvrCalculator pobrany ze strony , i Avrdude zainstalowane z zakładki ustawienia pomimo to mam dokładnie taki sam komunikat jak Autor z tego tematu, mogłbym...
Dokładnie tak jak pisze Fredy. Z pewnością po zastosowaniu jego rad twój problem zostanie zlikwidowany. Nie mniej jednak ogólna strategia programowania mikrokontrolerów (mikroprocesorów) mówi, że program obsługi przerwania powinien wykonać się maksymalnie szybko. Jeżeli twój program nie robi wiele więcej Twoje rozwiązanie z poprawkami zaproponowanymi...
połączyłem tak jak mi doradziliście ... Jak mamy to sprawdzić, skoro nie pokazujesz zdjęć? :) Może jest różnica między kontrolerem Atmega8 a Atmega8a pu Już odpowiedziałem na to pytanie oraz podałem, gdzie można to sprawdzić. Dodatkowo możesz się o tym przekonać czytając ten dokument: a w nim: The ATmega8A is a functionally identical, drop-in replacement...
dziekuje za odpowiedz Szukam konkretnego schematu (można powiedzieć uniwersalnego) pod ATmege8. Wykonalem sobie programator PonyProg i chcialbym po prostu miec mozliwosc uzywania tego uC w roznych zastosowaniach, tzn w latwy sposob zmieniac rozne konfiguracje. (oczywiscie mam na mysli proste programy) pzodrawiam ><> ps znalazlem cos takiego:...
zmienią sie opóżnienia wait -ms ale układ ten wymaga niezależnie od podstawowego kwarcu oscylatora 32.768 kHz -tak jak napisał piotrek oczywiscie trzeba usunąć $regfile troche mnie dziwi że stosując 8535 (gabaryty) nie masz miejsca na kwarc są przecież także w niskich obudowach a przy sensownej częstotliwości można zrobić wiele ... ps. skoro nie masz...
Witam, mam pytanie czy atmega8 w wersji niskonapięciowej bierze mniej prądu niz wersja 5V? W manualu prądy sa podane tylko dla wersji niskoprądowej (która jak wiadomo jest droższa i niedostępna w wersji temperaturowej -40...+85 - taka muszę zastosować) active 3,6mA; idle 1mA. atmega8-8PI | ||| | ||temp I=-40...+85, C=0...+70 | |wersja obudowy P=dip...
Z sygnałami sprawdzonymi woltomierzem mam tak: ... Zacznij od tego, że tych sygałów nie mierzysz woltomierzem.... Jeżeli coś tam voltomierz pokazuje to i tak nie wiele to znaczy. Woltomierzem moższ mierzyc poziomy napięc o charakterze stałym co do wartości; - na przykład napięcie zasilania DC. Dla innych sygnałów, na przykład pulsujacych lecz ciągłych,...
Witajcie! :) Zamówiłem w sklepie internetowym procka AT90S8535 i otrzymałem info, że ten procek nie jest już produkowany i jako zamiennik otrzymam ATmega8535. Zajrzałem do noty katalogowej i nie widzę różnicy pomiędzy tymi prockami, ale z uwagi na to, że jestem w tej dziedzinie "jasno zielony" proszę Was o opinie: 1. czy mogę bez jakichkolwiek przeróbek...
Mam problem z uruchomieniem wyświetlacza LCD. Posiadam model WM-C1602M i procek ATMega8535. LCD komunikuje sie z prockiem magistrala 4-bitowa, ale na wyswietlaczu widzę tylko krzaczki. Poniżej zamieszczam kod programu, jest coś nie tak?? $regfile = "m8535.dat" $crystal = 1105920 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7...
U mnie też pojawia się czasami efekt "pamięci" który opisałeś powyżej. Kiedyś AVRStudio działało dużo stabilnieji i nie wywalało mi się kilka razy dziennie... chyba to wina windowsa i autoupdate, a może Jtaga... w każdym razie staraj się unikać używania symboli funkcji arytmetycznych czy logicznych. Zastąp OR wyrażeniem ORR albo _OR czy też OR_ i po...
Cześć. Mam uC ATMega8. Posiada on zasilanie VCC na n.7 oraz GND na n.8 i n.22. Ma też AVCC na n.20. Czy jeśli nie używam Przetwornika A/C to mogę zewrzeć VCC z AVCC. Czy zostawić wolne AVCC? Zwykle jak jest używany A/C to do AVCC dołącza się poprzez dławik zasilanie części analogowej. A co w tym moim przypadku. UWAGA!!! Niezależnie od informacji zawartych...
Witam wszystkich. Zaprojektowałem i uruchomiłem zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583 współpracującym z mikroprocesorem Atmega8 oraz układami PCF8574AP na szynie TWI(i2c). A teraz chciałbym go wam zaprezentować. Na początek podręcznik języka C w formie pliku pdf -> 'C.pdf' i plik -> 'atmega16mmr.pdf' ,oraz obrazki -> 'Atmega8.gif'...
Odbiornik jest dalszą częścią projektu „odbiornika o zakresie 4xxMHz ze stabilizacją PLL". Urządzenie posiada następujące parametry: Zakres częstotliwości: 399-469MHz Czułość: 0,6µV Krok zmiany częstotliwości: 5; 25kHz Pobór prądu ze źródła 4,5V: 35mA Na wyświetlaczu pojawia się informacja o aktualnej częstotliwości, kroku przestrajania,...
Kiedyś kupiłem atmega88pa-pu pobawiłem się i odłożyłem do szuflady. Ostatnio jednak ponownie chciałem co tam sobie zrobić i nie wiem czy już zapomniałem jak to się robi ale przy próbie zaprogramowania uC dostaję komunikat w stylu: j:\avrdude\avrdude-6.1-mingw32>av... -v -v -P usb -p m88pa -c usbasp -U flash:w:led.hex avrdude.exe:...
Mam również problem z ATmega8L. Nie moge odczytać informacji z UARTa. Robię tak, jak jest to opisane w datasheet ale nie dziala - odczytuje "śmieci". Zastosowałem przerwanie które wywoływane jest przy RXC=1 czyli wtedy jeśli coś jest w buforze. Proszę o pomoc.
Temat rozwiązany wszystko śmiga :) obaj koledzy bardzo pomogli. Wystarczyło zastosować inny program. Pozdrawiam
No to właśnie się dowiedziałem, że światełka choinkowe, to "zaawansowane zastosowanie", a dokładając marne 50% ceny do sterownika mogę go zrobić na 8-bitowym AVR zamiast na 32-bitowym LPC800. :) Oj lubisz manipulować. Pisałeś o nieco innych wymogach niż sterowanie lampkami na choinkę, bo coś tam było o USART, SPI itd. Jeśli chodzi o sterowanie lampkami,...
Mam ten sam problem. Z tego co udało mi się ustalić to prawdopodobnie jest to wina atmegi 8- PU i kwarcu 12 MHz, bo wspomniana atmega według noty katalogowej działa tylko do 8 MHz, więc trzeba zastosować przynajmniej atmegę8 pracującą z częstotliwością 16 MHz lub podobną. Osobiście nie miałem jeszcze czasu tego sprawdzić.
Skąd na schemacie masz R4, R5, R6? Dlaczego diody Zenera są na 5V6? Diody na schemacie są 3V6, ale zastosowałem (zgodnie z tym co czytałem w sieci) 3V3. R4, R5 i R6 są przy złączu kanda, wiec ich (tak jak i złącza) jeszcze nie montowałem. Zamontowałem wszystko oprócz tego złącza by na razie sprawdzić, czy komputer widzi sprzęt.
Cześć. Mój problem dotyczy Atmegi8 i obsługi Timera2 w trybie CTC. Poniżej przedstawie napisany kod i problem który próbuję rozwiązać od pewnego czasu. [syntax=c] #define F_CPU 1000000UL #include <avr/io.h> #include <avr/interrupt.h> volatile int zrob_pomiar=0; volatile int odswiez_wyswietlacz=0; int main() { TIMSK |= (1 << OCIE2);...
Zastosowanie zewnętrznego RTC uprościło by pewne sprawy: - Zegar ustawiałoby się tylko raz. - Prostsze podtrzymanie bateryjne - dwie diody, rezystor, bateryjka i po sprawie. - Przy zastosowaniu opcji alarmu z PCF-a wszystko działoby się automatycznie. Żadnego chodzenia do zegara punkt 8:00 by go "zresetować" - Nie trzeba pisać nieco skomplikowanej procedury...
Ten sufix nie jest dla Ciebie istotny !!!! ATmega8 jest ciągle dostępny. Nie potrzebnie kierujesz się tym oznaczeniem, PI oznacza ze jest to odmiana do zastosowań przemysłowych, PU to oznaczenie dla wersji gotowej do lutu bezołowiowego !!! Te oznaczenia nie mają nic wspólnego z typem układu... jest to dalej ATmega8 i wszystko jest tak ja było pod względem...
Tak ale sygnał nadawany jest właśnie przez mikrokontroler czyli 8bitów danych + 2 bity stopu przez diodę IR. Całość jest oczywiście modulowana 36kHz. Czy to coś zmienia czy nadal trzeba by zastosować mikrokontroler? Wiem, że transmisję pomiędzy dwoma mikrokontrolerami na forum już ktoś robił w ten sposób. Z PC też powinno działać? Chyba, że się mylę.
Odnośnie AVCC w m8 jest ono na stałe zwarte przez pewną rezystancję(dość znany błąd). Odnośnie nop, jest to w swoim rodzaju opóźnienie choć bardziej polecam gotowe funkcje opóźniające z util/delay.h. Tak jak już wcześniej wspomniał kolega atmega nie posiada pull-down a więc musisz zastosować zew. rezystor zwierający daną końcówkę do masy. Edit: poprawiono.
Jeżeli chodzi o mój problem, to niestety wykluczone bo tak jak rozrysowałem mam tylko po 1 przewodzie łączącym centralkę z podmodułami (najlepiej byłoby w ogóle z tego przewodu też układ zasilać, ale na upartego moge przerobić uziemienie układu na VCC i będzie to co na rysunku wyżej - a GND inne się zawsze jakieś znajdzie...:)). Co więcej zamiast męczyć...
Witam ! Możesz zastosować ATmega8515-16 zamiast ATmega8515-8. Końcówka 16 oznacza że uP może współpracować z rezonatorem o maksymalnej częstotliwości 16MHz, będzie też działał z rezonatorami o mniejszej częstotliwości. Pony proga nie znam. Pozdrawiam. Stefan
Witam, Chciałbym zbudować termostat.Jak ja to widzę: - ATmega8 w obudowie TQFP32 (wszystko montowane w smd) - pomiar temperatury: DS18B20 - zegar do odliczania końca pracy - informacje wyświetlane na LCD 16x1(regulacja jasności podświetlania na PCB) - 3 przyciski konfiguracyjne: * wybierz/zatwierdź * mniejsza wartość * większa wartość - złącze do programowania...
Jakie może mieć zastosowanie jeszcze?
[code]Witam , złożyłem prosty układ na płytce stykowej który po wysłaniu znaku 'A' zapala diode, ale jak w tytule coś poszło nie tak , moduł bt jest podłączony przez konwerter do mikrokontrolera (oczywiscie Rx i Tx zamieniłem), do zasilania konwertera (Low)zastosowałem dzielnik napiecia co daje 3,3 / 3,2 V , co do aplikacji stosowałem bluetooth controller...
Tylko nie wpadnij na pomysł kupienia odrobinę tańszej ATMegi 88 to już co innego, wprawdzie może lepsza, ale ma inaczej rozłożone rejestry i inne ich nazwy. Przy Twoim poziomie zaawansowania spokojnie zastosuj oscylator wewnętrzny, nie musisz kupować kwarcu, a i procesor fabrycznie jest ustawiony do rozpoczęcia pracy właśnie w konfiguracjii z własnym...
Witam Zrobiłem układ wyświetlacza LCD (2x24) sterowanego uC Atmega8. Otóż chciałbym teraz sterować wyświetlaczem przy pomocy uC. Mam poprowadzoną komunikację 4-ro bitową (DB4-7) z wykorzystaniem portów PC0, PC1, PC2, PC3 oraz na RS - PD7, na R/W - PD6, na Enable - PD5. Mam także dokumentacje obsługi takiego LCD ;/, gdzie widzę standardową tablicę znaków...
jedna uwaga , nie jest zalecane łączenie zasilania logiki razem z zasilaniem stopnia mocy mostka , po pierwsze włączanie silników powoduje generację zakłóceń na tym zasilaniu , po drugie powoduje spadek napięcia , po trzecie musisz liczyć się z spadkiem napięcia na tranzystorach mostka tak więc nie otrzymasz 5V na silniki . Dlatego lepiej zastosować...
Jeżeli masz możliwość podłącz zewnętrzny rezonator 8MHz i przestaw fusy. A jeszcze lepiej by było gdybyś zastosował rezonator 3.6864MHz lub 7.3728MHz.
Witam. Czy do tego miernika panelowego (schemat poniżej )mogę zastosować Atmege8-16AU zamiast ATMEGA8A-AU. ATMEGA8-16AU ma minimalne zasilanie 4,5V a ATMEGA8A-AU 2,7V. Czy HEX pod te dwa mikroprocesory jest taki sam . Przeglądałem specyfikacje tych mikro kontrolerów ale nie jestem pewien czy mogę je zamiennie stosować. ATMEGA 8-16 8K zamiast ATmega8A-AU...
Gdybyś programował na wyższym poziomie to nie musiałbyś sobie takimi sprawami zaprzątać głowy. Tak tak, zwłaszcza, jak chcesz wycisnąć z kostki max możliwości... ;) "wyższy" nie oznacza ani "lepszy" ani "gorszy", ewentualnie może oznaczać "ułatwiony", ale jest to okupione czasami ceną spowolnienia działania/zwiekszenia objetości kodu, co w niektórych...
Trzeba zastosować niską częstotliwość (żeby prądy wirowe nie przeszkadzały), i może zmieniać prąd tak, by napięcie indukowane w cewce było stałe - ten prąd będzie zależał liniowo od odległości. Albo zwiększać częstotliwość, trzymając stały prąd, i dobierając ją tak, by mieć stałe napięcie.
Post musi chyba powędrowac do działu DSP - tam chłopaki doradzą dokałdnie jaki filtr do czego wykorzystać. Generalnie takie filtry polegaja na sumowaniu aktualnej wartości z poprzednia w odpowiedniej wadze (mnożniku) i ewentualnie jeszcze poprzednich an tej samej zasadzie. Dlatego tam definijuje sie ile ma być komórek X(n-1..y). O ile dobrze pamietam...
Zastosuj przerzutnik schmitta. Jest to przerzutnik działający z pewną histerezą. Do tego jakiś mały kondensatorek i będzie działać dobrze. W razie wątpliwości co do działania elementów polecam google...
Jednak źle mi się wydawało. Opis znaczenia bitu ADSC jest jednoznaczny: "The first conversion afterADSC has been written after the ADC has been enabled, or if ADSC is written at the same time as the ADC is enabled, will take 25 ADC clock cycles instead of the normal 13. This first conversion performs initialization of the ADC." Czyli nie ma bata, pierwszy...
Kolego shg Również dotknął mnie ten problem, jednak jako źródło sygnału w moim projekcie występuje źródło prądowe, które powoduje spadek napięcia na rezystorze. Spadek napięcia od -2,5V do 2,5V czy zastosowanie dzielnika jaki zaproponowałeś wcześniej nie wprowadzi jakiś znaczących błędów odczytu? Interesuje mnie dokładność ok 0,1V.
Widzę, że jak na razie cisza. Znalazłem gotowy program napisany w bascomie ale na Atmega128 (oczywiście obsługa wyświetlacza na innych portach). Przerobiłem ten program by porty zgadzały się, ale lepiej się znam na asemblerze niż bascomie może właśnie dlatego nie chce mi nadal ten wyświetlacz odpalić. Zmodyfikowałem też schemat, zlikwidowałem diodę...
Myśle ża 47nH nie jest wartością krytyczną i można zastosować dławik o zbliżonej indukcyjności.
Z ogniwa litowego (CR2032, bo o nim tu chyba mowa) nie mozna pobierać za dużo prądu. Jakieś 3-4mA ciągłego, albo przez kilkanaście sekund kilkanaście mA. Sugerowałbym zastosowanie wyświetlaczy z diodami o wysokiej sprawności (HE), które świecą dość jasno już przy bardzo małych prądach (poniżej 1mA). Rezystory w bazach w takim układzie można by dać rzędu...
Witam. Mam problem. Chciałbym dopasować wsad do programatora AVR910 (przeznaczony dla ATtiny2313/AT90S2313) tak, aby zamiast wymienionych procesorów można było użyć ATmega8L. Obecnie posiadam taki programator na AT90S2313 i jestem z niego bardzo zadowolony, chciałbym jednak zrobić sobie wersję niskonapięciową (mam MAX3232 i ATmega8L). Oczywiście najprostszym...
Mam problem z podłączeniem tego (prawdopodobnie)LTR5576D do atmegi. Chce podłączyć to pod ADC i sprawdzać natężenie światła w podczerwieni. Chciałem zastosować 3 takie układy do budowy line follower'a. Niestety po podłączenie tego do ADC atmegi na wyświetlaczu zawsze pokazuje mi wartość 1023(świeciłem na to pilotem od tv, zasłaniałem palcem). Podłączam...
Cześć.Możesz zastosować stabilizator LM7805 to będziesz miał wydajność prądową 1A lub stabilizator regulowany LM317 daje 1,5Ą lub LM350 ten daje 3A. Oczywiście jeśli częstotliwość linii jest w okolicach dziesiętnych części Hz to można zastanowić się właśnie nad LM 7805 - skoro chcesz podłączyć to do ATmega8 jako sygnał to wydajność prądowa stabilizatora...
A ja myślałem że AVR910USB No właśnie o taki mi chodzi. USB realizowane było przez AtMega8. Jego płytka wylądowała w moim pudle na projekty do rozbiórki po kilkukrotnym użyciu, mimo że był ustawiony na dużą szybkość. Przestawienie tego programatora na wolną pracę umożliwiało wypicie gorącej kawy w czasie programowania ósemki. USBasp okazał się co najmniej...
Oczywiscie że można matryce zastosować ;) ,jest jeszcze taki sposób : Przypominam i poprawiam po raz ostatni :!: Obrazki dodajemy za pomocą przycisku "Dodaj obrazek"
Witam :) Prezentowany w tym temacie projekt jest realizacją pewnej idei - elektronicznego długopisu ściągi z wbudowanym wyświetlaczem, pamięcią itp. Długopis powstawał w czasie od września do grudnia 2008. Projektu nie będę rozwijał, niedokończonego kodu nie udostępnię. Kontynuacji nie będzie, ale mam nadzieję że komuś spodoba się ta idea, postanowi...
To kolega ostro poszedł po bandzie :) Tej pamięci tak łatwo nie wysterujesz a jesli już tyle tego RAM potrzeba to lepiej zastosuj jakąś kartę SD będzie z 10 razy tyle. Sądząc po treści pytania to jesteś w tej dziedzinie raczej początkujący więc od razu odpowiedz po co co tobie tyle RAM ?
Szczerze to mi się nie podoba, już lepsza była ta płytka od AVT do MOŁ ;) A poza tym popieram słowa kolegi drzasiek , za parę tygodni zapomnisz o niej, bo zacznie Ci wszystkiego brakować :) Teraz w zasadzie zastosowanie HD44780 jest lekkim przegięciem, bo tego już nikt prawie nie stosuje. Teraz wyświetlacz graficzny kosztuje podobne pieniądze i daje...
Radykalny środek - optoizolacja. Możesz zastosować pośredni tranzystor - wtedy jeśli padnie to on. Ale będziesz miał pewność, że to zakłócenia na przełączniku są przyczyną. Półśrodek to zmniejszyć R6 i zablokować linię kondensatorami. Powinieneś dodać także takowy na resecie. Albert
Witajcie Chciałem się z Wami podzielić ostatnim projektem. W ramach czasu wolnego i wyzwania noworocznego stworzyłem świetlną dekorację w kształcie śnieżynki do zawieszenia np na choince. Inspiracja wzięła się z obserwacji migotania sznura świateł chińskiej produkcji podczas wizyty w gości skwitowane moim stwierdzeniem " ja zrobiłbym lepsze ". Sterowanie...
to jest moje źródło The zener diodes in the schematic are optional. They may be required since the i2c-tiny-usb is directly powered from the USBs VBUS singnal at 5V. The USB data lines (D+ and D-) are supposed to be operated at 3.3V only. Some PCs encounter problems at 5V and limiting the voltage to at most 3.6V may help. My prototype lacks these diodes...
Cóż, firmware zawsze można edytować ;-) W sumie nie ma się do czego przyczepić, choć jestem ciekaw, gdzie to urządzenie znalazło zastosowanie i jak wygląda ew. odporność mechaniczna (płytka chyba nie jest zabezpieczona żadnym preparatem poza kalafonią (a i nawet co do tego nie jestem pewien?). W zasadzie nieużyte piny UART możesz wykorzystać jako rejestr...
Zazwyczaj można. Ale trzeba sprawdzić w konkretnym zastosowaniu, bo jednak te układy mają różne parametry.
Hej! Ja podpinam pod reset coś takiego (załącznik). Naciśnięcie przycisku powoduję reset mikrokontrolera. Dodadtkowo układ zabezpiecza mikrokontroler przed samoczynnym resetowaniem się pod wpływem zakłóceń. Co do reszty to masz rację, reset powoduję dokładnie to samo jakbyś wyłączył i ponownie włączył zasilanie. Proponuję skończyć z mitami, i na solidnie...
Witam wszystkich użytkowników forum! Potrzebuję użyć trybu PWM w zastosowanym ATmega8. Przy czym intersuje mnie by licznik zliczał w górę, po czym po osiągnięciu maximum (TOP) zerował się i cała procedura powtarzała się od nowa. W międzyczasie następuje regulacja wypełnienia. Z dokumentacji wynika że w trybie FAST PWM jest to możliwe. Natomiast symulacja...
Witam, mam problem z komunikacją między dwoma procesorami ATmega8. Jeden w wersji 16PC drugi w wersji L-8AI. ATmega 8L chodzi na napięciu 5V. Jeden ma być na zewnątrz (8L), drugi jest dopinany kabelkiem w którym jest zasilanie i UART. Programuje układy w BASCOM. Problem jest taki, że jak używam instrukcji Printbin i Inputbin transmisja działa - nie...
Chyba niejasno sie wyraziles. Po pierwsze musisz wybrac jakiego rodzaju pilotem chcesz sterowac avr. Najprosciej wybrac rc5. Po stronie avr implementujesz dekoder rc5 i wybierasz odpowiedni kod , na ktory ma reagowac twoj program. Opis standardu rc5 z pewnoscia w sieci znajdziesz, a przy odrobinie szczescia i kod C dla atmega8. Co do hardwar'u to zastosuj...
Szczerze mówiąc nie do końca czuje co jest przyczyną ale są 2 sprawy: 1. to MAX232 orginalny jest firmy MAXIM i wtedy ma napis MAXIM na sobie, bywają też tańsze produkcji Texas Instruments i te tez nazywają sie MAX232 , sugeruje zakup MAXIMA 2. MAXIM produkuje MAX232 równierz w wersji z protekcją ESD do 15kV (choc i te mozna zabić) nazywa sie to wtedy...
Chciałbym zasięgnąć porady co do napisania programu w języku Bascom do mikorkontrolera ATMega8. Zadanie jakie miałby wykonytwać układ polaga na odbieraniu sygnału DMX, jego dekodowaniu i prezentowaniu na 2 warianty. Te dwa wariany to amm na mysli osobne programy. Pierwszy wariant to prezentacja zdekodowanego DMX na 8 portach mikrokontrolera, załóżmy...
Witam Chcę zrobić w miarę dokładny timer na ATMega8. Ten na którym wykonuje prototypowe projekty działa ale się bardzo późni. Otóż przedstawiam problem: Wykonałem układ zapalający diodę LED przy pomocy ATMega8 ( nic więcej - taki prościutki układ). DO tego napisałem program w C o treści jak ponieżej: ****************************************...
Witam, Jestem w trakcie projektowania zegara na lampach Nixie. Do jego budowy zastosowałem mikrokontroler ATMEGA8. Czas będzie mierzył PCF8583, który komunikuje się z µC poprzez I²C. Mam pytanie czy PCF'a mogę połączyć z dowolnymi pinami w µC? Dodam, że program piszę w BASCOM'ie. Pozdrawiam
Witam Mam takie pytanie. Zestawiłem voltomierz na wewnętrznym przetworniku ADC mikrokontrolera ATMega8. Docelowo układ ma mierzyć napięcia w zakresie 0-12V (względem masy). Pytanie dotyczy dzielnika. Zamierzam zastosować podział około 1:3. Pytanie odnośnie oporników. Muszą mieć odpowiednio dużą wartość tak, aby nie popłynął przez nie zbyt duży prąd...
Witam. Wyświetlacz z N3310 oparty jest na sterowniku PCD8544 . Komunikacja z nim odbywa się za pomocą dosłownie 10 poleceń poprzez interfejs SPI. Zdaje się, że BASCOM posiada polecenia do obsługi SPI więc nie powinno być większych problemów z obsługą tego wyświetlacza. Jedyne co mnie martwi to fakt, że zalecane napięcie zasilania to 1.8V - 3.3V, a 5V...
Witam. Czy można zastąpić AT90S4433 procesorem ATmega8. W sterowniku do akwarium z edw 12/03 zastosowano taki układ. Mam atmega8 i zastanawiam się czy można go nim zastąpić.
slawek-matyl -> dopiero w drugim poście napisałeś, że chodzi ci o transmisję RS232 ale w torze radiowym 433MHz - a to robi wielką różnicę ;). A właśnie to jest twoim problemem a nie dobieranie kwarca zewnętrznego. Bo nawet przy stosowaniu kwarca "przyjaznego" dla RS232 - będziesz miał te same probelmy. Wynikają one z tego, że te proste i tanie pary...
Mam hallotron TLE4905 i mam zamiar za jego pomocą sterować mikrokontrolerem atmega8. Lecz nie mogę go bezpośrednio pod uC podłączyć, gdyż na wyjściu z czujnika w przypadku wykrycja pola magnetycznego jest stan niski. Jaki tranzystor zastosować, by obecność stanu niskiego na wejściu, zamienić na wyoki na wyjściu, który moge podać na kontroler? (Mam nadzieje,...
Cześć! Robię sterownik 6 serv na arvku atmega8. Sprzętowo steruję już jednym. Ale aby obsłużyć ich 6 potrzebuję wykoanć wszystko na przerwaniach - programowo. I na razie probuje to wszystko ogarnąć... na pewno procek to umożliwia.. Co myślicie o zastosowaniu do tego ATmegi162, ktora ma 6 sprzętowych kanałów PWM? Teraz może być głupie pytanie... :Tylko...
AVRcam to dosyć stary już projekt, ale mimo to warty pokazania na naszym forum. Jest to kamera obsługiwana przez mikrokontroler Atmega8. Oprogramowanie pozwala na śledzenie do ośmiu obiektów o określonych kolorach przy prędkości 27 klatek na sekundę. Urządzenie pobiera mało mocy i zajmuje mało miejsca, dzięki czemu nadaje się do zastosowania w robotach....
Witam. Chciałem przedstawić projekt licznika opartego na mikrokontrolerze atmega8. Projekt ten powstał z chęci sprawdzenia swoich umiejętności w asemblerze więc przy komentowaniu projektu proszę zwracać większą uwagę na software niż na hardware. Projekt został ukończony parę miesięcy temu ale dopiero teraz zdecydowałem się na wyeliminowanie paru usterek...
Mam pytanie w związku z interface USB zapożyczonego z USBasp. 1) jakie linie są niezbędne do prawidłowej pracy - pytanie dotyczy zastosowania w innym uC niż atmega8. Chodzi mi nie o konkretne piny tylko o rodzaj. 2) w przypadku własnego zasilania urządzenia, rezystor R1 podciągający potencjał do +5V od komputera jest niezbędny do prawidłowej pracy i...
Witam. Artykuł ten pisałem z myślą o wszystkich, którzy dopiero zaczynają swoja przygodę z magistralą TWI (czyli magistralą I2C) w procesorze Atmega8. Jest to program-szkielet, w który trzeba wpisać własne funkcje i procedury i wykorzystać gotowe procedury do komunikacji w magistrali TWI. A na praktyczne zastosowanie magistrali TWI zapraszam na: //--------------------------------------...
Panowie Piszę program w Bascomie do sterowania urządzeniem do cięcia drutu. Sam program jest prosty testowałem go w częściach na Attiny2313 i wszystko pieknie działa. Z uwagi na to że wykonuje operacje na liczbach zmiennoprzecinkowych potrzebuje więcej pamięci i zastosowałem Atmega8. Za żadne skarby nie mogę sobie poradzić z szybkością wykonywania programu......
Witam ! Nie brakuje czasem zakończenia programu ? po linii Loop End Pozdrawiam. Stefan Panowie nie wymyślajcie świata od nowa ..... tego END'a po pętli głównej Do..Loop nigdy nie musi być. End daje się tylko wtedy gdybyś nie zastosował pętli Do ... Loop. A kiedy można nie zastosować pętli Do ... Loop - ano wtedy gdy program np działa tylko w oparciu...
Ten dwuczęściowy przewodnik pokazuje jak podłączyć i uruchomić wyświetlacz LCD na mikrokontrolerze Atmel ATmega8. Autor opisał instrukcje dla wyświetlacza opartego o sterownik HD44780 wykorzystując zarówno 4 i 8-bitowy interfejs. Może być on wykorzystany przy zastosowaniu dowolnego mikrokontrolera z serii mega . Wykorzystane oprogramowanie oparte jest...
Witam! Chcę wykonać zegar na ATmega8L lub 16L (takie mam u siebie). Raczej będe wybierał ATmege16L bo ma możliwość debuggowania przez jtag (który posiadam). Do atmegi chcę podłączyć DS1337, jako RTC. Zamiast DS jako RTC rozwaz zastosowanie "TIME KEEPER” np.: M48T35Y-70 produkowany przez ST Electronics. Tam masz nonvolatile RAM, caly zegar z kalendarzem...
Mam taki problem, że zrobiłem projekt Odbiornika Morsa na ATmedze8. W oryginalnym projekcie jest kwarc 10 MHz, a ja użyłem 10.240 MHz gdyż taki miałem w domu, a sklepu elektronicznego w mojej okolicy nie ma. Jak podłącze ten odbiornik do komputera i z programu morsik coś wysyłam to np. "adrian" dekoduje poprawnie, a "jarek" już nie, tylko na LCD pojawia...
Autor: Dominikus, ndom_dominikus(at)yahoo.co.id Można wykorzystać komputer PC do podłączenia domowego system zbierania danych I wykonania GUI dla przyjaznego dla użytkownika przedstawiania danych. Układ zbudowany jest na mikrokontrolerze ATmega8. Mikrokontroler ten posiada wbudowany 10-bitowy przetwornik analogowo-cyfrowy. Czujniki temperatury są podłączone...
By się nie mylić zastosuj: Darmowy dla ATmega8.
Wszystko jest napisane w linku powyżej. Jest tam cały projekt generatora znaków na ATmega8. Ja taki zrobiłem tylko przerobiłem na OSD by nakładać znaki na obraz z kamery. Na ATMega8 przy 16MHz można wygenerować/nałożyć na obraz 38 znaków w 20 liniach czyli tak jak jest napisane 38x20, to jest max dla systemu PAL TV, prezentowany projekt działa też na...
... ale niestety mądrala nie przytoczył jak powinno się to zapisywać... ) Oj, uważaj bo ktoś może poczuć się urażony i raportować post :) Na temat F_CPU w sieci można znaleźć wiele: F_CPU – gdzie definiować? Chciałbym dowiedzieć się co znaczą te TCCR2, OCR2, TIMSK, jak liczyć te przerwania i dlaczego timer po skopiowaniu tego kodu nie liczy faktycznie...
Buduję Regulator fazowy na Atmega8. Sterowanie będzie odbywało się poprzez sygnał przemysłowy 0-10VDC lub 4-20mA. Schemat mam jeszcze nie skończony - muszę dokończyć część odpowiadającą za odpalenie ADC na procesorze. Póki co wygląda to tak jak w pliku z załącznika. Układ detekcji zera oraz zasilanie pochodzi z [url=]tego artykułu Podłączenie samego...
Dlaczego przerabiasz kod na takiego dinozaura? Jeśli chcesz zastosować tańszy procesor to spróbuj ATmega88PA, ATmega644P albo inne z końcówką 4PA lub 8PA - będzie dużo łatwiej, bo są one podobne do ATmega1284P, a ich cena jest bardzo dobra w stosunku do możliwości.
Rozwiązanie, które proponuje maly_elektronik można oczywiście zastosować, ale obarczone jest niepotrzebnym ryzykiem . Dlatego należy zastosować komparator tym bardziej, gdy on sam oraz jego piny są nieużywane. Należy jednak pamiętać o tym: Analog Comparator When entering Idle mode, the Analog Comparator should be disabled if not used. When entering...
Zastosuj po "bożemu" korzystając z prawidłowych makr w załączonych oryginalnych bibliotekach, czyli jak w tym przykładzie: W kodzie masz dokładnie opisaną funkcję usart_inicjuj(). EDIT: Wklejając kod stosuj znacznik SYNTAX a nie CODE.