
microsystems A31315 Puupuu-Tagi Rotary
Fa'aoga Taiala
A31315 Puupuu-Tagi Rotary
FA'ATA'IGA FA'ATA'U MO LE A31315
Saunia e David Hunter
Allegro MicroSystems
Folasaga
O lenei taʻiala ua faʻamoemoe e fesoasoani i le tagata faitau i le faʻaaogaina o le A31315 Samples Polokalama Polokalama i la latou fa'aoga fa'asolosolo pu'upu'u, e pei o se tino fa'atutu, lea e fa'aogaina ai le A31315 Advanced Linear Sensor ma le fa'amoemoega o le 0 i le 90°. O lo'o fa'amoemoe e fa'atalanoa fa'apuupuu le taula'i fa'amaneta ma fa'atonu le tagata faitau i le fa'aogaina o le maua ma le fa'asili, polokalame lua-point, ma le fa'asologa mo le maualuga maualuga o le fa'atinoga e mafai.
Manulauti Fa'amaneta
Filifiliga fa'amaneta e masani lava ona fa'alatalata iai ma mana'oga e lua: tau fa'atatau ma le malosi fa'atatau. Mo talosaga e fa'aoga ai le A31315, e sili atu le maualuga o le malosi o le fanua i so'o se tasi alalaupapa e o'o atu i le la'ititi o le 300 G mo le fa'atinoga atoa o masini ae e le mana'omia. O lenei numera e tauaso i ituaiga meafaitino ma va o le ea, ae o tau maaleale o le a aafia ai na mea. O se mea neodymium N52 e mafai ona maua ai se malosiaga sili ona lelei mo le lapo'a ua tu'uina atu ae e mafai ona sili atu le tau nai lo le AlNiCo maneta i se fanua vaivai, e mana'omia ai le va vaapiapi o le ea.
Mo le exampI totonu o lenei pepa, o se maneta N35 polarized diametrically o le 0.375-inisi le lautele o loʻo faʻaaogaina ma le 4 mm le va o le ea (faʻaitiitia ai le pito maualuga). O lo'o fa'apipi'iina le masini i luga o le tino moni throttle module ma ua fa'amoemoe e fa'apolokalameina i le laina fa'asolo mai tulaga lagona mai le 0.5 i le 4.5 V. A faigofie 1-D fa'alogoina laina se maneta rotating diametricallypolarized o le a le maua se laina laina tutusa ma le tulimanu; i le mea sili, o le a iloa ai se faailo sinusoidal. E le gata i lea, se'i vagana ua fa'apipi'i sa'o uma maneta mai le module i lea module, o le a le iloa le ulua'i tulimanu, o lona uiga o le fa'afanua o le laulau su'esu'e o mea e tu'uina atu e fa'aitiitia le aoga.
O le A31315 o lo'o ofoina atu le fa'alogoina o to'i se lua lea-e ala i le fa'aogaina o se galuega fa'apipi'i arctangent e ala i se afi CORDIC-e mafai ona maua ai se tulaga fa'amaneta lautele lautele. Ata 1 o loʻo faʻaalia ai le tulaga sili ona lelei e alu ai se faʻamaneta o le 250 G malosi i luga o le 90 ° mai se mea e amata ai.

