Sari la conținut
ELFORUM - Forumul electronistilor

Aspirator rowenta cu microcontroler pic 16F1783


ionutz2013

Postări Recomandate

Am o problema cu un aspirator vertical si anume cand vreau sa il pornesc blinkane un led albastru de 3 4 ori si se stinge iar motorul nu porneste. Pe placa lui vad ca are acest pic16f1783. Daca l-as inlocui cum as putea sa il programez? Nu am pickit sau ceva de programat aceste ci-uri. Ma poate ajuta cineva cu programarea lui si un cod ceva? Aspiratorul asta are 3 viteze dar nu functioneaza niciuna. E posibil ca acel controler sa fie prajit? 

20231110_202149.jpg

Link spre comentariu
  • Răspunsuri 58
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • ionutz2013

    20

  • sonic11

    14

  • validae

    11

  • Stefan

    2

Top autori în acest subiect

Imagini postate

Dacă microcontrollerul e "prăjit" cine face LED-ul ăla sa "blinkane"? Mult prea puține detalii despre verificările făcute!

Probabilitatea că microcontrollerul să fie defect este egală cu probabilitatea ca orice altceva să fie defect.

Link spre comentariu

În primul rând se verifică starea acumulatorului și a motorului, fiindcă probabil acel led clipitor indică o problemă.Vezi că aspiratoarele de acest gen au și o siguranță smd pe placă, aia se arde când e suprasolicitat motorul din cauza înfundării cu scame a filtrului..

Link spre comentariu
  La 10.11.2023 la 18:39, validae a spus:

În primul rând se verifică starea acumulatorului și a motorului, fiindcă acel led indică o problemă.

Extinde  

Motorul l-am alimentat si functioneaza, chiar trage destul de bine. Acumulatorul l-am incarcat de la o sursa externa dar degeaba. Face la fel chiar si daca deconectez motorul si daca il pun la loc. Motorul fiind comandat printr-un mosfet N-ch 9972gs. Dar problema e ca acel mosfet este comandat direct din acel pic, dar nu trimite comanda la mosfet. Si nici cele 3 led-uri care indica pe ce viteza este dat nu se aprind. Are un comutator mecanic cu 4 pozitii adica off, viteza 1 viteza 2 si viteza 3. Cand mut in oricare din cele 3 pozitii blinkane led-ul de power dupa care se stinge si atat face.

Editat de ionutz2013
Link spre comentariu
  La 10.11.2023 la 18:59, BRANCA a spus:

 Cine crezi că are "cod" pt aşa ceva? Mergea înainte citit picul,dacă te lăsa,şi apoi stocat programul.

Extinde  

Cu ce sa citesc pic-ul? Trebui un pickit3 sau ceva cu care sa fac asta. Iar daca e defect proba il nu il mai citeste nimeni. Sau sa incerc o schema alternativa care sa comand acel motor cu 3 tensiuni diferite si asta sa mearga la 18v 

Link spre comentariu

Lasă pic-ul, că e o cauză pierdută.Ai verificat să nu ai o siguranță smd pe placă ? Ai verificat toți elemenții acumulatorului separat ?

Se poate recupera de la o bormașină cu acumulator circuitul de reglaj al turației, iar în loc de potențiometru liniar ce se află în buton, se pune unul rotativ sau un comutator cu trei rezistori discreți.

Link spre comentariu
  La 10.11.2023 la 19:23, validae a spus:

Lasă pic-ul, că e o cauză pierdută.Ai verificat să nu ai o siguranță smd pe placă ? Ai verificat toți elemenții acumulatorului separat ?

Se poate recupera de la o bormașină cu acumulator circuitul de reglaj al turației, iar în loc de potențiometru liniar ce se află în buton, se pune unul rotativ sau un comutator cu trei rezistori discreți.

Extinde  

Am verificat toate smd-urile e o singura siguranta pe toata placa si are continuitate. Acumulatorii sunt NiMh dar o sa ii inlocuiesc cu celule Li-ion. As putea folosi acel comutator si sa desfintez pic-ul dar cele 2 motoare au consum destul de mare. Este vb de motorul care aspira praful si al doilea motor este o perie rotativa care la baza aspiratorului. Acei 3 tranzistori trebuie sa comande mosfet-ul cu tensiuni diferite.

Link spre comentariu
  La 10.11.2023 la 20:44, bogdyyyy a spus:

Ce model e? Posibil sa existe placa la un pret accesibil si sa nu merite efortul 

Extinde  

Este rh875801 iar placa arata cam asa

20231110_202218.jpg

Editat de ionutz2013
Link spre comentariu

Repet, ai verificat fiecare element al acumulatorului separat ? Asta cu o sarcină oarecare la bornele acumulatorului.Să nu ai un element ,,mort,, și placa detectează tensiunea prea mică.Eventual fă momentan un scurt între drenă și sursă la mosfet ca să te convingi că traseul de putere nu e întrerupt...

Link spre comentariu

@ionutz2013 in poza pare că ai înlocuit tranzistorul de putere dar nu ai precizat de ce? Doar tu cunoști ce ai făcut pe acolo și ce alte detalii mai sunt. Dacă tot insiști cu PIC-ul atunci clar trebuie înlocuit.

Bagi un Arduino, știu că ești familiarizat cu el din alte subiecte, și-l convingi să facă ce făcea PIC-ul dar asta după ce înțelegi cum se comandă motoarele. Mă îndoiesc că afirmația "Acei 3 tranzistori trebuie sa comande mosfet-ul cu tensiuni diferite." este corectă.

Poate  "acei doi tranzistori comandau MOSFET-ul cu semnal modulat in durata provenit de la PIC".

Partea de încărcare oricum o faci cu module dedicate pentru celulele folosite daca zici că înlocuiești NiMH cu Li-Ion.

 

https://docs.arduino.cc/tutorials/generic/secrets-of-arduino-pwm

Link spre comentariu
  La 11.11.2023 la 5:23, ionutz2013 a spus:

Este rh875801 iar placa arata cam asa

20231110_202218.jpg

Extinde  

Ok , studiez si te anunt , am schimbat in trecut cateva module similare , posibil sa am si defecte 1 sau 2 bucati.

In bateriile cu NiMH nu am gasit elementi morti/ intrerupti, ci doar epuizati 

Link spre comentariu
  La 11.11.2023 la 8:03, Stefan a spus:

@ionutz2013 in poza pare că ai înlocuit tranzistorul de putere dar nu ai precizat de ce? Doar tu cunoști ce ai făcut pe acolo și ce alte detalii mai sunt. Dacă tot insiști cu PIC-ul atunci clar trebuie înlocuit.

Bagi un Arduino, știu că ești familiarizat cu el din alte subiecte, și-l convingi să facă ce făcea PIC-ul dar asta după ce înțelegi cum se comandă motoarele. Mă îndoiesc că afirmația "Acei 3 tranzistori trebuie sa comande mosfet-ul cu tensiuni diferite." este corectă.

Poate  "acei doi tranzistori comandau MOSFET-ul cu semnal modulat in durata provenit de la PIC".

Partea de încărcare oricum o faci cu module dedicate pentru celulele folosite daca zici că înlocuiești NiMH cu Li-Ion.

 

https://docs.arduino.cc/tutorials/generic/secrets-of-arduino-pwm

Extinde  

 

  La 11.11.2023 la 8:03, Stefan a spus:

@ionutz2013 in poza pare că ai înlocuit tranzistorul de putere dar nu ai precizat de ce? Doar tu cunoști ce ai făcut pe acolo și ce alte detalii mai sunt. Dacă tot insiști cu PIC-ul atunci clar trebuie înlocuit.

Bagi un Arduino, știu că ești familiarizat cu el din alte subiecte, și-l convingi să facă ce făcea PIC-ul dar asta după ce înțelegi cum se comandă motoarele. Mă îndoiesc că afirmația "Acei 3 tranzistori trebuie sa comande mosfet-ul cu tensiuni diferite." este corectă.

Poate  "acei doi tranzistori comandau MOSFET-ul cu semnal modulat in durata provenit de la PIC".

Partea de încărcare oricum o faci cu module dedicate pentru celulele folosite daca zici că înlocuiești NiMH cu Li-Ion.

 

https://docs.arduino.cc/tutorials/generic/secrets-of-arduino-pwm

Extinde  

Am facut scurt intre sursa si drena si pornea motoru cand si mi-a scapat penseta si am ars acel mosfet si l-am inlocuit dar problema a ramas aceeas. Acel pic nu da comanda la mosfet. Am pus ca sarcina direct motoarele lui pe acel acumulator si mergeau juma de min dupa care incepea sa scada turatia.  Motorul fiind unul cu rotor bobinat si stator magnetic. Care lucreaza doar daca il alimentez direct de pe un acumulator chiar si de 12v. 

Editat de ionutz2013
Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări