Orodha ya maudhui:

Mashine ya Serikali na Utaftaji mwingi juu ya Arduino na Wapanishi wa SPI: 3 Hatua
Mashine ya Serikali na Utaftaji mwingi juu ya Arduino na Wapanishi wa SPI: 3 Hatua

Video: Mashine ya Serikali na Utaftaji mwingi juu ya Arduino na Wapanishi wa SPI: 3 Hatua

Video: Mashine ya Serikali na Utaftaji mwingi juu ya Arduino na Wapanishi wa SPI: 3 Hatua
Video: Lesson 02 Arduino IDE Software | Robojax Arduino Step By Step Course 2024, Julai
Anonim
Mashine ya Serikali na Utaftaji mwingi juu ya Arduino na Wapanishi wa SPI
Mashine ya Serikali na Utaftaji mwingi juu ya Arduino na Wapanishi wa SPI

Wiki iliyopita, nilikuwa nauliza kuunda mfumo wa majaribio ya fataki na arduino. Ilihitaji matokeo kama 64 ya kudhibiti moto. Njia moja ya kuifanya ni kutumia viongezaji vya IC. Kwa hivyo suluhisho 2 zinapatikana:

- upanuzi wa I2C lakini inahitaji inverter unapoweka nguvu kwenye IC (tazama maelezo yangu ya awali juu ya mashine ya serikali ya mwisho) kwa sababu matokeo yote huenda haraka na KUZIMA: shida na fataki.

- SPI pia ni rahisi kukimbia na haina shida kwenye umeme.

Kwa hivyo niliamua kusoma aina hii ya kupanua. Ninatumia pia mashine ya serikali yenye kazi nyingi kudhibiti digital 16 I / O na matokeo 2 ya analog. Kadi hii imeundwa kudhibiti mifumo ya kiotomatiki kama PLC.

Nilijifunza pia tofauti na tafsiri ya beet kati ya michoro ya mchoro wa serikali na grafu nyingine nzito iliyotumiwa kwa kiotomatiki: SFC (Chati ya Kazi ya Mfuatano) kulingana na nyavu za zamani za Petri.

en.wikipedia.org/wiki/Sequential_function_…

fr.wikipedia.org/wiki/Grafcet

Hatua ya 1: Kadi na nyaya

Kadi na nyaya
Kadi na nyaya
Kadi na nyaya
Kadi na nyaya
Kadi na nyaya
Kadi na nyaya

Ninatumia arduino uno na aina 2 za chips za DIL:

- MCP23S17, 2 x 16 I / O expander iliyozungukwa na SPI

-MCP4921, DAC bits 12, 0 / 5V

Thes IC ni ya bei rahisi sana na ya kuaminika na pia ni rahisi sana kuunganisha na kupanga. Kwenye skimu nilitumia vifaa vingine vya ziada kama kuchomoa kwa capacitors, vinjari vya kuvuta kwa pembejeo.

Hatua ya 2: Mpango wa Kuendesha Mashine ya Serikali ya Kazi nyingi

Mpango wa Kuendesha Mashine ya Serikali ya Kazi nyingi
Mpango wa Kuendesha Mashine ya Serikali ya Kazi nyingi
Mpango wa Kuendesha Mashine ya Serikali ya Kazi nyingi
Mpango wa Kuendesha Mashine ya Serikali ya Kazi nyingi

Wazo la ulimwengu ni kudhibiti I / O ya dijiti na wakati huo huo uzindua athari za KUFIMA / KUZIMA kwa LEDS zilizounganishwa na matokeo yote ya analog.

Jambo lingine, ninafanya kwa makusudi unganisho tofauti la pini za CS (chip chagua) kuwa na uwezekano zaidi kwa IC zaidi kwenye basi la SPI. Kwa hivyo nilitumia:

- maktaba maalum ya mashine ya serikali

- maktaba maalum ya MCP23S17

-HAKUNA maktaba maalum ya MCP4921, CS na unganisho la SPI laini ni "rahisi" kufanywa.

Unaweza kuona kwenye picha tafsiri kati ya mashine inayotarajiwa ya serikali na SFC (pia inaitwa GRAFCET au gr7 kwa Kifaransa). Maneno mengine ya kawaida: majimbo yanayofungamana, kazi nyingi na encapsulation.

Ninatoa maktaba na nambari ya chanzo na maoni mengi. Ili kuisoma na kuielewa, lazima pia usome wakati huo huo mchoro wa serikali au SFC.

Hatua ya 3: Kuhitimisha

Inafanya kazi!!

Unapoimarisha mfumo HUNA subiri sekunde chache kisha utumie kipanuaji (muda wa kuanzisha basi ya SPI).

Mfumo una athari za haraka sana na unahitaji kuunda kadi ya kiolesura cha nguvu ikiwa unataka kudhibiti mashine yoyote. Angalia maelekezo yangu ya awali, Ni rahisi sana !!

Thanx kwa mafunzo ya kupendeza na ya kufanya kazi ulimwenguni kote.

Manu4371.

Ilipendekeza: