Orodha ya maudhui:

Kubuni PCB ya Upanuzi (Intel® IoT): Hatua 20
Kubuni PCB ya Upanuzi (Intel® IoT): Hatua 20

Video: Kubuni PCB ya Upanuzi (Intel® IoT): Hatua 20

Video: Kubuni PCB ya Upanuzi (Intel® IoT): Hatua 20
Video: Может ли инвертор ИБП 12 В 7 Ач (220 В) работать от батареи 14,8 В 150 Ач? 2024, Novemba
Anonim
Kubuni PCB ya Upanuzi (Intel® IoT)
Kubuni PCB ya Upanuzi (Intel® IoT)

Agizo hili limeandikwa kama kianzio kwa wale wanaotamani kutumia Intel® Edison kwa uwezo wake wote, kwa kuiingiza kwenye mradi ulioingizwa kikamilifu. Ili kufanya hivyo, utahitaji kufanya - kama Intel® inaiita kwenye Mwongozo wa Vifaa vya Edison * - "PCB ya upanuzi iliyoundwa na mtumiaji".

[* Tazama Utangulizi wa Mwongozo wa Vifaa (PDF) kwa kumbukumbu.]

Wut … Duniani ni "PCB Iliyoundwa na Mtumiaji"?

Swali bora! Ili kuelewa ni nini PCB ya upanuzi kwa Edison ni, tunahitaji kwanza kufikiria ni nini moduli ya Intel® Edison yenyewe ni nini, na ni nini inafaa zaidi.

Psst, unajua tayari:

  1. ni bodi gani za upanuzi za Intel Edison (Arduino, Breakout, nk);
  2. moduli ya Edison ni nini na ni wakati gani unapaswa kuitumia juu ya majukwaa mbadala yanayopatikana; na unajua
  3. wakati unapaswa kuchukua muda na juhudi kukuza bodi kamili ya upanuzi badala ya kutumia Bodi ya Upanuzi wa Arduino iliyopo au Bodi ya kuzuka na ngao ya kawaida?

Ikiwa ndivyo, unaweza kutaka kuruka kupita Maelezo ya Asili hapa chini, na uruke mbele hadi kwenye sehemu ya Kuanza kwenye Hatua ya 2.

Intel® Edison ni Kompyuta ndogo kwenye Moduli (COM) ambayo hapo awali ilikusudiwa kutumiwa kama jukwaa la maendeleo la teknolojia inayoweza kuvaliwa. Hata kwa saizi yake ndogo ingawa, bado inaweza kuwa kubwa sana kwa matumizi mengi ya kuvaa - na Intel® sasa imeunda jukwaa jipya liitwalo Curie. Walakini, Edison bado ana matumizi mengi ya kufurahisha na ameiva kwa kuunda ubunifu ndani ya jamii ya watengenezaji.

Kile Edison sio

Ni muhimu kuelewa ni nini Intel® Edison sio, na pia ni nini. Edison ni kipande cha kuvutia cha vifaa vya kutengeneza, kwa kuwa iko katika niche mpya. Ni rahisi kujaribu kulinganisha Edison na Raspberry Pi® au Arduino®, haswa ikipewa chaguo-msingi la sasa la kuunganisha Edison na bodi ya upanuzi inayolingana ya Arduino. Ingawa Edison inaambatana na IDE ya Arduino, Edison sio Arduino. Utangamano wake na jukwaa la Arduino ni mbinu tu ya ujanja sana ya uuzaji kusaidia Intel® kupata tena sehemu ya soko; mbinu ambayo hufanyika tu kuwa ya faida sana kwa soko lengwa lao pia, ambalo nitaelezea katika sehemu inayofuata. Juu-tano Intel®!

Edison pia sio Pi Raspberry. Ambapo kama Pi ni Kompyuta ya Bodi Moja, kamili na pato la picha, msaada wa kibodi na panya, na kuweza kuchukua nafasi ya PC ya jadi kwa njia nyingi - Edison ni moduli ambayo inakusudiwa kupachikwa kwenye bidhaa nyingine au bodi; na muhimu, bila onyesho la jadi lililounganishwa moja kwa moja nayo. Inahusiana kwa karibu zaidi na Moduli ya Raspberry Pi Compute, zana nyingine inayokusudiwa kuunganishwa katika bidhaa zingine.

Kinyume na RPi CM, Edison hana msaada mzuri wa picha, lakini ni haraka kwa kazi zingine za hesabu, ni pamoja na WiFi na Bluetooth kama kawaida, na ni * nguvu * kubwa na nafasi nzuri. Hii inafanya kuwa muhimu sana kwa Mtandao wa Vitu (IoT), au maendeleo ya aina ya Machine to Machine (M2M). Hakika, hapa ndipo Edison anaangaza kweli! Maagizo haya yameundwa kukusaidia kupanga na kukuza PCB kwa mradi wako wa mifumo iliyoingia ukitumia Edison.

Mwongozo huu hautaelezea ufundi kujua jinsi ya kuunda PCB, au hata mzunguko wa kimsingi haswa, kwani yao ni Maagizo mengi bora ambayo tayari yapo na hutumikia kusudi hilo bora kuliko mimi. Badala yake, itakutembea kupitia mchakato wa jumla wa kuchukua wakati wa kubuni PCB, na itahusiana na habari hiyo na kujenga bodi ya upanuzi wa moduli ya Edison. Mwongozo pia utaona mambo kadhaa muhimu ambayo yanahitaji kukumbukwa kuhusiana na kubuni moduli ya Edison.

Muhtasari wa Uwezo

Ugumu: ………… Unahitaji kuwa na uwezo wa kuelewa mizunguko tata.
Zana: ………… Utahitaji tu kompyuta kweli.
Gharama: ………… BONUS: Programu inayohitajika inaweza kupatikana bure!

Onyo: Mwandishi wa Agizo hili sio mtaalamu. Kutumia habari kutoka kwa mafunzo haya hufanywa kwa wasomaji wenyewe hatari. Mwandishi hakubali dhima yoyote kutoka kwa majeraha yoyote ya msomaji, au uharibifu wa vifaa vya wasomaji kulingana na maagizo haya!

Hatua ya 1: Habari ya Asili

Binafsi, nimefikia hitimisho kwamba Intel® Edison ni zana kamili kwa hatua mbili kati ya tatu kuu katika safari ya watengenezaji kutoka kwa mwanafunzi hadi mtengenezaji, au hata safari ya kuwa mjasiriamali aliyelenga vifaa (miradi ya Kickstarter mtu yeyote?):

Kifaa cha watengenezaji kinachotangamana cha Arduino kwa wanafunzi, wakitumia Bodi ya Kuzuka ya Arduino; ??? (Nitaelezea hapa chini); na Jukwaa la jumla la hesabu ya wajasiriamali na watengenezaji.

Bodi ya kuzuka ya Edison na Arduino ni kamilifu kabisa kuwapa wanafunzi na waanza hobbyists kukuza majaribio yao mazuri na vilivyoandikwa, kwa kutumia jukwaa rahisi na lenye nguvu. Intel ® ilikuwa wazi sana..shauri (Ninaahidi, sitafanya pun hiyo tena.. haha) kutoka kwa mtazamo wa uuzaji kwa kushirikiana na Arduino…

Kama Mwanafunzi katika Hatua za Mapema:

Kwa asili, unaanza na Arduino ya juu ambayo unaweza kutumia kuorodhesha moyo wako, bila kuwa na wasiwasi juu ya ukosefu wa nguvu ya kompyuta au kumbukumbu ya uhifadhi (muhimu sana kama mwanafunzi wa mwanzo). Halafu, ukishajifunza jinsi ya kutumia Arduino IDE na unataka kitu kigumu zaidi, unaendelea kutumia Yocto Linux na chaguo lako la lugha "ya kawaida" ya programu ya jumla, kama C, Python au Node.js. Sasa, umekuza ujuzi ambao utakaa muhimu kwa maisha yako yote; umejifunza misingi ya programu (yaani, ujuzi halisi wa mantiki) na ujuzi rahisi wa ujumuishaji wa vifaa na IDE ya Arduino, na kisha umeweza kuhamisha ustadi huo kwa kusudi la jumla, lugha za jukwaa. Uwezo huu wa kuhamisha programmers maarifa ya dhana kutoka kwa Arduino C / C ++ kama lugha ya programu kwenda lugha zingine ni ustadi unaohitajika kwa waandaaji wa programu na wabunifu.

Kutoka kwa Mwanafunzi kwenda kwa Muumba… Sio haraka sana:

Kutoka hapo ingawa, matumizi yaliyokusudiwa ya Edison kwenye "ramani ya safari ya mtumiaji" kutoka kwa mwanafunzi kwenda kwa mtengenezaji huanza kuwa haijulikani kidogo. Wanafunzi wengi huanza kutaka kukuza miradi kamili zaidi mara tu wanapofahamu dhana hizi za kimsingi - yaani, aina ya vitu unavyoweza kuchukua nyumbani kwako na kuonyesha wanafamilia, na ni miradi inayostahili masilahi yao ya kujifanya. Wakati mwangaza wa kupepesa ni mzuri kwetu waundaji wa geeks, wahusika wengi hawatafurahishwa nayo. Muggles (wazazi, jamaa wa mbali, marafiki, wapita njia barabarani, n.k. Na kwa bahati mbaya, hii inaonekana kuwa hatua dhaifu zaidi ya Edison kwa sasa.

Kwa kawaida, inaonekana kwamba Edison haifai sana kupachika kabisa katika miradi ya "hobby" au prototypes bila kukuza PCB ya upanuzi wa kawaida. Kwa nini? Kwa sababu ya gharama.

Bodi ya kuzuka inajaribu kujaza pengo hili, lakini kwa kweli, ni aina ya matangazo kwa visa kadhaa vya matumizi.

Kutoka kwa Muumba hadi Pro (Kuunda Miundo ya Mwisho)

Ikiwa unaweza kupita hatua (bado inaendelea…)

Kwa hivyo, "Utafanya Nini" na "Intel® Edison Inside ™"?

Ninaunda jukwaa la roboti la elimu kwa wanafunzi. Toleo langu la kwanza litajumuisha Intel® Edison katika muundo, na itaitwa Edibot unoriginally.

[…]

Kwa hivyo sasa kwa kuwa tunajua tunachojengea PCB, wacha tuanze! (kwa kweli, unaweza kutumia dhana kwenye mafunzo na kuzitumia kwa muundo wako au bidhaa)

Hatua ya 2: Kuanza… Aina ya

Kwanza fanya vitu vya kwanza, unahitaji Kusoma Mwongozo wa Kugeuza *, pitia hatua kadhaa za awali na kisha ukusanya vitu vyako. Hii inapaswa kuwa rahisi ya kutosha…

(* au ingiza ufafanuzi ikiwa unapendelea vitu kama hivyo)

Sawa, kabla hata ya kufungua programu yako ya uelekezaji wa PCB, utahitaji kufanya mambo yafuatayo:

Soma Mwongozo wa Kugeuza Kukamilisha Maendeleo ya Msingi ya Mradi Wako Ukiwemo: Kuunda Mfano wa Kufanya Kazi kwa Mradi Wako Uliopachikwa; Kuendeleza Dhana ya Bidhaa ya Mwisho (eneo la bandari, nk); na Panga Vipimo vya Ufungashaji wa Mwisho kwa Ubunifu Wako Jifunze Jinsi ya Kutumia Programu Yako Iliyochaguliwa ya PCB Kusanya Vitu Vako (Vifaa)

Vitu 2 na 3 viko nje kabisa kwa hii inayoweza kufundishwa kwani tayari ni maandishi marefu na ya kina. Nimejumuisha maelezo kadhaa kwenye vitu vilivyo hapa chini kukusaidia kuanza. Ikiwa kuna nia ya dhati ya kutosha kuandika maandishi kadhaa kwa vitu hivi vitatu na kuwaunganisha na hii andika, nitafurahi zaidi kufanya hivyo. Napenda tu kujua katika maoni.

Sawa, wacha tuanze!

Soma Mwongozo wa Kugeuza

Nenda na upakue hati ya "Intel® Edison Compute Module - Mwongozo wa Vifaa" kutoka kwa tovuti ya Intel's® na uisome.

Kwa umakini, ni ndefu na ya kiufundi na ya kuchosha na inaendelea tu na kuendelea … lakini utavuruga kitu kwenye muundo wako wa PCB ikiwa hautaisoma, na moshi wa uchawi unaweza kutolewa. Kwa kweli, utafanya hivi mara tu utakapoamua kuwa utafanya safari kutoka kwa mwanafunzi kwenda kwa mtengenezaji, kwani kuna tofauti katika vifaa vinavyofanya kazi na bodi za kuzuka, na vifaa ambavyo unaweza kutumia moja kwa moja na Moduli ya Edison.

Hati nyingi sio ngumu sana kwa kuelewa inamaanisha nini na inahusianaje na muundo wa PCB. Intel imefanya kazi nzuri kwa kutoa hati ya ufundi inayofaa ambayo kawaida huandikwa kwa aina za OEM / uhandisi. Utahitaji tu kupuuza ukweli kwamba inaonekana ndefu na ina michoro mingi ya kutisha kwa wasiojua.

Vunja sehemu kwa sehemu, na chukua tu muda wako kuhakikisha unaelewa kila sehemu ya hati. Sio lazima uelewe sababu za kiufundi za kwanini unahitaji kutengeneza kitu kwenye PCB yako kwa njia fulani, ni nini tu unahitaji kufanya na nini unahitaji kuzingatia na muundo wako. Hatimaye, itakuwa na maana kwa ujumla. Unapokwama kwenye kitu, kisha unachapisha mkondoni kwa mojawapo ya jamii nyingi zinazopatikana, sema kwamba unajifunza na una nia ya kujua jinsi ya kutengeneza miradi iliyowekwa ndani, kisha uulize swali lako. Nafasi ni kwamba mtu ataweza kusaidia.

Kwa maswali yanayohusiana na Intel Edison na miradi inayohusiana, ningependekeza kuuliza maswali kwa StackOverflow (ingiza tovuti ndogo), Jukwaa la Jumuiya ya Intel au wavuti hii, Maagizo _. Unaweza pia kuuliza maswali yoyote unayo katika maoni hapa chini, lakini tafadhali tambua kuwa mimi sio mhandisi mtaalamu wa umeme, kwa hivyo kutakuwa na maswali ambayo sielewi majibu yake. Mafundisho haya kimsingi ni tafsiri yangu ya hati ya mwongozo wa vifaa kama ninavyoielewa, iliyochanganywa na michakato michache ya muundo ambayo nimekutana nayo katika miaka michache iliyopita ambayo inahusiana na kubuni moduli ya Edison haswa (na pia nakaribisha maoni yoyote yanayosahihisha dhahiri na kifo kinachosababisha makosa!). Kimsingi, nitachukua njia ya "kuimaliza" juu ya uelewa wa kina wa mambo ya kiufundi ya nyaya za umeme.

Jifunze jinsi ya kutumia Programu ya Kupitisha PCB (aka Software Design Automation Software)

Kuna chaguzi nyingi za suluhisho za programu ya EDA ya kuchagua kutoka:

Mbuni wa Allegro PCB hutumiwa na wataalamu, kama Intel. Hiyo ni kweli, Edison imeundwa kwa kutumia kifurushi hiki cha programu. Walakini, ni ghali - labda nje ya bajeti yako. Kifurushi kingine cha programu ghali cha EDA ambacho ninavutiwa nacho kibinafsi ni kwa Altium. Wao ni kampuni ya Australia, na nina nia ya kujifunza zaidi juu ya programu kutoka kwa kampuni yangu ya nyumbani.

Ukweli kuambiwa ingawa, sijui vya kutosha kutoa maoni juu ya moja ya matoleo haya zaidi ya bei yao. Wanaonekana wa kupendeza, na ninaamini Altium inatoa chaguzi za bei ya chini kwa wanafunzi na wavuti ambao ninavutiwa sana kutafuta. Nitasasisha sehemu hii ikiwa nitawahi kupata nafasi ya kucheza na chaguzi za kitaalam. Zaidi ya chaguzi za kitaalam, basi una chaguo zaidi za kiwango cha hobbyist kuchagua kutoka:

EAGLE na CadSoft ni kiwango cha defacto kabisa, na mimi mwenyewe sipendi. Kama vifurushi vingi vya programu ya EDA, ni mbaya. Nipigie simu kijuujuu, lakini naamini programu inapaswa kuonekana nzuri na kuwa nzuri kutumia. TAI haina. Hiyo ilisema, kila mtengenezaji mkuu wa PCB anayeunga mkono uzalishaji wa kiwango cha hobi atasaidia faili ambazo zimetengenezwa na EAGLE kwa njia fulani au nyingine. Ni chaguo salama sana kufanya kazi na inapatikana kwa Mac, Linux na Windoze. Mizunguko ya KiCAD Fritzing 123D na Autodesk

Kwa wazi kuna chaguzi zaidi. Mahali rahisi kuona sehemu tofauti za chaguo anuwai ni kutembelea nakala hii ya Ulinganisho wa Programu ya EDA kutoka Wikipedia.

Vifaa

Mfano (mzunguko wa mkate, n.k.)

Kufikiria Mbaya

Ubunifu wa mwili

Kompyuta na chaguo lako la EDA imewekwa

Sawa, kwa hivyo imekuwa mchakato mrefu na hata hatujaanza kubuni PCB halisi yenyewe bado. Sikuwahi kusema itakuwa rahisi baada ya yote, lakini ni mradi unaotimiza sana kukamilisha. Ni hisia nzuri sana kuunda PCB kwa miradi ngumu zaidi ambayo moduli ya Edison inafaa.

Ilipendekeza: