próbuję sie nauczyć komunikacji AtMegi16 z kompem. używam bascomu i nie wiem jak mogę sprawdzić sygnal który dochodzi do wejścia komputera. Na mierniku pojawia sie zmiana impulsu ale chciałbym zobaczyc wynik tego na monitorze, zobaczyć program pokazujący co się przesyła??. Czy jest sposób żeby przesyłać zmienne z mikrokontrolera i zapisywać je do pliku...
Ale służy ona do wgrania bootloadera przy pomocy innego programatora typu usbasp, a nie przez konwerter usb<=>rs232 dostępny na płytce arduino. Jeżeli chcesz zaprogramować atmegę8 to pobierz sobie mkavrcalculator, który w darmowej wersji obsługuje ten mikrokontroler. Dodatkowo w opcjach programu masz przycisk instaluj sterowniki usbasp, który...
STK500v2 powinien działać bezpośrednio w Atmel Studio, ten kompatybilny z USBAsp nie - można go zmusić do działania przez AVRDude, ale nie jest to pełne wsparcie. Warto pomyśleć o klonie AVRISPMkII. Co do płytki - kup sobie Xplained Mini - ok. 60zł, ale na pokłądzie masz M328P + programator/debugger - wszystko kompatybilne z Arduino. Pobaw się na gotowcu,...
A nie możesz na czas programowania po prostu odłączyć kabelka RS232? Druga możliwość - jak na płytce masz MAX232 to na wyjście RxD ze strony TTL daj bufor trójstanowy, taki np. w SOT23, jego sterowanie podepnij pod RESET. Programowanie uaktywnia reset i odłączy maxa od UART. Dla pewności to samo możesz zrobić na TxD, coby rzeczy z programatora nie wychodziły...
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....
Problem leży w tym ,że to co usiłuje zbudować kolega wymaga sporej wiedzy na temat rozwiązań tego typu zagadnień. Jeśli urządzenie to ma pracować w domu stanowiąc automatykę RS232 nie nadaje sie do tego typu transmisji ze względu na długość przewodów i odporność na zakłócenia . Do tego jest RS485 i CAN. Co do nauki programowania to mało kto napisze...
mozna ale musisz wgrać wczesniej bootloader
to juz robisz sobie programowo napisz mi jak chcesz pobierac dane czy w postaci plikow itp to podesle ci kawalek kodu z trancmisja na rs
1. Nie stosuj niestandardowego połączenia pinów w gnieździe programowania, bo gdy podłączysz programator zgodny z ISP z włączonym zasilaniem układu programowanego, to będzie buuuuuum: http://mikrokontrolery.blogspot.com/2011... 2. Coś pomieszałeś ten układ resetu. Rezystor 330 przy kondensatorze ma ograniczać prąd jego rozładowania...
Nie znam algorytmu programowania PICa, ale JDM + konwerter USB-RS232 może nie zadziałać. Tego typu programatory nie korzystają z portu RS232 w sposób jaki dla niego przewidziany (sprzętowa transmisja szeregowa), tylko "machają" bezpośrednio poszczególnymi liniami jak GPIO. Nawet jeżeli to ruszy, to i tak będzie strasznie wolne, bo wymiana danych przez...
Witam Chciałbym przez rs232 zapisywać zmienne z pliku txt do zewnętrznej pamięci eeprom np. 24Cxx z których będzie korzystał mikrokontroler atmega128. Od czego zacząć? Czy to będzie bardziej rozwiązanie polegające na programie w mikrokontrolerze zasysającym dane z txt i wczytującym je do eeproma czy zrezygnować z drogi mikrokontrolera i programować...
thorin00 :idea: -> dokładnie tak jak piszesz - Osamu Tamura dokładnie to opisał, że dla ATtiny45 maksymalne prędkości transferu RS232 to 4800 i ani "grosza" więcej. Aby uzyskać większe prędkości trzeba zbudować taką przejściówkę na ATmega8 lub ATmega48/88 itp ... napisał również z czym to się wiąże. Otóż w tym malutkim procku ATtiny45 nie ma sprzętowego...
Czemu ciągle w postach kolegi informacje są zdawkowe, a w zamian oczekuje kolega pełnych/dokładnych ? Proszę pytać precyzyjniej i podawać konkretne nazwy podzespołów, rodzaju komputera, systemu operacyjnego, o jaki rodzaj symulacji chodzi (sprzętowa, programowa) itd... -- Pozdrawiam, Daniel
będę kombinował dalej, mam nadzieje, że w końcu to wszystko mi ruszy. jak widzisz zadziałało na tych modułach koledze JStan, także mi na 100% dokładnie tak samo zadziałało - więc nie ma wyjścia - i tobie zadziała jak je już dostaniesz ;) więc głowa do góry zastanawiasz się czy druga taka para nie będzie zakłócać działania pierwszej pary? hmm ale co...
Ewentualnie jaka jest najtańsza atmega avr z 2 uartami. Wykorzystaj UART programowy. Albo zepnij wszystkie procesory a jeden z nich wykorzystaj jako zarządzający transmisją
Winavr konieczny bo zawiera kompilator C. W nim możesz pisać programy albo w AVR studio, który będzie tez symulatorem lub aplikacją programującą. Przyda się jeszcze jakiś terminal RS232. I poszukaj programu AVRcalc.
pierwsza rzecz którą mogę zasugerować to: wyjmij proca z zestawu w podstawce od proca zewrzyj pd.0 i pd.1 ( oczywiście przy założonej zworce JP4 ) i jeżeli w tej sytuacji otrzymasz echo na terminalu w kompie to masz pewność że kabel i max232 są sprawne. jeżeli masz zamontowanego led'a od sygnalizacji programowania to możesz go użyć do wskazania czy...
Wypalając na ATMedze8 bootloader z Arduino IDE (w/g podanego w linkach schematu, gdzie ATMega jest włożona do drugiego Arduino UNO lub na płytce testowej), możesz ją potem programować z poziomu Arduino IDE przez port USB lub RS232. Druga opcja to wgranie wsadu skompilowanego np. pod Atmel Studio, bez bootloadera, tylko z użyciem odpowiednio zaprogramowanego...
Spioszki ci jeszcze nie opadły wyraźnie jest napisane 9200 i to jest przyczna nie działania przejściówki. Patrzy wyżej wtwoim poprzednim poście. Co do reszty nie ma sensu dyskutować bo masz racje dla początkującego to czarna magia wiec lepiej nie wpuszczać w maliny gdzyz lepiej na kwarcu uruchamiać (sam tak robie) ale jak ktoś chce i nie umie połączyc...
http://obrazki.elektroda.pl/4134553500_1... Witam. Chciałem wam przedstawić mój najnowszy ukończony projekt jakim jest kostka LED 4x4x4. Niestety na forum jest mało takich projektów, a ja usilnie chciałem mieć taką kostkę, aby była bezpośrednio połączona z płytką. (bez plątaniny przewodów na płytce uniwersalnej). Trafiłem na stronę...
Na początek najlepiej albo kup sobie płytkę testową (np. http://www.zestawyuruchomieniowe.pl/prod... lub http://sklep.atnel.pl/opis/964750/plytka... ) albo: 1. procesor (tylko nie mega8, błagam - droga, przereklamowana, stosunkowo uboga) polecam np. atmega168/328/644p (ostatni dosyć rozbudowany, 2 uarty na...
Bo m128 ma linie ISP na tych samych pinach co UART (MISO i MOSI), a pewnie w aplikacji programatora DCD i CTS są wykorzystywane jako MISO i MOSI w interfejsie ISP. --- Ale zobaczymy co Autor powie na nasze argumenty o odradzaniu tego rozwiązania i czy bootloader wchodzi w grę w tym projekcie
Dioda D1 jest zwarta, wejście D- także. W ogóle darowałbym sobie programowy USB Albo sprzętowy, albo konwerter RS232/USB, sporo już napisano na ten temat Albert
Witam, Podpiąłem do atmegi 1280 FT232RL w celu konwersji RS232 na USB w celu programowania procka przez USB z kompa. Ze strony http://www.microsyl.com/ pobrałem program MegaLoad i zrobiłem wszystko zgodnie z instrukcją tam zamieszczoną (http://www.microsyl.com/index.php/2010/... Niestety układ nie chce się programować. FT232 jest dobrze...
Chciałbym zaprezentować oraz poddać opinii forumowiczom zaprojektowany przez naszą firmę układ, który to chcemy wprowadzić na rynek. Ktoś mógłby go nazwać uniwersalnym sterownikiem. My określamy go jako Swobodnie Programowalny Moduł Sterowania. Moduł ten może być programowany w języku C (przykładowo Atmel Studio) lub też w Arduino, gdyż układ ten jest...
Faktycznie moze lepiej zrobic programowa obsługe,układ ma sterowac jedna diodą RGB duzej mocy (podswietlenie oczka wodnego),i ma być sterowany przez rs232,wazne aby regulacja był płynna i bez zadnych zacięc.
... barierę jakim był brak wystarczającej ilości portów do transmisji po RS232 ... Nie lepiej było zastosować UART programowy. Moja Atmega 8 z wewnętrznym zegarem 8 MHz komunikuje się bezbłędnie z telefonem przez UART sprzętowy i z GPS'em przez UART programowy. W Bascomie obsługa UART'u programowego jest równie prosta jak sprzętowego.
Oczywiście, że można, tylko że mikrokontroler ze sprzętowym USB będzie na ogół tańszy i mniejszy od FT232RL. Na ATmega można zrobić programowo USB - są gotowe rozwiązania z funkcjonalnością bootloadera. Dodano po 1 Mikrokontrolerów z USB są tysiące - LPC11Uxx, LPC135x, LPC17x, STM32F2xx i hordy innych. Oczywiście, że można użyć FT232RL, tylko że mikrokontroler...
Polecam zapoznać się z rozwiązaniam programatora AVR ISP z pominięciem dodatkowego zewnętrznego konwertera USB-RS232. Mikrokontrolery ATmega bez problemów radzą sobie z programową obsługą interfejsu USB w trybie Low Speed (1,5Mb/s), więc po co niepotrzebnie komplikować układ i podrażać konstrukcję? -> http://www.fischl.de/usbasp
Witam, próbuje stworzyć aplikacje w Visual C# która miałaby wysyłać i odbierać dane z mikrokontrolera atmega8. Udało mi się podłączyć i napisać wstępnie program na avr, w realterm wszystko gra. Prosta aplikacja którą stworzyłem działa poprawnie przy wysyłaniu (przy wysłania liczby 5 zmiana stanu diody). Niestety nie mogę poradzić sobie z odbiorem. kod...
2. RS232 to połączenie tylko dwóch urządzeń. Przynajmniej z założenia. A jeśli się uprę, i podepnę pod DTE (komputer) 16 urządzeń (DCE)? Na wysłaną daną oczywiście zareaguje tylko jedno DCE, które dokona programowej identyfikacji adresu, ukrytego, na 4 pierwszych bitach otrzymanej danej? Kierunek PC>>Odbiorniki OK pod warunkiem, że obciążalność RS232...
Witam, zrobiłem układ z atmegą32 oraz Max 232, ale straciłem już do niego głowę bo nie wiem jakim programem połączyć się z procesorem, napięcia wszystkie ok, ale większość programów działa pod LPT. Jakiego programu użyć do Rs232? Zeby połączyć się z procesorem i wysłać program.
Mam problem z tranmisja AVR->PC. Uzywam ATmega32-16PU(at)10MHz, zew. krysztal. Fusy ustawione highbyte 0xC9, lowbyte 0xFF. Zasilanie 5V, kowerter poziomow to MAX232N, piny podpiete tak ATMEGA MAX232 input MAX232output PC RS TXD T2IN T2OUT RX ( pin 2) RXD R2OUT R2IN TX (pin3) GND (pin5) Kod programu testowego: #define BAUDRATE 64 // 9600 at 10MHz...
Sam uzywam arduino duemilanove/uno/mega wlasnie w ten sposob, glownie dla bootloadera i dzieki temu szybkiego programowania przez rs232. Docelowo jednak traktuje ta platforme bardziej jako rozwojowa bo plytki itp. projektuje w zaleznosci od aplikacji po sprawdzeniu oczywiscie wersji rozwojowej ;) Gdyby ktos chcial to mam kilka oryginalnych (9) plytek...
Witam! Jakiś czas temu zrobiłem płytkę do mojego robota i komunikacja z terminalem działałą. Ale projekt na jakiś czas odstawiłem i teraz komunikacja nie chce działać. Co prawda mikrokontroler prawidłowow rozpoznaje wysyłane mu znaki ale przykładowo gdy piszę prosty program taki jak: $regfile = "m32def.dat" ' specify the used micro $baud =...
Tak jak w temacie coś mi nie działa kod czy wiecie co jest zle [syntax=c] #define size_1 64 #define mask_1 (size-1) volatile char buffer_1[size]; volatile uint8_t head_1; volatile uint8_t tail_1; void transmitter(char znak) { head_1=(head_1+1)&mask_1; while(head_1==tail_1) { } buffer_1[head_1]=znak; UCSRB|=(1<<UDRIE); } ISR(USART_TXC_vect)...
Witam. Posiadam ATmega8 i usiłuje się nim komunikować z komputerem poprzez port szeregowy. W jedną stronę (tj. od kontrolera do komputera) działa bezproblemowo, a w drugą niestety nie działa. Między kontrolerem a portem jest #include <avr/io.h> #define F_CPU 1000000 /* 1MHz zegar procesora */ #define CYCLES_PER_US ((F_CPU+500000)/1000000)...
panowie mam zasilacz i w nim możliwość podłączenia do komputera. ale teraz chciałbym sprawdzić czy napisana przezemnie procedura obsługi faktycznie działa (wiadomo symulator sobie a praktyka sobie). czy znacie może jakiś program który by wysyłał na RS-a znaki w kodzie ASCI (jesli ktoś by go miał to prosze o przesłanie na Lukaspaw(at)wp.pl). moj zasilacz...
Witam poszukuje informacji na temat kodu programu i krutkiego wyjaśnienia jego treści do UART dla mikrokontrolerów ATmega przez RS232. Programuje za pomocą WinAVR, proszę o pomoc.
Witam Walczę od dłuższego czasu z konfiguracją USART / RS232 w Atmega32. Mój kod wygląda tak: #define F_CPU 1000000 #include <avr/io.h> #include <util/delay.h> #define BAUD 4800 #define __UBRR ((F_CPU/(16*BAUD)) - 1) void USART_Init (void) { UBRRH = 0; UBRRL = 12; UCSRB = (1<<RXEN)|(1<<TX...
Witam! Mam takie pytanie, bo nie moge okrzesać transmisji komputer - atmega przy pomocy rs232. Program ma po prostu odsylac literki, w zaleznosci od tego co mu sie wysle. Napisałem taki oto kod i nie mam zielonego pojęcia czemu to nie działa: #define F_CPU 2000000L #include <avr/io.h> #include <avr/iom128.h> #include <util/delay.h>...
Mam nastepujacy problem. chce uruchomic transmisje po rs z mikroprocesorem atmega 8. wiem ze musze polonczyc RXD kompa z TXD procka i na odwrot. nie wiem w ktorym miejscu mam dokonac zkrzyzowania danych czy w kablu lonczacym PC z moim ukladem. oczywiscie stosuje uklad max232 moze on dokonuje juz skrzyzowania??? czy wejcie txd max232 mam polonczyc z...
Witam wszystkich, chciałbym na początku zaznaczyć, że jestem zielony w tych sprawach i dopiero zaczynam wszystko poznawać. Kupiłem sobie zestaw edukacyjny z atemega16 na którym znajdują się różne peryferia takie jak diody, klawiatura itp. Jest także interfejs RS232 połączony do MAX232 i z tego wyprowadzone są piny. Chciałbym prosić o pomoc jak wysłać...
Witajcie! Szukam programu za pomocą którego mógłbym odbierać i wysyłać do ATmega odpowiednie instrukcje (przetestować działanie prostego protokołu np.) za pomocą RS232;) za każdą pomoc będę niezmiernie wdzięczny. Jeśli dysponujecie jakimiś programiki proszę prześlijcie mi je. Pozdrawiam
Witam! Moze ktos mi powiedziec jak sie dogadac poprzez te wynalazki z komputerem i w druga strone?? Fajnie jakby ktos wrzucil cos w C. A jezeli nie to czy wystarczy na linie TX/RX podac/odebrac uformowany ciag bitow jak w standardzie RS232 czy trzeba cos jeszcze nakombinowac? Dodam ze linia T2in podlaczona jest pod PE1 a R2out pod PE0. Moze ten schemat...
Witam, przesyłam wartość zmiennej z jednego uc do drugiego po rs232. Wykorzystuje printf("%u", zmienna); jeśli do "zmiennej" wpisze wartość np. 7 do drugi uc wyświetla mi nie 7 a 55 co odpowiada cyfrze siedem w kodzie ASCII. Mo je pytanie, jak wysłać wartość "zmiennej" jako liczba a nie kod ASCII. Dodam , że wysyłając z terminala 7 jako kod ASCII na...
Czy ktos moze podac mi gotowy dzialajacy program na 90s2313 ktory wysylal by do komputera PC przez rs232 jakiekolwiek dane. Nie moge sobie z tym poradzic. Nie wiem czy wina lezy po stronie programu czy moze ustawien bascomowego terminala. Komp z prockiem polaczony jest przez max232. z gory za pomoc
Witam Posiadam zestaw uruchomieniowy ATmega8 zl2avr taktowany 1MHz(fabrycznie) i chciałem napisac program przesyłajacy dowolny znak na PC, ma byc odczytywane w hyperterminal. Ale niestety nie mia transmisji zadanego przeze mnie znaku. W trakcie transmisji (wskazuje ją świecaca się dioda) kursor w hyperterminalu mryga szybciej, czyli wnioskuje ze cos...
Witam. Mam problem z ATmega8, tzn chciałbym żeby komunikowała się z pc przez rs232. Dokładniej po to aby uC zbierała informacje od czujników podpiętych do niej i przesyłała do pc za pomocą rs232. Szukałem troche, ale nie przyniosło do oczekiwanych wynikow dlatego pisze tego posta. Interesuje mnie głownie strona programowania pod c na uC i na PC. POZDRAWIAM
Witam, Chciałbym się komunikować z uK za pomocą portu COM (RS232). Komunikacja miałaby przebiegać w stronę PC->ATmega16. Do komunikacji ma służyć Terminal. ATmega na podstawie odebranego znaku ASCII, czyli kodu klawisza klawiatury, ma wykonać jakieś zadanie. Podłączyłem Atmega16 do PC według schematu: http://obrazki.elektroda.net/48_12149859...
Witam Chciałbym uruchomić komunikację szeregową pomiędzy procesorem Atmega16 a PC. Na początek pomiar napięcia i przesyłanie wyniku do kompa. Jeszcze się za to "sprzętowo" nie zabrałem, szukam narazie informacji jak to zrobić. O tym jak to zaprogramować w procku to można znaleźć, jednak jak odebrać dane z drugiej strony mam jakoś problem. Moje pytanie:...
Nie byłoby pewniej dokonywać resetu poprzez programową obsługę ? Ustawiasz sobie określony ciąg odebranych danych które definiujesz jako reset w momencie kiedy avr to obierze skacze pod adres $0000 i masz reset.
Mialem duzo klopotow z roznymi programatorami szeregowymi. Kilkanascie prockow zostalo zablokowanych. Zrobilem sobie rownolegly programator na LPT i problemy ustapily. Zablokowane procki ozywilem i dzialaja jak nalezy. Warto poswiecic dzien na wykonanie sobie takiego programaora i juz nigdy nie martwic sie czy zadziala czy nie. Co innego gdy robisz...
Szukam też przy okazji książki Andrzeja Witkowskiego "Mikrokontrolery AVR. Programowanie w języku C". Łatwo dostać w księgarniach, bywa też na alegro.
programu to ja ci już nie przeanalizuję teraz bo padnięty jestem ..... .... ale to że wgrywasz bootloaderem i że atmega była programowana wiele razy - nie ma tu najmniejszego znaczenia Dodano po 22 ok - po pierwsze nie stosujesz wcięć w kodzie a jak stosujesz to totalnie bez ładu - przez co nawet tobie trudno później dostrzec jakieś błędy (a szczególnie...
http://obrazki.elektroda.pl/7248988700_1... Witam Chciał bym dzisiaj zaprezentować wam moją płytkę testową dla mikro-kontrolerów AVR Atmega16 i 32. Płytka powstała dla sprawdzenia czy dany napisany program działa poprawnie nie trawiąc nowej płytki i trochę do nauki programowania. Prezentowana płytka może nie jest jakimś super kombajnem...
Owszem możesz zaprogramować taką płytkę przez rs'a pod warunkiem że do procka masz wgrany bootloader( np AVR109, megaload itp). I pewnie dlatego na uczelni właśnie programowałeś takie płytki przez rs'a.
a kto mi powie dlaczego jak programuje ATmega128 to niby wszystko jest okej poza tym ze procek sie zachowuje jak by nie było programu! chce zrobić konwerter 2 protokołów a nawet nie moge odpaliz zadnedo USART'a podpiołem oby dwa porty szeregowe przez RS232 do kompa i kompletna cisza ! a ten sam program na Atmega8 działa bez problemu !! (uzywałem najprostrzych...
FTDI to tylko chip realizujacy konwersje USB-RS232 czy co tam ma twoj procesor. Na stronie FTDI sa informacje jak zainstalowac sterownik pod linuxem (jest to dosyc pokrecone). A do debuggowania to raczej tylko gdb - w tandemie z Eclipse dziala sprawnie (chociaz jak dla mnie sprawnie inaczej). No i mozna zainstalowac w wine AVR Studio - na AVRFreaks...
Dzięki fantom za sprostowanie... Człowiek uczy się przez całe życie... W PC występuje UART jako układ na płycie i obecnie prawie każdym uC posiada UART sprzętowy... Co prawda nie jest to protokół ale niekoniecznie jest to też układ bo robi się także UART programowy... A tak swoją drogą to w takim razie RS232 to też standar podpadający pod protokół EIA-232...?.?.?
Ad 2.) Bootloader w uproszczeniu to taki program umieszczony w docelowym mikrokontrolerze który pozwala na zmianę zawartości pamięci flash (wgranie programu) bez konieczności stosowania programatora (na podstawie danych np z karty SD, portu COM, czy innej magistrali). Sprawdza się to doskonale w przypadku Arduino bo kupując gotową płytkę z wgranym bootloaderem...
A na przykład gdybym chciał wgrać bootloader z obsługą USB to za pomocą takiego programatora było by to możliwe. Każdym programatorem (jeżeli jest sprawny i poprawnie skonfigurowany soft do jego obsługi na przykład AvrDUDE) możesz ‘wgrac’ odpowiedni bootloader. Bootloader to też program dla processora jak każdy inny. Różnica polega na innym...
1. Nie musisz do ISP robić miejsca na płytce, istnieją specjalne klipsy zapinane na układ. 2. Ten interface do COM z ElmChan nie jest szczytem elektroniki (nie wytwarza prawidłowego poziomu napięć w zakresie mniejszym od 0 dla RS232, więc to jest powodem słabej odporności na zakłócenia), bardziej "elegancko" można to zrobić na MAX232+74HC14+74HC126...
Witam, Potrzebuję zaprogramować ATMEGA128 16AU. Uczę się i tak naprawdę jestem na bardzo niskim poziomie, jeśli chodzi o wiedzę w programowaniu i nie mogę poradzić sobie z jednym problemem, który mi uniemożliwia bawienie się dalej w temacie. Generalnie chciałem sobie podłączyć czujnik LM75, ale program jakby nie reagował na połączenie, bądź coś innego....
Witam Który z procesorów z serii Attiny ( bo atmega 8/16/32 to bez problemu ) nadawałby się do pomiaru/odczytu DS18B20 oraz przesyłania przez UART ( w ramach testów przez RS232, a docelowo przez RS485 ) ? Programowy UART można chyba uruchomić na większości, gorzej z obsługą 1Wire
$regfile = "m128def.dat" $crystal = 16000000 $baud = 9600 'set the baud rate for the first hardware UART. $baud1 = 9600 'set the baud rate for the second hardware UART. 'when CONFIG COMx is not used, the default N,8,1 will be used Config Pinb.7 = Output Config Com1 = Dummy ,Synchrone = 0 ,Parity = None ,Stopbits = 1 ,Databits = 8 ,Clockpol...
No to tak na szybko: Kondensatory C1 i C2 poobracaj bo są odwrotnie spolaryzowane. Rozkładu na złączu ISP KANDA nie sprawdzałem ale zakładam, iż jest ok. Skąd bierzesz +5V? Przewidujesz tam jakiś stabilizator? Przy zasilaniach ATmega32 powinny być kondensatory 100nF -poczytaj o tym, pooglądaj już gotowe schematy. Co do C6....moim zdaniem może okazać...
To działa troche lepiej. COM<>USB nie działa z każdym sprzętem, ale są kontrolery RS232 na PCMCIA, które są w pełni zgodne i pracują nawet pod Dosem. COM<>USB nie działa z SiProgiem, działa za to z AVR910
Procesor ATmega ma wbudowany jeden UART sprzętowy, natomiast możesz zdefiniować inne programowo. W zalozności w jakim języku programujesz będzie to odpowiednio łatwe, albo trudne zadanie. Np w BASCOM wystarczy napisać jedną linię aby zdefiniować programowy UART proponuję sprawdzić fukcję CONFG COM1, COM2
Zacznij od atmega8. Dlaczego? Bo jest tania. Kup sobie programator, a resztę zrób sam. Zablokować atmega16 za 10 zł boli bardziej niż atmega8 za 4zł. Możesz używać płytek stykowych ale najlepiej wszystko mieć na pajączku(zlutować na płytce prototypowej) aby wykluczyć błędy kabelkologi. Skoro lubisz bawić się wytrawianiem to na tym forum jest mnóstwo...
rs232 programowa atmega atmega rs232 rs232 atmega
klimatyzacja regulacja temperatura volvo silnika wskazać reflektometr
clarion nx501er odkurzacz zelmer
Electrolux EW6, EW7, PerfectCare – pralka nie rygluje drzwi, blokada, kody E40/E41/E42/E43 Regulacja linki napędu noży Honda HF2213 – ustawienie luzu, objawy złej regulacji, wymiana