Điều chế pha với FPGA

Có hai sơ đồ điều chế vô tuyến mà mọi người đều phải biết. Điều chế biên độ thay đổi biên độ – hoặc ‘âm lượng’, nếu bạn sẽ – của tần số sóng mang và biến tất cả radio thành các kênh sở hữu và vận hành bởi một nhà thờ. Điều chế tần số thay đổi cao độ của tần số sóng mang và được chạy hoàn toàn bằng kênh rõ ràng. Các nhà khai thác vô tuyến nghiệp dư đã quen thuộc với hàng tá các chương trình điều chế khác, nhưng có một bất cứ ai khó chạm vào. Điều chế pha là lạ và thực tế chưa từng nghe thấy, nhưng điều đó không ám chỉ bạn không thể thực thi nó trên FPGA. [NCKM] đang truyền âm thanh bằng điều chế pha trên FPGA (tiếng Nga, đây là Google Translatrix).

Phần cứng này chỉ là một bảng ALTERA MAX10, với một đầu vào duy nhất được sử dụng cho dữ liệu nối tiếp của âm thanh được truyền và hai đầu ra, mỗi đầu ra được kết nối với một vài bit dây cho ăng-ten sóng tứ giác. Không, không có bộ lọc đầu ra hoặc bất cứ thứ gì khác ngoại trừ một vài bit của dây. Đó là một thí nghiệm, Chillax.

Verilog cho dự án này nhận tín hiệu âm thanh là dữ liệu nối tiếp ở Mono, 22050 BPS, mẫu 8 bit không dấu. Các mẫu này được đưa vào một PLL động với sự thay đổi pha trong FPGA. Việc chuyển các pha cũng thay đổi tần số, vì vậy [NCKM] có thể nhận tín hiệu âm thanh này với máy phát FM trên điện thoại của mình.

Đây có phải là điều chế pha thực sự nếu nó được nhận bởi đài FM? Eh, có lẽ. PM và FM có liên quan chặt chẽ, nhưng chắc chắn có thể phân biệt với các chương trình điều chế theo quyền của họ. Bạn có thể nhận được mã của [NCKM] trên các giit hoặc kiểm tra bản demo video bên dưới.

Leave a Reply

Your email address will not be published. Required fields are marked *