Cov txheej txheem:

NFC Xauv - Thaum PCB tseem Khawm, Kav hlau txais xov thiab Ntau : 7 Cov Kauj Ruam (nrog Duab)
NFC Xauv - Thaum PCB tseem Khawm, Kav hlau txais xov thiab Ntau : 7 Cov Kauj Ruam (nrog Duab)

Video: NFC Xauv - Thaum PCB tseem Khawm, Kav hlau txais xov thiab Ntau : 7 Cov Kauj Ruam (nrog Duab)

Video: NFC Xauv - Thaum PCB tseem Khawm, Kav hlau txais xov thiab Ntau : 7 Cov Kauj Ruam (nrog Duab)
Video: YOU ARE STRONG - Inspiring Speech On Depression & Mental Health 2024, Lub Xya hli ntuj
Anonim
NFC Xauv - Thaum PCB tseem yog cov Khawm, Kav hlau txais xov thiab ntau ntxiv …
NFC Xauv - Thaum PCB tseem yog cov Khawm, Kav hlau txais xov thiab ntau ntxiv …
NFC Xauv - Thaum PCB tseem yog cov Khawm, Kav hlau txais xov thiab ntau ntxiv …
NFC Xauv - Thaum PCB tseem yog cov Khawm, Kav hlau txais xov thiab ntau ntxiv …

Koj tuaj yeem nqa ib qho ntawm ob yam los ntawm Cov Lus Qhia no. Koj tuaj yeem ua raws thiab tsim koj tus kheej ua ke ntawm tus lej lej thiab NFC nyeem ntawv. Schematic nyob ntawm no. Cov txheej txheem PCB nyob ntawm no. Koj yuav pom daim nqi khoom siv rau koj kom xaj cov khoom koj xav tau. Kuv tau muab cov cai rau kev tsim lub microcontroller. Muaj txhua yam koj xav tau los theej lossis nthuav txoj haujlwm no.

Txawm li cas los xij, Kuv xav tias feem ntau cov neeg nyeem feem ntau tsuas yog siv kev tshoov siab los ntawm qee yam ntawm nws. Cov Lus Qhia no qhia koj tias PCB ntau tshaj li ib txoj hauv kev los xaim cov khoom sib koom ua ke. Qhov me me ntawm cov iav fiberglass thiab tooj liab muaj ntau lwm qhov siv - thaum tseem tab tom ua nws txoj haujlwm tseem ceeb ntawm kev txuas hluav taws xob. Kuv yuav nthuav qhia txhua yam no ua ntej rub lawv ua ke rau hauv qhov haujlwm tiav. Kuv vam tias koj txaus siab rau txoj kev taug thiab tuaj yeem txiav txim siab siv ib lossis ob qho ntawm cov txuj ci no hauv ib qhov haujlwm ntawm koj tus kheej!

Kauj Ruam 1: Tus Txheej Txheem

Txheej txheem
Txheej txheem
Txheej txheem
Txheej txheem

Yog li ntau txoj haujlwm coj tib txoj hauv kev ntawm txoj kev mus rau "ua tiav" thiab ntau yam ua rau txoj cai ua ntej qhov teeb meem zaum kawg.

Daim ntawv pov thawj

Ua ntej muaj tus qauv. Koj muaj lub tswv yim thiab tawm ntawm cov tub rau khoom los koj li-mus rau microcontroller pawg thawj coj loj. Rau ntau qhov no yuav yog Arduino, tab sis kuv zoo siab tshaj nyob ib puag ncig TI's MSP430 kab ntawm 16-ntsis qis zog microcontrollers. Xijpeem koj xaiv, feem ntau yog pawg tswj hwm kev txhim kho uas pab. Nws txhais tau tias koj tsis tas yuav pib ua koj tus kheej PCB thiab koj tuaj yeem sim tawm cov kev xav thiab cov peev txheej ib puag ncig. Muaj ntau zaus Booster Pack / Shield / Hat - lossis lub npe txawv txawv rau tus ntxhais lub rooj tsavxwm tus tsim khoom tau los nrog. Tsis muaj kev siv yog neeg txawv rau lub khob cij lossis kab xev.

Koj tuaj yeem pom tias ntawm no kuv tau siv TI's CapTIvate cov khoom txhim kho thiab TRF7970A NFC Booster pob los ua pov thawj tias lub tswv yim zoo li yuav ua haujlwm.

