1-Wire [RS Elektronika] #61

preview_player
Показать описание
Po omówieniu RS-232 i USB, czas na nieco specyficzny protokół transmisji szeregowej, czyli 1-Wire.
Link do prezentacji Maxim:
Jeśli spodobał Wam się odcinek, zapraszamy do polubienia naszej strony na Facebook'u:

Jeśli macie jakieś pytania dotyczące tematyki videobloga lub sugestie w sprawie tematów kolejnych odcinków, kierujcie je na:

Рекомендации по теме
Комментарии
Автор

NMajebałem sie i nic nie moge zrozumieć. Piątek to nie jest dobry czas na takie filmy :D

zdzisawalfabet
Автор

CRC - suma kontrolna, służy sprawdzeniu poprawności przesłanych danych w pakiecie :)

huczas
Автор

Co do braku bezpośredniego wsparcia przez systemy operacyjne - pod Linuxem jest dostępny onewirefs, znacznie ułatwiający komunikację z komputerem. Po jego instalacji można podejrzeć urządzenia OW poprzez przeglądarkę.

piotrmielnik
Автор

Cyclic Redundancy Chek. Pomaga podjąć decyzję o tym czy odebrane dane są poprawne (pod warunkiem poprawnego wysłania CRC). STM32fx w interfejsie spi pozwala na liczenie CRC z danych Rx oraz Tx a nawet sprzętowe sprawdzenie zgodności CRC jeżeli urządzenie slave je wysyła. Bardzo wygodna rzecz.

Biedroneq
Автор

Ja właśnie chcę zaprogramować msp430 jako slave na 1-wire i szukam jakiegoś jasnego wzoru na crc, bo nie wiem jak go zaprogramować. Czekam z niecierpliwością na następny odcinek xD

pushkpro
Автор

CRC to cykliczny kod nadmiarowy, tzw. suma kontrolna, pozwalająca na sprawdzenie, czy przesyłane dane (np. ramka Ethernet czy właśnie dane 1-wire) zostały odebrane poprawnie.

JachuPLxMetin
Автор

Baterie w laptopach komunikują się za pomocą I2C a standard nazywa się Smart Battery Bus.
Dodaję jako ciekawostkę, pozdrawiam :D

SaperElektroZłomiarz
Автор

crc to suma kontrolna którą używa się do kontroli poprawności danych

Arek
Автор

A nie łatwiej by było przesyłać zasilanie jako składową stałą a sygnały jako składową zmienną? I w odbiorniku rozdzielać je za pomocą równolegle połączonych filtrów górnoprzepustowych i dolnoprzepustowych? Wtedy byłoby coś na zasadzie że jedynka logiczna to powiedzmy +10V a zero logiczne to +5V więc unikamy całkowicie sytuacji gdy cała linia jest zwarta do masy. Chyba że ja o czymś nie wiem albo czegoś nie rozumiem to mnie poprawcie, bo mam trochę wrażenie że korporacja która wdrażała ten standard komunikacji poszła trochę na około

piotrbednarski
Автор

CRC - Cyclic Redundancy check, czyli cykliczny kod nadmiarowy – system sum kontrolnych wykorzystywany do wykrywania przypadkowych błędów pojawiających się podczas przesyłania i magazynowania danych binarnych :-)

AjbisoftPl
Автор

Muszę odczytać polecenie ROM w komunikacji jednoprzewodowej za pomocą STC15F i sterować diodą LED na podstawie polecenia ROM. prosimy o podanie kodu źródłowego.
I need to read ROM command in one wire communication using STC15F and control the LED based the ROM command. kindly provide the source code

KarthickrajaM-ni
Автор

Skąd slave wie, czy ma odpowiadać czy odczytywać dane od mastera jeśli 1 na magistrali wygląda dla odczytywania i pisania tak samo?

michap.
Автор

... a najpoważniejsza wada 1-wire to bezbronność na wandalizm, na celowe uszkodzenie przyłożeniem wysokiego napięcia. Z tego względu to rozwiązanie nie nadaje się do zabezpieczania drzwi do mieszkania czy domu. Owszem, złodziej nie wejdzie, ale właściciel również nie, bez rozwiercania zamka lub rozcinania drzwi antywłamaniowych. I tak co tydzień na przykład...
A może się mylę?

marekbystrzewski
Автор

Ta transmisja 1 wire jest bardziej skomplikowana niż rs232

NANO-SERWIS.MAREK-DASZKE
Автор

Czy tylko ja się tu doszukuję żartu primaaprilisowego? :>

Darkiii
Автор

Ilość błędów jest przerażajca... doceniam chęć niesienia pomocy początkującym, ale ilość błędów które powtarzają się w każdym odcinku jest przerażająca. W każdym odcinku gdzieś się mylisz... to niechlujstwo. Jeśli masz poczucie misji aby dobrze zrobić początkującym to nie rób im krzywdy popełniając tyle błedów. Luidzie potem tygodniami dochodzą co jest źle bo Pan z vloga autorytatywnie nagadał głupot. A te Twoje zagadki to już inny temat, też się ciągle w nich mylisz. Nie wprowadzaj ludzi w błąd, plisss.

cyfrobot