1. Ustawienia są niekompletne: zapomniałeś włączyć i skonfigurować matrycę krosującą (Crossbar) odpowiadającą za przypisania sygnałów urządzeń peryferyjnych do wyprowadzeń układu. Jeśli chcesz sprawdzić jak należy skonfigurować mikrokontroler (jego peryferia) to możesz użyć programu Configuration Wizard 2 udostępniony na CLR SCON0.1 Wystarczy zapisać...
Zmień w kodzie definicję frq na 1000000 i spróbuj. Bo wtedy powinno być dobrze.
Nie wiem czy te najnowsze Delphi mają wbudowaną obsługę portu szeregowego czy trzeba dodać jakiś komponent jak to w starym było. Takie komponenty są dostępne w dość dużej liczbie i znalezienie w miarę sensownego to zawsze problem. Generalnie, Delphi działając na Windows jest niewolnikiem systemu i od niego wszystko zależy. Dane przychodzą asynchronicznie,...
Masz błąd w funkcji usart_init(). Brakuje Ci ustawień starszegi bajtu danych UBBRH oraz jednej najważnejszej rzeczy nie ustawiłeś ramki danych tzn bitów stopu, kontroli parzystości oraz wielkości ramki :) Funkcja usart_init() powinna wyglądać mniejwięcej tak: void USART_Init() { /* Ustawianie prędkości*/ UBRRH = (unsigned char)(UART_CONST...
Jak szef nie goni i to jest Twoja luźna wizja. To nie ma co robić to na RPI. Takie jest moje zdanie, ale dam kilka linków do nauki. Jak ja bym się za to zabrał: 1) Lista komend dla druku: - Jeśli to jest tylko zadanie na jeden raz, to ja bym to zrobił jako komendy do terminala. Czyli ściągnął bym sobie hyperTerminal (windowsowy) lub https://sites.google.com/site/terminalbp...
Napisanie nadajnika, to w sumie bardzo proste. Odbieranie jest trochę bardziej skomplikowane bo trzeba samplować z większą częstotliwością, ale nadawanie to tylko wypchnięcie szeregowo 9 bitów.
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
Po co najpierw ustawiasz UCSR0B na 0 a potem na 0x18. Daj odrazu 0x18. reszta ustwiń cacy. Wrzuć w pętle wysyłanie znaku : for(;;){ usart_transmit0('p'); } i sprawdź to na hyper terminalu lub dowolnym innym terminalu. Przy kwarcu 16MHz masz 9600 baudrate, 8bitów , 1 stopu bez parzystości. Takie parametry ustaw na terminalu....
proponuje cos takiego: #include <avr/io.h> #include <avr/delay.h> #include "io.h" void USART_Init( unsigned int baud ) { //ustawienie portu DDRD &= 0xFE ; DDRD |= 0x02 ; PORTD |= 0x03 ; /*set baudrate*/ UBRRH = (unsigned char)(baud>>8); UBRRL = (unsigned char)baud; /*enable receiver and transmitter*/ UCSRB = (1<<RXEN)|(1<<TXEN);...
OnKey... to zdarzenia dotyczące klawiatury. Patrzę na to w Delphi 10 i widzę, że jest zdarzenie OnScroll, a w nim parametr ScrollCode - po nim można rozpoznać koniec przesuwania (scEndScroll)
Może to Ci pomoże
A ile miejsca w ROM i w RAM powino Twoim zdaniem zajmować 200 napisów po 31 znaków każdy, które każesz kopiować z ROM do RAM?
Nie, nie można. DWORD = 4 Bajty Ale możesz zapisać te dane w tablicy i jedna petlą je wysłać.
Witam. Mam mege64 i chcę sobie wysłać za jej pomocą pewne paczki danych do kompa. Jednak coś mi to za bardzo nie chciało chodzić . Więc wrzuciłem do procka taki program : $crystal = 8000000 Config Porta = &B11111111 : Porta = &B00000000 Config Portb = &B11100000 : Portb = &B00011111 Config Portc = &B11111100 : Portc = &B00000000 Config Portd...
Sterowniki zainstalowałeś?
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.
nie prościej class ramka { public byte[] tablica; public ramka() { tablica = new byte[8]; for(int i = 0; i < 8; i++) tablica[i] = 10*i+30; } } ?
Witam. Czy jest możliwość podłączenia urzadzenia USB przez jakiś konwerter do PLC wykorzystując np. Rs232? Dotyczy czytnika kart NFC. Potrzebuje wysyłać i odbierać dane z tego czytnika. Wszystko działa na PC. Nawet mam logi z portu co wysyła i co odbiera PC. Chciałbym to samo wysyłać z PLC.
Witam serdecznie! Mam problem z wysyłaniem po RS danych. Korzystam z funkcji Print , używałem jej z i bez średnika, używałem też konwertowania na hexy cuda, wianki..... :) Program odbierający stringi (c#) czyta mi z tego portu jakieś badziewie (prawidłowy format to 20.58) a dostaję: 20.58 .58 0.58 8 20 20.58 celowo dałem tam spację bo jest, w bascomie...
Potrzebuję w trybie pilnym programu do sczytywani i wysyłania danych z RS232. Z góry, za wszelką pomoc, dzieki.
Do rz uć : //procedura wysyłająca stringa void send_string(char *string) { while (*string != 0x00) pc_USART_Transmit(*string++); } a potem : send_string('1');
Opis ogólny: uP musi obsługiwać wyświetlacz alfanumeryczny, klawiaturę, kartę SIM, odczyt danych z RS232 (nr 1), wysyłanie danych na RS232 (nr 2) oraz generowanie ciągów pseudolosowych. Propozycje na email. Pozdrawiam Krzysztof
Witam, Mam problem z wysyłaniem danych przez RS232. Zbudowałem interfejs do komunikacji z siecią KNX na bazie TP-UART2. Z komputerem układ łączy się za pomocą FT232. Każda akcja na linii KNX (np. wciśnięcie PushButton) powoduje pojawienie się komunikatu - jak na screenie poniżej: http://obrazki.elektroda.pl/1973827800_1... Przykładowo...
Ja kiedyś zrobiłem układ który posiadał 89S52 i za jego pomocą sterował 2 równolegle połaczonymi 4051 (równolegle do UARTa). Programowo "nazywałem" te procki, tzn w programie oznaczałem je jakąś liczbą (adresem) i paczka danych która wędrowała do któregoś Atmelka musiała zawierać na początku ten odpowiedni "adres", dopiero odpowiedni procek się zgłaszał...
Witam, Próbuje uruchomić komunikacje z przemysłowa drukarką etykiet. Po RS232 gdy wysyłam ramkę drukarka poprawnie generuje etykiety. Gdy zmienię komunikację na TCP/IP i na określony adres IP i port wysyłam dane to drukarka nie reaguje. Dane wysyłam ze sterownika Siemensa TIA15. Jaki program mogę użyć by symulować komunikację po TCP/IP? Chodzi o ustawienie...
teoretycznie dałoby się to odfiltrować, zastanawiałem sie, czy nie jest to czasem jakieś celowe działanie. Dzieki temu można byłoby wykrywać na przykład przytrzymanie klawisza. Ja nie zaobserwowałeml, żeby potem działał normalnie. Jak widać sam HT przy zapętleniu właśnie takie filtrowanie robi.
Nie pomaga. Aby program działał prawidłowo, musi być enter(#13#10). Dodano po 1 Obecnie używam przejściówki z USB na RS232. Może w tym tkwi problem. Spróbuję układ podłączyć bezpośrednio do RS.
Witam mam problem z wysyłaniem danych po rs232 między atmega8 i komputerem przez przejściówkę rs232-USB na attiny2313. Kwarc zewnętrzny 11059200, prędkość rs 9600. Banalny program w Bascom'ie: [syntax=basic4gl]Dim A As Byte Do Print A Waitms 100 A = A + 1 Loop [/syntax] Wszystko działa poprawnie dopóki liczby są mniejsze od 100. Później zaczynają się...
mam podobny problem z RS232. W skrypcie mam prędkość 9600 , kwarc 8MHz. A na HT jak ustawie prędkośc 1200 to dopiero odbieram dane prawidłow. Na terminalu w Bascom jest wszystko OK. Procek mój to Atmega 8535.
Z tego co zrozumiałem, masz podłączony S7-1200 z modułem GSM po RS232. Jeżeli chcesz wysyłać pakiety danych, to musisz rozpracować protokół komunikacji RS232 między tymi dwoma urządzeniami. Wykorzystać możesz biblioteki dostarczane przez Siemensa (point to point).
Witam, nie mogę odbierać danych mikroprocesorem MC9S12A64CFUE. Komunikacja uC> MAX232N>FT232rl>komputer działa, natomiast w drugą stronę już nie... Do obsługi portu używałem RealTerm (XP na VirtualBox) i gtkterm(Linux) z tym samym skutkiem. Schemat (max232N+cztery elektrolity 1uF): http://obrazki.elektroda.pl/2627463000_1...
Witam! Czy ktoś mogłby mi podać kod w C, może być pod dos, wysyłający i odbierający dane przez rs232? Dziekuję za wszelką pomoc.
Witam To masz bardzo skomplikowany i różnorodny projekt. W komputerach RS232 jest raczej delikatny, a połączony z zasilaczem który może zasilać cokolwiek ma duże szanse na zejście. Potrzebna jest separacja galwaniczna na RS232 + mikroprocesor do odbierania danych (można wtedy wysyłać dane w kodzie ASCII i sterować oraz kontrolować zasilacz z terminala...
Witam. Kabel , port w laptopie jak i max na pewno są sprawne. Jak pisałem powyżej na innym systemie /kompie program i urządzenie działa, to czy dane wychodzą stwierdzam po zachowaniu się urządzenia które ma być z tego portu sterowane. Dlatego tez zakładam ze problem wynika z niechęci do współpracy tego komponentu z laptopem, chyba że jeszcze może być...
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
Coś nie rozumiem. RS232 to nie LPT gdzie można wysyłać dane na poszczególny pin. W pewnym artykule napisałem: Krotkia teoria: UART to uklad scalony zarzadzajacy transmisja szeregowa. To wlasnie on komunikuje sie z urzadzeniami podlaczanymi do naszego portu rs232. Do niego wysylamy informacje z programow napelniajac jego bufor i to wlasnie on przechowuje...
czy jest jakiś program co monitoruje co jest wysyłane przez rs232 . tzn jednym programem wysyłam a drugą aplikacją odbieram dane które pierwsza wysyła
Załączam schemat i program. http://obrazki.elektroda.net/90_12480129... $regfile = "attiny2313.dat" $crystal = 1000000 'jeżeli zmieniales fuse bity to wpisz odpowiednia wartosc Do B = 100 ' B = Inkey() ' If B > 0 Then Print "Kod: " ; B Print "Znak : " ; Chr(b) 'End If Wait 2 Loop 'Until...
Cześć, chcę zrealizować następujące zadanie. Za pomocą protokołu UDP i komend AT, chcę przesyłać do ESP8266 konfigurację GPIO jako wyjście. Co udaje mi się zrealizować: 1) Konfiguracja GPIO za pomocą komend AT wysyłanych przez terminal RS232. 2) Wysyłanie danych do ESP8266 poprzez UDP - ESP8266 jest uruchomiony w trybie transparentnym. Mam jednak taki...
Żadne urządzenie (device) nie może wysłać ani bajtu, jeśli host o to nie prosi. Taka jest specyfikacja USB. Nie możesz więc z urządzenia wysłać sobie kiedy chcesz jak w RS232 Tryb interrupt nie ma nic do tego. Żadnego potwierdzenia nie wysyłasz. to załatwia moduł USB mkrokontrolera Musisz poczytać trochę o USB, bo utkniesz. Polecam opracowania pani...
Jak chcesz sie upewnić wylutyj kwarca jak mega dalej wysyła to działa na oscylatorze wewnętrznym RC. ustaw fuse bity i bedzie ok
Witam serdecznie, Czy już coś wiadomo na temat wysyłania i odbioru danych. Pozdrawiam
Witam, metoda wykorzystująca SMS jest tez stosunkowo nieskomplikowana. Wymaga niestety umiejętności programowania mikrokontrolerów. Kiedyś wykonałem taki układzik, który można by tu zastosować: mikrokontroler odczytuje stan transoptorów i porównuje z poprzednim, jeżeli wystąpiły zmiany - formuje komendę AT i wysyła ją do telefonu komórkowego za pomocą...
Witam, ponieważ od 2 godzin nic nie mogę znaleźć w necie co pomogło by mi rozwiązać, więc chciałbym się was prosić o pomoc. Posiadam komputer stacjonarny, przejściówkę USB-RS232 oraz kabel do transmisji danych. Gdy wysyłam z urządzenia dane do odbieram je w HyperTerminalu zarówno bezpośrednio przez port COM w komputerze jak i korzystając z przejściówki...
Trochę Ci nie wyszło - w czasie przewidzianym na wysłanie jednego bitu wysyłasz ich 8...
No to jeśli user wprowadzi wartość to aplikacja powinna wrócić do wyświetlenia tych trzech opcji co są na początku. A co do mojego kodu to oczywiste jest że trzeba podać rozmiar tablicy, ja nie wiem jakiej wielkości potrzebujesz więc zostawiłem puste. A co do funkcji jak ona działa to: http://www.cplusplus.com/reference/cstdi...
W przypadku Bluetooth Low Energy jest większa kontrola dotycząca czasu przesyłania danych. Nie oznacza to jednak możliwości uzyskania bardzo małych opóźnień. Sam interfejs ma przepustowość 1 Mbps lub 2Mbs dla BT5. Można jednak wysyłać dane w precyzyjnie określonych okienkach czasowych.
Omawia konfiguracje, odczyt, wysyłanie danych ale nie ma schematu ani informacji o typie wtyczki.
witam ano poprostu wysyła kolejne bity każdego bajtu. Każdy bit istnieje jakiś (stały) określony czas na porcie. Tuż przed wysłaniem pierwszego bitu jest wysyłany bit startu (np zero, jeśli stanem spoczynkowym jest 1), po tym bicie "leci" jeden bajt, po nim bit(y) stopu i jeszcze ewentualnie bit parzystości (jeśli liczba ustawionych bitów jest parzysta...
dzieki sprobuje cos znalesc
Cóż nie wydaje mi się nie da sie takich cudów uzyskać. A nawet gdyby się dało to koszt napisania takiego dziwnego sterownika będzie znaczny. Każdy sygnał w rs232 ma określoną funkcję i jego odbieraniem/wysyłaniem, zajmuje się hardware, tylko liniie tx/rx są wykorzystywane do przesyłania danych. Nie widzę możliwości wykorzystania innych linii do czegoś...
Zamiast wysyłać przez RS232 binarnie - co często przy przesyłaniu większych porcji danych przez początkujących będzie się kończyło samymi problemami - to nie łatwiej ci zamieniać przesyłane liczby na stringi a po odebraniu ze stringów na liczby. Dzięki temu twoja ramka będzie mogła być po ludzku zakończona znakiem ENTER a co za tym idzie wszystko co...
Kto będzie inicjował połączenie? Bo nie bardzo zrozumiałem z opisu. Czyli konwerter ETH<>RS232 ma się połączyć z danym IP:port, czy to Ty będziesz się łączył z danym IP:port aby wysłać dane. Moje urządzenie wysyła dane po ethernecie - odbiór danych ma być po RS232.
Profesjonalnie to można programować w każdym języku, tylko trzeba go po prostu znać i umieć stosować w praktyce co najważniejsze. Dla takich początkujących jak ty Bascom powinien być jednym z lepszych języków tym bardziej, że nie rozumiesz jeszcze przerwań. Bascom daje ci gotowe rozwiązania w tym zakresie na maxa - popatrz sobie na Config Serialin ........
Nic nie musisz (jeśli chodzi o Bascom - sam robić w przerwaniu) Bascom ofruje ci za free - pełną sprzętową obsługę RS232. Zapoznaj się tylko z poleceniem Config Serialin oraz z parametrem Bytematch tego polecenia - a wszystko stanie się jasne. Nic nie będziesz musiał sam oprogramowywać w przerwaniu bo to jest bez sensu. po prostu będziesz wysyłał paczki...
Też mi się tak wydawało że łatwiej będzie zrobić na AVRach, Szukałem jakichś gotowych układów i oprogramowania ale nic konkretnego nie znalazłem. Potrzebuje pomiar z 20 czujników i wysyłanie danych na RS232, trafił ktoś na taki układzik? Pozdrawiam
Witam, Mam następujący problem: Jest sobie drukarka fiskalna ([url=http://posnet.com.pl/posnetthermal... Thermal HS) podłączona do komputera PC kablem RS232 od strony PC i RJ-45 od strony drukarki. Oprogramowanie używane w firmie to archaiczne acz wygodne Faktury-Biuro (www.kommp.pl), które z DOS'a wysyła informacje do drukarki fiskalnej...
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...
Najlepiej zacznij przesyłać takie dane w postaci znaków ASCII i to najlepiej w postaci HEX, dzięki czemu będziesz mógł stosować normalny koniec linii w postaci znaku ENTER a dzięki temu z kolei o wiele łatwiej będzie ci zaimplementować odbiór danych przez RS232 (podobnie wysyłanie) A jeśli się uprzesz przy wysyłaniu takich danych binarnie to zaintersuj...
na pewno 8 przetworników rezystancja / napięcie , uC z przetwornikiem A/C sekwencyjne odczytywanie danych z poszczególnych czujników , następnie wysyłane po RS232 do PC , może to być na zasadzie odpytywania przez program w PC , lub cykliczne wysyłanie paczki danych z wszystkich czujników
narobilem juz pare algorytmow do komunikacji po rs232 z ds18b20 ale wszystko jest do kitu.robie wszystko metoda prob i bledow,wysylam komendy na port tj: 0x44,0xBE, 0xCC itp i nic. Źle działa bo wysyłasz dane w standardzie rs232 a układ się spodziewam danych w standardzie 1wire. W dokumentacji o tym jak podłączać 1wire do rs232 jest napisane jak to...
Po przez RS232 nie wyślesz 11 bitów danych. Maksymalnie osiem bitów. Taką transmisję zrealizujesz na LPT. Pod warunkiem, że jest w komputerze.
Myślę, że FFT da najlepsze rezultaty. Nie wiem tylko po co robisz tyle pomiarów. Jest to wg. mnie zupełnie bez sensu. skoro interesują Ciebie drgania rzędu 1-15Hz to 10x większa częstotliwość próbkowania powinna być ok (czyli w okolicach 150Hz). Zacznij od ściągnięcia danych z akcelerometru, wysłaniu ich do PC i zapisaniu do pliku (najlepiej wysyłaj...
Musisz zadeklarować reg1 jako PERS. Następnie zmieniasz wartość reg1 i wywołujesz : Save "nazwa_modulu"\FilePath:=diskhome\File:=... Write z tego co pamiętam sluży do wysyłania danych po rs232
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...
Problem z ustawieniem programu odbiorczego, na pewno ustawiony jest na odbiór danych ASCII ?
Wymysliłem sobie takie zadanko do zrealizowania a mianowicie mam GPS 12XL firmy GARMIN który przez port RS232 wysyła dane systemie NMEA 0183 2.0 z predkością 4800 baut. I teraz potrzebuje podłączyć mikrokontroler AVR do zbierania tych danych i ich obróbki. Sprawdzałem na kompie to dane są wysyłane ciągle bez znaczenia czy coś jest podłączone do GPSa....
Witam wszystkich Zastanawiam sie jak wykonać połączenie przetwornika ADC0838 z komputerem przez RS232. Chciałbym sterować nim i odczytywać sygnały przez LabVIEW. Problem jest taki, że przetwornik komunikuje się poprzez szynę MICROWIRE. Czy znacie może jakis układ, którym mogłbym to zrealizować? jednoczesny odbiór i wysyłanie danych? Dziękuję za odpowiedzi...
Max kabel dla USB to 5m(albo 3 ... nie pamiętam). RS232 jest za wolny do tego rodzaju przesyłu danych. Polecam pokombinowanie z gotowym projektem z Atmela, aby przerobić go na USB->I/O i odbierać i wysyłać dane równolegle. Ja nad czymś takim pracuje ... tylko ciężko z I/O jest, ponieważ wszystkie przerwania są używane i niema jak wywoływać rządania...
Skończyłem pisać aplikacje i wszystko działa. Skończyło sie na zakupie CCS C Compiler i wszystko śmiga. Program działa przy komunikowaniu sie z siecią CAN Forda Transita. Ma 2 tryby działania. 1.Wysyłanie danych i interpretacja odpowiedzi. 2.Komunikacja przez RS232 w celu zapisania do pamięci EEPROM ustawień CAN oraz danych do wysyłania i porównywania....
Witam. Muszę wykonać małą aplikację która będzie komunikować się z zewnętrznym urządzeniem za pomocą RS232. Korzystam z środowiska Visual Basic w wersji 5.0. Potrzebuję pomocy z obsługą RS232. Używam kontrolki MSComm, ustawiam opcje transmisji, otwieram port com i próbuję teraz wykonać komunikację. Z tego co ustaliłem do tej pory to do wysyłania danych...
8212 można zastąpić przez np. 74LS245, ale to już nie takie retro. Zresztą 8112 to całkiem fajny grzejnik. CPM nie potrzebuje wiele pamięci. Można go uruchomić bez banków pamięci. Zresztą dopiero CPM 3.0 mógł je obsługiwać. Wstępnie możesz zrobić programowe wysyłanie danych przez RS232 na jednym bicie układu I/O. Wystarczy przyjąć wolną transmisję i...
Witam, Szukam programu, który rejestrowałby jakie dane są wysyłane poprzez port RS232. Nie chodzi mu tutaj o żaden terminal. Generalnie piszę aplikację w delphi, która wysyła dane poprzez RS232, i chciałbym się dowiedzieć czy to dobrze działa. Więc poszukuje jakiegoś rejestratora, który wyświetlałby dane, który wychodzą przez port
http://obrazki.elektroda.pl/4281065400_1... Witam, Chciałbym zaprezentować wam dzisiaj mój projekt, który powstał w kilka dni. Projekt ma na celu wyświetlać ilość osób, które są online na mojej stornie. Od strony sprzętowej zrealizowałem to na na płytce pana Mirka http://sklep.atnel.pl/pl/p/Pakiet-SCORPI... Dlaczego na niej? Bo mam...
Witam Chcę zaimplementować do mojego procka wysyłanie danych po RS'ie ( chodzi tylko o wysyłanie zgodne z standardem RS232 8 bitów danych, brak parzystości, 1 bit stopu, prędkość konfigurowalna). Czy ktoś ma jakiś przykładowy programik jak zaimplementować w programie alby jeden z pinów procesora pracował jako TX. Rozumiem że trzeba jakieś timery uruchomić...
Czy wyżej wymieniony czujnik, używa jakiegoś protokołu do transmisji danych przez siebie odczytywanych? Jakie urządzenie/układ/uC przechwytuje dane z czujnika i wysyła go poprzez RS232 ?
No to jeszcze raz FALOWNIK wysyła dane po RS232 więc z założenia wpuszczam je do ESP po ustawieniu adresu IP mojej sieci LAN. Teraz te dane odbiera po WIFI laptop na którym jest zainstalowane oprogramowanie monitorujace falownik w którym ustawiam IP nadane ESP. Program obrabia dane i wyswietla .......... niestety ESP nie wysyła żadnych danych więc albo...
Może to troche odbiega od tematu, ale myślałem też nad wysyłaniem danych 4-ro bitowych przez dekoder MC145027, ale nie wiem jak szybko mógłbym wysyłac tym dane...?
Mniesz program do obsługi. Procesor może robić coś innego niż pracować z szynami UART I2c. Np może wysyłać dane rs232 i liczyć impulsy timerem.
ale co ma usb do rs232? to działa inaczej. już odkryłem że RX jest czerwony, GND niebieski. Trochę dziwne. a TX nie mogę znaleźć:/ pomiędzy białym a masą jest ze 3V, białym a pomarańczowym z 0,3V, ale nic się nie zmienia przy wysyłaniu danych..
Rozumiem że zakomentowałeś, zamykanie i otwieranie portu podczas wysyłania oraz linie InputData = serialPort1.ReadExisting(); "Odepnij" to zdarzenie DataReceived i dodaj dla testów jeszcze jeden Button i daj tam: string data = serialPort1.ReadExisting(); ReadLine() czeka na znak nowej linii, może przesyłasz "cos", a nie "cos\n"?
Witam, Szukam jakiegoś terminalu(programu), z którego mógłbym wysłać większą (20 kb) paczkę danych, najlepiej z pliku .txt przez RS232 Co polecacie?
Witam, chciałęm sprawdzić na początku działanie GPS ze schematu, i podłączyłem go poprostu za pomocą rs-232-USB do PC aby odczytać wysyłane ramki przez GPS za pomocą terminala. I ok, GPS działa, lecz nie wysyła mi danych o pozycji. Wysyłą tylko Czas, później kilka przecinków(tu powinna być m.in pozycja) i jakieś inne zbędne dane. Do GPS'a jest tylko...
Witam wszystkich. Mam zrobiony układ z wymienionym w tytule kontrolerem, wszystko działa,programowanie jak i komunikacja przez RS232. Prosiłbym o jakieś wskazówki, albo porzykładowe programy realizujące pomiar napięcia i wysyłanie wyników do komputera PC przez RS232.Z góry dziękuję:)
Sprawdz w dokumętacji jakie poziomy napięć przyjmuje ten modem... Jeśli tylko standard rs232 to musi być max lub jakiś inny ukłąd doapsowujący poziomy napięć... Jeśli natomiast modem przyjmuje TTL to można podpiąć bezpośrednio... Ale patrząc na to cacuszko jestem na 99% pewnien, że musi być standard rsr232...
Sam ostatnio z tym się bujałem z tym, że używam FLTK... Generalnie tryb OVERLAPPED jest upierdliwy i mi to do d... to działało... Trzeba pamiętać o tym, że funkcje odczytu/zapisu wracają natychmiast niezależnie czy odczytały cokolwiek czy nie potem to już zabawa z flagami, events itp, itd... Do odczytu, jeżeli już faktycznie coś zostało odebrane, używasz...
A wysyłasz znaki <CR><LF> ?
Witam. Chce zbudować urządzenie rejestrujące temperature w oparci o układ DS1820 podłączony do mikrokontrolera. Wysyłanie danych na port RS232 jak na schemacie poniżej... Moje pytanie jest takie. Chce te same dane dodatkowo przesyłać do komputera na LPT i USB. Czy to przesłania ich na LPT potrzebuje demultiplexer? Czy może łatwiej, szybciej i prościej...
Przeczytałem więcej odnośnie portów PC. Wykorzystam port RS232 . Będzie wysyłał i odbierał małe ilości danych tekstowych. PC z DOS będzie miał menu i zarządzał. Po drugiej stronie kabla RS - Arduino z duża ilością złączy, Program dla PC napiszę w Pascalu, chyba najprostszy do tego celu. Arduino po odebraniu rozkazu włączy odpowiedni port lub prześle...
Witam! Mam miernik temperatury http://www.aprsworld.com/thermok/ który wysyła wyniki pomiarów co 600ms, które są odbierane przez terminal i zapisywane do pliku. Problem w tym że tych danych jest za dużo. Chciałbym żeby zapisywały się pomiary np co 5s. Da się to zmienić poprzez same ustawienia terminala, czy może trzeba pisać program? A może są jakieś...
Witam Mam taki problem, a mianowicie nie wiem jak się do tego zabrać. Układ mam na ATMEGA16 Mam pewne urządzenie, które po RS232 wysyła dane w postaci: Cała ramka zawsze składa się zawsze z 32 bytów AAAA B1XX B2XX B3XX B4XX B5XX CHK WW XYZ AAAA , CHK , XYZ - stała wartość WW - suma kontrolna wszystkich bytów włącznie z CHK B1, B2, B3, B4, B5 - numer...
odpowiedź jest banalnie prosta. Masz funkcje która robi tak: wysyła zapytanie i czeka aż dostanie odpowiedź... Niestety albo osobny wątek do obsługi tej funkcji, albo należy: 1. podpatrzyć snifferem dane wysyłane i odbierane 2. napisać samemu obsługę rs232 i wysyłać cyklicznie dane zapytania 3. w timerze sprawdzać, czy doszła właściwa ilość danych -...
Nie chcesz zmuszać klienta do kupowania programatora itp. a do kupowania karty tak? :P Ja na Twoim miejscu zrobił bym tak ... osobny układ ... ATtiny2313 do odbioru danych przez RS232 z komputera(pobranie nowego firmware'u do np. EEPROM'u). Następnie jakiś przełącznik i wysyłanie danych do układu docelowego przez RS232(przyjęcie programu do sekcji BOOTLOADER'a...
Witam. Poszukuję programu, który przechwyci protokół danych przesyłanych przez port szeregowy (RS232). Mianowicie mam urządzenie, które wysyła pakiet danych do urządzenia, które ma to zobrazować (pakiet zwiera nr. pola i wartość jaka ma być wyświetlana w nim). Żeby urządzenie odbiorcze zaprogramować poprawnie muszę znać kolejność wysyłanych danych pakietu....
Witam Szukam instrukcji odczytu masy i tarowania wagi po RS232 do miernika Rhewa 82 Comfort? Niestety w instrukcji którą posiadam nie ma tych danych. Chciałbym odczytywać masę z miernika przez PC. Potrzebuje instrukcji wysyłanej do miernika oraz ramki odpowiedzi z miernika. Pozdrawiam
Jeśli wysyłasz dane z układu uP co 500ms to program, który odczytuje dane z bufora, możne sprawdzać czy nie pojawiły się w nim nowe dane i jeśli zostały zapisane nowe dane to wtedy je dopiero odczytać. Na pewno jest coś takiego opisane w książce RS232-praktyczne programowanie. Jesli nie to poszukaj na http://4programmers.net/search.php?q=obs...
A dlaczego jest delikatnie mówiąc schrzaniony i nie nadaje się do wysyłania danych? Jaki jest w nim problem i co z nim nie tak? Weź debugger i poszukaj błedów :). Ja nie jestem z STM-a. Sami pewnie nie przywiazują do tego szczególnej wagi bo to nie jest urządzenie komunikacyjne tylko taki dodatek do ułatwienia debugowania. Wystarcza jak działa "jakoś"....
A nie prościej wysyłać informacje zakodowaną binarnie, z jakimś nagłówkiem oznaczającym początek danych.
No raczej tak, a co jest w tym kodzie źle ? Wpisuje 1 do bitów RXEN i TXEN w rejestrze UCSRB czyli uruchamiam wysyłanie i pobieranie (tak z dokumentacji się doczytałem).
heh no tak moduł ten pracuje w bardzo starym urządzeniu a ja chce odczytywac wartość wyswietlaną na komputerze i dlatego postanowiłem zrobić interfejs na uC Atmega16 tylko że pojawiły się problemy i nie wiem jak je obejśc:D Przerwanie jest inicjowane wtedy gdy pojawi się sygnał z wyświetlacza. W przerwaniu sprawdzane są stany poszczególnych linii o...
wysyłanie danych rs232 wysyłanie danych ds18b20 xmega wysyłanie danych
bezpieczniki octavia reset pojemnika motogodzina zetor
Kontrola silnika DC 24V joystickiem i wyświetlanie poziomu baterii na LCD AVR Dragon zawiesza się podczas programowania HVISP