Allegro MicroSystems

Allegro MicroSystems ASEK-30 – utvecklingskort

Art.nr GB-2850 Tillv. nr ASEK-30

Allegro ASEK-30 är en utvärderingsprogrammerare som kopplar en sensor till PC-programvaran för kommunikation, utvärdering och programmering; manualen beskriver den med strömsensorn ACS37610 och Samples Programmer. Ansluts via USB, matas med 5 V och använder flatkabel och gränssnittskort.

  • Utvärderingsprogrammerare som kopplar sensorn ti
  • Beskrivs i manualen med strömsensorn ACS37610 oc
  • USB-anslutning till PC, kommunikation via COM-po
  • Matning med likström till 5 V-porten
14 262 kr

I lager (3 st)Leverans 1–3 vardagar

Datablad (PDF)
  • Fri frakt över 2 000 kr
  • 30 dagars öppet köp
  • Faktura för företag

Frågor om produkten? info@gotbitab.com · Vardagar 08–17

Beskrivning

ASEK-30 är Allegro MicroSystems utvärderingsprogrammerare (evaluation programmer). Enligt användarmanualen utgör den gränssnittet mellan sensorn och programvaran för grundläggande kommunikation och utvärdering; leverantörens lista beskriver den som ett multifunktionellt programmerings- och utvärderingsverktyg för sensorprodukter. Manualen i detta underlag (ASEK37610-ASEK-30-UM, 8 juli 2025) visar hur ASEK-30 används med strömsensorn ACS37610 och PC-programmet Allegro ACS37610 Samples Programmer.

Verktyget är avsett för utvecklare som ska utvärdera, konfigurera och kalibrera ACS37610 på ett utvärderingskort, både med strömskena (busbar) och med strömavkänning direkt i kretskortet (PCB). ASEK-30 ansluts till en PC via USB, matas med likström till 5 V-porten och kopplas till sensorns dotterkort med flatkabel. Tillbehöret ASEK-30-INT-001 är ett gränssnittskort som drar ut de nödvändiga signalerna från ASEK-30 till lättåtkomliga anslutningar.

Teknik och prestanda

ASEK-30 sköter strömsättning, kommunikation och mätning mot sensorn, medan inställningarna görs i PC-programmet. Manualen beskriver bland annat följande:

  • Strömsättning: sensorn slås på och av med knappar i programmet. När den är påslagen visas uppmätt VCC [V] och ICC [mA]. Manualen anger att sensorns strömförbrukning ska vara ungefär 10 till 17 mA och att ICC sjunker till ungefär 0 mA när sensorn slås av.
  • Utsignal: knappen read output läser sensorns utsignal. För en bidirektionell sensor med 5 V typisk VCC ska värdet vara cirka 2.5 V utan externt fält.
  • Läsa och skriva: fält markeras i select-panelen och läses eller skrivs med knapparna read selected och write selected. Efter skrivning kan värdet verifieras genom att först rensa fälten (clear selected) och sedan läsa dem på nytt.
  • Säkerhetskopia: manualen rekommenderar starkt att minnet sparas till en tabellfil innan programmering, så att kretsen kan återställas till det fabriksprogrammerade läget.
  • Kommunikationsstatus: statusfältet längst ned till höger i programmet är grönt när programmet kommunicerar med ASEK-30 och rött när kommunikationen inte är aktiv. Aktuell COM-port visas i fältet.

Mot ACS37610 används ett seriellt gränssnitt med ett Manchester-kodat protokoll (enligt G.E. Thomas, MSB först). Programmering kan ske dubbelriktat på VOUT eller på den särskilda PROG-pinnen: i läge 1 höjs VCC till VOVDE följt av en åtkomstkod på VOUT, och i läge 2 skickas åtkomstkoden på PROG med VCC kvar på 5 V. Vid skrivning till EEPROM får VCC inte överstiga 5 V. Fälten i kommandoramarna är två synkbitar, en läs/skriv-bit, 6 bitars adress, 32 bitars data (vid skrivning och läsbekräftelse) och 3 bitars CRC. Fyra kommandon känns igen: skriv åtkomstkod, skriv till flyktigt minne, skriv till EEPROM och läs.

Minneskartan i manualen omfattar EEPROM-registren EE_CUST0 (0x09), EE_CUST1 (0x0A) och EE_CUST2 (0x0B), skuggregistren SH_CUST0 (0x19) och SH_CUST1 (0x1a) samt det flyktiga registret FAULT_STATUS (0x20). Skuggregistren är flyktigt minne som kan användas för att prova programmeringsval utan att radera EEPROM. Parametrarna omfattar bland annat låsbitar (WRITE_LOCK, COM_LOCK), utgångspolaritet (POL), utgångsbegränsning (CLAMP_EN), felhantering, trösklar för överström och övertemperatur samt finjustering av offset (QVO) och känslighet.

Enligt manualen är ACS37610:s VREF, offsetspänning (QVO) och känslighet fabrikstrimmade, men en kalibrering vid slutkontroll (end-of-line) rekommenderas för optimal systemnoggrannhet. Rekommenderad ordning är känslighet före offset. Finjusteringarna styrs av 9-bitars tvåkomplementkoder, och för att ge marginal för temperatur och matningsvariation rekommenderas koderna 0 till 223 och 288 till 511. Målet för QVO är 2.5 V för bidirektionella och 0.5 V för unidirektionella sensorer. Efter kalibreringen rekommenderas starkt att minnet låses (ANALOG_LOCK och UNLOCK_CODE satta till 1) för att skydda mot oavsiktlig programmering i fält.

Anslutningar och gränssnitt

  • PC: USB-kommunikationskabel mellan datorns USB-port och ASEK-30-chassit. I programmet väljs rätt COM-port under setup och communication setup.
  • Sensor: flatkabel från kontakten J2 på ACS37610-dotterkortet till porten DEVICE CONNECTION på ASEK-30.
  • Gränssnittskort: PRIMARY HEADER är anslutningen för gränssnittskortet (IDC-flatkabel, 50 ledare). Frontpanelen har även en SECONDARY HEADER.
  • Matning: likströmsnätdel eller kabel till 5 V-porten; nätdelen ansluts till ett 110/220 V AC-uttag, 60/50 Hz, med lämplig nätadapter.
  • Frontpanel: strömbrytare ON-OFF, strömindikator och tre statusindikatorer för maskinvara, ASEK-30:s mikrokontroller respektive USB-kommunikation.
  • Testpunkter: på gränssnittskortet kopplas utvärderingskortets VCC, OUT och GND till testpunkter (TPVCC och TPGND nämns i manualen, se figur 7 där). Uppkopplingen är densamma för busbar-EVB och PCB-avkänning.

Programvara och kompatibilitet

PC-programmet Allegro ACS37610 Samples Programmer hämtas från Allegro Software Portal, där registrering krävs: sök på ACS37610, ladda ned ZIP-filen med programmet, packa upp den och starta programfilen (EXE) i mappen Allegro ACS37610 Samples Programmer V#. ASEK-30 ska ha den senaste firmware (se ASEK-30:s firmware-sida med snabbguide), och ett separat dokument för firmware-laddning finns på portalen. Den som bygger egen programvara i Visual Studio lägger till referenser till ASEKBase.dll, ASEK20.dll och ASEK20_ACS37610.dll; en CHM-hjälpfil medföljer programmet. Portalen innehåller även en busbar-kalkylator och ett PCB-designverktyg för ACS37610.

Egenskaper

  • Utvärderingsprogrammerare som kopplar sensorn till PC-programvaran
  • Beskrivs i manualen med strömsensorn ACS37610 och Samples Programmer
  • USB-anslutning till PC, kommunikation via COM-port
  • Matning med likström till 5 V-porten
  • Flatkabel (IDC, 50 ledare) mot sensorns dotterkort och gränssnittskort
  • Strömsätter sensorn och visar uppmätt VCC [V] och ICC [mA]
  • Läser, skriver och verifierar register och EEPROM
  • Programmering via VOUT eller PROG-stiftet (Manchester-protokoll)
  • Stöd för kalibrering av offset och känslighet enligt manualens rekommendation
  • DLL-referenser (ASEKBase.dll, ASEK20.dll, ASEK20_ACS37610.dll) för egen programvara i Visual Studio
  • Frontpanel med strömbrytare, strömindikator och tre statusindikatorer

