Kazalo:

Samodejna pečica za pretakanje SMD iz poceni opekača: 8 korakov (s slikami)
Samodejna pečica za pretakanje SMD iz poceni opekača: 8 korakov (s slikami)

Video: Samodejna pečica za pretakanje SMD iz poceni opekača: 8 korakov (s slikami)

Video: Samodejna pečica za pretakanje SMD iz poceni opekača: 8 korakov (s slikami)
Video: Electrolux Slovenija - Nasvet za parno pečico 2024, September
Anonim
Samodejna pečica za pretakanje SMD iz poceni opekača
Samodejna pečica za pretakanje SMD iz poceni opekača
Samodejna pečica za pretakanje SMD iz poceni opekača
Samodejna pečica za pretakanje SMD iz poceni opekača
Samodejna pečica za pretakanje SMD iz poceni opekača
Samodejna pečica za pretakanje SMD iz poceni opekača

Izdelava hobijskih PCB je postala veliko bolj dostopna. Vezje, ki vsebuje samo sestavne dele skozi luknje, je enostavno spajkati, vendar je velikost plošče na koncu omejena z velikostjo komponente. Uporaba komponent za površinsko montažo omogoča bolj kompaktno zasnovo tiskanega vezja, vendar je veliko težje spajkati ročno. Pečice za ponovno polnjenje zagotavljajo metodo, ki znatno olajša spajkanje SMD. Delujejo tako, da krožijo skozi temperaturni profil, ki zagotavlja dosledno naraščanje temperature, ki topi spajkalno pasto pod komponentami za površinsko montažo. Profesionalne peči za ponovno polnjenje so lahko drage, še posebej, če jih uporabljate občasno. Moj cilj je bil ustvariti avtomatsko pečico za ponovno polnjenje iz opekača za 20 USD.

Moj načrt je bil uporabiti koračni motor za programirano obračanje temperaturnega gumba, ki bo počasi povečeval temperaturo, da se stopi spajkalna pasta. Poskušal bom posnemati poseben profil ponovnega polnjenja na podlagi spajkalne paste, ki jo uporabljam. Ko pečica doseže najvišjo temperaturo (tališče spajkanja), se gumb za temperaturo obrne nazaj, da zmanjša temperaturo v pečici. Vse to bo nadzoroval arduino in prikazal na zaslonu OLED. Končni cilj je, da pečico naložite s tiskanimi vezji in komponentami, pritisnete en sam gumb in spajate vse komponente brez zunanjih nastavitev ali nadzora.

Zaloge

  • Arduino 5V pro mini
  • Koračni motor
  • A4988 Gonilnik koračnega motorja
  • MAX31855 Termoelement
  • 128 x 64 OLED zaslon
  • 2x 6 mm gumbi
  • Mejno stikalo
  • 3 tranzistorja NPN
  • 12V napajanje
  • 5 1K uporov
  • 4 10K upori
  • Vijaki in matice M3
  • strojni vijaki
  • šestroba spojna matica

1. korak: Toaster Oven Tear Down

Toaster Oven Tear Down
Toaster Oven Tear Down
Toaster Oven Tear Down
Toaster Oven Tear Down
Toaster Oven Tear Down
Toaster Oven Tear Down

Prvi korak je bil razstaviti opekač kruha in si ogledati notranjost. Ta opekač za kruh ima gumb za nadzor temperature in gumb za merjenje časa. Ožičenje v notranjosti in na obeh številčnicah mi je bilo precej neznano, zato sem se odločil, da se bom lažje izognil temu, kar je že bilo. Spoznal sem, da lahko za obračanje številčnice uporabite koračni motor. Za spremljanje temperature lahko v notranjost pečice vstavite temperaturno sondo ali termoelement. Zaslon OLED bi lahko prikazal podatke v realnem času, vključno s trenutno temperaturo. Vse te zunanje komponente je mogoče enostavno upravljati z Arduinom. Odprtega prostora je bilo veliko, zato sem se odločil, da vse ali večino teh komponent prikrijem v pečici.

Odvisno od tega, v kateri opekaču za kruh imate opeklino, se lahko spreminja. Najprej sem moral odstraniti vijake okoli sprednje plošče. Nato sem pečico obrnil na glavo in odstranil vijake z dna stranske plošče. Od tam sem lahko dostopala do ožičenja v notranjosti pečice.

Nato sem odstranila oba gumba na vsakem številčnici in ju odvila s prednje plošče.

2. korak: Prototip

Prototip
Prototip
Prototip
Prototip
Prototip
Prototip
Prototip
Prototip

Zdaj, ko vem, kaj moram oblikovati, je čas, da začnem graditi vezje. To sem naredil v postopku dodajanja. Termoelement sem sprožil, nato sem dodal zaslon, nato pa še koračni motor. Ko so glavne komponente delovale, sem potreboval način za interakcijo z Arduinom. Odločil sem se, da bom uporabil nekaj gumbov. Gumb za nadzor temperature na pečici, ki bi ga vrtil koračni motor, bi se vrtel le okoli 300 stopinj v smeri urinega kazalca, da bi dosegel najvišjo temperaturo. Zato bi bilo treba to omejitev strogo zakodirati v program. Potreboval sem tudi način za zanesljivo vrtenje številčnice na 0 stopinj v smeri urinega kazalca. Nameraval sem uporabiti končno stikalo, da preprečim vrtenje koračnega motorja za 0 stopinj in tvegam, da bi poškodoval gumb za nadzor temperature. Ugotovil sem, da je bil moj večnamenski orodje 12 v 1 PCB zelo uporaben za odpravljanje težav, ko sem sestavil to vezje.

3. korak: Izboljšajte program

Druga nagrada na natečaju Build a Tool

Priporočena: