ALLEGRO ASEK-20 Ọmọbinrin pẹlu Samples Programmerer

Ọrọ Iṣaaju

Itọsọna iyara yii ṣe akosile lilo ACS7031x daughterboard (TED-0003346) ati ASEK-20 (Apakan #850540-004) pẹlu Allegro ACS70311 samples pirogirama. ASEK-20 ẹnjini le ti wa ni ti ri ninu olusin 1, ati awọn oke ati isalẹ fẹlẹfẹlẹ ti ASEK-20 ACS70311 ọmọbinrin le wa ni ti ri ninu Figure 2. Wo awọn Àfikún apakan fun ASEK70311 Daughterboard Schematic.


Gbigba awọn Programmerer

  1. Forukọsilẹ fun sọfitiwia lori ọna abawọle Software Allegro: https://registration.allegromicro.com/login. 2
  2. Rii daju pe ASEK-20 ti nlo ni famuwia aipẹ julọ ti o ṣe igbasilẹ. Tọkasi ASEK-20 famuwia weboju-iwe (https://registration.allegromicro.com/parts/ ASEK-20) ati itọsọna iyara ASEK-20 labẹ “Atilẹyin Files” lori ASEK-20 famuwia weboju-iwe.
  3. Lẹhin iforukọsilẹ ati wọle si ọna abawọle sọfitiwia, oju-iwe dasibodu naa yoo han. Yan bọtini “Wa apakan kan” ti o ṣe afihan ni Nọmba 3.
  4. Tẹ "Wa apakan kan" lati lọ si oju-iwe "Awọn ẹya & Software ti o wa".
  5. Wa fun "ACS70311" ni "Yan nipasẹ Nọmba Apakan" ti o han ni olusin 4.
  6. Tẹ "View” lẹgbẹẹ abajade wiwa ACS70311 bi a ṣe han ni Nọmba 5.
  7. Tẹ “Download” lẹgbẹẹ abajade akọkọ lati ṣii ZIP Ohun elo siseto file bi a ti ṣe afihan ni pupa ni Nọmba 6.
  8. Ṣii ati jade ZIP ti a gbasile file ati fipamọ si ipo ti a mọ.
  9. Ṣii ZIP ti o jade file ki o si ṣii folda “Allegro ACS70311 Samples Programmerer V #".
  10. Ṣii “Allegro ACS70311 Samples Programmer” ohun elo file (EXE file itẹsiwaju) lati ṣii samples pirogirama.

Nsopọ ASEK-20 si PC ati ASEK70311 Daughterboard

  1. So opin kan okun ibaraẹnisọrọ USB pọ si ibudo USB ti kọnputa ti ara ẹni.
  2. So awọn miiran opin USB awọn ibaraẹnisọrọ USB to "USB" ibudo lori ASEK-20 ẹnjini.
  3. So okun tẹẹrẹ kan pọ si asopo “J2” ni apa osi ti board ọmọbinrin ACS70311
  4. So awọn miiran opin ti awọn tẹẹrẹ USB to "Device Asopọmọra" ibudo lori ASEK-20 ẹnjini bi o han ni Figure 8.
  5. So DC Power Ipese / Cable to 5 V ibudo lori ASEK-20 ẹnjini.
  6. Pulọọgi sinu Ipese Agbara DC si 110/220 AC 60/50 Hz iṣan pẹlu ohun ti nmu badọgba agbara ti o yẹ.

Fi ACS70311 sinu ACS70311 Daughterboard

ACS70311 coreless sensọ lọwọlọwọ ti wa ni funni ni nipasẹ-iho, TN asiwaju fọọmu (KT ati O dara) ati dada-oke, TH asiwaju (KT nikan). Awọn aṣayan asiwaju ni a fihan ni Nọmba 9. Fun alaye diẹ sii, tọka si ACS70310 ati ACS70311 datasheet ẹrọ.

Lati fi ACS70311 sinu igbimọ ọmọbinrin ACS70311, ṣe atẹle naa:

  1. Fi ACS70311 sinu iho ti a samisi “J1” pẹlu pin 1 ti apakan ti o jinna si aami “J1”.
  2. Rii daju pe ami pin ejector wa ni ẹgbẹ ti nkọju si isalẹ sinu iho bi a ti sọ ninu apẹrẹ pinout ninu iwe data ACS70311 (wo Nọmba 10).
  3. Ṣe aabo apakan ni aaye nipa lilo clamps lori osi ati ki o ọtun ẹgbẹ ti awọn iho.
  4. Wo olusin 11 ti o nfihan ACS70311 ni iho “J1”.
    Tẹsiwaju si Lilo apakan Awọn olupilẹṣẹ ni isalẹ.

Lilo Olupilẹṣẹ Nsopọ si ASEK-20

Nsii pirogirama yoo ja si ni a window aami si Figure 12 ni isalẹ.

Lati sopọ ASEK-20, tẹ “Eto” → “Eto Ibaraẹnisọrọ”. Apoti ibaraẹnisọrọ ni Nọmba 13 yoo han. Tẹ COM # ti o tọ ni akojọ yiyọ kuro lẹgbẹẹ ibudo COM. Ti ibudo COM ko ba jẹ aimọ, ṣe atẹle naa:

  1. Yọọ okun USB kuro si ASEK-20.
  2. Tẹ “Tọtun” ni window ifọrọwerọ “Eto Ibaraẹnisọrọ” bi a ti ṣe afihan ni buluu ni Nọmba 13.
  3. Tẹ lori akojọ aṣayan “ibudo COM”.
  4. Ṣe akiyesi iru awọn ebute oko oju omi ti o wa ninu akojọ aṣayan.
  5. Pulọọgi okun USB pada sinu ASEK-20.
  6. Tẹ "Tuntun".
  7. Tẹ akojọ aṣayan agbejade "COM Port" lẹẹkansi.
  8. Ṣe akiyesi ibudo COM ti a ko ṣe akojọ tẹlẹ ninu akojọ aṣayan; eyi ni ibudo ti a ti sopọ si ASEK-20.
  9. Yan ibudo COM yii lati lo

Ni kete ti a ti yan ibudo COM ti o tọ ati ASEK-20 ti sopọ si PC, jẹrisi lẹgbẹẹ “Ibaraẹnisọrọ” ipo ASEK-20.

Ti ipo naa ba jẹ “Nṣiṣẹ”, ASEK-20 ni agbara ati idahun. Ti ipo naa ba jẹ “Aiṣiṣẹ”, ASEK-20 ko dahun tabi titan. Ti eyi ba jẹ ọran, tẹ “Sọ” ki o rii daju pe chassis ASEK-20 ti ṣafọ sinu PC ati pe chassis ti wa ni titan.

Tẹ "O DARA" lati jade kuro ni apoti ibaraẹnisọrọ naa.

Pẹpẹ Ipo

Awọ alawọ ewe tabi pupa awọ onigun ni apa ọtun ti ọpa ipo ti o han ni pupa ni Nọmba 14 tọkasi ipo ibaraẹnisọrọ pẹlu ASEK. Ti ọpa ipo ba pupa, ibaraẹnisọrọ ko ṣiṣẹ ati ti alawọ ewe, ohun elo naa n ba ASEK sọrọ. Ibudo COM ti o ṣeto lọwọlọwọ jẹ bò lori igun onigun awọ. Tite lori onigun mẹrin yoo ṣii window ajọṣọ ibaraẹnisọrọ ibaraẹnisọrọ.

Titan Apá ON ati PA

Lati fi agbara si apakan nipa lilo ASEK-20, tẹ “Agbara Lori” ni apa ọtun ti olupilẹṣẹ bi o ṣe han ni pupa ni Nọmba 15.

Ni kete ti apakan naa ba ti tan, awọn iye fun “VCC [V]” ati “ICC [mA]” yoo kun pẹlu awọn iye iwọn. Rii daju pe voltage jẹ ohun ti o fẹ ati pe ẹrọ naa n gba to 13 mA (o pọju 15 mA).
Lati ka abajade ti ACS70311, yan “Ka Ijade” ti o ṣe afihan alawọ ewe ni Nọmba 15. Daju Abajade [V] jẹ nọmba ti o tọ, ni ayika 2.5 volts pẹlu aaye ita odo ti a lo ti o ba ṣe idanwo apakan bidirectional pẹlu 5 volts aṣoju VCC (0.5 volts). pẹlu aaye ita odo ti a lo fun ẹrọ unidirectional).
Lati pa apakan naa, yan “Agbara Paa” si apa osi ti “Agbara Lori”, ti a ṣe afihan ni buluu ni Nọmba 14 loke. Tite “Agbara Paa” yoo fa ki ICC ṣubu si ≈ 0 mA.

Ka ati kikọ si Apá

Akiyesi ṣaaju kika ati kikọ si apakan, apakan naa gbọdọ ni asopọ ati ni agbara lori lilo GUI pirogirama.
O ti wa ni niyanju wipe olumulo fi awọn iranti to a tabular file ṣaaju ki o to ṣe idanwo pẹlu siseto ki olumulo le da ẹrọ pada si ipo siseto ile-iṣẹ atilẹba ti o ba jẹ dandan. Wo Fifipamọ ati Ikojọpọ Iranti Files apakan ni isalẹ.
Lati ka aaye kan, yan aaye ti o fẹ nipa ṣiṣe ayẹwo apoti labẹ “Yan” si apa osi ti orukọ iforukọsilẹ ki o tẹ bọtini “Ka Yan” ti o ṣe afihan ni pupa ni Nọmba 15.
Lati kọ si aaye kan, yan aaye ti o fẹ nipa ṣiṣe ayẹwo apoti labẹ "Yan" si apa osi ti orukọ naa. Yi iye pada labẹ "koodu" si iye ti o fẹ ki o tẹ Tẹ. Tẹ bọtini “Kọ ti a yan” ti o ṣe afihan ni buluu ni olusin 15.
Lati rii daju pe aaye naa ti kọ si ẹrọ naa, ṣe atẹle naa: tẹ “Paarẹ Ti a ti yan” ti o fa ki awọn iye ninu awọn sẹẹli “koodu” ati “Iye” parẹ. Lẹhinna tẹ "Ka Ti yan". Awọn iye ti a kọ yoo tun han ninu “koodu” ati awọn sẹẹli “Iye” ti n jẹrisi olumulo kowe ni deede si apakan naa.

Ni isalẹ, aṣayan kọọkan ti o wa ninu akojọ aṣayan pirogirama ti ni asọye ni ṣoki:

  • Ka Ti yan: ka iye ti awọn ti o yan oko.
  •  Kọ ti a ti yan: Levin ti tẹ iye si apakan.
  • Odo Ti yan: aṣayan yi yoo odo aaye ti o yan ṣugbọn kii yoo kọ odo si ẹrọ ayafi ti "Kọ Ti yan" ti tẹ.
  • Ko ti a ti yan kuro: yi aṣayan yoo tọju ati ki o ko iye ti awọn
    aaye ti a yan ṣugbọn kii yoo yi iye pada.
  • Yan Gbogbo: yan gbogbo awọn aaye.
  • Yan Gbogbo Rẹ: ko yan eyikeyi ati gbogbo awọn aaye ti o yan.

Ṣe akiyesi pe titẹ lori orukọ aaye ti o yan yoo ṣalaye aaye naa si olumulo (wo Nọmba 16). Gbigbe lori aaye kan pẹlu kọsọ PC yoo sọ fun olumulo adirẹsi aaye yẹn (wo Nọmba 18).

Wiwọle si aworan atọka iforukọsilẹ

Lati wọle si aworan atọka iforukọsilẹ, rababa lori “Iranlọwọ” lori ọpa akojọ aṣayan. Yan "ACS70311 Forukọsilẹ aworan atọka". Eyi yoo ṣii ferese ajọṣọ kan ti o jọra si window ni Nọmba 18 ni isalẹ. Wo abala afikun ni isalẹ fun atokọ iforukọsilẹ nla kan.

Manchester Programming Protocol

Labẹ “Eto” → “Eto Ẹrọ…”, akojọ ajọṣọ ni Nọmba 20 ni isalẹ yoo han. Ninu akojọ aṣayan yii, olumulo le yi ọpọlọpọ awọn abuda kan ti Ilana siseto Manchester lo nipasẹ ASEK-20. Lati mu awọn eto wọnyi pada si awọn eto aiyipada wọn, tẹ “Mu pada awọn aiyipada” bi a ti ṣe afihan ni pupa ni Nọmba 20. Fun alaye diẹ sii nipa ẹrọ kan pato
Awọn paramita Manchester, wo iwe data ohun elo ACS70310 ati ACS70311.

Ni isalẹ, aṣayan Manchester kọọkan ti ni asọye ni ṣoki:

  • Ṣiṣe eto [V]: lo lati ṣeto voltage fun Eto Muu ṣiṣẹ.
  • Serial Pulse Ipele giga [V]: lo lati ṣeto voltage fun awọn ga ipele ti Manchester ifihan agbara.
  • Ipele Kekere Pulse Serial [V]: lo lati ṣeto voltage fun awọn kekere ipele ti Manchester ifihan agbara.
  • Oṣuwọn pipa [V/μs]: ti a lo lati ṣeto iyara ni eyiti ifihan agbara Manchester yoo gba lati gba lati ọkan voltage si omiran.
  • Iyara [kb/s]: lo lati ṣeto awọn bit oṣuwọn fun ibaraẹnisọrọ pẹlu ASEK.
  • Ipele [V]: lo lati ṣeto awọn ala fun a ti npinnu iyato laarin a 1 ati 0 nigba ti o ba n ṣe iforukọsilẹ kika.
  • Awọn aṣẹ akọkọ: lo fun awọn aṣẹ ti o gbọdọ wa ni rán si ASEK-20 nigbati o ti wa ni initialized.

Awọn ọna siseto Pariview

ACS70311 nlo ibaraẹnisọrọ bidirectional lori VOUT.
ACS70311 ṣe awọn ọna siseto meji: Iṣakoso Prog_En (Low Voltage Progamming) ati igbega VCC Conrol.

Lakoko ti ACS70310 nikan ṣe imuse iṣakoso igbega VCC, awọn
ACS70310 ṣe awọn ọna mejeeji. Wo aworan 21 ni isalẹ fun
ACS70311 siseto aworan atọka. Ọna siseto le ṣee yan nigbati ẹrọ ba wa ni pipa. Ni apa ọtun ti prgrammer, olumulo le yan Ipo siseto (wo Nọmba 22). Nọmba 23 ni isalẹ fihan awọn ọna siseto meji ti ACS70311 lori ibujoko.



Iṣakoso VCC ti o gbe soke (ACS70310/1)

Nigbati voltage lori VCC pin pọ si ni ikọja ala siseto, ẹrọ naa yoo tẹ ipo siseto.

Akiyesi ACS70311 ko ni pilẹ ibaraẹnisọrọ; o dahun si awọn aṣẹ lati ọdọ oludari ita. Ti aṣẹ naa ba jẹ kikọ, ko si ifọwọsi lati ACS70311. Ti aṣẹ naa ba jẹ kika, ACS70311 dahun nipa gbigbe data ti o beere. Lati bẹrẹ eyikeyi ibaraẹnisọrọ, VCC yẹ ki o pọ si ipele ti o ga ju VprgL (6.5 V) laisi ju VprgH (9.2 V). Ni akoko yii, VOUT jẹ alaabo o si ṣe bi ohun kikọ sii.

PROG_EN Iṣakoso (LAWVOLTAGE ETO, ACS70311 NIKAN)

Awọn ACS70311 yoo tẹ siseto sise mode yẹ awọn voltage lori pin siseto siseto (PROG_EN) pin kọja VprgH (PROG_EN). Ilẹ isalẹ ti siseto jẹ ki pin gba laaye fun ibaraẹnisọrọ pẹlu ACS70311 laisi nini awọn ifihan agbara loke 5V

Nfipamọ ati ikojọpọ Iranti Files

Lati fi iranti pamọ bi data tabular file tabi ọrọ file, tẹ “Fipamọ…” ni apa ọtun isalẹ ti GUI bi a ti ṣe afihan ni pupa ni Nọmba 24. Tite “Fipamọ…” yoo ṣii kan file oluwakiri nibiti olumulo le fi alaye iranti pamọ bi CSV file tabi TXT file. Nfi iranti pamọ ni a ṣe iṣeduro ṣaaju ṣiṣe idanwo pẹlu siseto ki olumulo le da ẹrọ naa pada si ipo iṣeto ile-iṣẹ atilẹba ti o ba jẹ dandan. Olumulo tun le fi iranti pamọ nipa titẹ "File” → “Fi iranti pamọ…”.
Lati kojọpọ ti o ti fipamọ tẹlẹ file ti o ni alaye iranti ninu, tẹ “Fifuye…” bi a ti ṣe afihan ni alawọ ewe ni Nọmba 24 ni isalẹ. Tite “Fifuye…” yoo ṣii a file oluwakiri nibiti olumulo le lọ kiri si CSV tabi TXT ti o ti fipamọ tẹlẹ file. Olumulo tun le gbe iranti kan file nipa tite"File” → “Ibi iranti fifuye…”.

Siseto Ojuami Meji

Ibi-afẹde ti siseto-ojuami meji ni lati ṣe iṣiro ati ṣeto ifamọ ẹrọ nipa lilo awọn aaye meji ti a mọ. Olumulo gbọdọ mọ awọn iye ti aaye oofa ati vol ti o fẹtage jade ni ipele meji.
Mura ibujoko idanwo kan pẹlu iṣeto igbelewọn ACS70311, mojuto ferromagnetic kan, ati adaorin ti n gbe lọwọlọwọ.
Tẹ "Voltage ni ipele lọwọlọwọ 1 [V]” iye ibi-afẹde, ie 1.5 V. Waye aaye oofa ti a mọ, ie –500 G. Tẹ bọtini “Ipele lọwọlọwọ 1”. Yọ aaye kuro ni kete ti GUI ti pari sisẹ.
Tẹ "Voltage ni ipele lọwọlọwọ 2 [V]” iye ibi-afẹde, ie 3.5 V. Waye aaye oofa ti o mọ, ie 500 G. Tẹ bọtini Ipele 2 lọwọlọwọ. Yọ aaye kuro ni kete ti GUI ti pari sisẹ.


Fun eyi example, GUI yoo ṣeto ifamọ ẹrọ si 2 mV/G ati pe yoo ṣeto iye iforukọsilẹ 'sensf' ni ibamu. A ṣe iṣiro ifamọ ẹrọ gẹgẹbi atẹle: ([3.5 – 1.5] V × 1000/500 G = 2 mV/G
GUI yoo tun ṣeto aiṣedeede ẹrọ si 2.5 V ati pe yoo ṣeto iforukọsilẹ 'qvof' ni ibamu. Olumulo le lo 500 G ni bayi, ka iṣẹjade, ati rii abajade yoo yi 1 V, 2.5 V si 3.5V

Italolobo ati ẹtan FUN Eto-meji

Awọn iye fun 'senf' ati 'qvof' ni yoo kọ nipasẹ GUI lẹhin siseto aaye-meji (olumulo ko ni lati yan “Kọ Ti yan”).

Iye ere ti ko ni agbara kii yoo ṣe imudojuiwọn laifọwọyi. Fun example, ti o ba ti olumulo awọn igbewọle meji voltagawọn ipele e ati awọn ipele aaye ti o dọgba si ifamọ ẹrọ 10 mV/G ati iye ere isunmọ ti ṣeto lọwọlọwọ si 1, GUI yoo gbejade ifiranṣẹ aṣiṣe bi ẹrọ naa ko le ni ifamọ 10 mV/G ni ere isokuso 1 .

Ti olumulo ba lo aaye rere nigbati o ṣeto voltage ipele ni isalẹ QVO, ie olumulo ṣeto awọn "Voltage ni ipele ti o wa lọwọlọwọ 1 [V]” lati jẹ 1.5 V ati aaye oofa ti a lo lẹhin titẹ “Ipele lọwọlọwọ 1” jẹ 500 G, GUI yoo gbejade ati ifiranṣẹ aṣiṣe n beere lọwọ olumulo lati yi pipọ polarity (“pol”).

Àfikún

Àtúnyẹwò History

Nọmba

Ọjọ

Apejuwe

Oṣu Kẹwa Ọjọ 7, Ọdun 2020

Itusilẹ akọkọ

1

Oṣu Keje 30, Ọdun 2021

Ṣe imudojuiwọn lati ni akopọ O dara

Aṣẹ-lori-ara 2021, Allegro MicroSystems.
Alaye ti o wa ninu iwe yii ko jẹ aṣoju eyikeyi, atilẹyin ọja, idaniloju, iṣeduro, tabi imuduro nipasẹ Allegro si alabara pẹlu ọwọ si koko-ọrọ ti iwe yii. Alaye ti a pese ko ṣe iṣeduro pe ilana ti o da lori alaye yii yoo jẹ igbẹkẹle, tabi pe Allegro ti ṣawari gbogbo awọn ipo ikuna ti o ṣeeṣe. O jẹ ojuṣe alabara lati ṣe idanwo afijẹẹri to ti ọja ikẹhin lati rii daju pe o gbẹkẹle ati pade gbogbo awọn ibeere apẹrẹ.
Awọn ẹda ti iwe yii jẹ awọn iwe aṣẹ ti ko ni iṣakoso

Fun ẹya tuntun ti iwe yii, ṣabẹwo si wa webojula:
www.allegromicro.com

Awọn iwe aṣẹ / Awọn orisun

ALLEGRO ASEK-20 Ọmọbinrin pẹlu Samples Programmerer [pdf] Afowoyi olumulo
ASEK-20, ASEK70311, Ọmọbinrin pẹlu Samples Programmerer, Samples Programmerer

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *