Rialaitheoir Mótair 55#

Réamhrá#

Úsáidtear an Rialaitheoir Mótair 55 (MC55) chun mótair chaighdeánacha DC a rialú.

An Rialaitheoir Mótair VEX 55.

Úsáideann an leathanach seo mc_55 mar ainm samplach ar an Rialaitheoir Mótair 55. Cuir d’ainm cumraithe féin ina áit de réir mar is gá.

Seo thíos liosta de na modhanna atá ar fáil:

  • spin – Casann sé mótar DC ar aghaidh nó ar gcúl go dtí go stopann sé.

  • stop – Stopann sé an mótar DC láithreach.

  • set_velocity – Insíonn sé don mhótar DC cé chomh tapa agus atá sé le rothlú.

  • set_stopping – Socraíonn sé seo iompar an mhótair DC nuair a stopann sé.

  • set_max_torque – Socraíonn sé an chasmhóimint is mó a cheadaítear don mhótar DC a úsáid.

  • set_reversed – Socraíonn sé seo treo an mhótair DC a aisiompú.

  • current – Tugann sé seo ar ais cé mhéad srutha leictrigh atá á úsáid ag an mótar DC.

  • temperature – Tugann sé teocht an mhótair DC ar ais.

Tógálaí – Rialaitheoir Mótair 55 a thosú de láimh.

  • Motor55 – Cruthaíonn Rialaitheoir Mótair 55.

casadh#

Rothlaíonn spin mótar DC ceangailte i dtreo sonraithe ag baint úsáide as treoluas reatha an mhótair.

Usage:
mc_55.spin(direction, velocity, units)

Paraiméadair

Cur síos

direction

An treo ina rothlaítear an mótar:

  • FORWARD – De réir réamhshocraithe, is tuathal é seo
  • REVERSE – De réir réamhshocraithe, is deiseal é seo

velocity

Optional. The velocity to spin with from 0% to 100% when using PERCENT. This can be an integer or decimal (float). If the velocity is not specified or previously set, the default velocity is 50%.

If VOLT is used in units, this will accept a range from -12.0 to 12.0 where a negative value will spin opposite to the given direction.

units

Roghnach. An t-aonad luais:

  • PERCENT
  • RPM – Rothluithe in aghaidh an nóiméid
  • VelocityUnits.DPS – Céimeanna in aghaidh an tsoicind
  • VOLT (réamhshocraithe) – Casann sé an mótar DC ag voltas sonraithe.

# Spin the motor at -2 volts
mc_55.spin(FORWARD, -2)

stad#

stop stops the connected DC motor immediately, using the current stopping mode.

Usage:
mc_55.stop(mode)

Paraiméadar

Cur síos

mód

Roghnach. An t-iompar stad le húsáid nuair a stopann an mótar:

  • BRAKE – Stopann láithreach.
  • COAST – Moillíonn de réir a chéile go dtí stad.

Mura sonraítear an modh stad nó socraithe roimhe seo, is é an t-iompar réamhshocraithe ná BRAKE.

socraigh_luas#

Insíonn set_velocity do mhótar DC cé chomh tapa agus atá sé a rothlú. Má bhíonn céatadán níos airde ann, rothlaíonn an mótar DC níos tapúla agus má bhíonn céatadán níos ísle ann, rothlaíonn an mótar DC níos moille.

Tosaíonn gach tionscadal le gach mótar DC ceangailte ag sníomh ag luas 50% de réir réamhshocraithe.

Usage:
mc_55.set_velocity(value, units)

Paraiméadar

Cur síos

value

An luas le sníomh leis ó 0% go 100% agus PERCENTin úsáid. Is féidir leis seo a bheith ina shlánuimhir integer nó ina dheachúil (float).

units

Roghnach. An t-aonad luais: PERCENT.

socraigh_stopáil#

set_stopping socraíonn sé conas a iompraíonn mótar DC nuair a stopann sé.

Usage:
mc_55.set_stopping(mode)

Paraiméadair

Cur síos

mode

Conas a stopfaidh an mótar:

  • BRAKE – Stopann láithreach.
  • COAST – Moillíonn de réir a chéile go dtí go stopann sé.

socraigh_uas_chasmhóiminte#

Léiríonn chasmhóiminte cé chomh crua is féidir le mótar DC a bhrú nó a tharraingt agus é ag rothlú.

