Radio do phần mềm xác định trên Shoestring: 9 bước (có hình ảnh)
Radio do phần mềm xác định trên Shoestring: 9 bước (có hình ảnh)
Anonim
Một đài phát thanh do phần mềm xác định trên Shoestring
Một đài phát thanh do phần mềm xác định trên Shoestring
Một đài phát thanh do phần mềm xác định trên Shoestring
Một đài phát thanh do phần mềm xác định trên Shoestring
Một đài phát thanh do phần mềm xác định trên Shoestring
Một đài phát thanh do phần mềm xác định trên Shoestring

Ban đầu là bộ pha lê - máy thu thanh phát sóng thực tế đầu tiên. Nhưng nó cần một khoảng không dài và chỉ có thể nhận được các đài địa phương. Khi van ra đời (ống, dành cho những người bạn Mỹ của chúng tôi), họ có thể tạo ra những chiếc radio nhạy hơn nhiều và những chiếc cũng có thể điều khiển loa. Các bộ đàm đời đầu vẫn có độ chọn lọc tương đối kém (tức là khả năng phân biệt các đài gần nhau trên mặt số điều chỉnh).

Một máy thay đổi trò chơi đã được giới thiệu vào những năm 1930 trong một thiết kế mới cấp tiến được gọi là superhet. Nó thường cần 4 hoặc 5 van nhưng đã cải thiện nhiều về độ nhạy và độ chọn lọc. Trên thực tế, nó vẫn là thiết kế chủ đạo kể từ đó.

Bạn có thể tìm hiểu thêm về tất cả những điều này trong Cách hoạt động của Radios trong Wiki Khởi động lại.

Với sự bùng nổ của truyền thông kỹ thuật số, thiết kế superhet vẫn là phương pháp chủ đạo để điều chỉnh và khuếch đại tín hiệu vô tuyến. Nhưng trong nhiều trường hợp, tín hiệu không còn được truyền đến loa nữa. Đó có thể là tín hiệu điện thoại di động, GPS, hoặc đài DAB hoặc nguồn cấp dữ liệu từ tàu thăm dò không gian, hoặc WiFi hoặc Bluetooth, hoặc tín hiệu để mở cửa nhà để xe của bạn từ xa. Hoặc bất kỳ trong danh sách gần như vô tận.

Vì vậy, bây giờ bạn cần một satnav để nhận tín hiệu GPS, một đài DAB để phát sóng kỹ thuật số, một điện thoại thông minh cho dữ liệu và thoại di động, một máy tính hỗ trợ WiFi cho WiFi, một cửa nhà để xe để phản hồi fob của bạn và… tốt, danh sách tiếp tục.

Phải có cách tốt hơn?

Vui lòng phô trương những kẻ giả mạo! Bước vào giai đoạn Còn lại Đài phát thanh do phần mềm xác định (hoặc SDR cho bạn bè của nó).

Máy tính có thể làm bất cứ điều gì, miễn là bạn có thể chia nó thành các bước hợp lý. Bạn đang xem một cái bây giờ! Vậy tại sao không lập trình nó để giải thích một tín hiệu radio? Với một chương trình khác, bạn có thể nhận bất cứ thứ gì bạn thích, bao gồm cả các chương trình phát sóng AM và FM kiểu cũ.

Nghe có vẻ phức tạp và tốn kém? Không hề - bạn có thể làm việc đó chỉ vì tiền tiêu vặt! Đọc tiếp.

Bước 1: Những gì bạn cần

Những gì bạn cần
Những gì bạn cần
Những gì bạn cần
Những gì bạn cần

Trước hết, bạn sẽ cần một bộ chuyển đổi USB DVB-T TV. Nó phải là một trong những sử dụng chip R820 và RTL2832.

Nếu bạn chỉ đơn giản tìm kiếm trên eBay cho "R820 RTL2832", bạn sẽ tìm thấy nhiều thứ dưới £ 10 hoặc cũng dưới £ 10 nếu bạn có thể đợi một vài tuần để được giao hàng từ Viễn Đông.

Nói chung, có hai loại. Một số có ổ cắm TV kiểu cũ ở cuối và một số khác có đầu nối kiểu vít SMA hoặc MCX hiện đại hơn. Một số người trong số họ đi kèm với máy bay riêng của họ. Không quan trọng bạn chọn loại nào, nhưng rẻ nhất có thể là loại có ổ cắm TV và sử dụng thiết bị bay tự làm.

Mặc dù bất kỳ điều nào ở trên đều hoạt động tốt, nhưng nếu bạn sẵn lòng trả nhiều tiền hơn, bạn có thể nhận được một cái ở đây được đảm bảo mang lại hiệu suất tốt nhất có thể.

Bạn cũng sẽ cần một máy tính, tốt nhất là Windows hoặc Linux. Nếu bạn là người dùng Mac thì bạn có thể cân nhắc việc tìm một máy tính cũ và cài đặt Linux trên đó, mặc dù có phần mềm SDR hạn chế cho OSX.

Đối với thiết bị bay tự làm, bạn sẽ cần một dây dẫn trên không cho TV cũ, hoặc nếu bạn có mỏ hàn, bạn có thể sử dụng phích cắm TV đồng trục và một đoạn dây điện.

Bạn cũng có thể thấy dây dẫn mở rộng USB hữu ích, để định vị thiết bị bảo vệ và thiết bị bảo vệ khỏi máy tính.

Bước 2: Từ trên không từ người dẫn chương trình truyền hình Co-ax

Một từ trên không từ một người dẫn chương trình truyền hình Co-ax
Một từ trên không từ một người dẫn chương trình truyền hình Co-ax
Một từ trên không từ một người dẫn chương trình truyền hình Co-ax
Một từ trên không từ một người dẫn chương trình truyền hình Co-ax
Một từ trên không từ một người dẫn chương trình truyền hình Co-ax
Một từ trên không từ một người dẫn chương trình truyền hình Co-ax
Một từ trên không từ một người dẫn chương trình truyền hình Co-ax
Một từ trên không từ một người dẫn chương trình truyền hình Co-ax

Độ dài của máy bay không phải là quan trọng trừ khi bạn muốn có độ nhạy cao nhất trong một ban nhạc cụ thể, nhưng bạn không có khả năng đạt được điều đó với một máy bay DIY đơn giản.

Lấy chì trên không cùng rìu của bạn và cắt một đầu với 15 - 30cm chì.

Bây giờ, hãy cắt lớp cách nhiệt bên ngoài xung quanh chu vi của nó bằng một con dao thủ công. Cắt từ đó đến cuối dọc theo chiều dài của nó để loại bỏ lớp cách nhiệt.

Nới lỏng hoặc cắt bện bên ngoài để bạn có thể kéo dây dẫn bên trong ra với lớp cách điện của nó.

Bây giờ chỉ cần cắt bỏ bím tóc bên ngoài và bạn đã có một chiếc máy bay của mình.

Bước 3: Trên không từ một đoạn dây cứng

Trên không từ một đoạn dây cứng
Trên không từ một đoạn dây cứng
Trên không từ một đoạn dây cứng
Trên không từ một đoạn dây cứng

Nếu bạn có mỏ hàn và phích cắm rìu dự phòng, bạn có thể sử dụng những thứ này để chế tạo trên không. Tôi đã sử dụng một đoạn dây đồng tráng men khoảng 16 guage với chiều dài ngắn của rãnh co nhiệt để ngăn báng cáp cắt qua lớp men.

Bước 4: Cài đặt Windows

Cài đặt Windows
Cài đặt Windows
Cài đặt Windows
Cài đặt Windows
Cài đặt Windows
Cài đặt Windows

Phần mềm tốt nhất để bắt đầu là SDR # (phát âm là SDR Sharp), chạy trên Windows 7, 8 và 10. Có Hướng dẫn bắt đầu nhanh cung cấp hướng dẫn đầy đủ nên ở đây tôi sẽ chỉ tóm tắt. Tham khảo Hướng dẫn Bắt đầu Nhanh nếu bất kỳ điều gì không rõ ràng hoặc dường như không hoạt động như mong đợi.

Trước tiên, bạn cần đảm bảo rằng bạn đã cài đặt Microsoft. NET 4.6 hoặc phiên bản có thể phân phối lại mới hơn. Bạn cũng có thể cần Visual C ++ Runtime nếu chưa được cài đặt.

Bây giờ hãy duyệt đến www.airspy.com và chọn Tải xuống ở menu trên cùng, sau đó nhấp vào nút Tải xuống đối với Gói phần mềm Windows SDR.

Thao tác này sẽ tải xuống tệp zip, không phải tệp trình cài đặt (. MSI). Tôi thích đặt các chương trình như vậy trong c: / Programs hơn là c: / Program Files, vì vậy hãy tạo c: / Programs và bên dưới nó là một thư mục SDR #. Mở rộng tệp zip đã tải xuống vào đó.

Trong thư mục các tệp đã giải nén, bấm đúp vào install-rtlsdr.bat. Thao tác này sẽ chạy một dấu nhắc lệnh whch sẽ tải xuống các trình điều khiển bổ sung.

Bây giờ hãy cắm thiết bị bảo vệ phần mềm của bạn và đợi Windows cố định cấu hình nó. Quá trình này có thể mất vài phút. Chờ cho đến khi nó không còn hiển thị là "Trong Progreass" trong Thiết bị và Máy in. Nó sẽ không thể định cấu hình hoặc cài đặt trình điều khiển TV Windows DVB-T.

Một lần nữa trong thư mục các tệp đã giải nén, tìm zadig.exe, nhấp chuột phải vào nó và chọn Run as Administrator.

Trong menu thả xuống Tùy chọn, hãy đảm bảo rằng Danh sách tất cả thiết bị được chọn. Sau đó, trong danh sách thả xuống, chọn Bulk-In, Interface (0). Đối với ID USB, nó sẽ hiển thị 0BDA 2838, đây là id của bộ chuyển đổi DVB-T của bạn.

Đối với Trình điều khiển, nó có thể nói Không có hoặc RTL2832UUSB. Trong hộp bên phải, chọn WinUSB. Nhấp vào Cài đặt hoặc Cài đặt lại Trình điều khiển bên dưới. (Trong ảnh chụp màn hình trước đây tôi đã thực hiện nên hộp bên trái đã hiển thị WinUSB là trình điều khiển hiện được cài đặt.)

Nếu bạn nhận được cảnh báo rằng Windows không thể xác minh nhà xuất bản của trình điều khiển, hãy nhấp vào Vẫn cài đặt.

Chờ cửa sổ bật lên xác nhận cho biết cài đặt thành công.

Cuối cùng, tạo thư mục chứa các tệp đã giải nén, tìm SDRSharp.exe và trong khi giữ cả hai phím Ctrl và Shft, hãy kéo và thả nó vào màn hình. Thao tác này sẽ tạo ra một biểu tượng khởi chạy thuận tiện.

Bước 5: Chạy SDR #

Đang chạy SDR #
Đang chạy SDR #
Đang chạy SDR #
Đang chạy SDR #
Đang chạy SDR #
Đang chạy SDR #

Bấm đúp vào biểu tượng lối tắt SDRSharp.exe trên màn hình nền. Logo AIRSPY sẽ xuất hiện phủ trên màn hình của bạn và sau vài giây, cửa sổ SDR # sẽ xuất hiện.

Trong ngăn bên trái ở trên cùng, nhấp vào Nguồn và từ danh sách thả xuống, hãy chọn RTL-SDR (USB).

Bây giờ hãy nhấp vào biểu tượng Bắt đầu ở trên cùng. SDR # bây giờ sẽ đang chạy, hiển thị phổ của những gì nó nhận được. Trong ảnh chụp màn hình này của một phần băng tần phát sóng FM, bạn có thể thấy hai đài mạnh. (Bạn có thể dễ dàng nghe các chương trình phát sóng AM và FM. Xem sau.) Bên dưới nó được gọi là "màn hình thác nước", cho biết quang phổ phía trên phát triển như thế nào theo thời gian. Trạm bên trái là âm nhạc và bạn có thể thấy trạm bên phải là lời nói với những khoảng lặng trong đó. Hai đường thẳng đứng màu đỏ liên tục mà bạn có thể nhìn thấy chạy qua nó nếu bạn nhìn kỹ là sóng mang siêu âm được điều chế với thông tin âm thanh nổi. Một tín hiệu mã morse sẽ thực sự hiển thị các dấu chấm và dấu gạch ngang.

Bạn sẽ nhận được kết quả tốt hơn nếu bạn sử dụng dây dẫn mở rộng USB để đặt dongle cách xa máy tính của bạn, nếu không bạn sẽ nhận được nhiều tín hiệu giả do các mạch kỹ thuật số trong máy tính của bạn tạo ra.

Giao diện SDR # không hoàn toàn trực quan, vì vậy hãy đọc để được hướng dẫn.

Bước 6: Điều chỉnh và điều khiển

Điều chỉnh và điều khiển
Điều chỉnh và điều khiển

Điều chỉnh:

Ảnh chụp màn hình ở trên cho thấy một chương trình phát thanh DAB, cụ thể là nhóm nhạc BBC National DAB (Khối 12B). Như bạn thấy, có 1,5MHz băng thông được đóng gói với nhiều chương trình khác nhau thành một "quần thể" duy nhất.

Phương pháp điều chỉnh chỉ mất một chút thời gian để làm quen. Trước tiên, hãy đảm bảo rằng bạn có biểu tượng Điều chỉnh trung tâm (hai hình tam giác chỉ vào nhau) được hiển thị ở bên phải của màn hình hiển thị tần số phông chữ lớn ở đầu cửa sổ, như trong ảnh chụp màn hình. Nếu không, hãy nhấp vào nó cho đến khi bạn thực hiện. Di chuột qua nó sẽ hiển thị gợi ý "Điều chỉnh trung tâm".

Màn hình tần số bao gồm 4 nhóm chữ số, đại diện cho GHz, MHz, KHz và Hz. Trong ảnh chụp màn hình, nó

000 225 601 019

Điều này đại diện cho 225,601019MHz.

Bạn có thể thay đổi tần suất bằng cách di chuột qua bất kỳ chữ số nào và sử dụng con lăn trên chuột hoặc bạn có thể nhấp vào nửa trên hoặc nửa dưới của một chữ số để tăng hoặc giảm nó. Bạn cũng có thể nhấp và kéo màn hình sang trái hoặc phải nếu bạn muốn quét qua một dải để xem những gì ở đó.

Điều khiển thanh trượt:

Ở phía bên phải, bạn có 4 điều khiển thanh trượt dọc:

Zoo phóng to màn hình lên dải tần số hẹp hơn.

Độ tương phản kiểm soát cách các màu trong màn hình thác nước (từ xanh lam đậm đến đỏ đậm) thể hiện cường độ tín hiệu, từ yếu đến mạnh.

Phạm vi điều chỉnh phạm vi cường độ tín hiệu được hiển thị và Offset di chuyển phạm vi đó lên hoặc xuống.

Bước 7: Nghe đài phát thanh

Nghe đài phát thanh
Nghe đài phát thanh

Có các plugin cho phép SDR # giải mã nhiều loại chương trình phát sóng khác nhau nhưng nó có thể phát các chương trình phát sóng radio AM và FM ngay lập tức.

Trong bảng điều khiển bên trái, mở nhóm Radio. Bạn có thể chọn một trong 8 kiểu phát sóng khác nhau để giải mã. Hữu ích nhất là AM cho các chương trình phát AM thông thường và WFM cho các chương trình phát sóng FM (băng tần rộng).

(Bạn có thể tìm hiểu về sự khác biệt giữa AM và FM trong Wiki Khởi động lại trong trang Cách hoạt động của bộ đàm.)

Chọn kênh bạn muốn và dò đài radio. Âm thanh sẽ phát ra từ loa máy tính của bạn.

Các loại khác được sử dụng bởi đài phát thanh ham và các dịch vụ như băng tần.

Trong khi với AM thông thường, rất dễ dàng để trích xuất âm thanh ngay cả với một thứ đơn giản như một bộ pha lê, nó lãng phí cả công suất phát và băng thông. Trong nguồn, vì có một tần số sóng mang luôn được truyền đi ngay cả trong thời gian im lặng của chương trình phát sóng. Vì vậy, tại sao không chỉ đàn áp các tàu sân bay? Và trong băng thông bởi vì âm thanh được trải ra đối xứng ở hai phía của tần số sóng mang trong hai "dải biên". Vậy tại sao không triệt tiêu một dải biên? Làm cả hai, tất cả công suất máy phát sẽ chuyển sang truyền thông tin (tín hiệu âm thanh) một cách hiệu quả nhất có thể, và do đó, chương trình phát sóng sẽ truyền đi xa hơn.

SDR # hỗ trợ tất cả các biến thể của chúng. DSB là Double Sideband, nơi mà sóng mang bị triệt tiêu. LSB và USB là dải bên dưới và bên trên, trong đó dải bên trên hoặc bên dưới (tương ứng) cũng bị triệt tiêu. Không cái nào trong số này được sử dụng cho các chương trình phát sóng bình thường vì cần có bộ thu phức tạp hơn và cần phải điều chỉnh chính xác để tránh biến dạng nghiêm trọng do bộ thu phải lắp lại sóng mang ở tần số chính xác.

CW là Sóng liên tục được sử dụng cho mã Morse. Máy phát chỉ cần bật và tắt và SDR # sẽ tạo ra các dấu chấm và dấu gạch ngang dưới dạng âm ngắn và dài.

NFM là FM băng tần hẹp. Đối với các dịch vụ không yêu cầu chất lượng cao miễn là có thể truyền giọng nói dễ hiểu, FM có thể được phát bằng băng thông ít hơn nhiều. Điều này cho phép nhiều kênh hơn được đóng gói vào một dải tần số nhất định.

Bước 8: Phát hiện các tiện ích 433MHz

Phát hiện các tiện ích 433MHz
Phát hiện các tiện ích 433MHz

433MHz được sử dụng để liên lạc trong phạm vi ngắn bởi một loạt các thiết bị công suất thấp bao gồm chìa khóa ô tô, tai nghe không dây, chuông cửa không dây, các sản phẩm an ninh và tự động hóa gia đình và trạm thời tiết gia đình. Rất dễ dàng để chọn và hiển thị chúng bằng cách sử dụng rtl_433.

Sử dụng công cụ tìm kiếm yêu thích của bạn, tìm kiếm windows rtl_433 hoặc duyệt đến liên kết này:

cognito.me.uk/computing/windows/2015/05/26…

Trong tiêu đề Tải xuống, hãy nhấp vào liên kết để tải xuống phiên bản 32 hoặc 64 bit, tùy theo độ bit của máy tính của bạn. Bây giờ bạn sẽ có một tệp zip trong thư mục Tải xuống của mình (hoặc bất kỳ nơi nào bạn chọn để lưu nó).

Một lần nữa, tôi muốn giữ lại các chương trình không yêu cầu cài đặt trong c: / Programs, nhưng đó là tùy chọn. Tạo một thư mục mới rtl_433 trong c: / Programs (hoặc bất kỳ nơi nào khác bạn chọn). Nhấp đúp vào tệp zip và sao chép và sao chép nội dung vào thư mục mới này.

Khởi chạy dấu nhắc lệnh. Cách nhanh nhất để thực hiện việc này là nhấn phím Windows và R, sau đó nhập cmd vào hộp và nhấp OK hoặc nhấn Enter.

Tại dấu nhắc lệnh, gõ cd c: / Programs / rtl_433

(Nếu bạn chọn mở rộng tệp zip ở nơi khác, bạn sẽ cần phải sửa đổi đường dẫn đến thư mục cho phù hợp.)

Nhập rtl_433 và nhấn Enter.

Bây giờ chỉ cần chờ đợi. Tùy thuộc vào khu vực lân cận của bạn, bạn có thể phải đợi một lúc, nhưng bạn sẽ thấy các thiết bị bật lên. Để nó chạy cả ngày để xem bạn nhận được gì. Chụp màn hình là một vài trong số các bản ghi tôi nhận được trong lần thử đầu tiên.

Theo mặc định, nó sẽ chỉ báo cáo các tín hiệu mà nó nhận ra, mặc dù từ khá nhiều thiết bị mặc dù không phải là tất cả. Nếu nó không phát hiện ra chuông cửa của bạn hoặc một số thiết bị khác mà bạn nghi ngờ sử dụng 433MHz, hãy thử thêm -a hoặc -A (sau dấu cách) vào lệnh rtl_433 để nhận đầu ra thô.

Bước 9: Tiến xa hơn

Đi xa hơn
Đi xa hơn
Đi xa hơn
Đi xa hơn

Ở đây, chúng tôi mới chỉ sơ lược về bề mặt của SDR nhưng hy vọng tôi đã kích thích sự thèm ăn của bạn. Dưới đây là một hoặc hai khách hàng tiềm năng để đưa bạn đi xa hơn.

Thay vì sử dụng máy tính Windows, bạn có thể sử dụng máy tính chạy hệ điều hành Linux.

DragonOS LTS là Lubuntu Linux với một loạt các ứng dụng SDR được cài đặt sẵn. Tải xuống tệp.iso và sử dụng Rufus để tạo thẻ nhớ khởi động từ nó. Bạn có thể chạy nó trên bất kỳ PC nào, khởi động trực tiếp từ thẻ nhớ hoặc nếu bạn có ổ cứng dự phòng, bạn có thể sử dụng liên kết máy tính để bàn để cài đặt vĩnh viễn. Đối với mỗi công cụ được liệt kê trên trang web DragonOS, bạn sẽ cần tìm trang web của nó và xem nó hoạt động như thế nào.

Ảnh chụp màn hình cho thấy CubicSDR đang chạy trong DragonOS. Điều này tương tự như SDR #.

Ngoài ra, bạn có thể sử dụng Raspberry Pi, thậm chí là một trong những chiếc ban đầu hoặc Pi Zero rất rẻ, mặc dù một mẫu máy mạnh hơn sau này sẽ chạy tốt hơn. Nhiều công cụ SDR có thể được cài đặt rất dễ dàng bằng trình quản lý gói Synaptic.

Một cái dễ hiểu là rtl_fm. Điều này có trong gói rtl-sdr mà bạn có thể cài đặt nó với Synaptic. Mở một phiên Terminal và chạy nó bằng lệnh như:

rtl_fm -f 91300k -M wbfm | aplay -r 32768 -f S16_LE -t raw -c 1

Thao tác này sẽ nhận và phát một đài FM. (91300k đại diện cho 91, 300KHz hoặc 91,3MHz - thay đổi nó thành tần số của đài bạn muốn.) Bạn cũng có thể sử dụng nó để theo dõi micrô radio VHF hoặc UHF nếu bạn biết tần số của nó hoặc có thể tìm thấy nó bằng SDR #.