tailieunhanh - thiết kế bộ biến tần truyền thông ba pha điều khiển động cơ, chương 19
Để tạo tín hiệu sin PWM ba pha, em sử dụng ba bộ PWMDB 8 bit kết hợp với một bộ Timer 16 bit có trong PSoC. PWMDB là một module bao gồm một bộ điều chế độ rộng xung PWM 8 hoặc 16 bit kết hợp với một bộ DB 8bit có chức năng tạo dải an toàn. Bộ PWM tạo xung có biên độ và chu kỳ có thể lập trình được. Xung này sau đó được đưa đến bộ DB. Chức năng tạo dải an toàn sẽ tạo ra trên cả hai đầu ra chính và đầu. | Chương 19 Phương pháp điều chế tín hiệu Sin PWM ba pha theo luật U f const sử dụng PSoC Để tạo tín hiệu sin PWM ba pha em sử dụng ba bộ PWMDB 8 bit kết hợp với một bộ Timer 16 bit có trong PSoC. PWMDB là một module bao gồm một bộ điều chế độ rộng xung PWM 8 hoặc 16 bit kết hợp với một bộ DB 8bit có chức năng tạo dải an toàn. Bộ PWM tạo xung có biên độ và chu kỳ có thể lập trình được. Xung này sau đó được đưa đến bộ DB. Chức năng tạo dải an toàn sẽ tạo ra trên cả hai đầu ra chính và đầu ra phụ của khối. Chức năng này sinh ra xung nhịp không gối lên nhau. Hai pha xung nhịp đó không bao giờ ở mức cao trong cùng một thời điểm và khoảng thời gian ở giữa hai pha đó gọi là dải an toàn. Độ rộng của dải an toàn được xác định bởi giá trị đặt trước của thanh ghi. Trong trường hợp này nguồn xung nhịp cấp cho bộ tạo giải an toàn DB là một PWM hai đầu ra của bộ DB Phasel và Phase2 là hai PWM đảm bảo không gối lên nhau. Một tín hiệu tích cực trên đầu vào Kill sẽ khóa cả hai đầu ra này ngay lập tức. Module PWM được cấu hình sử dụng một hay hai khối số để tạo ra một bộ PWM 8 bit hay PWM 16 bit. Ở đây em sử dụng ba bộ PWMDB 8 bit. Việc sử dụng PWMDB 16 bit cũng tương tự. Mỗi bộ PWMDB 8 bit có hai đầu ra phasel và phase2 hai đầu ra này là hai tín hiệu cấp cho hai van trong cùng một kênh của bộ nghịch lưu áp ba pha. Cách hoạt động của module PWMDB 8 16 bit cũng như bộ Timer 16 bit có thể tham khảo trong datasheet của các module này trong phần phụ lục. Ở đây em chỉ trình bày các chức năng chính phục vụ cho việc điều chế sin PWM ba pha. Bộ PWM 8 có ba thanh ghi chính sau - Thanh ghi đếm Counter Register giá trị của nó được ký hiệu là c i - Thanh ghi chu kỳ Period Register giá trị của nó ký hiệu là p i - Thanh ghi so sánh Compare Register hay còn gọi là thanh ghi độ rộng xung PulseWidth Register giá trị của nó được ký hiệ là w i Trong đó I ký hiệu cho chu kỳ PWM thứ i. Nếu chỉ viết c p w thì có nghĩa là đang đến chu kỳ bất kỳ. Giá trị trong thanh ghi đếm giảm dần từ giá trị trong thanh .
đang nạp các trang xem trước