LMD18200 che dissipa troppo

May 10, 2011 4 Replies

Ho un circuito banale con un PIC e un LMD18200 che pilota un motore DC a spazzole. Per qualche motivo l'integrato si surriscalda subito (ho montato un dissipatore che dovrebbe essere sovradimensionato, che avevo gi=E0 in casa). Sto provando il motore senza carico attaccato, quindi consuma 150 mA circa. (misurati sia sul current-sense che mettendo l'amperometro in serie al filo che va al motore). Dall'alimentatore escono 1.5 A (24V, ma anche dandone 10 , 15 e simili succede lo stesso). Ci credo che l'integrato si surriscalda!!



Adesso ho rimbecillito il PIC e l'unica cosa che fa =E8 mettere a 1 l'ingresso PWM e a 0 gli ingressi direction e brake. E nei collegamenti non riesco a niente come errato. All'integrato arriva solo l'alimentazione, il ground, i tre segnali dal PIC e poi partono i due outpu (pi=F9 i due condensatori di bootstrap da 10 nF).



Dove posso cercare l'errore??


Hai verificato che il motore sia OK? Collegalo direttamente all'alimentazione con l'AMP in serie, senza PIC, vedi quanto assorbe

-- Elettronica Open Source Vinci 300=80 a Maggio

formatting link

senza pic e senza driver, ovviamente. Prova anche un altro driver, magari quello =E8 danneggiato (a me sono successe entrambi le cose)

S=EC. Se lo attacco direttamente all'alimentatore funziona correttamente e consuma pure l=EC 200mA alla tensione nominale (senza carico). E il driver si scalda anche senza motore attaccato.

SEMBRA che fosse danneggiato il driver. Ma possibile che l'ho comprato danneggiato? Mi sembra pi=F9 probabile aver fatto cagate io conoscendomi per=F2.... Ho sostituito con un altro (provato prima da solo su una breadboard) e ora funziona. Per=F2 l'ho anche risaldato da un'altra parte e ho rifatto tutti i collegamenti. Magari prima c'era qualche pin che si toccava tra di loro. (anche se provando col multimetro non sembrava)

Adesso provo a tornare a pilotare in pwm e vedo!

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required