Znaleziono 2 wyniki

autor: radziwon
26 maja 2010, 08:44
Forum: Elektronika CNC
Temat: Dlaczego maszyny CNC są sterowane przez LPT ?
Odpowiedzi: 10
Odsłony: 3793

Szkoda, że nie upowszechnił się jakiś nowy,
uwspółcześniony standard portu równoległego...
Tu nie ma czego unowocześniać. Generalnie wszystko dąży ku uproszczeniu. W większości przypadków potrzebne są instrukcje typu "prześlij te dane do tego urządzenia/na ten adres, nie obchodzi mnie jak". Tak działa ethernet, tak działa USB. Port szeregowy to instrukcje typu przełącz pin w stan niski, przełącz w stan wysoki - to znaczy że samemu trzeba zadbać o protokół komunikacji, o obsługę protokołu po obu stronach i wiele innych drobiazgów.
autor: radziwon
25 maja 2010, 15:53
Forum: Elektronika CNC
Temat: Dlaczego maszyny CNC są sterowane przez LPT ?
Odpowiedzi: 10
Odsłony: 3793

Witam

Użycie portu LPT to nie kwestia szybkości. W porcie szeregowym masz wybór w którym momencie dany pin zmieni stan. W portach szeregowych nie masz takiej możliwości ( dane idą w postaci ciągu bitów z określoną częstotliowścią, np 9600 bitów na sekundę ). USB to z kolei protokół pakietowy - dane zostaną przesłane dopiero kiedy nazbiera się wystarczająco duża paczka, albo minie określony czas od ostatniego wysłania danych.

Oczywiście można przesłać zakodowane dane do mikrokontrolera, który zbuforuje dane i zadba o to żeby przełączać stany pinów w określonych momentach. Na tej zasadzie działają płytki typu smoothstepper i te które ostatnio były prezentowane na forum. W tym momencie mikrokontrolery robią za taki port szeregowy.

Wróć do „Dlaczego maszyny CNC są sterowane przez LPT ?”