Witam! Czy ktoś jest w posiadaniu listy komend wykorzystywanych na 3-cim bajcie ramki przy transmisji szeregowej po FBUSie z komórką Nokia? Pozdrawiam.
Witam Zaczelem sie bawic transmisja szeregowa miedzy atmega a komptuerem. Mam taki problem, ze jak pisze w asemblerze to wszystko dziala, a jak ten kod przerobie na C to wychodza jakies krzaki, czy ktos moze wie gdzie popelnilem blad program asm: .INCLUDE "m32def.inc" ldi r17, high ((16000000 / (9600 * 16)) - 1) ldi r16, low ((16000000 / (9600 * 16))...
Na początku zaznaczam że jestem początkujący. Mam pytanie czy dało by się jakoś zrealizować bezprzewodową transmisję szeregową między mikroprocesorami. Chodzi mi o wykorzystanie sprzętowego UART-a. Proszę o jakiś prosty schemat. Z góry dziękuje
Mam obliczyć wartość TH1 dla SMOD=1 i SMOD=0 dla prędkości 300 do 32 600 sterwonika trasmisji szeregowej. To oblicze ze wzoru TH1=256- [57600/V] Tylko mam znaleźć program terminowy (terminal) pod xp. Tylko nie wiem o co z tym chodzi nie moge znleźć żadnego terminala. Prosze o pomoc
Witam potzrebuje materiały na temat transmisji szeregowej a mianowicie : zasada transmisji szeregowej, transmisja synchroniczna i asynchroniczna, oraz format danych w tych transmisjach. Pojęcia : znak synchronizacji, ramka, zasada podwójnego buforowania. Jesli macie to prosze jakieś linki albo skany. z góry THX pozdro.
czasami budujac jakieś urzadzenie ktore sterowane jest przez magistrale szeregową zachodzi potrzeba próbnego uruchomienia i napotykamy problem z przetestowaaniem, przydalo by sie wiec uniwersalne urzadzenie którym mozna by sprawdzic w praktyce zachowanie konkretnego ukladu w praktyce- przykladem mogą byc np syntezery czestotliwosci, regulatory glosnosci...
Witam Mam pytanie co do swojego programu w C obslugujacego transmisje danych. Jest to program ktory bedzie zaladowany do procesora pracujacego w trybie MAster (mikrokotroler maxim ds89c450 - obsluguje 2 porty szeregowe) Po pierwsze wybieram tryb pracy mikrokontrolera( wybieram tryb 2 w ktorym mam ustalona predkosc transmijsi jako stala bez ingerencji...
Posiadam środowisko Keil uVision i taki program: #include <REGX51.H> #include <absacc.H> #include <stdio.H> #define CSMX 0xf018 // adres rejestru wyboru wej?cia multipleksera #define CSAD 0xf010 //rejestr wyniku startu przetwornika unsigned char v_znak='v'; float wynik; odbierz_Znak() interrupt 4 { if(RI)// R1=1...
Witam, zacząłem pisać program na zaliczenie tj. Zamek szyfrowy sterowany zdalnie z terminala i odrazu pierwszy problem, chodzi o ustawienie transmisji. Mam oto taki kod: [syntax=asm]$NOMOD51 ; wymagana dyrektywa kompilatora - ten procesor to nie 8051 $INCLUDE (REG517.INC); dolaczenie pliku definicji rejestrow procesora 80C537 LCALL ustaw_lacze petla:...
Dzisiaj dość swobodny przegląd transmisji szeregowych, rozpoczniemy od przykładowej transmisji równoległej a następnie rzucimy okiem na UART i USART, I2C, SPI, 1wire. Mam nadzieję, że przegląd charakterystycznych cech transmisji szeregowych, ułatwi początkującym zastosowanie w praktyce innych podobnych interfejsów szeregowych. Sprzętowa obsługa UART/USART,...
Witam Was! Próbuję zrobić programową transmisję szeregową. Na płytce mam układ max232 i ATm8. Procek chodzi na kwarcu zewnętrznym 11.0592MHz. Sprzętowa transmisja działa OK, jest komunikacja między PC i ATm8. Gdy jednak odpalam poniższy program, nic nie pojawia się na ekranie monitora. PINB0 jest zwarty z odpowiednią nóżką układu MAX232. Dodam jeszcze,...
Witam... Transmisje cyfrowa mozna podzielic na synchroniczna i asynchroniczna jak i szeregowa i rownolegla. Transmisja synchroniczna to taka gdzie oprocz lini danych wystepuje takze linia zegara, sygnal z lini danych jest wowczas zczytywany tylko w momencie sygnalu zegarowego, odbiornik moze wowczas reagowac na zbocze opadajace lub narastajace lini...
Witam i prosze o pomoc, asembler (narazie mam nadzieje) jest dla mnie czarną magią ak by najprosciej , nie wiem -moze korzystajac z SPI wyslac konkretne 24 bity szeregowo do syntezera PLL jest to prosta transmisja ,ktora powinna odbyc sie przy wykorzystaniu 3 lini, zegar wewnetrzny 1MHz,szybkosc transmisji raczej niema znaczenia, aczkolwiek nie powinna...
Szukając rozwiązania mojego problemu w komunikacji centralki gazowej z komputerem czy to po przejściówce USB->COM, czy to Rs232-Rs232. Magistrala rs-232 w komputerze do komunikacji używa napięć +15v/-15V (logiczne "0" i "1") i takich napięć oczekuje zarówno na pinie 2 jak i 3 (Tx, Rx). Natomiast centralki gazowe działają w "unowocześnionym" standardzie,...
mam moduły radiowe BR27 i BT27 , odbiornik podłączyłem bezpośrednio z wejściem RX w atmega8515l za odbiór danych odpowiada taki kawałek kodu : Rs_232: Aktualna_pozycja = Inkey() If Aktualna_pozycja > 0 Then Gosub Obliczenia End If Return W przypadku gdy mam wyłączony nadajnk na wyświetlaczu pojawiają mi się same śmieci , załączenie nadajnika powoduje...
Jakie sa zalety transmisji szeregowej lub rownoleglo-szeregowej nad rownolegla? czy chodzi o oddzialywania miedzy przewodami zachodzacymi w rownoleglej szynie przy wyzszych czestotliwosciach? moze cos wiecej? ma ktos jakis link? Pozdrawiam
cześć! potrzebuje schematu do podglądu interfejsu transmisji szeregowej.Dostałem to zadanie przy ćwiczeniu związanym z rs-232...jest podobna układzik który pozwala podglądać ale nie mogę go nigdzie znaleźć od dłuższego czasu.do wiadomości załączam zdjęcie o jaki podgląd mi chodzi.z góry dzieki
Witam pytanie dotyczy stacji "z lidla" ma ona bezprzewodowe czujniki wiatru itp. transmisja odbywa sie na 433MHz i w stacji bazowej jest plytka odbiorniczka podlaczona z plytka stacji bazowej trzema przewodami- pwr, gnd oraz data. podlaczylem data do rs232 i mam teraz pytanie, jak rozpoznac szczegoly transmisji. na razie zdolalem zmierzyc szerokosc...
Napisac procedure transferu szeregowego SPI jednobajtowej danej. W programie wysylana dana jest umieszczona w wewnetrznej pamieci RAM w komorce nr 30H, a odebrana dana nalezy umiescic rowniez w wewnetrznej pamieci RAM w komorce nr 38H. Mam takie zadanie i nie mam zielonego pojęcia co i jak powinienem skonfigurować. Generalnie wiem o chodzi w transmisji...
Przepraszam, że tutaj umieszczam ten temat, bo nie do końca wiedziałem gdzie. Mam za zadanie na studiach zbadać wpływ parametrów transmisji szeregowej(długość słowa, bit/sekunde, bit stopu, bit parzystości) na czas przesyłu pliku. Używamy do emulowania portów Virtual Serial Port Driver, a do komunikacji między nimi hyperterminala. Jakich wyników się...
Witam. Podzielcie się proszę własnymi wrażeniami na temat programów do rysowania przebiegów czasowych podczas szeregowej transmisji danych . Przeczesałem internet i znalazłem kilka potencjalnie wartościowych pozycji: [url=]Wave Former [url=]Timing Designer [url=]Drawtiming [url=]Tikz-timing [url=]Xwave [url=]Timing Tool Szukając czegoś użytecznego (niezbyt...
Witam Musze napisac program obslugi komunikacji szeregowej - 2 rodzaje akcji: przesylanie bloku danych z pc do avr oraz odwrotnie. Szczegolnie mi zalezy na uzgadnianiu z pecetem szybkosci, ramki itd. Kompletnie w tej chwili nie wiem jak do tego sie zabrac. Program ma byc wywolywany przez przerwanie od UARTa (z peceta zadanie dostarczenia bloku danych...
Witam. Jeśli chodzi o DOS to ściągnij sobie RBIL ("Ralf Brown's Interrupt List"): Poszukaj przerwania 14h, i przyjrzyj się funkcjom: 00h - inicjalizacja portu, 01h - wysłanie znaku, 02h - odbiór znaku, 03h - odczyt statusu portu. Dokładny opis w RBIL'u - niestety po angielsku, Opis powyższych funkcji oraz rejestrów UART'u w języku polskim możesz znaleźć...
ale zeby przesłać: 01010101 to kazdy poziom, abym go jednoznacznie zidentyfikować musisz spróbkować conajmiej 2 razy czyli 8 bitów próbkujesz conajmiej 16 razy. Nie, nie. Ja przesyłam 01010101 jako jedna próbka. Jako próbka o wartości 85V. Próbkuję raz i mam. A w dodatku nawet jak bym przesyłał szeregowo jako 8 szeregowych próbek, to próbkował bym...
Dzięki za cenne wskazówki ;) Tak się jeszcze zastanawiam nad całkowitym wywaleniem tego CH340 i zmianą uC na mega32u4. No i odnośnie tego zabiegu mam kilka wątpliwości: - czy potrzebne są jakieś dodatkowe sterowniki żeby procesor był rozpoznawany przez system jako port szeregowy? (zakładając, że nie mam zainstalowanego Arduino) - do czego właściwie...
Witam, Mam następujący problem - otóż musze opisać taki temat "Systemy transmisji szeregowej" czyli opisuje RS, USB no i dalej mam problem ponieważ mam też opisać bezprzewodową ale nie wiem zabardzo co a google nie przychodzą mi z pomocą ;-( Czy możecie mnie naprowadzić na jaskieś zagadnienia związane z tym tematem. Bede wdzieczny za kazda pomoc.
W lekcjach ze strony www.micromade.com.pl jest taki przykład na transmisję: ;***************************************... ;LEKCJA 15- STEROWNIK PRZERWAŃ DSM-51 ;PRZYKŁAD 1- NADAWANIE RS-485 ;***************************************... ;********* Ustawienie TIMERów ********* ;TIMER 0 T0_GEQU0;GATE T0_CEQU0;COUNTER/-TIMER T0_MEQU2;MODE (0..3)...
W jaki sposób realizuje się przesył danych do rejestru hc595? Do tej pory podczepiałem do rejestru (akurat w moim przypadku hc164) dwa piny z procka, jeden jako zegar, drugi jako sygnał. Potem pisałem program w którym przypisywałem do pinu Data jakiś stan, a następnie ustawiałem pin CLOCK by wysłać daną do rejestru. Podejrzewam jednak, że jest to działanie...
Witam! Przygotowuję (to mocno powiedziane :D ) urządzenie które będzie wykonywało podgląd linii szeregowej o częstotliwości do 8MHz i wysyłało zebrane dane do PC. Mój problem polega na tym, że chyba ten procek nie poradzi sobie, żeby w 2 taktach odczytać informację z pinu i zapisać do pamięci (w tablicy) - przy 16MHz. Jestem słaby w tych sprawach ale...
Nie wiem czy ten moduł radiowy nadaje sie do transmisji za pomoca USARTa ponieważ przebieg na wyjściu odbiornika nie jest identyczny jak na wejściu nadajnika. Byc może będą błędy. Ale nie wiem tego na pewno, bo nie próbowałem. Być może odpowie Ci ktoś kto to robił. Ja na potrzeby transmisji zrobiłem własny protokół transmisji (właściwie próbowałem dwa)...
Dzień dobry, potrzebowałem generatora o szerokich możliwościach i padł wybór na chińską płytkę z AD9854. Na domyślnych ustawieniach rejestrów - układ od razu powinien pracować w trybie single tone (po wpisaniu 6 bajtów Frequency Tuning Word 1). Niestety: jakikolwiek sygnał uzyskuję dopiero po wpisaniu wartości do rejestru Output shaped keying I multiplier...
Dzień Dobry wszystkim forumowiczom. Sprawa wygląda tak. Samochód CEED, radio fabryczne + moduł fabryczny (USB+AUX). Moduły komunikują się między sobą jakąś formą transmisji szeregowej (RX/TX/GND). Bez moduły część funkcji nie działa (ani AUX ani USB). Moim celem jest analiza tejże transmisji i wpływanie na nią.... W tym celu podłączyłem się bezpośrednio...
Witam! Poniżej przedstawiam kawałek programu do obsługi silnika krokowego z układem A3972. Procek komunikuje się szeregowo z ów układem, problem tylko w tym że za wolno... nawt nie trzeba stosować opuźnien przy zmianie stanu portu ( np.: DTA czy CLK)!!! Program oczywiście w bascomie, proszę o opinie czy da się coś jeszcze z tego bascoma wycisnąć, czy...
Potrzebuje schemat układu do transmisji dwukierunkowej na podczerwień między dwoma komputerami
Witam, mam dziwny problem z moim programem na '51(w C). Bawiłem się w transmisję szregową i utknąłem. Programik jest prosty: bufor odbiorczy na przerwaniu - wpisuje mu coś z klawiatury (HyperTerminal) on odbiera i umieszcza to w buforze, potem wypisuje funkcją printf to co tam jest. Problem w tym, że jeśli użyje funkcji delay() to program sie wiesza...
Witam! Mam prosbe, czy moglby ktos mnie poinformowac, skad mozna wziasc dane o programowalnym ukladzie wejscia wyjscia transmisji szeregowej - blokowy schemat ukladu...... Z gory wielkie dzieki :) Pozdrawiam
Witam Szanownych Forumowiczów 8) Napisałem (a właściwie przerobiłem programik z książki): ;********* Ustawienie TIMER˘w ********* ;TIMER 0 T0_GEQU0;GATE T0_CEQU0;COUNTER/-TIMER T0_MEQU0;MODE (0..3) TIM0EQUT0_M+T0_C*4+T0_G*8 ;TIMER 1 T1_GEQU0;GATE T1_CEQU0;COUNTER/-TIMER T1_MEQU2;MODE (0..3) TIM1EQUT1_M+T1_C*4+T1_G*8 TMOD_SETEQUTIM0+TIM1*16 ;*******...
Mam pytanie, bo juz tydzien mysle i nie moge dojsc do bledu. Otoz proboje zrealizowac tranimsje miedzy kompem a mikrokontrolerem AT90S8535, dokladnie tak jak bylo opisane w EDW komputer PECEL. Wszystkie transmisje sa ustawione tak samo np 2400, errorlevel sprwadzony <0.2% . Port Com sprawdzony innym urzadzeniem, i terminal pokazuje ze dziala, bity...
SCON = 0x50; PCON &= 0x7F; TMOD &= 0xCF/* Setup timer/counter mode register *//* Clear M1 and M0 for timer 1 TMOD |= 0x20;/* Set M1 for 8-bit autoreload timer */ TH1 = 0xFD;/* Set autoreload value for timer 1 */ TR1 = 1;/* Start timer 1 TI = 1;/* Set TI to indicate ready to xmit */. To jest przeklejona z opisu C-Keila inicjalizacja portu szeregowego...
Witam serdecznie!! Jak obliczyć czas trwania pojedynczej ramki w transmisji szeregowej , przy założeniu : 1. bit startowy 2. 8 bitów danych 3. bit stopu i przy danej prędkości X Lub inaczej : jak obliczyć czas trwania pojedynczego bitu informacji przy prędkości X ( transmisja szeregowa ) Pozdrawiam
Witam wszystkich forumowiczów, jest to mój pierwszy post i licze na waszą wyrozumiałość jeśli ten temat był wcześniej to sorry, nie miałem czasu przejrzeć wszystkich postów. do rzeczy, Temat: Nadajnik transmisji szeregowej Treść zadania: Zaprojektować układ nadajnika transmisji szeregowej słów 8-bitowych wyposażonego w 8-bitowy równoległy rejestr wejściowy....
Witam, mam taki oto problem (At89s51) chodzi o skonfigurowanie UART na 9600 8bit, no parity w Keilu: pod asmem jest tak : $mod51 SET_RS EQU 40h TAB_RAM EQU 20h L_PODZ EQU 0FDh SET_T1 EQU 20h CSEG ORG 0 MOV SCON,#SET_RS MOV TMOD,#SET_T1 MOV TH1,#L_PODZ SETB TCON.6 SETB SCON.4 MOV R0,#TAB_RAM i dziala (to jest fragment) przepisalem to na C: SCON = 0x40;...
Programowo porty są dobrze skonfigurowane ponieważ przy połączeniu kablowym działa wszystko tak jak powinno. Poprostu nie wiem dlaczego nie działa przez irde. Jesli chodzi o podlączenie irdy do mikroprocesora jest tak samo zrealizowane jak przy połączeniu irdy do plyty głównej komputera. Przy kompie działa bardzo dobrze. Połaczenie jest zrealizowane...
witam... mam takie szybkie pytankio... mianowicie, czy do transmisji szeregowej /rxd, txd/ procesor ATmega8L wymaga zewnetrznego kwarcu??
Witam serdecznie 1. Mam problem związany z podłączeniem 16 wejść oraz 16 wyjść do portu LPT. Zaje sobie sprawę ze będzie potrzeba multipleksowania w jaki sposób to wykonać. 2. Drugie pytanie czy są układy specjalizowane do transmisji szeregowej do których podłączę TX, RX a na drugiej stronie uzyskam 16I oraz 16O. Dzięki za pomoc.
Witam. Mam prośbę do kogoś doświadczonego aby zerknął na poniższy kod i powiedział mi co jest źle bo już kilka popoludni nie moge sobie z tym poradzić Problem jest z odbiorem przez 2051 transmisji szeregowej z PC. Interfejs MAX 232 jest na pewno sprawny (bo z 2051 na PC wysyla dobrze, poza tym jak zewrę RXD i TXD na 2051, to na terminalu PC dostaje...
Kto wie jak wykorzystac kontrolke MSComm.ocx Moze jakis przyjład by ktoś podał. Jak mozna podgladac to co jest aktualnie na porcie. Najbardziej by mi zalezalo na wysylaniu i odbieraniu ciagów znakowych. Znalazlem gdzies na necie taki przyklad ale o cos mi nie dziala z tego wzdlegu ze nie chce wyjsc z petli ktora sie w tym przykladzie znajduje: 'Wybranie...
Witam Mam taki problem z projektem, ktory ma za pomoca transmisji szeregowej przez sterownik sterowac dsm, moj problem polega na tym ze na zajeciach nie przerobilismy transmisji szeregowej(mamy sami sie douczyc:|), ani ksiazka braci Galka nie opisuje transmisji w sposob wystarczajacy do napisania tego programu. Tymbardziej zaden symulator dsm nie jest...
Hej Mam problem z uruchomieniem transmisji szeregowej. Na moje oko cos jest nie tak w miejscu w którym sprawdzam czy UDR jest pusty. Jeżeli zrobię programową obsługę i własny znacznik stanu tego bufora to wszystko działa. Może ktoś zauważy co jest nie tak. Poniżej kod: void USART_init() { UBRRH = 0; UBRRL = 103; //przy 16Mhz daje to 9600bps UCSRC =...
czy w bascomie8051 jest mozliwosc odebrania danych tak aby zapisac je do tablicy w postaci bitowej? nie musi byc to zapisanie do tablicy, moze to byc string, ale zeby dane bylo w postaci ciagu 0 i 1
Witam, czy ktoś zna temat transmisji przez światłowód na tyle żeby poradzić czy jest realne zrobienie transmisji szeregowej przez światłowód na krótkie odległości od 0.5m do 10m. Zasadniczym powodem ma być izlolacja galwaniczna urządzeń przed bezpośrednim uderzeniem pioruna w antene nadajnika odbierającego dane, więc izolacja na transoptorach może nie...
Witam! Napisałem procedure inicjalizacji rs-a i odbioru danych. W sieci opartej o RS485 mam mastera i kilka slave-wów dlatego muszę na poczatku zchynchronizowac sie zeby zaczac czytac ramkę protokołu od poczatku (dwa znaki 0xa5). Zegar Atmega to 7,32MHz, ustawiona transmisja 19200, 8N1. Atmega 8 odbiera jakies dane ale wyglada na to że pracuje z inna...
Pisze w C i mam taki problem, ze jak odbieram znak poleceniem scanf lub getchar to procek wysyla mi to samo co odebralem. Jak wyeliminowac takie echo?
Pisze w Delphi7 oprogramowanie do komunikacji z procesorem ADuC812 po USB i LAN z wykorzystaniem konwerterów (RS-USB i LAN-USB). Korzystam z komponentu TComPort (wersja chyba 1.6, ale tu nie ma znaczenia). Wszystko jest fajnie, do momentu gdy odbieram wieksza ilosc danych. Po odebraniu okolo 23% danych transmisja sie urywa. Gdy próbuje cos wyslac do...
Witam Wie ktoś może jak w w uC 2051 ustawić prędkość transmisji na 9600bodów w trybie 1 lub 3 przy kwarcu 12MHz ?? Wiem jak to zrobić dla 11,0592MHz i trybie pracy 2 licznika T1. Przypuszczam ze z zegarem 12MHz trzeba użyć trybu liczników 1 lub 0 ale jak to zrobić żeby uzyskać taką własnie transmije danych. Bardoz prosze o przykład. Dla wartości nieokrągłych...
Witam. Chciałbym zastosować optoizolację do szybkiej (57600) transmisji szeregowej i nie wiem jaki transoptor zastosować aby sygnał poszedł bez zakłóceń. Nie stosuję max232. Proszę o jakieś podpowiedzi, najlepiej z praktyki. Pozdrawiam.
Wiec tak mam taki problem i kończą mi sie pomysly : 2 układy jeden z atmega8L zasilany na 3,3 V drugi atmega32L tez 3,3 V podłączyłem pierwwszy układ (atmega8l) kabelekem do komputera (kabel z wbudowanym max232 - zasilanym z portu z diodami zenera (kabel od siemensa)) i wszystko oki transmisja szeregowa jak ta lala zadnych przeklaman 2 układ podłączam...
Potrzebuję zrealizować transmisję szeregową przez LPT. Ma być linia danych(1 bit) i CLK (zegar). Oprócz tego będzie kilka niezależnych bitów. Da się kontrolować pojedyncze bity LPT czy trzeba zapisywać od razu całe 8 bitów do rejestru? Program ma działać w systemie Windows XP.
Witam, mam dwa urządzenia - jest to płyta główna i na niej moduł sterujący wyświetlaczem. Doszedłem po ścieżkach i połączeniach że oba te urządzenia są podłączone między sobą dwoma drutami komunikacyjnymi, co więcej podłączone są do pinów RxD i TxD portów szeregowych w obu układach (na krzyż oczywiście). Podłączyłem oscyloskop i widać transmisje, która...
jaki jest dopuszczalny (oczywiscie na podstawie obserwacji doswiadczalnych) poziom bledu baud rate w RS-232? czy przy transmisji z pelna szybkoscia 115200 blad na poziomie 0.2% cokolwiek znaczy, czy raczej jest malo warty? potrzebna jest mi transmisja strumieni do 2kB jednorazowo. problemu nie moge rozwiazac poprzez zastosowanie kwarcu o fajnej czestotliwosci,...
Witam Piszę pewien program na 8051 (w C - środowisko Keil). Wszystko mi działa ale natknąłem się na mały problem. Jak mam włączoną obsługę LCD to nie mogę nic wysłać przez port szeregowy. Dopiero po usunięciu wszystkiego związanego z obsługą wyświetlacza transmisja szeregowa działa bez problemu. Ktoś chciałby zerknąć na kod i naprowadzić gdzie i co...
Muszę napisać program w asemblerze do wyświetlania informacji z gpsa garmina GPS-15H pod 8051. Cały szkopuł opiera się na uruchomieniu transmisji szeregowej. Pytam bo nie miałem z tym jeszcze do czynienia.
Witam Wszystkich Obecnych (i nie) Jestem tu nowy, więc jak palnę coś głupiego to nie zabijajcie śmiechem... Proc jak w temacie, soft MPLAB 30, program pisany w C, nie bardzo mogę opanować transmisję szeregową. Mam dwa takie spięte razem. Jeden wysyła, drugi odbiera. W zasadzie banał. Odbierający jest taktowany zewnętrznie (kwarc 10 MHz), nadający pracuje...
Witam! Mam mały problem. Zrobiłem konwerter RS232<->RS485 i pomyslałem że go przetestuje. Podłączayłem więc 8051 przez MAX485 do sieci RS485 i przez konwerter do kompa. Problem w tym, że gdy wysyłam z Hyperterminala znaki ascii to dwa najstarsze bity są przekłamane. Dokładnie wyglada to tak: Dla baudrate 9600 2 najstarsze bity przychodzą przekłamane...
Witam Otóż od niedawna walczę z pewnym zadaniem i nie mogę tego sfinalizować . Otóż pobieram sobie porcje danych z komputera PC do mikrokontrolera ( ATmega32 ) gdzie są lekko obrabiane a następnie wyrzucane przez spi do pamięci EEPROM . Otoz BARDZO potrzebuje wysokiej szybkości więc stwierdziłem ,ze 500000 kbps powinno zdać sprawę i pojawil sie problem...
Witam ! Mam pytanie prozaiczne, ale sprawia mi kłopot. Mam wyświetlacz Futaba z portem szeregowym - linie Data, Clock, Reset. Mam także procesor atmega8 - jak podłączyć to ze sobą i jaki protokół wybrać. Nota katalogowa wyświetlacza jest tutaj: Będę wdzięczny za pomoc.
Witam serdecznie Mam problem z transmisją szeregową. Próbuje przesłać z uC at89s52 jakikolwiek tekst po naciśnięciu przycisku KEY na terminal po RS232 i nic z tego nie wychodzi, jedynie same krzaki. Poniżej zamieszczam kod napisany w języku C w środowisku Keil oraz to co uzyskuje w terminalu Tera Term. Chciałbym zaznaczyć że na drodze pomiędzy uC a...
Witam wszystkich mam duży problem a mianowicie musze przenieść plik około 150MB ze starego komputera stacjonarnego z Windowsem NT bez nagrywarki oraz bez możliwości obsługi Pendriva do laptopa.Komputer posiada złącze RS-232 i chciałbym wykożystać go.Wiem będzie wolno ale lepszy rydz niż nic.Czy są jakieś proste w obsłudze programy przez które wykonam...
Witam. Mam pytanko otóż potrzebuję zrealizować układ (układy) które będą ze sobą się komunikować przy czym każde z urządzeń pracuje na na 1 mikrokontrolerze PIC jako nadajnik i odbiornik jednocześnie. max liczba przewodów połączeniowych to 2. Z tego co wyczytałem nadaje się transmisja rs485 lub rc5 ale jest problem - adres urządzenia ma być 8bit czyli...
Witam, jest program który ma za zadanie komunikować uC z PC. Wszystko poprawnie działa o ile procesor jest podłączony do programatora, a dokładnie podłączony jest kabel SCK. Dlaczego nie chce program działać po odłączeniu programatora? Programator zgodny z stk 500v2. Program: $regfile = "m32def.dat" $crystal = 11059200 $baud = 9600 $hwstack...
Mam do odebrania co ok. 2 sekundy do 20 bajtów danych. Długość ramki jest różna, określona w drugim bajcie wysyłanej ramki. Po odebraniu ramki trzeba wyliczyć sumę kontrolną, a następnie odczytać z niej pewne dane, na podstawie których uP ma podejmować dalsze działania. Jak narazie zrobiłem odbiór jednego bajtu tak, że uP wykonuje jakieś zadanie w programie...
Witam, chce uruchomić transmisje szeregową na podanym w tytule uC i tutaj napotkalem na problem, poniewaz dokumentacja do 48 jest bardzo uboga :/ Zaimplementowalem cos, ale nie dziala. Specyfikacja transmisji jest taka: - prędkość 9600 bodów - 8-bitowa ramka danych - 1 bit stopu - brak parzystosci - dane chce tylko odbierac Czy moglby mi ktos pomoc...
Witam, Moja przejściówka USB - RS232 okazała się być jakimś chińskim szajsem więc nie mogę chwilowo sprawdzić poprawności kodu. Czy ktoś mógłby rzucić okiem i stwierdzić czy poniższy kod ma szansę funkcjonować? ATmega jedynie odbiera jeden bajt po RS'sie i w zależności od tego czy jest to 1 czy 0, ustawia cały port C w stan aktywny bądź niski. Mikrokontroler:...
Witam, od kilku dni walczę z tą nieszczęsną transmisją szeregową. Uprościłem kod niemalże maksymalnie. Jedynie odbiór znaku z terminala i odesłanie go. Aczkolwiek wciąż coś jest nie tak. Mianowicie powracający znak do terminala nie pokrywa się z wysłanym. Z analizy binarnej wygląda mniej więcej na coś takiego, że podczas odbioru znaku przez mikrokontroler...
Posiadam sterownik INTEGRA 128 i manipulator Satel. Normalnie, to można to wszystko podłączyć do komputera przez port szeregowy i obsługiwać programem "Guardx". Posiadam potrzebne dane do logowania i obsługi sterownika przez komputer. Chciałbym napisać drugi program, który zastąpi GuardX, oczywiście nie będzie posiadać wszystkich funkcji GuardX, będą...
Witam Chce wykorzystać przetwornik A/D, który wysyła dane do pamięci szeregowo po LVDS (różnicowy standard transmisji danych). Do obsługi tych danych chcę wykorzystać Spartana 3, zgodnie z dokumentacją powinien standard LVDS obsługiwać. Niestety prędkość clocka transmisji szeregowej to aż 560MHz (wg supportu telefonicznego Xilinxa, Spartan 3AN powinien...
Witam wszystkich Elektrodowiczów! Mam mikrokontroler ATtin2313, który pracuje na wewnętrznym oscylatorze 8 MHz (bez dzielnika CLK=8) . Chcę na nim zrobić transmisję szeregową po USARTcie w trybie normalnym asynchronicznym (U2X = 0) , z 1 bitem stopu i 8 bitami danych. Wcześniej robiłem transmisję na USARTcie, ale na ATmega8 i działało - tu nie chce....
Witam Czy w sterowniku s7-200 oraz 1200 można oprócz prędkości transmisji , ustawiać takie rzeczy jak: liczba bajtów stopu,parzystość, ilość bitów danych, tak jak to się robi w mikrokontrolerach?? Czy może to jest z góry narzucone.
Cześć wszystkim, Mam problem do rozwiązania i chciałem w sumie zadać pytanie do zaawansowanych użytkowników forum obeznanych w temacie czy da się go rozwiązać w technice TTL (czyli na bramkach). Mianowicie muszę zaprojektować konwerter transmisji szeregowej na równoległą z jednoczesnym dekodowaniem kodu manchester na zwykły BCD. I teraz pytanie do was...
Witam. Bardzo proszę o pomoc w nietypowej transmisji szeregowej. Po analizie wielu przebiegów wynika, iż dane mają następujące znaczenie. Jak do tego się najlepiej zabrać?
Na początku napiszę, że kompletnie nie znam się na elektronice, jestem bardziej informatykiem. A tu co chcę osiągnąć: chcę przesłać szeregowo po przewodzie audio (z komputerowego wyjścia audio po mini jacku, czyli transmisja tylko w jedną stronę) pięć wartości liczbowych, które następnie chcę przekształcić w pięć wyjść analogowych. Czy coś takiego jest...
Przeglądając instrukcję obsługi sterownika SOLARCOMP 951 sterującego kolektorem próżniowym zauważyłem, że wyposażony jest on w złącze do transmisji szeregowej RS485 (RS485 B oraz A). Zastanawia mnie przeznaczenie tego złącza. W instrukcji nie ma o tym wzmianki. Są podane tylko dwa parametry: Adres regulatora w sieci monitoringu: Nastawa fabryczna: 10...
Witam, Projektuję dla doświadczenia i zabawy pewien układ i potrzebuję mieć kody znaków z klawiatury w postaci równoległej. Myślałem o zamianie za pomocą licznika i demultipleksera. Macie jakieś inne pomysły?
Głównym powodem powstania była potrzeba wyświetlania informacji na dłuższą odległość i łatwość obsługi fizycznego aspektu, czyli ilości podłączeń. Aby przesłać i zasilać, wystarczą trzy linie albo dwie linie plus jakiś moduł transmisji bezprzewodowej. Kolejna przyczyna powstania to jednolity sposób sterowania niezależny od wyświetlacza. Nie trzeba...
Witam, Mam podłączomy mikrokontroler pod Linuxa który komunikuje się portem szeregowym. Jest problem ze znakiem 13 (dziesiętnie) który mój program odbiera jako 10 (dziesiętnie). Nadawany jest prawidłowo bo sprawdzałem innymi programami i odbierają prawidłowo. Inne znaki są prawidłowe, jedyne co mi przychodzi to że jest jakieś automatyczne CRLF, ale...
Witam. Mam w zamiarze budowę nadajnika FM (ten z projektu RDVV), tam jest synteza PLL na TSA5511 i oryginalnie PIC16F84. Jako, że projektuję PCB od początku i mam już jakieś wątpliwe doświadczenie z AVR-ami to postanowiłem zmienić go na ATMega8. Do tego będzie sterowanie z enkodera i pomiar mocy, ale z tym już dam radę. Problemem jest wysterowanie tego...
Witam, Mam urządzenie z którym chciałbym się skomunikować. Za pomocą Realterm wysyłam do urządzenia 3 znaki: /#1 i urządzenie odpowiada całą paczką danych. Przepięcie linii USB/RS232TTL do mikrokontrolera sprawiła mi jak zwykle kłopot. A mianowicie wysyłam do urządzenia te 3 znaki z STM32 natomiast urządzenie nie odpowiada.... Może mi ktoś powie jak...
Czy jest możliwość wykorzystania (np. do sterowania przekaźnikiem) portu mikrokontrolera oznaczonego jako TXD, jeśli używam transmisji szeregowej do połączenia z drugim mikrokontrolerem? Transmisja jest jednostronna i w tym przypadku pin TXD nie jest wykorzystywany. Jednak kiedy inicjuję w BASCOM'ie sprzętowy UART to pin oznaczony jako TXD wchodzi w...
Witam serdecznie, Mam pytanie czy rozwiązanie z poniższego obrazka będzie prawidłowe. Chciałbym aby arduino oznaczone jako nadajnik za pomocą funkcji Serial.write wysyłało na przykład jakiś znak do wielu arduino a te za pomoca funkcji Serial.read odczytywały ten znak. Wiem że działa to bez problemu w przypadku połączenia jednego nadajnika i jednego...
Witam serdecznie, Z tego co wyczytałem na stronie arduino , funckja Serial.end() sprawia ze piny RX oraz TX staja sie zwyklymi GPIO. Disables serial communication, allowing the RX and TX pins to be used for general input and output. To re-enable serial communication, call Serial.begin(). Moje pytanie : Czy jeżeli wywołam tę funkcje a w tym czasie do...
Dzień dobry, mam za zadanie napisać dodawanie/odejmowanie/możenie liczb za pomocą transmisji szeregowej. Podajemy liczbę w takiej postaci np. 123+045=, mam na razie to na jedną cyfrę np. 003+004= po zsumowaniu wynosi 7. Moje pytanie brzmi w jaki sposób mógłbym uzyskać liczbę setek, dziesiątek, jedności? Można by było wziąć pierwsza cyfrę tj. 1 i pomnożyć...
Czy ktoś poleci jakiś jednokolorowy wyświetlacz graficzny o rozdzielczości przynajmniej 128x64. Mile widziana transmisja szeregowa w połączeniu z biblioteką glcdeadogm128x6.lbx (ST7565R) lub inną.
Cześć, Zwracam się z prośbą do kolegów o pomoc w rozwiązaniu problemu, który jak na razie mnie pokonał. Do komunikacji z pewnym urządzeniem potrzebuję mieć skonfigurowaną transmisję szeregową 7 bitów danych, jeden bit stopu, 1 bit parzystości even, prędkośc 9600bps. Kod programu (układ stm32g071rbt6): Na analizatorze widać, że dane są dobrze wysyłane...
Jakieś 17 lat temu wpadła mi w oko DTR układu, a właściwie pary układów, które skrótowo można opisać jako koder/dekoder transmisji szeregowej. Polegało to na tym, każdy z układów wyposażony był oczywiście w porty IN oraz OUT, na które podłączało się linię transmisyjną, oraz bodajże 8 portów, którymi ustawiało się kombinację bitów, coś w rodzaju takiego...
Witajcie. Zupełnie nie wiem gdzie pytać ani o co pytać ani w jakim dziale. Próbuję ustalić w jaki sposób można by przesłać komunikację szeregową tx/rx poprzez tcp/ip. Domyślam się, że urządzenia komunikujące się za pomocą rx/tx mające komunikować się po tcp/ip musiałyby posiadać adresy IP więc aby przepchnąć transmisję musiałyby nawiązać jakieś połączenie...
Cześć, Jestem nowy w oprogramowaniu OpenBeken, ale mam pewne doświadczenie z ESP8266. Mam przełącznik 6-krotny z TuyaMCU i CB3S. Wylutowałem i sflashowałem CB3S z OpenBK7231N_QIO_1.15.580.bin i wlutowałem z powrotem na płytkę. Łączy się z moim routerem bez problemu i wgrałem plik autoexec.bat. StartDriver TuyaMCU setChannelType 1 przełącznik linkTuyaMCUOutputToChannel...
Jeżeli mogabym wtrącić się do dyskusji, to chciałabym zwrócić uwagę koledze KEN, aby zmienił algorytm w programie. Jak dobrze zrozumiałam, w obsłudze przerwania odbierane są całe pakiety (jako odpowiedzi na pytanie). Poprawan obsługa transmisji szeregowej powinna polegać na odbiorze jednego znaku i umieszczeniu go w jakimś buforze do interpretacji poza...
Witam. Zmontowałem sobie ukladzik do transmisji szeregowej na atmega8 i max232. wszystko działa pięknie ale... mam problem natury programistycznej ( w języku c ). wiem jak wysłać pojedynczy znak z procka do kompa, wiem jak odebrać - do tego jest z resztą cała masa materiałów na necie. problem pojawia się przy wysłaniu ciągu znaków. (na razie skupiam...
Niewiem jak napisać program w asemblerze do transmisji szeregowej asynchronicznej w 89C51 mam na myśli komunikacje między dwoma mikrokontrolerami
Szczegóły dotyczące transmisji szeregowej (MODE 0) przez UART 8051 znajdziesz w datasheet (ew w książce bodajże Dolińskiego o tych procesorach). W tym trybie P3.0 (RXD) pracuje jako linia danych (zależnie od kierunku nadawanych lub odbieranych), P3.1(TXD) jest linią sygnału zegarowego. Ustawiasz tryb zerowy, odpowiedni w danym momencie kierunek transmisji...