Cov txheej txheem:

Suab Switcher (Arduino): 5 Kauj Ruam
Suab Switcher (Arduino): 5 Kauj Ruam

Video: Suab Switcher (Arduino): 5 Kauj Ruam

Video: Suab Switcher (Arduino): 5 Kauj Ruam
Video: How to use up to 10 push button switch with 1 Arduino input pin ANPB-V1 2024, Lub Xya hli ntuj
Anonim
Suab Switcher (Arduino)
Suab Switcher (Arduino)

Txoj haujlwm no tau pib vim tias kuv pawg tsev kawm ntawv cov phiaj xwm thiab kuv xav hloov ntau lub suab mus rau ib lub suab nrov. Thaum tshawb hauv is taws nem rau qee qhov kev hloov pauv suab rau Arduino peb tsis tuaj yeem pom ib yam dab tsi zoo li nws. Kuv twb paub txog lub nti muaj peev xwm hloov pauv cov cim sib piv, tab sis tsis muaj cov av nkos uas muaj txiaj ntsig tiag tiag muaj rau nws ib yam. Yog li kuv tau ua haujlwm thiab tsim kuv tus kheej.

Kauj Ruam 1: Koj Xav Tau Dab Tsi

Koj Xav Tau Dab Tsi
Koj Xav Tau Dab Tsi

Pawg thawj coj no tau ua tiav SMD (tshwj tsis yog tus pin tus pin) uas txhais tau tias txhua yam ntawm cov khoom siv tau muab tso rau saum PCB. Qhov no txhais tau tias kev sib txuas ua ke yog me me heev thiab yog li nyuaj rau solder dua li los ntawm cov khoom sib xyaw. Vim li no kuv xav kom koj tsis txhob sim qhov no yam tsis tau xyaum ua thawj zaug nrog cov khoom loj.

Cov Nqi Ntawm Cov Khoom:

  • 1x74hc139 wb
  • 1 tx4052
  • 10x 10uF capacitor (0805) (bipolar)
  • 4x LED (0805)
  • 4x 330 ohm resistor (0805)
  • 5x poj niam lub suab nkaus
  • 1 x 5 pin header

Kuj tseem muaj BOM xa tawm los ntawm EasyEda:

Kauj ruam 2: Schematic piav qhia

Schematic piav qhia
Schematic piav qhia

Kuv yuav tsuas yog hla kev ua haujlwm ntawm kab lus luv luv yog li cov neeg feem coob tuaj yeem ua raws qhov no yog lawv xav tau.

Raws li tus lej taub hau tsis yog qhov txaus nyiam peb yuav txav mus rau 4052 nti. Cov nti no yog ob qho sib pauv hloov pauv thiab raws li lub npe cuam tshuam nws hloov lub suab teeb liab los ntawm nws ntawm plaub qhov kev nkag mus thiab coj nws mus rau ib qho tawm. Vim tias feem ntau lub suab yog lub tso suab peb xav tau ob lub suab hloov pauv. qhov no yog qhov "dual" los ua ke. Cov ntawv cim tau cim ua CH1_L rau "channel 1 sab laug" lossis COM_L rau "ntau yam sab laug" thiab tuaj yeem ua raws li txuas txuas.

Tom ntej no yog SN74HC139. Nov yog demultiplexer tab sis tsis txhob txhawj xeeb txog lub sijhawm coj txawv txawv no. Nws lub luag haujlwm tseem ceeb yog qhia tias cov channel twg tam sim no tau xaiv kom dhau los ntawm lub teeb liab. Nov yog qhov uas kuv tau ua yuam kev me. Nws yuav tsum tau teeb lub teeb LED ntawm cov channel uas tau xaiv, tab sis raws li nws yog nws teeb rau txhua lub leds EXCEPT rau cov channel xaiv. Yog li koj tuaj yeem xav txog LEDs raws li "cov channel no tau ntsiag to" cov ntsuas.

Tsuas yog seem sab laug yog lub suab txuas txuas. Tsis muaj dab tsi tshwj xeeb los saib ntawm no tiag. Tsuas yog qhov uas yuav zoo li coj txawv txawv yog cov capacitors. Cov no yog decoupling capacitors thiab lawv thaiv DC cov cim thiab cia trough AC teeb liab zoo li lub suab.

Kauj Ruam 3: Txiav txim rau Pawg Thawj Coj

Kev txiav txim rau Pawg Thawj Coj
Kev txiav txim rau Pawg Thawj Coj

Raws li koj yuav tau pom ntawm daim duab ntawm PCB tiag tiag kuv yuav tsum txuas nrog xaim uas kuv tsis tau npaj rau. Qhov no yog vim tias pob ntawm 74HC139 tsis raug (qhov yuam kev ntawm EasyEda lub tsev qiv ntawv).

Qhov yuam kev no tsis tau kho yog li nco ntsoov qhov no thaum xaj!

Kauj Ruam 4: Siv Pawg Thawj Coj

Siv Pawg Thawj Coj
Siv Pawg Thawj Coj
Siv Pawg Thawj Coj
Siv Pawg Thawj Coj

Thawj qhov koj yuav tsum tau ua yog txhawm rau lub zog nrog 5 volt vim nws yuav tsis ua haujlwm yam tsis muaj nws. Txhua qhov kev xav tseem ua haujlwm ntawm 5 volt. Txuas Sel1, Sel2 thiab Mute mus rau arduino vim tias lawv tsis rub tawm lossis nqis los ntawm ib qho kev tiv thaiv. Yog tias lawv tsis txuas nrog lawv yuav ntab uas yuav ua rau coj tus cwj pwm txawv.

Pawg thawj coj no muaj lub ntsej muag ua haujlwm uas yuav tiv thaiv txhua lub teeb liab mus rau hauv pawg thawj coj saib. Hauv nws lub xeev ntsiag to txhua lub LEDs yuav ci. Txhawm rau kaw lub rooj tsavxwm rub tus pin siab.

Txhawm rau xaiv cov channel thawj mute yuav tsum yog neeg xiam oob khab. Nrog ob tus Sel pins koj tuaj yeem xaiv cov channel raws li cov lus tseeb.

Kauj ruam 5: Xaus

Ua tsaug rau kev tshuaj xyuas kuv cov lus qhia. Kuv vam tias qhov no tau siv rau koj. Yog tias koj muaj lus nug sab laug tso rau hauv cov lus. Feem ntau kuv teb tsis pub dhau ob peb hnub.

Pom zoo: