http://obrazki.elektroda.net/23_12536510... Wszystko zaczęło się od wyświetlacza od kasy fiskalnej IBM 93F1090, który w roku 2006 dostał się w moje ręce. Chciałem go uruchomić lecz niestety nigdzie nie mogłem odnaleźć informacji jak się do niego dobrać. http://obrazki.elektroda.net/46_12536505... http://obrazki.elektroda.net/18_12536509...
Takie gniazdo wygladające jak COM, RS232 miały niektóre karty graficzne i monitory (system o ile pamiętam wziął się z apple) ale to sa standardy sygnałów takie jak w normalnych monitorach i nie nadają się do połączenia cinchami do normalnego TV. Cinchami nie, ale wiele telewizorów ma wejścia RGB w gdzieździe SCART. http://www.hardwarebook.info/SCART...
http://obrazki.elektroda.pl/1713774600_1... Witam, Postanowiłem zaprezentować jeszcze jedno narzędzie, które często wykorzystuję w swoich projektach z mikrokontrolerami jeśli potrzebuję synchronizować czas w uC tak żeby zegarek chodził bardzo bardzo dokładnie ;) Zamiast bawić się w SUPER KWARC'e, zamiast bawić się w super dostrajanie czy...
Witam Napiszę i ja kilka swoich doświadczeń po przejściu z oprogramowania LSPA9 Tuya na BK7231N. Po wygaśnięciu okresu próbnego na IoT Tuya zniknęła integracja z HA. Przez Local Tuya integracja mnie nie zadowalała. A teraz do sedna. Gniazdko miałem już kiedyś rozebrane więc po przylutowaniu kabelków do RS232 programowanie poszło dość szybko. Wizualnie...
Zrób sobie ekspander na jakimś procku do tego wyświetlacza LED żeby komunikował się np. po rs232 i po kłopocie. pozdr
Hmmm czyli nie ma możliwości bezpośredniego połączenia Laptopa i przesłania danych???Nie wiem moze przez RS232 Null Modem czy coś takiego???
Ciekaw jestem co to za projekt który kolega realizuje ;) Ostatecznie zostaje jeszcze synchronizacja z serwerem czasu przez RS232 oraz wpięcie modułu GPS (oba rozwiązania bazują na zegarze atomowym) ;)
http://obrazki.elektroda.net/92_11699207... Witam, ponieważ mojemu synowi zepsuł się taki mały chiński zegarek budzik, a jak wiadomo chińszczyzna jak się zepsuje, pęknie itp - to ciężko naprawić, więc postanowiłem zrobić mu pod choinkę nieco inny i nietypowy zegarek - taki troszkę z bajerami i wodotryskami ;) ... ... jako mózgu w zegarku użyłem...
http://www.elektroda.pl/rtvforum/topic15... http://www.chip.pl/arts/archiwum/n/sub/a... Niestety układ działa tylko w jedną stronę, a rozbudowa o wejścia wymaga trochę pogłówkowania (musi być inna synchronizacja wyłączająca zatrzask i przesuwająca dane wejściowe w rejestrze - wejście równoległe,wyjście szeregowe synchronizacja...
RS232 (w moim odczuciu) to najmniejszy problem. Ciągłe utrzymywanie, debugowanie. To się fajnie mówi "wydrukować etykiety", ale po kilku mc weszła w życie nowa ustawa, coś trzeba wyodrębnić optycznie, ktoś z góry przemyślał inaczej, albo towar wpisał/potrzebuje kilka znaków więcej niż wcześniej planowano. Regularna praca z wysokopoziomowym oprogramowaniem,...
Jak można podłączyć terminal mający port komunikacji RS232 na złączu RJ45, gdzie wyprowadzenia zgodnie z dokumentacją są następujące: 1 - DCD 2 - RTS 3 - n.c 4 - TxD 5 - RxD 6 - GND 7 - CTS 8 - DTR z multiportem EQUINOX, który posiada wyprowadzenia: 1-RI 2-RTS 3-DTR 4-RD 5-GROUND 6-TD 7-GROUND 8-CD 9--CTS 10-DSR Chodzi mi o transmisje szeregową full-duplex...
3% to naprawdę dużo... standard RS232 nie przewiduje linii zegarowej(w swojej pierwotnej postaci, bo teraz istnieje możliwość jej stosowania). Synchronizacja zegara w nadajniku i odbiorniku następuje przy bicie startu, a błąd częstotliwości 3% przy ramce 9bitów daje blisko 27% błędu przy ostatnim bicie ... co więcej ... błąd występuje również przy bicie(bitach)...
Problem nie wyniki z braku przerw! Komunikacja działała przez wiele dni na komputerach starszego typu. Problem pojawiał się na nowszych płytach głównych. Nie ma potrzeby stosowania przerw, od tego jest bit startu aby rozpoznać kolejną ramkę. Brak przerw ma pośredni wpływ na błędy. Układ nie ma "czasu" się dosynchronizować, liczę na to, że przy 2 bitach...
Tylko że ja ten fragment przeczytałem i to właśnie w oparciu o niego wysnułem moją krytykę :D Ale przy transmisji PC -> SPARTAN musiałem jeszcze uwzględnić synchronizację do bitu startu. No właśnie i w tym problem. Odbiornik UART ma OBOWIĄZEK synchronizować się do KAŻDEGO bitu startu. A u Ciebie jak wnioskuję tego na początku nie było i stąd problemy....
Tranzystor_1992 --> hyhyhy pewnie że taniej - ale tu nie chodziło o taniość ;) miało być bezprzewodowe połączenie z komputerem bo zegarek będzie stał w innym pokoju albo będzie bardzo oddalony od kompa - wtedy ciągnięcia kabla RS232 albo USB odpada. to po pierwsze... .... po drugie - synchronizacja czasu ma się odbywać automatycznie i zawsze gdy komputer...
... o właśnie synchronizacja z DCF-77 to też ekstra pomysł ;) i fajne wyzwanie aby zrobić taki układzik wtedy będziesz miał cały czas - SUPER dokładny czas ;) .... albo jak pisałem wcześniej podłączyć układ przez RS232 do PCta i co jakiś czas synchronizować z wzorcem czasu z netu ;)
Być może wykonałem zbyt duży skrót myślowy w tym temacie za co przepraszam. Oczywiście bazowanie na timeout-ach oznacza że timeout-y mają wyższy priorytet w ustalaniu poprawnej transmisji. Co to oznacza: - nadajnik wysyła daną i włącza timer ustawiony np. na 10ms. oczekuje na potwierdzenie wysłania, jeśli otrzyma to ok. (potwierdzenie może zawierać...
Pisalem kiedys programik, ktory zarzadzal telefonem siemens ME45 dcb.Parity = ODDPARITY; // ustawienie parzystości dcb.StopBits = ONESTOPBIT; // bity stopu dcb.ByteSize = 7; // bity danych a z tego co mi wiadomo wiekszosc telefonow dziala na: 19200,8,1,NOPARITY Poza tym poszukaj opisu komend AT w sieci (jest tego sporo).
Czy kolejne bajty danych odbieranych przez ten port muszą posiadać bit startu na początku i bit stopu na końcu, odpowiednio 0 start i 1 stop ??
Nic nie analizuję. Odbieram stały początek ramki składający się z adresu i pola określającego długość reszty danych. Dzięki temu wiem ile ich mam jeszcze odebrać. Jeśli jestem paranoikiem to dodatkowo opatruję to CRC, dzięki czemu wiem, że header jest ok. Cały pakiet kończy się CRC, jeśli liczę je na bieżąco to prawidłowa ramka musi dać w wyniku CRC=0....
Udało już mi się jakoś zaimplementować SPI, teraz próbuję tworzyć RS232. W tym wypadku chcę mieć jedynie odbiór przez układ FPGA. Poniżej kod: [syntax=vhdl]library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; ---- Uncomment the following library declaration if instantiating ---- any Xilinx primitives...
Rozwiązanie "14bitowe" zaproponowane przez BoskiDialer jest dobre, ale oferuje dokładnie zerową kontrolę błędów transmisji. Nie ma nawet bitu parzystości. Jeden przekłamany bit w dowolnym bajcie (początkowym lub nie), i zamiast danych jest whiskas, bez możliwości jego wykrycia. Nie wspominając o przekłamaniu bitu synchronizacji, co już zupełnie doprowadzi...
Witam Czy port szeregwy w PC (np do RS232) jest tylko asynchroniczny czy tez mozna przesyłać przez niego synchronicznie? Cz w transmisji asynchronicznej mozna przeslac zamiast 1 bajtu dwa lub np 12 bit? Pozdrawaim
Wtedy (jak nie miałem ustawionego DDRa) odbiornik zbierał szumy z powietrza, dopiero jak włączyłem nadajnik to odbierał ten stały stan nieustalony. Z odbiornika zrzucałem przez RS232 na terminal i na pewno tak to wyglądało. Troche to dziwne bo przecież nadajnik bez DIO nie nadawał poprawnej preambuły ale może dzięki temu że układy były tuż obok tak...
Mam do wykonania następujące zadanie, mam odebrać dane z jeden płytki gdzie będzie dokonywany pomiar napięcia w zakresie 5V-15V, do tej płytki nie mam dostępu z osobą ją wykonującą mogę tylko ustalić parametry transmisji. Druga płytka odbiera dane wyświetla na LCD i załącza alarm gdy zostanie przekroczona ustawiona wartość napięcia. Przechodzą do sedna,...
Hej Ostatnio próboje wysłać coś przez RS, ale natrafiam na dziwne problemy - mianowicie, moja FPGA jest taktowana 50 MHz, stad zebym mogl wyslac cos z predkoscia 9600 b/s dziele sobie zegar przez 5208 i oto moj program: process(CLK_50MHZ) begin if (CLK_50MHZ'event and CLK_50MHZ = '1') then if reg_clock1 < 5208 then reg_clock1 <= reg_clock1 + 1;...
Witam mam taki oto problem: zmontowalem sobie uklad ktory ma wstepnie zagadac przez RS'a do tego celu uzylem MAX232 ktorego podlaczylem do nog TxD i RxD uC. Jako taktu uzywam Timer 2 IE = 0xAA; //Przerwania TMOD = 0x15; //0 licznik,1Timer T2CON = 0x30; //timer 2 dla serial SCON = 0x50; //inicjacja T2 RCAP2H=0xFF; //moze TH2 ? RCAP2L=0xDC; //moze TL2?...
Moim zdaniem SPI jest tutaj idealne. Poniewaz bity DATA są czytane na zboczu CLK (4 rodzaje kolejnosci do wyboru) czas zegara nie ma znaczenia - np. 7 bitów możesz odczytać w 10us a ósmy za godzinę. Wtedy przerwanie po odbiorze 16 zboczy zareaguje i czytasz bajt. Istotna jest synchronizacja - moze byc czasowa np. przerwa pomiedzy bajtami lub pierwszy...
Witam Czy możliwe jest aby port szeregowy czy to (RS czy to USB) był w wstanie obsłużyć wiele wątków?
Cześć, Ostatnio na YT zobaczyłem filmik dotyczący standardu RS232 - nic specjalnego poza jednym co mnie zastanawia. Pełna specyfikacja portu RS232 mówi o złączu DB25 które posiada 2 kanały transmisji , odbioru i sygnał zegara wraz z egzotyką taką jak "sygnał jakości". Ciekawi mnie czy ktoś z forumowiczów miał z czymś takim doczynienia i czy np obecne...
Nie wiem czy to jest standartowa konfiguracja portu: Parzystość najpierw odd , a potem even , prędkość 125 kBaud . Czy można to jakoś odebrać na normalnym porcie RS? Czy trzeba to jakoś konwertować?
Witam Złożyłem sobie prosty układzik do komunikacji z autem, założenie było takie, możliwość wysyłania kodów odpowiedzialnych za podgłaszanie, ściszanie itp, oraz odbiór paczek danych i wyświetlanie na lcd podpiętym do atmegi. Druga część wyszła znakomicie, po trzeciej poprawce idealnie odbierał kody z auta, jednak nadawanie nijak mi nie wychodzi......
Cześć, czy któryś z kolegów nawiązał komunikacje pomiędzy wyświetlaczami DGUS poprzez terminal i konwerter USB-RS232? Próbuje dogadać się z wyświetlaczem DMT32240M035_03W i konwerterem na ftdi232, ale coś mi się to nie udaję. W terminalu głucho. Na oscyloskopie widać, że przy naciśnięciu przycisku od zwiększania(odsyłam do tutoriala, z którego korzystam:...
Szanowni Koledzy, mam problem z połączeniem szeregowym pomiędzy PC a układem SIGMA DESIGNS SMP8643. Na terminalu wyskakują krzaki nie zależnie od tego z jaką prędkością się z tym krzemem łącze. Zminimalizowałem wpływ czynnika długości przewodów (choć standard pozwala na 15m) skracając je do 19cm. Próbowałem podłączyć się przez twardy port w PC, a także...
Witam, na schemacie przedstawiam sposób w jaki połączyłem dwa mikrokontrolery z układem FT232 odpowiedzialnym za konwersję sygnałów z RS <-> USB. Przy nadawaniu z FT dane są poprawnie odbierane przez obydwa mikroprocesory, transmisja przebiega bez żadnych zakłóceń, problem pojawia się gdy chce nadawać z danego uP, wówczas w terminalu na pc nie...
Testowane - działa. Pozdrawiam!
Witam. Mam w nadajniku taki o to programik [syntax=basic4gl] $regfile = "attiny2313.dat" 'deklaracja bibliotek $crystal = 16000000 'szybkość zegara $baud = 1200 Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 Dioda Alias Portd.3 Config Portd.3 = Output Dim Synch As Byte Synch = 155 Do Printbin Synch Toggle...
Panowie proszę o pomoc, nic juz nie rozumiem, uzywam bray_termimal, podpialem z rsu odpowiednio wszystko do kości max232, ale na 2, czyli T2, R2, zwarłem wyjścia tak żeby wiadomość wracała. I nie chce. Sprawdzałem już wszystko co się da. Nie wiem jak testować to dalej, dla predkości 600 bodów, widać na tym zwarciu wyjścia spadek około 1 volta, czyli...
Witajcie Postanowiłem pobawić się RS232. Używam do tego przejściówki USB->FT232->RS232. Atmega8 ustawiona: 8MHz Baud: 9600 UBBR: 51 Po przeczytaniu Datasheet i innych tutków napisałem coś takiego: [syntax=c]#include <avr/io.h> #include <inttypes.h> void USARTInit(uint16_t ubrr_value) { UBRRL = ubrr_value; UBRRH = (ubrr_value>>8);...
Witam wszystkich uzytkownikow elektrody. Piszę, poniewaz mam problem z pewnym urzadzeniem a jest to forum ktore od zawsze kojarzy mi sie z takimi rzeczami. Przejdę lepiej od razu do rzeczy :) Mam pewne urzadzenie z ktorym chce sie polaczyc poprzez kabel usb. W panelu steowania, gdy podlacze usb jest ono wykrywane jako COM3. W specyfikacji urzadzenia...
Dzięki za pierwszą konkretną odpowiedź, ale mam kilka uwag: 1) Raczej złym pomysłem jest przywracanie domyślnego układu klawiatury - jeśli chce się przeprogramować tyko 1-3 klawisze. Pytanie jaką procedurą programuje się te dodatkowe przyciski [kod, spr. ceny, auto 1, klient itd...]. Zapewne mają swoje numerki. Mam przed sobą 12 stronę instrukcji użytkownika,...
To ja może na początek dodam, że moja wiedza na temat propagacji sygnału radiowego jest znikoma. Co rozumiesz przez "anteny wew spólnej orientacji" ?? Tzn, że sa równolegle do siebie ... mówiąc po polsku :) Technicznie w aplikacji jest napisane BER=10-3 (jak się nie mylę), tylko nie pamiętam przy jakich parametach, czyli zakładając że nie zrobiłeś żadnego...
Przeniosłem z: Schematu/instrukcji...
Witam Odpowiem jako elektryk. Do synchronizacji liczników energii elektrycznej u większych przemysłowych odbiorców często i z powodzeniem stosujemy synchronizatory US 151. http://www.time-net.com.pl/synchronizacj... Istnieją wersje DCF-77 i GPS z opcjonalnymi wyjściami także RS232 Czy sprawdzi się do synchronizacji zegara Windows 7 nie wiem....
A jaki masz dołączony kwarc do procka i jaką wartość wpisałeś do dzielnika UARTa? Może to problem z synchronizacją.
Niestety, brakuje szczegółowych informacji na temat typu (modelu) rejestratora oraz typu "panela PTZ". Biorąc jednak pod uwagę stosowane rozwiązania zapewne będzie to typowe połączenie kabla null modem bez synchronizacji: 2-3 3-2 5-5. Zatem zapewne zarówno opcja 1, jak i 2 będzie działać. Opcja 3 to "przedłużacz".
- np wszystkie wyzwalane tym samym przerwaniem - np wszystkie w pętli głównej badają stan tej samej linii wejściowej - np synchronizacja przez I2C (a przesunięcie o ileś tam cykli więcej niż 1 do zapalania zwykłej diody LED i tak nie ma żadnego znaczenia) - np synchronizacja przez RS232/485 - np .... i tak można by było jeszcze długo
RS232 będzie ok. Do transmisji wykorzystaj tryb MPCM interfejsu UART, który umożliwa automatyczną adresację urządzeń. To tez załatwi problem z synchronizacją początku transmisji. Co do ifów i przypisania zmiennej to mniej więcej tak to wygląda. Zamiast ifów można dać switch/case, lub użyć numeru zmiennej do indeksacji wskaźników na funkcje przypisujące...
kabelki fbus/mbus to interfejs komunikacyjny do telefonu - fbus to w zasadzie rs232 tylko o innych poziomach napiec - wykozystywane glownie do przesyylania danych takich jak ksiazka tlf lub do wbudowanego modemu, mbus to lacze serwisowe - tez cos w rodzaju rs232 ale jednoprzewodowe i o wiele wolniejsze od fbus flasher to lacze szeregowe wykozystujace...
Miesza ci się od strony procka czy LV ? Piszesz, że te co odbierasz czyli zakładam, że po stronie LV. Najlepszym sposobem i najprostszym sposobem jest wprowadzenie bajtów synchronizacji. Ja wykorzystałem w to w karcie DAQ w pracy mgr :) możesz zrobić tak przy wysyłaniu 2 bajtów nastaw : (bajt synchronizacji)MSB,LSB. W LV zakładam że dane odebrane z...
Potwierdzam problem nr 2 w przypadku przetwornicy. Natomiast nie zgadzam się z problemem nr 1, używam odbiorniki DCF77 podobne jak ten typ z fotki i nie mam problemu z odbiorem sygnału i jego synchronizacją. I to w budynku przez kilka ścian oraz testowałem we wschodniej części kraju. Zaznaczam jednak, że przy innym typie zegara. A przez odpowiednie...
... i wyłącz synchronizację w ustawieniach terminala.
Oled w niektórych bibliotekach ma bufor RAM 1k, a to cały RAM w Atmega8 i nawet jeśli nie jest cały buforowany to raczej tu bym szukał przyczyny w dziwnym zachowaniu uC. Ciężko byłoby rozjechać synchronizację dla prędkości 9600, a ewentualne błędy dla 8 i 16MHz są takie same i wzajemnie się znoszą, choć oczywiście lepiej mieć kwarc zewnętrzny. Spróbuj...
Baudrate musi być ok, inaczej karta by nic nie odbierała, a odbiera prawidłowo. Wiesz co? Z mojej analizy wynika, że jednak całość może się zachowywać, jak RS232, który w terminalu pokazuje odebrane dane nawet przy braku synchronizacji, czy zgodności baudrate (pewnie tak działa driver). Często to obserwuję przy zwykłych RS232. Do interfejsu USB (AVT...
Wpierw znajdź różnicę między gniazdem VGA a RS232 , później bierz się za "naprawy" ;)
Wiele programów ma problem z dogadaniem się z kompem przez konwerter USB/RS232. Z moich doświadczeń wynika, że prawdopodobnie chodzi o problem z synchronizacją. Podobno lekarstwem na to jest korzystanie z konwertera PCMCIA - droższy co prawda ale znacznie lepszy.
Tylko exe porostu żeby wysyłał np synchronizacje ze serwerem po rs232 nie chce nic zmieniać chce zobaczyć czy komunikacje zrobię dobrze, na dzień dzisiejszy nie będę pisać programów na pc Pozdrawiam
Witam dawno nie zaglądałem na tę stronę,bo myślałem że nikt się nie interesuje tym zegarem.Ciekawi mnie efekt pracy Zygmunta55,ja mam dalej problemy z tym zegarem.Użyłem już dwa rodzaje mikroprosesorów ATMEGA8535 i ATEMEGA16,ale zegar ma dalej kłopoty z synchronizacją.Pozatym kłopot z komunikacją z komputerem,działa tylko w jedną stronę,czyli zegar...
Ale po co od razu WatchDog do tego? Nie lepiej dać TimeOut funkcji Inputbin? A jeszcze lepiej dać jakiś bajt wyróżniający początek ramki i CRC na końcu ramki. Tyle że liczenie CRC musiało by być szybkie żeby procesor nadążył z liczeniem po zgubieniu synchronizacji transmisji (Wtedy musiał by przeliczać cały bufor wielokrotnie przesówając się o jedne...
A jak kolega wyobraża sobie synchronizację tych sygnałów z portem?
ok już rozumiem... przez chwile mi się pomyliło złącze rs232 z max232. Sorry za zamieszanie.
Miałem ten sam problem i pozbyłem sie kabelka, zmajstrowałem nowy na RS232 i wszystko pięknie działało:D
Wyjscie synchro czasami przydaje sie gdy kilka kamer dołączonych jest do cyfrowego rejestratora (obecne rejestratory posiadają bufory i synchronizacja ramek nie jest konieczna) .RS232 służy do ustawien kamery typu balans bieli, kompensacja tła, wł/wył OSD , typ zewnetrznego obiektywu (video lub DC) itp.
Panowie chodzi o prosty układzik z podłoczeniem do kompa przez usb lub rs232 poprzez który to bedzie się zegar synchronizował korzystając z protokołu synchronizacji czasu ntp. Czy do tego jest naprawde potrzebny cały komp? Pomocy!!
Przypominacz (i wielokrotny budzik): - AVR - może być, jak (prawie) każdy inny mikrokontroler, poszukałbym jednak coś mniejszego z RAMem i EEPROMem dla danych jak np. ADUC814 (klon 8051) Z AVR też są mniejsze i tańsze (z RAMem i EEPROMem dla danych) : ATiny26, ATiny2313... - klawiatura trzeba wprowadzać zarówno cyfry jak i litery (komunikaty) więc...
A tak w ogóle, to czy ten schemat to "Kabel null modem z synchronizacją zwrotną"? [ https://pl.wikipedia.org/w/index.php?tit... ]
Audi80 92r po kilku testach mam komunikat Fast-synchro czyli jak rozumiem brak synchronizacji ?? Mam laptopa+windows XP + PCMCIA RS232 + interfejs Da sie w ogóle połaczyc z samochodem gdy w laptopie mam zainstalowany windows XP ?
synchronizacja inwertera volvo synchronizacja synchronizacja peugeot
viessmann naczynie bascom attiny2313 szlifierka bosch łożysko wirnik
odzysk złota elektronika schemat bezpiecznik master
Moment dokręcania chłodniczki oleju Opel Vectra C 1.8 Podłączenie korektora Sony do przedwzmacniacza TA-E2000ESD