Băng thông dao động, tất cả là gì?


17

Câu hỏi này xuất hiện với tôi một vài phút trước đây. Tôi đang đo sóng dự định là sóng vuông 50Mhz từ 0 đến 2,5, tuy nhiên những gì tôi thấy trên màn hình là sóng hình sin tập trung quanh 1,2V và mức 0,5 đến 2,0V, tần số là 4 MHz.

Tôi đã kiểm tra bảng dữ liệu dao động của mình và nó cho thấy băng thông là 10 MHz với tốc độ lấy mẫu là 50 MS / s.

Tôi đang tự hỏi những gì những con số này là tất cả về.

  • Chúng có phải là thước đo giới hạn tần số trên mà máy hiện sóng có thể đo được không?
  • Là máy hiện sóng này có khả năng đo 50Mhz?

Bạn có thể thực hiện phép đo trên sóng hình sin chứ không phải sóng vuông? Những gì bạn gọi là sóng vuông 50 MHz thực sự là sự kết hợp của sóng hình sin tần số cao hơn.
Kevin Vermeer

Ý kiến ​​hay! Tôi không có nguồn tần số cao như vậy, trừ khi tất nhiên tôi xây dựng một nguồn?
Kevin Boyd

Chắc chắn, bạn có thể xây dựng một bộ lọc với dải lọc hẹp (opamp và một số mũ / điện trở) tập trung ở tần số mong muốn của bạn và điều khiển nó với sóng vuông của bạn. National Semi có một bài viết về điều đó, đây là một máy phát sin và cos , và đây là mô phỏng Falstad của máy phát đó.
Kevin Vermeer

Câu trả lời:


28

Băng thông hệ thống là sự kết hợp giữa băng thông đầu dò và băng thông đầu vào dao động. Mỗi có thể được xấp xỉ bởi một mạch thông thấp RC, có nghĩa là độ trễ thêm vào hình học:

t_system^2 = (t_probe^2 + t_scope^2)
f_system = 1/sqrt((1/f_probe)^2 + (1/f_scope)^2)

Điều này có nghĩa là phạm vi 10 MHz với các đầu dò 60 MHz có thể đo các hình sin có tần số 9,86 MHz với suy giảm -3dB (100 * 10 ^ {- 3/20}%).

Khi đo các xung kỹ thuật số, nó không phải là vấn đề định kỳ, mà là thời gian tăng và giảm, vì chúng chứa thông tin tần số cao. Thời gian tăng có thể được tính gần đúng về mặt toán học khi tăng RC hoặc tăng Gaussian và được định nghĩa là thời gian để tín hiệu đi từ 10% chênh lệch giữa điện áp thấp (logic 0) và điện áp cao (logic 1) , đến 90% của sự khác biệt. Ví dụ, trong hệ thống 5V / 0V, nó được định nghĩa là thời gian để đi từ 0.1*5V=0.5Vđến 0.9*5V=4.5V. Với các ràng buộc này và một số phép toán lạ mắt , người ta có thể tìm ra rằng mỗi loại thời gian tăng đặc trưng có nội dung tần số lên đến khoảng 0.34/t_riseGaussian và0.35/t_risecho RC. (Tôi sử dụng 0.35/t_risekhông có lý do chính đáng và sẽ làm như vậy cho phần còn lại của câu trả lời này.)

Thông tin này cũng hoạt động theo cách khác: một băng thông hệ thống cụ thể chỉ có thể đo thời gian tăng lên đến 0.35/f_system; trong trường hợp của bạn, 35 đến 40 nano giây. Bạn đang nhìn thấy thứ gì đó tương tự như sóng hình sin bởi vì đó là thứ mà giao diện tương tự đang cho qua.

Aliasing là một tạo phẩm lấy mẫu kỹ thuật số và cũng có hiệu lực trong phép đo của bạn (bạn không may mắn!). Đây là hình ảnh mượn từ WP:

Ví dụ răng cưa.

Vì mặt trước tương tự chỉ cho phép tăng thời gian từ 35ns đến 40ns, cầu lấy mẫu ADC nhìn thấy thứ gì đó giống như sóng hình sin 50 MHz bị suy giảm, nhưng nó chỉ lấy mẫu ở tốc độ 50MS / s, do đó nó chỉ có thể đọc được các hình sin dưới 25 MHz. Nhiều phạm vi có bộ lọc khử răng cưa (LPF) tại thời điểm này, sẽ làm giảm tần số trên 0,5 lần tốc độ mẫu (tiêu chí lấy mẫu của Shannon-Nyquist). Tuy nhiên, phạm vi của bạn dường như không có bộ lọc này, vì điện áp cực đại đến cực đại vẫn còn khá cao. Mô hình gì vậy?

