sistem de feedback haptic cu efecte stocate

Peste 0 ms. Aceasta reprezintă „efectul de determinare a fluxului final digitalizate“.

Într-o realizare, o codificare mai puțin complexă, în care codificarea este aplicată înclinării așa cum se arată mai jos în Tabelele 2 și 3. Referitor la tabelul 2:

1. Datele sunt organizate în perechi de tensiune / timp.

2. Timpul este o valoare relativă, nu absolută. Aceasta este, „alimentarea cu tensiune pentru următorii milisecunde X Y“ și nu „Aplicați tensiune X, pornind de la timpul t = Y“.

Tabelul 2
Totală de codificare pereche tensiune / timp, o pereche de „set și țineți“:

0 => Mențineți nivelul de tensiune pentru această durată.

Nivelul tensiunii aplicate împărțit la 2. Utilizați o singură instrucțiune și rezultatul deplasare stânga în formă de 8 biți întreg semnat, pentru a obține nivelul de tensiune dorit în intervalul de la -127 la 127. Șoferul trebuie să adauge întotdeauna 1 / -1 la un rezultat dacă valoarea nu este egal cu 0.

în intervale de timp de 5 ms. Pentru rezultate optime, codul de conducător auto trebuie să efectueze un control la o frecvență de 200 Hz ciclu. Timpul maxim care poate fi codat este de 5 ms × 255 = 1,275 s. În cazul durate lungi, de a crea o secvență de perechi de tensiune / timp.

TABELUL 3
Totală de codificare pereche tensiune / timp, o pereche de „set și schimbare liniară“:

Utilizarea Slope și SlopeFrac

Șoferul poate folosi aceste valori, după cum urmează:

= tensiune PWM <<1; /*Исходная величина PWM*/

pwm_rem = 0; / * * PWM rest Original /

In ciclul de 5 ms:

Dacă ((pwm_rem + SlopeFrac)

Panta> = 0. ++ PWM: pwm--;

dacă + = panta PWM (-128 = panta!);

Nume Block Effect, care este opțional, are un sub-bloc: Subunitate de date Nume efect.

Deasupra a fost descrisă și / sau ilustrate mai multe exemple de realizare. Cu toate acestea, trebuie înțeles că în scopul prezentei invenții, se pot face diferite modificări și variații sunt acoperite de ideile de mai sus și scopul revendicărilor anexate.

1. Sistem de feedback haptic, care cuprinde:
controler;
o memorie cuplată la controlerul menționat;
Circuitele de acționare excitație conectată la controlerul menționat; și un dispozitiv de acționare conectat la circuitul de acționare de acționare;
în care respectiva memorie stochează în interiorul acestuia cel puțin un efect tactil care acționează elementul de acționare;
in care efectul haptic stocată cuprinde o multitudine de octeți de date, fiecare octet de date determină parametrul tactil cuprinzând fie amploarea sau durata de timp, și în care octeți de date cuprinde o indicație a valorii unei înclinații arbitrare;
în care regulatorul generează un efect tactil prin primirea primului octet de date al magnitudinii și al doilea lungimea octet de date de timp din memorie și o magnitudine de semnal, a declarat magnitudini primul octet de date și pe durata indicată în a doua lungime octet de date de timp, iar când arbitrară înclinarea primului octet de date de amploarea, magnitudinea este controlată de înclinare menționată;
și aplicarea unui semnal la dispozitivul de acționare.

2. Sistem de feedback tactil conform revendicării 1, caracterizat prin aceea că efectul haptic cuprinde o multitudine de puncte discrete magnitudine.

3. Sistemul de feedback tactil conform revendicării 2, caracterizat prin aceea că amplitudinea este menținută constantă pentru o anumită perioadă de timp.

4. Sistem de feedback tactil conform revendicării 2, în care amplitudinea este modulat printr-o anumită perioadă de timp, ca o funcție de timp.

5. Sistemul de feedback haptic, conform revendicării 2, caracterizat prin aceea că magnitudinea cuprinde puncte discrete punct de plecare, punct de sprijin, punctul de frânare și punctul zero.

6. Sistemul de feedback tactil conform revendicării 1, caracterizat prin aceea că efectul tactil este un efect tactil precalculate.

7. Sistemul de feedback tactil conform revendicării 6, în care respectivul efect tactil generat de efectul unui instrument de dezvoltare.

8. Sistemul de feedback tactil conform revendicării 1, în care dispozitivul de acționare menționat este un dispozitiv de acționare liniar rezonant.

9. Un sistem de feedback tactil conform revendicării 1, în care dispozitivul de acționare menționat este un dispozitiv de acționare piezoelectric.

10. Sistemul de feedback tactil conform revendicării 1, caracterizat prin aceea că efectul haptic este reținut ca anvelopa de proiectare a fluxului digitalizate.

11. Sistemul de feedback tactil conform revendicării 1, caracterizat prin aceea că efectul haptic este generat atunci când prima prioritate efect haptic este mai mare decât a doua prioritate a efectului haptic curent.

12. O metodă pentru generarea unui efect tactil, care cuprinde etapele de:
preia efectul haptic stocat;
generarea semnalelor de transmisie la efectul haptic stocate și
se aplică semnalele de comandă la servomotor;
in care efectul haptic stocată cuprinde o multitudine de octeți de date, fiecare octet de date determină parametrul tactil cuprinzând fie amploarea sau durata de timp, și în care octeți de date cuprinde o indicație a valorii unei înclinații arbitrare;
generând un efect tactil prin primirea primului octet de date de amploarea și magnitudinea durata de timp de-al doilea octet de date și de semnal, a declarat magnitudini primul octet de date și pe durata indicată în a doua lungime octet de date de timp și ajustarea magnitudinea înclinând dacă prima magnitudine octet de date Setați o pantă arbitrară; și
semnalul aplicat la servomotor.

13. Metodă conform revendicării 12, în care respectivul efect tactil cuprinde o multitudine de puncte discrete magnitudine.

14. Metodă conform revendicării 13, în care amplitudinea este menținută constantă pentru o anumită perioadă de timp.

15. Procedeu conform revendicării 13, în care amplitudinea este modulat printr-o anumită perioadă de timp, ca o funcție de timp.

16. Metodă conform revendicării 13, caracterizat prin aceea că puncte discrete
magnitudine cuprind un punct de pornire, punct, punctul de frânare și punctul zero de sprijin.

17. Metodă conform revendicării 12, în care efectul haptic este un efect tactil de pre-calculate.

18. Metodă conform revendicării 12, în care respectivul efect tactil generat de efectul unui instrument de dezvoltare.

19. Procedeu conform revendicării 12, în care dispozitivul de acționare menționat este un dispozitiv de acționare liniar rezonant.

20. Metodă conform revendicării 12, în care dispozitivul de acționare menționat este un dispozitiv de acționare piezoelectric.

21. Metodă conform revendicării 12, în care efectul haptic este reținut ca anvelopa de proiectare a fluxului digitalizate.

22. Metodă conform revendicării 12, în care etapa de generare a unui efect haptic cuprinde etapa de determinare dacă efectul tactil primă prioritate mai mare decât a doua prioritate a efectului haptic curent.

23. Mediul de calculator care poate fi citit stocarea un set de instrucțiuni care, atunci când sunt executate de către un procesor determina procesorul pentru a efectua:
extragere efectele haptic stocate;
generarea de semnale de conducere la efectul haptic stocate și aplicarea semnalelor de excitație la unitatea;
in care efectul haptic stocată cuprinde o multitudine de octeți de date, fiecare octet de date determină parametrul tactil cuprinzând fie amploarea sau durata de timp, și în care octeți de date cuprinde o indicație a valorii unei înclinații arbitrare;
în care procesorul generează un efect tactil prin primirea primului octet de date al magnitudinii și al doilea octet de date durata de timp și semnalul de magnitudine, a declarat magnitudini primul octet de date și pe durata indicată în a doua lungime octet de date de timp și reglarea mărimii prin înclinarea, în cazul în care primele magnitudinile octet de date specificate de înclinare arbitrară și aplicarea semnalului de antrenare.

24. Calculatorul mediu care poate fi citit conform revendicării 23, în care respectivul efect tactil cuprinde o multitudine de puncte discrete magnitudine.

25. Calculatorul mediu care poate fi citit conform revendicării 24, în care amplitudinea este menținută constantă pentru o anumită perioadă de timp.

26. Calculatorul mediu care poate fi citit conform revendicării 24, în care amplitudinea este modulat printr-o anumită perioadă de timp, ca o funcție de timp.

27. Calculatorul mediu care poate fi citit conform revendicării 24, caracterizat prin aceea că magnitudinea cuprinde puncte discrete punct de plecare, punct, punctul de frânare și punctul zero de sprijin.

28. Calculatorul mediu care poate fi citit conform revendicării 23, în care efectul haptic este un efect tactil de pre-calculate.

29. Calculatorul mediu care poate fi citit conform revendicării 24, în care respectivul efect tactil generat de efectul unui instrument de dezvoltare.

30. Calculatorul mediu care poate fi citit conform revendicării 24, în care dispozitivul de acționare menționat este un dispozitiv de acționare liniar rezonant.

31. Calculatorul mediu care poate fi citit conform revendicării 24, în care dispozitivul de acționare menționat este un dispozitiv de acționare piezoelectric.

32. Calculatorul mediu care poate fi citit conform revendicării 24, în care efectul haptic este reținut ca anvelopa de proiectare a fluxului digitalizate.

33. Calculatorul mediu care poate fi citit conform revendicării 23, în care este generat efectul haptic atunci când primul efect prioritate haptic mai mare decât prioritatea efectului curentului doua haptic.