Arduino poate fi reparat

Arduino Poate Fi Reparat



Plăcile Arduino sunt utilizate pe scară largă pe tot globul în scopuri educaționale. Arduino vizează mulți studenți, ingineri și profesori. Lucrul cu Arduino este foarte ușor când vine vorba de un IDE ușor de utilizat și de plăci extrem de compatibile. Dar adevărata problemă pentru utilizatori începe atunci când o singură conexiune greșită de cablare duce la închiderea plăcii Arduino. Odată ce deteriorarea Arduino este făcută, prima întrebare care îmi vine în minte este dacă Arduino poate fi reparat. Acest ghid va fi răspunsul la această întrebare.

Arduino poate fi reparat

da , Arduino poate fi reparat, dar totul depinde de cât de grav a fost deteriorat. Pentru a găsi adevărata problemă cu placa, trebuie să fiți atenți chiar și la cele mai mici detalii. De exemplu, dacă ne uităm la placa Arduino Uno, nu numai placa este deteriorată, ci și componentele care alcătuiesc Arduino sunt daune reale. Arduino este alcătuit din diferite periferice care îl fac să ruleze codul nostru. Dacă una sau mai multe componente se defectează, atunci Arduino poate să nu funcționeze.

Unele componente majore ale Arduino sunt:







  • Atmega328p : Acesta este microcontrolerul principal care execută instrucțiunea dată în cod.
  • Atmega16u2 : Acest microcontroler gestionează comunicațiile seriale folosind interfața USB.
  • Regulator de voltaj : Aceasta reglează puterea de intrare de la mufa Vin sau DC la 5V reglată.
  • Led de alimentare : Se aprinde când Arduino este pornit.
  • Pinuri de alimentare : Gestionează puterea de intrare și de ieșire a Arduino. 5V și 3,3V pot fi luate ca ieșire.
  • Oscilator : Sunt utilizate două tipuri de oscilatoare, unul este ceramic și al doilea este cristal, ambele generează 16MHz de semnal de ceas.



În cazul în care oricare dintre componentele menționate mai sus devine defectă, nu este posibil să o reparați. Tot ce ne trebuie este să cumpărăm o componentă nouă și să o înlocuim cu cea veche. Unele componente SMD sunt greu de înlocuit, cum ar fi microcontrolerele cu interfață serială, așa că este mai bine să cumpărați o nouă placă Arduino. În timp ce controlerul principal Atmega328p vine în două variante, una cu DIP și alta cu SMD. Dacă aveți o placă Arduino DIP (Dual In-Line Packaged) și controlerul principal este mort, atunci cumpărați un controler nou și înlocuiți-l.



Un lucru pe care trebuie să îl verificați este fie să cumpărați un microcontroler Atmega328p cu bootloader preinstalat, fie să instalați unul nou odată ce îl cumpărați.





Cum se repara placa Arduino

Pentru a repara placa Arduino mai întâi trebuie să depanăm placa Arduino și să identificăm defecțiunea. Odată ce componenta defectă este identificată, aceasta poate fi înlocuită, dar dacă sunt deteriorate pistele PCB, este greu de reparat. Deoarece Arduino PCB este multistrat cu o mulțime de linii de lipit integrate.

Iată o listă cu pașii pe care trebuie să îi urmați pentru a repara placa Arduino:



Verificați puterea: Alimentați placa Arduino folosind USB sau sursa de alimentare și verificați lumina verde dacă se aprinde sau nu.

Încercați să încărcați o schiță de testare: Încărcați o schiță de testare pe o placă Arduino. Schița intermitentă este folosită în mod obișnuit pentru a verifica dacă un microcontroler funcționează sau nu. Dacă schița nu se încarcă, atunci ar putea exista o problemă cu portul serial sau cu microcontrolerul principal.

Verificați funcționarea regulatorului de tensiune: Folosind DMM, verificați tensiunea de ieșire a regulatorului de tensiune pe pinul de 5V și 3,3V. Dacă tensiunea este mai mare sau mai mică, înlocuiți regulatorul de tensiune.

Utilizați ICSP dacă cipul ATmega16U2 este eșuat: Arduino are cip Atmega16u2 pentru interfața serială și este greu de înlocuit deoarece este o componentă SMD pe Arduino, totuși există o modalitate alternativă de comunicare folosind dispozitivul de programare ICSP prin conectorul ICSP de pe placa Arduino. Cablul FTDI poate fi folosit și pentru comunicare.

Înlocuiți cip ATmega328P eșuat: Microcontrolerul principal din unele plăci precum Uno este înlocuibil dacă este instalat într-o priză. Se poate achiziționa un nou microcontroler cu un bootloader preinstalat. Bootloaderele Optiboot sunt deja incluse pe unele cipuri, astfel încât veți putea economisi timp și efort. Înlocuiți cu grijă vechiul cip și amintiți-vă locația Pinului 1 pentru a evita orice problemă. Există o crestătură superioară pe cip care indică orientarea corectă a microcontrolerului. Evitați să atingeți știfturile metalice, deoarece electricitatea statică le poate cauza zapada.

Concluzie

Plăcile Arduino sunt proiectate cu atât de multă complexitate încât devine greu pentru un utilizator normal să le repare. Depinde de nivelul de deteriorare care a fost suferit plăcilor Arduino dacă acestea pot fi reparate. În timp ce unele componente ale Arduino sunt SMD, care sunt dificil de reparat, există câteva care pot fi înlocuite și sunt ușor disponibile la un cost rezonabil. Este recomandat să cumpărați o nouă placă dacă utilizatorul nu are cunoștințe despre depanarea Arduino.