set_max_torque Socraíonn sé an chasmhóimint is mó a cheadaítear do mhótar DC a úsáid.

Usage:
mc_55.set_max_torque(value, units)

Paraiméadair

Cur síos

value

An chasmhóimint uasta a cheadaítear don mhótar DC a úsáid. Is féidir leis seo a bheith ina shlánuimhir integer nó ina dheachúil (float).

units

Roghnach. An t-aonad chasmhóiminte: CurrentUnits.AMP (réamhshocraithe)

socraigh_aisiompaithe#

Socraíonn set_reversed an mótar DC le bheith aisiompaithe ionas go rothlóidh an treo FORWARD deiseal. Oibríonn an modh seo ar an mbealach céanna le reverse paraiméadar a shocrú go True agus Motor55 á thógáil.

Usage:
mc_55.set_reversed(value)

Paraiméadair

Cur síos

value

Cibé an bhfuil treo an mhótair DC droim ar ais:

  • True — Aisiompaíonn sé treo an mhótair DC.
  • False — Tugann sé treo an mhótair DC ar ais chuig a réamhshocrú.

reatha#

Tugann current ar ais cé mhéad srutha leictrigh atá á úsáid ag an mótar DC, arna thomhas in aimpéir ó 0.0 go 1.2 A. Is é an sruth an méid leictreachais atá ag sreabhadh tríd an mótar DC.

Ciallaíonn luach reatha níos airde go bhfuil an mótar DC ag úsáid níos mó srutha leictrigh. Is féidir leis seo tarlú nuair a bhíonn an mótar DC ag ardú rud trom, ag brú i gcoinne réada, nó ag iarraidh bogadh nuair atá sé sáinnithe.

Is féidir é seo a úsáid chun a sheiceáil an bhfuil an mótar DC ag streachailt le linn gluaiseachta. Má fhanann an sruth ard, d’fhéadfadh an mótar dul níos teo nó cumhacht a úsáid níos lú éifeachtúla.

Usage:
mc_55.current(units)

Paraiméadair

Cur síos

units

Roghnach. An t-aonad reatha: CurrentUnits.AMP (réamhshocraithe) – Aimpéar

teocht#

Tugann temperature teocht an mhótair DC ar ais.

Léiríonn teocht an mhótair cé chomh te is atá an mótar DC. Ciallaíonn teocht níos airde go bhfuil an mótar DC ag éirí níos teo agus é ag obair. Ba chóir don mhótar fanacht faoi bhun 55°C chun leanúint ar aghaidh ag feidhmiú go hiomlán.

Má théann an mótar DC ró-the, laghdóidh sé a uas-sruth chun é féin a chosaint. Ag 70°C, stopfaidh an mótar ag rith go dtí go bhfuaróidh sé síos.

Is féidir é seo a úsáid chun a sheiceáil an bhfuil an mótar DC ag éirí ró-the le linn gluaiseachtaí arís agus arís eile, ritheanna fada, nó nuair a bhíonn sé ag brú i gcoinne réada.

Usage:
mc_55.temperature(units)

Paraiméadair

Cur síos

units

Roghnach. An t-aonad teochta:

  • TemperatureUnits.CELSIUS (réamhshocraithe)
  • TemperatureUnits.FAHRENHEIT
  • PERCENT

Tógálaithe#

Úsáidtear tógálaithe chun Motor55 a chruthú de láimh, atá riachtanach chun Rialaitheoir Mótair 55 a chumrú lasmuigh de VEXcode.

Motor55#

Cruthaíonn Motor55 Rialaitheoir Mótair 55.

Usage:
Motor55(port, reverse)

Paraiméadar

Cur síos

port

An Port 3-Sreang a bhfuil an Rialaitheoir Mótair 55 ceangailte leis:

  • Ar an V5 Brain – Ports.PORTx áit a seasann x do uimhir an phoirt.
  • Ar 3-Sreang Leathnaitheoir – expander.a áit a seasann expander d’ainm an tsamhail leathnaitheora.

reverse

Roghnach. Socraíonn sé seo an gcaithfear rothlú an mhótair a aisiompú.

  • True – FORWARD rothlóidh deiseal
  • FORWARD (réamhshocraithe) – False rothlóidh tuathal

# Create a Motor Controller 55 in Port A
mc_55 = Motor55(brain.three_wire_port.a)