Select Page
#

Dzokera ku blog

Iyo Yakakosha Basa reKutaurirana Protocol muPCB Kugadzirwa

Kutaurirana Protocol

Maprotocol ekutaurirana akakosha munzvimbo yemagetsi, achitonga kuchinjana kwedata pakati peasiyana masisitimu nemidziyo. Kune makambani ane chekuita nezvigadzirwa zvemagetsi, masangano ekutsvagisa, uye vanhu vanoshanda nemidziyo yemagetsi, kunzwisisa mapuroteni aya kwakakosha pakugadzira masisitimu anoshanda, akavimbika, uye akabatana. Ichi chinyorwa chinotarisa mukuomesesa kwemaprotocol ekutaurirana, kukosha kwawo mukati PCB dhizaini uye gungano, uye kuti vanogona sei kukanganisa kushanda kwese uye kushanda kwezvigadzirwa zvemagetsi.

Chii chinonzi Communication Protocols?

A communication protocol seti yemitemo uye zviyero zvinotsanangura kuti data rinofambiswa sei uye nekutsinhana pakati pemasystem akasiyana mumakomputa kana zvishandiso. Aya maprotocol anosarudza nguva, fomati, kutevedzana, uye kukanganisa kubata kwedata rakatsinhaniswa pakati pemidziyo. Ivo vanovimbisa kutaurirana kwakaringana, kwakavimbika, uye kunoshanda, zvichibvumira masisitimu akasiyana kududzira uye kunzwisisa data rakatsinhaniswa. Mienzaniso inosanganisira TCP/IP yekutaurirana painternet uye HTTP yekubhurawuza pawebhu.

Kukosha kweCommunication Protocols mu PCB Manufacturing

Mukuvandudza nekugadzira zvigadzirwa zvemagetsi, maprotocol ekutaurirana anoita basa rakakosha mukuona kuti zvikamu zvakasiyana paPCB zvinodyidzana sei. Kudyidzana uku kunogona kukanganisa zvakanyanya mashandiro, kugona, uye kuvimbika kwechigadzirwa chekupedzisira. Heino chikonzero nei kunzwisisa maprotocol ekutaurirana kwakakosha:

  1. Inter-device Kukurukurirana: Inova nechokwadi chekutsinhana kwe data pakati pemamicrocontrollers, masensa, uye zvimwe zvinhu paPCB.
  2. Data Kuvimbika: Inobatsira kuchengetedza chokwadi uye kuvimbika kweiyo data iri kufambiswa.
  3. Kubvumirana: Inofambisa kuwiriraniswa kwezvakasiyana zvikamu, kuve nechokwadi kuti zvinoshanda zvakabatana.
  4. Kuona kukanganisa uye Kugadzirisa: Protocols dzinosanganisira nzira dzekuona nekugadzirisa zvikanganiso, kuwedzera kusimba kwehurongwa.
  5. Kubudirira: Inobvumira kubatanidzwa kwezvimwe zvikamu uye zvinoshanda pasina kukanganisa maitiro ehurongwa.

Common Communication Protocols muPCB Dhizaini

Mapuroteni akati wandei anowanzo shandiswa muPCB dhizaini, imwe neimwe iine akasiyana maitiro uye mashandisiro. Heano mamwe eanonyanya kushandiswa maprotocol:

  • I2C (Inter-Integrated Circuit): A multi-master, multi-slave, packet-switched, single-end, serial communication bhazi. Inowanzo shandiswa kubatanidza yakaderera-kumhanya kweperipheral ICs kune processors uye microcontrollers mupfupi-kure, intra-bhodhi kutaurirana.
  • SPI (Serial Peripheral Interface): A synchronous serial communication interface tsanangudzo inoshandiswa pakutaurirana kure-kupfupi, kunyanya mumasisitimu akaiswa. SPI inofarirwa nekureruka kwayo uye kumhanya.
  • UART (Universal Asynchronous Receiver-Transmitter): Iyo hardware yekutaurirana protocol inoshandisa asynchronous serial kutaurirana ine configurable kumhanya. UART inoshandiswa zvakanyanya kune serial kutaurirana pakati peiyo microcontroller uye zvimwe zvishandiso.
  • CAN (Controller Area Network): Yakasimba bhazi chiyero chakagadzirirwa kubvumira mamicrocontrollers uye zvishandiso kutaurirana pasina komputa inotambira. Inoshandiswa zvakanyanya mumotokari uye maindasitiri ekushandisa.
  • Ethernet: Mhuri yewaya komputa network network tekinoroji inowanzoshandiswa munzvimbo dzenharaunda network (LAN). Ethernet yakakosha kune yakakwirira-yekukurumidza data kutaurirana mune zvakanyanya kuoma masisitimu.
  • USB (Universal Serial Bus): Chiyero cheindasitiri chinomisikidza zvakatemwa tambo, zvinobatanidza, uye mapuroteni ekubatanidza, kutaurirana, uye magetsi ekupa pakati pemakomputa nemidziyo.
  • Bluetooth uye Wi-Fi: Wireless kutaurirana maprotocol ayo anogonesa kuchinjanisa data pamusoro penhambwe pfupi uchishandisa masaisai eredhiyo. Aya maprotocol akakosha kune IoT maapplication uye zvishandiso zvinoda wireless yekubatanidza.
