Ẹ̀rọ ìṣètò tó díjú (CPLD) jẹ́ ohun èlò pàtàkì nínú àkójọpọ̀ rẹ. Gẹ́gẹ́ bí orúkọ rẹ̀ ṣe fi hàn, o lè ṣètò àwọn ërún wọ̀nyí láti pèsè àwọn iṣẹ́ ìṣètò tó o nílò. Èyí lè jẹ́ rírọ́pò àwọn ërún àtijọ́, tàbí ọ̀nà láti kọ́ ẹ̀kọ́ àti láti gbìyànjú àwọn ìmọ̀ ẹ̀rọ tó yàtọ̀ síra. Ọ̀nà wo ló dára jù láti kọ́ ẹ̀kọ́ ju lílo CPLD àti gbígbìyànjú rẹ̀ lọ?
Mo ṣẹ̀dá modulu CPLD kan kí n lè so ó pọ̀ mọ́ ọ̀pọ̀lọpọ̀ nǹkan, títí kan àwọn breadboard tí kò ní solder, ṣùgbọ́n mo ṣe àṣìṣe. Ó dà bíi pé ààyè afikún-sínú tó wà lórí breadboard tí kò ní solder jẹ́ 1.1 inches. Mo ti fi àmì ẹsẹ̀ náà sí ìwọ̀n 1 inch ní fífẹ̀, kò sì sí àyè fún ìlà àwọn wáyà ní ẹ̀gbẹ́ méjèèjì.
Ṣùgbọ́n ẹ jẹ́ kí n padà sẹ́yìn kí n sì fi hàn sí i nípa ohun tí mò ń ṣe, mo fẹ́ ṣe ìlànà tí a lè ṣètò tí a lè kọ́ gẹ́gẹ́ bí ohun èlò, tí a lè fi síta nílé, tí a lè ṣe ètò rẹ̀ nínú ẹ̀rọ ìṣiṣẹ́, tí ó sì lè ṣiṣẹ́ ní 3.3 tàbí 5 volts.
Láti lè ṣe àgbékalẹ̀ ohun èlò tí ó rọrùn láti tà, mo lo ohun èlò CPLD àtijọ́ kan, èyí tí ó tún wà ní àwọn ẹ̀yà 3.3v àti 5v, yóò sì máa ṣe àtúnṣe sí ètò rẹ̀ láìka ìpèsè agbára sí. Ìlànà náà fúnra rẹ̀ jẹ́ CPLD IC láti inú jara Altera Max, tí ó wà ní àwọn ẹ̀yà méjì, tí ó yẹ fún àwọn pátákó circuit pẹ̀lú àwọn macrocells 32 tàbí 64. Àwọn macrocells ni àwọn ohun èlò ìkọ́lé onímọ̀ọ́gbọ́n tí a ṣe ètò wọn nípa lílo àwọn "ọ̀rọ̀" onímọ̀ọ́gbọ́n lẹ́yìn náà a so wọ́n pọ̀ mọ́ àwọn macrocells mìíràn nípasẹ̀ àwọn ìsopọ̀ tí a lè ṣètò.
Ní wíwo àwòrán náà, o lè rí i pé kò ní àkóónú púpọ̀: ní pàtàkì CPLD, ẹ̀rọ ìṣiṣẹ́ nínú àyíká àti oscillator tí ó ń darí ìlànà CPLD.
Apá yìí ni a ń pè ní EPM7032 àti EPM7064, tí a ń lo ohun èlò ìdènà pílásítíkì onípin 44 (PLCC), tí a máa ń pè ní J lead nítorí ìrísí J ti lead lead. A lè fi páálí yìí sínú ihò oníhò tàbí kí a fi tààrà sí PCB.
Ó ní oscillator lórí ọkọ̀, kí CPLD lè ṣe iṣẹ́ tó dára, kí ó sì ṣẹ̀dá àwọn kàǹtì kíákíá fúnra rẹ̀ láìsí àìní aago ìta. Tí aago ìta bá wà, a lè lo aago iyara gíga lórí module láti ṣẹ̀dá ìṣẹ̀lẹ̀ aago kan lórí gbogbo ẹ̀gbẹ́ aago ìta tí ń gòkè tàbí tí ń jábọ́, kí ó sì máa tẹ̀lé àwọn ìlànà CPLD/FPGA, ìyẹn ni pé, ó yẹ kí o lo nẹ́tíwọ́ọ̀kì aago àgbáyé inú dípò kí "Asynchronous" máa darí ìṣíwọlé aago náà. Fóltéèjì agbára tí oscillator yìí ní wà láàárín 1.8 àti 5.5 volts.
Tí o bá wo fídíò náà, o máa rí i pé mo ń sọ̀rọ̀ nípa ohun tí mo fẹ́ fún bí mo ṣe lè lo pin "INH" lórí oscillator náà; ní ṣókí, lẹ́yìn tí mo bá ti ṣàyẹ̀wò pé ìwé àlàyé náà bófin mu, mo máa ń jẹ́ kí ó léfòó.
Nígbà tí mo bá ń bá irú iṣẹ́ bẹ́ẹ̀ lọ, àwọn ìdí tí ó fi hàn mí ní ọkàn ni pé mi ò fẹ́ so àwọn pinni ìfàsẹ́yìn pọ̀ mọ́ àwọn irin agbára (tí ó bá ṣeé ṣe). Ìyẹn ni pé, mo fẹ́ láti lo àwọn resistor series láti dín agbára kù nígbà tí mo bá ń lo transients, kódà bí kò bá yẹ kí ó jẹ́ dandan.
Láti ọdún díẹ̀ sẹ́yìn, mo ti rí àwọn ìṣòro kan nínú iṣẹ́-ṣíṣe (àwọn ìpele ńlá), àti nígbà míìrán àwọn nǹkan bíi lílo agbára yóò jẹ́ kí àwọn pin tí a so mọ́ lílo agbára ní voltage tó ga ju chip náà lọ, èyí tí kò dára. Níkẹyìn, so pin náà mọ́ lílo agbára nípasẹ̀ resistor kan (yálà agbára tàbí ilẹ̀), àwọn ènìyàn sì lè yí èrò wọn padà kí wọ́n sì lo pin náà lẹ́yìn náà. Èyí jẹ́ òótọ́ ní pàtàkì nínú ìrírí mi pẹ̀lú àwọn ilẹ̀kùn tí a kò lò, ó ṣeéṣe kí o mọ̀ pé a kò gbọdọ̀ fi àwọn ilẹ̀kùn wọ̀nyí sílẹ̀ lórí omi tàbí láìsí ìsopọ̀. Nípa lílo ...
Asopọ̀ 10-pin àti àwọn resistor díẹ̀ ló para pọ̀ di ètò ìṣiṣẹ́ náà. Tí gbogbo resistor bá jẹ́ resistor pull-up, màá lo nẹ́tíwọ́ọ̀kì resistor, ṣùgbọ́n ó ṣeni láàánú pé ọ̀kan ti fìdí múlẹ̀.
Láti ṣe ètò CPLD aláìdádúró bẹ́ẹ̀, a nílò olùṣètò ètò kan. Èyí rọrùn fún mi láti sọ, nítorí pé mo sábà máa ń ní díẹ̀ tí ó wà lẹ́gbẹ̀ẹ́ mi, ṣùgbọ́n tí o kò bá ní ọ̀kan, kò ní nira jù láti wọ inú eré náà. "Altera USB Blaster" tí a fọwọ́ sí tà ní $50 a sì lè rà á láti Digikey àti àwọn ibòmíràn. Mo ní ọ̀pọ̀lọpọ̀ àwọn ìṣètò láti Ebay, ọ̀kan nínú wọn jẹ́ ìṣètò ètò kan tí ó ń ṣe àtìlẹ́yìn fún Altera, Xilinx àti Lattice ní àkókò kan náà. Iṣẹ́ àgbékalẹ̀ àti kódì kan wà lórí ìkànnì ayélujára tí a lè lò láti ṣe ìṣètò ètò kan tìrẹ, èmi yóò kọ ọ́ sínú àkójọ àwọn fídíò tí ó ṣeé ṣe fún iṣẹ́ àgbékalẹ̀ ṣíṣe ìṣètò ètò kan. Èmi yóò tún fi àwòrán ààbò hàn níbi tí a ti lè ṣe ìṣètò modaboudu, Arduino, PIC, àti bẹ́ẹ̀ bẹ́ẹ̀ lọ.
Sọ́fítíwètì tí a nílò láti ṣe àkójọ àti láti ṣe ètò CPLD wà ní Altera lọ́fẹ̀ẹ́, ṣùgbọ́n apá àtijọ́ yìí nílò ẹ̀yà àtijọ́ 9.1. Ìròyìn ayọ̀ ni pé ó jẹ́ ẹ̀yà àtijọ́ tí mo fẹ́ràn jùlọ. Ó ní àyẹ̀wò àkókò tí ó rọrùn, ṣùgbọ́n a yọ ọ́ kúrò nínú ẹ̀yà tí ó tẹ̀lé e.
Apẹrẹ PCB jẹ́ ẹ̀gbẹ́ méjì tí ó rọrùn, níwọ̀n ìgbà tí pátákó ìṣiṣẹ́ bá bá a mu, mo sábà máa ń lo bàbà fún lílo ilẹ̀ àti nígbà míìrán agbára. Nígbà míìrán, lílo bàbà máa ń bàjẹ́ débi pé ó lè fa ìṣòro tàbí àbájáde tí kò dára, nítorí náà, dídà bàbà lẹ́ẹ̀kan síi jẹ́ ohun èlò kan, ṣùgbọ́n ó nílò láti ṣàkóso rẹ̀.
Lónìí, ọ̀pọ̀lọpọ̀ (tí kìí bá ṣe púpọ̀ jùlọ) àwọn kọ̀ǹpútà CAD ní àwọn ìwò 3D ti ọjà ìkẹyìn, bó tilẹ̀ jẹ́ pé ìpéye àwọn àwòrán náà péye bí àwọn 3D tí a lò láti ṣe àfihàn àwọn ẹ̀yà ara. Níbí ni o ti lè rí ibi tí mo ti yan 3D model fún 44-pin socket, programming connector, àti oscillator. Àwọn 3D packages díẹ̀ ni mo fẹ́ràn láti lò:
Ọ̀pọ̀ ilé-iṣẹ́ náà ní àwọn àwòṣe 3D ti àwọn ẹ̀yà ara wọn. Molex jẹ́ àpẹẹrẹ kan ṣoṣo ti ilé-iṣẹ́ kan tí ó ti ṣe iṣẹ́ rere ní agbègbè yìí.
Àṣìṣe tí mo ṣe kò ní ipa lórí iṣẹ́ bíi ẹwà, kì í sì í ṣe ìṣòro pàtàkì, ìyẹn ni pé, kò yẹ fún breadboard kan ṣoṣo tí kò ní solder.
Nígbà tí mo rò pé mo lè pín àwòrán náà pẹ̀lú ẹnikẹ́ni, mo ní ìtẹ́lọ́rùn lẹ́sẹ̀kẹsẹ̀ pẹ̀lú àwọn àmì ìṣàpẹẹrẹ CPLD àti pínínù ti ìsopọ̀ 40-pin, èyí tí ó jẹ́ àmì ìtẹ̀lé gbogbogbò rẹ̀. Mo mú àmì ìsopọ̀ oní ìlà méjì onípin 40 mo sì ṣe àtúnṣe sí ìtẹ̀lé 1-inch, ṣùgbọ́n àwọn nọ́mbà pínínì kìí ṣe 1, 2, 3, 4... ṣùgbọ́n a nọ́mbà 1 ní ẹ̀gbẹ́ bíi package DIP 3, 5, 7...gẹ́gẹ́ bí àwọn asopọ̀ okùn rìbọ́n. Nítorí náà, ó jẹ́ àmì ìtẹ̀lé tí kò ní òye fún pípinnu bí a ṣe le so mọ́ module àti ṣíṣe àtúnṣe.
Bákan náà, àwọn iṣẹ́ pínínì CPLD jẹ́ ohun tó ń dani láàmú díẹ̀, mo sì lo àwọn ohun èlò tó gbára lé Boundary Scan Description Language (BSDL) láti ṣẹ̀dá àwọn àmì. Ọ̀pọ̀lọpọ̀ àwọn olùtajà pàtàkì ní àwọn fáìlì BSDL tó wà fún àwọn èròjà pàtàkì wọn, èyí tó fún ọ láyè láti ṣẹ̀dá àwọn àmì àti àwọn ìdìpọ̀ láìsí àdánidá (semi-) láìsí àdánidá. Gẹ́gẹ́ bí iṣẹ́ àdánidá èyíkéyìí, ó yẹ kí a wò ó gẹ́gẹ́ bí irinṣẹ́ kan, ó sì lè nílò ìfọwọ́ra síwájú sí i fún àwọn àbájáde tó dára jùlọ. Nínú ọ̀ràn yìí, mo jẹ́ kí ó kọ àwọn pinínì náà sí ìtòlẹ́sẹẹsẹ àbífábẹ́ẹ̀tì, èyí tó fẹ́rẹ̀ẹ́ jẹ́ àìròtẹ́lẹ̀ nígbà tí mo bá ń tọ́pasẹ̀ àwọn pinínì lórí pátákó náà. Mo kàn lè sọ pé mo ní àníyàn gidigidi ní ọjọ́ náà.
O máa sanwó fún àwọn ọ̀nà àbùjá wọ̀nyí nígbà kan lójú ọ̀nà. Nígbà tí mo bá fẹ́ ṣe àtúnṣe sí module yìí, màá pinnu ibi tí a ó gbé pin sí tí ó bá apá náà mu, kí ó lè rọrùn láti mọ ibi tí a ó gbé oscilloscope probe rẹ sí.
Nígbà tí a bá ń lo àwọn pátákó circuit, àwọn àtúnṣe mìíràn wà tí ó jẹ́ ẹwà tàbí wúlò jùlọ. Àmì pin 1 gbọ́dọ̀ wọ́pọ̀ jù nínú ọ̀pọ̀lọpọ̀ pátákó, mo sì sábà máa ń fẹ́ àyè ilẹ̀ tí ó rọrùn láti so ilẹ̀ oscilloscope tàbí VOM lead pọ̀. Mo lè fi èyí kún un nípa fífi ìsopọ̀ méjì-pin kún un kí agbára àti ilẹ̀ lè wà ní tààrà sí pátákó dípò kí a so mọ́ àwọn pin ìsàlẹ̀.
Kí n tó ṣe àtúnṣe sí pátákó ìṣiṣẹ́, mo fẹ́ rí i dájú pé ó ń ṣiṣẹ́ dáadáa lábẹ́ àwọn ìṣòro ara àti ẹwà. Lẹ́yìn tí mo ti tan iná tí mo sì ti jẹ́rìí sí i pé oscillator náà ń ṣiṣẹ́ dáadáa, mo fi ẹ̀rọ ìṣiṣẹ́ náà sínú rẹ̀. Bó tilẹ̀ jẹ́ pé ẹ̀yà 3.3v tuntun ju sọ́fítíwọ́ọ̀kì ìṣiṣẹ́ lọ, ó rí CPLD ó sì fi hàn gẹ́gẹ́ bí ẹ̀rọ "aláìmọ̀".
Lẹ́yìn náà, mo ṣẹ̀dá kàǹtì kan nínú Quartus mo sì yàn àwọn nọ́mbà pínì. Bí a ṣe ń kó àwọn nọ́mbà kíákíá jọ àti bí a ṣe ń gba àwọn nǹkan jáde àti iṣẹ́ kàǹtì tí a rí nínú oscilloscope fi hàn pé a ṣe àwòrán náà dáadáa.
Ìṣàyẹ̀wò kíákíá ní Verilog rọrùn gan-an. Kóòdù náà wà ní ìsàlẹ̀. O lè gba fáìlì ZIP kan tí ó ní ìṣàyẹ̀wò àti ìṣàyẹ̀wò Verilog gẹ́gẹ́ bí iṣẹ́ akanṣe Quartus II (ó nílò ẹ̀yà 9.1).
Gẹ́gẹ́ bí mo ti sọ, màá ṣe àtúnyẹ̀wò kejì lórí pátákó ìṣiṣẹ́ láti fiyèsí sí àwọn kúlẹ̀kúlẹ̀ tí a nílò nígbà tí a bá ń pín àwòrán tàbí tí a bá ń ṣe àtúnṣe sí i. Nítorí pé mo nílò láti ṣètò ìwọ̀n ìsopọ̀ ìsàlẹ̀ sí 0.9 inches tàbí kí ó dín sí i, mo lè tẹ̀síwájú láti ṣètò rẹ̀ sí 0.6 inches, èyí tí ó jẹ́ àpò DIP “tóbi” déédéé. Ṣíṣe èyí túmọ̀ sí jíjẹ́ kí àwọn pin ìsàlẹ̀ jáde láti inú àmì ìsopọ̀ CPLD. Mi ò ní ṣe èyí ní ipò ìṣelọ́pọ́ nítorí pé a fi ọwọ́ so ó nígbà náà, ṣùgbọ́n ọ̀kan lára àwọn ète ni láti ṣe ohun èlò ìsopọ̀ ọwọ́. Ìbámu ìsopọ̀ ọwọ́ ni pé oscillator náà gbọ́dọ̀ wà ní ilé ìsopọ̀ ojú ilẹ̀ SMD, ẹ̀yà ihò tí ó wà nínú rẹ̀ tóbi gan-an, kò sì sábà máa ń ṣe àtìlẹ́yìn fún ìwọ̀n folti tí mo fẹ́.
Ṣé ó ṣeé ṣe láti lo àwọn modulu wọ̀nyí láti kọ́ kọ̀ǹpútà tí ó rọrùn pátápátá? Mo rò pé mo nílò láti fi ìrántí kún un.
Lol...bẹ́ẹ̀ni, ó sinmi lórí irú kọ̀ǹpútà tí a ń lò. Síbẹ̀síbẹ̀, "ìsopọ̀ pin" ti kọ̀ǹpútà náà ní ipa lórí àwọn "microcontrollers"/microcomputers "tòótọ́", èyí tí ó túmọ̀ sí wípé o kò le gba àwọn ọ̀rọ̀ tó pọ̀ tó láti inú kọ̀ǹpútà náà láti ṣe ohunkóhun tó wúlò jù.
Mo ṣe àkóso àkókò kámẹ́rà NTSC àti ipò tó pé pérépéré pẹ̀lú ìwọ̀n 64, nítorí náà kò sí ohun tí a nílò láti ṣe ẹ̀rọ isise.
Àwọn Structural Verilog àti HDL tí a lò nínú ìwé Nand to Tetris jọra gan-an.
Kí ló dé tí àwọn ẹ̀yà ara tí ó wà nínú ihò náà fi jẹ́ bẹ́ẹ̀? Rírọrùn láti fi ẹ̀rọ ìfọṣọ 0805 ṣe é ṣe! Àkókò yìí ni fún gbogbo àwọn tínker láti kọ́ ọgbọ́n yìí.
Tí mo bá ṣe pé kí ihò òkè bo àwọn píìnì tí wọ́n tà láti ìsàlẹ̀, mo lè lo "ààrin mẹ́fà (tí wọ́n ń ṣe àfarawé 40-pin chip) tàbí diagonal, àti bẹ́ẹ̀ bẹ́ẹ̀ lọ. Èyí yóò jẹ́ àwọn ohun èlò tí wọ́n fi ọwọ́ sode fún fífi sode ìsàlẹ̀ sode. Sókè òkè lẹ́yìn ẹsẹ̀.
Ṣùgbọ́n ó ṣòro fún àwọn olùbẹ̀rẹ̀ láti so ó láti ìsàlẹ̀. Nígbà tí mo bá so àwọn àkọlé fún PCB ti breadboard (àwọn páálí adapter SMD olowo poku wọ̀nyí tí o lè lò lórí eBay ni a lè lò fún ìṣàfihàn), mo máa ń fi àwọn àkọlé sínú breadboard, lẹ́yìn náà mo máa ń fi PCB sí i, lẹ́yìn náà mo lè so ó pẹ̀lú ìrọ̀rùn. Ó dára gan-an fún breadboards. Tí o bá nílò láti so ó láti ìsàlẹ̀, ó túbọ̀ ṣòro sí i.
Tí CPLD bá wà ní àárín (ó lè rọrùn láti fi wáyà sí), a lè fi sori ẹrọ rẹ̀ ní ọ̀kọ̀ọ̀kan láìsí ìbòrí, àwọn ìlà mẹ́rin ló wà, tàbí kí CPLD wà ní ẹ̀gbẹ́ kan:
Ẹ ṣeun fún ìmọ̀ràn láti fi ìsopọ̀ náà sínú breadboard kí ẹ tó fi solder. Tèmi kò dúró dáadáa.
Kí ni nípa àwọn ìdìpọ̀ breadboard tí a ṣe ní ìpele DIP ní ìpẹ̀kun kan àti irú "dongle" ti ërún socket fúnrarẹ̀ ní ìpẹ̀kun kejì? A lè so ërún náà mọ́ ìpẹ̀kun breadboard náà. Ọ̀nà ìṣiṣẹ́ náà yóò le.
|####### ******************** |. Bẹ́ẹ̀ni, mo pinnu láti lo ẹ̀yà "ọ̀fẹ́" ti Altera, gẹ́gẹ́ bí Xilinx àti Lattice ṣe ní àwọn ẹ̀yà "ọ̀fẹ́". Mo ní láti parí ìyípo náà pẹ̀lú Al Williams láti mọ ohun tí gbogbo àwọn ìtìlẹ́yìn ṣíṣí sílẹ̀ ń ṣe, èyí tí ó gbọ́dọ̀ ní àwọn ànímọ́ pàtó ti jara ẹ̀rọ náà. Lẹ́yìn tí mo ti sọ bẹ́ẹ̀, mo ti ṣe púpọ̀ pẹ̀lú ẹ̀yà ọ̀fẹ́ náà.
Bẹ́ẹ̀ni, o ń fi hàn pé CPLD bá àwọn pinni tí mo gbàgbọ́ mu. Tí mo bá tẹ̀lé e dáadáa, èyí lè dàbí rev 2. Nígbà tí mo bá ń ṣe àwòrán fún ìṣẹ̀dá (pupọ̀), mo máa ń ní àléjì sí ìgbésẹ̀ “àkójọ solder ọwọ́” nítorí wọ́n jọra (ní gidi àwọn pin solder ní ẹ̀gbẹ́ tí kì í ṣe component). ) Ó ti jẹ́ ohun èlò tí a fi ọwọ́ solder tẹ́lẹ̀) ṣùgbọ́n èyí jẹ́ ohun èlò kékeré kan, kì í ṣe àwòrán ìṣelọ́pọ́. Mo ní àwọn ìwà kan tí ó ṣòro láti yọ kúrò ní ọjọ́ orí mi. 
Mo rò pé páálí ìṣiṣẹ́ onígun mẹ́ta tí ó ní CPLD àti àwọn èròjà tí kò ṣeé lò pẹ̀lú apá onígun mẹ́rin tí ó gbòòrò yóò wúlò gan-an tí a bá so mọ́ etí breadboard náà. Ohun kan tí ó jọ Adafruit RasPi T-Cobbler (http://www.adafruit.com/products/2028). Èyí yóò mú kí agbègbè breadboard náà wà fún ọ̀pọ̀lọpọ̀ ènìyàn.
Ó ṣeni láàánú pé ìdádúró náà yóò dín lílò rẹ̀ kù gan-an nínú àwọn iṣẹ́ ẹ̀gbẹ́, gẹ́gẹ́ bí gbogbo àwọn olùpèsè iṣẹ́ tí a gbé kalẹ̀ lórí XR2206 àti ICL8038.
Èrò tó dùn mọ́ni. Mo fẹ́ràn àwọn ẹ̀rọ méjì yìí. CPLD kò ti pẹ́, ó jẹ́ ọ̀nà tó rọrùn láti rà á ní 3.3v.
Ní ti “ìrònú” rẹ... o kò ṣe àgbékalẹ̀ tuntun láti fi sí orí breadboard. Kàn fi wáyà náà sí orí breadboard àkọ́kọ́, lẹ́yìn náà fi cpld sí orí wáyà náà. Tàbí, tí o bá lè fa agbára àti àwọn ìlà ilẹ̀ kúrò lára ọ̀kan nínú wọn, lo breadboard méjì.
Nípa Altium àti Eagle. Ṣé o ti ronú nípa KiCad? Kò ní ààlà kankan pé o fẹ́ràn Altium ju Eagle lọ, àti pé nípasẹ̀ àìyípadà ó máa ń mú àwọn àṣìṣe DRC wá fún gbogbo àwọn pin tí kò ní ìsopọ̀. Tí o bá fẹ́ ṣí pin kan ní tòótọ́, o gbọ́dọ̀ sọ fún un. (Bóyá fún ìtẹ̀síwájú nìkan, kì í ṣe fún ìjáde, a kò sì tíì ṣàyẹ̀wò rẹ̀). Ẹ̀yà ara mìíràn tó dára ni pé ó rọrùn láti kọ́. Ó gba ọ̀sán kan péré, ìwé ìṣáájú tó dára sì mú kí n bẹ̀rẹ̀.
Mo fẹ́ràn smd (apá tó tóbi jù) lókè ihò tí a fi ń kọjá. Wọ́n rọrùn láti lò. O kò ní láti máa yí pcb ní gbogbo ìgbà. (Àwọn àṣìṣe kan wà tí a ṣe nítorí dígírán...). O kò sì ní láti gé okùn resistor náà. Nígbà tí o bá ń pín àwòrán, a lè fi ọ̀pọ̀lọpọ̀ páálí sí orí PCB tàbí apá kan. SMD resistor TH. (Ó máa ń jẹ́ kí ìṣètò náà díjú díẹ̀).
Mo lo "KiCad Getting Starting" ni ọna kika pdf. Ẹya atijọ ti mo lo jẹ oju-iwe 29, ati ẹya tuntun ni awọn oju-iwe 52. O le rii ninu awọn ikẹkọ miiran (pẹlu awọn ọna asopọ fidio): http://kicad-pcb.org/help/tutorials/
Mo mọ̀ pé [Chris Gemmell] láti Hackaday àti The Amp Hour ṣe àwọn ìtẹ̀jáde kan lórí Kicad http://kicad-pcb.org/help/tutorials/
Kicad lè wúlò, ẹ jẹ́ kí n wo ohun tó ṣẹlẹ̀ nínú Rev 2. Ẹ ṣeun fún àwọn àbá yín. Àwọn ìsopọ̀ tí kò ní ìsopọ̀ jẹ́ ohun rere fún DRC (ERC), àti fún àwọn asopọ̀ àti àwọn nǹkan mìíràn tó ń jẹ́ kí wọ́n jẹ́ rọ̀ tàbí IO, a lè yẹra fún ọ̀pọ̀lọpọ̀ àwọn ìránṣẹ́ ìdènà CAD.
Ṣe ìdánwò kíákíá kí o sì ju asopọ̀ náà sínú tábìlì òfo, ṣiṣẹ́ àwọn àlàyé àti DRC. Ó fún mi ní àṣìṣe drc fún pin kọ̀ọ̀kan. Síbẹ̀síbẹ̀, sísàmì sí pin tí a kò sopọ̀ mọ́ rọrùn púpọ̀.
Ṣètò sí passive. Mo ní láti wá (Ṣàtúnṣe Component -> Ṣàtúnṣe pẹ̀lú Library Editor. Olóòtú ìkàwé ṣí i ó sì gbé ìpín rẹ sínú fèrèsé mìíràn, o lè ṣàyẹ̀wò tàbí yí apá èyíkéyìí nínú ìpín náà padà. A lè fi ìpín tí a yípadà pamọ́ tàbí ṣe àtúnṣe nínú schematic rẹ. Èyí mú kí ó rọrùn láti yí àwọn ìpín náà padà. Mi ò bìkítà nípa ìkàwé náà rárá. Fún àpẹẹrẹ, tí o bá lo cpld, o fẹ́ fi àwọn orúkọ tó ní ìtumọ̀ sí àwọn pinni náà. Èyí tó ṣe pàtàkì jù ni pé, ojú ìwòye tó dára wà láti ṣe àwòrán àwọn ìpín tirẹ̀.
Nínú ERC ti KiCad, àwọn pinni "tí kò ní ìsopọ̀" jẹ́ irú pinni tí ó yàtọ̀ sí "pinni aláìlọ́wọ́", gbogbo àwọn pinni "tí kò ní ìsopọ̀" yóò sì mú àṣìṣe wá. Ọ̀nà tí ERC ń gbà ṣiṣẹ́ le rọrùn láti ṣàtúnṣe sí àwọn ìfẹ́ ọkàn rẹ: Àwọn Irinṣẹ́ -> Olùṣàyẹ̀wò Àwọn Òfin Itanna -> Àwọn Àṣàyàn.
Àkókò ìfìwéránṣẹ́: Oṣù kọkànlá-18-2021





