Fase bergeser beberapa bentuk gelombang PWM dari AVR

M

mayankatacadence

Guest
Hai,

Aku perlu untuk menghasilkan bentuk gelombang dari 3 PWM TinyAVR yang mungkin dari segala bentuk dan pada setiap sudut fase dari satu sama lain.Saya menggunakan Win-AVR C compiler.

Aku telah mampu menghasilkan tiga bentuk gelombang PWM dengan menggunakan perangkat lunak rutin dan timer interrupts.Saya juga mampu menciptakan bentuk gelombang tampak-up menggunakan tabel nilai-nilai yang dibaca dengan timer kedua menyela.Sekarang, bagaimana cara membuat pergeseran fasa?

Aku ingin tahu bagaimana saya dapat membuat struktur data / logika yang akan membaca nilai yang disimpan dalam sebuah array dalam satu lingkaran?Jadi jika salah satu gelombang yang diciptakan oleh nilai-nilai membaca disimpan dalam lokasi 1,2,3,4,5 kedua harus dibuat dengan membaca 3,4,5,1,2 dan ketiga dengan membaca array sebagai 5,1,2, 3,4.

Setiap ide bagaimana saya dapat melakukannya?

Terima kasih
Mayank

 

Welcome to EDABoard.com

Sponsor

Back
Top