Sau khi cầu lấy mẫu, dữ liệu sẽ được đưa vào một số quy trình DSP, một trong số đó được gọi là số thập phânnhịp chính , làm giảm thêm tốc độ mẫu và băng thông để hiển thị và phân tích tốt hơn (đặc biệt hữu ích cho tính toán FFT). Dữ liệu được mát xa thêm sao cho nó không hiển thị tần số cao hơn ~ 0,4 lần tốc độ mẫu, được gọi là dải bảo vệ . Tôi đã mong đợi bạn sẽ thấy một hình sin ~ 20 MHz - bạn có bật trung bình (5 điểm) không?


CHỈNH SỬA: Tôi sẽ thò cổ ra và đoán rằng máy hiện sóng của bạn có khử răng cưa kỹ thuật số, sử dụng số thập phân và nhịp tim, về cơ bản có nghĩa là LPF kỹ thuật số sau đó lấy mẫu lại một con đường được nội suy. Chương trình DSP nhìn thấy tín hiệu 20 MHz, vì vậy nó sẽ giảm tín hiệu cho đến khi dưới 10 MHz. Tại sao 4 MHz và không gần hơn với 10 MHz? "Nhịp tim" có nghĩa là giảm một nửa băng thông, và số thập phân thường bằng một sức mạnh là hai. Một số công suất nguyên là 2 hoặc một phần đơn giản của nó dẫn đến hình sin 4 MHz bị nhổ ra thay vì ~ 20 MHz. Đây là lý do tại sao tôi nói mọi người đam mê cần một phạm vi tương tự. :)


EDIT2: Vì điều này đang nhận được rất nhiều lượt xem, tốt hơn hết tôi nên sửa kết luận mỏng manh đáng xấu hổ ở trên.
EDIT2: Công cụ cụ thể mà bạn thích có thể sử dụng cách lấy mẫu, trong đó đầu vào BPF tương tự cửa sổ được yêu cầu để khử răng cưa, công cụ này dường như không có, do đó, nó chỉ phải có LPF, hạn chế nó ở mức dưới 25 MHz ngay cả khi sử dụng Equiv. thời gian lấy mẫu . Mặc dù tôi cũng nghi ngờ chất lượng của mặt tương tự, nhưng mặt kỹ thuật số có thể không thực hiện các thuật toán DSP đã nói ở trên, thay vào đó truyền phát dữ liệu hoặc chuyển một bản chụptại một thời điểm cho số lượng vũ phu giòn trên PC. Độ dài từ 50MS / giây và 8 bit có nghĩa là điều này đang tạo ra ~ 48 MB / giây dữ liệu thô - quá nhiều để truyền qua USB mặc dù giới hạn lý thuyết là 60 MB / giây (giới hạn thực tế là 30MB / s-40MB / s), không bao giờ chi phí đóng gói, do đó, có một số decimation ngay ra khỏi hộp để giảm điều này. Làm việc với 35MB / s cho tốc độ mẫu ~ 37MS / giây, chỉ ra giới hạn đo lý thuyết là 18 MHz, hoặc thời gian tăng 20ns, khi phát trực tuyến, mặc dù có thể thấp hơn 35MB / giây (nhưng có thể!). Hướng dẫn cho biết Chế độ chặn tồn tại để ghi dữ liệu ở tốc độ 50MB / giây cho đến khi bộ nhớ 8k bên trong (ho)đã đầy (160us), sau đó gửi nó vào máy tính với tốc độ nhàn nhã. Tôi cho rằng những khó khăn gặp phải khi thiết kế đầu vào tương tự chất lượng đã được khắc phục một phần bằng cách ghép quá mức 2X (độ chính xác thêm nửa bit), cho tốc độ mẫu hiệu quả là 25MS / s, tần số tối đa 12,5 MHz và dải bảo vệ 10% ( (0.5*25-10)/25), tất cả những thứ đó có thể được giảm trong chính dụng cụ cầm tay. Tóm lại, tôi không chắc tại sao bạn lại thấy hình sin 4 MHz vì có nhiều cách để điều này xảy ra, nhưng muốn thực hiện phép đo tương tự trong Chế độ khối sau đó phân tích dữ liệu bằng chương trình của bên thứ ba. Tôi luôn luôn khó khăn với máy hiện sóng dựa trên PC, nhưng cái này dường như có đầu vào khá ...


Lưu ý rằng một số hệ thống kỹ thuật số (cụ thể là CMOS) xác định thời gian tăng từ 20% đến 80%.
tyblu

Upvote !! khá kỹ thuật và đôi khi tôi không hiểu !! ;)
Kevin Boyd

Phạm vi là ở đây picotech.com/handained-oscilloscope.html , mô hình 2104
Kevin Boyd

Bất kỳ đề xuất cho phạm vi 2 kênh cho 100Mhz?
Kevin Boyd

1
@KevinBoyd, Hiện tại Instek GDS-1062A trông khá đẹp với bộ nhớ 2M và 60 MHz. Tôi có Rigol DS1052E với bộ nhớ 1M và có thể tăng tốc lên tới 100 MHz, nhưng điều đó không quan trọng đối với tôi như bộ nhớ từ. Đối với các tần số cao hơn, tôi đã nhận được một kênh Tek 485 cũ: 4 kênh, 200 MHz. Tôi nghĩ Rigol đã thay đổi phần sụn của họ gần đây để ngăn chặn vụ hack. Thông tin: Một , B .
tyblu

3

Băng thông tương tự 10 MHz có nghĩa là tín hiệu 10 MHz ở 10 V sẽ trông giống như 5 V, nói cách khác, biên độ của bạn sẽ bị giảm một nửa ở mức 10 MHz.

Băng thông 10 MHz có nghĩa là tín hiệu 50 MHz của bạn sẽ bị giảm xuống khá nhiều, nhưng mức độ khó để suy đoán.

50 MS / s có nghĩa là bạn không thể thực sự làm việc với các tín hiệu lớn hơn 5 MHz nếu bạn hy vọng thực hiện chụp tín hiệu một lần, đó thực sự là lý do duy nhất để có DSO ở vị trí đầu tiên.

Bỏ qua vấn đề băng thông trong một phút, bạn có thể đặt phạm vi vào chế độ lấy mẫu lặp đi lặp lại và thu được tín hiệu lặp đi lặp lại theo cách đó, giống như phạm vi tương tự.

Tôi sẽ nhận được một DSO thích hợp (Rigol DS1052e được điều chỉnh băng thông tương tự 100 MHz nhận được khuyến nghị của tôi), không thành công trong phạm vi tương tự Tektronix có thể là một cách tốt (thỉnh thoảng tôi sử dụng các mô hình 2236, 2246 và 2247A và tất cả chúng đều là phạm vi tương tự tốt)


5
10 MHz sẽ là điểm suy giảm 3dB, vì vậy 0,707x không phải 0,5x.
Thomas O

@ dren.dk: Đây là máy hiện sóng dựa trên pc. Để đo tín hiệu số lên đến 100Mhz, bạn muốn giới thiệu phạm vi và đầu dò nào?
Kevin Boyd


1
@Kevin: Không có vấn đề gì khi sửa Rigol vì bạn vẫn có thể hạ cấp xuống firmware cũ hơn, thực hiện mod, sau đó nâng cấp lên bản mới nhất và tốt nhất. Họ sẽ cần phải thay đổi phần cứng thực tế để thoát khỏi mod.
dren.dk

1
@ dren.dk, Bạn đã đúng - Tôi thấy cách khắc phục ở đây . Phiên bản phần mềm 02.05 SP1 (00.02.05.01.00) dường như có lỗi kích hoạt , vì vậy hãy ở lại 2.04 SP1.
tyblu

1
* Are they a measure of the upper frequency limit an oscilloscope can measure?

Có để đo trực tiếp.

* Is this oscilloscope capable of measuring 50Mhz at all?

Có, sử dụng một số cách khó: 1) phát hiện cực đại (hữu ích khi bạn cần xem tín hiệu điều chế AM) 2) Dịch chuyển Freq (một lần nữa, hữu ích khi tín hiệu được điều chế) - Nếu bạn trộn tín hiệu 50Mhz với sóng hình sin 49Mhz, bạn sẽ nhận được Tín hiệu 1Mhz gần tần số bạn muốn.


Đo lường trực tiếp là gì?
Kevin Boyd

Khi bạn chỉ kết nối phạm vi với tín hiệu của bạn và muốn xem mọi thứ.
BarsMonster

1

Băng thông và tốc độ mẫu thông thường phải bằng 4 đến 5 lần tần số tối đa bạn muốn đo. Nhưng hãy lưu ý rằng nếu tín hiệu đầu vào của bạn không phải là sóng hình sin thuần túy, như trong trường hợp của bạn là sóng vuông, nó cũng chứa sóng hài với tần số cao hơn nhiều. Để đo chính xác, bạn phải bao gồm ít nhất là đầu tiên của các sóng hài này.

Ở tần số của băng thông tối đa (ở đây là 10 MHz), một sóng hình sin của tần số này bị suy giảm bởi 3dB bởi giao diện tương tự của phạm vi. Điều này có nghĩa là nó được đo chỉ bằng 70% giá trị thực của nó. Tốc độ mẫu xác định có bao nhiêu phép đo được thực hiện bởi phạm vi mỗi giây, nghĩa là mức độ chính xác của tín hiệu thu được (50 MS / s bằng 5 phép đo trên mỗi chu kỳ trên tín hiệu 10 MHz).

Bây giờ hãy nghĩ về những gì phạm vi của bạn đang nhìn thấy với tín hiệu đầu vào bị suy giảm nặng (do băng tần quá thấp) và chỉ có 5 mẫu trên mỗi chu kỳ (do tốc độ lấy mẫu).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.