Koj tseem yuav tsoo qee qhov pov thawj ntawm cov cai code ib yam. Tej zaum nws yuav ntxhov. Nws yuav cia siab rau rub tawm cov tsev qiv ntawv uas tau txais koj ib feem ntawm txoj hauv kev. Tus kheej, Kuv zoo li tso nws me ntsis tsis zoo vim kuv paub tias kuv muaj cov lis piam ua ntej tos PCBs los txog. Kuv tuaj yeem kho nws li ntawd.

Tus tsim

Tom ntej no los tsim. Tua tawm qhov koj nyiam PCB tsim software. Hauv kuv rooj plaub nws yog Eagle. Nws siv sijhawm txaus xav los ntawm lub tswv yim mus rau qhov zoo tag nrho, thiab ntawm no yog qhov uas peb taug txuj kev nyuaj dag! Cov kauj ruam tom ntej yuav pab koj kom tau txais qhov zoo tshaj plaws ntawm qhov no.

Tos koj cov PCBs

Koj tuaj yeem kos koj tus kheej lossis ua kom lawv maj nrawm, tab sis feem ntau ntawm peb yuav xaj los ntawm pawg thawj coj hauv Suav teb thiab tos ob peb lub lis piam. Tam sim no yog lub sijhawm rov qab los rau tus lej ntawd. Nws yuav tsis huv nws tus kheej!

Sib dhos thiab debugging

Tshem cov hlau los yog lub qhov cub toaster tawm. Tom qab ntawd koj tuaj yeem pom tias nws ua haujlwm raws li qhov xav tau. Tej zaum rov qab 2 kauj ruam. Tej zaum tsis.

Qhov thaiv thiab lub vaj huam sib luag pem hauv ntej

Yog li koj PCB zoo li kev tshaj lij. Tam sim no nws xav tau lub thawv ntawv thiab lub vaj huam sib luag pem hauv ntej. Tej zaum koj yuav 3D luam qee yam. Nws zoo li-zoo, tab sis nws tsis zoo li sawv cev ntawm kev ntxim nyiam ntawm PCB sab hauv. Zoo, ntawm no yog qhov twg phau ntawv qhia no yeej yuav pab tau!

Kauj Ruam 2: Koj PCB Raws Li Lub Vaj Huam Sib Luag Pem Hauv Ntej

Koj PCB Raws Li Lub Vaj Huam Sib Luag Pem Hauv Ntej
Koj PCB Raws Li Lub Vaj Huam Sib Luag Pem Hauv Ntej

Soldermask siv los ua ntsuab xwb. Silk screen tau ua haujlwm ntau dua li kev ua kom zoo nkauj. PCB yog ib yam uas tau muab zais thiab tsuas yog geeks zoo li peb yuav txaus siab pom nws. Zoo, tsis muaj ntxiv lawm!

Ntau lub tsev tswj hwm tam sim no tso cai rau koj xaiv los ntawm ntau yam xim. Silk screen zoo tau txhim kho zoo heev. Cov duab zoo nkauj thiab txiav tawm raug tso cai. Yog li vim li cas ho tsis siv qhov zoo ntawm qhov no? Yog tias koj tsim PCB kom zoo zoo ces lub rooj tsav xwm hauv tsev tuaj yeem ua rau koj lub vaj huam sib luag rau koj!

Hauv kuv qhov piv txwv, Kuv tau tso txhua yam khoom siv rau ntawm ib sab thiab ua kom ntseeg tau tias lwm sab saib zoo txaus los ua ntej ntawm kuv lub cuab yeej. Koj tsis tas yuav ua qhov no. Tej zaum koj xav kom muaj kev zoo nkauj thiab lub hlwb ntawm cais cov laug cam. Nws nyob ntawm koj.

Kuv twb tau pom ntau tus PCBs tau muab sib dhos ua ke los ua lub thaiv tag nrho, tab sis qhov ntawd txawv txav. Yog tias koj xav tias koj tuaj yeem ua nws txawm tias - vim li cas tsis!

Kuv lub rooj tsavxwm yog qhov yooj yim haum - tsuas yog qee qhov dawb huv silkscreen hla lub ntsej muag dub. Nws haum qhov zoo kuv tau tom qab. Nws tuaj yeem tau txais ntau yam xim thiab ntxoov los ntawm kev sib txuas silkscreen, soldermask thiab tooj liab hauv ntau txoj hauv kev. Kuv yuav tso koj mus rau Google "PCB kos duab" thiab pom qee qhov kev tsim tsim zoo nkauj uas lwm tus neeg tau los! Zoo kawg li txawm tias lawv yog, tej zaum tsis yog txhua qhov tsim nyog rau lub vaj huam sib luag pem hauv ntej.

Kauj Ruam 3: Koj PCB Raws Li Cov Khawm

Image
Image
Koj li PCB Raws li LED Diffuser
Koj li PCB Raws li LED Diffuser

Tej zaum koj yuav tau pom tias cov lej silkscreened zoo li zoo li tus lej lej thiab qhov ntawd yog vim lawv yog. Yuav kom raug lawv nyob nraum capacitive kov cov nyees khawm. Yog tias koj tab tom taug txoj hauv kev no koj yuav zaum xav tau lub microcontroller uas txhawb lub peev xwm kov txawm hais tias nws muaj peev xwm "yob koj tus kheej" lub peev xwm kov lub ntsej muag yog tias koj xav tau tiag tiag.

Txhua lub peev xwm kov lub ntsej muag suav nrog yog qee cov cim PCB uas tau muab tso rau kom muaj lub peev xwm ntsuas tau los rau hauv av (paub tias yog tus kheej lub peev xwm) lossis mus rau lwm txoj hauv kev (hu ua kev sib txig sib txig sib luag).

Kuv pib tsim kuv los ntawm kev ua raws TI's CapTIvate phau ntawv qhia rau lawv MSP430FR2633 ntaus ntawv tab sis yog tias koj siv lwm lub microcontroller nws yog tej zaum tsim nyog saib cov lus qhia thiab cov qauv siv tsim los ntawm cov khw. Tsis yog tsuas yog phau ntawv qhia rau PCB txheej txheem muab, tab sis tseem muaj CapTIvate Design Center uas yuav tsim qee cov qauv qauv kom phim koj cov cuab yeej.

Koj yuav pom tias qhov tseem ceeb ntawm lub pob tsuas yog ob lub vojvoog ntawm tooj liab ncaj nyob ze ib leeg. Nqa koj tus ntiv tes los ze yuav txo qhov peev xwm nruab nrab ntawm lawv. MSP430 siv qhov tam sim no tsis tu ncua los them tus nqi hluav taws xob no thiab ntsuas sai npaum li cas qhov hluav taws xob hla nws hloov pauv. Lub tsev qiv ntawv CapTIvate ua kom yooj yim tig qhov no mus rau hauv lub pob nyem nyem.

Kuv tsim qhov kev cai hauv Eagle kom yooj yim ntxiv kaum ob ntawm cov nyees khawm no thiab yog li kuv tuaj yeem siv lawv ntawm cov phiaj xwm yav tom ntej.

Kauj Ruam 4: Koj PCB Ua Tus LED Diffuser

Eagle-eyed nrad koj yuav tau pom qhov me me ncig thaj tsam qhov muag dub muag ploj ntawm ob sab ntawm PCB. Raws li yuav luag txhua qhov kev tsim hluav taws xob, Kuv xav tau qee qhov kev tawm tswv yim rau tus neeg siv. Kuv mus nrog RGB LED thiab muaj ob peb txoj kev xaiv rau qhov no.

  • Kuv tuaj yeem siv lub qhov hla LED thiab txiav lub qhov rau nws txhawm rau hla. Kuv tsis paub yuav ua li cas kuv yuav txuas nws yam tsis muaj PCB ntxiv.
  • Kuv tuaj yeem siv qhov saum npoo LED. Tom qab ntawd kuv yuav muaj qee qhov cim tseg thiab ib qho LED ua rau kuv lub vaj huam sib luag zoo ua ntej.
  • Kuv tuaj yeem siv rov qab-teeb LED.

Qee tus ntawm koj yuav xav tsis thoob tias lub thim rov qab LED yog dab tsi. Zoo nws yog "upside down" nto mount LED uas ci rov qab ntawm PCB nws tau teeb tsa. Dab tsi?! Vim li cas koj thiaj ua li ntawd? Zoo, nws tau txais nws tawm ntawm txoj kev ntawm lwm sab ntawm PCB. Cov qauv tsim feem ntau tseem yuav muaj lub qhov hauv PCB rau qhov LED kom ci los ntawm, tab sis kuv txiav txim siab tsuas yog tshem cov tooj liab thiab cov khoom muag thiab saib seb cov khoom siv PCB tau txhais tau txaus rau lub teeb ci los ntawm. Spoiler ceeb toom - nws yog! Kuv paub tseeb tias nws yuav ci dua me ntsis nrog lub qhov, tab sis nws yooj yim txaus kom pom hauv tshav ntuj dhau los ntawm 1.6mm ntawm FR4. Nws zoo diffused heev.

Nws tau xav tau ib feem kev cai tsim nws Dav dawb hau kom ntseeg tau tias tsis muaj tooj liab lossis tooj liab hauv qab nws, tab sis txhua qhov no coj los ua ob peb lub voj voos ntawm Cov Txwv thiab Khaub Ncaws txheej ntawm ob sab. Koj yuav pom qhov kev cai no nyob hauv Eagle lub tsev qiv ntawv txuas nrog.

Kauj Ruam 5: Koj PCB Ua Tus Kav hlau txais xov

Koj PCB Raws Li Tus Kav hlau txais xov
Koj PCB Raws Li Tus Kav hlau txais xov
Koj PCB Raws Li Tus Kav hlau txais xov
Koj PCB Raws Li Tus Kav hlau txais xov

Siv PCB taug raws li tus kav hlau txais xov tsis yog ib yam tshiab. NFC Booster pob kuv siv muaj ib qho. Feem ntau cov lag luam NFC nyeem koj yuav pom siv lawv. Ib qhov teeb meem kuv pom yog tias cov no tau hloov kho kom haum rau feem ntau ntawm NFC cov ntawv cim npe - daim npav thiab keyfobs. Kuv geeky txaus kom muaj daim ntawv me me NFC cog rau hauv kuv txhais tes. Cov ntsiab lus nyob ntawm no yog tias koj tsis squeamish. Kuv kuj tseem tau ua qhov haujlwm yav dhau los siv lub qhov txhab xaim hluav taws xob ua tus kav hlau txais xov. Txog qhov haujlwm no kuv xav pom yog tias nws muaj peev xwm los tsim PCB kav hlau txais xov uas zoo sib xws rau daim ntawv me me cog.

Ua ntej tshaj kuv tau txiav txim siab los tsim PCB cim uas lub cev me dua cov uas koj ib txwm pom. Qhov inductance yog qhov tseem ceeb thaum kho lub kav hlau txais xov yog li kuv siv online PCB tus lej ntsuas hluav taws xob hauv online thiab tsom rau kwv yees li 1μH kom zoo ib yam li cov xaim hluav taws xob ib qho kuv tau siv ua ntej. Kuv siv TI's L_Calculate thiab qhov no tau qhia kuv tias 7 tig ntawm qhov nruab nrab qhov loj ntawm 9mm x 6.5mm nrog txoj kab dav ntawm 0.1524 yuav tsum yog 950nH. Kaw txaus.

Thaum kuv tau txais PCBs rov qab nws ntsuas 0.627μH - nrog qhov tsis kam ntawm 0.867Ω. Nws yog lub sijhawm los ua haujlwm seb qhov sib txuas sib txuas yuav tsum zoo li cas thiaj li TRF7970A pom 50Ω. Kev sib txuas kav hlau txais xov yog tag nrho cov ncauj lus ntawm nws tus kheej, yog li kuv yuav tsis nkag siab qhov ntawd tam sim no, tab sis yog tias koj txaus siab kuv tau them yuav ua li cas kho lub kav hlau txais xov yam tsis xav tau VNA kim ntawm no.

Suffice nws los hais tias koj li PCB tuaj yeem siv los tsim lub xoom-tus nqi kav hlau txais xov txawm tias nws yog qhov inductive kauj rau RFID (tsis nruj me ntsis tus kav hlau txais xov) lossis rau WiFi, ZigBee, Sub-1Ghz, thiab lwm yam ntxiv, Kuv xav qhia ntxiv tias yog tias koj xav tau ib qho koj pib los ntawm cov ntawv sau tsim rau txhua lub cuab yeej koj siv. Cov chaw tsim khoom xav kom koj yuav lawv cov khoom kom lawv thiaj li yog qhov kev pab zoo thaum nws los siv lawv.

Kauj Ruam 6: Koj PCB Ua Tus Debug Header

Koj li PCB Raws li Debug Header
Koj li PCB Raws li Debug Header
Koj li PCB Raws li Debug Header
Koj li PCB Raws li Debug Header

