- Posts: 183
- Thank you received: 21
Mal wieder: Arduino und Rapsberry als Treiber-Boards - Deutsches Howto
- wicki
- Offline
- Elite Member
-
Less
More
7 years 7 months ago #128203
by wicki
ja.... das hab ich eigentlich auch gewusst - aber verdraengt....
doch mit dem timestamp im telegramm funktioniert.
aber leider nicht zu meiner zufriedenheit.
ich probiere gerade was neues:
je ein eigener scheduler fuer port-I/O und fuer netzwerk.
auf getrennten CPUs - die dann per shmem kommunizieren.
klingt ein bisschen krank, sieht aber bislang vielversprechend aus.
(das sahen andere versuche aber auch schon)
munter bleiben
wicki
Replied by wicki on topic Mal wieder: Arduino und Rapsberry als Treiber-Boards - Deutsches Howto
tommylight wrote: Die RPI netzwerk karte ist durch USB geleitet, und das mecht ein paar probleme mit dem lag.
ja.... das hab ich eigentlich auch gewusst - aber verdraengt....
doch mit dem timestamp im telegramm funktioniert.
aber leider nicht zu meiner zufriedenheit.
ich probiere gerade was neues:
je ein eigener scheduler fuer port-I/O und fuer netzwerk.
auf getrennten CPUs - die dann per shmem kommunizieren.
klingt ein bisschen krank, sieht aber bislang vielversprechend aus.
(das sahen andere versuche aber auch schon)
munter bleiben
wicki
Please Log in or Create an account to join the conversation.
- pl7i92
- Offline
- Platinum Member
-
Less
More
- Posts: 1872
- Thank you received: 358
7 years 7 months ago #128215
by pl7i92
Replied by pl7i92 on topic Mal wieder: Arduino und Rapsberry als Treiber-Boards - Deutsches Howto
ginge da dann nicht auch ein usb tunnel zum arduino
mit the ttyUSB seriell
so wie es die Windoof truppe macht zB estlcam
mit the ttyUSB seriell
so wie es die Windoof truppe macht zB estlcam
Please Log in or Create an account to join the conversation.
- wicki
- Offline
- Elite Member
-
Less
More
- Posts: 183
- Thank you received: 21
7 years 7 months ago - 7 years 7 months ago #128227
by wicki
kann man wohl auch knicken....
die zeitbasis des raspberry ist einfach zu schlecht.
verlustfreier datenempfang ist moeglich - aber die timings sind unter aller sau.
naechste idee: die gpio-clock als zeitbasis.
ist auch nix. sobald man die pulseite auf mehr als 1 usec erhoeht, sind immer
wieder low-peaks oder aussetzer drin.
dann das pwm-signal der gpio?
gruselig!
zwischen 3 usec und 60 usec ist alles moeglich.....
dann kann man nur noch ueber eine externe hw-clock nachdenken....
oder man muss einsehen, dass mehr als 5kHz nicht geht..
Replied by wicki on topic Mal wieder: Arduino und Rapsberry als Treiber-Boards - Deutsches Howto
wicki wrote: klingt ein bisschen krank, sieht aber bislang vielversprechend aus.
kann man wohl auch knicken....
die zeitbasis des raspberry ist einfach zu schlecht.
verlustfreier datenempfang ist moeglich - aber die timings sind unter aller sau.
naechste idee: die gpio-clock als zeitbasis.
ist auch nix. sobald man die pulseite auf mehr als 1 usec erhoeht, sind immer
wieder low-peaks oder aussetzer drin.
dann das pwm-signal der gpio?
gruselig!
zwischen 3 usec und 60 usec ist alles moeglich.....
dann kann man nur noch ueber eine externe hw-clock nachdenken....
oder man muss einsehen, dass mehr als 5kHz nicht geht..
Last edit: 7 years 7 months ago by wicki.
Please Log in or Create an account to join the conversation.
- Mike_Eitel
- Offline
- Platinum Member
-
Less
More
- Posts: 1051
- Thank you received: 183
7 years 7 months ago #128231
by Mike_Eitel
Replied by Mike_Eitel on topic Mal wieder: Arduino und Rapsberry als Treiber-Boards - Deutsches Howto
Für günstige I/O hast Du eine Lösung aufgezeigt. Motoren ansteuern geht zwar auch, aber halt nur gemächlich.
Einfacher Stepper mit 600 Upm = 10 U/sec. 5000 / 10 = 500 Pulse per Umdrehung..
Normaler Stepper macht 200 per Umdr. Halbschritt ist rau, aber sollte gehen.
Formel 1 brauchen halt andere Motoren.
Wenn Du mehr willst must Du Richtung FPGA/MESA oder Beaglebone gehen.
Mike
P. S. Ich finde Du machst tolle Arbeit!
Einfacher Stepper mit 600 Upm = 10 U/sec. 5000 / 10 = 500 Pulse per Umdrehung..
Normaler Stepper macht 200 per Umdr. Halbschritt ist rau, aber sollte gehen.
Formel 1 brauchen halt andere Motoren.
Wenn Du mehr willst must Du Richtung FPGA/MESA oder Beaglebone gehen.
Mike
P. S. Ich finde Du machst tolle Arbeit!
The following user(s) said Thank You: Tchefter
Please Log in or Create an account to join the conversation.
- wicki
- Offline
- Elite Member
-
Less
More
- Posts: 183
- Thank you received: 21
7 years 7 months ago - 7 years 7 months ago #128238
by wicki
Replied by wicki on topic Mal wieder: Arduino und Rapsberry als Treiber-Boards - Deutsches Howto
danke 
ich werde jetzt mal den code ein bisschen glaetten und das dann erst mal so einsetzen.
das war jedenfalls alles sehr lehrreich und unterhaltsam.
aber einen versuch mit einem externen taktgeber werde ich irgendwann mal machen.
ich glaube, dass es wirklich die zeitbasis des raspberry ist, die vernuenftiges arbeiten
verhindert. die rechnleistung reicht.
ich werde jetzt mal den code ein bisschen glaetten und das dann erst mal so einsetzen.
das war jedenfalls alles sehr lehrreich und unterhaltsam.
aber einen versuch mit einem externen taktgeber werde ich irgendwann mal machen.
ich glaube, dass es wirklich die zeitbasis des raspberry ist, die vernuenftiges arbeiten
verhindert. die rechnleistung reicht.
Last edit: 7 years 7 months ago by wicki. Reason: fipptehler
Please Log in or Create an account to join the conversation.
- pl7i92
- Offline
- Platinum Member
-
Less
More
- Posts: 1872
- Thank you received: 358
7 years 7 months ago #128261
by pl7i92
Replied by pl7i92 on topic Mal wieder: Arduino und Rapsberry als Treiber-Boards - Deutsches Howto
Das wird doch wohl nicht das Ende des Projekts sein
Please Log in or Create an account to join the conversation.
Moderators: Muecke
Time to create page: 0.456 seconds