Dobry wieczór,borykam się z problemem poprawnego wgrania bootloadera jak i kodu programu dla układu Atmega88PA w obudowie TQFP32. Układ jest już wlutowany na płytkę do programowania używam przejściówki kanda ISP na 6 pinów. Co ciekawe sprawdzając podłączony avr w programie mkAVR Calculator atmega jest poprawnie wykrywana to też odrzuciłem(mam nadzieję)...
...zastanawiam sie, jak zrobic przy pomocy ATmegi128, a raczej jak ja zaprogramowac, aby wykrywala ona moment, w ktorym np uzyta ATmega jako klucz zabezpieczajacy jakies oprogramowanie bedzie w stanie wychwycic moment proby debugowanie zabezpieczonego software'u....zaczalem troche czytac dostepnej literatury i znalazlem tam takie stwierdzenie, ze madry...
Mam problem z układem jak w temacie, sprawdziłem wszystkie połączenia (MOSI MISO RST SCK GNS VCC ) ale programator nie może znaleść układu (używam programu SinaProg). Atmega jest fabrycznie nowa i teraz nie wiem czy jest uszkodzona czy może być zablokowana na ISP. Wcześniej używałem Atmegę32 i działała bez najmniejszych problemów. Czy te układy są jakieś...
wiem ze byl podobny temat,ale w koncu nikt nie doszedl jak to zrobic.. moje pytanie dotyczy komparatora w atmega16. chce wykrywac cisze na wyjsciu karty dzwiekowej.. niestety oscyloskopu nie posiadam... jedynie co udalo mi sie zaobserwowac miernikiem to to ,ze napiecie przy ciszy < 0,04V natomiast przy muzyce skacze powyzej tej wartosci... czyli...
Witam, zbudowałem płytkę testową na której umieściłem różne urządzenia, no i 6 przycisków mikroswitch.. i o dziwo mam problem z przyciskami :P Tak więc, przyciski są na stałe z jednej strony połączone z masą, natomiast drugie wyprowadzenia maja podłączone do Goldpinu. Atmega ma wyjścia wszystkich portów podłączone do Goldpinów. Za pomocą kabelków łączę...
Witam! Mam problem. Otóż Bascom nie wykrywa mi procesorów. Wyskakuje komunikat "Could not identify chip with ID:000000" Programator jakim dysponuje to najprostsza kopia sample programmera złożonego z kilku odpowiednio włączonych między LPT a procesor rezystorów 330Ω. Mam 2 takie programatory, zarówno dla attiny2313 jak i atmega8. Nie wykrywa żadnego....
A czemu Atmegi nie zasilisz z 3.3V ? Pin NIRQ jest pinem wyjściowym, Ty w Atmedze ustawisz go jako wejściowy więc będzie ok. Problem tu jest inny - wg dokumentacji Atmega wykrywa stan wysoki jako minimum 0.7Vcc. Jak ją zasilisz z 5V to jest to 3.5V ...
Z doświadczenia wiem że atmega szybciej wykrywa poziom wysoki jeżeli jest podciąganie zewnętrzne...
Witam Piesze program, którego celem będzie znajdywanie krawędzi. Program ma działaś na ATmega88. dotychczasowe wyniki nie są zbytnio zadawalające. Do tej pry krawędzi szukałem na dwa sposoby. 1.Skopiowałem obrazy, nałożyłem je na siebie. Wyznaczyłem różnice obrazów biorąc pod uwagę jedna składową. Próbowałem wszystkim kombinacji na systemie HSV. Efekt...
Po pierwsze o jakim wyświetlaczu mówisz. Bo jeśli chodzi o wyświetlacz alfanumeryczny ze sterownikiem to oczywiście że po powrocie napięcia nic na wyświetlaczy sie nie pojawi bo trzeba go zainicjować i wysłać wszystkie dane na niego. Muszisz w takim przypadku zrobić tak że atmega wykrywa brak napięcia i po powrocie zasilania inicjuje wyświetlacz i wysyła...
Ja zrobiłem przewód do programowania Wtyk Lpt-i zwykły przewód telefoniczny 5x2x0,5mm.Programuje w BascomAvr.Nigdy nie miałem problemów ,Atmega zawsze jest wykrywana
No trochę przesadziłeś z tą diodą na wyjściu przez opornik 100 om. Zobacz sobie aplikację układu w dokumentacji. Sygnał na wyjściu ma bardzo małą amplitudę i musi zostać wzmocniony. A mógłbyś podać linka lub opisać jaki najprostszy wzmacniacz by wystarczył by zapalić led albo lepiej by Atmega wykrywała impulsy?
Witam, mam problem z Atmega88PA na początku było OK. Po wgraniu HEX "mkAVRCalculator full" i niestety znajomy zamiast wpisać fusebity to zrobił Kopiuj, wklej do okna "0xd7, 0xe2" zamiast tylko wpisać D7, E2. Atmega88PA przestała być wykrywana, da się jeszcze ją jakoś przywrócić do życia? czy mogę szukać nowej? avrdude.exe: set SCK frequency to 93750...
Witam posaidam programator Atmel-ICE Basic, gdy wlaczam "Device Programing" w Atmel Studio ustawiam na Atmega16A, wykrywa mi programator "Atmel-ICE" klikam APPLY potem READ i jest komunikat ze za małe napiecie na urzadzeniu, ktore wynosi "1,7V" a zakres pracy to 1,8-5V. Dodatkowo grzeje sie sciezka przy VCC co nie wrozy dobrze.. Oto schemat, znajac...
Pilnie potrzebuje program na mikrokontroler ATMEGA8 wykrywający zmiany częstotliwości sygnałów podanych na wejście. Na wyjsciu ma pokazywać na diodzie LED czy częstotliwość podanego przebiegu jest większa od częstotliwości wpisanej do pamięci mikrokontrolera(1) czy nie(0)! Tylko jedno wejście jest wymagane w konstrukcji tego programu! (W przypadku porównywania...
pierwsze co przychodzi do głowy to to, że masz coś nie tak z programatorem - nie napisałeś dokładniej jaki to programator poza tym, że szeregowy. Sam go robiłeś? - sprawdziłeś po stokroć wszystkie połączenia? poza tym zassaj sobie jeszcze aby się upewnić - program o nazwie PonyProg - najnowszą wersję - łatwo dostępny. Ustaw tam sobie rodzaj programatora...
Hej Wiem, że dla niektórych będzie to temat już strasznie oklepany, ale jak wiadomo początki są trudne:D Zrobiłem programator ze strony: Użyłem też oprogramowania z tej strony. Chciałem wgrać jakiś prosty program, żeby sprawdzić czy programator działa. I co... pupa. Klikając "Read signature" wykryło mi, że podłączyłem ATmega8. Ale programu już nie mogłem...
Witam, Zbudowałem układ wg schematu: Niestety, ani PonyProg, ani yaap go nie mogą wykryć. Programator STK200 i układ scalony są na pewno sprawne, testowane na innej płytce startowej. Zasilanie z USB, próbowałem na kilku różnych komputerach, oczywiście na wszystkich działa stara płytka startowa. Układ dziwnie zachowuje się, kiedy podłączę zasilanie,...
witam serdecznie, Chciałem zrealizować układ oparty na w/w uP którego zadaniem by było sprawdzanie ilości osób wchodzących oraz wychodzących z pomieszczenia. Jako detektory będą użyte TSOP1736 wraz z dioda IR ( 2 szt do określenia kierunku ruchu). Chciałbym wiedzieć czy moje założenia są prawidłowe. Z tego co się dowiedziałem TSOP potrzebuje zmodulowany...
witam, mam taki problem, mianowicie chce zrobić sobie na mikrokontrolerze automatyczny włącznik zasilania amplitunera. Mam dwie karty dźwiękowe w laptopie: jedną zintegrowaną wraz z zintegrowanymi głośnikami,a drugą na usb creativa podpiętą pod amplituner i zewnętrzne kolumny. za każdym razem gdy przełączam w systemie kartę dźwiękową na zewnętrzną by...
Witam! Od jakiegoś czasu bawię się atmegą8 i wpadłem na pomysł aby sobie sklecić jaki prosty alarm. Mam w związku z tym małe pytanie - otóż jak najlepiej za pomocą tego uC najlepiej wykrywać stan zwarcia/rozwarcia na końcu długich przewodów (taka moja fantazja - zakładam że na końcu przewodów znajduje się czujka która może albo zwierać albo rozwierać...
witam. Musze zrealizowac wykrywanie momentu minimalnej wartosci napiecia przy pomocy Atmegi8. Probowalem wykorzystac przetwornik a/c, lecz okazalo sie ze przy obecnym ksztalcie programu probkuje on z czestotliwoscia 1kHz, co jest zdecydowanie za malo by z zadowalajaca dokladoscia wykrywac U min . Komparatora wykorzystac nie moge, gdyz wartosc tego napiecia...
Witam Zabawe z mikrokontrolerami dopiero zaczynam, i próbuje podłączyć Atmege8 pod LPT (uzywam Bascom-AVR)...ale niestety ciągle wyskakuje mi komunikat: Coult not identyfikate chip with ID:fffff Wszystko mam podlaczone wg schematu: (Przepraszam za jakosc schematu, ale nie mam jeszcze bieglosci w eaglu :) ) Połączenia spawdzilem bardzo dokladnie i wszystko...
Witam W oparciu o kod znaleziony na forum Elektroda mam programik wyświetlający adresy układów w magistrali I2C ( TWI ). Kod jest taki: $regfile = "m8def.dat" 'definicja procesora $crystal = 4000000 'taktowanie procesora $hwstack = 32 ' rozmiar stosu sprzętowego $swstack = 10 ' rozmiar stosu $framesize = 40 ' rozmiar ramki Config Debounce...
Potrzebuję w prosty sposób wykrywać napięcie w instalacji motocyklowej. Przejrzałem archiwum elektrody i są różne opinie jak to zrobić najprościej. Wg niektórych wystarczy wręcz rezystor wstawiony w szereg do wejścia (tak żeby ograniczyć prąd do max. 1mA). Dla mnie to trochę zbyt "odważne" podejście więc z polecanych rozwiązań wybrałem transoptor. I...
Witam, mam pewien problem z wykonywanym kodem, mianowicie używam procesora Atmega8, do którego podłączony jest wyświetlacz LCD(w trybie 4 bit) i układ odbierający fale dcf77 firmy conrad, którego wyjście podłączone jest do przerwania int1. Część kodu odpowiadająca za wykrycie bitu synchronizacji działa dobrze, nie rozumiem tylko jaki błąd popełniam...
Czy można w jakiś sposób zrobić coś takiego, żeby po przyłożeniu np.: 3,3V do nóżki Atmegi można było sprawdzić, czy jest tam to 3,3V czy np 1V ? Można to jakoś programowo rozwiązać ? Na razie zrobiłem przerwanie timer'a, w którym można by było sprawdzać stan nóżki, tylko jak to zrobić ? W przypadku zwierania tej nogi do masy jest prosto (tak jak z...
Witam wszystkich:) Drodzy forumowicze może wy mi coś doradzicie bo od 3 dni szukam czytam bo niby jest ale nic u mnie nie chce poskutkować... Problem jest taki : Zacząłem niedawno zabawę z programowaniem. Ponieważ mam roczny komputer który lpt oraz com nie ma postanowiłęm zakupić programator USBisp. Wszystko ładnie podpiąłem według schematu (wogóle...
Atmega 8535 w programatorze podłączony generator 1 MHz, wykrywa sygnaturę. A na kwarcu 4 MHz w programatorze już nie. Nie działa po zaprogramowaniu w układzie na rezonatorze 8 MHz. Programator na LPT jest sprawny.
Witam! Sytuacja wygląda tak: zmieniłem kilka dni temu fusebity(chyba ustawiłem divde clock by 8 i zegar na 128 kHz), po zmianie był problem ze sygnaturą atmegi, wykrywało atmegę tylko ,że sygnatura nie była prawidłowa. Przez ten czas programowałem na innej atmedze. Dzisiaj chciałem zmienić fusebity i uruchomiłem avrdude z takimi parametrami: avrdude...
Witam, Posiadam programator COMBO3 jak do tej pory programowanie wszystkich AVR-ków przebiegało pomyślnie aż do zastosowania niskonapięciowego ATmega16L. Programator w ogóle go nie wykrywa. W ustawieniach programatora jest tylko opcja ATmega16. Lecz zakres napięć w nocie katalogowej dla ATmega16L jest z przedziału 2,7-5,5V więc raczej powinien być wykrywany...
Czym różnią sie te dwie kości ? Mam programator taki prosty na LPT i soft 'Bascom' - programator widzi i programuje Atmega8a-PU a tego drugiego nAtmega8-16PU nie widzi [nie wykrywa] ? Porównałem karty katalogowe patrząc tylko na wyprowadzenia i widze że są takie same . Kupiłem dwie sztuki w obudowie DIP28 i żadnego nie widzi :-(
trzeba mimo wszystko program przekompilować przed wgraniem do wersji 8a Nic nie trzeba robić te procesory są identyczne a róznią sie tylko nowszym wykonaniem i zmniejszeniem poboru prądu. Przynajmniej u mnie nic sie nie zmienia. Kolego piszesz że 8a-pu i 8-16pu są identyczne to dlaczego nie mogę zaprogramować 8-16pu ? Mam prosty programator na LPT...
A to ci checa ! - No przyznam że jeśli taka jest prawda, że masz kupiony ATmega8 a pokazuje ci ATmega88 to szok - i nie dziwię się że masz mętlik w głowie ale ...... ale .... czy możesz potwierdzić na 100% że na obudowie mikrokontrolera jest też napisane ATmega8a czy może jednak Atmega88 ????? Bo wiesz - może i chciałeś kupić Atmega8 a sprzedawca dał...
Witam, Korzystając z ostatnich wolnych dni przed studiami chciałbym zaprezentować moją ostatnią konstrukcję. Jest to mały przenośny barometr. Konstrukcja powstała na potrzeby osoby wrażliwej na zmiany ciśnienia oraz spełnia jej wymagania tzn. mały rozmiar( 20x40x9mm) oraz co się z tym wiąże - mobilność. W krótkim czasie planuję rozbudować urządzenie...
Mam problem z ATmega8 w Bascomie AVR. Sciagnalem najnowsza wersje demo, ktora kompiluje do 4k kodu. Dolaczam do kodu plik "m8def.dat", probuje wyslac do uP program i dostaje komunikat tego typu: Selected chip and target chip don't match ATMega644 <> ATmeg8 Zainstalowałem PonyProg2000, zrobilem kalibracje wybralem SIProg Api i COM1, robie Test...
Dzieki za pomoc :) udało mi sie wyszperać co trzeba i załadować bootloader, ale coś nie pyklo, postanowiłem spróbować czegoś innego, BASCOM'a.. co Ciekawe bascom-avr wykrywa mi układ jako ATMEGA16A co jest dla mnie trochę dziwne mimo ustawienia na "16" (może coś nie tak?) prubuje uruchomic wyswietlacz LCD i mimo sprawdzenia schematu (tak samo podlaczalem...
Witam. Kupiłem dwie AtMegi 328P-PU z wgranym bootloaderem Arduino. Podłączyłem pod kwarc 16MHz, podłączyłem kondensatory do kwarcu i masy, filtrowanie zasilania (kondensator 2,2uF), rezystorem 10kΩ RESET do VCC. Żadna nakładka na Avrdude nie wykrywa mi tego procesora. Włożyłem zamiast AtMegi328 AtMegę8 i ona jest wykrywana.
Problem polega na tym że nie mogę komunikować się z mikrokontrolerem kiedy ustawie typ procesora na Atmega64. Gdy ustawie w tryb auto mogę odczytywać z tej atmegi64 lecz nie mogę zapisywać(po zapisie "Write Failed"). Kiedy odczytuje z niej to w trybie auto wykryta zostaje atmega603 i to co prędzej zapisałem zostaje odczytane poprawnie. Jednak program...
Z Twojego grafu wygląda, że dane z FT wysyłasz do AD i ATmega32. A dane wysyłane przez AD lub ATmega32 lądują w FT. Nie ma innej opcji przekazywania danych. To nie ma prawa działać w ten sposób. Co do działania to bufor 3-stanowy wyrywający stan HIGH lub LOW(nie pamiętam dokładnie standardu RS232C), który będzie odłączał ten niepotrzebny układ(nie wiem...
wszystko pieknie, ale brak danych na temat kiedy jest realizowane przelaczenie bankow i jak wyglada inicjalizacja interfejsu xmem skad taki adres startu? przy atmega128 i atmega64 ramend jest zdefiniowany na 10ff, wiec wasz xmem zaczyna sie od 1100 jesli teraz robicie sobie zapis w sposob ciagly i wykrywacie ze czas na przelaczenie banku, to przy jakim...
Chciałem sobie przestawić na zewnętrzny oscylator i tym sposobem chyba się pozbyłem atmega8535. Weszłem do FUSEBIT i w A987 ustawiałem 1010: crystal oscillator, slowly rising power. I po tej operacji uC umarł, komp go nie wykrywa. Wszystko sprawdziłem ze 100 razy i wszystkie połączenia i jest ok. Dało by się jakoś to przestawić żeby ożył.
Ten program ci kompletnie do niczego. No Ok, ja rozumiem niechęć do polskich programów albo nawet konkretnie do mojego i polską "życzliwość inaczej" - ok, na to się nic nie poradzi, więc nawet nie będę komentował tej wypowiedzi, tym bardziej że za chwilę słyszymy, szok! PonyProg jest fajny i dopóki nie ruszasz fusebitów i nie dokonujesz zapisu to nie...
Zbudowałem taki [url=]układ(wszystkie części nowe) , sprawdziłem ścieżki i wydaje mi się, że wszystko zbudowałem poprawnie, lecz nie mogę sobie poradzić z programowaniem. Kupiłem programator USBasp. Użyłem programu BASCOM-AVR,skonfigurowałem by czytał USBasp, otworzyłem gotowy plik dla mojej ATmega16-[url=] main.hex. BASCOM wykrywa, że to Atmega16A,...
Kupilem 3 fabrycznie nowe procesory ATmega 328p. Odczytalem ich ustawienia przez usbASP. I tak odpowiednio : FUSbit : 62 D9 FF Lockbit : 3F Przy uzyciu programu MK_AVR_Calculator nie moglem ich zaprogramowac. Program je wykrywal, ale przy probie zapisu FUSbit pojawial sie blad RC=-1. Sprawdzilem, dodatkowo zworki programatora, aby sie upewnic, ze jest...
Cóż, projekt zaczynał się od czegoś małego i z czasem się rozrósł. Czeka mnie przesiadka na lepszy model bo kończy mi się już flash. Zastanawiam się nad ATMEGA644. Jak dobrze zrozumiałem dokumentację to podobna architektura do ATMEGA64 w obudowie 44 pinowej? Mam zamiar się zabrać za XMEGI ale podchodzę jak do jeża bo pewnie jest więcej różnic a przy...
Hej! Mam bardzo z pozoru błahy problem z wgraniem programu do procesora Atmega32U4. Za pomocą programu Eclipse i programatora USBASP normalnie i bez problemowo mogę zaprogramować uP. W ustawieniach wybrany mam mikrokontroler Atmega32U4 i po wgraniu najnowszego avrdude (w wersji 6.3) zniknął błąd o informacji, że avrdude nie obsługuję tego mikrokontrolera....
Witam, chciałbym prosić o pomoc przy budowie układu wykrywającego dźwięki, a konkretnie odbicia piłeczki pingpongowej. Układ będzie współdziałał z mikrokontrolerem atmega8. Ponieważ zasilanie musi być bateryjne chciałbym żeby atmega była cały czas w trybie uśpienia (PowerDown) i wybudzana za pomocą przerwania zewnętrznego INT0. Przerwanie to miało by...
1. Pomiędzy reset a GND dałem rezystor 10kO. Rezystor powinien być podłączony pomiędzy RST a VCC To jednak nie rozwiązuje zagadki dlaczego po wybraniu opcji zasilania układu z programatora nie jest on wykrywany. Przejrzyj to sobie na spokojnie :D [url=]Link
Wlutuj w jakąś płytkę uniwersalną i przetestuj jeden. Tu jest opis kogoś, kto dostał taki chip w klonie Arduino, jakby nie padł to byśmy się nie dowiedzieli, że uC jest w tej wersji jak u Ciebie, więc pewnie różnic nie ma takich by rozróżniać je od innych 328P. Nie jest jednak dla mnie jasne ile go poużywał, zanim poszedł z dymem. Każdemu się może zdarzyć...
sorry - nie mam więcej pytań, wprawdzie jeszcze nie zrobiłem układu na tych ATmegach48/88 i dlatego nie używałem do tej pory ISPPROG'a (tylko PonyProg'a) - ale teraz zrobiłem to pierwszy raz dla ATmega8 i okazuje się, że ten programik ispprog nie potrzebuje żadnych plików typu *.inc do swojego działania ;) ... sam wykrywa odpowiedni procek w tym przypadku...
Witam. Mam problem z atmega128. Przed pierwszym zaprogramowaniem bascom ja wykrywal, nastepnie wgralem prosty programik zeby ja sprawdzic i juz nie daje znaku zycia.. w czym moze tkwic problem?
Wczoraj użerałem się z ATmega32 nieużywaną. Fabrycznie ustawiona na zewnętrzny sygnał zegarowy! Nie wewnętrzny, nie kwarc. Dopiero podanie zewnętrznego sygnału ze sklejonego naprędce generatora pomogło (1-3Mhz) Spróbuj. W bascomie jest wygodniej, bo fusebity są opisane. Zobacz Lockbity-one potrafią zablokować powtórne programowanie. W ATmega32-lockbit...
Witam By zrobić diode migającą przy przesyłaniu danych sprawdziłem wszystkie możliwości wpinając diode między mase a nóżki atmegi... i przestała działać. uważam ze nie popsuł sie programator bo dioda wskazuje próbe połaczenia lecz nie wykrywa atmegi. moje pytanie to -Atmega mogła sie w jakiść sposób zablokować czy najprawdopodobniej sie popsuła?? A...
oczywiście korzystałem z mkavr. najmniejsza zmiana powoduje blokadę. . Ale poczekaj, opisz może co robiłeś czy robisz po kolei i co to wg ciebie blokada? Rozumiem, że gdy podłączasz procka z fabryki to można odczytać skorzystać z klawisza "Wykryj podłączony AVR" w zakładce "Programator" i wtedy wykrywany jest prawidłowo ATmega128 ??? Jeśli tak ? -...
Kod w tagach umieszczaj, bo to nie jest czytelne. Ten kod nie ma obsługi termometru oraz daty. Nie sprawdzałem na poprawność kodu. Jeżeli ma to być na Atmega8 lepiej wykorzystać Timer2 na kwarc 32,768kHz jako wzorzec czasu. Data powinna mieć dzień tygodnia w formie całonazwowej oraz wykrywanie 30/31 dnia miesiąca oraz rok przestępny
To co obserwujesz akurat jest zupełnie normalne. Zauważ, że programowanie EEPROM polega na programowaniu wyłącznie bitów o wartości 0. Bity o wartości 1 ne są programowane, bo takie one są po operacji kasowania. Czyli jeśli masz w komórce 0xFF, a wpiszesz 0xFE to będzie ok, jeśli do komórki 0xFE wpiszesz 0x01 to otrzymasz 0x00 - dlatego, że najmłodszy...
Witam, na wstępie poszukiwania Google nic nie dały... Jaki mam problem - sterowanie jasnością dwóch żarówek (niezależnie) poprzez opto i triak z TIMER1 (OCRA/OCRB) Atmega. Programuję w Assemblerze. Wykonałem to jako fastPWM dla TIMER1 z wartością TOP w ICR1 i wartościami dla jasności w OCRA i B. Wykrywanie narastających i opadających oblicza czas połówki...
Projekt wykonany przez dwójkę studentów integruje 3 rodzaje pomiarów: pomiar ilości przebytych kilometrów, pomiar szybkości kroków oraz prawidłowości chodu poprzez analizę nacisku na poszczególne punkty na stopie, wykrywając przy tym skrzywienie stopy i kilka innych parametrów, które mogą być przydatne lekarzom ortopedom. Podczas normalnego poruszania...
Dobra. Kod prezentuje się następująco: to jest program w którym wszystko działa jak potrzeba: [syntax=cpp]//Data utworzenie: 20-09-2014 #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <avr/pgmspace.h> #include "MYUART/myuart.h" #include "MK_TERMINAL/mk_term.h" #define REF_256 (1<<REFS1)|(1<<REFS0)...
Witam Wiem, że podobnych tematów na forum jest sporo, ale głównie polegały na braku kondensatorów, braku rezystora przy resecie, złym podłączeniu zasilania, złym podłączeniu programatora, czy też błędach wykrywanych przez MkAVRCalcurator. Niestety, ale wydaje mi się, że u mnie nie ma tych błędów. Zacząłem się interesować programowanie mikrokontrolerów...
Dzień dobry, Urządzenie powstało w celu monitorowania poziomu wilgotności w pewnej zamkniętej przestrzeni. Przekroczenie zadanego poziomu jest sygnalizowane sygnałem dźwiękowym (buzzer) i świetlnym (LED). Wartości z ostatniego pomiaru można w każdej chwili odczytać, po naciśnięciu przycisku, na wyświetlaczu siedmiosegmentowym LED. Dane z poprzednich...
Witam, Postanowiłem dobudować sobie do zasilacza taki oto woltomierz: Ponieważ szkoda mi 8zł na nową Atmegę 48 zwłaszcza że mam kilka Atmeg 8 postanowiłem przerobić kod (wstawiam już po zmianach) [syntax=avrasm];Automatyczny 2-zakresowy woltomierz panelowy z 4-cyfrowym wyświetlaczem LED ;Wersja 1.02 dla ATmega8, (c) 21.01.2016 by Roman Breński (RomanWorkshop)...
Dzień dobry wszystkim, tworzę pewien projekt oparty na Arduino. W przyszłości będę chciał stworzyć płytkę PCB, na której będzie ATMEGA328-P. Moje arduino ma za zadanie zliczać ilość impulsów z czujników indukcyjnych (LJ30A3-15-Z/BX 15mm 6-36V) typu NPN NO, oraz przy wyznaczonej ilości zliczonych impulsów ma wysterować element wykonawczy do dwóch siłowników...
Nie dła Atmega8, on ma domyślnie ustawiony wewnętrzny, a poza tym nie wykrywałby go programator
Ja twierdzę , że wszystko o czym pisze "postodawca" jest do zrobienia w Bascomie.Ciekawi mnie też , czy jest potrzebna aż 200 krokowa regulacja pracy silnika(10kHz) skoro i tak nie wykorzystujemy całego okresu przebiegu napięcia zmiennego.Mam pewne wątpliwości czy dobrze przemyślano złożenia programu np. jak wykrywasz przejście napięcia przez "0".Może...
Układ służy do monitorowania magistrali I2C. Podpięty do magistrali, obserwuje ją w sposób pasywny, odczytuje wszystkie przesyłane tam informacje. Wykrywa znaczniki początku (START CONDITION), powtórzonego początku (REPEATED START CONDIOTION) oraz końca (STOP CONDITION) transmisji, rozpoznaje typ przesylanych bajtów (adres, dana zapisana, dana odczytana)....
witam wszystkich. zakupilem gotowy modul z wlutowanym atmega128. Podlaczylem do programatora i wykrylem go w bascomie. Potem przestawilem fuse bits na internal rc oscylator i go nie wykrywa wogole! Co moge zrobic w takim przypadku?
Witam Mam dwa układy: nadajnik (ATMega88, MC145026), odbiornik (ATMega16L, MC145027). Narazie połączyłem MC145026 z MC145027 kablem. Piny przerwań INT0 i INT1 w ATMega16L mam już zajęte. Chcę wykorzystać przerwanie INT2. Napisałem programy i niestety coś jest nie tak. Odbiornik nie wykrywa przerwania. W nadajniku linie danych mam podłączone do pinów...
Witam, Ostatnio postanowiłem skonstruować prosty wyświetlacz LCD sterowany przez USB. Zaczerpnąłem schemat z Jedyną zmianą jaką wprowadziłem była zmiana mikrokontrolera na ATMEGA8. Programuje w C. Do programowanie używam programatora STK200 i aplikacji uisp. Niestety napotkałem poważny problem! Jeżeli wgrywam do mikrokontrolera proste programy napisane...
Chciałbym wykrywać logiczne 0 na jednym z wejść procka ATMega16. O tyle, o ile nie ma problemu z wykrywaniem jego zwarcia do masy, to pojawia się trudność, gdy podłączę zewnętrzny generator przebiegu prostokątnego (oczywiście jedno wyprowadzenie na masę, drugie do portu) - procek nie wykrywa stanu niskiego Czy istnieje sposób na wykrywanie tego stanu...
tak ,ale bierz pod uwagę ładowanie akumulatora przy transformatorze 16VA i prądzie 0.8 ,czas nałądowania akumulatora 55Ah rozłądowanego bedzie : 55 / 0.8 = 68h :!: z tym dławikiem to dobry pomysł ,właczam go do projektu ,oczywiscie uC bedzie moniotorować napiecie akumulatora w czasie pracy zasilanej z niego ,aby nie rozłądować go do 0 ,zastanawiam sie...
Witam Zmontowałem układ na scalaku FT232RL i ATMEGA8515. Całość jest bez problemu wykrywana po podłączeniu do USB, za pomocą programu Mprog daje się programować wewnętrzny eeprom FT232RL. Wszystko działa do momentu, gdy próbuję nawiązać transmisje z procesorem. korzystam gotowego przykładu na wykorzystanie bibliotek D2XX w Borland Builder. Po skompilowaniu...
Witam mam dziwny problem. W układzie zwarłem mase z vcc i po tym procek nie był wykrywany przez programator. po sprawdzeniu stwierdziłem ze masa jest zwarta z resetem ale nie na płytce dopiero jak włączy sie zasilanie. zasilam układ z zasilacza komputerowego z zabezpieczeniem prądowy jak nastąpiło zwarcie odrazu sie wyłaczył
A co pisze dokładnie na czujniku? DS1820, DS18S20 czy może DS18B20? To akurat nie ma żadnego znaczenia bo w kodzie kolegi ani nie ma bezpośredniego adresowania ani konwersji temperatur. To jest tylko przeszukiwanie magistrali pod kątem podłączonych urządzeń. Na zdjęciu (trochę ciemnawe więc musisz mi uwierzyć na słowo) masz przykład. W płytkę stykową...
Witam, zasilałem atmege8 z komputera z wtyczki molex - 5v 2a, wszystko było super extra - dawało rade nią wykonywać różne operacje aż do czasu, kiedy komputer mi się zawiesił tak bardzo że musiałem użyć hard resetu ( przycisku na obudowie ) i od tak sobie przestała działać atmega8.Nie wykrywa jej, nie da się z nią zrobić nic.Co poszło nie tak? skoki...
To czy resetowanie pomaga również sprawdzałem i nic.. w wolnej chwili postaram się dokonać próby programowania za pomocą stk200 i sprawdzę sposób kolegi jacekk dam znać co i jak ... tak na marginesie dodam że od samego początku miałem problem z tym programatorem- AVRProg USBv2 - nie wykrywał go żaden program...może się wydać śmieszne ale przeinstalowałem...
Żałuję, ale nie mam sprawdzonego rozwiązania generowania DTMF przez ATMEGA. Natomiast mogę podrzucić link do dobrego artykułu na temat budowy interfejsu sprzęgającego z linią telefoniczną, który spełnia wszystkie światowe normy - [url=]Link tutaj. Ponieważ kiedyś szukałem (często bezowocnie - trafiając na same śmiecie) takich układów, wiem jak ciężko...
Witam, tak trochę od początku zacznę, programowaniem mikroprocesorów zainteresowałem się już jakoś w maju, ale na mojej płycie nie miałem portu LPT, kupiłem części do programatora pod USB, ale tak leżą do dziś.. Ale wracając, bardziej mi zależało na programowaniu przez LPT - prostsze się wydaje - parę pinów się podłącza i już.. Ostatnio dłubiąc coś...
Przy tworzeniu projektów z mikrokontrolerami, oprócz uniwersalnych płytek stykowych, często przydają się gotowe moduły testowe, które można szybko podłączyć. Można kupić takie w wielu sklepach, ale ich ceny są na ogół absurdalne, np. w Kamami sprzedają płytkę z ATmega128 za 109 zł! Poniżej prezentowana płytka kosztowała mnie niecałe 40 zł, z czego...
Witam Mam program, który wyświetla na LCD współrzędne oraz prędkość ( prędkości jeszcze nie sprawdzałem w terenie ) oraz zapisuje na karcie SD. Na razie zapis na SD jest ręczny, przez przycisk. Chciałbym żeby zapis dokonywał się ze zmienną częstotliwością zależną od szybkości, (szybkość mam jako String i Integer), np: 0 km/h - co 30 minut 0- 10 km/h...
Korzystam z biblioteki pana Mirosława Kardasia do obsługi 1wire. Jednak już na samym początku są problemy, a mianowicie w ogóle nie wykrywa mi urządzeń na tej magistrali.. Problemy z czym? z bibliotekami? z zestawem? z czujnikiem? czy z czym - skoro nie wykrywa? .... czy może ze zrozumieniem jak to działa? Może więc warto najpierw spokojnie dopytać...
Witam. Podłączyłem kartę SD do uC ATmega128. Problem jaki się pojawił jest z gatunku tych najmniej ciekawych - po podłączeniu zasilania, karta raz się dobrze inicjalizuje, następnie zapisuje, odczytuje, dopisuje do plików wszystko co bym chciał, jednakże już za innym razem po uruchomieniu układu inicjalizacja karty zwraca błąd. A więc raz działa, a...
Oto filmik pokazujący wykrywanie dotyku o którym pisałem w poście wyżej: [youtube][/youtube] (opis w opisie filmiku, po ang) Dodam jeszcze, że jeśli ktoś potrzebowałby zaimplementować o wiele więcej klawiszy to można byłby użyć uC Atmega48. Posiada ona 24 piny PCINT! Z drugiej strony, jakby się uprzeć żeby zrobić klawisze na uC ATmega8, warto wtedy...
No to sobie na początek wybrałeś dosyć skomplikowany temat :) Ale najprościej - skoro masz tylko dwie ATMegi to zastosuj full-duplex RS485 - wtedy odpadnie ci sterowanie kierunkiem. Kosztem jest podwojenie liczby transceiverów z 2 do 4 lub zastosowanie podwójnych. Jeśli ci to nie pasuje to trzeba napisać normalny protokół komunikacyjny ze wszystkimi...
Mirku, właśnie ten tekst z Twojego bloga skłonił mnie do tych przemyśleń :) Wszystko wygląda na dobrze podłączone. Napięcie na VCC to 4,9V (takie samo jak na wyjściu programatora), jednak gdy podłącze coś do uC (np LCD) to napiecie spada już do ok 4,7V. Druga sprawa est taka że gdy mi mkavrcalculator go wykrywa, to napięcie na VCC wynosi 4,9V, gdy zaraz...
Nic z tego. Tworzy plik o rozszerzeniu .BM (pusty). Do tego wykrywa kolejne dwa błędy.
Witam! To mój pierwszy post, więc proszę o wyrozumiałość. Skonstruowałem licznik impulsów - częstościomierz, w oparciu o projekt AVT5025 (Mikroprocesorowy wykrywacz metali). Sonda wykrywacza umieszczona będzie przy bramie wjazdowej na parking i jeśli pojawi się nad nią samochód to na danym pinie mikrokontrolera pojawi się stan wysoki. Układ ma po prostu...
temat bardzo stary ale może ktoś zna odpowiedź, wgrałem prosty programik do tiny2313 i od pierwszego zaprogramowania brak kontaktu z prockami - było kilka sztuk w celu sprawdzenia i wszystkie to samo :( Ważna sprawa jest taka że na obudowie było 2313A a programator wykrywał je jako 2313 więc skompilowałem program pod wersje bez A. Czy mimo wykrycia...
Witam, Jestem w trakcie budowy sferycznego wyświetlacza widmowego. Globus składa się z 40 diod LED RGB sterowanych procesorem ATmega328P. Pozostał do rozwiązana ostatni problem a mianowicie wykrywanie położenia pierścienia, na którym są umieszczone diody LED. Pierwsze, co przyszło mi na myśl to zastosowanie diody emitującej promieniowanie podczerwone...
Witam, mam problem z poprawną obsługą trybu CTC timera 0 w Atmega16. Taktowanie z wewnętrznego RC 8 MHz. Na wejście INT0 (aktywne zboczem narastającym) podaję prostokątny sygnał kluczujący o f=50 Hz i wypełnieniu 25%. W każdym okresie tego sygnału chcę go próbkować cztery razy - 20 ms okres dzielę na cztery, uzyskując 4 'bity', każdy o szerokości 5...
Witam, błędy z resetowaniem rtc i eepromem zlikwidowane. Zapytam jeszcze raz odnośnie kasowania się ustawień gdy wyjmę kabel usb ? Wcześniej, już ktoś tłumaczył, żeby robić kopię zapasową, itd. Jak to się dzieje ? W momencie wyjęcia kabla usb wysyłane są śmieci, np. każda zmienna już przesyłana jest jako 0 ? Mam pewien problem z FT232, otóż dajmy na...
No wiec tak : mam WinXP Za każdym razem gdy Windows wykrywa niepoprawnie działające urządzenie na siłe podaje mu ścieżkę do sterowników. Za każdym razem podaje dwie ścieżki - libusb_0.1.12.1 oraz libusb_1.2.4.0 i nic to nie daje. Windows zachowuje się jakby całkowicie miał problem z wykryciem co to za urządzenie. Czy istnieje możliwość aby uC posiadał...
Otóz tak wygląda pewien program do zczytywania komend z czujnika podczerwieni do którego wysyłane są sygnały za pomocą pilota w standardzie RC5: Poprawiłem tytuł. LordBlick
Witam. Borykam się z problemem przerwania INT1 w procesorze Atmega88p. Otóż przerwanie raz działa poprawnie , wykrywa odpowiednie zbocze , a innym razem załącza się praktycznie losowo . Napisałem specjalnie prosty programik aby zobrazować problem . Program jest pisany w bascomie jednak ze sporą ilością wstawek z assemblera . (Na czystym bascomie zachowuje...
Pin 21 to AREF a nie GND - błąd na schemacie lub w Twoim projekcie. Do lektury dodatkowo art nr 1 stąd: Przycisk S1 powinien zwierać do masy, a nie do Vcc. W programie powinieneś włączyć rezystor pull-up, a wykrywać przycisk, gdy jest na pinie zero logiczne: Ten mikrokontroler potrzebuje co najmniej 4,5V do prawidłowego działania - przy 4,2 może zadziała...
Witam stałem się posiadaczem Bascom AVR 2.0.7.3 pełnej wersji . mogę pisać programy powyżej 4KB tylko nie mogę wgrać programu do Atmega8 A bo kompilator nie zna takiego procesora . Proszę o pomoc męczę się z tym problemem a nie stać mnie na zakup nowej pełnej wersji 2.0.7.5 gdzie Atmega 8A jest normalnie wykrywana i programowana ale bez wykupienia pełnej...
Uparty jesteś zamiast zrobić to, co sugerowałem. Tzn. diody 3.6V? Juz są w drodze, po prostu jestem ciekawy pod katem teoretycznym co leży za takim zachowaniem programatora. I dziwie się, jak to działało z diodami 3.3V osobie która w internecie zamieściła informacje, ze "są lepsze"... Przykładowo cytat z innego tematu z naszego forum: jak by komuś...
Tak w domu mam AVG Internet Security. Po instalacji AS7.0 build 943 wykrył w pliku AtmelStudio.exe trojana IDP.ALEXA.51, musiałem dodać ten plik do wyjątków. Przesłałem ten plik do skanowania do VirusTotal i tam nic nie wykryto (nawet AVG nic nie wykrył - dziwne). W pracy mam McAfee i on nic nie wykrywa.
To jakbyś mógł to podaj programy które są potrzebne , musze jeszcze raz zainstalować , bo mam ich za dużo i sie jakoś integrują nie wiem, a programator to usp asp , wykrywa atmege w programie do sprawdzania ze stronki atmel