Bhodhi redunhu rakapedzwa rine zvinhu zve USB zvakaunganidzwa

Kugadzira maPCB eKukurukurirana Kwakanaka

Kukwirisa mabhenefiti eaya maprotocol ekutaurirana, vagadziri vePCB vanofanirwa kutevedzera maitiro akanakisa ayo anovimbisa kuita kwakakwana uye kuvimbika. Heano mamwe makuru ekufungisisa:

  1. Chiratidzo Kuperera: Kuve nechokwadi chekuvimbika kwechiratidzo kwakakosha muPCB dhizaini. Izvi zvinosanganisira kudzikisira kuderedzwa kwechiratidzo, crosstalk, uye kupindira kwemagetsi.Ichimura) Kurongeka kwakaringana kwemateki, kushandiswa kwendege dzepasi, uye kufananidzwa kwe impedance ndiyo nzira dzakakosha.
  2. Kugovera Simba: Kugovanisa simba kunoshanda kwakakosha kuchengetedza kushanda kwemaprotocol ekutaurirana. Vagadziri vanofanirwa kuve nechokwadi chekugadzika kwemagetsi kune ese maficha, ane akakwana decoupling capacitors kusefa ruzha.
  3. Thermal Management: Maprotocol ekutaurirana anowanzo sanganisira kukurumidza-kumhanya kwedhata, izvo zvinogona kuburitsa kupisa. Kubudirira kwekutonga kwekupisa, kuburikidza nekuisa kwakakodzera kwemazino ekupisa uye kupisa vias, zvakakosha kudzivirira kupisa.
  4. Component Placement: Strategic kuiswa kwezvikamu zvinogona kuderedza kureba kwenzira dzakakosha dzechiratidzo, kuderedza latency uye kurasikirwa kwechiratidzo. Kuchengeta zvinhu zvine hukama padhuze kune mumwe nemumwe zvinogona kusimudzira kugona kutaurirana.
  5. Layer Stack-Up: Kushandisa multi-layer PCB kunogona kubatsira kupatsanura simba, pasi, uye masiginecha akaturikidzana, kuderedza kupindira nekuvandudza kutendeseka kwechiratidzo. Kungwarira kuronga kwe layer stack-up kwakakosha kune dzakaoma dhizaini.

Basa rePCB Gungano muCommunication Protocols

Pcb gungano (PCBA) inzira yekuisa zvinhu zvemagetsi paPCB. Hunhu hwekusangana kwePCB hunogona kukanganisa zvakanyanya kuita kwemaprotocol ekutaurirana. Heano zvimwe zvakakosha zvinhu muPCBA:

  1. Solder Quality: Kuve nechokwadi chemhando yepamusoro solder majoini kwakakosha kune akavimbika magetsi ekubatanidza. Kushongedzerwa kwakashata kunogona kutungamira kune pakati pekubatanidza uye kusaina kutendeseka nyaya.
  2. Component Kubata: Kubata kwakaringana kwezvikamu kuti udzivise kukuvara kubva kune electrostatic discharge (ESD) kwakakosha. Zvikamu zvakakuvadzwa zvinogona kutungamirira kukukundikana kwekukurukurirana.
  3. Kuongorora uye Kuedzwa: Kuongorora kwakasimba uye kuyedza panguva uye mushure megungano simbisa kuti PCB inosangana nemaitiro ekugadzira uye inoshanda nemazvo. Matekiniki akadai seAutomated Optical Inspection (AOI) uye In-Circuit Testing (ICT) anowanzo shandiswa.

Yepamberi Yekukurukurirana Protocol mune Yemazuvano PCB Zvishandiso

Nekufambira mberi kwetekinoroji, maPCB emazuva ano ari kubatanidza maprotocol akaomesesa ekutaurirana kuti asangane nezvinodiwa zvezvishandiso zvitsva. Mamwe eaya maprotocol epamberi anosanganisira:

  1. IoT Protocols: Zvibvumirano zvakaita seMQTT (Message Queuing Telemetry Transport) uye CoAP (Constrained Application Protocol) zvakagadzirirwa zvishandiso zveIoT, zvichiita kuti kutaurirana kwakanaka munzvimbo dzakamanikidzika.
  2. 5G Kukurukurirana: Kuburitswa kwe5G tekinoroji kuri kutyaira kudiwa kwePCBs inogona kutsigira yakakwira-speed, yakaderera-latency kutaurirana. Kugadzira maPCB e5G kunosanganisira kubata nepamusoro-soro uye kuomarara kwechiratidzo zvinodiwa.
  3. AI uye Machine Kudzidza: PCBs muAI uye ML zvikumbiro zvinoda maprotocol anogona kubata mavhoriyamu makuru e data ane low latency. High-speed serial communication protocols sePCIe (Peripheral Component Interconnect Express) inowanzoshandiswa.

Transmission Modes muSerial uye Parallel Communication

Mukukurukurirana kwedhijitari, kuendesa data pakati pemidziyo kunogona kuitika kuburikidza nenzira mbiri dzekutanga: serial kutaurirana uye parallel kutaurirana. Kukurukurirana kweseri kunotumira data kamwe chete panguva pamusoro pechiteshi chimwe chete kana waya. Iyi nzira, inogona kuve asynchronous kana synchronous, inobatsira pakutaurirana kureba nekuda kwekudzikira kwayo kuomarara kwewaya, kudhura-kushanda, uye kuderera kukonzeresa kukanganiswa kwemagetsi (EMI). Mapuroteni akajairika ekutaurirana anosanganisira UART (Universal Asynchronous Receiver/Transmitter), SPI (Serial Peripheral Interface), uye I²C (Inter-Integrated Circuit). Pasinei nemabhenefiti ayo, serial kutaurirana kunowanzo kune inononoka data data kana ichienzaniswa neyakafanana kutaurirana uye inogona kusangana nenyaya dzekuyananisa mune asynchronous modes.

Kukurukurirana kwakafanana, kune rumwe rutivi, kunotumira mabheti akawanda panguva imwe chete, kazhinji imwe byte (8 bits) panguva, pamusoro penzira dzakawanda kana waya. Iyi nzira inobvumira mazinga ekufambisa epamusoro, zvichiita kuti ive yakakodzera kune zvikumbiro zvinoda kukurumidza kutapurirana data, senge komputa ndangariro uye peripheral yekubatanidza. Nekudaro, zvinosanganisirawo zvakanyanya kuomarara wiring uye kuwedzera kukurumidza kuyambuka uye EMI nekuda kwekuswedera kwewaya dzakafanana. Nekuda kweizvozvo, kutaurirana kwakafanana kunowanzo shandiswa kwezvinhambwe zvipfupi uko kumhanyisa-kumhanya kwedhata kwakakosha, asi zvinogona kusashanda kune maapplication akareba nekuda kwekuderera kwechiratidzo uye kuwedzera mitengo.

Muchirevo chePCB dhizaini, ese ari maviri serial uye akafanana nzira dzekutaurirana dzinoshandiswa zvichienderana nezvinodiwa chaizvo zvekushandisa. Kukurukurirana kweseri kunowanzo kufarirwa muPCB dhizaini uko nzvimbo uye kutevedza nzira zvipingamupinyi zvakakomba, senge mumabhodhi akabatana kana ane vanhu vakawanda. Inofarirwawo kutaurirana kwe-inter-board uye kuendesa data kure-kure mukati memagetsi makuru masisitimu. Kune rumwe rutivi, kutaurirana kwakafanana kunoshandiswa mumamiriro ezvinhu apo kudiwa kwepamusoro kwedata kunodiwa, zvakadai semukati mebhodhi rimwechete rinobatanidza mamodules ekurangarira kune processors kana mumasitimu e-backplane apo masaini akawanda e-high-speed anotumirwa panguva imwe chete. Sarudzo pakati pe serial uye parallel kutaurirana paPCB zvinoenderana nezvinhu zvakaita sereti yedata zvinodiwa, chinhambwe pakati pemidziyo yekutaurirana, uye kuomarara kwedhizaini.

mhedziso

Kunzwisisa uye kuita mapuroteni ekutaurirana muPCB dhizaini uye kusangana kwakakosha pakugadzira yakavimbika uye yepamusoro-inoshanda michina yemagetsi. Nekuomerera kune akanakisa maitiro uye kusimudzira maprotocol epamberi, makambani nevanhu vari mundima yemagetsi vanogona kuve nechokwadi chekutsinhana kwedata, kwakasimba kubata kukanganisa, uye scalability. Sezvo tekinoroji iri kuramba ichishanduka, kuramba uchiziva maprotocol matsva uye zviyero zvichave zvakakosha kuchengetedza kukwikwidza muindasitiri yemagetsi.

Gwaro reKusarudza PCB Standoffs uye Spacers

Gwaro reKusarudza PCB Standoffs uye Spacers

Sarudza nzvimbo dzekumisa PCB nedzekupatsanura zvichienderana nezvinhu, saizi yeshinda, kukwirira, uye zvinodiwa pasi kuti udzivirire mabhodhi uye kurerutsa kuungana kwawo.

Tora Quick Quote
Ziva kuti hunyanzvi hwedu hungabatsira sei nePCBA chirongwa.