ALLEGRO ASEK-20 لوربورډ له Samples پروګرامر

پیژندنه

دا چټک لارښود د ACS7031x لوربورډ (TED-0003346) او ASEK-20 (برخه #850540-004) د Allegro ACS70311 سره کارول مستند کوي.amples پروګرامر. د ASEK-20 چیسس په 1 شکل کې لیدل کیدی شي، او د ASEK-20 ACS70311 لوربورډ پورتنۍ او ښکته پرتونه په 2 شکل کې لیدل کیدی شي. د ASEK70311 لوربورډ سکیمیک لپاره ضمیمه برخه وګورئ.


د پروګرامر ډاونلوډ کول

  1. د الیګرو سافټویر پورټل کې د سافټویر لپاره راجستر کړئ: https://registration.allegromicro.com/login. 2
  2. ډاډ ترلاسه کړئ چې د ASEK-20 کارول کیږي خورا وروستي فرم ویئر ډاونلوډ شوی. د ASEK-20 فرم ویئر ته مراجعه وکړئ webپاڼه (https://registration.allegomicro.com/parts/ ASEK-20) او د "ملاتړ" لاندې د ASEK-20 چټک لارښود Files" په ASEK-20 فرم ویئر کې webپاڼه
  3. د سافټویر پورټل ته د راجستر کولو او ننوتلو وروسته، د ډشبورډ پاڼه به وښودل شي. په 3 شکل کې روښانه شوي "برخه ومومئ" تڼۍ غوره کړئ.
  4. د "موجود برخو او سافټویر" پاڼې ته د تګ لپاره "برخه ومومئ" کلیک وکړئ.
  5. لټون "ACS70311" د "د برخې شمیرې له مخې غوره کړئ" لټون بار کې چې په شکل 4 کې ښودل شوی.
  6. کلیک وکړئ "Viewد ACS70311 لټون پایلې ته نږدې لکه څنګه چې په 5 شکل کې ښودل شوي.
  7. د پروګرام کولو غوښتنلیک زپ خلاصولو لپاره د لومړۍ پایلې سره سم "ډاونلوډ" کلیک وکړئ file لکه څنګه چې په 6 شکل کې په سور کې روښانه شوی.
  8. ډاونلوډ شوی زپ خلاص او استخراج کړئ file او یو پیژندل شوي ځای ته خوندي کړئ.
  9. استخراج شوی زپ خلاص کړئ file او فولډر خلاص کړئ "Allegro ACS70311 Sampد پروګرامر V# ".
  10. د "Allegro ACS70311 S خلاص کړئampد پروګرامر غوښتنلیک file (EXE file توسیع) د خلاصولو لپارهamples پروګرامر.

ASEK-20 د PC او ASEK70311 لوربورډ سره نښلول

  1. د USB مخابراتو کیبل یوه پای د شخصي کمپیوټر USB پورټ سره وصل کړئ.
  2. د USB مخابراتو کیبل بله پای د ASEK-20 چیسیس کې د "USB" بندر سره وصل کړئ.
  3. د ACS2 لوربورډ کیڼ اړخ ته د "J70311" نښلونکي سره د ربن کیبل وصل کړئ
  4. لکه څنګه چې په 20 شکل کې ښودل شوي د ASEK-8 چیسس کې د ربن کیبل بل پای د "وسیلې پیوستون" بندر سره وصل کړئ.
  5. د DC بریښنا رسولو / کیبل د ASEK-5 چیسس کې د 20 V بندر سره وصل کړئ.
  6. د مناسب بریښنا اډاپټر سره د DC بریښنا رسولو 110/220 AC 60/50 Hz آوټ لیټ ته وصل کړئ.

ACS70311 ACS70311 Daughterboard ته داخلول

د ACS70311 کورلیس اوسنی سینسر د سوري له لارې ، TN لیډفارم (KT او OK) او د سطحې ماونټ ، TH لیډفارم (یوازې KT) کې وړاندیز کیږي. د لیډفارم کولو اختیارونه په 9 شکل کې ښودل شوي. د نورو معلوماتو لپاره د ACS70310 او ACS70311 وسیلې ډیټا شیټ ته مراجعه وکړئ.

د ACS70311 لوربورډ ته د ACS70311 داخلولو لپاره، لاندې کار وکړئ:

  1. ACS70311 د "J1" لیبل شوي ساکټ کې د "J1" لیبل څخه خورا لیرې د برخې 1 پن سره ځای په ځای کړئ.
  2. ډاډ ترلاسه کړئ چې د ejector پن نښه په اړخ کې ده چې ساکټ ته مخامخ دی لکه څنګه چې د ACS70311 ډیټاشیټ کې د پن آوټ ډیاګرام کې ویل شوي (شکل 10 وګورئ).
  3. د cl په کارولو سره برخه په ځای کې خوندي کړئamps د ساکټ په ښي او ښي خوا کې.
  4. 11 شکل وګورئ چې ACS70311 په "J1" ساکټ کې ښیې.
    لاندې د پروګرامر برخې کارولو ته لاړشئ.

د پروګرامر کارول د ASEK-20 سره نښلول

د پروګرامر پرانستلو سره به یوه کړکۍ د لاندې 12 شکل سره ورته وي.

د ASEK-20 سره د نښلولو لپاره، "Setup" → "د مخابراتو ترتیب" کلیک وکړئ. د ډیالوګ بکس به په 13 شکل کې ښکاره شي. د COM پورټ څنګ ته د پل ډاون مینو کې سم COM# کلیک وکړئ. که چیرې د COM بندر نامعلوم وي، لاندې کار وکړئ:

  1. ASEK-20 ته د USB کیبل خلاص کړئ.
  2. د "مخابراتي تنظیم" ډیالوګ کړکۍ کې "ریفریش" کلیک وکړئ لکه څنګه چې په 13 شکل کې په نیلي روښانه شوی.
  3. د "COM پورټ" پل ډاون مینو باندې کلیک وکړئ.
  4. په یاد ولرئ چې کوم بندرونه په مینو کې دي.
  5. د USB کیبل بیرته په ASEK-20 کې ولګوه.
  6. "ریفریش" کلیک وکړئ.
  7. بیا د "COM پورټ" پاپ اپ مینو کلیک وکړئ.
  8. د COM پورټ یادونه وکړئ چې مخکې په مینو کې لیست شوي ندي؛ دا هغه بندر دی چې د ASEK-20 سره وصل دی.
  9. د کارولو لپاره دا COM بندر غوره کړئ

یوځل چې سم COM پورټ غوره شي او ASEK-20 د کمپیوټر سره وصل شي ، د "مخابراتو" تر څنګ د ASEK-20 وضعیت تایید کړئ.

که وضعیت "فعال" وي، ASEK-20 ځواکمن دی او ځواب ورکوی. که وضعیت "غیر فعال" وي، ASEK-20 ځواب نه ورکوي یا فعال شوی. که دا قضیه وي، "ریفریش" کلیک وکړئ او ډاډ ترلاسه کړئ چې د ASEK-20 چیسس په کمپیوټر کې پلګ شوی او چیسیس فعال دی.

د ډیالوګ بکس څخه د وتلو لپاره "ښه" کلیک وکړئ.

د حالت بار

شنه یا سور رنګه مستطیل د حالت بار په ښي اړخ کې په 14 شکل کې په سور کې روښانه شوی ښودل شوی د ASEK سره د اړیکو حالت په ګوته کوي. که د وضعیت بار سور وي، اړیکه فعاله نه وي او که شنه وي، غوښتنلیک د ASEK سره اړیکه نیسي. د COM بندر چې اوس مهال ټاکل شوی د رنګ مستطیل باندې پوښل شوی. په مستطیل باندې کلیک کول به د مخابراتو تنظیم کولو ډیالوګ کړکۍ پرانیزي.

د برخې فعالول او بندول

د ASEK-20 په کارولو سره برخه کې د بریښنا کولو لپاره، د پروګرامر ښي خوا ته "پاور آن" کلیک وکړئ لکه څنګه چې په 15 شکل کې په سور کې ښودل شوي.

کله چې برخه فعاله شي، د "VCC [V]" او "ICC [mA]" ارزښتونه به د اندازه شوي ارزښتونو سره ډک شي. تایید کړئ چې والیtage هغه څه دي چې مطلوب دي او دا چې وسیله نږدې 13 mA مصرفوي ( اعظمي 15 mA).
د ACS70311 د محصول لوستلو لپاره، په 15 شکل کې روښانه شوي شنه "Read Output" انتخاب کړئ. تصدیق کړئ چې محصول [V] یو مناسب شمیره ده، شاوخوا 2.5 ولټه د صفر بهرنۍ ساحې سره پلي کیږي که چیرې د 5 وولټ ځانګړي VCC (0.5 وولټ) سره دوه اړخیزه برخه ازموینه وشي. د صفر بهرنۍ ساحې سره د یو اړخیز وسیلې لپاره پلي کیږي).
د برخې د بندولو لپاره، د "پاور آن" کیڼ اړخ ته "بریښنا بند" غوره کړئ، په پورته 14 شکل کې په نیلي کې روښانه شوی. د "بریښنا بند" کلیک کول به د ICC ≈ 0 mA ته راښکته شي.

د برخې لپاره لوستل او لیکل

د برخې ته د لوستلو او لیکلو دمخه یادونه وکړئ، برخه باید د پروګرامر GUI په کارولو سره وصل او ځواک ولري.
دا سپارښتنه کیږي چې کاروونکي حافظه په جدول کې خوندي کړي file مخکې لدې چې د برنامه کولو تجربه وکړئ نو کارونکي کولی شي وسیله بیرته خپل اصلي فابریکې برنامه شوي حالت ته د اړتیا په صورت کې بیرته راولي. د خوندي کولو او بارولو حافظه وګورئ Fileد لاندې برخه.
د یوې ساحې د لوستلو لپاره، د راجستر نوم کیڼ اړخ ته د "Select" لاندې بکس په چک کولو سره مطلوب ساحه غوره کړئ او په 15 شکل کې په سور رنګ کې روښانه شوي "Selected" تڼۍ کلیک وکړئ.
یوې ساحې ته د لیکلو لپاره، د نوم په کیڼ اړخ کې د "انتخاب" لاندې بکس په نښه کولو سره مطلوب ساحه غوره کړئ. د "کوډ" لاندې ارزښت مطلوب ارزښت ته بدل کړئ او Enter فشار ورکړئ. په 15 شکل کې په نیلي روښانه شوي "ټاکل شوي ولیکئ" تڼۍ کلیک وکړئ.
د دې تصدیق کولو لپاره چې دا ساحه وسیلې ته لیکل شوې وه ، لاندې کار وکړئ: "پاک شوي غوره شوي" کلیک وکړئ چې د "کوډ" او "ارزښت" حجرو کې ارزښتونه له لاسه ورکوي. بیا کلیک وکړئ "غوره شوي ولولئ". هغه ارزښتونه چې لیکل شوي وي بیا به په "کوډ" او "ارزښت" حجرو کې څرګند شي چې د کارونکي په سمه توګه برخې ته لیکلي تصدیق کوي.

لاندې، د پروګرامر مینو کې هر اختیار په لنډ ډول تعریف شوی:

  • انتخاب شوی لوستل: د ټاکل شوي ساحې ارزښت لوستل کیږي.
  •  ټاکل شوی ولیکئ: برخه ته داخل شوی ارزښت لیکي.
  • صفر ټاکل شوی: دا اختیار به ټاکل شوی ساحه صفر کړي مګر وسیله ته به صفر ونه لیکي پرته لدې چې "Slicked ولیکئ" کلیک شوی وي.
  • ټاکل شوی پاک کړئ: دا اختیار به د ارزښت ارزښت پټ او پاک کړي
    ټاکل شوی ساحه مګر ارزښت به نه بدلوي.
  • ټول وټاکئ: ټولې ساحې غوره کوي.
  • ټول غیر انتخاب کړئ: هر او ټول ټاکل شوي ساحې غیر انتخابوي.

په یاد ولرئ چې د ټاکل شوي ساحې په نوم کلیک کول به کارونکي ته ساحه تعریف کړي (شکل 16 وګورئ). د کمپیوټر کرسر سره په یوه ساحه کې ځړول به کارونکي ته د هغه ساحې پته ووایی (شکل 18 وګورئ).

د راجستر ډیاګرام ته لاسرسی

د راجستر ډیاګرام ته د لاسرسي لپاره ، په مینو بار کې "مرسته" باندې ځړول. "ACS70311 راجستر ډیاګرام" غوره کړئ. دا به د ډیالوګ کړکۍ پرانیزي چې په لاندې شکل 18 کې کړکۍ ته ورته وي. د لوی راجستر ډیاګرام لپاره لاندې ضمیمه برخه وګورئ.

د مانچسټر پروګرام کولو پروتوکول

د "Setup" → "Avice Setup..." لاندې، لاندې په 20 شکل کې د ډیالوګ مینو به ښکاره شي. په دې مینو کې، کاروونکي کولی شي د مانچسټر پروګرام کولو پروتوکول مختلف ځانګړتیاوې بدل کړي چې د ASEK-20 لخوا کارول کیږي. د دې ترتیباتو د دوی ډیفالټ ترتیباتو ته د بیرته راستنیدو لپاره ، "د ډیفالټ بیرته راګرځولو" کلیک وکړئ لکه څنګه چې په 20 شکل کې په سور کې روښانه شوي. د ځانګړي وسیلې په اړه د نورو معلوماتو لپاره.
د مانچسټر پیرامیټونه، د ACS70310 او ACS70311 وسیله ډیټاشیټ وګورئ.

لاندې، د مانچسټر هر اختیار په لنډ ډول تعریف شوی:

  • برنامه فعاله کړئ [V]: د حجم ترتیب کولو لپاره کارول کیږيtagد برنامه فعالولو لپاره.
  • د سیریل نبض لوړه کچه [V]: د حجم ترتیب کولو لپاره کارول کیږيtage د مانچسټر سیګنال د لوړې کچې لپاره.
  • د سیریل نبض ټیټه کچه [V]: د حجم ترتیب کولو لپاره کارول کیږيtage د مانچسټر سیګنال د ټیټې کچې لپاره.
  • د سلیو نرخ [V/μs]: د سرعت تنظیم کولو لپاره کارول کیږي په کوم کې چې د مانچسټر سیګنال به د یو حجم څخه ترلاسه کولو لپاره واخليtage بل ته.
  • سرعت [kb/s]: د ASEK سره د اړیکو لپاره د بټ نرخ ټاکلو لپاره کارول کیږي.
  • حد [V]: د 1 او 0 ترمنځ د توپیر ټاکلو لپاره د حد ټاکلو لپاره کارول کیږي کله چې د راجستر لوستل ترسره کوي.
  • ابتدايي حکمونه: د امرونو لپاره کارول کیږي چې باید ASEK-20 ته واستول شي کله چې دا پیل کیږي.

د پروګرام کولو میتودونه پای ته ورسیدلview

ACS70311 په VOUT کې دوه اړخیزه اړیکه کاروي.
ACS70311 د پروګرام کولو دوه میتودونه پلي کوي: Prog_En Control (ټيټ والیtagد پروګرام کولو) او د VCC کنټرول لوړ شوی.

پداسې حال کې چې ACS70310 یوازې د لوړ شوي VCC کنټرول پلي کوي، د
ACS70310 دواړه میتودونه پلي کوي. لاندې 21 شکل وګورئ
د ACS70311 پروګرام کولو ډیاګرام. د پروګرام کولو طریقه غوره کیدی شي کله چې وسیله بنده وي. د پروګرامر په ښي لاس کې، کاروونکي کولی شي د پروګرام کولو حالت غوره کړي (شکل 22 وګورئ). لاندې 23 شکل په بنچ کې د ACS70311 دوه برنامې میتودونه ښیې.



د VCC کنټرول لوړ شوی (ACS70310/1)

کله چې د voltagد VCC پن کې د پروګرام کولو حد څخه هاخوا زیات شوی، وسیله به د پروګرام کولو حالت ته ننوځي.

په یاد ولرئ چې ACS70311 اړیکه پیل نه کوي؛ دا د بهرني کنټرولر امرونو ته ځواب ورکوي. که کمانډ لیکل وي، د ACS70311 څخه هیڅ اعتراف شتون نلري. که کمانډ لوستل وي، ACS70311 د غوښتل شوي ډاټا لیږدولو سره ځواب ورکوي. د هر ډول ارتباط پیل کولو لپاره، VCC باید د VprgL (6.5 V) څخه پورته کچې ته لوړ شي پرته له VprgH (9.2 V). په دې وخت کې، VOUT غیر فعال دی او د ننوتلو په توګه کار کوي.

PROG_EN کنټرول (ټيټ حجمTAGای پروګرامینګ، یوازې ACS70311)

ACS70311 به د پروګرام کولو فعال حالت ته ننوځيtage په برنامه فعالولو کې پن (PROG_EN) پن د VprgH (PROG_EN) څخه ډیر دی. د پروګرام کولو وړ وړ پن ټیټ حد د ACS70311 سره د اړیکو لپاره اجازه ورکوي پرته له دې چې له 5V پورته سیګنالونه رامینځته کړي

د حافظې خوندي کول او بار کول Files

حافظه د جدول ډیټا په توګه خوندي کول file یا متن fileد GUI په لاندې ښي اړخ کې "Save…" کلیک وکړئ لکه څنګه چې په 24 شکل کې په سور کې روښانه شوی. د "Save…" کلیک کول به یو خلاص شي. file اکسپلورر چیرې چې کارونکي کولی شي د حافظې معلومات د CSV په توګه خوندي کړي file یا TXT file. د برنامه کولو تجربه کولو دمخه د حافظې خوندي کول وړاندیز کیږي نو کارونکي کولی شي وسیله بیرته خپل اصلي فابریکې - برنامه شوي حالت ته راستون کړي که اړتیا وي. کارونکي کولی شي حافظه هم په کلیک کولو سره خوندي کړي "File" → " حافظه خوندي کړئ ...".
د مخکینۍ خوندي شوي ډکولو لپاره file د حافظې معلومات لري، "لوډ ..." کلیک وکړئ لکه څنګه چې لاندې 24 شکل کې په شنه رنګ روښانه شوی. د "لوډ ..." کلیک کول به خلاص شي file سپړونکی چیرې چې کاروونکي کولی شي مخکې خوندي شوي CSV یا TXT ته لاړ شي file. کارونکي کولی شي حافظه هم پورته کړي file په کلیک کولو سره "File" → "لوډ حافظه ...".

دوه ټکي برنامه کول

د دوه ټکي برنامه کولو هدف د دوه پیژندل شوي ټکو په کارولو سره د وسیلې حساسیت محاسبه کول او تنظیم کول دي. کارونکي باید د مقناطیسي ساحې ارزښتونه او مطلوب حجم وپیژنيtage محصول په دوه کچو کې.
د ACS70311 ارزونې ترتیب سره د ازموینې بینچ چمتو کړئ، یو فیرومقناطیسي کور، او اوسني لیږدونکي کنډکټر.
یو "وولtage په اوسنۍ کچه 1 [V]" هدف ارزښت، د بیلګې په توګه 1.5 V. یو پیژندل شوی مقناطیسي ساحه پلي کړئ، لکه -500 G. د "اوسني کچه 1" تڼۍ فشار ورکړئ. ساحه لرې کړئ کله چې GUI پروسس پای ته ورسوي.
یو "وولtage په اوسنۍ کچه 2 [V]" هدف ارزښت، د بیلګې په توګه 3.5 V. د پیژندل شوي مقناطیسي ساحه پلي کړئ، د بیلګې په توګه 500 G. د اوسني لیول 2" تڼۍ فشار ورکړئ. ساحه لرې کړئ کله چې GUI پروسس پای ته ورسوي.


د دې لپاره پخوانیampپه هرصورت، GUI به د وسیلې حساسیت 2 mV/G ته تنظیم کړي او د دې مطابق به د 'sensf' راجستر ارزښت تنظیم کړي. د وسیلې حساسیت په لاندې ډول محاسبه کیږي: ([3.5 – 1.5] V × 1000 / 500 G = 2 mV/G
GUI به وسیله آفسیټ 2.5 V ته هم تنظیم کړي او د دې مطابق به 'qvof' راجستر تنظیم کړي. کارونکي اوس کولی شي 500 G پلي کړي، محصول ولولي، او معلومه کړي چې محصول به د 1 V، 2.5 V څخه 3.5 V ته تیریږي

د دوه ټکي پروګرام کولو لپاره لارښوونې او چلونه

د 'senf' او 'qvof' لپاره ارزښتونه به د GUI لخوا د دوه ټکي پروګرام کولو وروسته لیکل کیږي (کاروونکي اړتیا نلري چې "Slecked ولیکئ" غوره کړي).

د لږې ګټې ارزښت به په اوتومات ډول تازه نشي. د مثال لپارهample، که کارن دوه حجم داخل کړيtagد e کچه او د ساحې کچه چې د 10 mV/G وسیلې حساسیت سره مساوي وي او د موټی لاسته راوړنې ارزښت اوس مهال 1 ته ټاکل شوی ، GUI به د خطا پیغام رامینځته کړي ځکه چې وسیله نشي کولی د 10 mV/G حساسیت په موړه لاسته راوړنې 1 کې ولري. .

که چیرې کاروونکي د حجم ترتیب کولو په وخت کې مثبت ساحه کارويtagد QVO لاندې e کچه، د بیلګې په توګه کاروونکي "حجمtage په اوسنۍ کچه 1 [V]" کې چې 1.5 V وي او د "اوسني کچې 1" فشارولو وروسته پلي شوي مقناطیسي ساحه 500 G وي، GUI به تولید کړي او د غلطۍ پیغام به له کارونکي څخه وغواړي چې د قطبیت بټ فلیپ کړي ("pol").

ضمیمه

د بیاکتنې تاریخ

شمیره

نیټه

تفصیل

د اکتوبر ۲۹، ۲۰۲۳

ابتدايي خوشې کول

1

د ۲۰۲۴ کال د جولای ۹ مه

د OK بسته شاملولو لپاره تازه شوی

د کاپي حق 2021، Allegro MicroSystems.
په دې سند کې موجود معلومات د دې سند د موضوع په اړه پیرودونکي ته د الیګرو لخوا هیڅ استازیتوب، تضمین، تضمین، تضمین، یا هڅونه نه جوړوي. چمتو شوي معلومات تضمین نه کوي چې د دې معلوماتو پراساس یوه پروسه به د باور وړ وي ، یا دا چې الیګرو د ناکامۍ ټولې ممکنې لارې سپړلي دي. دا د پیرودونکي مسؤلیت دی چې د وروستي محصول کافي وړتیا ازموینې ترسره کړي ترڅو ډاډ ترلاسه شي چې دا معتبر دی او د ډیزاین ټولې اړتیاوې پوره کوي.
د دې سند کاپي غیر کنټرول شوي اسناد ګڼل کیږي

د دې سند د وروستي نسخې لپاره، زموږ څخه لیدنه وکړئ webسایټ:
www.allegromicro.com

اسناد / سرچینې

ALLEGRO ASEK-20 لوربورډ له Samples پروګرامر [pdf] د کارونکي لارښود
ASEK-20, ASEK70311, Daughterboard with Sampلیس پروګرامر، ایسamples پروګرامر

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *