İyi akşamlar.
Spwm doğru değil. Girişteki örnekleme sinüs sinyalinizin pozitif ve negatif alternansına göre karşılaştırmalısınız. Yani 4 sinyalin de gözüktüğü resimde alttaki 50hz sinyaller ile üsttekileri bir and kapısı ile süzmelisiniz. Şuanda kısadevre oluşmakta. Channel A ile channel C yi bir and kapısına sokun. Aynı işlemi kalan B ve D sinyalleri ile yapın. Bunu akabinde sadece 50 hz in alternansları boyunca 50khz carrier frekansa sahip sinyak elde ediceksiniz. Bu sinyali sürücüye uygulamalısınız. Aksi halde kısa devre oluşur sizin yaptığınız gibi.
Ayrıca birbaşka hatanız ir2110 ile alakalı. LIN uçlarına bu tarz uygulamalarda sabit pulse uygulanır. Bunu sebebi High side tarafı ve bootsrap devresinin , high side mosfeti sürerken Vs pininin bootstrap devresini boşaltması ve tekrar yüklemesi için. Ayrca 2.2uf yerine 10uf ike 20uf arası değerler daha uygundur. Datasheet e göz atın.
Kolay gelsin.