bascom rs485 opóźnienie

Znaleziono około 13 wyników dla: bascom rs485 opóźnienie
  • RS485 Bascom - Jak dodać opóźnienie 0,5s bez utraty komunikacji?

    Również nie jestem Bascomowcem ale być może moje uwagi okażą się cenne. Po instrukcji Print "{008}5r", dane jest 10 ms opóźnienia. W tym czasie slave mógł już przesłać wszystkie swoje dane - a master jeszcze nie rozpoczął nasłuchu. Inną sprawą jest to, że 100 obiegów pętli w procedurze Odczyt_zn może trwać krócej niż transmisja jednego znaku przez UART...

    Mikrokontrolery AVR   01 Kwi 2010 12:10 Odpowiedzi: 2    Wyświetleń: 4250
  • REKLAMA
  • Bascom AVR - Input + konwerter COM-RS485 AVT530, opóźnienie dla echo on

    Witam. Chciałbym uzyskać efekt parametru echo on instrukcji input (mikrokontroler otrzymuje znaki po UART, i natychmiast wysyła je spowrotem) dzięki czemu na ekranie monitora portu COM będę miał wyświetlane wpisywane przez siebie znaki. Niestety używam konwertera http://obrazki.elektroda.pl/2797859300_1... Oczywiście w takim przypadku...

    Mikrokontrolery AVR   15 Sty 2013 11:51 Odpowiedzi: 1    Wyświetleń: 1536
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [BASCOM] - RS485: Problemy z niezawodnością transmisji przy 9600 bps

    Usiłuję wykonać urządzenie, które za pośrednictwem RS485 komunikowałoby się z dwoma-trzema innymi. Wystarczy mi prymitywna, prosta komunikacja, chodzi o sporadyczne wysyłanie prostych komend zmieniających stan czegośtam. Pierwsze podejście do RS485 oparłem o popularny tutaj projekt z EdW "Obsługa RS485 w Bascomie" (http://ep.com.pl/files/4539.pdf i...

    Mikrokontrolery   24 Cze 2014 15:21 Odpowiedzi: 0    Wyświetleń: 1047
  • [Bascom] RS485 zakłócenia odbioru podczas jednoczesnego nadawania.

    Witam, od jakiegoś czasu opracowuję urządzenia komunikujące się po RS485 w protokole PELCO-D. Urządzenia komunikują się albo jedno albo dwukierunkowo-tutaj to nie istotne... Wszystko działa wyśmienicie i komunikuje się bez najmniejszego błędu gdy nadaje jedno z urządzeń. Urządzenie to nadajnik i odbiornik. Gdy nadają 2 nadajniki jednocześnie (jednocześnie...

    Mikrokontrolery AVR   11 Cze 2011 00:20 Odpowiedzi: 9    Wyświetleń: 3648
  • REKLAMA
  • Opóźnienia w komunikacji Modbus przez USB-RS485 w Delphi - jak je zredukować?

    Witam! Nie wiem czy to pytanie nie jest do działu Automatyka, ale niech tam... Napisałem aplikację, która ma - między innymi - być jednym ze slave'ów w protokole Modbus. Połączenie z linią RS485 odbywa się poprzez przejściówkę USB-RS485. Aplikacja napisana jest w Delphi, z użyciem komponentu TComPort. Ustawienia portu COM: overlapped, BaudRate - 19200,...

    Programowanie   11 Mar 2010 20:53 Odpowiedzi: 5    Wyświetleń: 2243
  • RS 485 - problem z wysyłaniem i odbiorem danych, różnice w diodach BAT 43/46

    Pozgromadzeniu wiadomości podjąłem pierwsze próby z rs 485. I zdażyło się coś, czego chyba każdy elektronik nie nawidzi. Coś, co powinno działać nie działa........ próbowałem kilku sposobów, sprawdzałem schemat i pytkę.... i nic.....używam tminala. mogę tylko odebrać dane z układu ,nie mogę ich wysłać. Mało tego odebrane dane nie są adekwatne do wysłanych....

    Mikrokontrolery   12 Lip 2003 19:45 Odpowiedzi: 3    Wyświetleń: 1614
  • BASCOM AVR RS485 – brak wysyłania przez COM2, zawieszanie na Input #2, analiza kodu

    $regfile = "m128def.dat" $crystal = 16000000 $baud1 = 38400 Config Com2 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 Dim Znak As String * 5 Open "com2:" For Binary As #2 Print #2 , "start" Wait 1 Pg: Input #2 , Znak Waitms 500 Print #2 , "Odebrano znak : " ;...

    Mikrokontrolery   07 Lip 2006 01:54 Odpowiedzi: 8    Wyświetleń: 3563
  • Jak opóźnić przełączanie kierunku transmisji RS-485 na ATMEGA?

    Witam, od pewnego czasu walczę z problemem sterowania kierunkiem transmisji RS-485. W układzie mam układ MAX485. DI podłączone do TX, RO dołączone do RX, (DE + ~RE) do PB2 ustawionego jako wyjście. Procedura nadawania wygląda standardowo: int USART_Transmit( unsigned char data ) { while ( !( UCSRA & (1<<UDRE)) ); UDR = data; return 0; } W...

    Mikrokontrolery   08 Sty 2011 23:35 Odpowiedzi: 9    Wyświetleń: 5364
  • ADM485 i RS485 i 50 m, możliwość zakłócenia sygnału?

    czy sygnal przesylany przez RS485 z szybkoscia 2 MB/s, moze sie zaklocac, fakt ze sa one polaczone 50 m skretka 5 zylowa, a sa umieszczone przy ukladzie tranzystorowym, dla 30m przewodu w tych samych warunkach sygnal jest poprawny? sterowniki to adm485 po obu stronach kabla

    Mikrokontrolery   26 Lis 2008 21:33 Odpowiedzi: 4    Wyświetleń: 1848
  • REKLAMA
  • rs485 problem z przełączaniem między odbiorem a nadawaniem

    Witam zaimplementowałem protokół Modbus i wykonałem 1 urządzenie master i Slave na mikroprocesorach ATMEGA32. Podczas komunikacji przez rs485 slave nie odbiera poprawnej odpowiedzi. W masterze gdy przechodzę na wysyłanie ramki to ustawiam "1" do bitu sterowania układam rs485 a gdy przechodzę do odbioru to ustawiam "0". Jezeli ustawię na stałe "1" do...

    Mikrokontrolery   27 Sie 2015 08:58 Odpowiedzi: 13    Wyświetleń: 4211
  • RS485 - Modbus RTU: Losowe timeouty w sieci z 8 modułami slave i masterem

    Witam! Od początku... Zbudowałem system pomiaru temperatury w którym komunikacja odbywa się po RS485 w protokole modbus rtu. Na całość składa się kilka (zazwyczaj ok 8) modułów slave i jeden master. Moduły połączone są przewodem YTKSY-EWK 3x2x0.8 (trzy skręcone pary we wspólnym jednym ekranie), gdzie 1 para wykorzystana jest do transmisji, a pozostałe...

    DSP i Transmisja   13 Mar 2013 12:31 Odpowiedzi: 9    Wyświetleń: 4941
  • Bascom AVR + RS-485 - sterownik gniazdek elektrycznych

    Witam, Aktualnie buduje parę urządzeń porozumiewających się poprzez magistralę RS485. Jest to sterownik gniazdek elektrycznych - pierwsza część to pulpit sterowniczy (8 ledów i 8 przycisków) a druga to moduł wykonawczy załączający/odłączający zasilanie od poszczególnych gniazdek. Transmisja między nimi jest poprzez full-duplexowy MAX488 po dwóch parach...

    Mikrokontrolery   09 Lut 2008 02:01 Odpowiedzi: 4    Wyświetleń: 2219
  • Jak obsłużyć przerwania dla RS485 przy odbiorze danych w tle?

    Witam. Są dwa urządzenia komunikujące się po magistrali RS 485. Załóżmy, że jedno jest urządzeniem ciągle zajętym autonomicznymi pomiarami, ale jednocześnie ma odpowiadać na zapytania urządzenia nadrzędnego (które będą się pojawiały w sposób przypadkowy / niezdefiniowany w czasie). Myślałem nad wykorzystaniem przerwań. Np. co kilka ms urządzenie przerywałoby...

    Mikrokontrolery   19 Maj 2008 15:54 Odpowiedzi: 18    Wyświetleń: 3150
  • Bascom AVR Uart - jak przyspieszyć wysyłanie danych przez RS485?

    Witam. Od pewnego czasu zajmuje się wykonaniem sterowania na mikro-kontrolerach AVR. Nadajnik pracuje na atmega 8 a odbiorniki na atmega 16. Mój system to zestaw 15 odbiorników i 1 nadajnika. Połączone jest to wszystko za pomocą magistrali RS485 za pośrednictwem Sn75176 z przełączaniem odbiór nadawanie. To tyle odnośnie układu docelowego. Do celów diagnostycznych...

    Mikrokontrolery AVR   11 Maj 2014 11:49 Odpowiedzi: 5    Wyświetleń: 1962
  • Bascom RS232 Atmega8 - Opóźnienie przy wysyłaniu who z PC, dlaczego?

    Witam, zrobiłem prościutką testową komunikację po RS232 Atmega8 oraz PC-ta i wszystko śmiga jak zwkle ładnie że aż szok ale .... ... mały problem, bo zrobiłem sobie coś takiego: w głównej pętli mam: S = "" If Ischarwaiting() = 1 Then Gosub Obslugars232 następnie w procdeurze przychodzących znaków z PCta: Sub Obslugars232 Input S Noecho...

    Mikrokontrolery   10 Lut 2008 18:03 Odpowiedzi: 1    Wyświetleń: 2068
  • Przykład programu BASCOM/ASM do transmisji RS-232 między 89c4051

    Witam! Pilnie potrzebna porada w sprawie nastepujacej. Mam 2 procki jak w temacie. Jeden ma wysylac dane, a drugi je odbierac. Wszystko szeregowo RS-em. Mam MAX-y itd. w sumie wszystko dziala i czasami cos sie uda wyslac ale to czesto dzielo przypadku :( Potrzebuje jakiegos przykladu programu najlepiej w BASCOM-ie lub ASM, lub wyczerpujace rady. Z gory...

    Mikrokontrolery   05 Kwi 2004 20:34 Odpowiedzi: 1    Wyświetleń: 1024
  • Zakłócenia odczytu ostatnich 3 czujników DS18B20 w systemie na ATMEGA i RS485

    Po podłączeniu kolejnych czujników zmienia się obciążenie linii/pojemność itp. Konieczne będzie dopasowanie czasów w funkcjach obsługi 1wire. Np. opóźnienie lub przyspieszenie odczytu bitu z linii o 2us. Co do CRC to liczysz tak samo jak CRC scratchpada z temepraturą. CRC z numeru seryjnego (z 8 bajtów) powinno wynieść 0. Jeśli != 0 to błędnie odczytany...

    Mikrokontrolery AVR   03 Wrz 2015 20:59 Odpowiedzi: 10    Wyświetleń: 1638
  • [Bascom] RS485 z Atmega328 i ATtiny2313 - brak odpowiedzi od slave'a

    Spróbój ustawić kierunki portów TxD i RxD w attiny na odpowienio wejściowy i wyjściowy-może to to. Po 2 spróbój dać większe opóźnienie po: [syntax=basic4gl]Print "MOD001" ; I1 ; "," ; I2 ; Chr(13); Waitms 1 [/syntax] Nie 1ms a może 10ms...nie liczyłem czasu wysyłania danych, ale może w ciągu 1ms dane nie zdążą przejść?

    Mikrokontrolery AVR   02 Sty 2012 21:39 Odpowiedzi: 15    Wyświetleń: 3406
  • [BASCOM]rs485 slave odbiera dane, nadaje i nie wznawia odbioru, ogolne porady

    bo gdy jest duża liczba układów to w RS485 zanim master odpyta wszystkie slave to trochę czasu minie ( czy to nie jest aż taki duży problem jak mi się wydaje bo nie chciałbym aby światło załączył by się np. po 4 sekundach od załączenia włącznika) Przecież pod wyłącznikiem oświetlenia jest płytka z procesorem i przekaźnikiem. Nie rozumiem po co slave...

    Mikrokontrolery Początkujący   09 Mar 2013 15:23 Odpowiedzi: 7    Wyświetleń: 3426
  • [ATMEGA] Zakłócenia na LCD przy podłączeniu RS485 z MAX485CN - jak je wyeliminować?

    W sumie wyłączenie przerwań nie wpłynie u mnie znacząco na działanie programu gdyż nie mam jakichś funkcji w programie którym niewielkie opóźnienie by zaszkodziło. Tyle tylko że ubiłem procesor i zajmie kilka dni zanim go zmienię. Zawinił program Khazama. A używam go tylko dlatego że obsługuje USB-aps. Zapewne się orientujecie jakiego programatora i...

    Mikrokontrolery AVR   25 Kwi 2010 21:57 Odpowiedzi: 65    Wyświetleń: 13661
  • BASCOM - [ATtiny2313] Sterownik podwórkowy: Poprawa kodu dla lamp i bramy

    Z ta funkcją Config Print nie miałem jeszcze problemów więc problemu szukałbym gdzie indziej. Łatwo o błahy błąd. Czy na pewno masz wybrane zewnętrzne taktowanie? uC programuję programem MkAvrCalculator i oczywiście wybieram zewnętrzny kwarc. Wymieniałem uC i MAX485 na inny egzemplarz. Próbowałem na ATmega8. Wywaliłem z kodu wszystko poza obsługą RS485....

    Mikrokontrolery AVR   25 Paź 2015 20:45 Odpowiedzi: 9    Wyświetleń: 1716
  • [ATMEGA[BASCOM] Zdalna aktualizacja oprogramowania ATMEGA przez RS485 - jak to zrobić?

    :-) tak zgadza się trzeci efekt uboczny GOTO - działające przerwania, faktycznie trzeba by zrobić najpierw disable interrupts. Jednak z trzech opcji wolę watchdoga jako najbardziej bezwzględną metodę :-) Ten miernik co linkowałem to nie oscyloskop... ale analizator RS232 z dekodowaniem transmisji i pomiarem czasów każdej zmiany stanu. Celowe "zamulanie"...

    Mikrokontrolery AVR   01 Gru 2010 01:23 Odpowiedzi: 37    Wyświetleń: 10349
  • [BASCOM] KIT AVT5217 - numer karty sterującej i inne opcje.

    4.Wpisuje trzy razy "0112" i rozłączam konwerter USB. Wpisuję trzy razy "0112" i rozłączam konwerter USB. Czyli można tak w kółko. Za każdym razem tylko trzy odpowiedzi. Skoro pomiędzy rozłączeniami wysyłasz tylko 3 komendy to odpowiedzi jest aż 3, a nie tylko 3. Z punktu widzenia układu (który nie wie że rozłączasz USB, dla niego to jest po prostu...

    Mikrokontrolery Początkujący   25 Paź 2015 20:49 Odpowiedzi: 147    Wyświetleń: 14559
  • [atmega16][bascom] - obsługa nadajnika odbiornika RS485

    Witam. Miałem dwie atmegi spięte przez port szeregowy. Full duplex. Master, wysyłał do slave znak "Q" a w odpowiedzi otrzymywał stan wszystkich ośmiu bitów wybranego portu. Master odebrany komunikat wysyłał na port i zapalał LEDy. Ukłąd prosty. Wszystko działało przepięknie. Odbieranie znaków w układach master i slave realizowałem przerwaniem od URXC...

    Mikrokontrolery AVR   09 Sty 2012 09:57 Odpowiedzi: 2    Wyświetleń: 1668
  • Atmega16+PCF8583+BASCOM - Odczyt czasu zwraca 0:0:0, co robię źle?

    Nie wiem czym będziesz to pomieszczenie grzał, czy też ewentualnie chłodził (wietrzył? ;)), dlatego trudno doradzić co lepiej wybrać. Jedno źródło ciepła ma większą bezwładność, inne mniejszą... Generalnie przy dużej bezwładności cieplnej lepiej sprawdza się sterowanie z histerezą, tyle, że wyłączenie grzania lepiej zrobić przy nastawionej temperaturze,...

    Mikrokontrolery AVR   31 Maj 2009 11:47 Odpowiedzi: 60    Wyświetleń: 9674
  • [2xAtmega16]+[Bascom]+[RS485]+[Transmisja dwukierunkowa]

    Witam, potrzebuję zrobić komunikację miedzy 2 procesorami ATmega16. Jeden wysyła zmienną typu Byte (Status) z informacją o stanie wejść, a 2 to odbiera. Natomiast 2 będzie wysyłał do 1 także zmienną Byte (Settings) z informacjami konfiguracyjnymi. Dodatkowo chciałbym wysyłać sumę CRC w obu kierunkach. Transmisja w obu kierunkach jednocześnie! Bity będą...

    Mikrokontrolery AVR   03 Sty 2018 17:27 Odpowiedzi: 6    Wyświetleń: 4229
  • [Bascom] [Bascom][Atmega328] Nieprawidłowe wyświetlanie strzałek kierunku na LCD 20x4

    Sporo tego ( obsługa SD, PCF8563 + menu do ustawiania daty, obsługa PCF8574 w przerwaniu INT1 )- ale nie ma problemu - zmieniła się tylko zawartość podprogramu Pomiar była taka, jak w pierwszym poście oraz wyłączyłem w wyświetlanie na LCD tych wartości wskazań z DS18B20, oczywiście dostosowałem pozycje wyświetlania do LCD 4*20 - załączniku spakowany...

    Mikrokontrolery AVR   08 Lut 2012 23:26 Odpowiedzi: 3    Wyświetleń: 2697