Cov txheej txheem:

Arduino Nrog CD4015B Hloov Sau Npe: 3 Cov Kauj Ruam
Arduino Nrog CD4015B Hloov Sau Npe: 3 Cov Kauj Ruam

Video: Arduino Nrog CD4015B Hloov Sau Npe: 3 Cov Kauj Ruam

Video: Arduino Nrog CD4015B Hloov Sau Npe: 3 Cov Kauj Ruam
Video: Dab neeg Nkauj nraug cog lus ruaj tuag thiaj tseem nco los tos - Ghost story 2024, Hlis ntuj nqeg
Anonim
Arduino Nrog CD4015B Hloov Sau Npe
Arduino Nrog CD4015B Hloov Sau Npe

CD4015B yog Dual 4 Theem Static Shift Register nrog Serial input thiab Parallel output. Nws yog 16 tus pin IC thiab muaj ob qhov zoo sib xws, 4-theem sau npe nrog cov ntaub ntawv ywj pheej, Clock, thiab Pib dua cov tswv yim. Lub logic siab ntawm Reset input rov pib dua txhua plaub qib uas tau them los ntawm cov lus qhia ntawd. Nws yog CMOS ntaus ntawv nrog txhua qhov kev tiv thaiv los ntawm kev tso tawm zoo li qub.

Nws muaj peev xwm nthuav tawm 2 plaub theem kev sau npe mus rau 8 ntsis sau npe ntawm ib pob, thiab txuas ntxiv los ntawm kev ntxiv CD4015B ICs ntau dua.

Nws muaj ntau daim ntawv thov, suav nrog:

  • Serial input / parallel cov ntaub ntawv tso tawm ua kab
  • Serial rau cov ntaub ntawv hloov dua siab tshiab
  • Lub hom phiaj sau npe

ntxiv rau tsav LEDs raws li kuv yuav qhia hauv qab no.

Khoom siv

Cov ICs no pheej yig heev thiab tam sim no koj tuaj yeem yuav 10 CD4015BE rau tsawg dua 2 UK phaus los ntawm Tuam Tshoj ntawm Ebay.

Kauj Ruam 1: Pin Out thiab Daim Duab Ua Haujlwm

Pin Out thiab Daim Duab Ua Haujlwm
Pin Out thiab Daim Duab Ua Haujlwm
Pin Out thiab Daim Duab Ua Haujlwm
Pin Out thiab Daim Duab Ua Haujlwm

CD4015B muaj qhov zoo li yog qhov txawv txav thiab yuav tsum tau saib xyuas kom raug txheeb xyuas txhua tus lej. Piv txwv li Q4B (tus pin 2) nyob ze rau Q3A (tus pin 3) thiab Q4A (tus pin 10) nyob ib sab ntawm Q3B (tus pin 11). Tsis tas li ntawd Moos B yog nyob rau sab A ntawm IC thiab zoo li Moos A yog nyob rau sab B feem ntau.

Kev ua haujlwm ntawm CD4015B

Kom paub meej cov lus hais los saum no

"Cov ntaub ntawv tau pauv los ntawm cov tswv yim mus rau theem tso tawm ntawm IC ntawm kev hloov pauv zoo".

piv txwv li Tus Pin tus pin mus ntawm qis mus rau siab ntawm nws cov theem tseem ceeb. Qhov no tau ua tiav ntawm Arduino los ntawm kev teeb tsa tus pin tus lej qis, teeb tsa Cov Ntaub Ntawv tus pin siab lossis qis thiab tom qab teeb tsa Clock tus pin siab dua. Txhua lub sijhawm qhov no tshwm sim cov ntaub ntawv ntawm tus pin tso tawm tau hloov mus rau ib qho ntxiv, piv txwv li los ntawm Q1A rau Q2A thiab lwm yam.

Tsis muaj dab tsi tshwm sim thaum tus pin tus pin nce los ntawm siab rau qis.

Thaum Pib dua tus pin tau teeb tsa siab, nws teev nws 4 qhov tso tawm qis. Qhov no tso cai rau tam sim no ntws los ntawm LEDs thiab tig lawv rau. Hauv qhov teeb tsa piav qhia hauv qab no, tag nrho 8 qhov txiaj ntsig tau rov pib dua li Pib dua A thiab Rov Pib B txuas nrog.

Kauj ruam 2: Kev sib txuas rau Arduino

Kev sib txuas rau Arduino
Kev sib txuas rau Arduino

Kev sib txuas rau Arduino yog raws li hauv qab no:

  • CD4015B tus pin 16 rau Arduino 5v
  • CD4015B tus pin 8 rau Arduino Gnd
  • CD4015B tus pin 6 (Pib dua A) rau Arduino tus pin 5
  • CD4015B tus pin 7 (Cov Ntaub Ntawv A) rau Arduino tus pin 6
  • CD4015B tus pin 9 (Moos A) rau Arduino tus pin 7
  • CD4015B pins Q1A - Q4A rau LED Cathode thiab Anode rau 5v ntawm 100 ohm resistor

Txhawm rau kom muaj 8 Theem Hloov Hloov Npe

  • Txuas tus pin 14 (Pib dua B) rau tus pin 6 (Pib dua A) ntawm CD4015B
  • Txuas tus pin 1 (Moos B) rau tus pin 9 (Moos A) ntawm CD4015B
  • Txuas tus pin 10 (Q4A) rau tus pin 15 (Cov Ntaub Ntawv B) ntawm CD4015B
  • CD4015B pins Q1B - Q4B rau LED Cathode thiab Anode rau 5v ntawm 100 ohm resistor

Ib qho program Arduino suav nrog los ua kom pom tias CD4015B tuaj yeem siv nrog LEDs li cas. Tsis xav tau lub tsev qiv ntawv tshwj xeeb rau txoj haujlwm kom ua haujlwm. Koj tsis tas yuav siv tus pin 5, 6 thiab 7 ntawm Arduino, raws li ib qho ntawm I/O pins yuav ua haujlwm, tab sis koj yuav tsum hloov kho daim duab kos rau qhov twg koj tau siv tus pin.

Lub voj voog tuaj yeem teeb tsa ntawm lub rooj mov ci.

Lub voj voos program qhia txog 4 txoj hauv kev sib txawv rau program CD4015B.

Kauj Ruam 3: Xaus

Kuv nyuam qhuav tshwm sim kom muaj CD4015BCN IC dag ib puag ncig thiab xav tsis thoob txog yuav ua haujlwm li cas. Kawm cov ntaub ntawv cuam tshuam tau muab txhua yam ntaub ntawv rau kuv. Kuj tseem muaj ntau lwm yam kev hloov pauv rau npe hauv khw. Ib qho piv txwv yog nrov 74LS595 uas nws muaj nws txoj hauv kev tshwj xeeb rau kev ua haujlwm zoo li yog TTL tsis zoo li CMOS. Tsis zoo li muaj ntau cov ntaub ntawv muaj rau Arduino thiab CD4015B.

Kuv tsis yog tus kws tshaj lij hluav taws xob thiab tsuas yog muab cov ntaub ntawv no rau txhua tus uas yuav pom nws nthuav.

Cov ntaub ntawv ntau ntxiv tuaj yeem pom ntawm cov ntaub ntawv cuam tshuam.

Pom zoo: