Tijdens het aansluiten ging er regelmatig wat magic smoke de lucht in.
Waarschijnlijk dat chatGpt iets niet snapte maar tijdens het aansluiten vind ik bijzonder. Haal je nooit de spanning van je systeem als je koperdraadjes gaat trekken?
Ik lees in je verhaal, niks over kortsluit beveiliging? Geen shunt weerstand of een optocoupler oid. Je kan wellicht nog beveiligen door goede voedingskeuze. Als je een ~1A kortsluitvaste voeding neemt, kunnen je H-bruggen een sluiting wellicht overleven. Maar als je die voeding ook voor je arduino gebruikt, zal die dan ook uitvallen. Als gevolg daarvan valt het PWM signaal weg en verdwijnt de sluiting.
Ik zie ook op je scope beelden dat je frequentie op de 1kHz ligt. Vind je dat geen storend geluid maken? Ik heb zelf daar veel mee geexperimenteerd, maar alles tussen 100Hz en 32kHz vond ik uitermate irritant. En op 32kHz is het rijgedrag weer om te huilen, dan moet je tegen EMK feedback gaan implementeren. Ik zou die frequentie lekker op 100Hz of lager zetten. Dat is IMO de beste trade off tussen geluid en rijgedrag.