ramka danych

Znaleziono około 6132 wyników dla: ramka danych
  • [STM32F103RB][REJESTRY] - USART i DMA - ramka danych (odbiór)

    Przerwanie bym raczej właczył przed odpaleniem DMA. Odbiór przez DMA to raczej tylko w przypadku kiedy masz zawsze tę samą ilość danych. nie wiem jak w Twoim przypadku bo nic o tej "ramce" nie piszesz. Rozmiem że ma dokładnie 30 bajtów. Jezeli ma więcej lub mniej o choćby jeden bajt to Twój algorytm nie zadziała. - jezeli mniej np o 5 bajtów to odbierze...

    Mikrokontrolery ARM   04 Sie 2016 19:02 Odpowiedzi: 11    Wyświetleń: 1323
  • Jak obliczyć słowo kontrolne w ramkach danych między mikrokontrolerami?

    a dokładniej to jest tak - ramka z jednego proca: 5,95,48,56,146,10,1,0,203,3 odp. z drugiego: 2,95,48,53,146,202,3, pierwszy bajt transmisji określa ilość merytorycznych bajtów w ramce.(05) lub (02) dla tych przykładów. 2 i 3 bajt to adres urządzenia lub proca widoczny w zapytaniu i odpowiedzi (95,48) dalej zawartość "merytoryczna" ramki np.(56,146,10,1,0,)...

    DSP i Transmisja   27 Wrz 2012 20:56 Odpowiedzi: 4    Wyświetleń: 1545
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Sterowanie tablicą elektromagnetyczną 21x12: algorytm sumy CRC i kodowanie ramek danych

    Chyba się udało :D Podsumowanie i przykładowe kody w Pythonie - wykorzystywany algorytm CRC MAXIM czyli wielomian x8+X5+X4+X0 jako generator ciągu pseudolosowego [syntax=python]# Define a function `crc8()` def crc8(x): if x & 0x01: x = (x >> 1) ^ 0x98 else: x = x >> 1 return x [/syntax] - obliczanie ograniczyłem tylko do obszaru danych...

    Mikrokontrolery Początkujący   30 Lis 2020 14:14 Odpowiedzi: 41    Wyświetleń: 2427
  • REKLAMA
  • Kod Arduino do komunikacji UART z urządzeniem Stag AFR - nie otrzymuję odpowiedzi

    (...) mmand ); Serial.print(command , HEX); Serial.print(" "); } Serial.println(); } void displayOxygenPercentage(float percentage) { lcd.clear(); lcd.setCursor(0, 0); lcd.print("Tlen: "); lcd.print(percentage, 1); // Wyświetlenie jednego miejsca po przecinku lcd.print("%"); } Poniżej znajdziesz pełny, scalony kod, który łączy obie części - dotychczasową...

    Arduino   14 Sty 2025 16:31 Odpowiedzi: 104    Wyświetleń: 2118
  • Jak wysłać plik do mikrokontrolera przez RS bez CTS/RTS?

    ale kombinujesz!!! co ci szkodzi podlaczyc CTS i RTS przeciez scalaczek RS232 ma dwie line wejsciowe i 2 wyjsciowe. Jak sie juz uparles no to mozna zrobic tak: robisz bufor na np. 16 bajtow. Ramka przychodzacych danych z kompa 16 bajtow.I teraz jesli chcesz aby kolejna ramka danych nadeszla musisz wyslac do kompa potwierdzenie gotowsci.Oczywiscie na...

    Mikrokontrolery   02 Wrz 2004 08:08 Odpowiedzi: 8    Wyświetleń: 1918
  • REKLAMA
  • [Delphi] Odbiór danych RS232 - gubi część ramki

    Przyklad: ramka ma 50 bajtow, w buforze masz 60 bajtow, poprzez ComPort1.ReadStr(odebrane,Count); odbierasz 60 bajtow ,czyli 50 ramka +10 nastepnej ramki, dlatego pytalem co robisz z odebrane , bo jezeli przetwarzasz pod wzgledem tylko jednej ramki (50 bajtow) , to te 10 idze do smietnika. przy nastepnym odczycie bufora masz wlasnie ramke z ucietymi...

    Programowanie   24 Lip 2010 11:32 Odpowiedzi: 7    Wyświetleń: 2619
  • [STM32][HAL] UART , optymalna metoda odbioru danych

    Koncepcja jest nie najgorsza pod warunkiem, że w ciągu danych nie występuje 0xA3. Owszem, masz rację. W ramce A3 może się powtórzyć (np. kiedy się jedzie z prędkością 16,3km/h ). Dlatego proponowałem po wykryciu A3 zbierać następne bajty do bufora już bez ich oglądania (czy to A3 czy nie), tylko na ilość (konkretnie jeszcze trzy bajty po A3). Zakładając...

    Mikrokontrolery ARM   30 Gru 2019 16:52 Odpowiedzi: 15    Wyświetleń: 1563
  • ATmega48 - jak zaimplementować odbiór danych w transmisji szeregowej 9600 bodów?

    Ja osobiście przyczepił bym się do tego: SIGNAL (SIG_UART_RECV) { odebranyZnak = UDR; // będzie składać slowo[] ze znaków różnych od: if ((odebranyZnak!=0x0D) && (odebranyZnak!=0x0A) && (odebranyZnak!=' ')&& (odebranyZnak!=',') && (odebranyZnak!='$'))...

    Mikrokontrolery AVR   07 Sty 2010 20:48 Odpowiedzi: 13    Wyświetleń: 2185
  • REKLAMA
  • Jakie dane wysyła ST901 przez GPRS na adres IP? Przykładowa paczka danych

    To jest ten sam protokół co H02, ale nadaje ramkę naprzemiennie w DEC (plaintext) i HEX, więc parser musisz sobie napisać z dekoderem dla dwóch formatów. Czasami w jednym pakiecie leci kilka ramek, więc musisz tak napisać parser by oddzielał pakiety zakończone "#". Taka paczka ma różną długość. Za to ramka w HEX ma zawszę tę samą [90bajtów]. Na testy...

    Samochody Zabezpieczenia   25 Cze 2024 16:48 Odpowiedzi: 8    Wyświetleń: 267
  • Jak odebrać 512 bajtów z PC na uC przez RS232 w BASCOM?

    Zmień 13 na jakiś inny kod, np 3, albo 2. no tak - tylko co to da - skoro pytający może mieć w ramce dowolne dane binarne ??? w związku z czym jeśli da sobie kod np 3, albo 2 - to za chwilę będzie kolejne takie samo pytanie - jeśli trafi się ramka , która wśród danych będzie miała bajty o wartości 0x03 albo 0x02

    Mikrokontrolery AVR   30 Lis 2009 18:04 Odpowiedzi: 20    Wyświetleń: 5764
  • REKLAMA
  • Jak odebrać bajty 1..32 i 126..255 z RS232 - BASCOM

    Skoro chesz przesyłać dane czyste dane binarne to chyba zrozumiałe, że odpada ci konstrikcja Bytematch z zastosowaniem dowolnego bajtu, który byłby końcem jakiejś tam ramki w związku z tym musisz je albo: 1. wysyłać czysto binarnie z kompa a w procku po prostu czekać na zakończenie transmisji - wprowadzając jakiś TimeOUT (ale to czasami mało eleganckie...

    Mikrokontrolery AVR   17 Lis 2009 00:35 Odpowiedzi: 6    Wyświetleń: 2211
  • Jak poprawnie podciągnąć linię w RS-485: A do VCC czy A do GND?

    1)linia A przez rezystor do VCC, B przez rezystor do GND Proponuj ten sposób. W EP 6/2003 jest opis konwertera RS232<->RS485 wykorzystująsy to podłączenie. Mam go przetestowany i napewno dziala. Jeżeli chodzi o występowanie w tym przypadku stanu wysokiego to jest raczej przydatne. Jeżeli przeanalizujesz ramkę danych w RS232 to zobaczysz że stanem...

    DSP i Transmisja   18 Mar 2005 08:40 Odpowiedzi: 4    Wyświetleń: 1796
  • Jak zbudować wzmacniacz audio na Arduino sterowany zdalnie (Arduino UNO)

    Ramka danych standardowa i2c czyli najpierw wysyłasz adres układu potem wysyłasz dane i tu jest z górki bo nawet w tamtym poście z forum masz podane parametry jakie należy wysłać. Raz wysyłasz przy uruchomieniu konfigurację z jaką ma działać układ i to należy wrzucić do klamerek setup w uproszczeniu chcesz aby układ miał ustawiony bas i sopran na 0...

    Początkujący Elektronicy   04 Gru 2020 11:33 Odpowiedzi: 8    Wyświetleń: 1815
  • STM32F407 - MODBUS - ramka danych - HAL odbieranie pojedynczego znaku

    Być może się nada, nie wiem co w tym kodzie jest porobione. W każdym razie ostatni "oficjalny" release FreeMODBUSa można znaleść w jednym z moich repozytoriów - https://github.com/DISTORTEC/FreeMODBUS, zasadniczo commit https://github.com/DISTORTEC/FreeMODBUS/... to wersja 1.5.0, choć poprawki z kolejnych...

    Mikrokontrolery ARM   05 Gru 2018 09:09 Odpowiedzi: 5    Wyświetleń: 2163
  • Algorytmy odbioru danych przez UART w ATtiny2313 - buforowanie czy bajt po bajcie?

    Bufor cykliczny - tablica o długości N bajtów. Dwa wskażniki na elementy tegoż. Pierwszy wskażnik do odczytu (wo), drugi do zapisu (wz). Początkowo oba wskażniki ustawione na początek bufora. Zapis: Procedura przerwania po każdym odebranym bajcie zapisuje go w miejscu wskazanym przez wz. Następnie wz jest inkrementowany i jeżeli wskazuje na element...

    Mikrokontrolery   10 Lis 2007 03:54 Odpowiedzi: 7    Wyświetleń: 3223
  • [Bascom] Problemy z komunikacją USART - brak stałej odpowiedzi, pętla danych

    Shift jest od przesuwania bitów. Ty musisz przesuwać całe bajty w tablicy Buffer_in. Użyj sobie mojej metody odbierania: [syntax=vbnet]Inputbin Dana Buffer_in(in_pos) = Dana Incr In_pos If In_pos = 9 Then 'Jak zmieści się co najmniej jedna cala ramka danych If Buffer_in(1) = &H01 Then 'To sprawdzamy czy jest prawidłowo rozpoczęta If Buffer_in(2) = &H10...

    Mikrokontrolery   19 Mar 2019 00:36 Odpowiedzi: 14    Wyświetleń: 777
  • Wymiana klawiatury w domofonie LASKOMEX CD-2502 - czy utracę ustawienia?

    Klawiatura optyczna w naszych panelach działa w technologii projekcji matrycy wiązek podczerwieni. Przed naklejką z nadrukowanymi "przyciskami" przechodzą "krzyżujące się" w odpowiednim punkcie skupione wiązki światła podczerwonego - trzy, po jednej dla każdej "kolumny" i cztery, po jednej dla każdego "rzędu" przycisków. Miejsce ich krzyżowania definiuje...

    Domofony i kontrola dostępu   28 Gru 2024 18:24 Odpowiedzi: 7    Wyświetleń: 1095
  • [Meter-BUS] odczytywanie i konwertowanie danychPotrzebuje wykonać VS(C#) lub PHP

    Chyba słabo tłumaczę. Wszystkie dane są w postaci bajtów. Więc deklarujesz tablicę np char dane[255] Do tej tablicy wczytujesz odpowiedź z serwera. Myślę, że potrafisz napisać prostego klienta TCP lub UDP w podanych językach. Jeżeli wysyłasz to samo zapytanie to ramka odpowiedzi jest również ta sama z innymi danymi. Pola i ich miejsca pozostają...

    Programowanie Początkujący   18 Mar 2020 21:12 Odpowiedzi: 12    Wyświetleń: 921
  • [Atmega128] Gdzie znaleźć opis protokołu IEC 1107 do komunikacji Atmega128 z licznikiem?

    Zaczynasz dobrze. Wg protokołu inicjację "/?!\r\n" wysyłasz na prędkości 300 bd (ustawienie transmisji 7E1). Nie żadnej innej - 300, bo tak mówi norma. Licznik energii ma wówczas maksymalnie 2 sekundy na odpowiedź, a odpowiedzią jest wpierw ramka identyfikatora licznika, który ma postać "/XXXZD<CR><LF>", gdzie XXX jest identyfikatorem producenta,...

    Mikrokontrolery AVR   26 Paź 2011 20:18 Odpowiedzi: 5    Wyświetleń: 10736
  • [at91sam7s] Generowanie sygnału S/PDIF na mikrokontrolerze ARM at91sam7s256 - doświadczenia?

    Witam! Let's do some math, czyli "dlaczego się nie da" ;] Sygnał stereo o częstotliwości próbkowania 48kHz wymaga wysłania (2*48k)=96000 ramek danych w ciągu sekundy. Pojedyncza ramka danych to 32 bity (w tym 20 bitów danych, reszta to w uogólnieniu "narzut interfejsowy"). 96k ramek na sekundę, z których każda jest 4bajtowa, daje niebagatelną przepustowość...

    Mikrokontrolery ARM   03 Gru 2009 20:02 Odpowiedzi: 10    Wyświetleń: 2358
  • Czytnik RFID 125kHz ze zintegrowaną anteną, Attiny13A

    http://obrazki.elektroda.pl/4164965000_1... Witam. Od dłuższego czasu interesuję się technologią RFID i dziś chciałem zaprezentować rozwinięcie mojej dawnej konstrukcji mianowicie czytnik kart RFID ze zintegrowaną anteną na płytce PCB. Ze względu na skomplikowaną konstrukcję anteny (niewielkie odległości między ścieżkami) płytka została...

    DIY Konstrukcje   23 Sie 2025 03:19 Odpowiedzi: 19    Wyświetleń: 26051
  • Jak obsługiwać GPS bez fizycznego urządzenia? NMEA, MAX232, AT89c2051

    Witam, ostatnio zakupiłem sobie odbiornik gps z allegro z którego mam zamiar zrobić sobie rejestrator tras (atmega 162 + karta SD/MMC + przetwornica napięcia z nokii). Przeglądając internet w poszukiwaniu opisu standardu NMEA natknąłem się na ciekawy dokument (jest w załączniku). Myślę, że rozwieje on Twoje wszelkie wątpliwości. np. co do pytania pierwszego:...

    Mikrokontrolery   13 Gru 2007 14:36 Odpowiedzi: 3    Wyświetleń: 2001
  • Czy host widzi mój adres MAC po przejściu przez kolejny router?

    Jak masz 2 sieci ethernet połączone routerem, to pakiety latające w tej sieci są adresowane lokalnymi MACami tam gdzie pakiet ma być wysłany. Wiec ramka w polu from po przejsciu przez router nie może zawierać Twojego maca bo inaczej komunikacja w tej kolejnej sieci by nie zadziałała. To czy protokół wyższego poziomu w przesylanych danych z jakichkolwiek...

    Sieci Początkujący   17 Wrz 2022 14:19 Odpowiedzi: 6    Wyświetleń: 843
  • Jak podłączyć i używać LCD 2x16 na HD66710FS z drukarki HP LaserJet?

    Ostatnio wpadły mi w ręce dwa takie wyświetlacze RCM7089V-1B (z układem BU12445-00) oraz LCM-WM002 (scalak zalany czarną żywicą). Ponieważ stwierdziłem, że wbudowana obsługa diod LED, oraz przycisków jest bardzo wygodna postanowiłem zbadać sprawę. Przede wszystkim wcześniej opisane wyprowadzenia zawierają poważne błędy. Poniżej umieszczam prawidłową...

    Projektowanie Układów   03 Kwi 2017 16:08 Odpowiedzi: 13    Wyświetleń: 21151
  • [ATMEGA 16][C++/AVR Studio] - Wlasna ramka danych - błędy transmisji

    Jak wcześniej pisałem wyrzuciłem wszystko co nie było związane z transmisją aby bliżej przyjrzeć się problemowi i faktycznie wyrzuciłem zbyt wiele. W pętli głównej oryginalnie jest skok do funkcji analizującej drugi bajt oraz zmiana stanu odbiornika - NetRxState = 0x00; //RESET Użyty kwarc to 11,059200MHz Chyba trochę przesadziłem pisząc ten automat....

    Mikrokontrolery   23 Kwi 2013 18:33 Odpowiedzi: 2    Wyświetleń: 1959
  • Jak przeliczyć pakiety danych na kbps w nowym routerze?

    Każdy pakiet trzeba przy nadawaniu obudować w ramkę, a potem z niej wyciągnąć. Obciążenie urządzenia sieciowego mniej zależy od ilości przesyłanych danych, a bardziej od ilości pakietów, bo czy pakiet duży czy mały trzeba się prawie tyle samo natrudzić z enkapsulacją/dekapsulacją pakietu. Standardowa ramka może mieć od 64 do 1518 bajtów, to jest niemal...

    Sieci, Internet   14 Lip 2006 14:03 Odpowiedzi: 9    Wyświetleń: 2109
  • Schemat połączeń Atmega32 z CC1000 - sprawdzenie i optymalizacja układu

    Nie rozumiem po co tak nakombinowałeś, Na lini DCLK pojawia się zegar w takt którego wystawiasz dane, będziesz wykrywał zbocze opadające, przełączał cały interfejs, wystawiał odpowiedni stan na DIO, czekał określoną ilość czasu, bo zbocza zatraskującego procek nie zobaczy i przełączysz interfejs w tryb odbioru na zasadzie "już powinno być ok?" A potem...

    Mikrokontrolery   03 Gru 2006 14:59 Odpowiedzi: 13    Wyświetleń: 3008
  • Codesys manualne wysyłanie / odbieranie ramki CANBus

    Na podstawie dokumentacji i załączonego przykładu aby wysłać ramkę CAN należy zadeklarować blok funkcyjny sterownika (driver) CAN razem z jego konfiguracją: driver11bit : CAN.CANBus_11bit; g_busConfig : CAN.DRIVER_CONFIG := (usiNetwork:= 0, uiBaudrate:= 500, ctMessages:= 10); Na załączonym przykładzie podczas deklaracji...

    Automatyka Sterowanie PLC   10 Mar 2020 19:03 Odpowiedzi: 4    Wyświetleń: 1545
  • Dodatkowy czujnik temperatury do stacji pogodowej z Lidla Auriol Z29536

    Od jakiegoś czasu mam stację pogodową Auriol z Lidla. Może ona obsługiwać do trzech termometrów zewnętrznych, w zestawie był jeden taki czujnik. Udało mi się ustalić, że może pasować czujnik do stacji Hama czasem dostępny w sklepie Conrad ale cena nie była zbyt zachęcająca i nie miałem pewności, że to zadziała. Postanowiłem samemu wykonać taki czujnik....

    DIY Konstrukcje   23 Gru 2025 16:49 Odpowiedzi: 16    Wyświetleń: 7296
  • BASCOM - LED CUBE 7x7x7: zakłócenia przy odczycie SD i multiplexingu, AVR-DOS

    Kwarc wstaw w obu przypadkach nawet 16MHz. Baudrate jest zależna w zasadzie od jego dzielnika niż od kwarcu. Nie szalej też z dużą szybkością bo błędy mogą wyskoczyć, zacznij od 4800 bps. Połączenie po UART masz zrobić sprzętowo! Timer niech ci obsługuje multiplexing, główna pętla programu sprawdzanie czy w UART coś przyszło i przepisywanie do tablicy....

    Mikrokontrolery AVR   05 Mar 2013 19:25 Odpowiedzi: 11    Wyświetleń: 2469
  • PLC Smart-Base - komunikacja modbus, rozszyfrowanie ramki

    Ramka 01 01 00 00 00 0a crc crc to rozkaz odczytu 10 "cewek" (coil). Odwiedź wg specyfikacji Modbus powinna być 01 01 02 dane dane crc crc; ewentualnie 01 81 błąd crc crc. U Ciebie sterownik odpowiada 01 01 00 21 90, gdzie 00 to liczba bajtów danych w odpowiedzi, a 21 90 to crc dla ramki odpowiedzi. Wg specyfikacji Modbus taka ramka odpowiedzi nie może...

    Automatyka Przemysłowa   25 Lis 2015 22:14 Odpowiedzi: 17    Wyświetleń: 1938
  • Jak sterować pompą przez RS-232 z użyciem Atmega8?

    A to chyba jest tak że pierwszy blok danych jest wysyłany przez firmowy programator a drugi to po prostu odpowiedź sterownika pompy. Pierwszy blok to zapytanie a drugi to odpowiedź jak w typowym protokole Master Slave. Czy w tym programatorze firmowym jest jakaś możliwość ustawienia adresu urządzenia ? Pierwsze dwie ramki to może właśnie adres , ewentualnie...

    Mikrokontrolery   04 Maj 2010 21:33 Odpowiedzi: 8    Wyświetleń: 2549
  • Ford/Mondeo/MK3 Licznik - CAN - Potrzebuję danych o złączu(pinout) licznika

    Jeśli chodzi o licznik do 508 i 3008 to tutaj sprawa wygląda zupełnie inaczej. Odpowiednia ramka danych aktywuje licznik. Bez tej ramki podawanej cyklicznie liczniki się usypiają.

    Samochody Początkujący   30 Sie 2025 21:57 Odpowiedzi: 17    Wyświetleń: 15597
  • Jak zbudować interfejs PC do central Panasonic - ramka danych na żyłach systemowych

    Witam Zajrzyj na stronę www.zetkom.com.pl Jest tam opisany "Telefon T2". Jest to komputerowy telefon systemowy do centrali Panasonica. Każdej!. Jest to niedrogie. Kupiliśmy do to jednej firmy i są zadowoleni Pozdrawiam Tomasz K.

    Telefony Stacjonarne Serwis   30 Lis 2003 20:26 Odpowiedzi: 1    Wyświetleń: 1505
  • Jak uruchomić zakładkę temperatury w Integra Control i kompatybilność z modułami

    Jak będę miał chwilę to napiszę skrypt Bash np. dla routera z OpenWrt, który odpalamy w cronie co minutę. Na szybko naskrobałem skrypcik. Zapisujemy sobie go gdzieś np. pod nazwą inttemp i nadajemy prawa wykonywania (chmod +x ./inttemp): nie liczy sam CRC więc ramkę sobie trzeba samemu przystosować. Wszystko wyjaśnione jest samym skrypcie.

    Systemy Alarmowe   24 Wrz 2020 09:29 Odpowiedzi: 18    Wyświetleń: 4710
  • Udostępnianie serwera SQL i plików dla komputerów z innych VLANów: RouterOS, SwitchOS

    Witam Przygotowuje się do wyodrębnienia kilka sieci VLAN, póki co w domowym "labolatorium" mam switch i router opartych na RouterOS oraz SwitchOS. Sama konfiguracja jest jasna, bo i pomocy jest dużo, ale mam problem aby umożliwić korzystanie z wspólnego serwera tj. usługi udostępniania plików oraz serwer SQL dla komputerów z innych VLANów. Jeżeli ktokolwiek...

    Sieci Początkujący   12 Cze 2023 20:10 Odpowiedzi: 7    Wyświetleń: 1479
  • Skoda Octavia 1.6 TDI 2014 – kontrolka świec żarowych, utrata mocy, silnik gaśnie

    Skoro wyświetlił się błąd (kontrolka żarowych) komputer silnika zapisał błąd z ramką danych. Odczytał go ktoś? Jaki kod błedu? Ramka danych do niego?

    Samochody Początkujący   29 Kwi 2025 12:47 Odpowiedzi: 5    Wyświetleń: 609
  • Rozwianie wątpliwości z zakresu wiedzy o sieciach

    Mam problem z rozróżnieniem kiedy mówimy o pakietach, a kiedy o ramkach, w którym momencie kończy się sieć LAN. Ciężko mi nawet wytłumaczyć moje wątpliwości. Zazwyczaj ramka oznacza to samo co pakiet w danej sieci. W Ethernecie dane są pakowane w ramki o długości od kilkudziesięciu bajtów do ponad 1,5kB. Większe ilości danych są dzielone na ramki i...

    Sieci Początkujący   20 Lip 2012 08:37 Odpowiedzi: 7    Wyświetleń: 2010
  • Modbus RTU – przykładowa ramka do załączenia wyjścia przekaźnikowego (funkcja 5)

    Nie podałeś jaki jest adres urządzenia. Załóżmy 3. Umieszczasz go w pierwszym bajcie ramki. Później kolejno bajty o wartości 5, 0, 1, 0xff, 0 i dwa bajty crc. Ramka: 3, 5, 0, 1, 0xff, 0, 0xdc, 0x18 CRC policzone [url=http://www.lammertbies.nl/comm/info... kalkulatorem, może być błędne. Algorytm z przykładem kodu jest w [url=http://www.modbus-ida.org/docs/Modb...

    Automatyka Przemysłowa   11 Lut 2011 22:03 Odpowiedzi: 18    Wyświetleń: 5925
  • Organizacja komunikacji pomiędzy PC a trzema AVR'ami.

    1. (PC) Wyślij ramkę z rozkazem z do odpowiedniego uP. 2. (uP) Zeruj rejestr PER timera za każdym odebranym bajtem. 3. (uP) Po odebraniu ostatniego bajtu - czyli po przerwaniu od przepełnienia timer'a, który ustawiłem na 50ms - analizuj odebraną ramkę. 4. (uP) Jeśli ramka jest poprawna to postaw flagę zezwalającą na wysyłkę danych do PC. Przyznam że...

    Mikrokontrolery AVR   28 Maj 2017 19:34 Odpowiedzi: 23    Wyświetleń: 1623
  • [Delphi] Jak odczytać ciąg bajtów z bufora Comport4 w Delphi jako typ bajtowy?

    comport.readstr nie odczytuje calego bufora ,tylko tyle danych ile podasz mu w drugim parametrze, chyba ze podasz mu count z procedury czyli caly bufor. comport tworzy bufor (sam masz wplyw na jego wielkosc) i opiera sie na winapi, wiec wie ile danych zabuforowal. jezeli chodzi o onrxchar ,to nie wie czy cala ramka zostala przeslana poprostu informuje...

    Programowanie   08 Wrz 2010 00:01 Odpowiedzi: 5    Wyświetleń: 2542
  • [Bascom] Odbiór RC5 w przerwaniu INT0 nie działa w nowej wersji kompilatora

    Generalnie, W Bascomie obsługa RC5 pozostawia wiele do życzenia dlatego też Mark w najnowszej wersji ma wprowadzić obsługę RC5 na przerwaniu ICP ("prawdziwie" w tle) według poniższego kodu, który udostępniam i polecam: [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 8000000 Config Timer1 = Timer , Capture Edge = Falling , Prescale = 8 '1 tick= 1...

    Mikrokontrolery AVR   28 Cze 2012 10:46 Odpowiedzi: 6    Wyświetleń: 2568
  • AT90S8535 RC5 - Weryfikacja programu odbioru i przetwarzania kodów UART

    Zacina sie bo to wada bascomowejo Getrc5. ten program musi działac, dlaczego go nie zastosowałeś? Spróbuj, tylko odbiornik IR musisz dac na wejscie ICP procesora. [syntax=basic4gl]$regfile = "m16def.dat" $crystal = 8000000 $baud = 9600 Config Timer1 = Timer , Capture Edge = Falling , Prescale = 8 '1 tick= 1 uS On Capture1 Capture_edges 'To przerwanie...

    Mikrokontrolery AVR   30 Sty 2013 21:07 Odpowiedzi: 6    Wyświetleń: 1854
  • RC5 - Kolejny, ulepszony gotowiec BASCOM bez Getrc5

    Witam Jak wielu spotkałem się z problemem problemem kłopotliwej obsługi pilota z RC5. Po poszperaniu w necie wpadłem na http://www.elektroda.pl/rtvforum/topic20... ten temat. Jak się okazało wszystko na tym programie pracowało, ale nie zawsze. Kłopotem było napisanie programu "pod pilota". Oczywiście pochwała dla Sabotaz'a który problem "ruszył"...

    Mikrokontrolery AVR   05 Lut 2015 15:56 Odpowiedzi: 4    Wyświetleń: 1491
  • Jak stworzyć interaktywną mapę z menu w HTML?

    No to tak masz przykład : <iframe src="plik.html" name="ramka">Twoja Przeglądarka nie obsługuje ramek</iframe> Jest to wywołanie ramki wstawiasz je w miejscu którym ma być pobrana do niego treść. A teraz odnośniki do ramki > <a href="plik.html" target="ramka"">NAZWA </a> Jest to ramka pływająca > o wiele łatwiejsza niż...

    Tworzenie WWW   05 Cze 2011 16:37 Odpowiedzi: 10    Wyświetleń: 3226
  • Watson FA3627T - brak stacji UHF, jak sprawdzić sterowanie głowicą?

    Witam. Jeśli masz SDA i SCL to twoją głowicą steruje procesor, a komunikacja z nią odbywa się w standardzie I2C ( I kwadrat C). Jest to komunikacja cyfrowa i nie zaobserwujesz żadnych zmian sygnału na pinach tej głowicy. Jedyne co się zmienia ale tylko w sposób cyfrowy to linie SDA i SCL. SDA jest linią danych natomiast SCL jest to linia zegara a ramka...

    TV Początkujący   05 Mar 2009 10:56 Odpowiedzi: 4    Wyświetleń: 1533
  • Sterownik Tech AG Lux (Defro) - Protokół komunikacyjny

    Próbowałem odczytać ramki danych wysyłane przez sterownik kotła K1Pv4 pz. Zdaje się, że format ramki wysyłanej do regulatora pokojowego uległ zmianie - chyba zmieniono kotrolę crc. Ramka wygląda trochę inaczej niż opisywane w tym wątku. Natomiast w przypadku modułu ethernet otrzymuję taką ramkę: 0226 fff4 1788 0000 185d , a w samym sterowniku kotła...

    Systemy Grzewcze Użytkowy   29 Lis 2025 21:57 Odpowiedzi: 367    Wyświetleń: 136611
  • [BASCOM] KIT AVT5217 - numer karty sterującej i inne opcje.

    Ale ten sposób wysyłania ramek to trochę nie teges. A jak poprawnie się wysyła takie ramki i czym? Nie możesz po prostu sprawdzić w opisie programu jak należy formatować dane? Bo domyślam się że to jakiś terminal jest. Na Wikipedi jest opisane tak: "Minicom to program do kontroli modemu oraz emulator terminala dla systemów uniksowych" Ciężko Ci pomóc...

    Mikrokontrolery Początkujący   25 Paź 2015 20:49 Odpowiedzi: 147    Wyświetleń: 14550
  • [C] Jak wygenerować CRC i umieścić w HEX dla AVR w WinAVR?

    Ja kiedyś też robiłem takie zabezpieczenia i liczenie CRC określonych (ważnych) obszarów pamięci danych i programu robiłem przy pierwszym uruchomieniu programu. Jeżeli masz bootloader to można to zrobić na końcu po wgraniu całego kodu. Np. ostatnia ramka zawiera CRC źródła (obliczne przy wysyłaniu) i jest porównana z CRC liczonym na podstawie odczytu...

    Mikrokontrolery   10 Lut 2011 16:55 Odpowiedzi: 20    Wyświetleń: 2888
  • Osiągnięcie jak największej odległości drogą radiową pomiędzy dwoma &#956;C

    Większa częstotliwość z jaką pracuje łącze to zwykle większa przepustowość i mniejszy pobór prądu. Niestety wyższe częstotliwości są silniej tłumione przez różnego rodzaju przeszkody. Przykładowo zegarkowa bateria CR2032 w termometrze na 2.4GHz wystarcza na kilka miesięcy pracy przy wysyłaniu danych co 1 sek. Zasięg jest ograniczony jednak do jednego...

    Mikrokontrolery Początkujący   23 Lis 2018 20:25 Odpowiedzi: 18    Wyświetleń: 1740