Teoria powiadasz. Ciekawe co czytałeś... Mimo iż wyczuwam lekki roszczeniowy charakter wypowiedzi to postaram Ci się coś jednak wytłumaczyć. Kiedy pisałem o podpisywaniu zmiennych to miałem na myśli takie wysyłane osobno. Od razu uściślijmy, że dla takich wartości dwubajtowych jak Word łatwiej to przesłać jako Hexstring. Długość stringa zawsze będzie...
Wyłącz echo w telefonie. ale jak mam to zrobic ? ATE0 nie dziala :| Czyszczenie bufora nic Ci nie da.Aby "opróżnić" bufor , wystarczy wyrównać lub wyzerować indeksy _rs_head_ptr0 i _rs_tail_ptr0 . pytanie jak to zrobic pod Bascomem ? Obecnie jest tak jak by to co wysyla telefon ladowalo sie do bufora w roznych miejscach , raz na pcozatku, raz w srodku...
Bez problemu. Schemat dokładnie taki jak wyżej i niżej :) . 1. otwierasz porty w obu uC na jednakową prędkość itd. 2. sprawdzasz czy jest komunikacja na tych ustawieniach 3. proce pracują :) 4. proce (proc) zbierają dane itd. itp. :) - no ogólnie robią co do nich należy :) 5. uC1 chce zmienić rodzaj transmisji - uC1 wysyła znacznik - uC2 otrzymuje znacznik...
Bo jak ja zacznę coś tworzyć to mi flash-a w procku nie starczy a pewnie potrzeba do tego dwóch linijek kody aby coś wysłać i odebrać z tego nieszczęsnego FT232RL :) ale dlaczego nieszczęsnego FT232RL - przecież komunikacja za jego pomocą to dokładnie to samo co przez MAX232 - tyle że tu masz o wiele lepszy samochód - mercedes - bo pozwala łączyć się...
kolejny moj temat i kolejny moderator ktory mi go zamyka. do chwili obecnej uwarzalem to forum za pomocne ale przez takich moderatorow zaczyna byc nie pomocne. obrazanie innycj szukajacych pomocy to nie jest dobra praktyka i oznacza brak szacunku a moderator taki nie powinien nim byc. slowa typu ze mam adhd czy inne obrazily mnie napisalem list do forum...
A przełączasz kierunek portu? SerIn samo nie przełącza portu na wejście. Chyba. Procedura _SERIN sama przełącza tryb pracy portu. Jednak nie ustawia na nim podciągnięcia. [_SERIN] ; universal serial input software UART ;reg of DDR in Z ;pin (0-7) in r24 ;address of data in X ;T is set for inverted output ;Y pointer points to the serial...
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...
Da się jakoś korzystać z RS232 w tiny13? Proszę o jakąś pomoc. Obojętnie czy będzie to BASCOM czy C. Przeniosłem z Programowanie Ogólne - krzychoocpp
http://obrazki.elektroda.net/61_11887643... Witam, ten temat chyba już był poruszany na elektrodzie, wielu ludzi szukało różnych sposobów na jak najprostszy sposób aby korzystać z komunikacji poprzez USB w swoich układach mikroprocesorowych. wiele jest różnych rozwiązań w necie jak choćby cesko.igor czy na niemieckich stronach Powerswitch...
Witam Zrobiłem tak: TX RX podłączyłem zasilanie z USB +5V do konwertera i uruchomiłem program ComPortExampel. Ustawiłem prędkość transmisje oraz numer Com, klikam na "Otwórz port", wpisuje np: "1234567890abcdefg" do wysłania, klikam "Send" migają diody Led na lini Rx TX i pojawia się odebrany taki sam komunikat. I wszystko pięknie. Ale po chwili aplikacja...
kozikorn -> przede wszystkim twój kabel powinien wyglądać tak: Tx z uC ---> podłączone do Rx w PC Rx z uC ----> podłączone to Tx w PC GND ---> GND (to oczywiste) ale jeszcze: zewrzyj nóżkę 7 i 8 wtyku DB9 zewrzyj nóżkę 6 i 4 wtyku DB9 zapominają o tym ludzie a potem mówią, że im nie działa komunikacja z PC brak tych powyższych połączeń...
Witam Zapłacę za wykonanie projektu (Płatność na konto) Komunikacja będzie się odbywać pomiędzy PC (Program w Delphi 7) a AT90s2313 (Program w Bascom)(AVR2313 płyta testowa) za pośrednictwem RS232 (Adapter USB RS232 (przesyła dane o szybkości transmisji 9600 bitów na sekundę. Protokół komunikacyjny jest 8 bitów danych, 1 bit stopu) Komunikacja ma się...
Witam Mam pytanie ten uC posiada 4 porty UART jak ja w BasComie powinienem zdeklarować. Chcę do RXD0 i TXD0 podłączyć przez RS232 inny uC a do RXD1 i RXD1 również inny uC przez RS232 natomiast TXD2 i RXD2 oraz TXD3 i RXD3 ustawić jako porty RS232C. To było jedno pytanie a drugie to: Jak łączę jeden uC do drugiego i napiszę w bascomie coś takiego to...
Wszystko powinno wyjaśnić to: Jeśli w buforze nie ma żadnego znaku funkcja zwraca zero. Można najpierw sprawdzić czy w buforze transmisji znajduje się jakikolwiek znak. W tym celu należy skorzystać z funkcji ISCHARWAITING() . Nie sprawdzasz wogóle czy znak jest w buforze, zatem dostajesz głupoty.
Może widziałeś implementacje Ethernetu po RS4xx Dobrze to to nie wyglądało :P Przekonaliście mnie do RS485, mam już kawałki kodów i coś postaram się z nich sklecić. Dodano po 1 i już widzę że z "Const Adr" jest jakaś lipa, czyli pomoc bascom i proza do wciągnięcia :P
skoro umiesz wysłać tekst do drugiej atmegi to jak możesz nie umieć wysłać sobie jakichś zmiennych - oj chyba przegrzało przy ubieraniu choinki więc podpowiem ;) .... można to zrobić na milion sposóbów oczywiście i wszystko zależy od tego jakie to są zmienne, ale np załóżmy że masz zmienną typu Byte. 1. dokonujesz konwersji tej zmiennej na postać String...
Na forum jest tego mnustwo! W bascom college miałeś to opisane. wystarczy MAX232, 4 kondensatory, oraz kabel do kompa! Komunikacja banalna dzięki bascomowi!
Powiem tak: Jeśli klon STK500 nie posiada połączenia typu RS232 lub USB z konwerterem na RS232 (za pomocą FTD232) to taki programator należy sobie bezwarunkowo odpuścić .
Witam. Poszukuje programu...jak najprostszego w bascomie aby umozliwić komunikacje miedzy dwoma prockami 8051 TX RX Chodzi mi głównie o wysyłanie liczb z jednego do drugiego procka. Prosze o jakis sprwadzony program, bo all ktore sa na elektrodzie to tylko wycinki albo gdybania.. Przykład: Z procesora A chcę wysłać liczbę 25, a w drugim odebrać tą samą...
Na odporności na zakłócenia. Zaindukowane w przewodzie sygnałowym zakłócenie np. 2.5V przy poziomie nominalnalnym 12V nic nie zrobi. Ale przy sygnale 0-5V i progu przełączania 1.5V już tak. Jak chcesz sprawdzić działanie transmisji z komputerem stojącym w odległości 1m w domu- działa. Ale w hali przemysłowej na odległości 10m i wielkości pliku 100kB...
Po aktualizacji i wgraniu oprogramowania na wyświetlaczu pojawia się coś takiego. http://obrazki.elektroda.pl/6579761000_1... Sprawdzałem też czy przypadkiem czujnik nie odmówił posłuszeństwa. po Podłączeniu do komputera komunikacja przedstawia się następująco. http://obrazki.elektroda.pl/9109041100_1... oraz http://obrazki.elektroda.pl/7090868800_1...
rs485 rs232 i2c to standardy komunikacji okreslaja one napiecia... prady i sposob komunikacji 2 lub wiecej urzadzen a CAN to protokol w jakim ta komunikacja sie odbywa CAN moze dzialac na rs232..na rs485.. na i2c pewnie tez by sie dalo CAN to żaden "protokół", tylko tak samo jak rs485, rs232, i2c "standard komunikacji", w którym określone są prądy,...
Cześć piszę właśnie aplikację w VB i jedną z jej części jest komunikacja z mikro-kontrolerem. Mam taki układ PC (Bascom Terminal) -> USB-UART RS232 PL2303HX AVR -> atmega8 -> wyświetlacz LCD. Po eksporcie programiku do procesora w stylu. http://obrazki.elektroda.pl/5307649700_1... Sprawdzałem już nawet pracę programu VB który nadawał...
Jak skonfigurować HyperTerminal w Windowsie? Bo dotychczasowe połączenia RS232 nawiązywałem przez TerminalEmulator w Bascom a w hyperterminal windows wszystko jest do jakiegoś nawiązywania połączenia telefonicznego lub czegoś w tym rodzaju! Jak mogę go skonfigurować żeby do Portu COM4 przesyłać komendy AT?
Witam Mam trudności z sensownym rozplanowaniem zadań dla struktury rozproszonej na 2-3 uC (pod ręką mam 2x Mega8 + 1x Tiny 2313 + kilka Tiny13). Język BASCOM Zadania do wykonania: 1. pobranie danych z komputera przez RS232 (pozycje osi X,Y,A,B, częstotliwości fX fY) 2. komunikacja pomiędzy uC (ISP / UART) 3. generowanie 2x PWM 50Hz z wypełnieniem 5-10%...
mikrokontroler master to nic innego jak terminal z oprogramowaniem napisanym przeze mnie w qb64. Mikrokontrolery podłączone do niego są poprzez port rs232 tj. linia rxd terminala jest dołączona do linii txd atmeg a linia txd terminala jest spieta z linia rxd admeg. Komunikacja pomiedzy nimi odbywa sie w formacie ascii tzn terminal wysyła adres atmegi...
Witam. Zagłębiam się ostatnio w tajniki programowania w Bascom AVR. Uczę się na procku ATmega 16, stanąłem teraz przed kupnem - wytworzeniem płytki testowej (uruchomieniowej). Chciałbym, aby znalazły się na niej: wyświetlacz LCD, komunikacja z po RS232 (układ max232) kilka LED do symulacji stanu portów, kilka tranzystorów do sterowania czymś o poborze...
Reset rzeczywiście nie jest podciągnięty do plusa bo przy programowaniu było by zwarcie. Fusebity są nieruszane, a masa w rs232 jest podłączona. Deklaracja $Crystal jest ustawiona na 4000000 - 4MHz. Zauważyłem że to że ramka nie przychodzi przy dotykaniu to przypadek - jak się odsunę od płytki to też nie przychodzi jak powinno. Cala ta komunikacja to...
Ja bym koledze tak doradził, co do samej komunikacji. Jakieś 2 miesiące temu sam nad tym się głowiłem jak to zrobić i w końcu praktycznie sobie wdrożyłem zwykły RS232 tyle że pracujący na najwyższych obrotach. Początkowo obawiałem się że "system" niewydoli przepuszczać w te i we wte informacji jednak i mile się rozczarowałem. Na potrzeby tego rozwiązania...
Ilosc kB nie ma znaczenia bo jest to zmienne i moze miec nawet xMB czas jest proporcjonalny do ilosci danych, lecz mam problem pomiedzy poprawna komunikacja miedzy DELPHI a BASCOM w wymianie tych danych teraz robie tak: #27 0..255 0 - nie będzie kolejnego bajta #13 1 - bedzie kolejny bajt START | DANA | BEDZIE NASTEPNA | KONIEC do if Ischarwaiting()...
Witam, ja właśnie dokładnie taką samą konfigurację 2 procków czyli łączyłem Atmega8 oraz Atmega16 po tym właśnie i2cslave w Bascomie i mogę się coś niecoś na ten temat wypowiedzieć.... ... otóż biblioteka ta I2cslave dla softwarowego rozwiązania układu SLAVE w I2C rzeczywiście działa dobrze tak jak jest opisana ale... jest właśnie jedno i to dosyć spore...
ok panowie - poradziłem sobie nieoczekiwanie w nieoczekiwany , sprawny, szybki i łatwy sposób, przynajmniej jeśli chodzi o odczyt z układu mojego SLAVE i to bez żadnego softI2C itp... ... jak ? jesli to kogoś zainteresuje .... Bascom to jednak fajne "zwierzątko" otóż w kilku linijkach po obu stronach zorganizowałem softwarowy RS232 na dowolnie wybranym...
Po wczorajszym, (zamknięcie tematu, i itp) Postanowiłem że postaram się coś samodzielnie wyklecić w bascomie (w końcu to mój projekt) narazie to tylko przykładowy kod, w którym chodzi tylko o wyjaśnienie zagadnienia, i ewentualne poprawki. MASTER : $regfile = "attiny2313.dat" $crystal = 4000000 Config Serialin = Buffered , Size = 15 Const...
Poszperałem troszkę i dotarłem do producenta z Węgier tych wag co oferuje Łysoń ;) http://kaptarmerleg.info/?page_id=25 Czyli jeżeli komunikacja z wagą samą w sobie będzie odbywała się poprzez kabel RS232 to poprzez ten kabel będzie waga włączana i wyłączana, czy też będzie tylko odbywał się odczyt informacji? Co do zbierania sprzętu do programowania......
Telefon cokolwiek wysyła bo jak podłączyłem wyjście z SIEMENS do portu D.7 to na wyświetlaczu pokazały sie 3 znaki wysłane przez telefon Tak samo jak dzwonie na niego to również coś wysyła - jakiś pakiet znaków. Może mam źle ustawione coś z komunikacja RS232 lub może trzeba do telefon wysłać jakąś komendę jeszcze. Jak wgram ten poprzedni programik od...
Cześć wszystkim Buduję pewien projekt w którym udział bierze 10 drzwiczek i czytnik RFID. Zasadniczo układ działa w ten sposób że człek przykłada pastylkę RFID i dostaje uprawnienia do otwarcia określonych drzwiczek. Uprawnienia są ważne przez 10 sekund potem wygasają i tak w kółko. Temat prosty i zrobiłem go w BASCOM który akurat znam. Ale. Jest potrzeba...
Witam, Mam mały problem z komunikacją między uC. Ale od początku. Schemat układu pochodzi z EP http://obrazki.elektroda.net/52_12696388... http://obrazki.elektroda.net/91_12696388... Samą komunikację udało mi się zestawić i działa bardzo dobrze (załączony kod poniżej). Master non stop odpytuje slave i jest git. I teraz mój problem,...
$crystal = 8000000 $baud = 9600 Config Lcd = 40 * 2 Config Serialin = Buffered , Size = 20 Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5 , E = Portc.1 , Rs = Portc.0 Enable Interrupts Dim Command As String * 1 Dim Temp1 As Integer Dim Temp2 As Integer Dim Status As Byte Dim Numer As Byte Temp1 = 12.1 Temp1 = 30.1...
Nie miałem nigdy problemów z komunikacją na wewnętrznym generatorze 8MHz przy szybkości 19200. Ustaw więc wewnętrzny generator na 8MHz.
no to teraz ostatni test;) zewrzyj ścieżki blisko gniazda rs232 przy wyjętym maxie:)
Program dla Atmegi jest prawidłowy, muszą to być usterki sprzętowe, może zamienione RX/TX miejscami Dodano po 23 Program dla Atmegi jest prawidłowy, muszą to być usterki sprzętowe, może zamienione RX/TX miejscami
Albo i2c.
Poza tym, jeśli chcesz na wew. i Ci nie działa jak powinno, to wystarczy poczytać forum: http://www.elektroda.pl/rtvforum/topic11...
Nie znam BASCOMA ale nei masz tu ani ustwionej szybkości transmisji ani nie piszesz nic o ustawoenieu fusebitów. Może ATmega16 pracuej Ci w dalszym ciągu na wewnętrznym rezonatorze 1MHz - na co by zresztą wskazywało: "... W dodatku odmiezane czasy przez procesor sa znacznie wydluzane..."
ale kabelki od komórek mają inne poziomy napęć 0V-3V w środku powinny byś jakieś didoy zenera albo coś. najlepiej zrób sobie swój kabelek do atmeli. Właśnie tego chciałem dociec :D Mój znajomy , podłączał taki kabeleko do proca przez MAX232 i dziwił się , że toto nie działa :) Piotrek
Ale ja proponowałem 1000000Hz a nie 10000000Hz To jest 10x więcej! (przekopiowałem z postów-więc może się nie pomyliłem) Jeśli nie zmieniałeś fusebitów to daj: $crystal=1000000 Sprawdzam i liczę: 1MHz=1000000Hz. Uff. Może jeszcze nie mam ciężkiej sklerozy.
Witam Jaki trzeba przewód do podłączenia się w Bascom AVR pod Bascom Terminal? Czy to ma być Przewód RS232?
Myślałem że podłączę się z tematem: "[BASCOM] Najprostrza komunikacja między dwoma Uc" :D
Czyli 3 w dwie strony. Wystarczą tylko 3 przewody? Mi wychodzi że 4: RX-TX TX-RX Vcc GND Oczywiście mogę się mylić dopiero zagłębiam się w komunikację rs232.
Witam, Potrzebuję porady - chodzi mi o jakieś rozwiązanie układowe, moduł za pomocą którego zrobię coś w stylu bezprzewodowego rs232 - programuje w Bascom. Każda porada będzie cenna. Pozdrawiam
Jeśli chodzi o obsługę od strony komputera, to polecam książkę: RS 232C - praktyczne programowanie autorstwa Andrzeja Daniluka. Dodam, że nietrudno znaleźć w Internecie e-booka. Jeśli zaś chodzi o komunikację od strony mikrokontrolera, to w książce: Programowanie mikrokontrolerów AVR w języku BASCOM autorstwa Marcina Wiązani jest to bardzo dobrze opisane....
Naprawde zrobiłem już wszystko. Oto dyrektywy początkowe: $regfile = "m8def.dat" $crystal = 16000000 $baud = 9600 Wszystko oczywiście zgodne z rzeczeczywistością. Przy pomocy instrukcji print wysyłam przez RS-a napis. No i: NIC!!! Ciekawostką jest to, że jak zmniejsze w terminalu prędkość transmisji do np. 1200 (a wszystko pozostaje jak wyżej) to wyswietla...
Próbuję skomunikować atmege z urządzeniem typu NAS po obu stronach jest oprogramowanie które przy prawidłowym działaniu potrafi ustawic rtc po stronie mikrokontrolera i w druga stronę wysyłac date czas i info o jakims zdarzeniu. Mam tylko jeden problem otóż po wysłaniu z mikrokontrolera np. "uptime" zamiast odpowiedzi nasa dostaje z powrotem "uptime"...
Ok. Dzieki za wkazowke.
Na procu jest uruchomiony miernik częstotliwości (stacjonarny). Wykorzystane są dwa 16bitowe timery, uruchomiona jest komunikacja po rs232, zegar czasu na PCF8583 z podtrzymywaniem bateryjnym. Nie bardzo wiem jak to wszystko przełożyć na BASCOM AVR. Na początek spróbuj uruchomić przerwania oraz timer0 w trybie normalnego licznika - tak aby liczył z...
Ktoś tym chyba handluje :D Może zastanów się nad zestawem 300-k z tego co widziałem ma LCD, klawiaturę 4x4, diody i wyprowadzenia każdego pinu na zewnątrz podepniesz każdego procka 28 | 40 pinowego ma stk200 na pokladzie komunikację po RS232 z kompem. Nie używałem go, właśnie przyglądałem się tej konstrukcji.
Zgadzam się, jak wszystko jest podłączone ok to nie ma szans aby układ nie transmitował. Faktycznie ja też stosuję 11059200 i zawsze działa. SPRAWDŹ KABLE! 1. Po pierwsze kabel komp<->RS232 czy masz kabel z zamienionymi końcówkami Rx Tx tzn. przy kompie 2 przy Max232 3 i na odwrót! 2. Sprawdź schemat połączeń max 232 z noty aplikacyjnej - proawidłowe...
W ostatnim przypadku Atmega nie odpowiedziała nawet na żądanie o deskryptor... Komunikacja wchodzi w stan IDLE i tyle. Idealnie by było jakbyś w sofcie dodał jakieś logowanie komunikacji żeby zobaczyć co robi w tym czasie Twój procesor. Możesz dodać najprostsze wysyłanie przez RS232. Oscylogram też by się przydał bo te przebiegi co ostatnio wrzuciłeś...
Za punkty - nie, przynajmniej nie ja. Ale cos pomóc mogę. Zrealizowałem już parę projektów uC + vb6 i jakoś one działają. Może zacznijmy od samego uC. Jeżeli był by to asm (bascom + zaawansowany bascomowiec) to zrobiłby to na dwuch tablicach które wyrażały by bufor odbioru i nadawania np rs_tx_bufor(12) as byte i rs_rx_bufor(12) as byte Można by to...
Chcę wysłać np. literę A na port Rs232. Ale nie mogę tego zrobić, bo gdy wpisuję jakąś literę, to dostaję krzaczki
TWI to jest to samo co I²:C... Nowe AVR mają też adresowanie RS232...
Hmmmm znaczy sie nie potrzebujesz pomocy przy napisaniu tylko napisany program... Delphi jest to srodowisko programowania (cos jak bascom avr) wykorzystujace skladnie, polecenia jezyka pascal ale niestety zeby zaczac pisac ,to potrzeba troche przysiasc i poczytac wiecej i zaczac od najprostrzych przykladow. Nie chce sie deklarowac na 100% ale przy odrobinie...
Cytat z opisu na Elpromie: "Wysoka elastyczność komend stosu iWrap pozwala m.in. na zastąpienie przewodowych połączeń w standardzie RS232 za sprawą 6-ciu linii GPIO (General Purpose I/O) oraz funkcji parowania i automatycznego łączenia z określonym urządzeniem." Korzystałem z innych modułów i nie było żadnych problemów z komunikacją po RS (moduły stają...
Na stronie www.quartz.electronics.prv.pl jest opisany sposób transmisji przez RS232 z przykładami w Bascom`ie. Polecam!!!
No po prostu użyj UART, do PC wejdziesz przez adapter na RS232.
poza tym nie widzę deklaracji portu com ,bo $baud to dla mnie za mało . To w przypadku Bascom kompletnie wystarczy.
Przede wszystkim nie wiecz czy wykrywasz początek bitu startu, jego środek, czy może prawie koniec. Gdybyć wykrywł zbocze z wykorzystaniem przerwania, to dopiero wtedy mozna mówić o synchronizacji. Poza tym odliczanie czasu poprzed delay nie jest zbyt dokładne. Najlepiej wykorzystać do tego timer, czyli zrobić programowy UART, o którym pisałem w moim...
Ok zastosowałem instrukcje PRINTBIN,ale co dalej ?Co należy zrobić żeby zamienić to na jakieś strawne dane?: Co masz na myśli pisząc "strawne dane"? Przecież układ RFID wysyła nie ciąg znaków ASCII tylko bajty. A jak widać na zdjęciu karta się przedstawia zawsze tak samo - komunikacja jest poprawna.
PS. Do czego służy MAX232, dlaczego do komunikacji między mikroprocesorami mogę sobie go pominąć? http://focus.ti.com/lit/ds/symlink/max23... A w praktyce są one do komunikacji np dekodera SAT, poprzez RS232
I2C odpada bo za daleko, pozostaje chyba tylko RS232 prawda? Czy ktoś wie, gdzie mogę szukać pomocy i materiałów by taką komunikację zrobić? Ale RS485 da rade. A to tylko warstwa sprzętowa do RS232
Dodam jeszcze że po połączeniu masy z przejściówki z masą atmegi transmisja ustaje i program nie odbiera danych. Widocznie transmisja nie zachodzi. Masy muszą być połączone. Prawdopodobnie nie konfigurujesz uartu (bascom nie jasnowidz, trzeba mu co nieco wskazać, no chyba że samo $baud= wystarcza) Żeby wyeliminować błąd związany z oscylatorem postanowiłem...
Cze. Czy ktoś ma może gotową procedurę obsługi RS pod bascomem8051 napisaną w normalnej pętli tak żeby dało się przerwać ją w każdym momencie bo jeśli stosuje polecenie imput zmienna to podczas oczekiwania na dane procesor "staje" i czeka a ja chce mieć możliwość przerwania tego czekania. Potrzebne mi to do urządzenia w którym komunikacja po rsie jest...
wyświetlacz-->mikrokontroler (zaprogramować: C, Bascom, ASM)--> Bluetooth odbiornik/nadajnik--> komunikacja bezprzewodowa--> odbiornik/nadajnik Bluetooth--> mikrokontroler--> usb, lpt, rs232--> soft do obsługi mam nadzieje że cie nie zniechęciłem ;)
Patentów jest wiele, ale chyba najleprzy to zastosowanie RS485, który z założenia jest zrobiony dla sieci do 32 urządzeń. RS485 opisuje elektryczną stronę komunikacji, a nie protokół, który jest z regóły identyczny z RS232, jedyne czym się całość różni z punktu widzenia procesora, to transmisja ma sterowany kierunek, czyli jest half-dupleksowa, procesor...
Witam, załóżmy, że w pętli wykonuję jakąś operację (np. czytam polecenia RC5)... Chcę jednak, by po połączeniu z kompa przez RS232 odczytywanie zostało wstrzymane i program przeszedł do obsługi komunikacji... Jak to zrobić? czy wogóle da się stworzyć przerwanie od uarta? Pozdrawiam Patryk
Witam Proszę o pomoc w znalezieniu przykładów zastosowania / komunikacji procesora Atmel (Bascom), obsługi RS232, tworzenia własnego protokołu do komunikacji PC <--> Mikrokontroler (C# <--> Bascom). Może ktoś pisał lub zna podobną pracę dyplomową i może podesłać linka. Bardzo z góry dziękuję za pomoc.
Jeszcze nie wiem co oznacza obliczenie błędu generowania Baudrate. W moim przypadku sprawa jest prosta bo stosuje ... Baud Timer : 1 Baudrate : 2400 Frequency : 11059200 ... a taka prędkość przy takiej częstotliwości jest chyba dokładnie wyliczana ale nie wiem. Tak patrząc na dołączony schemat nasuwa mi się pytanie czy konieczne są "te zworki na samym...
Witam . Mam taki problem od 3 dni próbuje napisać program w bascomie , i nie wychodzi mi komunikacja procesorów . Atmega8 ma sprawdzić adc rc5 wyświetlać na lcd i wybrać się do etykiety tu jest ok , natomiast attint2313 ma sterować 4pwr , led rgb i odbierać 4 klawisze . Próbowałem z rs232 i gubiło mi dane , i z i2c + pamięć 2402 . no i nie wiem co zrobić
Nadajnik oraz odbiornik współpracują z komputerem poprzez rs232. Ze sobą nie. Proszę o wskazówki co powinno zawierać się w programie nadjnika jak i odbiornika.
Witam Wojno czy udała Ci się w końcu komunikacja z tym modułem? Mam podobny problem: http://www.elektroda.pl/rtvforum/viewtop... i byłbym wdzięczny za pomoc.
Do mikrokontrolera ATMega8535 podłączyłem rezonatr kwarcowy o częstotliwości 11,052 MHz i kondensatory 33pF. Nie wiem dlaczego jeżeli zapalam diodę na wyjściu portu na sekundę Waitms 1000 (Bascom), to nie trwa to przez sekundę tylko około 1,3-1,4s al;bo i dłużej. Co może być przyczyną. Poza tym maksymalna prędkość komunikacji z pecetem przez RS232 to...
Przetestowałem płytkę w taki sposób że wyjąłem ATmege i połączyłem ze sobą wyjście i wejście które podciągałem do procka(atmegi) i układ działa jak echo, wysyłam z portu COM i dostaje to samo. Więc jaki błąd popełniłem dalej jeżeli chodzi o komunikacje maxa i atmegi????
Polecam BASCOM College P. Raabe (na stronach Elektroniki Praktycznej. Najprawdopodobniej jest problem przy podziale częstotliwości używanej przy komunikacji przez RS-232, nie wszystkie prędkości chcą chodzić. W podanych powyżej źródłach jet dokładny opis jak to sprawdzić i jak dobrać odpowiednią prędkość. życzę powodzenia
No więc to są proste moduły, które powinny działać transparentnie dla UART. Zacnzij więc od napisania procedur komunikacji RS232 po kablu, a dopiero potem z tymi modułami. Potencjalne problemy to konieczność zrobienia dobrej kontroli integralności danych, zabezpieczenie się przed sytuacjami falszywego startu i unikanie powtarzających się sekwencji bitów....
Czyli tak - dajesz Atmelka zależnie od potrzeb ATTiny2313, ATMega8 lub ATMega16 /8515/8535 itp...(portów hohohoho), do PC łączysz się przez: 1. SPI/USI<>LPT (wersja nie wymagająca dodatkowych elementów), PC pracuje jako MASTER, ATMEL jako SLAVE (ten układ składa się TYLKO z procesora, jakiegoś kondensatorka odsprzęgającego zasilanie) 2. UART<>RS232...
A sprawdziłeś to co napisał Andy74? Komunikacja z PC po RS232. 485 ma takie same parametry komunikacji tylko jest to pętla prądowa i ma większy zasięg. Jak sprawdzisz komunikację z PC to będziesz wiedział że protokół jest dobry. A potem można sprawdzać czy 1km kabla jakiś kretyn szpadlem nie przeciął. I w EP te programy są na ATmega8-a Ty masz ATtiny2313.
Najpierw sprawdź przejściówkę. Zewrzyj 2 i 3 pin. Kiedy będziesz wklepywał coś na klawiaturze kiedy otwarty będzie Terminal to w jego oknie pojawiać sie powinny kolejne znaki. W terminalu widać tylko to co do nas wraca. Normalnie za Echo pracuje mikrokontroler /lub nie jeśli sobie nie życzymy. Kiedy zewrzesz 2 z 3 to to co wyślesz powinno do Ciebie...
... Bardzo dużym utrudnieniem jest dla mnie zmuszenie bascoma do wysyłania dokładnej komendy już mówię w czym rzecz, otórz chcę wysłać polecenie: Print "OK+EEKD="E"" i tu jest problem nie do rozwiązania ponieważ bascom automatycznie traktuje drugi cudzysłów przed E jako koniec wysyłanego ... Ty GO nie zmuszaj , tylko wytłumacz MU o co Ci chodzi :wink:...
I2C stosuje się tylko w tym samym urządzeniu, nie jest to magistrala do stosowania na zewnątrz. SPI także odpada na większe odległości UART panie to jest właśnie RS232 ;) Z prostszych sposobów pozostaje ci np komunikacja z LCD oddalonym np przez: 1. podczerwień jeśli masz zasięg w granicach widoczności 2. jakaś prosta komunikacja radiowa (dowolne małe...
Witam Co mogę doradzić :?: :arrow: Do monitorowania transmisji wystarczą ledy :arrow: Tzw. monitor RS232 , sprawa jest banalnie prosta należy podłączyć dwie diody LED " odwrotnie ! równolegle " przez rezystor rzędu 2Kom :arrow: Lub kupić sobie coś takiego wykonane PROFESJONALNIE :!: dostępny TU :arrow: http://www.port80h.com.pl/ Pozdrawiam wszystkich...
Dowiedziałem się ostatnio, iż Yampp-a 3/USB można sterować poprzez RS232....a chodzi mi dokładnie o to, że tego Yampp-a będę wsadzał do "kina domowego" mojej roboty, i chciałbym żeby yammp był sterowany z mojego"systemu". W takim wypadku bym zrobił komunikacje między Yampp-em a moim systemem poprzez RS232. Czy wie ktoś, gdzie można dostać komendy do...
Witam chodzi mi o komunikacja uP 89c2051 (do programowania urzywam bascoma) przez to lacze uP bedzie wysylal dane liczbowe komputer bedzie je przetwarzal i wysylal spowrotem Zalezy mi na v-basicu bo go dobrze znam No i z czym masz problem? Określ konkretnie pytanie. Nikt nie będzie zgadywał o co Ci chodzi.
Hej! Ja podłączam według takiego schematu. Na bank działa, a jedyne problemy związane z komunikacją przez RS wynikają zazwyczaj przez system windows XP który ma poblokowane porty (a przynajmniej ja miałem z tym problemy). Pozdrawiam
Brak deklaracji kwarcu $crystal Brak deklaracji procesora $regfile Brak deklaracji szybkości $baud Brak konfiguracji RS232 czyli Config Com1... Zła deklaracja pinów, nie Config Pin... tylko zawsze Config Port... Brak informacji o ustawieniu szybkości taktowania fusebitami Brak informacji o typie procesora Brak informacji z jakim urządzeniem się komunikujesz...
nie no tarnsmisja działa jeśli chodzi o stronę sprzętu gorzej z oprogramowaniem dla atmegi (sterownika) które też działało i w miarę rozwijania jego możliwości umarła mu komunikacja po rs 232 który z czasem miał być zastąpiony na rs 485 a zmiane konfiguracji rs - a wykonywałem poprzez zmiane wpisów w rejestrach ubrr i ucsrc 'komendy ustawiajĻce...
piotr_go -> naucz się czytać, bądź czytaj uważniej a później pisz. Oczywiście, że FT232R służy do komunikacji RS232/485 i głównie do tego się nadaje - autor pytał czy może prowadzić dwukierunkową transmisję. A pod koniec swojego postu napisałem, że do jego głównego celu nadaje się bardziej VNC1L
Witam, Jak w temacie. Mam układ w którym (niestety) pracuje wykręcona do 25MHz Atmega 32. Wszystko działa bardzo dobrze i nie przeszkadza jej taki ovrclock ale mam problem z odczytem danych z czujnika DS18B20. Komunikacja typu RS232, ISP, i2C działa idealnie. Nie mogę zejść z taktowaniem niżej. [syntax=vbnet] If DSwait < 5 then 1wreset 'reset magistrali...
Mam problem z komunikacją 89C4051 <-> RS232. Pop podłączeniu Atmelka do PC-towego RS232 i odpaleniu jakiegokolwiek emulatora terminala zamiast czytelnego tekstu pojawiają się jakieś "ciapki". Zmiana ustawień sterowania przepływem nie odnosi żadnego skutku, inwersja linii też, nie wiem co jest. Nie sprawdzałem jak się sprawa ma jeśli połącze Atmela...
Witam Ponownie! Mam problem komunikacji uP z PCtem. Otóż napisałem programik do komunikacji, wrzuciłem go na procesor, zresetowałem procesor z pod programu programatora (tzn. uruchomiłem aplikację) i wszystko jest OK, komunikacja zaskakuje, programik chodzi. Ale gdy zresetuje procka sprzętowo program na procesorze rusza natomiast komunikacji brak. W...
Cześć, Od dwóch dni próbuję wrzucić wsad do µC z bootloaderem MCS po RS232 za pomocą linii komend AVRdude, i nie mogę sobie z tym poradzić. W bascom µC za pomocą RS232 programuje się poprawnie. Dodam że do komunikacji używam FT232RL. próbowałem tak: avrdude.exe avrdude.conf -p m8 -P com8 -c <programator> -b 38400 -U flash:w:temp.hex...
bascom komunikacja rs232 komunikacja rs232 bascom komunikacja
naprawa formatera włącznik wentylator polonez termostat philips
mikrofalówka samsung mikrofalówka samsung
Amplituner Sony nie włącza się - diagnostyka i rozwiązania Zbyt wolne obroty gramofonu Adam GS424 - przyczyny i rozwiązania