Sai li koj ntxiv microcontroller rau koj qhov project koj muaj qhov teeb meem yuav ua li cas kom tau txais koj cov cai rau nws. Feem ntau koj zoo PCB profile tsawg kawg nrog tus chunky tus pin header rau nws. Feem ntau cov no dhau los ntawm qhov hloov pauv ib yam nkaus, yog li koj zoo nkauj zoo nkauj PCB tau cuam tshuam rau ob sab. Pom tseeb raws li kuv xav kom ib sab los ua kuv lub vaj huam sib luag pem hauv ntej, dhau ntawm qhov tawm. Nto mount tus pin headers tuaj yeem muaj kev phom sij txog koj cov cim - tshwj xeeb tshaj yog tias koj muaj feem yuav txuas thiab txuas ob peb zaug.

Luckily muaj lwm txoj kev - pogo pins. Cov caij nplooj ntoo hlav caij nplooj ntoo hlav no ua rau muaj hluav taws xob zoo nrog koj lub rooj tsavxwm. Nws yuav tsis nyob ntsiag to txaus rau kev txuas mus tas li tab sis nws yeej yog rau kev ua haujlwm. Kuv tau pom pogo pins siv nrog kev cai jig rau ob qho kev ua haujlwm thiab tseem rau kev sim cov phiaj xwm tsim khoom. Kuv txawm pom lawv nyam ntawm cov khaub ncaws peg rau lub tsev tsim programmer zoo heev. Txawm li cas los xij, Kuv tau siv cov khoom lag luam uas muaj rau ntau tsev neeg microcontroller - Tag Txuas. Nws xav tau ob peb qhov sib dhos me me hauv koj lub rooj tsavxwm nws yuav tsis zoo tag nrho yog tias koj xav tau lub vaj huam sib luag pem hauv ntej tsis muaj dej tab sis kuv txiav txim siab tias nws yuav zoo rau txoj haujlwm no.

Txhua yam uas xav tau yog PCB hneev taw thiab koj ua tiav! Cov qhov zoo nyob hauv qhov yuav tsum tau ua ntawm lub tsev pawg thawj coj saib thiab tej zaum txawm tias lub tsev cuam tshuam.

Kauj Ruam 7: PCB Tiav

Image
Image

Yog li, tom qab suav tag nrho cov tswv yim PCB no rau hauv ib qhov haujlwm - ntawm no yog qhov kawg. Nws teb rau qhov raug NFC lossis lossis tus lej nkag nkag thiab qhib lub qhov rooj. Lub qhov rooj ua haujlwm sib cais vim tias qhov no yuav ua haujlwm ob peb lub qhov rooj sib txawv hauv ob peb txoj kev sib txawv. Lub qhov rooj rau kuv lub tsev yuav yog lub tshuab hluav taws xob tso tawm, ntau npaum li koj yuav pom ntawm chav tsev thaiv nrog lub kaw lus sib tham.

Kuv yog tus kitesurfer feem ntau pom kuv tus kheej hauv dej hiav txwv thiab nws ib txwm tsis paub tias yuav ua li cas nrog koj cov yuam sij. Nrog daim ntawv NFC hauv kuv txhais tes Kuv ib txwm muaj tus yuam sij nrog kuv! Rau kuv lub tsheb nws yuav txuas mus rau lub hauv paus kaw qhov system.

Rau koj tus kheej lub qhov rooj tej zaum koj yuav xav xaiv txoj hauv kev tsim nyog los qhib lossis qhib nws.

Koj yuav pom txhua yam koj xav tau kom rov ua dua (lossis hloov kho) txoj haujlwm no hauv GitHub qhov chaw cia khoom.https://github.com/FredMurphy/LockNFC

Kuv vam tias koj tau nyiam nyeem txog qhov haujlwm no thiab nws tau tshoov siab koj kom koom nrog qee cov tswv yim rau hauv koj tus kheej PCBs. Yog tias koj ua, thov qhia rau kuv paub hauv cov lus hauv qab no. Thov kuj saib cov npe nkag hauv PCB kev sib tw thiab pov npav rau qhov twg koj xav tias zoo tshaj. Kuv vam tias nws yuav yog kuv li, tab sis kuv paub tseeb tias muaj ntau ntau lwm qhov nkag tau zoo nyob rau ntawd thiab.

Kev sib tw PCB
Kev sib tw PCB

Khiav Tawm Hauv Kev Sib Tw PCB

Pom zoo: