no o to chodzi, że powinieneś uzależniać częstotliwość pracy zegara od F_OSC (F_CPU), które powinno być zdefiniowane w programie lub opcjach projektu
Witam wszystkich. Szukałem ostatnio zdalnego sterowania kilkoma funkcjami przedwzmacniacza. Z uwagi na prostotę układu, skorzystałem z projektu zamieszcznego na stronie . Układ działa ,nie obyło się bez małej korekty w sofcie, o czym poinformowałem autora, ale mój problem tkwi w czymś innym. Opisany...
Projekt ma na celu zbudowanie optycznego urządzenia służącego kontroli dostępu znanego jako SecureLED, które pokazuje potencjał komunikowania się przy pomocy tanich, popularnych diod LED. SecureLED wykorzystuje bezpieczne kryptograficzne urządzenie bezdotykowe mając na celu zastąpienie aktualnych...
W załączniku przesyłam skompilowany projekt z AS6. Masz zainstalowany Win-AVR? W AS6 wybierałeś projekt C i odpwoiednie ATtiny?
Wina sterownika- zmienił się na inny. Jest w Universal Serial Bus devices-Unknow Device#1. Jak go całkowicie skasować i wgrać prawidłowy?Udało mi sie zminic sterownik ale dalej nie wgrywa na Attiny2313 choć mkAVR Calculator widzi go. . To mi wyświetla: Arduino:1.8.1 (Windows 7), Płytka:"ATtiny2313/4313,...
Witam Od jakiegoś czasy bawię się atmega8 i attiny2313 , pobawiłem się prostymi projektami na diodach , silnikach ale chcę też zobaczyć inne możliwości tych AVR .......i tu zaczyna się problem ....szukałem po necie kompletne aplikacje (schemat+kod,soft) jedyne co widzę to pytania i porady o programatory...
Znalazłem kilka wątków dotyczących projektu Igora, jednak w żadnym nie udało mi się znaleźć jasnej odpowiedzi na mój problem. Wykonałem układ według poniższego schematu Jednak aby układ działał należy zaprogramować mikroprocesor AT90S2313-10. Problem w tym że tego mikroprocesora już nie ma...
Witam, tak jak napisałem w temacie - piszę programowy pwm na attiny2313. Program działa w oparciu o przerwania od przepełnienia timer0. Timer0 ustawiam w normal mode. Fusebity daję na wewnętrzny oscylator 8MHz (bez dzielenia). Z moich obliczeń wynika, że przy rozdzielczości 256 powinienem uzyskać...
Witam, uczę sie programować mikrokontrolery AVR i postanowiłem zrobić sam od podstaw jakiś projekt. Mianowicie, staram sie zbudować termometr na bazie czujnika DS18B20. Nie chcę zaglądać w gotowe projekty ani sugerować się czyimiś rozwiązaniami, chcę żeby był to mój projekt. Ale chciałbym żeby ktoś...
Dziękuję za odpowiedź. Oczywiście o volatile pamiętałem, a cały środek przerwania w C mam już napisany tylko tutaj nie wrzucałem. Problem z dziwnym działaniem programu już rozwiązałem. Okazało się, że przyczyną nie był timer tylko brak dodania break w pętli switch. Tak banalna rzecz, że aż mi głupio...
Cześć, ostatnio chciałem uruchomić układ do pomiaru położenia kątowego oparty na czujniku LIS302DL i mikrokontrolerze ATtiny2313 wg projektu opisanego pod tym linkiem: Nie miałem styczności wcześniej z magistralą I2C i wiele musiałem się domyślać jeśli chodzi o podłączenie układu i tak powstał schemat...
Proponuję wystartować od z nieco mniejszym rozmachem, spróbować zaprojektować użyteczny gadżet dla odwiedzających elektroda.pl Ale w tym nie ma żadnego rozmachu - nie przesadzajmy, że oprogramowanie komunikacji między dwoma uC z adresacją to jakieś wyzwanie. Jeśli wychodzimy z założenia, że to problem...
Postanowiłem napisać swój własny (choć ciasny) programator dla popularnych procków Attiny i Atmega. Sercem programatora jest obecnie ATmega8 komunikująca się z PC za pośrednictwem FT232R. ATmega8 ma za zadanie zaprogramować uC ATtiny2313. Obecnie wykonuje następujące czynności: wchodzi do trybu programowania...
Czy poza podłączeniem zasilania +5V do procesora i interfejsu ISP coś jeszcze trzeba z tym zrobić? podłączyć kwarc. To było, chodziło mi akurat o inne rzeczy - jakies napięcie na którąś nogę, jaego wartość lub tp. Co prawda noty katalogowe o tym nie wspominają, ale może to ja czegoś nie zauważyłem ...
Dla niektorych łatwo dla innych nie. Dopiero zaczynam zabawe z programowaniem. To mój drugi projekt z tym ze pierwszy był z gotowca. Wiem że rzucam sie na głeboką wode ale potrzebny mi jest taki czujnik a wszystkie projekty w necie są złe. Są projekty na NE555 ale nadaje na ciagłej czestotliwosci a...
Siema. Chciałem wykonać dla Siebie płytkę z przejściówką do starego komputera (nie istotne jaką) ale projekt płytki zakłada wykorzystanie do tego celu procesor ATtiny4313-SU lub ATtiny2313-SU. Zakup, zarówno jednego jak i drugiego chipa w Polsce graniczy z cudem ( ktoś próbuje sprzedawać na allegro...
Projekt z załączonego linku zawiera AT90S2313 a Ty używasz ATTiny2313, który posiada wewnętrzny oscylator, ustawiony fabrycznie na 8 MHz. Co zrobić: 1. Ustawić fusebity na zewnętrzny kwarc lub 2. Ustawić wewnętrzny oscylator na 4 MHz Co do kompatybilności programowej pomiędzy AT90S2313 i...
kolego - świat idzie do przodu, technologia jest coraz nowsza więc nie dziw się, że ktoś będzie produkował Stareńki już układ AT90S2313 skoro ATtiny2313 ma wszystko to co jego poprzednik plus kilka dodatkowych fajnych rzeczy. hmmm chyba, że ty cały czas przyjmujesz to, że jeśli wspominam tutaj, iż ATtiny...
Witam! Na wstępie: wiem, że temat wielokrotnie był już poruszany. Przeglądnąłem zarówno elektrodę jak i google, a rozwiązania nie znalazłem. Szukam SPRAWDZONEJ procedury do odbierania (dekodowania) kodu rc5 DZIAŁAJĄCEJ na procesorze z rodziny TINY (attiny2313 byłoby idealne) w języku C (avr-gcc...
Programu tego nie skompilujesz ponieważ Timer0 w ATtiny2313 jest 8bitowy. Jeśli jest to program do projektu z Twojego innego tematu to tam był użyty uK z rodziny AT89..., nie znam ich, więc nie wiem jakie tam są timery. Musisz od początku skonfigurować Timera0 lub innego tak, aby zliczał sekundy. Dlaczego...
emarcus dzięki teraz już gra. Mam jeszcze takie pytanie bo tak jak wcześniej pisałem docelowo chcę zrobić miernik indukcyjności. Przejrzałem projekty mierników w necie i na elektrodzie i są oki tylko większość z nich opiera się na mikrokontrolerze PIC 16F84A. W sumie mam wsad do procka w asm ale kiepsko...
Z dokumentacji wynika że zbocze narastające i opadajace maja miec max 500ns dla 5V 2000ns dla 2V Nie "mają mieć" tylko "mogą mieć". To, jakie będą zbocza narastające i opadające nie zależy od programu, tylko od sprzętu (schemat, projekt PCB, długości przewodów itd.). Czas narastania i opadania...
Witam szanownych forumowiczów. Mam problem z napisaniem programu na Attiny2313. Chcę napisać program który będzie dawał sygnał PWM o częstotliwości 20kHz czyli 50 uS. Wypełnienie impulsu prostokątnego 100%. Chciałbym by sygnał o identycznym przebiegu był na 2 nogach prockach. PWM miało by być załączane...
Witam serdeczenie. Piszę w sprawie kity AVT-2777 jest to "centralka alarmowa" z telefonem komórkowym. Mianowicie chciałem zbudować taki projekt tyle że problem jest z dostępnocią AT90S2313 dla którego został napisany program. Jak wiadomo opinie co do migracji AT90S2313->ATTiny2313 są różne chciałem...
Witam zrobiłem termometr na mikrokontrolerze Attiny2313 wzorowałem się na projekcie . Niestety mam z nim mały problem cały czas na wyświetlaczu pokazuję się liczba 85, po odpięciu układu DS18B20 wskakuje liczba 95. W programie dopisałem $regfile = "ATtiny2313.dat" $crystal = 4000000 Układ...
Witam! Znalazłem na tym portalu trochę informacji na temat pwm i rs232 dla Attiny2313 ale za nic nie mogę znaleźć jak to połączyć kod od pwm: [syntax=basic4gl] $regfile = "attiny2313.dat" $crystal = 12000000 Config Portb.2 = Output Config Portb.3 = Output ...
Witam ponownie. Widzę, że nikt nie odpisał ale na szczęście poradziłem sobie z moim problemem. Oczywiście pojawił się kolejny problem i teraz już nie mam pomysłu co z tym zrobić. Mianowicie po zaprogramowaniu działa "self test", następnie wyświetlana jest cyfra 5. Po tych czynnościach następuje dziwna...
Witam, Chciałbym napisać program do sterownika 8 kanałowego, w którym na raz 4 diody płynnie się zapalały, i w tym samym czasie 4 kolejne płynnie gasiły. Projekt jest wykonany na mikrokontrolerze attiny2313, częstotliwość kwarc-a 1MHz. Poniżej przedstawiam moduł wykonawczy sterownika. [syntax=c]/* ...
to zalezy co chesz uzyskać największa wydajność to oscylator na maxa ale do silników krokowych bedzie trzeba zrobić spore opóźnienia należy wiec tak dobrać czestotliwośc oscylstora aby pogodzić wszystkie aspekty projektu... Cięzko rozsądzic nie majac zarysu projektu i tego co chcesz osiągnąć
blad w sofcie wyrzuc wszyskto i zacznij od poczatku lub wez sprawdzonego gotowca (pewnie bazujesz na gotowcach i cos gdzies zostalo) robilem dwa projekty na tych prockach i nigdy nie slyszalem o takim problemie (byly to projekty dla przemyslu - gdyby cos nie dzialalo, to bym sie dowiedzial : ) przy...
W kwestii formalnej: Adding: Disable Interrupts tutaj disable interrupts Sobie daruj... i tak nic nie zmienia... Teraz tak, nie obrażaj Pan bascoma bo na nim robią ludzie na prawdę poważne projekty... a to jest żart a nie projekt :) Dalej, nie pisałeś nigdzie jakim poziomem sterujesz przycisk,...
Witam. W moim projekcie chciałem wykorzystać rezystor 1om czyli przy prądzie 1A spadek będę miał 1V. W układzie testowym na swojej płytce testowej wpiąłem go w ujemną gałąź zasilacza i wszystko było ok. Teraz na gotowym projekcie mam problem. Spadek na rezystorze mam ujemny, tzn. napięcie względem...
Witam ! Link jaki dołączyłeś a właściwie projekt pokazuje kilka układów, pokaż schemat i kod projektu jaki wybrałeś, jestem w stanie go sprawdzić. Pozdrawiam. Stefan GG6293398
Witajcie! W sieci znalazłem projekt lampki RGB sterowanej z pilota, projekt pochodzi z tej strony. Postanowiłem jednak z budować do tego swój pilot, a wybór padł na SAA3010: (na schemacie zamiast rezonatora jest kondensator, proszę się tym nie sugerować.) Pilot jest raczej sprawny i...
Witam wszystkich. Na stronie [url=www.JumperOne.com]www.JumperOne.com jest projekt termostatu, który wykonałem. W projekcie wykorzystano wyświetlacze LED ze wspólną katodą, a ja chciałem użyć wyświetlaczy ze wspólną anodą, lecz zmiany które wprowadziłem nie dały zamierzonego efektu (świeciły się wszystkie...
Obecnie udało mi się uporać z problemami z mikrokontrelerem, wypożyczyłem oscyloskop i porównałem czasy mierzone przez uC i osc. wyniki są całkiem satysfakcjonujące. Teraz jednak pojawił się nowy problem, do detekcji promieniowania stosuję diodę BPW34, jednak czułość układu jest niska przez co wyniki...
Kolejny wzmacniacz, ale z nową ciekawszą wersją sterownika. Zachęcony dobrym brzmieniem wzmacniacza tranzystorowego opisanego tutaj: Funkcje sterownika to : - Panel przedni : - wskaźnik wysterowania; -...
Witam. Możesz odpowiedzieć na pytanie co to za projekt ( ogólnie ). Dlaczego nie zasilasz go z baterii stale, a układ zasilania sieciowego tylko wspomaga zasilanie bateryjne. Tak są robione UPS serii RT. Niema w nich czasu przełącznia. Jak jest to Twój projekt i jeszcze nie dokończony to zmienień...
Tak. Na 3 roznych komputerach instalowalem. Za kazdym razem sciagnalem paczke z netu z sourceforge(oficjalna strona projektu). Widze ze wystartowal ponownie avrfreaks wiec zabieram sie do przeszukiwania ich archiwow moze tam cos znajde. Boje sie ze problem moze byc z iotn2313.h. Dla innych procesorow...
Że się tak wtrącę między wódkę, a zakąskę. AT90S2313 nie ma układu POR (Power-on reset). :) Przy bardziej zaawansowanych projektach zaleca się stosowanie DS1830 jako układ RESET + BROWNOUT. Natomiast ATTINY2313 już ma wszystko wbudowane wewnątrz.
Witam wszystkich ! W trakcie realizacji mojego projektu znowu napotkałem na przeszkodę , ale mam nadzieję, że Użytkownicy forum pomogą mi się z nią uporać A więc tak: Mam już płytkę z procesorem ATTiny2313 napisałem program sterujący i teraz mam problem bo program ma się włączać po zadziałaniu...
Nie chce zakładać nowego posta dlatego zapytam tu. Mam projekt z prockiem AT90S2313 czy mogę bez problemu użyć nowszego Attiny2313 i wszystko będzie ok?
Witam. Zacznę od tego że jestem zielony z programowania uC i jest to mój pierwszy projekt. Problem polega na tym, że mam attiny2313 do niego podłączony podwójny wyświetlacz led 7-seg przez rejestry przesówne i nie mam pojęcia jak tym sterować z tego co wyczytałem w necie to można to zrealizować np....
Witam. Od niedawna uczę się programować mikrokontrolery i postanowiłem rozpocząć zabawę na układzie attiny2313. Zrobiłem układ, który miał zliczać impulsy (w przyszłości ma to być licznik do motoru) projekt jest zaczerpnięty z tej strony: jednak nie mogę znaleźć nigdzie przełącznika hallotronowego...
emarcus jak by miała wyglądać ta przeróbka na Attiny2313.. właśnie chodzi mi o coś takiego jak napisałeś. Ok można zrezygnować z tego siedmiosegmętowego i dać LCD. Klawiatura zostanie taka jak jest tam w projekcie. Będzie trzeba przerobić kod, nie wiem czy sobie z tym poradzę. Przgladnij ten drugi...
IMEX: Właśnie, zapomniałem o programatorze z Bascoma. Ma możliwość ładowania plików hex skompilowanych w innych programach? Czy tylko swoje własne? snow: Wiem, że akurat tego procesora nie obsłużę JTAG'iem, ale chciałem zapytać czy warto go kupić. Miałem okazję pracować na JTAGmkII, ale teraz nie...
Jak można sprawdic czy zabezpieczony , a może jest opcja żeby napisać podobny program , mogę przesłać foto płytki. Oczywiście płace za sofcik. Pozdrawiam Dodano po 26 Witam. Zlece napisanie programu do Attiny2313 , oczywiście odpłatnie zainteresowanym mogę przesłać foto płytki. Poważna kasa...
Witam dzisiaj chce wam przedstawić moja pierwsza w pełni ukończona konstrukcje a jest to lampka RGB :D Pomysł na projekt zrodził się z tego ze potrzebowałem jakiegoś oryginalnego prezentu dla mojej dziewczyny (dwa lata razem za tydzień ;p) i chciałem nauczyć się obsługi PWM oraz portów analogowych...
Witam ! Jakiś czas temu chciałem wykonać projekt programu do generowania sinusoidy, otrzymałem taki kod od kolegi Michała SQ3LVJ. Program generuje częstotliwość słyszalną dla ucha, nie sprawdzałem czy to sinusoida. W kodzie nie ma żadnych komentarzy, szkoda ! Może ktoś pomoże mi i zakładającemu...
Witam chodzi o ten projekt: chodzi mi o zbudowanie takiego urządzenia, ale żeby można było mierzyć temperaturę w dwóch miejscach (w środku i na zewnątrz). Rozważałem budowę dwóch takich urządzeń w jednej obudowie, ale to nie ekonomiczne. Czy mógłby mi ktoś pomóc w przerobieniu programu? przełączanie...
Witam! Mam dosyć dziwny i bardzo męczący problem z ATtiny2313. Pierwszy raz chcę użyć tego procka do swojego projektu i nie mogę go zaprogramować. BASCOM wykrywa go, ale nie może zaprogramować. Wywala komunikat "Difference at 00000". Szukałem już trochę na elektrodzie, ale nie znalazłem rozwiązania....
Witam. Jest to mój pierwszy post na forum elektrody więc witam serdecznie wszystkich forumowiczów i proszę o wyrozumiałość :D . Mam problem z swoim projektem, a mianowicie ze ściemniaczem światła sterowanego pilotem, który nadaje w RC5. Problem polega na tym ze program działa ale tylko przez chwilkę...
Faktycznie tu jest poprawiony schemat: Program : [syntax=basic4gl] $regfile = "attiny2313.dat" $crystal = 10000000 Config Portd = Output Config Portb.7 = Input Config Portb.6 = Input Portb.7 = 1 Portb.6 = 1 Config Portb.3 = Output Dim A As Byte Do Portd.6 = 1 If Pinb.7 = 0 Then Portd.3...
Przy tak prostym projekcie, stosowanie płytki dwustronnej, jest niepotrzebne. Wszystko można zaprojektować na jednej warstwie Top. Projektując płytki na których umieszczamy dowolny mikroprocesor, na pierwszym miejscu jest takie prowadzenie ścieżek, aby zminimalizować ich długość i zawiłość. Przecież...
Witam , mam problem z uruchomieniem timer1 przez sam rejestr , programowo ok ale potrzebuje jak najwyższą częstotliwość na wyjściu (fusebit omijamy ,ten temat znam) . Jeśli chodzi o tmer0 to ok ale również chodzi o podział większy niż 8 bitów np.16554 , ale również przy najmniejszym podziale jak największa...
Parametry, schemat i opis projektu Cel: Włączenie/wyłączenie obciążenia w zależności od wartości temperatury i ustawionych temperatur progowych. Zakres pomiaru temperatury (jest zależny od zastosowanego czujnika): -55С°...+125 С° Pozostałe parametry zależą od użytych tranzystorów...
Jak to uzupełnić? Tutaj jest strona całego projektu: edit: chciałbym, żeby to wyglądało w ten sposób (chyba) [syntax=basic4gl]'******************... 'Konfiguracja '************************... = "attiny2313.dat" $crystal = 12000000 Config Portb = &B11111111...
Witam wszystkich Sprzedam płytkę testową do AT89Cx051 i ATTINY2313,kompletna,bez procesorów i wyświetlacza LCD. Projekt płytki pochodzi ze strony i został wystawiony za zgodą autora. Do tego różne gratisy-elementy elektroniczne nowe i z demontażu-potencjometry,tranzystory,diod... LED,rezystory,kondensatory,itp....
Nie powinien działać tak jak zakładasz. Nie włączyłeś licznika - rejestr TCCR0B był ok, czemu uparcie zmieniasz na TCCR0A? No i sam zauważyłeś, że sekunda to będzie 500 przekręceń licznika. Ten Twój "błąd" to nie błąd kompilatora tylko analizatora z Eclipse. Program pewnie kompilował się bez błędów...
Witam! Zrealizowałem na płytce arduino leonardo sterowanie diodą rgb. Chciałbym projekt przenieść na attiny2313. Sprawdziłem odpowiednie numery portów. Jednak po zaprogramowaniu mikrokontrolera, PWM działa mi na dwóch portach 9 (arduino 7) oraz 14 (arduino 11). Pozostałe 2 porty - 15 (arduino 12) oraz...
W poniższym poście znajdziecie proste projekty znalezione na jednym z rosyjskich forów. Projekty przeznaczone są dla początkujących elektroników, którzy chcieliby rozpocząć swoją przygodą z mikrokontrollerami AVR (Atmel). Projekty zawierają schematy, wzory płytek PCB, wsady do mikrokontrolerów...
Chciałbym stworzyć swoją pierwszą płytkę PCB przy pomocy drukarki laserowej. Stworzyłem projekt płytki, piszę, abyście sprawdzili projekt i napisali czy jest poprawny, i czy będzie działać ;) Projekt to urządzenie, które ma wysyłać i odbierać fale IR. Wszystko oparte jest na attiny2313 i dwóch schematach...
GienekS :!: coś kręcisz :wink: Poświęciłem 1h , by otrzymać log identyczny z Twoim i za żadne skarby , nie mogę uzyskać poprawnej kompilacji projektu.Jak wstawię jakiś nieznany SIGNAL , to w logu zaraz mam warning o tym zdarzeniu.Jedyna możliwość jaka mi przychodzi do głowy , to że błędny SIGNAL...
Jeśli lcd pobiera 100ma to chyba musisz kupić nowy (sprawdź podświetlanie - może to ono zbyt mocna obciąża stabilizator) Z noty wynika, że procesor ma domyślnie ustawione "fuse bits" CEKSEL0-3 na wewnętrzny generator 8MHz. To znaczy, że zewnętrzny kwarc nie ma znaczenia w twoim projekcie. No chyba że...
Super projekt, do przyszłych wersji sugeruje układ PCF8563, obudowa SO8 (mniejsza od SOL8) i jest tańszy.
A co z fusebitami? I ustawieniem np. parametrów zegara? >>> jacobsek - na początek kup raczej at90s2313. Pozdr. N. A ja polecam tiny2313 - ma więcej rejestrów timerów i ma wewnętrzny zegar - mniej roboty w projektach.
dalem linka do projektu poniewaz mozna nim sterowac z pakietu bascom - dla mnie to ogromna zaleta :D poza tym aktualnie bawie sie 89cX051 a tam nie masz SPI
dobry artykul na poczatek. roznica w procku sie nie przejmuj. znajdz tylko odpowiadajace piny (Tx, Rx) dla swojego MCU. wykroj z tego projektu: MCU, kwarc wraz z 2 kondensatorami przy nim, MAX232, 4 kondensatory elektrolityczne (10uF) podpiete do MAX-a i co Ci tam jeszcze sie nada ;-) powodzenia! --...
dziękuje wszystkim za pomoc, projekt sie udał i wszystko działa tak jak chcialem. pozdrawiam wszystkich elektroników:)
jeżeli tematem jest sterownie 2 silników krokowych przez RS 232 z wykorzystaniem uC to po co tak komplikować sobie życie jeżeli silniki nie mają znaczenia i mogą być unipolarne to proponuje uC + diver ULN2803 coś podobnego to tego [url=] projektu w przypadku kiedy muszą być bipolarne i nie jest...
Witam, przeszedłem właśnie do obsługi kolejnego modułu w prockach AVR ;) chodzi o to, że chcę a nawet muszę w projekcie który robię wykorzystywać jakiś SLEEP lub PowerDown. Oczywiście czytam sobie w nocie ale jakoś nie mogę sobie tego poukładać narazie w głowie. Mam więc pytanie: - zrobiłem właśnie...
Piszesz nieco zagmatwanie, ale ponieważ interesują mnie "Dandeliony" do Canonów EOS, to domyślam się o co Ci chodzi. Ciekawe jest to, że choć pinologia sterowania obiektywem wygląda podobnie w obu przypadkach, jeszcze nie odkryłem w sieci podobnego projektu do EOS'ów. Ale do rzeczy: Do czego Ci...
Aloha koledzy! Poszukiwałem właśnie czegoś takiego tzn. nie samego Girdera bo to już od dawna znam (rewelka) ale właśnie takiego układziku do komunikacji uC->PC(girder) - albowiem jest to część większego projektu (home theater PC)-ale to już inny temat. Pozwoliłem sobie nieco zmodyfikować ten projekt...
Witam! Projekt fajny, efekt jeszcze lepszy ale zrób smużenie. Najłatwiej to chyba kondensatory elektrolityczne równolegle do każdego z LEDów, choć wtedy potrzebne byłyby jeszcze diody prostownicze (żeby pojawienie się 0 [jeśli zapalasz je 1] nie powodowało natychmiastowego rozładowania kondensatora)....
Kwarca można dać jednego dla 2 procków ale czy koniecznie potrzebny ci kwarc do 2 ??? może w jednym wystarczy wewnętrzny oscylator? (jeśli miałby być jeden kwarc to trzeba go specyficznie podłączać - więc jak mówię lepiej rozważyć możliwość taktowania jednego z procków z wewn oscylatorka) pozdr Nie,...
Faktycznie, mam programator wlasnej "produkcji" i o ile sie nie myle, to wlasnie na HC74244 - nie wiem, bo nie mam go pod reka. Wachluje prockami, bo na codzien nie zajmuje sie takimi wynalazkami jak AVR, potrzebowalem akurat jednej sztuki do projektu, a sam programator zrobilem kiedys na potrzeby ATmega8....
Ja w prostych projektach korzystam z programowego RTC i sprawuję się ok. Dołączasz kwarc zegarkowy 32768Hz, konfigurujesz przez Config Clock i po kłopocie.
Upalone raczej nic nie ma bo procek prosto ze sklepu. naszczescie do aktualnego projektu te piny nie sa mi potrzebne. Podsumowujac poprostu trafil mi sie wadliwy avr jak kupie innego to powinien chodzic normalnie.
Ten robot nie tylko śmiga po linii. Mogę mu zaprogramować dowolny ruch oczywiście. A tak to myślałem żeby zrobić jakieś czułki i chwytak. Co do silników, naprawdę nie muszą być aż takie :). Myślałem nad tym żeby przestawiał sobie przedmioty przeszkadzające mu jeżdżąc po linii, lub je omijał. Lecz narazi...
Czyli najlepiej jest zastosować jakiś układ dallas do precyzyjnego odmierznia czasu? WIdzialem takie coś w różnych projektach na lampach nixie. Narazie jeszcze nie wiem jak tego używac ale sie dowiem :) Teraz przez 10 h pracy mój stoper późni sie o 3 sekundy z zegarem z komputera.
Sprawdź opornik R1 10K to chyba trochę za dużo. Tez tak mi sie wydaje. Co do samego programu sie nie wypowiadam, ale kiedys robilem podobny projekt i u mnie wygladalo to tak ze zamiast C1 i R2 mialem opornik 10k, tranzystor to u mnie BC547, a R1 to 80 om . I wszystko chulalo:)
Siema, Wszystko pięknie ładnie ale rozdzielczość ustawianego czasu raczej niewystarczająca do naświetlarki PCB - do gotowania jajek też nie za bardzo bo niektóre są wybredne :D. Ogólnie dobre chęci ale efekt już nie bardzo... Poza tym na zdjęciach widać iż autor projektu odświeża LCD poprzeż kasowanie...
dlatego też proponuję ci jak najwięcej posługiwać się etykietami, zresztą w przypadku zmiennych już to robisz ale warto też robić to w przypadku stałych, np adresów przerwań, adresów pamięci itp... ... skąd brać te nazwy? - zajrzyj sobie do plików typu def (definicje dla danego procka) i tam masz...
Dwa miesiące od napisania postu otwierającego topic pierwszy raz do ręki wziąłem mikrokontroler. Ten niby projekt jest tylko zarysem czegoś co chcę rozwijać. Jest pierwszym etapem. Być może zastosuję się do twoich rad a być może pójdę zupełnie inna droga. Jestem jednak cholernie dumny z tego co wykminiłem,...
Witam ponownie, coś udało się ruszyć. Wszystko ładnie pięknie się kompiluje, poniżej zamieszczam kod programu czy mógłby ktoś sprawdzić czy ma prawo działać bo narazie wyświetla mi 38 albo 83 i nie reaguje na podgrzanie. Dla osób które w przyszłości będą mieć podobny problem, ja rozwiązałem to w...
Fajny projekcik, to zależy od gustu, ale ja tam bardzo lubię projekty wykonane jak ten, mam na myśli że wszystko jest na wierzchu, można zobaczyć, obejrzeć - popodziwiać. Tylko w tym przypadku ważna jest estetyka wykonania płytki i lutów. Fajny projekt podoba mi się :) Pozdrawiam.
Witam! Nie jest to mój pierwszy projekt z uC (drugi). I mam problem. Gdy próbuję zidentyfikować at' to wyskakuje mi takie coś jak w załączniku. O co w tym chodzi?
Witam! Układ to Dallas 18B20, używam Bascom-u 1.11.9.0 , napięcie Vcc na uP to 5v. Nie wiem już gdzie szukać przyczyny, a nie podaruje bo do projektu będzie mi on potrzebny. Czy jest jakiś uprzejmy forumowicz z Koszalina do którego mógłbym się zgłosić z tym problemem?
Potrzebuje zrobić termometr, koniecznie na LED. Chciałbym aby wskazywał temperaturę powyżej 100°C. Znalazłem taki projekt: niestety Autor nie udostępnił schematu. Najbardziej zależało by mi na projektach opartych na avr (szczególnie ATMEGA8, Attiny2313) Czy ktoś potrafił by narysować schemat...
W duzej czesci przypadkow wystarczy wewnetrzny 8MHz a nawet wewnetrzny 1MHz. One są troche mniej dokladne czyli takie 8MHz to nie jest rowne 8MHz. Jak masz zewnetrzny masz wieksza dokladnosc. No i czasami np nie chcesz miec 8MHz tylko 11.0592 MHz lub 7.3728 MHz bo taki Ci bedzie lepiej odpowiadal do...
Witam. A czy układ na dołączonym schemacie jest dobry do sterowania silnikiem jednofazowym takim 0,55kW. Czasami zdarza się, że silnik co jakiś czas puknie, wydając dziwny dźwięk tak jakby dwie połówki np. dodatnie dostał, czy coś podobnego. Grzeje się przy tym bardziej niż zawsze. W programie uwzględnione...
na pewno masz wybrany w projekcie ATtiny2313? 4\/3!!
Witam! Chciałbym zrobić sobie mały projekt... Potrzebuję w nim: 1 x wejście na napięcia od 5 do 17V 2 x wyjścia PWM które obciążę do 5A, na wyjściu dadzą po 12V 1 x wyjście na przekaźnik W załączniku przesyłam mój projekt. Nie wiem tylko czy nie popełniłem w nim żadnego błędu. R1, R2,...
No do Tda już zakupiłem dość spore trafo i musze je wykorzystać .... dla tego założyłem temat wyżej bo pasuje mi znaleść 1 w PEŁNI opisany projekt.
Witam. Mam dość spory problem nad którym głowie się już od dłuższego czasu i bez żadnych wyników. Mianowicie chciałbym się połączyć z ATtiny2313 za pomocą I2C z EEPROMem AT24C16. Jest to częś grubszego projektu wyświetlacza diodowego. Schemat projektu jest w załączniku. Poczytałem sobie trochę w...
Dzięki za zainteresowanie tematem :) do wader_669: Edytowałem mój poprzedni komentarz akurat wtedy, gdy Ty pisałeś swój :) także w sumie udało mi się zmusić układ do poprawnego życia, chociaż muszę przyznać, że Twój kod jest przystępniejszy :) Faktycznie użycie etykiet to dobry pomysł, przeanalizuję...
Witam. Potrzebuję pomocy przy zaprojektowaniu nowego sterownika do jakuzzi. Oryginalny był na inne napięcia, dodatkowo po podłączeniu pod 230V AC przestał w ogóle odpowiadać. Narodził się pomysł by ożywić całość przy pomocy małego mikro kontrolera. Zasada działania jest następująca. Sterowanie odbywa...
Wykonałem programator USBasp wedle projektu pana Thomasa Fischl. Po podłączeniu wykrywa komputer go zainstaluje sterowniki i programuję Attiny2313 no i wychodzi udało mi się go zaprogramować, ale taki prostym wsadem. Później biorę Atmega8 świeżo kupiony programuję i jakby wszystko jest okej, ale po...
no tak , masz rację - też tak zrobiłem w pilocie - sorry - ale dawno to już robiłem i słabo pamiętam szczegóły tamtego projektu no ale teraz jak zwiększysz to opóźnienie to powinno już chyba ruszyć z kopyta i bez błędów działać - co? ;) daj znać jak ci wyjdzie
Jakis przedziwny zapis z tym UCSRC = _BV(UMSEL) | _BV(UCSZ0) | _BV(UCSZ1) | ~_BV(USBS) Odwrociles sobie polaryzacje clocka, daj tak UCSRC =_BV(UMSEL) | _BV(UCSZ0) | _BV(UCSZ1); Dalej, w nowych projektach nie uzywaj SIGNAL, tylko ISR, wiecej...
sorki za mega odkop, ale wróciłem do tego projektu xD. Z tego co wyczytałem w internecie , to L293D to sterownik do silników krokowych, a mi jest potrzebny do zwykłych(nie wiem jak to nazwać) obrotowych.
Witam. Projekt 6/6 jak dla kogoś kto zaczyna zabawę z uC , sam kiedyś myślałem nad skonstruowaniem takiego zamka + Rfid do swojej serwerowni lecz inne obowiązki nie pozwoliły na ukończenie projektu. Odnośnie zabezpieczania warstwy miedzi proponuję rozejrzeć się za pędzelkiem nylonowym- dostępny w...
Mam stabilizatorki smd tyle że na 3,3V. jaki dać kondensator i gdzie go wpiąć, ewentualnie powiedz też jak zbudować ten prosty stabilizator na diodzie. A i zastosuje jednak do każdego segmentu rezystor, tyle że będą to rezystory smd, o ile je wcisne, na prawde mam mało miejsca:( Jeżeli możesz to prosiłbym...
Czemu akurat do tak prostego projektu uC? zastosuj ten układ, jest sprawdzony i tani w wykonaniu.
Na zdjeciu numer 3 gdzie widac plytke od strony elementow zauwazylem ze jedna strefa nie jest polaczona zwora z masa, mimo ze dziury sa nawiercone (3 pin uC). Projekt bardzo mi sie podoba. Graduluje projektu :)
Witajcie Przepraszam za zamieszanie. Nie udawało mi się wgrać programu przez 4 godziny więc napisałem na forum, jak mówiłem sprawdzałem luty i nawet 'kładłem' cynę na ścieżki, wszystko było dobrze połączone - zlutowane, jednak jak sie okazało pomyliłem zwory i napięcie zasilania uC nie leciało zamiast...
Witam potrzebuje zrobić coś w stylu aparatu zmierzchowego... a dokładnie potrzebuje zrobić funkcje w moim projekcie gdzie attiny będzie odczytywać opór fotorezystora i w zależności od oporu będzie zmieniać stan logiczny portów... Oczywiście chciałbym by można było np jakimś potencjometrem dodatkowo to...
Nie obraź się, ale twój projekt jest bez rewelacji. Dobrze że próbujesz robić własne projekty, ale ja bym się zastanowił 2 razy zanim bym coś takiego pokazał innym. Przecież to jest kawałek płytki, mikrokontroler i 4 przyciski. A to że masz 14 lat, możesz mieć nawet 60, to nie ma znaczenia, bo liczy...
niewiem czy zrobiłeś już pcb pod układ ,ale w tym co przedstawiłeś możesz maks. 6 liczb kodu uzyskać a gdybyś zmienił na klawiature matrycową ,miałbyś pełną klawiature 0-9 + 2 przyciski funkcyjne np zatwierdz i anuluj , a wszystko to za pomocą tej samej ilości pinów uC stosując dalej projekt bez zmiany...
Dzieki za pomoc. Bede programowal w BASCOM. Co do polaczenia wyswietlacza na wspolnej lini z silnikiem to rzeczywiscie odrazu sie nasowa ze beda zaklocenia. Macie jakis pomysl jak to rozwiazac? W zalozeniach mojego projektu musi byc mierzona predkosc obrotowa silnika. Moze to byc kilka ustalonych predkosci...
Witam. To mój pierwszy projekt jeśli chodzi o avr, prosiłbym o przegląd kodu i ewentualne poprawki, chętnie dowiem się jak można było zrobić to inaczej. Opis : generator impulsów prostokątnych z regulowanym współczynnikiem wypełnienia (1-99%), oraz częstotliwością regulowaną w zakresie od ok.100 Hz...
Witam Chodzi o program bo schemat już jest. Chodzi mi o wyświetlanie temperatury na tym wyświetlaczu: pierwszy znak to minus (albo pusto), drugi to liczba dziesiątek, trzeci to liczba jedności, a czwarty to liczba dziesiętna po przecinku. Nie mogłem nigdzie znaleźć takiego projektu,więc...
Chciałbym zauważyć że ja chciałem uzyskać pomoc w wyjaśnieniu komend lub bezpośrednią odpowiedz jak mam zrobić i czy da się tak zrobić aby µC zapamiętał zmienną odczytaną z wejścia jako jakąś liczbę. Z tego co widzicie nie dostałem żadnej odp na ten temat. Niestety pytanie w pierszym poście było...
Witam,problem dotyczy projektu: . Chodzi o to iż, na wyświetlaczu wyświetla temperatura: -0,1stC. Nie wiem w czym problem, wiem, ze temat tego termometru był poruszany ale nie znajduje w nim odpowiedzi. Co może być problemem? czujnik DS18B20 jest nowy i poprawnie podłączony do płytki testowej. Proszę...
Z tą zmienną to racja tylko sterowanie z programu EMC2 odbywa się za pomocą 3 sygnałów Enable, Dir i Step, te sygnały procek ma zamienić na konkretne kroki silnika. Proszę o pomoc osoby które miały kontakt ze sterownikami CNC i rozwiązaniami programowymi tego problemu. Pozdrawiam Tomek12_86. Bez...
Witajcie, Mam problem z układem opartym na ATTINY 2313-20. Jest to sterownik 8 serv sterowany z komputera. Od autora projektu mam program do wgrania, to też zrobiłem (bity SUT0 i CKSET1, sterowanie zegarem 16MHz) i wszystko działa poza jedną rzeczą - nie mogę utrwalić wprowadzonych zmian w pamięci...
Jeszcze mały OT. Jak nie nauczysz się nabierać dystansu do swoich projektów i będziesz dążył do ich natychmiastowej realizacji, to sukcesów elektronicznych będziesz miał tyle co kot napłakał, a w zamian kupę niedziałających obsadzonych PCB z przegrzanymi odpadającymi ścieżkami. Siedzę w tym 30 lat i...
ile miliamperow powinien miec taki zasilacz 250 mA moze byc? Wracajac do twojego pierwszego postu to bez urazy, ale masz ten caly testowy projekt delikatnie mowiac kompletnie nie poprawny. Po pierwsze: wydajnosc portu dla AVR max= 40mA. Jakikolwiek silnik by to nie byl z pewnoscia przewyzszy...
Sony, słyszałeś błędnie. Najprościej jest zajrzeć do źródła, czyli do AVR-libc. jakubek - żeby delay działało poprawnie niezbędne jest poprawne zdefiniowanie zegara taktującego procesor. Czyli zdefiniowanie F_CPU, z tym, że robi się to globalnie w makefile, ew. możesz sobie to zdefiniować w opcjach...
Chyba tak to miało by wyglądać: '*********************** Ustawienie TIMER1 **************************** Config Timer1 = Timer , Clear Timer = 1 Enable Interrupts Enable Timer1 ' ma być 50Hz - procedura przerwania i sterowania serwem co 20ms (z teorii sterowania serwomechnizmmem tak...
Witam ponownie :) Faktycznie w wersji 1.11.9.8 kompilacja przebiega bezbłędnie :) Program się skompilował, attiny zaprogramowany na dniach będę testował czy zadziała. W kodzie programu zmieniłem kwarc na 12MHz (tak jak było w oryginalnym projekcie). Mam jeszcze pytanie bardzie techniczne, mianowicie...
Witajcie. Chcę się Wam dzisiaj pochwalić lampką RGB jaką zrobiłem na dzień matki. Projekt pochodzi z tej strony . Zrezygnowałem z przycisków, ponieważ psuły by wygląd. Obudowa jest zrobiona z drewnianej skrzynki po wódce, którą przyozdobiłem techniką zwaną Decoupage. Przednią szybkę poprosiłem...
Witam ! Chciałbym zaprezentować swoją lampkę RGB wykonaną z mlecznej plexi. Plexi była cięta na szybkości, więc za dokładnie podstawy nie pasują. W nocy kiedy lampka działa, nie widać tego więc mi to nie przeszkadza. Elektronika to bezawaryjny projekt Mirley'a Wysokość to 25cm, szerokość...
Szukałem wyjaśnienia tej anomalii, ale nie mogę nic znaleźć. Problem trywialny na pewno dla was. Dlatego bardzo proszę o jakąkolwiek pomoc. Mam sobie układ na at2313 programowany za pomocą stk200+avrdude. Urządzonko jedyne co musi robić to wysyłać co sekundę określony ciąg znaków via sprzętowy rs232...
Ja bym poszedł raczej w kierunku zgodnym z tym co napisał adamusx. W pętli głównej programu zrób procedurę która obsługuje interpretację ramki i tworzenie odpowiedzi ( ramka i odpowiedź w buforze. ) w przerwaniach tylko i wyłącznie pluj danymi z bufora i zbieraj dane do bufora. Dobrym nawykiem jest...
Witam wszystkich Jest to mój pierwszy post na forum wiec proszę o odrobinę wyrozumiałości :D Zaprojektowałem układ, który w założeniu miał sterować czterema diodami RGB poprzez PWM(rys. 1). Rysunek 1. W programie EAGLE stworzyłem sobie płytkę(rys. 2) i wykonałem ją metodą termotransferu. Rysunek...
jak zmienisz _delay_ms((PIND & _BV(0))? 1000: 200); na _delay_ms(200); to zobaczysz, że tyle nie zajmuje. Dlaczego ? Pytanie konkursowe o złote gacie dla Ciebie :) i jeszcze spróbuj włączyć optymalizację w jakichś opcjach projektu (nie użuwam avr...
Na początek zrób jak proponował arktik1. Masz zmienną I, odpowiada ona za PWM. I tak : jak masz otwarte drzwi to ją zwiększaj, jak zamknięte to zmniejszaj. Wszystko w pętli do - loop. Tak na szybko: Drzwi As Pinb.1 'przykładowy Do If Drzwi...
JA bym polecił ten projekt : wszystko ładnie opisane i wytłumaczone.
I pamiętaj że traiaki to nie przekaźniki. Mają tą wadę że przestają przewodzić tylko przy przejściu przez zero i braku potencjału na wejściu sterującym Gate. Ogólnie to cały projekt nie jest może nie wiadomo jak trudny, ale jak tylko liznąłeś bascoma to możesz mieć problem. Też wątpię że program w bascomie...
SylwekK --> ależ ja się nie złoszczę i nie mam zamiaru nikomu udowadniać, że to ja mam jakąś rację i jedyny najlepszy pomysł na zorganizowanie tegoż zagadnienia ;) .... jak pisał arktik1 , każdy zrobi tak jak uważa. Jednak mam nadzieję, że ty także nie będziesz się złościł jeśli wspomnę że nie zawsze...
Chwilowo straciłem ten kod postaram się go znaleźć ale opierałem się na projektach z internetu. No bez jaj. Na 99% nic nie masz tylko czekasz na gotowca. Ale dobra, zlituję się na święta :D Pomijając całą beznadziejność kodu do multipleksowania wyświetlacza, takie coś powinno działać: $regfile...
Witam, jako, że w szkole nie mam programowania nowych uc postanowiłem się tego sam nauczyć. Zainspirował mnie projekt prędkościomierza, więc wybrałem go. Jest to mój pierwszy program i dlatego też chcę zapytać czy ma on szanse na poprawne działanie. Sygnał z czujnika to sygnał z hallotronu, który odbiera...
Miałem na myśli etap sprawdzenia kodu zapisu do pamięci, a nie docelowy. Najczęściej projekt rozwija się etapami. Poprawność kodu na etapie odczyt/zapis eeprom można najprościej sprawdzić tak, jak proponowałem. Jeśli chodzi o przesyłanie danych, to jest na AVRFreaks oraz (oczywiście jest to okazja...
Ustaw na 65ms. Chyba nowy ma CKDIV8 enable. I jeśli programujesz w AVRStudio to ustaw częstotliwość zegara w opcjach projektu a nie w głównym pliku. Wtedy to się wklei w make. Co wskakuje?
Witam! Kolega poprosił mnie o wykonanie termometru ukazującego temperaturę w jego pracowni. Przeszukałem sieć i trafiłem na Od siebie dodałem tylko wyświetlanie " °C ". Układ zasilany jest napięciem 5V stabilizowanym. Zasilacz wykonałem używając transformatora TS2/16 i wmontowałem w obudowę po...
A ja mam pytanie może nie związane bezpośrednio z projektem. Jak przylutowałeś buzzer? :)
To jest akurat kod z projektu "Termometr uniwersalny", a ja zrobiłem projekt "Termometr Domowy". Oba termometry są podobne, ale niestety nie takie same. Czy nie ma na tym forum osoby, która może pomóc?
Witam ostatnio zrobiłem układ z tej strony i działa poprawnie. lecz chciał bym aby ten termometr był dwupunktowy. W sieci znalazłem program w bascomie $regfile = "2313DEF.dat" $crystal = 1000000 Config 1wire = Portd.5 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 =...
W ramach nauki założyłem sobie projekt który wykona i zaprezentuje temperaturę w pomieszczeniu. Zakupiłem sobie prosty zestaw uruchamiający, bardzo przyjazny. Opanowałem LEDy, LCD, piny i tak dalej. Pozostał mi tylko jeden mały szczegół. Jak odczytać rezystancję czujnika. I0 oraz GND . Zakładam,...
Ponieważ pierwszy działający projekt z tym procesorem mam już za sobą , postanowiłem zrobić coś co łaziło za mną już parę lat - zegar Nixie ( a lampy już od dawna mam). Generalnie problem jest taki : do szczęścia brakuje mi jednego pinu . W fusebits przeczytałem, że można zaznaczyć, że reset ma działać...
W listewkę, żeby nie powiedzieć w dechę. Nie nadużyłeś mikrokontrolera, projekt ciekawy, wykonanie i zastosowanie świetne. Szkoda, że nie dałeś źródełek tego przełączania.
Oczywiście. Wystarczy zmodyfikować program dołączony do projektu, skompilować i wgrać go do uC. Aby to zrobić dzielisz wynik przez 1000 i drukujesz dwie liczby - wynik i resztę z dzielenia. Pozdrawiam
Przemo1268: Wielkie dzięki. Po połączeniu mas wszystko zaczęło chodzić jak powinno. Po przestawieniu fusebitów na zewnętrzny kwarc również nie było najmniejszych problemów zarówno z tym testowym jak i właściwym programem do urządzenia. mirekk36: Jeśli chodzi o te kondensatory to wcześniej szukałem...
Witam. Chciałbym dzisiaj wam przedstawić "Makietę Skrzyżowań", którą razem z dwoma kolegami wykonałem jako projekt z techniki na koniec gimnazjum. Makieta posiada sygnalizację świetlną sterowaną przez Attiny2313. Dwie możliwości zasilania z 230 V przez zasilacz i z 9 V przez baterie. Światła...
Używasz wersji beta oprogramowania (zarówno IDE, jak i kompilatora). Jeśli jesteś początkujący to naprawdę zły pomysł. Zainstaluj wersje stabilne. Po drugie nie masz ostrzeżeń o niewłączonej optymalizacji? Po kompilacji 0 warningów? Wątpię. Po trzecie, F_CPU zdefiniowane w opcjach projektu?
Ja bym to zrobił tak, jasność regulujesz sprzętowym PWM'em, natomiast za pomocą drugiego timera + programu generujesz częstotliwość, i później robisz to na zasadzie wpisania do rejestru OCRnx (PWMnx) wartości zadanej (przechowywanej w dodatkowej zmiennej) i 0, które spowoduje wyłączenie światła. Sam...
Pracujesz w Windows? Jeżeli tak zainstaluj jeszcze AVR Studio i nie męcz się w WinAVR więcej :) I pracuj na optymalizacji kodu (opcje projektu w AVR Studio): -0s Poza tym, wróżkami nie jesteśmy - i bez pokazania programu samą "mocą" nie damy rady Ci pomóc.
Na początku przy tworzeniu projektu podaje uC, ale jest poprawny. Próbowałem dla Attiny 2313 i Attiny 2313A. wynik był ten sam. same 8.
Witam Zbudowałem ostatnio koder stereo projektu czarutka , więcej na jego temat w tym poście jak i moje wykonanie: Problem polega na tym że nie działa, nie wiem co jest nie tak, płytka wykonana prawidłowo, wszystkie elementy zamontowane na swoim miejscu, Attiny zaprogramowany......