soicéad zif 14 bioráin

Is píosa crua-earraí riachtanach i do stór oibre é gléas loighce in-ríomhchláraithe casta (CPLD). Mar a thugann an t-ainm le fios, is féidir leat na sceallóga seo a chlárú chun na feidhmeanna loighce atá uait a sholáthar. D’fhéadfadh sé seo a bheith ag athsholáthar sceallóga atá as dáta, nó díreach bealach chun foghlaim agus teicneolaíochtaí éagsúla a thriail. Cén bealach is fearr le foghlaim ná CPLD a úsáid agus é a thriail?
Chruthaigh mé modúl CPLD le go mbeinn in ann é a phlugáil isteach i go leor rudaí, lena n-áirítear cláir aráin gan shádráil, ach rinne mé praiseach de. Is cosúil go bhfuil an spás breiseáin atá ar fáil ar an gclár aráin gan shádráil 1.1 orlach. Rinne mé an lorg coise 1 orlach ar leithead, gan aon spás a fhágáil do shraith sreanga ar an dá thaobh. Um.
Ach lig dom dul siar agus níos mó a thaispeáint faoin méid atá á dhéanamh agam, ba mhaith liom loighic in-ríomhchláraithe a chruthú ar féidir í a thógáil mar threalamh, ar féidir í a shádráil go héasca sa bhaile, ar féidir í a chlárú i gciorcad, agus ar féidir léi oibriú ag 3.3 nó 5 volta.
Chun trealamh atá éasca le sádráil a bhaint amach, d'úsáid mé sean-chomhpháirt CPLD, atá ar fáil i leaganacha 3.3v agus 5v freisin, agus a choinneoidh a chláreagrú beag beann ar an soláthar cumhachta. Is IC CPLD ón tsraith Altera Max an loighic féin, atá ar fáil i dhá leagan, atá oiriúnach do bhoird chiorcad le 32 nó 64 macracheall. Is iad na macrachealla na bloic thógála loighciúla bunúsacha a chláraítear ag baint úsáide as "téarmaí" loighciúla agus ansin a idirnasctar le macrachealla eile trí idirnaisc in-ríomhchláraithe.
Agus tú ag féachaint ar an scéimreach, is féidir leat a fheiceáil nach bhfuil mórán ábhair ann: go bunúsach an CPLD, an ciorcad ríomhchlárúcháin in-chiorcad agus an t-osclaitheoir a thiomáineann loighic an CPLD.
Tugtar EPM7032 agus EPM7064 ar an gcuid seo, ag baint úsáide as iompróir sliseanna luaidhe plaisteach 44-bioráin (PLCC), ar a dtugtar luaidhe J uaireanta mar gheall ar chruth J an luaidhe. Is féidir an pacáiste seo a chur isteach i soicéad trí-pholl nó a shádráil go díreach leis an PCB.
Tá ocsailitheoir ar bord ann, ionas gur féidir leis an CPLD oibríochtaí a dhéanamh go stáitseach agus cuntair thapa a chruthú leis féin gan gá le clog seachtrach. Má tá clog seachtrach ar fáil, is féidir an clog ardluais ar an modúl a úsáid chun imeacht cloig a chruthú ar gach imeall ardaitheach nó íslithe den chlog seachtrach, agus treoirlínte CPLD/FPGA a leanúint fós, is é sin, ba chóir duit an líonra cloig dhomhanda inmheánach a úsáid in ionad tiomántáin "Asynchronous" an ionchuir cloig. Tá voltas soláthair cumhachta rátáilte an ocsailitheora seo idir 1.8 agus 5.5 volta.
Má fhéachann tú ar an bhfíseán, feicfidh tú go bpléim mo rogha pearsanta maidir le conas déileáil leis an biorán "INH" ar an ocsaileoir; go simplí, tar éis dom a sheiceáil go bhfuil an bhileog sonraíochta dleathach, is gnách liom ligean dó snámh.
Agus mé ag plé le feidhmeanna den sórt sin, bhí na cúiseanna a tháinig chun m'intinne ná nach raibh fonn orm na bioráin ionchuir a nascadh go díreach leis na ráillí cumhachta (más féidir). Is é sin le rá, is fearr liom friotóirí sraithe a úsáid chun an sruth a theorannú le linn tréimhsí neamhbhuana, fiú mura mbeadh gá leis.
Le blianta beaga anuas, chonaic mé roinnt fadhbanna i dtáirgeadh (baisceanna móra), agus ó am go chéile, ligfeadh rudaí cosúil le timthriall cumhachta do na bioráin atá ceangailte go díreach leis an ráille cumhachta voltas níos airde a bheith acu ná an tslis féin, rud atá dona. Ar deireadh, ceangail an biorán leis an ráille cumhachta trí fhriotadóir (cibé acu cumhacht nó talamh), agus is féidir le daoine a n-intinn a athrú agus an biorán a úsáid níos déanaí. Tá sé seo fíor go háirithe i mo thaithí le doirse neamhúsáidte, is dócha go bhfuil a fhios agat nár cheart na doirse seo a fhágáil ar snámh nó gan nasc riamh. Trí fhriotadóir tarraingthe suas a úsáid, is féidir leat an comhartha a nascadh agus an geata a úsáid gan rianta copair a ghearradh.
Is é an cónascaire 10 bioráin agus cúpla friotóir an ciorcad ríomhchlárúcháin. Dá mba friotóirí tarraingthe suas iad na friotóirí go léir, bhainfinn úsáid as líonra friotóirí, ach faraor, tá ceann amháin talmhaithe.
Chun CPLD neamhspleách den sórt sin a chlárú, tá gá le ríomhchláraitheoir tiomnaithe. Is furasta domsa é seo a rá, mar is gnách go mbíonn cúpla ceann agam in aice liom, ach mura bhfuil ceann agat, ní bheidh sé ró-phianmhar dul isteach sa chluiche. Díoltar an "Altera USB Blaster" ceadaithe ar $50 agus is féidir é a cheannach ó Digikey agus áiteanna eile. Tá roinnt clón agam ó Ebay, agus ceann acu ina chlón a thacaíonn le Altera, Xilinx agus Lattice ag an am céanna. Tá tionscadal agus cód ar an Idirlíon ar féidir leat a úsáid chun do chlón féin a dhéanamh, liostálfaidh mé é i mo liosta físeáin fhéideartha don tionscadal chun clón ríomhchláraitheora a dhéanamh. Taispeánfaidh mé dearadh sciath freisin inar féidir an máthairchlár, Arduino, PIC, srl. a chlárú.
Tá an bogearra atá riachtanach chun an CPLD a thiomsú agus a chlárú ar fáil saor in aisce ó Altera, ach tá an seanleagan 9.1 ag teastáil don chuid seo. Is é an dea-scéal ná gurbh é an seanleagan ab ansa liom é. Bhí anailíseoir ama iomasach ann, ach baineadh é i leagan níos déanaí.
Is dearadh simplí déthaobhach é an PCB, fad is a oireann an bord ciorcaid dó, is gnách liom copar a úsáid le haghaidh talmhú agus uaireanta soláthar cumhachta. Uaireanta bíonn an doirteadh chomh briste sin go bhféadfadh sé fadhbanna nó torthaí deiridh sloppy a chruthú i ndáiríre, mar sin is uirlis é doirteadh copair arís, ach caithfear é a bhainistiú.
Sa lá atá inniu ann, bíonn radhairc 3T den táirge deiridh i mórán (mura bhfuil an chuid is mó) pacáistí bogearraí CAD, cé nach bhfuil cruinneas na n-íomhánna ach chomh cruinn leis na samhlacha 3T a úsáidtear chun na codanna a léiriú. Anseo is féidir leat a fheiceáil cá roghnaigh mé an tsamhail 3T don soicéad 44-bioráin, don nascóir ríomhchlárúcháin, agus don ocsaileoir. Seo roinnt pacáistí 3T is maith liom a úsáid:
Tá samhlacha 3T dá gcomhpháirteanna ag go leor cuideachtaí chomh maith. Níl i Molex ach sampla amháin de chuideachta a rinne jab maith sa réimse seo.
Ní dhéanann an botún a rinne mé difear don fheidhm cosúil le haeistéitic, agus ní hé an phríomhfhadhb é, is é sin, níl sé oiriúnach do chlár aráin gan shádráil aonair.
Nuair a cheap mé go bhféadfainn an dearadh a roinnt le duine ar bith, bhí mé míshásta láithreach le siombailí scéimeacha an CPLD agus le bioráin an nascóra 40-bioráin, arb ionann é agus a lorg foriomlán. Rug mé ar shiombail nascóra dúbailte-sraithe 40-bioráin agus choigeartaigh mé é go lorg 1-orlach, ach ní hé 1, 2, 3, 4 na huimhreacha bioráin... ach tá siad uimhrithe 1 ar an taobh cosúil le pacáiste DIP 3, 5, 7...díreach cosúil le nascóirí cábla ribín. Dá bhrí sin, ní lorg coise iomasach é chun a chinneadh conas ceangal leis an modúl agus fabhtcheartú.
Ar an gcaoi chéanna, tá na sannadh bioráin CPLD beagáinín mearbhall, agus d'úsáid mé sraith fóntais a bhraitheann ar Theanga Tuairisc Scanadh Teorann (BSDL) chun siombailí a chruthú. Bíonn comhaid BSDL ar fáil ag formhór na ndíoltóirí móra dá gcomhpháirteanna príomhshrutha, rud a ligeann duit siombailí agus pacáistí a chruthú go (leath-)uathoibríoch. Cosúil le haon uathoibriú, ní mór féachaint air mar uirlis agus d'fhéadfadh go mbeadh gá le tuilleadh suathaireachta chun na torthaí is fearr a fháil. Sa chás seo, lig mé dó na bioráin a liostáil in ord aibítre, rud atá beagnach randamach agus na bioráin ar an mbord á rianú. Ní féidir liom a rá ach go raibh mé an-imníoch an lá sin.
Íocfaidh tú as na haicearraí seo am éigin ar an mbóthar. Nuair a rachaidh mé chun an modúl seo a mhodhnú, cinnfidh mé agus tabharfaidh mé socrúchán bioráin dó a oireann don chuid féin, ionas go mbeidh sé chomh héasca le breathnú ar an tsiombail sceitseach a fhios cá háit le do tóireadóir oscilloscóp a chur.
Agus cláir chiorcad á n-úsáid, tá feabhsuithe eile ann atá den chuid is mó aeistéitiúil nó úsáideach. Caithfidh an táscaire bioráin 1 a bheith níos coitianta i roinnt pacáistí, agus is fearr liom i gcónaí pointe talún simplí chun talamh an ocsaileascóip nó an sreang VOM a nascadh. D’fhéadfainn é seo a chur leis trí nascóir dhá bhiorán a chur leis ionas gur féidir cumhacht agus talamh a chur i bhfeidhm go díreach ar an mbord seachas a bheith clampáilte leis na bioráin bun.
Sula ndéanaim modhnú ar an gclár ciorcad, ba mhaith liom a chinntiú go n-oibríonn sé i gceart ó thaobh saincheisteanna fisiciúla agus aeistéitiúla de. Tar éis dom é a chur air agus a dheimhniú go bhfuil an t-ascailteoir ag obair i gceart, phlugáil mé isteach an ríomhchláraitheoir. Cé go bhfuil an leagan 3.3v níos nuaí ná an bogearra ríomhchlárúcháin, bhraith sé an CPLD agus thaispeáin sé é mar fheiste "anaithnid".
Ansin, chruthaigh mé cuntar i Quartus agus shann mé uimhreacha bioráin dó. Deimhníonn an tiomsú agus an íoslódáil thapa agus an fheidhm chuntair a fheiceann an luascóp go bhfuil an dearadh indéanta.
Tá an ciorcad tástála tapa i Verilog an-simplí. Tá an cód liostaithe thíos. Is féidir leat comhad ZIP a íoslódáil ina bhfuil an sceitseam agus an ciorcad tástála Verilog mar thionscadal Quartus II (leagan 9.1 ag teastáil).
Mar a luaigh mé, déanfaidh mé athbhreithniú eile ar an mbord ciorcad chun aird níos mó a thabhairt ar na sonraí is gá agus an dearadh á roinnt nó aon líon fabhtcheartúcháin á dhéanamh agam. Ós rud é go gcaithfidh mé leithead an nascóra bun a shocrú go 0.9 orlach nó níos lú, is féidir liom leanúint de bheith á shocrú go 0.6 orlach, ar pacáiste DIP "leathan" caighdeánach é. Ciallaíonn sé seo ligean do na bioráin bun gobadh amach as lorg soicéad CPLD. Ní dhéanfainn é seo i gcás táirgthe mar gur cóimeáladh de láimh é ag an am, ach ba é ceann de na spriocanna trealamh sádrála láimhe a dhéanamh. Is é an comhréiteach sádrála láimhe ná go gcaithfidh an t-osclaitheoir a bheith i dtithíocht gléasta dromchla SMD, tá an leagan tríd an bpoll an-mhór agus de ghnáth ní thacaíonn sé leis an raon voltais atá uaim.
An féidir na modúil seo a úsáid chun ríomhaire simplí iomlán a thógáil? Ceapaim go gcaithfidh mé cuimhne a chur leis.
Ó mo Dhia... sea, braitheann sé ar an gcineál ríomhaire atá i gceist. Mar sin féin, bíonn tionchar ag "nascadh bioráin" an mhodúil ar mhicri-rialaitheoirí/micrearíomhairí "fíor", rud a chiallaíonn nach féidir leat dóthain téarmaíochta a fháil ón modúl chun aon rud úsáideach a dhéanamh.
Rinne mé rialtóir ama agus mód ceamara NTSC iomlán le méid 64, mar sin níl aon phróiseálaí ag teastáil.
Tá an Verilog Struchtúrach agus an HDL a úsáidtear sa leabhar Nand go Tetris beagnach mar a chéile.
Cén fáth a bhfuil páirteanna tríphoill? Tá táthú 0805 éasca! Anois an t-am do gach ceardaí an scil seo a fhoghlaim.
Má dhéanaim an soicéad uachtarach a fhorluí leis na bioráin atá sádráilte ón mbun, is féidir liom "6 ionad (ag insamhladh sliseanna 40-bioráin) nó trasnánach, etc., a úsáid. Beidh sé seo de láimh go docht comhpháirteanna a shádráil le haghaidh luaidhe bun a shádráil An soicéad uachtarach taobh thiar de na cosa.
Ach tá sé deacair do thosaitheoirí é a shádráil ón mbun. Nuair a shádraím ceanntásca do PCB an chláir aráin (is féidir na boird oiriúnaithe SMD saora seo ar féidir leat a úsáid ar eBay a úsáid le haghaidh fréamhshamhlaithe), cuirim na ceanntásca isteach sa chlár aráin, ansin cuirim an PCB air, agus ansin is féidir liom é a shádráil go héasca. Tá sé an-oiriúnach do chláir aráin. Más gá duit é a shádráil ón mbun, tá sé níos deacra fós.
Más sa lár atá an CPLD (b’fhéidir go mbeadh sé níos fusa é a shreangú), is féidir é a shuiteáil go trasnánach gan forluí, tá 4 shraith ann, nó is féidir an CPLD a bheith ar thaobh amháin:
Go raibh maith agat as an leid an nascóir a chur isteach sa chlár aráin roimh an sádráil. Tá mo cheann beagáinín éagobhsaí.
Cad faoi na bioráin cláir aráin i bhformáid DIP ar cheann amháin agus an cineál "dongle" den soicéad sliseanna féin ar an taobh eile? Is féidir an tslis a chrochadh ar cheann an chláir aráin. Beidh an ródaíocht daingean.
|####### ******************** |. Sea, shocraigh mé leagan "saor in aisce" Altera a úsáid, díreach mar atá leaganacha "saor in aisce" ag Xilinx agus Lattice. Caithfidh mé an timthriall a chríochnú le Al Williams chun tuiscint a fháil ar a dtacaíonn gach tacaíocht oscailte leis, agus ní mór tréithe sonracha an tsraith gléasanna a áireamh. É sin ráite, tá go leor déanta agam leis an leagan saor in aisce.
Sea, tá tú ag taispeáint go bhfuil forluí idir an CPLD agus na bioráin, dar liom. Má leanann mé i gceart é, d'fhéadfadh sé seo breathnú cosúil le hathbhreithniú 2. Agus mé ag dearadh le haghaidh táirgeadh (olltáirgeachta), bíonn ailléirge agam i gcónaí ar an gcéim "tionól sádrála láimhe" toisc go mbíonn forluí acu (na bioráin sádrála ar an taobh neamh-chomhpháirte i ndáiríre). ) Is comhpháirt sádráilte láimhe cheana féin) ach níl ann ach trealamh beag, ní dearadh atá dírithe ar tháirgeadh. Tá roinnt nósanna agam atá deacair fáil réidh leo ag m'aois. :)
Sílim go mbeidh bord ciorcad T-chruthach le CPLD agus comhpháirteanna éighníomhacha le cuid leathan T-chruthach an-úsáideach nuair a chrochtar ar imeall an chláir aráin é. Rud éigin cosúil le Adafruit RasPi T-Cobbler (http://www.adafruit.com/products/2028). Cuirfidh sé seo an chuid is mó den achar cláir aráin ar fáil.
Ar an drochuair, cuirfidh an scor srian mór ar a úsáid i dtionscadail taobh, díreach cosúil leis na gineadóirí feidhme sin go léir atá bunaithe ar XR2206 agus ICL8038.
Smaoineamh suimiúil. Is maith liom an dá sceallóg seo. Níl CPLD as dáta, ach is bealach níos saoire é a cheannach ag 3.3v.
Maidir le do "mhí-chaint"... níor chruthaigh tú leagan amach nua i ndáiríre chun é a chur ar an gclár aráin. Cuir an sreang ar an gclár aráin ar dtús, agus ansin cuir an cpld ar an sreang. Nó, más féidir leat na stiallacha cumhachta agus talún a bhaint de cheann acu, bain úsáid as 2 chlár aráin.
Maidir le Altium agus Eagle. An ndearna tú machnamh ar KiCad? Níl aon teorainneacha leis, is fearr leat Altium thar Eagle, agus de réir réamhshocraithe gintear earráidí DRC do gach biorán neamhcheangailte. Más mian leat biorán a oscailt i ndáiríre, caithfidh tú é a insint. (B'fhéidir le haghaidh ionchuir amháin, ní le haghaidh aschuir, agus níor seiceáileadh é fós). Gné iontach eile is ea go bhfuil sé an-éasca a fhoghlaim. Níor thóg sé ach tráthnóna amháin, agus chuir an lámhleabhar réamhráiteach den scoth tús liom.
Is fearr liom an smd (an chuid is mó) os cionn an pholl tríd. Tá siad níos éasca le húsáid. Ní gá duit an PCB a chasadh an t-am ar fad. (Rinneadh roinnt botúin amaideacha mar gheall ar scáthánú...). Agus ní gá duit luaidhe an fhriotóra a ghearradh. Agus dearadh á roinnt, is féidir ilphacáistí a chur go háisiúil ar PCB nó ar chuid aonair. Friotóir SMD TH. (Déanann sé an leagan amach beagán níos casta).
D'úsáid mé "KiCad Getting Started" i bhformáid pdf. Tá 29 leathanach sa seanleagan a d'úsáid mé, agus tá 52 leathanach sa leagan is déanaí. Is féidir leat é a fháil i ranganna teagaisc eile (lena n-áirítear naisc físe): http://kicad-pcb.org/help/tutorials/
Tá a fhios agam gur rinne [Chris Gemmell] ó Hackaday agus The Amp Hour sraith ar Kicad http://kicad-pcb.org/help/tutorials/
B’fhéidir go mbeadh Kicad úsáideach, lig dom a fheiceáil cad a tharlaíonn in Athbhreithniú 2. Go raibh maith agat as do mholtaí. Is rud maith iad ionchuir neamhcheangailte do DRC (ERC), agus i gcás nascóirí agus rudaí eile a choinníonn bog nó IO iad, is féidir an chuid is mó de theachtaireachtaí dícheangail CAD a sheachaint de ghnáth.
Déan tástáil thapa agus caith an nascóir isteach i dtábla folamh, rith anótálacha agus DRC. Thug sé earráidí drc dom do gach biorán. Mar sin féin, tá sé an-simplí bioráin neamhcheangailte aitheanta a mharcáil.
Socraigh go neamhghníomhach. Caithfidh mé cuardach a dhéanamh (Cuir Comhpháirt in Eagar -> Cuir in Eagar leis an Eagarthóir Leabharlainne). Osclaíonn an t-eagarthóir leabharlainne agus luchtóidh sé do chomhpháirt i bhfuinneog ar leith, is féidir leat aon chuid den chomhpháirt a sheiceáil nó a athrú. Is féidir an chomhpháirt athraithe a shábháil nó a nuashonrú i do sceitseam. Déanann sé seo an-éasca comhpháirteanna a athrú. Is cuma liom faoin leabharlann. Mar shampla, má úsáideann tú cpld, ba mhaith leat ainmneacha bríocha a shannadh do na bioráin. Níos tábhachtaí fós, tá comhéadan maith ann chun do chomhpháirteanna féin a dhearadh.
I ERC KiCad, is cineál bioráin difriúil iad bioráin "neamhcheangailte" ó "bhioráin éighníomhacha", agus ginfidh gach biorán "neamhcheangailte" earráidí. Is féidir an chaoi a n-oibríonn ERC a choigeartú go héasca de réir do chuid sainroghanna féin: Uirlisí -> Seiceálaí Rialacha Leictreacha -> Roghanna.


Am an phoist: 18 Samhain 2021