Czy jak bym zastosował tranzystor jako przełącznik wg tego schematu(tylko npn zamienił na pnp): Dlaczego chcesz zmieniać na pnp? Właśnie ma być npn. Rezystor R1 wywal, kolektor tranzystora tylko do złącza PWR, emiter do masy. Tylko musisz ustalić, który z pinów na tym złączu jest połączony z masą - kolektor podłączasz do tego drugiego. R2 dajesz np....
To źle wyczytyałeś i złych opinii się nasłuchałeś. W każdym języku na PC da radę spokojnie się komunikować przez tak podstawowy i najstarszy na świecie port RS232 ;) Inną kwestią jest to, że trzeba się nauczyć takiego języka a jeszcze inną jest to, żeby się w danym języku nauczyć obsługiwać porty COM. Nie zaczynaj więc od tyłu, tylko najpierw spróbuj...
Czy na pewno ten MAX232 jest potrzebny?? RS232 w komputerze chodzi na innym poziomie napięć niż w ATmega, więc jeżeli GPS do komputera podłączałeś bez MAX232 to do ATmega trzeba przez. Oczywiście pilnowałem RxD i TxD a nawet ryzykowałem odwrotnie i nic. Musisz sprawdzić czy nie jest odwrotnie nie tylko po stronie GPS<>MAX, ale i po stronie MAX<>ATmega.
Na uczelni nic nie mam, miałem jeden przedmiot z 8051 ale taki bylejaki... To nie magisterka tylko inżynierka, no i kierunek faktycznie troszkę inny. Co do wyboru uC, to jeśli wybrałbym XMEGA, to mimo wszystko podstawy będą aktualne z ATMegi? Czy proste programy typu mruganie ledami czy coś na początek lepiej zacząć na ATM8 a później się przesiąść?...
Witam A może zbudować te urządzenie w oparciu o komputer PC. Wystarczyło by dołączyć czujniki pod port LPT tłumacząc ich sygnały na cyfrowe za pomocą µC co było by dość proste do zrealizowania w BASCOM-ie. A jeśli samochód jest nowoczesny to można się pokusić o dołączenie bezpośrednio do jego komputera (to już będzie trudniejsze). Zalety rozwiązania...
Dzielnik napięciowy żeby dopasować 0-12V do 0-5V; do tego jakieś układy zabezpieczjące żeby zakłócenia z instalacji samochodowej nie spaliły wejścia kontrolera. Wklep w Google coś w stylu "samochod komputer pokladowy atmega schemat".
Ale RS232 to komunikacja punkt-do-punktu. O ile możesz podpiąć dodatkowy odbiornik, to dodatkowego nadajnika absolutnie nie. Czyli tak, na komputerze możesz podsłuchiwać, ale albo MCU, albo moduł, chyba że podłączysz do komputera dwa konwertery i na jednym porcie będziesz miał to, co nadaje MCU a na drugim moduł. Natomiast nie da się wysyłać dodatkowych...
Fabryczne ustawienie częstotliwości pracy ATMega to 1MHz wewnętrzny oscylator. Twój układ procesor musi pracować z częstotliwością 12MHz (zgodnie z instrukcją montażowa). Kontroler USB jest robiony programowo w mikrokontrolerze, dlatego częstotliwość pracy mikrokontrolera w tym wypadku ma znaczenie dla komunikacji. Sprawdź ustawienia fusebit, oraz czy...
Witam! Czy któryś z kolegów używający moduły LAN programuje w asm? Chciałbym je zaostoswać w swoim projekcie, ale mam obawy czy sobie poradze. Jeszcze nie wybrałem konkretnego modułu. Chciałbym najpierw zaobaczyc jakieś fragmenty dobrze opisanego kodu w asm. dziekuję za wszystkie odpowiedzi
Atmega328 (arduino) jest tam po to, aby tłumaczyć komendy z uart i przekazywać je przez i2c do tunera. Jeśli skompilujesz program na rpi, to jest szansa uruchomić wszystko bez atmegi - może być przydatne, ale tylko w przypadku zdalnego odsłuchu. Wtedy gdzieś daleko w puszce rpi + tef6686 i karta audio z line_in, lokalnie rpi nie jest potrzebne, bo analogowe...
Witam, Przerabiam klimatyzator na pompę ciepła. Sterownik do urządzenia chciałbym zrobić na mikrokontrolerze Atmega i chciałbym żeby pomiary były na "jednym ekranie". Pomyślałem żeby np. przesłać dane z atmegi na PC po RS232 i wyświetlić je na jakimś schemacie całej instalacji. Fotografia poglądowa jak by to miało wyglądać jest poniżej. Nigdy takich...
Wpisz sobie w wyszukiwarce na elektrodzie słowa 'AVR UART' (to jest właśnie układ w ATmega służący do transmisji szeregowej, np. RS232C). Znajdziesz bardzo dużo wyników, przykładowych programów, konfiguracji. Oczywiście musisz dołożyć do swojej ATmegi scalak MAX232 (też jest to w postach opisane). A do przetestowania działania samego połączenia wystarczy...
Podejrzewam że koszt tego wszystkiego czyli: 1 termometr 4 kanałowy lub 4 termometry 1 kanałowe +4 regulatory obrotów na LM317 lub 350 i jeszcze automatyczna regulacja + czujniki informujące o zatrzymaniu wentylatorów + filtr np .dymny lub czerwony w przypadku jednego koloru wyświetlania +twoja robota. Koszty będą większe od AKASA. Chyba że wykorzystasz...
Raczej bedzie problem poszukaj na youtube "arduino toutscreen lcd" może ci troche to pomoże , nie dziala to z byt szybko ale efekty są zadowalające. Może lepiej właśnie tak zrobić : USB >>> mikrokontroler (arduino, atmega, itp) >>> USB >>> komputer. Poprostu emulowanny port przez przejsciówke jest zbyt wolny do przesyłania kolorowego obrazu na żywo....
Ten parametr UBRR został po prostu źle obliczony powinien dla 1MHz być 5. Dla zainteresowanych polecam: http://www.josephn.net/avr/avr_ubrr_calc... Nie trzeba korzystać z kalkulatorów wystarczy korzystać z nagłówka setbaud.h Przeanalizuj punkt Prędkości transmisji oraz funkcję usart_inicjuj(): http://mikrokontrolery.blogspot.com/2011...
Mirku, ja pamiętałem, że Marijuz kupił gotowy STK więc założyłem ( być może błędnie:) ) , że problem zimnych lutów i niesprawności STK mamy z głowy. Odnośnie ustawienia LPT jako SPP/ECP/EPP - ja mam ustawione jako ECP, ze względu na to, że Willem, którego również używam na SPP nie pracuje:) Marijuz, w BIOS'ie jest to w zakładce Integrated Peripherals...
Jeśli użyjesz COM to się da.
Witam. Podłączyłem atmega 8 przez max232 do komputera. Chciałem odczytywać i wysyłać komendy do atmega. Do komputera tekst wysyłam przez BASCOM Print "1" I w komputerze nie widze 1 tylko bardzo dużo krzaczków. wszystko mam dobrze skonfigurowane. A jak spróbowałem odczytać dane wysłane z komputera to tak jakby ich nie dostał. POMOCY!
A jeśli zrobiłbym proste arudino bez żadnych bajerów tak żebym zaprogramował je w ide i były wtedy kompromis nie musiałbym marnować arudino tylko wykorzystałbym atmega.
Witam Mam płytkę sterownika która ma procesor Atmega 32. Na płytce jest złącze ISP (10pinowe).Jaki ma być kabel do połączemia płytki z komputerem??
Witaj, Masz port LPT w jakimś komputerze? Jeżeli tak to zbuduj ten za niecałe 3 zł: http://mikrokontrolery.blogspot.com
Może tak: http://elm-chan.org/works/crtc/report.ht... Można to podłaczyć też do monitora VGA. Przyznam, że ten link "wygląda obiecująco" a w szczególności układzik do mono VGA. Zaczynę chyba szukać sprzedawcy XC95108 i jak czas pozwoli to zrobię sobie ten układzik (mam mały monitor z kasy sklepowaj VGA). Soft jest dostępny oraz pełen opis, tylko zabierać...
Przed atmega zakładasz dzielnik rezystorowy i masz zakres jaki chcesz.
Jeżeli ten port planujesz podłączyć bezpośrednio do komputera, to też bardzo niedobrze.
Sprawdź zasilanie, podłączenie kabla do komputera i procka do programatora. ATMEGE ciężko "zabić". Coś nie łączy.
Tak, dioda dobrze wsadzona, kondensator na pewno na stały(taki żółty) Układ składałem już i na pająku i teraz właśnie na płytce. A czytałem coś o kondensatorze 100nF przy programowanym mikroprocesorze-czy jest on wymagany? Ale dziwne jest to, że jak pierwszy raz programowałem z komputera ale połączenie atmega-komputer odbywało się bez żadnych układów...
Autor tematu może mieć ten projekt zrobiony na Arduino Leonardo który ma na pokładzie Atmega32U4 z pełną obsługą USB przez sam uC. Na niego jest wiele projektów symulujących klawiatury i urzadzenia HID. Ma też wgrany bootloader po USB. Jest mniejszy odpowiednik tej płytki i nazywa się Arduino Pro Micro. Rozwiązuje chyba wszystkie problemy.
Witam co do delay() to się zorientowałem i już pousuwałem je z przerwań. To także nie jest miejsce na to aby wstawiać tam instrukcje case-select choć to jeszcze od biedy przejdzie. To jak w takim razie jest lepiej multipleksować wyświetlacze ? W jaki sposób najprościej zrealizować bufor ? Jestem przekonany, ze taki bufor rozwiązał by problem. Przeczytałem...
http://obrazki.elektroda.pl/7273397600_1... Witam, Chciałbym przedstawić projekt własnego sterownika PLC, opartego o mikrokontroler ATmega1284P. Jest to ATmega o największej ilości pamięci flash (128kB), dostępna w obudowie DIP, jaką udało mi się znaleźć. Sterownik składa się z pięciu modułów montowanych na wspólnej płycie głównej....
Już podaję między czym a czym te integery wysyłam-między atmegą a komputerem. Pozdrawiam
Na pewno atmega będzie masterem.
Witajcie zrobiłem magistrale rs485 full-duplex 4 przewody ............... rs485 atmega ====== komputer .................. || ................. attiny dałem terminatory 120 om Wysyłając sygnał (bez konkretnego adresu mikrokontrolera) z komputera dane zostały debrane przez oba mikrokontrolery jednocześnie (tak miało być) Co w przypadku jak chciałbym wysłać...
Wydaję mi się, że lepszym rozwiązaniem byłoby użycie IIC, bo UART może być przydatny do podłączenia jednostki np do komputera To wybierasz MCU, który ma tyle UARTów ile potrzeba. I2C jest ok, tylko implementacja 1-wire przy pomocy UART jest tak prosta, że stosowanie scalonego kontrolera 1-wire, łączącego się z MCU przez I2C nie ma sensu - imlementacja...
Witam. Uczę się pracować z mikrokontrolerami i wpadł mi pomysł na coś takiego: Podłączył bym atmega 8 do komputera przez rs232. Z komputera wysyłał bym komendy do atmega i np. Wysłał bym polecenie LED a atmega by zapaliła led. Czy to się da zrobić? Takie sterowanie z komputera? Jak to podłączyć jak napisać program najlepiej w bascomie. Przez jaki program...
Arduino UNO wersja r2. Nie, w menadżerze nic nie wyskakuje i komputer w ogóle niczego nie widzi nowego. Prawdopodobnie zepsul się atmega 8u2 który łączy się z komputerem, tylko, że nic z nim nie zrobię bo to SMT
Czemu jak dioda jest na resecie(podłączenie równolegle) to komputer sie komunikuje z atmega ale jak wypne diodę do tracimy komunikacje Programowanie możliwe jest, gdy RESET pin ma poziom "L". Prawdopodobnie LED ma wpływ na wartość napięcia na tym pinie. Niestety na filmie nie można rozpoznać, jak to wszystko jest podłączone.
Chcę zrobić komunikację Atmega <---> komputer przez USB. Szperając po sieci natrafiłem na projekt V-USB. Niestety lokalny sklep elektroniczny (ah ta prowincja) nie posiadał odpowiednich elementów a jedynie zbliżone. Komputer wykrywa urządzenie, ale VendorID i DeviceID to 0x0000 - nie działa :cry: Schemat z wartościami elementów w moim układzie:...
Witam, potrzebuję zgrać filmy ze starej kamery. Na wyjściu mam kabel video (taki żółty). Zastanawiam się, czy nie dało, by się zrobić dekodera takiego sygnału video. Planuję coś takiego: Kabel Video -> Atmega -> USB -> Komputer Pytanie jak takie coś dekodować? Proszę o pomoc, Pozdrawiam, Defozo
Próbowałem, efekt j/w. Błąd znika w momencie wycięcia konfigurowania ADC. Sprawdzane na 2óch wersjach bascoma na 3 komputerach.
UART to nie układ tylko protokół transmisji szeregowej... Praktyczne zastosowanie to komunikacja z urządzeniami peryferyjnymi, innymi uC, komputerem (przy wykorzystaniu układu dopasowującego standardy uC/PC) itp....
Możesz wziąć prosty przekaźnik podpiąć pena przez przekaźnik do rasberry, załadować plik, a potem odpiąć pendrive(na przekaźniku) i normalnie podłączyć do komputera.
No ale cztery stówy na ,,komunikat powitalny i pożegnalny'' powinno wystarczyć. Oczywiście masz na myśli bez kanapki i kawy. Ewentualnie kanapka z serem.:D
Witam. Chce połączyć urządzenie zewnętrzne (z mikrokontrolerem ATmega) z komputerem PC za pomocą RS232. I nie wiem jaki ma być kabel... zwykły czy z przeplotem>>?? Ma to jakieś znaczenie ? Mogłby ktoś pomóc ?? Byłbym też wdzięczny za napisanie dlaczego akurat taki a nie inny. Z góry dziękuję za pomoc.
Przegiąłeś z tymi kondensatorami. "Przetworniczka :)" przy włączeniu będzie cholernie obciążona. Wydaje mi się że jeden tantal 100uF za przetwornicą, + po 100n na każdym scalak to enough. Nie rozumiem też do końca tego czemu podłączyłeś czwarty optoizolator między FT232, a komputerem. Wystarczą trzy - Tx, Rx i kierunek. W zależności od tego czy chcesz...
Co rozumiesz pod tym pojęciem ? (atmega 162 jest standardowo na 3.3V) Działa komunikacja w drugą stronę czy też cisza ?
Wykorzystaj odpowiedni nagłówek - wzoruj się na przykładzie z tego artykułu dokładnie czytając komentarze do kodu: http://mikrokontrolery.blogspot.com/2011... Poprawiłem wszystko co pisaliście. Niestety nie poprawiłeś: http://mikrokontrolery.blogspot.com/2011... choć przez przypadek...
czyli można powiedzieć że należy podpinać napięcia z programatora do układu nie podłączając go do własnego zasilania? a co jeśli piny programujące są wykorzystane do sterowania urządzeniami zewnętrznymi (przykładowo buzzer, ledy)? pewnie to będzie piszczeć i błyskać..... dochodzę do wniosku że radzicie mi najlepiej podłączyć sam uC pod programator...
Skoro masz zasilacz od komputera to po co jeszcze robić oddzielne zasilanie do procka? Przecież oddzielne zasilanie do procka możesz zrobić dając np 7805L, który będzie zasilany z +12V a same żarówki LED z tych właśnie 12V i już masz odseparowane zasilanie. Poza tym nawet bez tego 7805 - jeśli żarówki zasilisz z 12V to procka mozesz zasilić z +5V tegoż...
Pozwoliłem sobie pozaznaczać na schemacie swoje sugestie. Poza słusznymi uwagami kolegów powyżej: 1. Zmiana w układzie resetu 2. Podświetlenie LCD dał bym przez rezystor 4,7 - 10Ω (a jeszcze lepiej było by je podłączyć przez tranzystor do wyjścia PWM procesora - miał byś regulację jasności) 3. Ten patent ze stabilizatorami IC4, IC5 - czemu to ma...
Posiadam programator USBasp oraz procesor atmega 8. Po podlączeniu do komputera nie wykrywa mi programatora(załącznik). Pobrałem program mkavrcalculator, kliknalem instaluj i pojawil się komunikat, że nie podłączono programatora do komputera. Na każdym porcie usb to samo jest, na innym komputerze też. Co robić.
RS485 to tylko standard elektryczny. Zwykle po tym standardzie dane przekazuje się za pomocą transmisji szeregowej, z odpowiednią hierarchią master/slave. Po stronie komputera będzie więc to port COM/RS232 (może być wirtualny na bazie FT232RL) + odpowiedni interfejs sprzętowy.
Wydaje mi się, że potrzebujesz dolinkować obsługę liczb zmiennoprzecinkowych w gcc/avr-libc. Niestety nie pamiętam teraz dokładnie jak to zrobić, a chwilowo nie mam na komputerze środowiska do sprawdzenia tego..
Ja bym raczej nie inwestował w coś co nie ma sprzętowego USB tak jak zaproponował kolega wyżej. Może i tanie, ale często są problemy z współpracą z komputerem. Nie zawsze takie coś działa poprawnie. Ja ze swojej strony poleciłbym MultiToola (znajdziesz m.in. na alledrogo)
Napisz jakiś prosty program pre-loadera, który załadujesz do procesora przed właściwym programem i to on zajmie się przesłaniem danych. Możesz także umieść takowy w kodzie całego programu, gdzie po spełnieniu określonych warunków (np. dwie nogi portów do masy podczas startu) program przeszedłby do opcji ładowania nastaw.
Ponowiłem próbę i ciągle to samo. Pożyczyłem od kolegi sprawdzoną atmege i na niej jest ten sam problem. Gdzie jeszcze może leżeć przyczyna takiej sytuacji? Tak podsumowując: Programator, atmega, kable oraz komputer wydają się być sprawne...
http://mikrokontrolery.blogspot.com/2011...
arduino jest zasilane tak jakby ze zbyt niskiego napięcia, czyli po prostu diody się ledwo świecą. NO to może masz uszkodzony port USB w komputerze, albo źle te diody podpinasz. Zmierz jakie masz napięcia na odpowiednich pinach zasialjących.
Witam,jak ustabilizować wynik pomiaru z rezystora znajdującego się w baku paliwa,problem polega na tym że podczas podjazdów czy też zjazdów z góry wynik pomiaru który biorę z tego rezystora ma duże wahania,piszę program w bascomie na atmega 8. Pozdrawiam.
Tak odnalazłem ten kit ale on posiada dużo funkcji . Może jest coś bardziej prostego chodzi mi aby tylko pokazywało chwilowe zyżycie w czasie jazdy benzyny/gazu Strona numer 4 tego tematu.Nic prostszego nie znajdziesz.Kolega Pfemek zrobił takie cudo na Atmega 8.
Co do wykorzystania ATTiny jako RTC to pomysł ogólnie jest ok, ale lepsza w tym przypadku była by jakaś ATMega, w której to Timer2 może pracować w trybie asynchronicznym z kwarcem 32kHz. Takie rozwiązanie w uśpieniu pobiera ok. 5-10uA, więc czas życia baterii będzie stosunkowo długi, na pewno ponad rok pracy na baterii 2032 da się uzyskać (sprawdzone...
Czy czasem terminal w Bascomie na to nie pozwala?
Zły pomysł, zły kod. Użyj jednego timera w trybie zliczania impulsów zewnętrznych i podłącz wyjście wentylatora do jego wejścia. Drugi timer zaprogramuj na zgłaszanie przerwań co 1 sekundę (timer 0 tego nie potrafi), w procedurze przerwania odczytaj wartość licznika, wyzeruj licznik i wyświetl wartość. Nie jest to idealne rozwiązanie, ale o niebo lepsze...
Cześć Mam Z80 i peryferia do niego z produkcji NRD :D jak chcesz to mogę się tego wyzbyć za bardziej rozsądne ceny, oryginalny Z80 też pewnie bym znalazł, Epromy z okienkiem :D i inne przyjemności. Bramki CMOS produkcji ZSRR to też rarytas jakby co to służę. Jakiś niemiec robił o ile mi się zdaje emulator Spectrum na Atmega 128 ale linków sobie nie...
Sprawa jest ogólnie prosta. Wykorzystał bym RS-232. Wbrew pozorom na niskiej prędkości 300 bodów można uzyskać odległość nawet 2000m. Mikrokontroler jest masterem i wysyła przez RSa czy inne komputery mogą powiadomić o zdarzeniu. Linia byłaby wspólna i musiał by być jakoś odseparowana między komputerami.
. Problem pojawia się na każdym pilocie, Piny: 0 i 1 (PD0 i PD1) są te same Rx i Tx co służą do komunikacji z komputerem zarówno podczas wpisywania programu jak i później dla komunikacji w serial monitor; raczej więc unikaj coś do nich podłączac, chyba że jesteś w desperacji braku pinów. Ostatnia rzecz, dla której możesz poświęcic nieco uwagi to salut...
Zaczynasz dobrze. Wg protokołu inicjację "/?!\r\n" wysyłasz na prędkości 300 bd (ustawienie transmisji 7E1). Nie żadnej innej - 300, bo tak mówi norma. Licznik energii ma wówczas maksymalnie 2 sekundy na odpowiedź, a odpowiedzią jest wpierw ramka identyfikatora licznika, który ma postać "/XXXZD<CR><LF>", gdzie XXX jest identyfikatorem producenta,...
Zakładam, że uda mi się załadować HEX-a do tego PIC16F145x. Do AtMega i AtTiny robię to za pomocą komputera Arduino i odpowiednio skonfigurowanego środowiska Arduino IDE. Tu też tak muszę zrobić. Ja mam "PICkit3" z aliexpress (IDE to MPLAB X), ale są jakieś nowsze programatory obsługujące zarówno PICe jak i AVRy. Jak podłączę taki układ do USB, to...
to ta sama plytka i ten sam programator tylko podlaczenie do komputera kolegi
Bajer polega na tym że po zmianie na wewnętrzny RC 2,4,8MHz musisz RĘCZNIE załadować do rejestru OSCCAL wartość kalibracyjną którą producent zapisał w procesorze. Z praktyki powiem że robienie transmisji po UART nawet między 2 atmegami na wewnętrznym RC to prosta droga do błędów, daje się osiągnąć baud=2400 powyżej są już błędy. Podobnie ma się sprawa...
"No teraz to trochę namieszałeś, jak napisałem dopiero zaczynam i jeszcze nie wiem to to "timer"." Nic nie namieszałem- ATMega to nie komputer z procesorem Pentium i z ogromną szybkością i pamięcią. Jesteś bardzo blisko sprzętu- to jest programowanie niskopoziomowe. Nie znam się na C ale poszukaj sobie tutoriala do AVRGcc na temat przerwań.
Rozwiązanie moim zdaniem mało eleganckie ze względu na połączenie z komputerem. Trzeba było do ATmega podpiąć jakiś moduł ethernet - synchronizacja czasu byłaby wtedy niezależna od komputera, bezpośrednio z sieci...
Witam szanownych kolegów,mam takie pytanie robie mały system sterowania kilkoma urzadzeniami jako stacje bazowa chce wykorzystać atmege8535 z której by sygnały były przekazywane do 4 modułów zrobionych na 89c2051,dane z 89c2051 wedrowałyby do atmega 8535,a rola komputera by była taka ze odczytywałby dane z atmegi i odpowiednio ją konfigurował,i tu moje...
Witam, chyba wyjaśniło się, mówimy o innych przykładach:) Ja myślałem o układach RFM01/RFM02. Nie wiem jak jest w RFM12. A że poprawnie odbiera znaki dowiedziałem się po wysłaniu tego do portu RS232 a następnie do komputera.
Nie ma "myślę, że". Albo ci się udało nawiązać połączenie z atmegą i zaprogramować ją, albo nie i to wszystko. Jeżeli przeczyta ci sygnaturę procesora to jest już dobrze. Znaczy, że dobrze podłączyłeś. Jeżeli nie nawiążesz połączenia komputer<=>atmega, to nie ma co dalej ruszać. Układ jest na tyle prosty, że właściwie nie ma gdzie popełnić błędu....
http://obrazki.elektroda.pl/9745806300_1... Witam. Sesja się zbliża, więc tradycyjnie zacząłem już prokrastynować :D . Ostatnio zacząłem pisać bibliotekę do obsługi klawiatury PS/2 w C dla AVR i postanowiłem na szybko w godzinkę lub dwie stworzyć jakiś praktyczny projekt w celu jej przetestowania. Początkowo nie planowałem tego publikować,...
.....Osobiście używam kabla LPT i czterech rezystorów... Problem polega na tym że krzyhosikora jest (jak sam twierdzi) początkujący w tym temacie. Jakakolwiek pomyłka spowoduje uszkodzenie portów w komputerze. W tym przypadku najodpowiedniejszym byłby programator STK200/300. Programator ten, jak wiadomo, zawiera bufory które oddzielają porty w komputerze...
Przeglądnij sobie ten przykład i wykorzystanie w nim sposobu ustawiania rejestrów USART (w tym bitu U2X) z wykorzystaniem nagłówka setbaud.h: http://mikrokontrolery.blogspot.com/2011... Może w ten sposób szybciej odnajdziesz przyczynę problemów lub zastosujesz zawsze rozwiązanie z artykułu, które działa zawsze poprawnie.
O karcie czytałem ale nie mam wiedzy w programowaniu atmega.
Witam, Kilka lat temu używałem tego oto konwertera do przesyłania danych z Atmega na komputer: http://obrazki.elektroda.pl/3033140800_1... http://obrazki.elektroda.pl/2557370100_1... i teraz pytanie czy mogę używa tego samego konwertera do STM32 ? Między masą a RX mam 3.5V, a masą i TX mam 3.3V --- i tak działałem z ATmega..
Witam! Panowie i Panie czy da sie cos zrobc z ATMega 8, ktorej przypadkowo ustawiono PC6 jako I/O zamiast RESET. Aktualnie uC nie komunikuje sie wogole z komputerem.....
Na tym konkretnym typie, który wymieniasz ten program nie pójdzie. Ta biblioteka jest dla Arduino Leonardo, czyli z mikrokontrolerem, który posiada sprzętowy interfejs USB. Również do oryginalnego włoskiego UNO, w którym siedzi drugi mikrokontroler (którego do funkcji klawiatury USB trzeba przeprogramować), normalnie pracujący jako konwerter USB-port...
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...
Pierwotny plik projektu, jak i kod w c przepadły wraz z formatem komputera, jedyne co zostało to plik .hex odzyskany z kontrolera Możesz użyć disassemblera w celu przywrócenia kodu hex do postaci asemblera. To ułatwi analizę i poprawki.
każda transmisja jest tak upierdliwa, ze jak coś nie działa to może być tysiąc powodów. Po pierwsze sprawdź czy działa transmisja przez max232 aby wykluczyć problem z USB. Sprawdź czy przypadkiem RXD i TXD nie są ze sobą zamienione. Ale nie pojawia się w terminalu nic czy tylko krzaczki? Jeśli krzaczki to USART jest źle zainicjowany - przelicz jeszcze...
Schemat jest dobry więc nic nie rób z resetem. Jest podciągnięty do Vcc przez rezystor. Programator powinien ściągnąć go do masy jak będzie potrzeba. Nie wiem kednak jakiej wartości jest rezystor. Jeśli programator nie zdołałby wymusić stanu niskiego - szczególnie programator "drutowy" to na czas programowania możesz odłączyć rezystor od Reset'u.
Witam. Powiedz jak wygląda sprawa ze sterownikami. Jak ta ATmega komunikuje się z komputerem? Kilka miesięcy temu myślałem nad przerobieniem starej kierownicy z gameportu na ATmegę przesyłającą dane po RS232. Pomysł legł w gruzach gdy zacząłem myśleć o sterownikach dla Windowsa.
Posłuchaj ;) ... ja ci proponuję - odpuść sobie to myślenie o CKDIV8. Tzn wyłącz ten Fusebit i przestań o nim myśleć za to staraj się doprowadzić do prawidłowej transmisji wg PDF'a procka. Ty masz wciąż podstawowe problemy z inicjalizacją i przez to masz krzaczki/ptaszki - a to że raz widać jakieś literki a innym razem nie - nie ma nic wspólnego że...
Mam prośbę zbudowałem licznik energii na atmega 16 ale nie wiem jak zrobić wizualizację przez RS na komputerze.
1. Nie wywołuje się samo. być może masz śmieci na linii RXD. Jeśli nic nie nadaję, to przerwanie nie wywołuje się. Atmega do komputera jest podłączona, przez ft232. Wykluczyłem zwarcie między rx,tx. Jeśli odłączę usb od komputera, to przerwanie przestaje się wywoływać. 2. Coś to za dziwna maniera, żeby najpierw włączyć nadawanie i odbiór, a potem dopiero...
W kazdym razie moja atmega przezyla dlugo i nic jej nie bylo na wersji bez opornikow :) nie nalezy sie przejmowac atmega. po pierwsze dlatego ze jest tania, a po drugie dlatego ze jest odporna. ani jednego ani drugiego nie mozna niestety powiedziec o plycie glownej komputera. 4\/3!!
1. W jaki sposób zczytałeś te id? Podpiąłeś czytnik pod RS232<>USB? Jeśli masz stąd powtarzalne dane, to znaczy, że czytnik pracuje poprawnie. 2. Natomiast zrób jeden test. Wgraj do tego procesora program wysyłający po UART jakiś tekst co 1s i zobacz, czy odczytasz poprawny tekst na komputerze za pomocą przejściówki (oczywiście czytnik odłącz)....
1. czy schemat z linka 1-szego jest ok? Odp: tak 2. czy da się to zrobić wytrawianiem płytki w domu z użyciem pisaka? Odp. no jak masz rękę ze stali pracującą precyzyjniej niż ploter komputerowy to owszem, ale mówiąc szczerze zrobienie metodą pisakową podstawki tqfp wydaje mi się niemożliwe. 3. przeglądając datasheet widziałem, że wejścia napięć (VCC,AVCC)...
Moze glupie pytanie - masz prawidlowo polaczone masy w komputerze i AVR? Laptop ma zupelnie inny zasilacz niz PC, PC jest podlaczony do gniazdka z przewodem ochronnym?
http://obrazki.elektroda.pl/7421989900_1... Witam,chciałbym pochwalić się projektem jaki starałem się ukończyć w tegoroczne wakacje. Mam 16 lat i ten projekt był dla mnie sporym wyzwaniem jak i szansą na naukę nowych rzeczy. Myślę ze dla niektórych osób będzie źródłem użytecznych informacji jak nie postępować i natchnieniem do budowania...
Witam. Do soboty powinien dojść PC817 i będę się bawił ale zobaczę też opcje z rezystorem. Dla pewności mam zrobić tak, że przecinam ścieżkę od pinu 11 przy Atmega. W PC817 piny 2 i 3 łączę do masy, do 1 doprowadzam sygnał z czujnika prędkości a 4 prowadzę do pinu 11 Atmega?
korzystam z modułu HC05, Ten bufor ma zebrać próbki a następnie wysłać je. Próbki z rozdzielczością 12 bitów będą zbierane z maksymalną częstotliwością czyli 1-2Msps. Dodatkowo będę zbierane wartości wejść cyfrowych czyli kolejne 8 bitów (8 wejśc cyfrowych) To wszystko sprawiło, że daruje sobie przesyłanie tego online do komputera a robię bufor. Który...
W exploratorze możesz wybrać TEN KOMPUTER a potem nacisnąć CTRL +F i wpisać frazę: *.hex potem ENTER i komputer Ci znajdzie plik o ile nastąpiła prawidłowa kompilacja... Prywatnie jednak wolę używać Total Commandera...
Możliwe że masz gdzieś zwarcie na płytce. Podobne objawy miał kolega jak VCC i GND podpiął prawidło do komputera zaś pomylił się przy zasilaniu części analogowej. Podpiął GND do AVCC i VCC do GND. Atmega grzała się bardzo mocno (parzyła w palce). Po wyelminowaniu błędnego podłączenia atmega działa prawidłowo.
Ale czy to samo tyczy sie układów scalonych? Bo że połączen komputer-niektóre urządzenia to wiem...
RX w avr do Tx w kompie Tx w avr do rx w kompie. Port szeregowy w komputerze PC wymaga odpowiednich poziomów sygnałów wejsciowych. Przy połączeniu procesora typu ATMEGA do układu RS w komputerze PC wymagany jest konwerter poziomów, taki ja np. MAX232. Na razie analizowanie Twojego programu nie ma sensu, bo problem jest na poziomie połączenia układu....
komputer atmega komputer pokładowy atmega atmega atmega rs232 komputer
cyfra moduł piece ekogroszek ustawienia transformator ferrytowy
babcia komputer sterownik movera
Brak świateł cofania w Audi A6 C6 Avant - diagnostyka i rozwiązania Jak sprawdzić wadliwą zworę w Peugeot 207?