Ata 1: Sao lelei lagona o se maneta atoatoa 250 G.
O le mea moni, o le maneta o se aofaiga le atoatoa. E le gata i lea, o le tulaga o le sensor pe a uma ona faʻapipiʻi e seasea faʻaogatotonu atoatoa. Ona fua lea o le taunuuga e pei ona faaalia i le Ata 3.
Ata 3: Fa'alogoina le fa'amaneta.
Manatua o le fa'aseseina o foliga o le pi'o pito i luga, fa'apea fo'i ma se fa'a'ese'ese tele.
Ata 4: Lipoti fa'ato'aga fa'atosina fa'atasi ma fa'aoga sese.
Mo le masini e atagia ai le tulaga moni, e manaʻomia ana lava faʻasaʻoga.
O le A31315 o loʻo tuʻuina atu ai ni faʻatonuga se tolu e maua ai le faʻataʻitaʻiga sili ona saʻo o le tulaga faaletino o le module:
- Fa'asili ma fa'ase'ese fetuutuuna'iga mo alalaupapa ta'itasi (E aofia ai fa'aopoopo fa'atasi o le vevela mo mataupu e sili atu ona lavelave).
- Fa'asa'oga lua-va'aiga o le fa'ato'aga e fa'afetaui ai le lipoti o le amataga ma maua ai le fa'amama.
- Linearization e oo atu i le 33 points e faasa'o mo le le atoatoa le atoatoa.
Fa'amauina o le Hall Sensor Gain ma Offset
Mo le fa'atinoga sili ona lelei, fa'asa'o tupe maua ma fa'asili i luma o le a sili ona a'afia i fa'atinoga mulimuli ane.
Ina ia faʻasaʻo mo faʻamatalaga faʻamatalaga, e manaʻomia e se tasi le faʻataʻitaʻiga o faailoilo. E masani lava ona faigofie ona fai e ala i le su'eina o se tasi faailo e pa'i i le zero. Mo faailoilo i le Ata 3,
o le pi'o pito i lalo e sopoia le zero i le 30.36 tikeri, ae e le tutusa i lenei zero. O le pupuni lava ia o loʻo faʻasolo i lalo, faʻaalia e mafai ona faʻamatalaina i se galuega cosine. O le mea lea, o le pito i luga o le faʻaogaina o galuega faʻatasi.
E tele auala e fa'afetaui ai pupuni lagona i fa'ata'ita'iga fa'a-matematika e eseese tikeri o le sa'o. Faatasi ai ma le sini o le sailia lea o le tulimanu o le tulaga faʻainisinia, o faʻailoga e tatau ona faʻafaigofie ile sine ma le cosine galuega ma amplitudes ma offsets e na o le pau lea o le fesuiaiga e maua.
Mo lenei talosaga, o le faʻaogaina o le faʻaogaina o le curve-fitting na maua ai mea faʻaoga e faʻatatau i le:
Fa'atusa 1: a(θ) = 202 cos(θ + 0.53) [G] Equation 2: b(θ) = 225 agasala(θ + 0.53) [G] Numera (e ala i faitauga), Fa'atusa 1 ma le Fa'atusa 2 o lo'o fa'amatalaina e pei o. :
Fa'atusa 3: a(θ) = 6646 cos(θ + 0.53)
Fa'atusa 4: b(θ) = 7373 agasala(θ + 0.53)
Ina ia mafai ona maua le faʻasaʻoina o tupe maua ma faʻasili, e fa resitara i le A31315 o loʻo faʻatautaia nei faʻamau:
- Offs_c_a - fetuutuuna'i le fa'aogaina o le ala A.
- Offs_c_b – fetu'una'i le fa'asolo ole ala B.
- Sens_c_a - fetuutuunai le lagona o le Ala A.
- Sens_c_b - fetuutuunai le lagona o le ala B.
O tau fa'aletonu o:
- Offs_c_ = 0 .
- Sens_c_ = 2048.
Pe a faʻaaogaina le A31315 Sample polokalame polokalame, o nei resitala o loʻo maua i le EEPROM tab, faʻaalia i le Ata 6.
Ata 6: Resitala fa'a-offset i le A31315 Samples polokalama.
Ata 7: Resitala Sense i totonu ole Samples polokalama.
Mulimuli ane, o le ampe tatau ona fa'atutusa ia li'o ina ia maua ai fa'ai'uga sili. I lenei tulaga, faatasi ai ma le auala A, o le lagona e itiiti ifo nai lo le manaʻomia 225 G fuaina mo le auala B.
O le faʻaaogaina o le resitala faʻapitoa, o le a faʻateleina le lagona mai le 1 i le 7373/6646 poʻo le 1.109.
Fa'atusa 5: sens_c_b = 1.109 × 2048
Fa'ata'ita'iga 6: sens_c_b = 2048 [default] O le ma'ale'ale o le a a'afia ai tau fa'a-offset, o lea e tatau ai ona fa'asa'o tupe maua a'o le'i mafaufau i fetuutuunaiga offset.
Toe toe fa'atusa 3:
Fa'atusa 7: a(θ) = 7373 agasala(θ + 0.53)
I taimi e mana'omia ai se fa'asili, e toe fetu'una'i pe a uma le fa'asili o le pito i luma. E ui o le lagona e masani ona faʻaogaina (2048 numera = 1,
1024 numera = 0.5, ma isi mea), o tusi resitala offset e lua paʻu laiti ma saini faʻaopoopo i le natura, ma faʻatusatusa ai le aofaʻi o faʻasalaga e tutusa ma le valu numera o galuega.
Ata 8: O pupuni lelei pe a fa'atusatusa i le masini e maua ai ma fa'aoga le fa'aoga. Matau le fa'asesega le laina i le alalaupapa A fa'asaga i le fa'ailoga lelei.
Ata 9: O le fa'ai'uga o le fua fa'atatau o lo'o lipotia mai e le masini fa'atusatusa i le fa'ata'ita'iga lelei.
Fa'asa'oga Fa'amata'u ma Fa'asa'o
Mo le fa'amalieina o manatu fa'aalia ma le fa'atonutonuina o faiga, e tatau i le masini fa'asolo ona fa'aigoaina fua fa'atusa mai le 0.5 i le 4.5 V. I le taimi nei, o le fa'ai'uga tu'uina atu o le a tu'uina atu le 0.166 i le 0.458 V, e tau le tau. O le mea lea, e mana'omia se galuega fa'aopoopo e fa'asa'o ai lenei fa'atapula'aina. O le A31315 o loʻo ofoina atu se poloka polokalame e lua-point lea o le a fetuunai ai le amataga o le gaioiga, faʻapea foʻi ma le fetuunaiga o le faʻaogaina o le faʻaogaina o le pito.
E lua auala e fa'apolokalame ai le coefficient ma offset tau ile poloka polokalame e lua:
- Resitala fa'aogaina e ala i le:
□ Angle_gain
□ Pre_gain_offset - Semi-autometi e ala i le Samples Polokalama Polokalama
Resitala Fa'atonuga
O le faia o fetuunaiga e ala i le faʻaogaina o le resitala e saʻo ma e faigofie ona fuafua e lima. O resitala talafeagai mo lenei poloka o loʻo maua i totonu o le "Short-Stroke" filifiliga o le lisi pa'ū i totonu o le EEPROM tab.
Ata 10: Filifiliga vaega o le resitara polokalame e lua
E o'o mai i le taimi nei, o fasi fanua ua fa'aalia e fa'atatau i le 90-tikeri suiga. O le samples software galue i luga o le manatu o le 360 ° le maualuga ma o le a faʻaalia taunuuga
e ese mai nai lo le mea na faʻaalia i le taimi nei.
I totonu, o le A31315 o loʻo faʻaogaina i luga o le 0 i le 65535 numera e fai ma sui o le tulimanu mulimuli. Ina ia setiina le zero point, o le a faʻaopoopo se offset e faʻaoso ai le taʻavale ma oʻo i le numera o le 0. Peitaʻi, pe a tuʻuina atu le pisa, e aoga le faʻaopoopoina o se faʻaopoopoga faʻaopoopo e foia ai le pisa. Afai o le tau mulimuli o le 90 tikeri, ma faʻaopoopo se faʻasalaga laʻititi o le 0.05 tikeri, e mafai ona maua le offset mai le faʻatusatusaga:
Fa'atusa 8: 90.05 = current_minimum + offset
I le tulaga o le Ata 9, o le laʻititi e tusa ma le 11.5 °, o lea:
Fa'atusa 9: 90.05 - 11.5 = 78.55
Mo le tau e ulufale i totonu o le fanua Code (silasila i le Ata 11):
Fa'atusa 10: Faitauga = 78.55 / 90 × 32768
Fa'atusa 11: Faitauga = 28599
O le tu'uina atu o le 28599 i totonu o le "code" fanua o le laulau resitala o le a fa'atumuina ai le fanua fa'atatau i le 314.198°.
O le a sa'o lea i talosaga o lo'o fealua'i i le 360° atoa, ma e fa'afuase'i ona fa'afaina le tau o le fa'atusa 11.
E tutusa lava le faigofie ona maua le mauaina o le tulimanu; muamua su'e le suiga o iai nei o le tulimanu:
Fa'atusa 12: 34° – 11.5° = 22.5°
Ona su'e lea o le pito maualuga e mafai ona maua:
Fa'atusa 13: max_angle = 90 × 65535 / 65536
Fa'atusa 14: max_angle = 89.998
O le tupe e manaʻomia o le:
Fa'atusa 15: angle_gain = 89.998 / 22.5
Fa'atusa 16: angle_gain = 3.9999
O lenei tau e mafai ona tu'u sa'o i totonu o le "taua" fanua o le laina angle_gain i totonu o le polokalama. E mafai ona fa'atatauina ma le lima e pei o:
Fa'atusa 17: Angle_gain = 3.999 × 1024
Fa'atusa 18: Angle_gain = 4096
Ata 11: Fa'agaioiina ma le lima fa'apolokalame tulaga lua.
Mai tulaga na tusia i le poloka polokalame e lua, o faʻaiʻuga fou o loʻo faʻaalia i lalo:
Ata 12: Fa'ailoga fou fa'atusa ma mea fa'aoga pe a mae'a poloka polokalame fa'a-lua.
O le taimi lea e tatau ai ona faʻalogo i le sese o le tulimanu.
O le ata 13 o loʻo faʻaalia ai le sese o le tulimanu o loʻo faʻaalia e le masini.
Ata 13: Fa'ailoga sese o le masini fa'atasi ai ma polokalame fa'aoga lua fa'aoga.
Linearization
O le laasaga mulimuli i le faʻaogaina o le A31315 o le faʻasaʻo mo le faʻaogaina o mea sese o le Ata 13.
Ole afi laina ole A31315 e mafai ona ave ile 6 ile 33 angle samples ma fai se fa'asa'oga fa'apitoa i iuga.
Mo lenei example, na'o le valu togi o le a fa'aogaina e avea o se paleni lelei o le sa'o ma le taimi fa'atulagaina. Siata 1 o loʻo tuʻuina atu ai se lisi o tulaga faʻaoga moni, i le tulaga lagona:
Fuafuaga 1: Tulaga lelei fa'atasi ma galuega fa'atino
| Tulaga Moni | Tulaga Lagona |
| 0 | 0.00825 |
| 11.24983 | 8.3757 |
| 22.49965 | 19.25903 |
| 33.74948 | 30.13688 |
| 44.99933 | 41.86065 |
| 56.24915 | 53.30018 |
| 67.49898 | 65.38375 |
| 89.99863 | 89.63883 |
Laulau 2: Tulaga tutusa o le Laulau 1, fa'asa'o ina ia fa'amalieina mana'oga a le polokalame i le lautele.
| Tulaga Moni (fa'asa'o) | Tulaga Lagona (fa'asa'o) |
| 0 | 0.033 |
| 44.9993 | 33.5028 |
| 89.9986 | 77.0361 |
| 134.9979 | 120.5475 |
| 179.9973 | 167.4426 |
| 224.9966 | 213.2007 |
| 269.9959 | 261.535 |
| 359.9945 | 358.5553 |
O nei tau e mafai ona tu'u sa'o pe utaina mai a file i totonu o le laina Linearization i totonu o le samples polokalama.
Fa'aaliga: Ia manatua, a'o fa'agaoioia le polokalama i luga ole 360° laina, e tatau ona fa'atele uma fa'atauga i le 4 ina ia fa'amalieina le fa'amoemoe o le polokalama.
Ata 14: Fa'asologa o laina i totonu ole A31315 Samples Polokalama.
I lenei tulaga, o se kiliki faigofie o le "Tusi i le Masini" e faʻatatauina le coefficients ma polokalame le masini. O le fa'ai'uga fou fou o lo'o fa'aalia i le Ata 15.
Ata 16: Fa'ailoga fa'ato'a fa'asologa fa'asolosolo.
E pei ona faʻaalia e le Ata 16, o le faʻailoga sese na suia mai le ogaoga 3° i lalo ile 0.08° pe itiiti.
O le mea lea, faʻatasi ai ma le A31315, e maua le saʻo maualuga i le fuaina o le tulaga moni o le butterfly valve mo le faʻaalia ma le faʻatonutonuina o faiga.
O le taimi lava e faʻalogo ai le sensor i le faʻaogaina o mea e manaʻomia, o le laasaga mulimuli o le faʻatulagaina lea o le vaega e maua ai le gaioiga fuafuaina. I totonu o lenei talosaga, sa'o galuega faatino e va i le 0.5 i le 4.5 V, tu'u ai le pito mo le va'aiga uaea po'o isi su'esu'ega/sese. O le A31315 e aofia ai le fuaina o galuega e ala i le resitala be_scale. Mo lenei fa'aoga fa'apitoa, o le fa'atulagaina o le be_scale i le 6 e fa'apipi'i ai le gaosiga i totonu ole 0.5 V mai so'o se nofoaafi, fa'atagaina le laina fa'apitoa. O le ata 17 o lo'o fa'aalia ai le gaioiga fa'atusa e fa'atatau i le tulaga o le valve valve.
Ata 17: Fa'ata'ita'iga Fa'atusa e fai ma fa'agaioiga o le tulaga o le valve valve.
Toe Iloilo Tala'aga
| Numera | Aso | Fa'amatalaga |
| – | 21-Sep-20 | Fa'asalalauga muamua |
| 1 | 19-Sep-22 | La'ititi fa'afouga fa'atonu (fa'aleleia le va o tusitusiga) |
Puletaofia 2022, Allegro MicroSystems.
O faʻamatalaga o loʻo i totonu o lenei pepa e le o aofia ai soʻo se faʻamatalaga, faʻamaonia, faʻamautinoaga, faʻamaonia, poʻo le faʻaosoina e Allegro i le tagata faʻatau e tusa ai ma le mataupu o lenei pepa. O fa'amatalaga o lo'o tu'uina atu e le fa'amaonia ai o se fa'agasologa e fa'atatau i nei fa'amatalaga o le a fa'atuatuaina, pe na su'esu'eina e Allegro
o auala uma e mafai ona toilalo. O le matafaioi a le tagata fa'atau le faia o su'ega fa'amaonia o le oloa fa'ai'u ina ia mautinoa e fa'atuatuaina ma fa'amalieina mana'oga uma. O kopi o lenei pepa e ta'ua o ni pepa e le'i fa'atonutonuina.
955 PERIMETER ROAD
• MANCHESTER, NH 03103
• ISA +1-603-626-2300
• FAX: +1-603-641-5336
• ALLEGROMICRO.COM
Pepa / Punaoa
![]() |
ALLEGRO microsystems A31315 Puupuu Ta'i Rotary [pdf] Taiala mo Tagata Fa'aoga A31315 Pu'upu'u Rotary, A31315, Pu'upu'u Rotary, Ta'i Rotary, Rotary |




