Sprawdź ustawienia stosów. Dla uproszczenia zmień znaki a = 61 ASCII b = 62 itd. Wysyłaj np. echo a > /dev/ttyS0 Edit A jakim napięciem zasilasz uC ? Widzę chyba problem natury poziomu TTL Gdzieś widziałem tu na forum ten sam problem - teraz sobie przypomniałem. To był banał, ale teraz niestety nie pamiętam dokładnie co to było.
Miałem chwilę więc chciałem napisać szybko program na Aduino Mega2560, ale potem sobie przypomniałem, że tam mikroskopijny kwarc a błąd przy 16MHz dla 115200 jest za duży. Wziąłem więc Mega128 bo była wolna i pod ręką. Napisałem program w którym przez Charmatch odbieram string "1234567890" po odebraniu Entera. Żeby było uczciwie to jeszcze odpaliłem...
1% błąd to żaden problem dla USART więc powinno działać.
Sprawdź czy komórka w ogóle ma modem. Na mój gust nie ma. (Podobny A57 nie miał). Jeśli jest tak jak myślę to z komunikacji będą nici.
Może, ktoś z kolegów podpowie, bo nie mam pojęcia dlaczego nie mogę skomunikować Atmegi 8 z Atmegą 16. Atmega16 wysyła przez RS jednoznakowy string i druga Atmega go odbiera i realizuje sekwencję programu związaną z tym poleceniem. po wykonaniu ma odpowiedzieć tym samym znakiem, że polecenie zostało zrealizowane i tu jest problem. Pierwsza Atmega informacji...
Mikrokontroler: Jakikolwiek z RS232. Atmega 8 na ten przykład - bo niedroga i całkiem całkiem. Programator: - polecam usbasp Czujnik temperatury: według uznania. Moim zdaniem z racji że interesuje Cię zakres w granicach 34-42*C to bym wybrał jakiś termistor i wpiął go w mostek w celu zwiększenia rozdzielczości i zmniejszenia zakresu. Puls: oparłbym...
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ć...
Jeśli masz konwersję na TTL np przez MAX232 to możesz wprost podłączyć a jeśli nie to przez kondensator 100nF (linie DTR i RTS)
Witam. Nie podałeś czy to silnik bipolarny czy unipolarny. Jeśli chodzi o unipolarny najlepiej sterować nim przez LPT (najtańsza nie wymagająca dużego nakładu na sam sterownik) jest opcja: unipolarny --> Oprogramowanie na kompa+lpt+ układ z uln2083 + silnik bipolarny --> oprogramowanie na kompie +rs232 + Atmega z mostkiem H +silnik A niby czemu usb...
Może uda mi się rozruszać dyskusję. Udało mi się już uruchomić projektor przez RS, jak i go wyłączyć. Natomiast mam problemy z odebraniem danych o jego stanie. Poniżej pokazuję moją procedurę odbioru danych: [syntax=basic4gl]Do Print Chr(13) ; "*pow=?#" ; Chr(13) Waitms 100 A = Ischarwaiting() If A = 1 Then 'we got something A = Inkey() 'get it Cls...
Jak masz oscyloskop to sprawdź czy na wyjściu TXD nie ma sygnału, może problem jest po stronie sprzętowej ( sprawdź podłączenie do MAXa 232). No i nie wiem czy wiesz ale ustawiłeś tam na nadawaniu 2 bity stopu.
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...
Rzecz gustu. Osobiście przyzwyczaiłem się do realterma. Jak już się odrobinę wgryziesz w Visual Studio podczas zabaw z UART to przekonasz się, że napisanie własnego termianal jest bajecznie proste :) Powodzenia :)
jaki masz podłączony kwarc? Ew wewnętrzny rezonator
tu masz błąd UCSRB|=(1<<RXCIE)|(1<RXEN)|(1&l... btw nie definiuj F_CPU w pliku main tylko w makefile
Przejrzyj dokumentację procka i archiwum - na wewnętrznym generatorze w przypadku ATMega RS232 niekoniecznie będzie działał poprawnie. Powodem jest zbyt niska dokładność tego oscylatora. Jeśli masz FT232 to ma on możliwość wyprowadzenia zegara, z którego możesz taktować MCU. Pokazany objaw świadczy o tym, że baudrate interfejsu jest nieco inny niż spodziewany.
Rs232 + Atmega 128 i dziecinie łatwe zadanie :D
Programujesz przez COM czy przejściówkę USB<->RS232?
Dzieki za pomoc juz sobie z diodami poradizlem. Teraz trzeba dalej myslec z RS232.
Twoja Nokia nie ma wyprowadzonego RS232 tylko USB to jest problemem kolego, ATMega póki co nie zaszytej obłsugu USB :) Jak zmienisz Nokię na tę która jest obsługiwana przez kabel DKU-5 problem zniknie.
Serdecznie witam, Próbuję wykonać projekt w którym bede dokonywać pomiaru siły za pomocą dwóch czujników FSR. Dane z czujników przesyłam na mikrokontroler ATmega8, a następnie wyniki chciałbym wyświetlać w jakiś sposób na komputerze. Chciałbym komunikować z uC za pomocą portu RS232. Komunikacja miałaby przebiegać tylko w stronę ATmega8->PC. Nie mam...
to co pokazałem to odczyt z pacjenta, ale ta atmega była całkiem sprawna, tylko po włozeniu do doctora sie zepsuła :(, nie, niestety niemam dostepu do RS232 :(
:D Może autor tego tematu mógłby pomóc http://www.elektroda.pl/rtvforum/topic90... Sterowanie obrazowo ma wyglądać tak :) |- Lightning -> RS232 -> ATmega -> Dimmer -| A tutaj mamy inny przykład sterowania jasnością za pomocą uC: http://www.elektroda.pl/rtvforum/topic89... Może gdyby połączyć te dwa projekty :D do kupy, napisać plugin do...
jest to silnik 1 fazowy z kondensatorem do rozruchu oba silniki pobierają na pełnej mocy ok 2A przy napieciu 220V. Co do sterowania wizualizacja będzie zrobiona na panelu dotykowym siemens który będzie wisiał w domu na ścianie. Panel jest już sprzężony z kontrolerem który już wykonuje część pracy. Mam 5 nóżek aktualnie oprogramowanych jako wyjścia zwierające...
Chyba w DIY ktoś niedawno chwalił się swoim takim projektem.
Dziękuję i proszę o coś dokładniejszego. Może rozdział 8.15 w książce M. Wiązani MAc
Przy komunikacji rs232 atmega<->PC zastosuj układ MAX232, bez niego będziesz miał problemy z przesyłaniem danych pomiędzy urządzeniami (chyba, że używasz specjalnego kabla z wbudowanym układem max232).
Z tego co widzę to ten moduł na UART1 używa wszystkich pinów w RS232. Nie masz zapewne tyle w MAXie, a przejściówka na USB też może nie obsługiwać. Myślę że prościej będzie wykorzystać interfejs UART2 (piny RXD2 i TXD2) który nie wymaga pozostałych sygnałów RS232.
Poszukaj sobie schematu arduino uno. Zdaje się że tego szukasz. Pośrednik CH340 zastosowany w aplikacji ATmega328. Jest to konwerter USB-UART/RS232/RS485.
Reasumując: uC masz podłączony źle z każdej strony, do tego masz program, który nie przejdzie kompilacji, a my mamy sprawić, żeby to wszystko działało, bo Ty jesteś zbyt leniwy na to, żeby znaleźć w sieci jeden z tysięcy przykładowych schematów i programów z komunikacją przez RS232.
To wcale nie wina kwarcu czy gen, wewn. ani też procentów od lat wielu robie "RS" na wewn. a przy transmisji 5 bitów to % mogą być jak we flaszce i bedzi edzialac. Przejsciówki nie działają na pośrednich wartosciach czyli na 9200 nie bedzie to wspolpracowac.
Proponuję zastanowić się czy mikrokontroler będzie tylko i wyłącznie czekał na przyciśnięcie przycisku czy robił coś jeszcze poza tym. Jeżeli tylko i wyłącznie będzie oczekiwał na przycisk to porty ustawiasz jako wejścia i sczytujesz stany. Natomiast jeżeli zajmiesz go czymś to proponuje wykorzystać przerwania. Nowsze mikrokontrolery (potomki Atmega8...
Protokuł FBUS jest jednakowy dla 3310 i 3510i. Ale nie wiem, czy umożliwia on wysłanie smsa z tego telefonu, bardzo w to wątpię. Dużo prostszym rozwiązaniem byłby siemens np c65 i komendy at przez rs232 ;)
Szukałbym problemu w FUSE bits w ATmega. Prawdopodobnie źle jest tam skonfigurowane taktowanie. pozdrawiam
Według mnie masz źle podłączone gniazdo X2, linia TX jest podłączona do TnOUT konwertera RS232, a RX do RnIN.
Ja mam pytanie do autora ... Sam mam pomęczyć się z interfejsem www. Koncepcja jest taka sama tzn Linux rs232 atmega. Niestety znajomość php sh css jest raczej mała . Jeżeli autor zechciałby się podzielić interfejsem i trochę wyjaśnić co i jak to bym był naprawdę wdzięczny.
Oki, ale na rysunku jest połączenie atmegi i modułu bluetooth a jak z tego wyprowadzić rx i tx które mogę podłączyć do komputera kabelkiem pod rs232 ? Dodam że atmega jest zasilana (i musi tak być) napięciem 5V
Co do schematu podłączenia, to znajduje się on jednak na tej stronie : http://members.aon.at/voegel/Downloads/D... Co do języka programowania, to nie ma on po stronie uC, żadnego znaczenia. Można uC oprogramować stosując gotowe rozwiązania, które znajdziesz na w/w stronie. Połączenie czujnika temperatury, CF-a i RS-a...
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.
Czy czasem terminal w Bascomie na to nie pozwala?
No tak, w sumie zapomnialem o tym drobnym info jak odleglosc w 1 poscie, ale w drugim w pewnym sensie jest podane " Chcialem wlasnie do samochodu wpakowac takie cudo". Pokazcie mi samochod o dlugosci ponad kilometra :) :) :) :) wiem ze rs485 jest odporniejszy na zaklocenia, ale z racji ze samochod to diesel(maly dostawczak), zaklocen jest duzo mniej...
ad 1. Raczej nie zadziała. Nie chodzi o szybkość (częstotliwość) lecz o stromość zboczy. ad 2. Zobacz na opis standardu USB - definiuje on maksymalną długość kabla. Jeśli połączenia będą wykonane prawidłowo, kablem o odpowiedniej jakości to jest to na granicy działania. ad 3. Nie powinno być problemu.
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...
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...
Dla Windows Mobile pisać możesz w Visual Studio 2005 lub w starszym Microsoft eMbedded C++ 4.0 poszukaj w internecie niedawno sciągałem, zapisanie do urządzenia to jeden przycisk i gotowe do uruchomienia, w zestawie emulator tylko trzeba zainstalować odpowiednie SDK. Nie wiem jak w HTC ale w starszych Pocket PC np mio339 w złączu jest USB oras RS232
Jak w temacie, kupię: AtMega 8L (dip28) AtMega 16 Ekran LCD na HD44780, minimum 2x16 Kwarce od 1Mhz do 20Mhz (np zestaw kwarców 1,2,4,8,16,20Mhz) Kwarce zegarkowe (32,768khz) Przejściówkę USB-> RS232
W sumie obojętnie jak to wyśle, byle po obu stronach była ta sama konwencja - czyli albo obie strony używają stringów, albo postaci binarnej. Z tego co pisze autor wynika, że nadajnik dokonuje konwersji na strin i przesyła dane, które odbiornik interpretuje jako dane binarne.
W terminalu masz podgląd na port RS232, który jest portem wirtualnym. Nie sądzę aby ATMega to ruszyła musiałbyś napisać hosta usb i dopiero próbować czytać dane z urządzenia. Jedyne rozwiązanie to GPS z wyjściem RS232 w standardzie NMEA-0183. Dostępne moduły OEM lub inne odbiorniki typu Garmin, Trimble, Motorola i pewnie kilka innych. p.s.: możesz zainteresować...
Może to ci pomoże zrozumieć zasadę obsługi pełnego RS232: http://www.fizyka.umk.pl/~ptarg/labview/...
Witam Co do PID-a nie potrzebuje, reguluje i grzaniem i chlodzeniem poprzez wentylacji i zamglawianie pomieszczenia. Zrobilem przedzial temperatury i wilgotności w pomieszczeniu i będę próbował w ten sposób sterować czyli między T_max a T_min. Co do RS485, Powiem Ci że działa juz chyba ze 4h ale RS232 ATmega wysyła żądanie i otrzymuje odpowiedź od Attiny,...
Witam, stosując wideo terminal wpisujesz po prostu "Serial.print('twój tekst'); bo komunikacja jest po RS232. Pozdrawiam
Witam Ani twoje pytanie ani odpowiedz kolegi Maly nie jest precyzyjna. OP7 występował w trzech odmianach PP, DP, DP-12 różniących się funkcjonalnością złącza IF1B. Każdy można podpiąć przez TTY nie każdy przez RS422 lub RS485. Druga sprawa to komunikacja. OP7 może współpracować ze sprzętem różnych dostawców, to kwestia drivera który załadujesz do OP7....
To nie przedstawia zadnej trudnosci - nadanie z poziomu PC czegos po RS232 jest banalne, podobnie jak banalne jest odebranie tego po stronie mikrokontrolera. Pytanie jest o sens stosowania mikrokontrolera, skoro mamy do dyspozycji PC... chyba, ze to sztuka dla sztuki. czyli kolejna arcyciekawa praca magisterska...
Wybrałem Atmegę ponieważ znam te procesory trochę. Mają to co potrzebne do sterowania silnikami krokowymi. To akurat mają prawie wszystkie procesory (możliwość generowania prostokąta na wyjściu , wyjście służące jako zezwolenie oraz wyjście kierunku) Hardware ogarnę. Chodzi o myk z możliwością wysyłania programu do sterownika.
procesor to ATMega 16 a kod jest w pliku.na poczatku inicjalizacja a potem dalej obsługa(ktorej do końca nie jestem pewien bo nie moge jak na razie sprawdzić)
jeśli RS232 jest coraz rzadziej używany, to czy dobrym pomysłem byłoby zrezygnowanie z niego całkiem i zakupienia konwertera FT232 USB UART RS232, wyprowadzenia odpowiednich pinów i zrobienia dla niego miejsca na zamontowanie na pcb? Zdecydowanie tak. Sam UART jest używany często, ale co raz rzadziej w wersji RS232 - czyli z transceiwerem i poziomami...
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.
128 ma dwa UARTy, także nie ma np. rejestru UDR, jest UDR0 i UDR1 o ile dobrze pamiętam. Do datasheeta odsyłam po resztą informacji, ale z pozostałymi powinno być analogicznie.
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ć...
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.
Wina leżała po stronie przejściówki RS232->USB firmy Profilec, którą używałem. Przy podłączeniu do starego komputera z natywnym RS232 problem nie występował.
Dzięki za pomoc i za zainteresowanie kolegi. Sys XP, napisałem programik z Visual Basic-u, przedstawia on pulpit z przeciskami. Nie wiem jak mogę skonfigurować RS232 w tym programie. Mam namyśli jak nacisnę np. przycisk D-1 to na porcie RS232 zostanie wysłany komunikat z prędkością 9600Kb/s . Odbiorę to za pomocą uC Atmega16-8 jeśli ktoś będzie mi chciał...
Dla atmega32 kwarc 16MHz UBRR = 1 U2X = 1 speed = 2M error = 0%
Faktycznie 485 wydaje się być lepszym rozwiązaniem, ma ktoś schemat ideowy jak połączyć 3 atmegi8 i maxa 485 - bo to chyba jest ta magistrala 485? Nie mogę znaleźć dokumentacji a w moim poradniku była tylko informacja o rs232.
Pomyśl może o ATmega 128, lub 162, są tez inne, masz 2 sprzętowe porty wiec problem sie rozwiąże
No ale mam RS232 + MAX232 i dopiero ATmega malo? A tak wygląda lekko poprawiony układ :)
Witam. Co potrzebuję aby skomunikować program Intouch przez rs232 (modbus lub inny) np, z mikrokontrolerem atmega ??
Czyli poziomy napięć -9V dla jedznki i +9V dla zera, a ATmega daje +5 V dla jedznki i 0 dla zera. No, raczej to nie zadziała...
poszukaj sobie komponentów do obsługi RS232 w delphi (np. torry.net, 4programmers.net)
migod czy tu wykorzystujemy Rs232 atmegi czy robimy odzielny tor na dowolnych portach... TSOP podłączamy pod RX RS232 z atmega ? Jak należy wykonać obwod z diodą IR ? Co oznacza w twoim opisie 3x ?? 3x to 3KHz czy 3x 40KHz?? Podtrzymuję moje pytanie o konfigurację cc1000pp w bascomie ! dzieki
że tak się zapytam, a na te 9600 zmieniasz w programie mikrokontrolera i w terminalu ?
Chciałbym sie poradzić jak napisać w Bascomie, oprogramowanie do urzadzenia, które musi coś tam wyświetlać, musi obsługiwać klawiaturę, wysyłać coś tam po I2C oraz na bieżąco musi odbierać ramki z UARTA0. Chodzi o to że z komputera wysyłam 64bajty przez RS232 Atmega to odbiera i dokonuje odpowiednich nastaw w urządzeniu. Jednocześnie musi działać klawiatura...
atmega < rs232 - max232 > Pc to juz mam za soba i wszystko działało a teraz jak posedłem na rs485 bo musze sie nauczyc komunikacji na wiecej mikrokontrolerów niz dwa.
witam nie znam ATmega i biblioteki, która obsługuje RS (bawię się PIC i ASM) ale wygląda mi to na nie dobraną prędkość transmisji procek "gada" wolniej niż terminal -wysyłaj z procka cały czas 68 (44hex) i zmieniając prędkość w terminalu sprawdź czy otrzymasz D -lub doczytaj dokładnie o ustawianiu prędkości, bitach kontrolnych i stopu w bibliotece do...
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 mam mały problem Zamieściłem zdjęcie pewnego układu z wylutowanym scalakiem Po lewej widać port RS232 za pomocą którego programuje się ATMEGĘ Niestety sygnał leci przez układ którego nie ma i ja nie wiem co to za układ Jeśli ktoś na podstawie układu ściezek wie co to kostka będę b wdzięczny
Rs w PC akceptuje logike 0-5V takze możesz połączyć bezpośrednio, no nie do konca bo sygnały będą zanegowane. Od strony PC problemu nie ma bo bardzo łatwo -12 +12 zbic na 0-5v a w drugą stronę to tak wyżej napisałem COM rozpozna 0-5v. Nie wiem jakie szybkości i odległości chcesz osiągać bo to raczej bedzie miało znaczenie. Reasumując dwa małe tranzystorki...
RS232 nadaje się tylko do komunikacji punkt-punkt. Jeśli przejdziesz na rs485 to OK.
Czy nie nadadzą się, po może małej modyfikacji, układy optoizolacji portów RS232?
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...
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....
Miałem atmega8a i wadliwy Arduino i 3 dni, aby utworzyć maszynę. I łączyć zamiast ATmega328 -atmega8a. ASM wiem dobrze, więc napisałem.Dlaczego STM? Istnieje 2-3 kb kodu. ASM łatwiej przyspieszenie - hamowanie silnikiem. :| Dodano po 24 4 Mhz atmega Dodano po 18 Jest to kolejny ciekawy projekt - modernizację maszyny erozji (metalowy drut tnący). Było...
Mam problem z podłączeniem modułu bluetooth OVC3860 z Atmegą 32 przez port rs232, używam bascoma, nie do końca wiem jak wysłać polecenia do modułu, czy potrzebny będzie mi do tego jakis konwerter sygnałów. Proszę o podpowiedź, próbuję stworzyć zestaw głośnomówiący+oddtwarzacz bluetooth do samochodu, ale żeby wykorzystać w pełni potencjał układu OVC3860...
miganie na przemian czerwone-niebieskie - tryb specjalny Co się kryje pod określeniem tryb specjalny? Mógłby kolega udostępnić pełną dokumentację do układu? Gdzie kolega zdobył tego MAX-a i za ile? Wydaje mi się że za konwerter USB-RS232 służy Atmega, tylko jaka? W czym pisany soft na procesor i PC?
A ja mam pytanie, mianowicie jakiej biblioteki używasz do obsługi rs232 w javie?
Zaraz! Jak to równolegle? A na czym zrobiony jest interfejs RS-232 w tych atmega-ch? Normalne bufory RS-232 nie pozwalaja na równoległe łączenie wyjść! Poziomy sygnału będą raczej przypadkowe.
Czy prędkości transmisji oraz jej rodzaj nie powinny być takie same po obydwu stronach kabla ? Czyli w PC i Atmega ?
Owszem łączy się po USB ale jest tam FTDI (mówimy o KKL-u)czyli konwerter z USB na RS232, więc bezpośrednie RS232 Też zadziała . Po za tym zobacz to https://www.elektroda.pl/rtvforum/topic1... wiec jeśli atmega jest w stanie odczytać dane to i może też je nadać jedyny problem jakie dane musi wysłać.
FT232 to jest konwerter USB<=>RS232 i jakaś ATmega albo nawet ATiny. A co do Bascoma to jeśli chcesz sie nauczyć programować w innym języku niż asm. to polecam C.
Kupić gotową kartę do PC, ilość komponentów minimalna :) Jak chcesz robić sam to pytanie jaka dokładność? Możesz np połączyć 3 atmega8 poprzez I2C. Każda atmega ma przetwornik z 8 wejściami, więc masz 24wejścia. Jeden atmega jest masterem i dane z I2C wysyła rs232/usb/pc. Konstrukcja prosta jak budowa cepa, wystarczą 4 scalaki (3xatmega+ft232R) i kilkanaście...
A Twoja Atmega jest też zasilana z 3v3, czy może z 5v ??? Bo jeśli z 5V, to trzeba zrobić prosty konwerter linii sygnałowych.
Ładowanie tylko samochodowych akumulatorów. Dodatkowo rozładowywanie i "regeneracja". Myślę tez o dodaniu rs232 i aplikacja do wykresów na kompie. Tylko jaka atmega to obsłuży wszystko naraz ? 2 x PWM, Pomiar pradu, Pomiar napiecia, Wyswietlacz, Rs232, regulacja ładowania.
A masz plik nagłówkowy do tej atmegi do avrgcc?
może stabilizator 78L05 ;) lub każdy inny na 35V ---> 5V Na tej maszynie zrobiłem dokładnie tak jak napisałem z 24V na 78L05 i atmega http://obrazki.elektroda.net/47_12620224...
Te układy działają bardzo dobrze. Ale nie z ramkami RS232. W poście #5 dodałem link do Machester'a wraz z przykładowym kodem dla odbioru RC-5 :)
Witam, Jak powinna poprawnie wyglądać konfiguracja portu RS232 w Bascomie jeżeli używam linii PD.2 i PD.3 (UART1) w Atmedze 128 ?
To co zrobiłeś nie miało prawa zadziałać z wybraną płytką NG, ona ma ustwienie na kwarc 16MHz: c:\Program Files (x86)\Arduino\hardware\arduino\avr\board... ... ########################################... atmegang.name=Arduino NG or older atmegang.upload.tool=avrdude atmegang.upload.protocol=arduino atmegang.upload.speed=19200 atmegang.bootloader.tool=avrdude...
Myśle że atmega sobie bez problemu poradzi, musisz zbudować jakiś układ dopasowujący poziomy napięć, poczytaj o AVR i rs-ie
witam, czy moze mi ktos podowiedzieć który najniższy model Atmegi nada sie do stworzenia plikacji pobierajacej dane z jedengo portu RS232 i wysyłania tych danych przez telefon gsm podłączony do drugiego portu RS232? na atmega trzeba zaimplementowac obsługę sieci i conajmniej UDP być może TCP pozdrawiam darek Dodano po 53 aha, w zasadzie nie ograniczam...
RS232 wymaga zastosowania konwertera poziomów (najczęściej MAX232). Podłączasz go do pinów I/O : PD0 (RxD) i PD1 (TxD), konkretnie piny 14 i 15. Sposób podpięcia MAX232 znajdziesz na większości schematów urządzeń wyposażonych w RS232, gdyż jest to typowy i najpopularniejszy układ do tego celu. Poszperaj w sieci. (np. jest application note na www.avrfreaks.net)...
atmega atmega rs232 atmega rs232 atmega rs232 odczyt
oznaczenia koralików ferrytowych pralka indesit wgd934tx klawiatura zalać spirytus
prasa krawędziowa miernik naładowania akumulatorów
Schemat bezpieczników Volkswagen Sharan 1.9 TDI 2002 – rozmieszczenie, wartości, opis skrzynek Zablokowany bęben w pralce Bosch, LG, Samsung – przyczyny, diagnostyka, naprawa