Dlaczego USB/RS232 a nie CAN lub Ethernet
-
Autor tematu - ELITA FORUM (min. 1000)
- Posty w temacie: 4
- Posty: 1715
- Rejestracja: 16 kwie 2009, 07:55
- Lokalizacja: Kraków/Kornatka
Dlaczego USB/RS232 a nie CAN lub Ethernet
Witam mam pytanie do osób które widziały więcej systemów sterowania niż ja
Dlaczego na forum a właściwie poza również urządzenia są projektowane pod USB a nie pod Ethernet lub CAN czy to koszty nie stabilność czy też coś innego
A może implementacja protokołu transmisji
Dlaczego na forum a właściwie poza również urządzenia są projektowane pod USB a nie pod Ethernet lub CAN czy to koszty nie stabilność czy też coś innego
A może implementacja protokołu transmisji
"I siedzieli oni razem pod nagim DOS-em i nie wstydzili sie tego."
Tagi:
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 2
- Posty: 1095
- Rejestracja: 15 lis 2006, 22:04
- Lokalizacja: Cieszyn/Kraków
Witam serdecznie.
Wydaje mi się że wynika to z dwóch sytuacji:
Większość komputerów, nawet tych starszych, wyposażona jest w port usb. Kartę sieciową nie każdy posiadał. Od około 5 lat wygląda to trochę inaczej, ale tak czy inaczej chyba projektanci podeszli do tego w sposób następujący: kabel usb to kawałek sznura który każdy zna i umie go podłączać, więc nie będziemy mu mącili w głowie jakimiś skrętkami.
Druga kwestia odnosi się do tego że parę lat temu dość problematyczne było zrealizowanie łącza sieciowego komputer-urządzenie mikroprocesorowe bo nie były rozpowszechnione "karty sieciowe" dla mikroprocków (no chyba że ktoś sobie wydłubał RTL8019 z karty i przylutował go obok mikroprocka). Obecnie łatwo dostać układ kontrolera ethernetu więc problem się po części rozwiązuje. Kiedyś był szał na układy przejściówek USB-serial (FT232) lub USB-parallel, każdy chciał mieć urządzenie podłączane do usb, a do tego były łatwo dostępne sterowniki pod windowsa do tych układów, więc stosowanie ich było naturalną koleją rzeczy.
Od dosyć dawna można dostać piękny układzik ENC28j60 (jego następców chyba też bez problemu już można kupić) na którym można cuda-wianki z wykorzystanie protokołu UDP robić ale nie każdy się nim interesował, a skoro urządzenie zrobione na usb w miarę sprawnie działało to było oferowane klientom...
Pozdrawiam, skoczek
Wydaje mi się że wynika to z dwóch sytuacji:
Większość komputerów, nawet tych starszych, wyposażona jest w port usb. Kartę sieciową nie każdy posiadał. Od około 5 lat wygląda to trochę inaczej, ale tak czy inaczej chyba projektanci podeszli do tego w sposób następujący: kabel usb to kawałek sznura który każdy zna i umie go podłączać, więc nie będziemy mu mącili w głowie jakimiś skrętkami.
Druga kwestia odnosi się do tego że parę lat temu dość problematyczne było zrealizowanie łącza sieciowego komputer-urządzenie mikroprocesorowe bo nie były rozpowszechnione "karty sieciowe" dla mikroprocków (no chyba że ktoś sobie wydłubał RTL8019 z karty i przylutował go obok mikroprocka). Obecnie łatwo dostać układ kontrolera ethernetu więc problem się po części rozwiązuje. Kiedyś był szał na układy przejściówek USB-serial (FT232) lub USB-parallel, każdy chciał mieć urządzenie podłączane do usb, a do tego były łatwo dostępne sterowniki pod windowsa do tych układów, więc stosowanie ich było naturalną koleją rzeczy.
Od dosyć dawna można dostać piękny układzik ENC28j60 (jego następców chyba też bez problemu już można kupić) na którym można cuda-wianki z wykorzystanie protokołu UDP robić ale nie każdy się nim interesował, a skoro urządzenie zrobione na usb w miarę sprawnie działało to było oferowane klientom...
Pozdrawiam, skoczek
Podstawą materialną narodu jest ziemia, przemysł i handel. Kto ziemię, przemysł i handel oddaje w ręce cudzoziemców, ten sprzedaje narodowość swoją, ten zdradza swój naród. - Hipolit Cegielski
-
- Lider FORUM (min. 2000)
- Posty w temacie: 2
- Posty: 3548
- Rejestracja: 24 gru 2006, 11:54
- Lokalizacja: już tylko Mysłowice
- Kontakt:
CAN jest bardzo rozpowszechniony w przemyśle , ale wielu ludzi nie idzie do niego przekonać.
Jak by nie było to CAN jest również portem szeregowym tyle że daje komfort.
Jaki ??
a chodź by taki że dwoma drutami goni się sygnał na duże odległości z dużo większymi szybkościami i mniejszymi błędami.
Czy ktoś widział komputer z CAN
Tak ... był taki okres gdzie te komputery były rozpowszechnione ale zaprzestano produkcji ze względu na znikomości ich wykorzystania do użytku domowego.
Mam kilkanaście maszyn które to sterują plazmą ( źródłem) właśnie przez CAN.
CAN to przyszłość , tylko trzeba zacząć z nią działać.
Jak by nie było to CAN jest również portem szeregowym tyle że daje komfort.
Jaki ??
a chodź by taki że dwoma drutami goni się sygnał na duże odległości z dużo większymi szybkościami i mniejszymi błędami.
Czy ktoś widział komputer z CAN
Tak ... był taki okres gdzie te komputery były rozpowszechnione ale zaprzestano produkcji ze względu na znikomości ich wykorzystania do użytku domowego.
Mam kilkanaście maszyn które to sterują plazmą ( źródłem) właśnie przez CAN.
CAN to przyszłość , tylko trzeba zacząć z nią działać.
Pozdrawiam.
Każda praca ma swoją wartość a zaniżanie jej wartości jest brakiem szacunku do pieniędzy i samych siebie.
Każda praca ma swoją wartość a zaniżanie jej wartości jest brakiem szacunku do pieniędzy i samych siebie.
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 2
- Posty: 1095
- Rejestracja: 15 lis 2006, 22:04
- Lokalizacja: Cieszyn/Kraków
Witam serdecznie.
Pozdrawiam!
I jest dużo bardziej pewnym medium transmisyjnym niż usb, skrętka świetnie sobie radzi z dużymi zakłóceniami i sporymi odległościami.blue_17 pisze:Ethernet daje większe możliwości jest szybszy i adresata można łatwiej zdefiniować niż po RS jakieś własne protokoły
Pozdrawiam!
Podstawą materialną narodu jest ziemia, przemysł i handel. Kto ziemię, przemysł i handel oddaje w ręce cudzoziemców, ten sprzedaje narodowość swoją, ten zdradza swój naród. - Hipolit Cegielski
-
- Lider FORUM (min. 2000)
- Posty w temacie: 2
- Posty: 2379
- Rejestracja: 06 sty 2007, 13:29
- Lokalizacja: Poznań
Tak, często widuję nawet kilka dziennie. Podobnie z CAN Open, Fast Link i Ethernet. Ale są to specjalistyczne komputery, a nie udomowione pecety. Do zastosowań hobbystycznych się nie nadają. Do profesjonalnych jak najbardziej. Chociaż nie są to CNC, mają też elementy ruchome, łożyska liniowe itp.FDSA pisze:A widziałeś kiedyś komputer np z CANem ?
Moim zdaniem, to sprawdzony ale nie najmłodszy już sposób transmisji, mam z nim do czynienia od wielu lat i b. rzadko zawodzi. Ale poszukiwanie uszkodzenia to koszmar !cnccad pisze:CAN to przyszłość
Jeżeli pomogłem - nie zapomnij kliknąć POMÓGŁ
-
- Lider FORUM (min. 2000)
- Posty w temacie: 2
- Posty: 3548
- Rejestracja: 24 gru 2006, 11:54
- Lokalizacja: już tylko Mysłowice
- Kontakt:
najmłodszy nie jest ...fakt ale badanie usterek na CAN to taki sam problem jak na RS232 / USB ...
Ja też się z nim na co dzień stykam. Mam program i dwa konwertery którymi snifuję linie.
Czasami się zdarza tak że jest problem , ale to sporadyka.
Ja też się z nim na co dzień stykam. Mam program i dwa konwertery którymi snifuję linie.
Czasami się zdarza tak że jest problem , ale to sporadyka.
Pozdrawiam.
Każda praca ma swoją wartość a zaniżanie jej wartości jest brakiem szacunku do pieniędzy i samych siebie.
Każda praca ma swoją wartość a zaniżanie jej wartości jest brakiem szacunku do pieniędzy i samych siebie.
-
Autor tematu - ELITA FORUM (min. 1000)
- Posty w temacie: 4
- Posty: 1715
- Rejestracja: 16 kwie 2009, 07:55
- Lokalizacja: Kraków/Kornatka
Są jakieś karty CAN na PCI
Diagnoza cana nie powinna być uciążliwa bo każdy komunikat posiada nagłówek z adresem więc nasłuchując wszyscy a odbiera jeden
Co do analizatora CAN to swego czasu znalazłem coś takiego
http://www.mictronics.de/projects/usb-can-bus/
Projekt analizatora CAN-a na usb wszystko ze źródłami
Diagnoza cana nie powinna być uciążliwa bo każdy komunikat posiada nagłówek z adresem więc nasłuchując wszyscy a odbiera jeden
Co do analizatora CAN to swego czasu znalazłem coś takiego
http://www.mictronics.de/projects/usb-can-bus/
Projekt analizatora CAN-a na usb wszystko ze źródłami
"I siedzieli oni razem pod nagim DOS-em i nie wstydzili sie tego."