tohu-tohu

instructables VHDL Motor Speed ​​Mana Whakatau Ahunga me te Tere Mauī me te Matau Tere Kaiwhakahaere

instructables-VHDL-Motor-Motor-Mana-Whakatau-Whakatau-Ahunga-me te-Ree-Maui-me-Mau-Mau-Te-Ree-Whakahaere-HUA

FAKATOKANGA: Ko tenei wharangi tetahi waahanga o te hanga nui ake. Tena koa kia timata koe I KOE, kia mohio koe kei hea nga mea e whai ake nei i roto i te kaupapa nui ake

Ka mutuview

Ko te tere motopaika me te mana aronga ko tetahi o nga wehenga matua e rua i roto i te karetao photodetector, ko tetahi atu ko te photodetector, te wehenga maramara ranei. Ahakoa e arotahi ana te wehenga photodetector ki te tirohanga a te karetao, ko te wehenga motika tere me te wehenga whakahaere aronga e aro ana ki te neke o te karetao. Ko te tere motika me te ahunga whakahaere raraunga tukanga i homai mai i te wehenga photodetector me te tuku i te putanga tinana i roto i te ahua o te nekeneke motuka.

Ko te kaupapa o tenei wehenga he whakahaere i te tere me te ahunga o te taha maui me te motuka matau o te karetao rapu marama. Hei whakatau i enei uara, ka hiahia koe ki te rahi me te waahi o te rama i mauhia e te kamera me te tukatuka ma te paepae. Ka hiahia ano koe ki te tere ine i runga i ia motuka. Mai i enei whakaurunga, ka taea e koe te whakaputa i te uara PWM (Pulse-Width Modulation) mo ia motuka.

Hei whakatutuki i tenei, me hanga e koe enei waahanga VHDL (he hono ano ki raro):

  1. Te mana whakahaere
  2. Te tātai hapa
  3. Ko te hurihanga rua
  4.  Te kore o te puna marama

Ka taea e koe te titiro ki te waehere VHDL mo tenei wehenga i konei.

Nga Taonga
Ka tūtohu matou ki te tohu me te ISE Design Suite 14.7 ka taea hoki te whakamahi hei whakamatautau i te waehere i roto i te VHDL. Heoi, ki te tuku i te waehere ki roto i te BASYS 3, me whakauru e koe a Vivado (ver. 2015.4, 2016.4 ranei) me te tuhi i te herenga me te toronga .xdc.instructables-VHDL-Motor-Motor-Whakahaere-Whakatau-Ahunga-Me te-Tere-Maui-Me-Mau-Mau-Te-Ree-Whakahaere-Fig-1

VHDL Te Mana Tere Motini: Whakatauhia te Ahunga me te Tere, Te Kaituku Tere Maui me te Matau: Wharangi 1

WHAKAMAHI WHAKAMAHI

Hipanga 1: Te Mana
Ki te mohio me pehea te whakahaere i te whanonga o te robot rapu marama, ka whakamaramatia e matou te whanonga e hiahiatia ana o te robot ina kite ia i te puna marama. Ka whakahaerehia tenei whanonga i runga i te waahi me te rahi o te puna marama.instructables-VHDL-Motor-Motor-Whakahaere-Whakatau-Ahunga-Me te-Ree-Maui-Me-Mau-Mau-Mau-Mau-Maatau-

Ko te algorithm e whakamahia ana he rite ki te karetao karetao RC, me tetahi reihi ka taea te huri ki te maui, ki te matau ranei, me tetahi atu reera ka taea te huri whakamua, whakamuri ranei.

Ki te rapu marama, e hiahia ana koe kia neke tenei karetao ki te raina tika mena kei mua tonu te karetao te waahi o te puna marama. Ki te mahi i tera, e hiahia ana koe kia rite te tere ki te taha maui me nga motuka matau. Mena kei te taha maui o te karetao te rama, e hiahia ana koe kia tere ake te neke o te motuka matau i te motuka maui kia huri te karetao ki te taha maui ki te marama. Engari, mena kei te taha matau o te karetao te rama, ka hiahia koe kia tere ake te neke o te motuka maui i te motuka matau kia huri te karetao ki te taha matau ki te marama. He rite tenei ki te maui maui o te kaiwhakahaere RC, ka taea e koe te whakahaere mena ka hiahia koe ki te neke i te karetao ki maui, matau, tika ranei.

Na, ka hiahia koe kia neke whakamua te karetao mena kei te tawhiti te puna marama (te puna marama iti), ka neke whakamuri ranei mena he tata rawa te puna marama kua kitea (te puna marama nui). Kei te hiahia hoki koe kia matara atu te karetao mai i te puna marama, ka tere te neke o te karetao. He rite tonu tenei ki te tuara matau o te kaiwhakahaere RC, ka taea e koe te whakahaere mena kei te pirangi koe ki te anga whakamua, whakamuri ranei, me te tere o to hiahia kia neke.

Ka taea e koe te tiki i tetahi tauira pangarau mo te tere o ia motini, ka tohua e matou te awhe tere i waenga i te -255 ki te 255. Ko te uara kino ka huri whakamuri te motini, ko te uara pai ka huri whakamua te motuka.

Koira te algorithm taketake mo te nekehanga o tenei karetao. Hei ako atu mo tenei waahanga, panui ki konei.

Hipanga 2: Ko te Tatau Hapa
I te mea kei a koe te tere whainga me te ahunga mo nga motuka, me whai whakaaro ano koe ki te tere me te ahunga o nga motuka. Mena kua eke ki te whainga tere, e hiahia ana matou kia neke te motini i runga i tona tere. Mena karekau, e hiahia ana matou kia nui ake te tere ki te motini. I roto i te ariā Mana, e mohiotia ana tenei ko te punaha whakahaere urupare kati.

Hei ako atu mo tenei waahanga, panui ki konei.instructables-VHDL-Motor-Motor-Whakahaere-Whakatau-Ahunga-Me te-Tere-Maui-Me-Mau-Mau-Te-Ree-Whakahaere-Fig-2

Hipanga 3: Te Tahuri-rua
Mai i nga tatauranga o mua, kua mohio koe ki nga mahi e hiahiatia ana mo ia motuka. Heoi, ka mahia nga tatauranga ma te whakamahi i te tohu-rua. Ko te kaupapa o tenei waahanga he huri i enei uara kua hainatia hei uara ka taea te panui e te kaihanga PWM, ko te ahunga (ahakoa karaka karaka ranei) me te tere (mai i te 0 ki te 255). I tua atu, i te mea ka inehia nga urupare mai i te motuka ki roto i te tohu-rua kaore i hainatia, ka hiahiatia tetahi atu waahanga hei huri i nga uara kaore i hainatia (te ahunga me te tere) ki te uara kua hainatia ka taea te tatau e te waahanga tatauranga hapa. Hei ako atu mo tenei waahanga, panui ki konei.

Hipanga 4: Ko te kore o te puna marama
Kua hanga e koe he karetao e neke ana ki te rapu marama ina kitea te marama e te karetao. Engari he aha te mea ka kore e kitea e te karetao te marama? Ko te kaupapa o tenei kōwae he tohu me aha te mahi ina he ahua penei.

Ko te huarahi ngawari ki te rapu me te puna marama ko te karetao kia huri ki tona waahi. Whai muri i te hurihanga mo te maha o nga hēkona, mena kaore ano te karetao i kitea he puna marama, ka hiahia koe kia mutu te neke haere o te karetao, kia ora ai te hiko. Whai muri i tetahi atu huinga hēkona, me huri ano te karetao ki te waahi ki te rapu marama. Hei ako atu mo tenei waahanga, panui ki konei.

Hipanga 5: Me pehea te Mahi
Ka taea e koe te titiro ki te pikitia i runga ake nei mo tenei whakamaramatanga. Ka rite ki te korero i te timatanga o tenei ako, ka hiahia koe ki nga whakaurunga "rahi" me te "turanga" mai i te wehenga paepae. Kia mohio kei te tika enei whakaurunga (mo te exampNa, ka whiwhi koe i te rahi = 0, he tino kore te rahi na te mea kaore te kamera e kite i te marama, a ehara i te mea i te tiimata tonu te kamera) ka hiahia ano koe ki tetahi momo tohu, e kiia ana e matou "READY". Ko enei raraunga ka tukatukahia e te mana (Ctrl. vhd) ki te whakatau i te tere whainga o ia motuka (9 bits, hainatia).

Mo te putanga pumau i runga i te motuka, ka hiahia koe ki te whakamahi i nga urupare i roto i te punaha kati-koropiko. Me whai whakaurunga "aronga" me te "tere" o ia motuka mai i te wehenga inenga tere. I te mea kei te pirangi koe ki te whakauru i enei whakaurunga ki o tatauranga, me huri e koe enei uara karekau i hainatia ki te 9-bit kua hainatia. Ka mahia tenei e te hunga kore haina ki te kaitahuri-rua kua hainatia (US2S.vhd).

Ko te mahi a te tatauranga hapa (hapa. vhd) ko te tango i te tere ine mai i te tere whainga hei whakatau i te mahi mo ia motuka. Ko te tikanga ka rite te uara o nga mea e rua, ka kore te tangohanga ka neke te motini i runga i tona torohaki anake. Ka taea hoki e koe te taapiri i tetahi take o te whakarea kia tere ake ai te eke o te robot ki te tere whainga.

I te mea e hiahia ana te kaiwhakahaere motuka ki te tere me te ahunga o ia motuka, me whakamaori e koe nga uara kua hainatia o te mahi ki nga uara motuhake e rua kaore i hainatia: tere (1 bit) me te ahunga (8 bits). Ka mahia tenei e te kaitahuri-rua-kore i hainatia (S2US.vhd), ka waiho hei whakaurunga ki te wehenga whakahaere motuka.

I tapiritia ano e matou he kōwae hei whakatau me aha ka kore e kitea te marama (kaore he porotiti rama. Bhd). I te mea he porotiti tenei kōwae, ka tatauhia te roa o te karetao ki te huri, ki te noho ranei. Ma tenei ka "kite" te karetao i tona taiao, kaua ki nga mea kei mua noa atu, me te pupuri i te mana o te pākahiko ina kore he puna marama e waatea ana.instructables-VHDL-Motor-Motor-Whakahaere-Whakatau-Ahunga-Me te-Tere-Maui-Me-Mau-Mau-Te-Ree-Whakahaere-Fig-3

Hipanga 6: Whakakotahitia te Files
Hei whakakotahi i te files, me hono koe i nga tohu mai ia kōwae. Ki te mahi i tera, me hanga e koe he kōwae taumata teitei hou file. Whakauruhia nga whakaurunga me nga putanga o mua hei waahanga, taapiri tohu mo nga hononga ka tautapa ia tauranga ki te takirua e rite ana. Ka taea e koe te korero ki nga hononga i runga i te whakaahua i runga ake nei, ka titiro ki te waehere i konei.instructables-VHDL-Motor-Motor-Whakahaere-Whakatau-Ahunga-Me te-Tere-Maui-Me-Mau-Mau-Te-Ree-Whakahaere-Fig-4

Hipanga 7: Whakamatauhia
I muri i to whakaoti i te katoa o te waehere, me mohio koe mena ka mahi to waehere i mua i to tukunga atu ki te poari, ina koa na te mea ka mahia e nga tangata rereke etahi waahanga o te waehere. Me whai waahi whakamatautau, ka whakauru koe i nga uara porangi me te kite mena ka rite te whanonga o te waehere ki ta maatau e hiahia ai. Ka taea e koe te timata ma te whakamatautau i ia waahanga, a, ki te mahi tika katoa, ka taea e koe te whakamatautau i te waahanga o runga.

Hipanga 8: Whakamātauria i runga i te taputapu
I muri i to whakamatautau i to waehere i runga i to rorohiko, ka taea e koe te whakamatautau i te waehere i runga i te taputapu pono. Me mahi e koe te here file i runga i a Vivado (.xdc file mo BASYS 3) hei whakahaere i nga whakaurunga me nga putanga ka haere ki nga tauranga.

TAUTOHU PONO: I ako matou i te huarahi uaua ka nui pea te uara o nga waahanga hiko o te naianei, te voltages. Kia mahara ki te titiro ki te papararaunga mo nga uara. Mo te PMOD HB5, me whakarite te voltage mai i te puna hiko i te 12 volts (na te mea ko te voltage mo te motini), me te au i te mea e tika ana mo te nekeneke.

Hipanga 9: Whakakotahitia ki etahi atu waahanga
Mena i angitu nga mahi o mua, whakakotahihia te waehere me etahi atu roopu mo te waehere whakamutunga ka tukuna ki roto i te robot. Na, voila! Kua angitu koe ki te hanga karetao rapu marama.

Hipanga 10: Kaikohaoha
Mai i te maui ki te taha matau:

  • Antonius Gregorius Deaven Rivaldi
  • Pirika Wiguna
  • Nicholas Sanjaya
  • Richard Medyantoinstructables-VHDL-Motor-Motor-Whakahaere-Whakatau-Ahunga-Me te-Tere-Maui-Me-Mau-Mau-Te-Ree-Whakahaere-Fig-6

Tino pai: VHDL Te Mana Tere Motini: Whakatauhia te Ahunga me te Tere, Te Kaituku Tere Maui me te Matau: Wharangi 6
Mauruuru koe mo reviewing! Ko tenei kaupapa he waahanga kotahi noa iho o te kaupapa akomanga (Ripoti Rapu Maama me te papa BASYS 3 me te kamera OV7670), no reira ka taapirihia e ahau te hono ki te ako a te akomanga!

Awesome: Kei te titiro whakamua ahau ki te kite i nga mea katoa kia whakakotahi.

Tuhinga / Rauemi

instructables VHDL Motor Speed ​​Mana Whakatau Ahunga me te Tere Mauī me te Matau Tere Kaiwhakahaere [pdf] Tohutohu
VHDL Motor Speed ​​Mana Whakatau Ahunga me te Tere Mauī me te Matau Kaiwhakahaere Tere, VHDL Motor Tere, Mana Whakatau Ahunga me te Tere Mauī me te Matau Tere Kaiwhakahaere Tere.

Tohutoro

Waiho he korero

Ka kore e whakaputaina to wahitau imeera. Kua tohua nga mara e hiahiatia ana *