for(;;) return 0; Zbytnio poprawna ta pętla nieskończona nie jest: w pierwszej iteracji nastąpi wyjście z funkcji main. Jeśli dobrze pamiętam, to po wyjściu z main następuje automatyczne zablokowanie przerwań oraz wejście do pętli nieskończonej. Żeby nie być gołosłownym, fragment jakiegoś kodu po skompilowaniu: 000000b2 <.do_clear_bss_start>:...
I teraz pytanie z tym związane. Ilość nopów dobrałem "doświadczalnie". W jaki sposób powinno się wykonać takie opóźnienie żeby było elegancko? Jak długo czekać? Gdzie przeczytać ile może trwać takie "stabilizowanie się portu"? Przy okazji natykam się na coraz to nowsze zagadki... Np. dlaczego poniższy kod nie zapala żadnej diody? Jeśli piszesz w językach...
Pin wykorzystany przez przycisk P1, pewnie nie ma podciągniętego wewnętrznego rezystora. Przykład: [syntax=basic4gl] Config Pind.1 = Input ' PD1 jako wejście Set Portd.1 ' pullup PD1 (nie będzie działać jeżeli będzie napisanie Set Pind.1)[/syntax]
To może być zablokowana atmega :( Jest kilka możliwości jej odblokowania ale to zależy w jaki sposób jest ona zablokowana. Może być zablokowane SPI czy źle ustawione fusy np kwarcu. Najlepszą metodą odblokowania jest użycia programatora HV (równoległego). Jeżeli takowego nie posiadasz to spróbuj pokombinować z oscylatorami zewnętrznymi gdyż może on...
Niestety klawiatura matrycowa wymaga nieco zachodu z jej obsługą, za to wymaga mniejszej ilości pinów - coś za coś :) Nie wiem jakie dodatkowe funkcje będzie miał program, ale z reguły skanowanie klawiatury robi się w oparciu o jakiś timer, bo dodatkowo należy eliminować drgania styków. Strona ... korzystaj do woli, a w razie problemów pisz na forum...
Myślę, że powinieneś. Prosty multimetr kupisz za 20 zł. Dioda led świeci (w zależności od koloru) od napięcia powyżej 2 V z kawałkiem, więc to już jest stan logiczny H. Z tego wynika, że RESET jest nieaktywny (dobrze). Skoro programowanie działa (programowanie z weryfikacją, jak napisałeś), to moje pomysły się powoli wyczerpują. Być może ktoś jeszcze...
Może masz gdzieś linie TXD i RXD niepotrzebnie (nie)skrosowane?
[syntax=c]while (ADCSRA & ADSC);[/syntax] Źle
Double check connections and try again. Z tych informacji co podałeś, to jedyna możliwa przyczyna to że nie ma połączenia między programatorem. Sprawdź wszystkie połączenia z programatora bezpośrednio do uC. Poza tym sprawdź czy reset nie jest zwarty do VCC (zapewne jest rezystor do VCC i tak ma być). Sprawdź czy nie ma zwarć w liniach programatora...
Istnieje jeszcze jedna możliwość. Jakiego używasz AVR-GCC? Możesz mieć jakąś starszą wersję z błędem, który właśnie objawia się poprzez niepoprawne działanie przerwań COMPARE. Wystarczyłby jeden błąd w adresie wektora TIMER0_COMP_vect i "po zawodach". ps. Nie rzekomo działającego, tylko działającego. Niestety nie mogę ci strumieniowo przesłać video...
W pliku 'lcd.h' : #1 Usuń wszystkie 'inline' . #2 Zamiast: typedef struct LCD_LOCAL { uint8_t matrix[8]; // Matryca znaku char cAlt; // Znak alternatywny }LCD_LOCAL_PGM PROGMEM; napisz: typedef struct { uint8_t matrix[8]; // Matryca znaku char cAlt; // Znak alternatywny }LCD_LOCAL_PGM; W pliku 'local.h' : Zmień: extern...
1. Ustawiasz cały portD jako wyjścia a na nim są wejścia INT którymi chcesz generować przerwania. 2. używasz starych wektorów przerwań, używaj nowych ISR: http://www.nongnu.org/avr-libc/user-manu... 3. pokaż schemat swojego układu. 4. return(0) jest zbędne. Wystarczy: [syntax=c]while(1){};[/syntax]
Jezeli masz zestaw uruchomieniowy ZL3AVR tak jak napisales wczesniej to moim zdaniem nie masz podlaczonych diodek :) Nic nie masz podlaczone :) Caly bajer w plytkach uruchomieniowych ze pod jeden procek i pod odpowiedni port tego procka podlaczasz sobie co chcesz i w ten sposob krok po kroku uruchamiasz to np wyswietlacz to diodki to jakies pomiary...
w pdf zasilanie 5V. pisze program wrzucam do chipa (wszystko jest jak nalezy) odlaczam isp podlaczam lcd i nic sie nie dzieje . Config Lcdpin = Pin , Rs = Pinc.0 , E = Pinc.2 , Db4 = Pinc.4 , Db5 = Pinc.5 , Db6 = Pinc.6 , Db7 = Pinc.7 tak sa podlączone piny i tak jest w programie. JTAG jest wylaczony (dowiedzialem sie na elektrodzie ze tak ma byc) co...
Jeśli przyciski zwierać będziesz do masy, to nie trzeba. ATmega ma wewnętrzne rezystory podciągające. Trzeba pamiętać by je jeszcze włączyć. Z przerwaniem też można te przyciski ożenić, za pomocą prostej drabinki diodowej. Zajrzyj do dokumentacji zestawu ZL3AVR.
Witam jak w temacie sprzedam zestaw AVR ZL3AVR ATmega32 bez zasilacza. Z dorobioną podstawą. Cena :130zł z przesyłką Info na priv lub mail
Kombinowalem z kodem z tuxgraphics, jednak bez sukcesu. Kod z tuxgraphics jest tak znany i wielokrotnie powielany, że praktycznie nie ma prawa nie działać. Ostatnio uruchomiłem go również na Xmega64D4 dosłownie zmieniając parę linijek dotyczących samej transmisji SPI z ENC28J60. Co więcej, serwer WWW wstał nawet na domyślnym taktowaniu (Internal RC...
Witam, Chciałbym pobawić się trochę mikrokontrolerami z uwagi na to potrzebuje jakiś zestaw uruchomieniowy. Chciałbym wykorzystać mikrokontrolery jako timer do załączania zewnętrznych urządzeń np. pompa cyrkulacyjna w domku jednorodzinnym, interesuje mnie też sterowanie krokowców, ... na razie takie mało ambitne czysto edukacyjne tematy. Na pewno jeszcze...
Witam, Chciałem uruchomić alternatywę dla PCF8583 (czyli PCF8563P) wykorzystując zestaw ZL3AVR [ATmega32 + kwarc 16MHz]. Podłączenie PCF8563P 1 - 2 - Kwarc 32.768kHz 3 - 4 - GND 5 - SDA 6 - SCL 7 - 8 - VCC 4 - 8 - kondensator 100nF Próbowałem także kondensator 22pF między nóżka 1 a VCC oraz między nóżka 1 a GND. Ale nic to nie pomagało. W zestawie Zl3AVR...
Atmega znajduje się na płytce uruchomieniowej ZL3AVR dokumentacja: http://www.btc.pl/pdf/zl3avr.pdf podłączone zasilanie to 9V do wejścia AC/DC. 1.Pytałem o napięcia na określonych wyprowadzeniach µC. 2 Zestaw uruchomieniowy też wymaga jakichś podłączeń....
Witam, Pracuję na zestawie ZL3AVR z ATmega32 i kwarcem wewnętrznym 8MHz. Kupiłem ostatnio moduł z Kamami KAmodTFT2 : http://kamami.pl/published/publicdata/BT... http://kamami.pl/index.php?ukey=product&... Czy komuś udało się uruchomić ten moduł? Jaki jest tam przeważnie sterownik? Pewnie przykładowego...
Dopiero zaczynam swoją przygodę z uC i mam problem... Posiadam programator ZL2PRG oraz płytkę testową ZL3AVR z Atmega32. Podczas wysyłania przez PonyProg jakiegokolwiek pliku wynikowego do uC wyskakuje mi błąd "Device missing or unknown device (-24)". Próba komunikacji podczas konfiguracji w zakładce "Interface board setup" wychodzi pozytywnie, również...
Witam Moje pierwsze próby zmuszenia procka ATmega32 (płytka ZL3AVR) do zaświecenia LEDów odbywały się w asemblerze. Obecnie coraz częściej myślę o C oraz AVR32, a także ARM. Pozdrawiam
Witam. Zakupiłem ostatnio zestaw uruchomieniowy ZL3AVR z procesorem ATmega32 i programator ZL2PRG. Czy wspomniana tu książka porusza temat uruchomienia zestawu, krok po kroku, od podstaw? Mam tu w szczególności na myśli ustawianie fusebit'ów, sposób ich ustawiania. Dodam, że chciałem zacząć od Bascom'a, dalej przesiadając się na inne języki, w szczególności...
dzięki, czyli powiedzmy 50hz to 20.000μs. Dobrze liczę ?
Fusebit JTAGEN.
Witam Nosze sie z zamiarem kupna zestawu uruchomieniowego zl3avr z atmega32. W ksiazce Mikrokontrolery AVR w praktyce Pana Dolinskiego jest opisana komunikacja za pomoca konwentera rs232<>usb dla uC AT90S2313. Czy w podobny sposob mozna ja zastosowac w atmedze32?(chodzi konkretnie o zapis danych przeslanych przez usb w pamieci eeprom uC i pozniejszego...
https://kamami.pl/zestawy-avr/18265-zl3a... Pozdrawiam.
Witam.Dziękuje za odpowiedź. Jeżeli chodzi o warunki: Getrc5(address , Command) If Address <> &HFF Then If Address <> Con1 Or Command <> Con2 Then To pierwszy sprawdza czy adres jest różny od 255, a drugi czy adres jest różny od Con1(0) i Con2(0). Program z dwoma warunkami działa. Wyrzuciłem z programu obłsugę LCD i wygląda...
Witam Mam taki problem muszę napisać korzystając z AVR-GCC(zestaw zl3avr (z uC Atmega32) program weryfikujący numer pastylki ds1990a, po odczycie nr pastylki trzeba zapisać go do pamięci EEPROM przez naciśnięcie klawisza, przy następnym odczycie pastylki mam ją porównać do poprzedniego nr, jeśli nr będzie taki sam to ma wyświetlać np "ok otwarte" a...
Jestem od niedawna posiadaczem płytki ZL3AVR z μC ATmega32. Do tego mam programator [url=http://www.btc.pl/pdf/zl2prg.pdf]ZL... (zgodny z STK200/300), który podłączony jest do portu drukarki. Dziwi mnie inne zachowanie μC w Windows i w GNU/Linuksie. W Windowsie dioda (na płytce ZL3AVR) sygnalizująca wgrywanie programu zapalona jest tylko,...
Witam. Kupiłem zestaw uruchomieniowy ZL3AVR oparty na procesorze ATmega32 oraz programator ISP do niego ZL20PRG. Następnie zainstalowałem oprogramowanie do niego i aktualizacje ze strony sklepu (Kamami). Niestety nie mogę wgrać żadnego programu do pamięci mikrokontrolera. Korzystam z AVR Studio 4. Ustawiam takie opcje połączenia (być może są złe?) https://obrazki.elektroda.pl/8096413300_...
Witam, Pracuje na zestawie ZL3AVR [Atmega32 + kwarc 16 MHz]do którego są podłączone dwa układy LED driverów. Układy posiadają 16 wyjść. Pracuję nad tym już od kilku dni, ale nie wiem dlaczego gdy wysyłam mniejszą daną np. 1 lub 2 (dla zmiennych inf1, inf2, inf3, inf4) to jest ok. Gdy wysyłam np. 250 (dla zmiennych inf1, inf2, inf3, inf4) to diody podłączone...
Cześć wszystkim, mam taki przedmiot jak "Programowanie mikrokontrolerów". Wszystko w Assemblerze. Na laboratoriach pracujemy na: ZL3AVR - zestaw uruchomieniowy z mikrokontrolerem AVR ATmega32 i wyświetlaczem LCD. Chciałbym uniknąć kupowania takiego zestawu lub składania czegoś podobnego samodzielnie. Chcę natomiast po godzinach mieć możliwość douczenia...
Witam. Wlaśnie otrzymałem programator JTAG(pewnie wiekszość ma taki sam, ale dla pewności zdjęcia poniżej) http://photos04.allegroimg.pl/photos/ory... http://www.sibit.pl/allegro/usbice/foto/... Jakie kroki powinienem wykonać, aby moc pragramowac uklad(Atmega32 + kwarc 16MHz => ZL3AVR), co trzeba ustawic w AVR Studio? Aby debugować...
Kupiłem cały zestaw ZL3AVR, dokładnie to takich informacji nie posiadam, można takie informacje uzyskać gdzieś? Wydaję mi się że portA ten mikrokontroler posiada.
mam zestaw uruchomieniowy zl3avr i avr 2313 w tym mniejszym jeden z pinów wyprowadzony do programatora sample programer nazywał się CLK.. a w zestawie zl3avr mam kwarc zewnętrzny 16Mhz i nie mogę go uruchomić.. a ponyproga to musze sprawdzić w domu..
Rozmawiałem z sklepem andtech i zdecydowanie arduino bo jest prawie jak C i do tego ten zestaw EvB 5.1 v5 ATMega32 który starczy mi na początek. Wiem że na pewno będę chciał zrobić sobie reklamę led opartą na 3 kolorowych diodach. W kolejce jest również pilot i odbiornik bezprzewodowy do włączania i wyłączania różnych urządzeń:) Zawsze marzyłem również...
Zrobiłem program wykorzystujący do odczytu wyników RS i tak samo jest. Dodatkowo zrobiłem to na ATmega 16. Więc nie mam pojęcia gdzie jest ten błąd.. [syntax=c]#include <avr/io.h> #include <avr/pgmspace.h> #include <util/delay.h> #include <avr/interrupt.h> #include <stdio.h> #include <stdlib.h> #include "string.h"...
Widzę że temat troszkę się rozwinął :) Mogę teraz potwierdzić że zbudowanie samodzielne ZL3AVR jest zdecydowanie opłacalne mnie wyniosło około 120zł wszystko (49zł - płytka, Atmega32 - 11zł, LCD - 13,50zł, reszta to jakieś duperele które jeszcze mi zostały po wykonaniu płytki). A jeżeli chodzi o punkty lutownicze jak dla mnie to nie jest wada wręcz...
Witam, Jestem w trakcie budowy komunikacji między ATmega32 a klawiatura PS/2. Wykorzystuje biblioteki zamieszczone na stronie //klawiatura.c #include <avr/io.h> //#include <avr/interrupt.h> #include <string.h> #include <inttypes.h> #include <stdlib.h> //#include <stdio> #include "hd44780.h" #include "atkeyboard.h"...
Bardzo zależy mi na czasie wykonania tego zlecenia. No wiadomo że taki coś bedzie kosztowało pareset złotych. Woltomierz jest oparty o makietę ZL3AVR. Do niej zrobiłem dodatkowy układ z AD736 i zakresami. Z mojego układu wchodzę na makiete przez J4 -> wzmacniacz -> ADC ATMegi32. Ale co do tej ścieżki połączeń nie jestem pewnien i to mógłby ewentualnie...
Teraz rozumiem. Tak jak edytowałem w poprzednim poście - ustaliłem, że ta moja maszyna pracuje jednak na 1 MHz. Nie wpadłbym na pomysł, że PonyProg odwrotnie pokazuje. Odhaczyłem CKSEL3..1 i zaczęło działać jak należy. Jak kupowałem zestaw to rozmawiałem ze sprzedawcą i udało mu się wmówić mi, że "Procesor jest skonfigurowany do pracy z płytką ZL3AVR"...
ZL1USB podłączyłem z ZL3AVR kabelkami. VCC, GND RXD, TXD. Przejdę na zewnętrzny kwarc 16MHz i wtedy będę widział, czy coś się zmieniło. Kod programu wrzucę jutro.
Ja mam ZL3AVR. Nie jest tania, ale dopasowane do książki "Mikrokontrolery AVR ATmega w praktyce" Oparta jest o ATmega32. Myślę że nie ma znaczenia czy uczysz się na Atmedze8 16, 32 czy innej. I tak do projektu wybierzesz to co najbardziej pasuje (nie za duże nie za małe, jak nie będą potrzebne jakieś specjalne peryferia to często ATtiny wystarczy).
Witam, Od razu uprzedzam, że jestem początkujący. Programuję w Bascomie. Mam jak narazie zestaw uruchomieniowy ZL3AVR z ATMega32. Mam kupioną przejściówkę RS232 do USB, ale nie chodzi za dobrze. Chcę wysyłać dane MIDI do komputera na USB, więc chyba lepiej nie korzystać z RS232 bo 31250 baudów to niestandardowa prędkość. Jest więc możliwa emulacja http://cesko.host.sk/IgorPlugUSB/IgorPlu...
Teraz mam układ ZL3AVR do uruchamiania programów pod AVR atMega. Mam na nim Atmega32 i testuje. Mam procedurke która mi wyswietla na diodach wartosci która wpisze. Zegar usatwiłem na 8Mhz zarówno w programie jak i na fuse bitach. Podpinam na PD6 ten czujnik i nic nie wykrywa wiec co jest nie tak? Moze ten czujnik z tym rezystorem źle łącze? Srodkowy...
Rzeczywiscie ,to mi sie pomylilo :P Jak ktos chce zbudowac opisywane urzadzonko to chetnie pomoge ! Wystarczy e-mail do mnie... Zachecam rowniez do projektu opentracker na procku motorolli ... (tez takowy wykonalem). Bede chcial zamiescic w necie stronke z moimi dokonaniami ... lecz cerpie z powodu kiepskiego apartu cyfrowego... Na stronce bedzie sie...
Witam, Właśnie buduje nagrzewnice indukcyjna i sterowanie tranzystorami mocy chciałem zrobić w oparciu o Atmega32, który niedawno zakupiłem w zestawie ZL3AVR+programator ZL16PRG. W związku z tym, ze dopiero co zacząłem swoja przygodę z uC nie mam zielonego pojęcia o programowaniu :cry: chciałbym poprosić o pomoc w stworzeniu prostego generatora którego...
Witam ponownie Sprawdziłem program waleka33 i przy wyborze autodetect wyskakuje mi komunikat : Device signature : not known (FF,FF,FF). Kombinowałem juz z rówznymi ustawieniami portu lpt i nic. Do tego zauważyłem że przy wyłączonym lapku i podłączonym programatorze do zl3avr oraz zasilonej płycie dioda przy spi kanda się świeci, natomiast jak tylko...
Dziękuje bardzo za pomoc. Rozwiało to moje wątpliwości mam jeszcze kilka pytań. Wyczytałem, że bascom obsługuje SPI. i może to być SPI sprzętowe jak i programowe. Czy są różnice w prędkości obu sposobów? Patrząc na jeden przykład linia SS musi koniecznie być podłączona do INT (przerwania). Gdzie indziej wyczytałem, że urządzeń można podłączyć tak wiele...
Jeśli chodzi, o instrukcję rcall i call, to z książki wynika, że jedna i druga zadziała dając ten sam efekt. Jeśli chodzi o błąd przy przepisywaniu, to akurat nie miał on znaczenia, bo do Atmega32 ładuję programy gotowe .hex, udostępnione na stronie sprzedawcy ZL3avr. Więc wgrywam gotowy program P3. I efekt jest ten sam co przy napisanym ręcznie. Po...
Dzień dobry. We wstępie odrazu zaznaczę, że używam zestawu ZL3AVR z mikrokontrolerem ATmega32. Chciałem napisać program w assemblerze, który będzie zliczał wciśnięcia określonego przycisku w dowolnym rejestrze i będzie wyświetlał liczbę wciśnięć binarnie na diodach (czyli przykładowo jeśli wcisnąłem przycisk 7 razy to mają świecić się trzy diody z prawej...
Witam Od niedawna rozpocząłem zabawę AVR ATmega zl3avr i na pierwszy ogień poszedł pomysł wykonania "kalkulatora". Zrobiłem proste sumowanie dwóch liczb (kod w załączniku), ale wymyśliłem sobie co by nie było za łatwo, sumowanie większej ilości cyfr. I tak: wprowadzam liczbę z klawiaturki, zatwierdzam, podaje następną i tak aż nie nacisnę przycisku...
Witam. Mam do sprzedania zestaw uruchomieniowy ZL3AVR oraz programator Jtag. Układ w 100% sprawny zakupiony w zeszłym roku w sklepie kamami. W skład zestawu wchodzi mikroprocesor ATmega32 oraz wyświetlacz LCD 2x16. Płytka rozwojowa zapewnia możliwość sprawdzenia w zasadzie każdej aplikacji. Do programatora Jtag dołączone sterowniki USB na płycie CD....
Witam. Ponieważ gra nie doczeka się wersji "box", więc prezentuję ją w oryginale. Do gry został wykorzystany zestaw uruchomieniowy ZL3AVR z Atmega32 na pokładzie oraz wyświetlacz LCD 16*2. Program napisany w Bascomie (zajmuje około 17% Atmegi). Celem gry jest zdobycie jak największej ilości punktów omijając przeszkody na trasie lotu. Za każdą ominiętą...
Witam. Problem dotyczy kodu obsułgującego klawiaturę 1x4 na przerwaniach w μC ATMega32, będącą w moim przypadku częścią zestawu uruchomieniowego zl3avr. Poniżej znajduje się napisany przeze mnie program. Niestety podczas uruchomienia klawisze sprawiają wrażenie jakby były cały czas wciśnięte. Wszystkie 4 diody się zapalają, a na przyciskach jest...
gaskoin- się nie zapomniało. Z volatile to samo. Static jest static- przyjmuje przy deklaracji wartość 0 i potem się przepisuje i jest. _Robak_ - zasilanie i reset sprawdzałem oscyloskopem przy wyzwalaniu normal i single przy opodającym zboczu i przy ustawieniu poziomu wyzwalania na ok.4.8V. Jak napisałem- nic nie ma podejrzanego. mirekk36- to że jest...
Witam, Proponuję coś innego. Komunikacja po Modbus może być uruchomiona z wykorzystaniem RS232. Ja uruchomiłem ten przykład na zestawie ZL3AVR http://www.kamami.pl/?id_prod=1826500 (akurat taki miałem). Dopiero później przerobiłem go na ATmega2560. Proszę prześlij do mnie informację jaki masz układ (najlepiej schemat) to pomogę Ci skompilować projekt....
Witam, Prosty program odbierający kod pilota sony i włączający urządzenie. Na ATMEGA32 przy wewnętrznym kwarcu 8000000hz działa (ZL3AVR). Po zmianie na Mega8 przy wewnętrznym kwarcu 8000000Hz nie działa. Mega8 jest na oddzielnej płytce testowej, zasilanie idzie z ZL3AVR, czujnik IR jest na ZL3AVR (IR IN) podłączone jest do PB1 mega8 Przekaźnik włącza...
Entering programming mode. Programming mode enabled. Reading signature byte (0x00). Signature byte (0x00) is 0x1E. Reading signature byte (0x01). Signature byte (0x01) is 0x95. Reading signature byte (0x02). Signature byte (0x02) is 0x02. ATmega32 detected. Programming mode disable. Dostaje coś takiego! w Kamami AVR Dodano po 31 Jeszcze jest mała poprawka...
Jak nie działa? Jakie objawy? Czym sprawdzasz? Aż sam sprawdziłem na płycie ZL3AVR. Działa. $regfile = "m32def.dat" $crystal = 1000000 Config Timer2 = Pwm , Prescale = 1 , Pwm = On , Compare Pwm = Clear Down Do Ocr2 = 0 Wait 1 Ocr2 = 128 Wait 1 Ocr2 = 255 Wait 1 Loop End
Oczywiście że książka jest do kupienia... choć te 82 zł za sama ksiazke troszke ściska w okolicach mostka... ;) Myślę że zgodnie z waszymi opiniami warto się już skupić wybierac wyłącznie z : - EvB ATmega 16-32 (222 z ł – ATMEGA32) - ATNEL ATB 1.03 (339 zł – ATMEGA32 + KABELKI + KSIĄŻKA PODSTAWY C...;) - EvB 4.3 v4 (219 zł – ATMEGA...
Witam. Posiadam zestaw uruchomieniowy ZL3AVR z programatorem ZL16PRG. Potrzebuję napisać projekt na zaliczenie używając środowiska IAR Embedded Workbench. W opcjach projektu mam debugger ustawiony jako JTAGICE mkII, w opcjach JTAGICE mkII ma ustawiony odpowiednio emulowany port COM. W momencie kiedy chcę użyć debuga wyskakuje mi komunikat "Failed to...
Witam! Jestem dość początkujacy w mikroprocesorach, Potrzebuję wykonać miernik prędkości obrotowej z enkodera oborotwo-impulsowego. Posiadam enkoder kuebler: z serii 5800 uP: Atmega 32 (cały zestaw uruchomieniowy ZL3AVR) do połaczenia zamierzam wykorzystac układ sn75176. moze ktos rzucic okiem czy dobrze to zrobilem, nie jestem orłem z angielskiego...
cały schemat [url=http://wydawnictwo.btc.pl/pdf/zl3av... zasilanie leci z usbasp a dokładnie z usb z laptopa
Witam, Jestem początkujący w elektronice i mikrokontrolerach, dlatego moje pytanie pewnie jest noobowskie i nie będzie chciało się wam na nie odpowiadać, jednak proszę o pomoc, bo chciałbym wybrać najlepsze dla mnie rozwiązanie. Projektuje pewien mały układ mikroprocesorowy, który będzie zawierał: > mikrokontroler ATmega88 albo ATmega644 albo ATmega32...
Witam ! Buduję układ detektora zapadów napięć oparty na analizie kąta fazowego. Metoda ta polega, w skrócie, porównywaniu napięcia sieciowego z wzorcowym. Układ buduję na mikrokontrolerze ATmega32. Chcem porównać dwa wejścia ADC aby uzyskać informację o procentowej zmianie napięcia względem napięcia wzorcowego. Informacja ta ma sterować współczynnikiem...
Witam, Wiem, że RC5 ten wątek był poruszany wiele razy na forum, ale chcę sie nauczyć programować w C, wiec chciałem wykorzystać odbiornik podczerwieni z mojego zestawu(ZL3AVR) i napisać protokół do RC5 Pracuje na kwarcu 16MHz i ATmega32. Odbiornik podczerwieni podłaczylem do PD3 #include <avr/io.h> // dostęp do rejestrów #include <avr/interrupt.h>...
Przepraszam za drobna nieobecność . Co do pierwszego postu z uwagami czemu atmega 32 itp taka mam na zl3avr założoną . Natomiast jeśli chodzi o to jak chce zbudować cały termostat to użyje atmegi 8 i MCP 1525 (wala się gdzieś w skrzynce :)) jako napięcia odniesienia (ok 2,5 V) . Chociaż rozdzielczość nie jest tu bardzo dokładna bo nie potrzebna jest...
No właśnie z tego niewiele wynika, bo nie widać dobrze połączeń (ścieżek) pomiędzy poszczególnymi elementami płytki, ale zakładam, że to zestaw uruchomieniowy wcisnąć klawisz i nie puszczać do czasu, kiedy timer wyłączy diody, puścić klawisz i zaobserwować reakcję diod. Można ewentualnie spróbować wyeliminować problem stosując sprzętowy debouncing....
Witam. Potrzebuje wysterować 5 przekaźników z portów ATmegi 32, (dokładniej z zestawu ZL3AVR) złozyłem wsyztsko na płytce uniwersalnej według załączonego schematu. Po podłączeniu do ATmegi przekaźnik załącza się przy zmienie stanu portu z niskiego na wysoki i tak już zostaje, aż do odłączenia zasilania, niezależnie od stanu portu. Odłączyłem od ATmegi...
Tzn schemat, ktory zamiescilem nie jest schematem kabla, ale czesci plytki Input-PC i pokazuje on gniazdo(oraz doprowadzenia do niego), ktore jest na niej zamieszczone. Do tego gniazda sa doprowadzone sygnaly SDA i SCL, w dwoch wariantach z tego co rozumiem. Pierwszy to wlasnie te pniy 2 i 3 do transmisji dwukierunkowej(?) a drugi wariant to piny 4,5,7,8...
Witam, od kilku dni walczę z tą nieszczęsną transmisją szeregową. Uprościłem kod niemalże maksymalnie. Jedynie odbiór znaku z terminala i odesłanie go. Aczkolwiek wciąż coś jest nie tak. Mianowicie powracający znak do terminala nie pokrywa się z wysłanym. Z analizy binarnej wygląda mniej więcej na coś takiego, że podczas odbioru znaku przez mikrokontroler...
Witam użytkowników forum. Korzystając z zestawu zl3avr (z uC Atmega32) chciałem sterować pracą silnika krokowego (unipolarnego). Jako że jestem poczatkującym w tej dziedzinie to efekt jest nie za dobry. Na chwile obecną jestem w stanie sterować pracą silniczka w prawo i w lewo, ale żeby to było możliwe to musze mieć cały czas wciśnięty odpowiedni przycisk....
Hej. Chcę podłączyć do raspberry atmegę32. Chciałbym żeby atmega pracowała jako 1-wire slave. W tym celu zamierzam zainteresować się projektem A digital one going into the RXI pin on the 5V side will show up on the RXO pin on the 3.3V side as 3.3V. A digital one going into the TXI pin on the 3.3V side will show up on the TXO pin on the 5V side as 5V....
Witajcie, mam problem który wykracza poza dotychczas posiadaną wiedzę i granice rozumowania mojego umysłu ;) Otóż uruchomiłem bibliotekę FatFS (przykład do obsługi kart SD przez UART) na procesorze ATMega32 na płytce testowej (dokładnie ZL3AVR jeśli to w czymkolwiek może pomóc), wszystko ładnie działało bez zarzutu - karty działały szybko i niezależnie...
To dobry zestaw dla początkującego. IMHO niezbyt dobry. W 2009 był ok. Obecnie za ok. 40zł można kupić Xplained mini z ATMega328 lub ATTiny lub czymś innym, które posiadają wbudowany programator/debugger, pełne wsparcie ze strony Atmel Studio, oraz możliwość wykorzystania shieldów z Arduino.
Witam, Niedawno kupiłem zestaw Arduino Uno z procesorem Atmega328P. Programowanie przy użyciu oprogramowania Arduino jest błyskawiczne i przebiega bez problemów. Jednak chciałbym programować Arduino w C tak jak się programuje np. zestaw uruchomieniowy ZL3AVR tzn. stosując nazwy rejestrów i portów [syntax=c]DDRB |= _BV(0)|_BV(1); PORTB |= _BV(0)[/syntax],...
Chciałbym kupić jeden z tych zestawów uruchomieniowych i prosze o opinie. Chciałbym pozanać wasze zdanie o ich wyposażeniu. Moduł ZL12AVR opracowano z myślą o ułatwieniu powszechnego stosowania mikrokontrolerów ATmega16 przez konstruktorów, którzy nie mogą lub nie chcą inwestować w zautomatyzowany montaż elementów o relatywnie gęstym rastrze rozmieszczenia...
Generalnie wersja A to to samo, tylko mniejszy pobór prądu z uwagi na inną technologię wykonania. Sprawdziłem właśnie, na zestawie ZL3AVR mam właśnie wersję A i jest katowana non stop jakimiś programami. Zasilanie 5V ? Taktowanie wewnętrzne ? Może Ci się wydaje, że programowanie przebiega poprawnie, odczytujesz FuseBity (na Khazama są ptaszki, reszty...
witam Temat być może jest trochę mylący. Ale do rzeczy. Bawię się zestawem zl3avr i jestem na etapie obsługi transmisji w kodzie RC5 w asemblerze. W książce "Mikrokontrolery AVR ATmega w praktyce" podane są gotowe programy do nadawania i odbierania wiadomości w RC5. O ile procedurka nadawania nie budzi żadnych moich wątpliwości, o ile w przypadku odbierania...
Witam Jakiś czas temu zacząłem swą przygodę z mikrokontrolerami. Na początku jakieś miganie diodkami, obsługa wyświetlaczy, klawiatur, komunikacja kontrolerów między sobą etc. Wszystko to wykonywałem na płytkach stykowych oraz przy użyciu samodzielnie wykonanych modułów, np. z klawiaturą. Ostatnio jednak stwierdziłem, że czas skończyć z plątaninami...
Witam Jestem początkujący w programowaniu. Zrobiłem sobie płytkę pod ADC MCP3004, filtracja zasilania 1uF i 100nF filtracja napięcia odniesienia 100nF, napięcie zasilania pobieram ze stabilizatora LM7805 z płytki ZL3AVR, do której przy pomocy kabelków łączę ADC przez SPI. Poniżej prezentuję program z podziałem na pliki: [syntax=c]#ifndef SPI_H_ #define...
Mam problemy z klawiaturą matrycową którą właśnie robię na przerwaniach na podstawie tego schematu: http://www.btc.pl/pdf/zl3avr.pdf (Strona 2). Napisałem taki kod: [syntax=c] #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> struct keyboard { int lastKey; int isPressingNow; int numberOfKey;...
Witam wszystkich użytkowników! Jest to mój pierwszy post na forum elektroda.pl mam więc nadzieję, że okażecie mi trochę zrozumienia i pomożecie odpowiedzieć na pytanie, które już nie raz zdążyło pojawić się na tym forum. Przeszukałem dokładnie każdy temat dotyczący obsługi przycisków pod ATmegą8, ATmegą16 czy ATmegą32 jednak w żadnym z nich nie znalazłem...
Cześć! Zacząłem niedawno eksperymenty z Bascomem na płytce ZL3AVR, obecnie wziąłem sobie za cel napisanie zegarka na wyświetlacze 7-segmentowe, ale mam problem z ich obsługą.. a konkretniej wyświetlaniem kolejnych cyfr w pętli. Wszystko działało (w sensie wyświetlały się cyferki, nic specjalnego:)), zanim nie postanowiłem zastosować właśnie pętli FOR...
Właduj do atmegi program z obsługą LCD, ale zamiast LCD podłącz do odpowiednich portów diody LED i patrz co się dzieje po resecie (powinny mrugać przez chwile). Kontrast ustawia się potencjometrem PR1 wg [url=http://www.btc.pl/pdf/zl3avr.pdf]sc...
ok, podpowiem jeszcze raz krok po kroku. 1) płytka zl3avr nie podłączona do zasilania itd 2) wyjęty max 232 z podstawki, procek nieważne czy jest czy nie ma 3) sprawdź omomierzem przejścia: -pin 13 w podstawce maxa do pin 3 w gnieździe db9 -pin 14 w podstawce maxa do pin 2 w gnieździe db9 jeżeli przejście jest to zrób zwarcie (np kroplą cyny) pomiędzy...
Hej, ostatnio rozwiązywałem ten sam problem, więc może Ci pomogę. Układ max232 podłączyłem tak jak w tym pdf'ie: http://www.btc.pl/pdf/zl3avr.pdf Jako sygnał zegarowy użyłem wewnętrznego rezonatora RC (ustawionego na częstotliwość pracy 1MHz). Jako terminalu użyłem programu putty, którego konfigurację zamieszczam na dwóch screenach: http://obrazki.elektroda.pl/1854750200_1...
Troszkę już się programowało ale zazwyczaj zwykłe aplikacje a teraz doszedł jeszcze sprzęt , trzeba w oku mieć jakby oscyloskop, hehh . , Ps. Sprawdziłem opcję z moją poprawką hula i buczy ... zamiast 7 wpisujemy "F" no i oczywiście ze zmianą dla kolumn jak w poprzednim poście. Pozdrawiam Dodano po 14 Poniżej poprawiony kod przykładu dla klawiatury...
Witam Niedawno zacząłem zabawę z atmegą32 i zestawem zl3avr. Mam pytanie co do aspektu elektronicznego użytego w układze zestawu ewaluacyjnego. Problem dotyczy klawiatury matrycowej. Jej obsługa programowa nie stwarza mi żadnych problemów, ale pytanie mam z natury elektroniki. Ale do rzeczy: w zestawie ewaluacyjnym użyto w w 4 liniach wierszowych 4...
Tzn schemat, ktory zamiescilem nie jest schematem kabla, ale czesci plytki Input-PC i pokazuje on gniazdo(oraz doprowadzenia do niego), ktore jest na niej zamieszczone. Do tego gniazda sa doprowadzone sygnaly SDA i SCL, w dwoch wariantach z tego co rozumiem. Pierwszy to wlasnie te pniy 2 i 3 do transmisji dwukierunkowej(?) a drugi wariant to piny 4,5,7,8...
Witam. Sprzedam. 1. Zestaw uruchomieniowy z mikrokontrolerem AVR ATmega32 ZL3AVR 2. Wyświetlacz LCD 4x16 3. Programator USBAsp. Stan techniczny - używany http://obrazki.elektroda.pl/7299215300_1... Cena: 280,00 pln Kontakt PW Zestaw idealny do nauki programowania mikrokontrolerów ATMEL, bardzo bogato wyposażony. Nie brakuje niczego aby...
czyli byś proponował coś takiego [url=http://www.allegro.pl/item566071114... lub [url=http://www.allegro.pl/item569843854... i to programujesz za pomocą Bascomie i wszystko powinno działać pod wejścia podłączasz czujniki a jak się podłącza np wentylator pod ten...
Na płytce jest rezystor podciągający - sprawny. Sprawdziłem montaż - podejrzane luty poprawiłem - nic się nie zmieniło. Sprawdzałem napięcia zasilania - 4.5 lub więcej. Sprawdziłem różne płytki - z megą8, tiny2313 nigdzie indziej problem nie występuje, tylko na tej jednej płytce. Testowałem kilka różnych układów - wszędzie tak samo. Będę dalej próbował
czyli jednak coś pozmieniałem w samym procku... definitywnie! na przyklad zlacza p-n tranzystorow na kawalek wegla. To byłby niezły przykład alchemii, albo Nobel z fizyki jądrowej za rozwiązanie problemów energetycznych na Ziemi :D Pozdrawiam, Dr.Vee
AVR Prog USB v2 jest klonem STK500, czyli może programować jedynie przez SPI. Jeśli jesteś w stanie określić co ustawiłeś nie tak (np. rezonator kwarcowy zamiast RC) to możesz uratować procka podłączając co trzeba, ewentualnie kupić drugiego klocka :)
Cześć janek1815 czyli ty byś proponował coś takiego [url=http://www.allegro.pl/item566071114... lub [url=http://www.allegro.pl/item569843854... i to programujesz za pomocą Bascomie i wszystko powinno działać pod wejścia podłączasz czujniki a jak się podłącza np...
Witam! Posiadam zestaw ZL3AVR wraz z Atmegą32A do tego mam programator AVT PROG2. Nie potrafię odczytać sygnatury, zaprogramować itd., czyli nie mogę prawidłowo się połączyć z uC. Wszystko działało dobrze, do czasu (najprawdopodobniej do czasu) kiedy to chciałem się pobawić tym trochę w BASCOM AVR (wcześniej używałem AVR Studio i wszystko działało prawidłowo)....
atmega32 przerwania zl3avr zl3avr podłączyć zl3avr programowanie
komputer pokładowy ustawienie anteny warszawa czujnik klimatyzacji vectra
Jaki lakier do uzwojenia silnika elektrycznego? Instrukcja serwisowa do telewizora Blaupunkt W40/173I-GB