Användningsområden

  • Utvärdering av strömsensorn ACS37610 på utvärderingskort (busbar-EVB eller PCB-avkänning)
  • Läsa, skriva och verifiera register och EEPROM i ACS37610, till exempel offset, känslighet och överströmströsklar
  • Kalibrering av ACS37610 vid slutkontroll (end-of-line) enligt Allegros rekommenderade ordning
  • Utprovning av programmeringsval i skuggregister utan att radera EEPROM
  • Utformning av strömskena (busbar) och PCB-baserad strömavkänning med Allegros kalkylator- och designverktyg
  • Egen programvara för test eller programmering via ASEK-DLL:erna i Visual Studio

Underlaget är användarmanualen för ASEK-30 med ACS37610 Samples Programmer; mekaniska och elektriska data för själva programmeraren (mått, vikt, drifttemperatur), leveransinnehåll och certifieringar anges inte. Manualen anger gränssnittskortet som ASEK-30-INT-001 i texten men ASEK-30-INT-002 i figurtexten, och stöd för andra Allegro-sensorer än ACS37610 framgår inte av underlaget.

Tillverkarens artikelnummer ASEK-30. Uppgifterna är hämtade ur tillverkarens datablad (PDF). Lagerförd vara – skickas inom 1–3 vardagar.

Specifikationer

VarumärkeAllegro MicroSystems
Tillverkarens artikelnummerASEK-30
ArtikelnummerGB-2850
TillverkareAllegro MicroSystems
ProdukttypUtvärderingsprogrammerare för sensor-IC (manualen beskriver användning med strömsensorn ACS37610)
DokumentAnvändarmanual ASEK37610-ASEK-30-UM (MCO-0001919), 8 juli 2025
Sensor i manualenACS37610 (strömsensor)
PC-programvaraAllegro ACS37610 Samples Programmer (EXE), från Allegro Software Portal (registrering krävs)
PC-anslutningUSB, kommunikation via COM-port
SensoranslutningFlatkabel till DEVICE CONNECTION; kontakt J2 på ACS37610-dotterkortet
GränssnittskortsanslutningPRIMARY HEADER: IDC-flatkabel, 50 ledare (SECONDARY HEADER finns också)
MatningLikströmsnätdel till 5 V-porten
Nätanslutning för nätdel110/220 V AC, 60/50 Hz (med lämplig nätadapter)
FrontpanelStrömbrytare ON-OFF, strömindikator, tre statusindikatorer (hårdvara, mikrokontroller, USB-kommunikation)
Mätvärden i programmetVCC [V], ICC [mA], utsignal [V]
Förväntad sensorström vid testca 10 till 17 mA (ACS37610); ca 0 mA när sensorn är avstängd
Förväntad utsignal utan fältca 2.5 V (bidirektionell sensor, 5 V typisk VCC)
Programmeringsprotokoll (ACS37610)Manchester (G.E. Thomas), MSB först; 6 bitars adress, 32 bitars data, 3 bitars CRC
Programmeringslägen (ACS37610)Läge 1: på VOUT; läge 2: på PROG-stiftet
Gränssnittskort (tillbehör)ASEK-30-INT-001 (figurtexten anger ASEK-30-INT-002)
UtvecklingsstödDLL-referenser ASEKBase.dll, ASEK20.dll, ASEK20_ACS37610.dll (Visual Studio); CHM-hjälpfil
FirmwareUppdateringsbar; firmware-laddningsdokument på Allegro Software Portal
KategoriUtvecklingskort & verktyg

Recensioner

Recensioner

Det finns inga recensioner än.

Bli först med att recensera ”Allegro MicroSystems ASEK-30 – utvecklingskort”

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *