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??