Chagua lugha yako
Kozi ya Uhandisi wa Embedded
Zaidi ya wanafunzi milioni 2 duniani kote

Kozi ya Uhandisi wa Embedded

Jua staha kamili ya uhandisi pachikwi, kutoka kwa C kwenye maunzi ghafi na viendeshi vya vipeperushi hadi RTOS, itifaki za mawasiliano, na usanifu wa nguvu ndogo. Kozi hii inakupa ujuzi wa vitendo wa kujenga, kukagua, na kutuma programu-pachikwi inayotegemeka kwenye maunzi halisi. Iwapo unalenga bidhaa za magari, viwandani, au IoT, utahitimu ukiwa tayari kuchangia siku ya kwanza.

Dedika kwa biashara

Utakachojifunza:

Utajenga uelewa wa kina na wa vitendo wa usanifu wa mikrokontrolaa, usanidi wa vipeperushi katika ngazi ya rejista, na usanifu wa programu-pachikwi inayoendeshwa na visadatifu. Kozi inashughulikia usanifu wa programu wa tabaka, mashine za hali zenye kikomo, na misingi ya RTOS ikijumuisha usimamizi wa kazi na usawazishaji. Utaitumia itifaki za mawasiliano zilizothibitishwa kama CAN, Modbus, na USB, na kutumia mbinu za kimfumo za usimamizi wa nguvu ili kuongeza maisha ya betri. Upimaji, uchambuzi tuli, na mbinu za kuegemea huhakikisha programu-pachikwi yako inakidhi viwango vya ubora wa kitaalamu. Nyenzo za ziada zinashughulikia Linux pachikwi, usalama wa kazi, usalama pachikwi, na mienendo ibuka kama TinyML kwenye mikrokontrolaa.

Jinsi unavyosoma kwa vitendo Kozi ya Uhandisi wa Embedded

Jinsi unavyofanya mazoezi Kozi ya Uhandisi wa Embedded

Kwa ajili yako ambaye ni kampuni na unataka kufundisha timu yako

Katika Dedika kwa ajili ya kampuni, kozi inakuja na mazoezi na mifano inayohusiana na biashara yako na jinsi kampuni yako inavyohitaji.

Bofya hapa

Maudhui ya kozi

8 Suras • 40 MasomoMuda kati ya 4 na 360 masaa (wewe unachagua)

Sura 1Tazama maelezo

Misingi ya Mifumo Iliyopachikwa

  • Somo 1 • Mfumo Iliyopachikwa ni Nini

    Hufafanua mifumo iliyopachikwa kwa kuilinganisha na kompyuta za matumizi ya jumla. Inatia nanga sura kwa kuweka vikwazo vya muundo vinavyosukuma mada zote zinazofuata.

  • Somo 2 • Uteuzi wa Mikrokontena dhidi ya Mikroprosesa

    Hulinganisha biashara za MCU na MPU katika gharama, nguvu, na ujumuishaji. Huwawezesha wanafunzi kuhalalisha chaguo la jukwaa katika mapitio ya muundo.

  • Somo 3 • Muhtasari wa Usanifu wa Mfumo Iliyopachikwa

    Huramisha vitanzi vikuu vya maunzi vinavyopatikana katika malengo yaliyopachikwa. Hutoa mfano wa akili wa kimuundo unaotumika kwenye kozi nzima.

  • Somo 4 • Misingi ya Msururu wa Zana za Ukuzaji

    Inatanguliza zana za kompila, kiunganishi, kikagua hitilafu, na programu inayotumika kila siku. Huunganisha ujuzi wa zana na kazi ya maabara yenye tija katika sura zinazofuata.

  • Somo 5 • Misingi ya Upogramu wa C Iliyopachikwa

    Hakiki vipengele vya lugha ya C muhimu kwa uprogramu wa chuma uchi. Huweka mazoea ya usimbaji yanayozuia hitilafu za kiwango cha maunzi.

Sura 2Tazama maelezo

Pembedoni za Mikrokontena na Rejesta

  • Somo 1 • Umewekaji wa Pembejeo/Pato kwenye Kumbukumbu na Ufikiaji wa Rejesta

    Inaeleza jinsi rejesta za pembedoni zinavyoonekana katika nafasi ya anwani. Hutoa muundo wa ufikiaji unaotumika katika kila zoezi la kiendeshi linalofuata.

  • Somo 2 • Vipima Muda na Uzalishaji wa PWM

    Inafundisha aina za modi za vipima muda, vitengo vya kukamata-kulinganisha, na matokeo ya PWM. Vipima muda ni msingi wa udhibiti wa motor, jenereta ya ishara, na kipimo cha muda.

  • Somo 3 • Usanidi na Udhibiti wa GPIO

    Inashughulikia mwelekeo wa pini, uendeshaji wa matokeo, resistia za kuvuta, na kazi mbadala. GPIO ndiyo lango la kuingilia kwa mwingiliano wote wa maunzi halisi.

  • Somo 4 • Violesura vya Analogi: ADC na DAC

    Husanidi vibadilishaji analogi-hadi-dijiti na dijiti-hadi-analogi kwa upataji wa ishara. Kiolesura cha analogi ni muhimu kwa matumizi yanayotumia sensa yaliyopachikwa.

  • Somo 5 • Vielelezo vya Mawasiliano ya Msururu

    Husanidi pembedoni za UART, SPI, na I2C katika kiwango cha rejesta. Vielelezo vya msururu huunganisha sensa, maonyesho, na saketi jumuishi za nje katika kila maabara.

Sura 3Tazama maelezo

Visumbufu na Ushughulikiaji wa Matukio ya Wakati Halisi

  • Somo 1 • Usanifu wa Kidhibiti cha Visumbufu

    Inaeleza kidhibiti cha visumbufu vilivyowekwa kiota na mpangilio wa jedwali la vekta. Msingi huu unahitajika kabla ya ISR yoyote kuweza kuandikwa kwa usalama.

  • Somo 2 • Mifumo ya Mawasiliano Inayoendeshwa na Visumbufu

    Hutekeleza vidhibiti vya mviringo na mashine za hali ndani ya ISR kwa data ya msururu. Inaonyesha mifumo ya ubora wa kiwango cha uzalishaji inayotumika katika programu za kibiashara.

  • Somo 3 • Kutatua Masuala Yanayohusiana na Visumbufu

    Hutambua na kutatua ubadilishaji wa kipaumbele, visumbufu vilivyokosekana, na kufurika kwa mrundikano. Ujuzi wa utatuzi hufunga pengo kati ya nadharia na tabia ya kuaminika ya maunzi.

  • Somo 4 • Vyanzo vya Visumbufu vya Nje na Pembedoni

    Husanidi njia za nje zinazoanzishwa kwa ukingo na visumbufu vinavyotokana na pembedoni. Huunganisha nadharia ya visumbufu na matukio halisi ya sensa na mawasiliano.

  • Somo 5 • Kuandika Vijitabu vya Huduma ya Visumbufu Salama

    Inashughulikia mzigo wa kuingia/kutoka kwa ISR, matumizi ya mrundikano, na hatari za data iliyoshirikiwa. Muundo salama wa ISR huzuia aina ya kawaida ya hitilafu za programu.

Sura 4Tazama maelezo

Usanifu wa Programu Iliyopachikwa

  • Somo 1 • Mifumo ya Muundo wa Programu

    Inatumia mifumo ya mwangalizi, amri, na mkakati iliyorekebishwa kwa malengo yenye vikwazo vya rasilimali. Mifumo hupunguza uhusiano na kuboresha uwezo wa kudumishwa kwa muda mrefu.

  • Somo 2 • Mifumo ya Kipanga Ratiba na Super-Loop

    Inalinganisha super-loop shirikishi, vipande vya muda, na vipanga ratiba vinavyoendeshwa na matukio. Kuchagua kipanga ratiba sahihi huamua uwezo wa mfumo wa kuitikia na ugumu wake.

  • Somo 3 • Usanifu wa Programu ya Matabaka

    Inatanguliza matabaka ya uondoaji wa maunzi, kiendeshi, na matumizi. Utabakaji hutenga utegemezi wa maunzi na kuwezesha upimaji wa vitengo wa mantiki ya biashara.

  • Somo 4 • Muundo wa Mashine ya Hali yenye Kikomo

    Huiga tabia ya mfumo kama hali, matukio, na mabadiliko kwa kutumia mifumo ya FSM. FSM ndio zana kuu ya kusimamia mtiririko changamano wa udhibiti katika programu.

  • Somo 5 • Usimamizi wa Usanidi na Ujenzi

    Hutumia makro ya kichakata, bendera za vipengele, na makefiles kusimamia ujenzi wa malengo mengi. Usimamizi sahihi wa ujenzi ni wa lazima kwa miradi ya programu ya kitaalamu.

Sura 5Tazama maelezo

Mifumo ya Uendeshaji ya Wakati Halisi kwa Mifumo Iliyopachikwa

  • Somo 1 • Mawasiliano kati ya Kazi

    Hutumia foleni, makasuku, na vidhibiti vya mteremko kupitisha data kati ya kazi kwa usalama. Mifumo sahihi ya mawasiliano huondoa uharibifu wa data katika programu sambamba.

  • Somo 2 • Uchambuzi wa Kumbukumbu na Muda wa RTOS

    Hupima matumizi ya CPU ya kazi, alama za juu za maji za mrundikano, na mgawanyiko wa rundo. Uchambuzi wa wakati wa utekelezaji huhakikisha kuwa bajeti za muda na kumbukumbu zinafikiwa.

  • Somo 3 • Dhana za RTOS na Mambo ya Ndani ya Kiini

    Anaeleza algoriti za upangaji, ubadilishaji wa muktadha, na visumbufu vya tikiti. Kuelewa mambo ya ndani ya kiini huzuia matumizi mabaya ya API za RTOS.

  • Somo 4 • Viambajengo vya Ulandanishi

    Inatumia mutexes, semaphores, na vikundi vya matukio kuratibu utekelezaji wa kazi. Ulandanishi sahihi huzuia mashindano ya mbio na vifo vya kufungia.

  • Somo 5 • Uundaji na Usimamizi wa Kazi

    Huunda, husimamisha, na kufuta kazi huku ukisimamia ugawaji wa mrundikano. Muundo wa kazi huamua moja kwa moja uwezo wa mfumo wa kuitikia na matumizi ya kumbukumbu.

Sura 6Tazama maelezo

Itifaki za Mawasiliano Zilizopachikwa

  • Somo 1 • Misingi na Utekelezaji wa Basi la CAN

    Inashughulikia muundo wa fremu za CAN, upatanishi, na kufungwa kwa hitilafu. CAN ndiyo itifaki inayotawala katika mifumo ya magari na viwanda iliyopachikwa.

  • Somo 2 • Mbinu za Utatuzi wa Mrundikano wa Itifaki

    Hutumia vichanganuzi vya itifaki na visimbuaji programu kutenga hitilafu za mawasiliano. Utatuzi wa kimfumo hupunguza muda wa ujumuishaji kwenye mifumo ya nodi nyingi.

  • Somo 3 • Modbus na Itifaki za Msururu za Viwandani

    Hutekeleza Modbus RTU na ASCII kupitia UART kwa mitandao ya sensa na viendeshaji. Itifaki za viwandani ni ujuzi unaohitajika kwa majukumu ya otomatiki kiwandani.

  • Somo 4 • Misingi ya Kifaa cha USB

    Inaeleza uorodheshaji wa USB, vifafanuzi, na darasa la CDC kwa bandari za pepe za mfululizo. Ujuzi wa kifaa cha USB huwezesha ukuzaji wa bidhaa zilizopachikwa zinazounganishwa na kompyuta.

  • Somo 5 • Ujumuishaji wa Itifaki Zisizotumia Waya

    Huunganisha modi za Bluetooth Low Energy na IEEE 802.15.4 kupitia amri za AT na SPI. Muunganisho usiotumia waya unazidi kuhitajika katika muundo wa IoT uliopachikwa.

Sura 7Tazama maelezo

Usimamizi wa Nguvu na Muundo wa Nguvu Ndogo

  • Somo 1 • Uchambuzi na Uthibitishaji wa Bajeti ya Nguvu

    Huunda bajeti ya nguvu ya kiwango cha mfumo na kuithibitisha dhidi ya data iliyopimwa. Uthibitishaji wa bajeti huhakikisha kuwa malengo ya muundo yanafikiwa kabla ya kutolewa kwa bidhaa.

  • Somo 2 • Kufunga Saa na Udhibiti wa Nguvu wa Pembedoni

    Huzima saa za pembedoni na vikoa vya nguvu visivyotumika wakati wa utekelezaji. Kufunga saa huondoa nguvu ya pembedoni iliyotulia bila kuathiri utendaji unaofanya kazi.

  • Somo 3 • Mzunguko wa Kazi wa Sensa na Redio

    Huratibu sampuli za sensa na uwasilishaji wa redio ili kupunguza muda wa kazi. Mzunguko wa kazi huongeza maisha ya betri kwa mipangilio ya ukubwa katika nodi za IoT.

  • Somo 4 • Misingi ya Matumizi ya Nguvu

    Hubainisha nguvu ya nguvu, tuli, na uvujaji katika saketi za MCU na pembedoni. Uigaji sahihi wa nguvu ndio sharti la awali kwa juhudi yoyote ya uboreshaji.

  • Somo 5 • Mbinu za Usingizi na Vyanzo vya Kuamsha za MCU

    Husanidi modi za usingizi, usingizi wa kina, na hali ya kusimama kwa vichocheo sahihi vya kuamka. Uteuzi wa modi ya usingizi ndio uboreshaji wa nguvu wa athari kubwa zaidi.

Sura 8Tazama maelezo

Upimaji na Kuegemea kwa Mfumo Iliyopachikwa

  • Somo 1 • Upimaji wa Kitanzi-Nje ya Maunzi

    Huendesha programu kwenye maunzi halisi huku ikichochea pembejeo kwa njia ya programu. Upimaji wa HIL huthibitisha muda na tabia ya pembedoni ambayo viigaji haviwezi kuiga.

  • Somo 2 • Uwekaji wa Hitilafu na Upimaji wa Uimara

    Huleta kwa makusudi hitilafu za nguvu, data iliyoharibika, na hitilafu za basi ili kujaribu uokoaji. Upimaji wa uimara hufichua njia za kushindwa kabla ya kupelekwa uwanjani.

  • Somo 3 • Uchambuzi Tuli na Ubora wa Msimbo

    Huendesha vichanganuzi tuli na kutekeleza viwango vya usimbaji ili kuondoa tabia isiyofafanuliwa. Zana za ubora wa msimbo hukamilisha upimaji wa nguvu kwa programu muhimu za usalama.

  • Somo 4 • Uchambuzi wa Kuegemea na Njia za Kushindwa

    Inatumia FMEA kutambua na kupunguza njia za kushindwa za programu kwa utaratibu. Uchambuzi wa kuegemea unahitajika kwa bidhaa zinazotakiwa kuthibitishwa usalama.

  • Somo 5 • Upimaji wa Vitengo wa Programu Iliyopachikwa

    Inatumia mifumo ya upimaji na kuiga kuthibitisha mantiki ya programu nje ya lengwa. Upimaji wa vitengo hukamata kasoro mapema, kabla ya ujumuishaji wa maunzi kuongeza gharama.

Uthibitisho

Cheti chako halali cha kumaliza

Kozi hii ni kwa ajili yako:

  • Wanafunzi wa uhandisi wa umeme: tayari kusonga zaidi ya nadharia kuingia kwenye programu-pachikwi halisi.

  • Waendelezaji wachanga wa programu-pachikwi: wanaotafuta kujaza mapengo yaliyoachwa na kujifunza kazini.

  • Wabuni wa hobby: wanaotaka kuhama kutoka mchoro wa Arduino hadi msimbo wa kiwango cha kitaalamu.

  • Waendelezaji wa programu: wanaohamia kwenye majukumu yanayohusiana na maunzi katika IoT au magari.

  • Wahitimu wa mekatroniki: wanaohitaji ujuzi wa kina wa programu-pachikwi ili kukamilisha msingi wao wa maunzi.

  • Wabadilishaji kazi kutoka IT: wanaovutiwa na mifumo pachikwi na wanaotafuta kiingilio chenye muundo.

Kile ambacho wanafunzi wetu wanasema

Masomo yenu ni mazuri sana. Nilinunua kifurushi cha mwaka mmoja na, hatimaye, nina fursa ya kufuata mada mbalimbali za maslahi yangu bila kuhitaji kubadilisha jukwaa... ninashukuru kwa kila kitu mnachofanya, nimeshawapendekeza kwa watu wengine...
Giulio Carlo
Giulio CarloMwanafunzi wa Masoko ya Kidijitali
Ninapenda jinsi masomo yanavyo moja kwa moja na jinsi ninavyoweza kubadilisha sura na kuruka maudhui ambayo sihitaji.
Mariana Ferres
Mariana FerresMwanafunzi wa Upigaji Picha
Ninapenda maudhui na njia ya uwasilishaji na uandishi wa video, ambayo inaharakisha mchakato!
Luciana Alvarenga
Luciana AlvarengaMwanafunzi wa Muundo wa Makucha
Jukwaa ni la haraka, rahisi kutumia. Utofauti wa maudhui na video za ziada zinasaidia sana katika kujifunza.
André Felipe
André FelipeMwanafunzi wa Uhandisi wa Prompt

Mafunzo muhimu

Maswali Yanayoulizwa Mara kwa Mara

Dedika ni nani?

Je, cheti kinatumika nchini Tanzania?

Kozi ni bure?

Mzigo wa masomo wa kozi ni upi?

Kozi zikoje?

Kozi zinafanyaje kazi?

Kozi hudumu kwa muda gani?

Gharama au bei ya kozi ni ipi?

Kozi ya EAD au mtandaoni ni nini na inafanyaje kazi?

Kozi ya PDF