Crazy homebrew 500 MHz 1 Gs / s dao động có thể?


14

Tôi đã đọc thăm dò phạm vi USB - yêu cầu cho ý kiến ​​và ý tưởng , và nó làm tôi suy nghĩ. Điều tôi thực sự thích là một máy hiện sóng hiệu suất rất cao, một cái có giá 10000 đô la trở lên. Chắc chắn nhiều người khác cũng muốn như vậy. Và chắc chắn, với chuyên môn có sẵn trên trang web này, có thể thiết kế và mã nguồn mở.

Đây là ý tưởng của tôi:

  • Nó sẽ là một đầu dò phạm vi cầm tay với một đầu USB sắp ra.
  • Pin hoạt động để cách ly nó với nguồn USB.
  • Giai đoạn đầu vào là một op-amp tốc độ cao, như THS3201DBVT ?
  • ADC là một cái gì đó giống như ASD5010 , là băng thông đầu vào 1 Gs / s và 650 MHz.
  • FPGA để xử lý dữ liệu 32 bit sắp ra, thực hiện kích hoạt và đóng gói vào USB.
  • Phần mềm nguồn mở để chạy trên PC.

Đây có phải là một việc vặt không? Tôi đang thiếu gì?

Đã thêm, thêm chi tiết để trả lời các câu trả lời:

  • Phạm vi này sẽ không thể cạnh tranh với các phạm vi đắt tiền lạ mắt ngoài kia. Mục đích chính là để có một cái gì đó có thể kiểm tra tín hiệu tốc độ cao, trong khi chi phí ít hơn 200 đô la cho ai đó tự tạo ra.
  • Băng thông USB: Đây không phải là một phạm vi tương tự, cũng không phải là một LeCroy ưa thích . Tuy nhiên, USB hoàn toàn có khả năng truyền các mẫu 2k ở tần số 60 Hz. Điều này vẫn làm cho nó cực kỳ hữu ích, mặc dù nó có thể không có khả năng ghi lại các sự kiện thoáng qua ở giữa các khung đó.
  • Một màn hình đáp ứng rõ ràng. Chà, màn hình của PC chắc chắn rất rõ ràng. Tốt hơn hầu hết tất cả các phạm vi trên thị trường. Vì vậy, rõ ràng và kích thước là không có vấn đề. Phản ứng nhanh nhẹn? Miễn là màn hình có thể được cập nhật ở tần số 60 Hz, tôi nghĩ điều đó khá nhạy.
  • Kích hoạt: Tôi đang tưởng tượng kích hoạt cấp độ đơn giản xảy ra trên thiết bị. Một lần nữa, nó sẽ không thể cạnh tranh với các phạm vi ưa thích, nhưng hãy nhớ rằng: đây được cho là một thiết bị 200 đô la.
  • Nó không phải là có băng thông 1 GHz. Tôi đã nói điều đó ở đâu? Nhưng chắc chắn nó có thể có băng thông hơn 100 MHz?

Lấy điểm về nhà:

  • Đó là một thiết bị $ 200.
  • Mục đích chính của thiết bị là làm cho nó có thể nhìn thấy tín hiệu tốc độ cao mà không phải chi 10000 đô la.
  • Sẽ có nhiều thứ mà nó không thể làm được.
  • Chắc chắn một cái gì đó như thế này sẽ khá hữu ích cho mọi người ở đây.
  • Chắc chắn, với chuyên môn có sẵn trên trang web này, chúng ta có thể làm cho nó xảy ra?

1
* Màn hình rõ ràng, phản hồi nhanh * Mạch kích hoạt có khả năng cho tất cả các chế độ kích hoạt ưa thích có sẵn trong phạm vi mới hơn * Bộ nhớ
Photon

4
Vấn đề là với một nhạc cụ bạn cần TRUST càng nhiều càng tốt những gì bạn đọc trên màn hình; mặt khác, nó chỉ tạo ra sự nhầm lẫn
clabacchio

3
Tôi phải đồng ý với clabacchio, phạm vi tương tự My Conar model 255 (trạng thái rắn), tôi không tin vào các giá trị điện áp hoặc thời gian / cm, và chỉ dẫn đến sự nhầm lẫn và gỡ lỗi nhiều hơn với một vật nặng lớn. Nhưng tôi thích ý tưởng xây dựng của riêng bạn.
jsologistski

http://www.osciprime.com/ Ehh 8 Mhz về mặt lý thuyết? Vui vẻ đã có một số người khác. Tôi thích đọc "suy nghĩ", đặc biệt là AngryEE. Mặc dù osciprime có một số ý tưởng hay, chủ yếu là giai đoạn beta mạng của phần mềm của họ "qua dữ liệu mạng" nhưng tôi có thể thực hiện một ý tưởng cho vui. Cảm ơn, -Danny K

1
Thật dễ dàng để nói rằng nó sẽ không hoạt động và thật dễ dàng để tìm ra 100 cách nó sẽ không hoạt động. Điều khó là tìm cách nó sẽ hoạt động, ngay cả khi điều đó có nghĩa là thay đổi phạm vi (của proj, không có ý định chơi chữ) và các tính năng, nhưng tôi thấy Rocketmagnet đang làm gì. theo như USB, AngryEE (có tên phù hợp với btw) có một điểm. Tuy nhiên, eSATA cung cấp cho bạn 6GBps trên lý thuyết và USB 3.0 là lý thuyết 5.0Gbps. Đó là điều tốt nhất chúng tôi có ngay bây giờ với kết nối PCIx chắc chắn sẽ cung cấp cho chúng tôi băng thông chúng tôi yêu cầu (nếu nó đủ tốt cho một thẻ video, tôi nghĩ rằng nó sẽ làm được lol).
MDMoore313

Câu trả lời:


26

Điều này dẫn đến một câu hỏi về băng thông và độ trễ. Đối với một hệ thống đơn giản, hãy giả sử một đầu dò có băng thông 100 MHz với tốc độ lấy mẫu 1GS / s và bộ chuyển đổi A / D 10 bit (Tôi đã có trải nghiệm xấu với phạm vi 8 bit).

Tôi muốn hiển thị thời gian thực trên PC với cửa sổ lấy mẫu tối thiểu là 10ns - 1 chu kỳ của sóng hình sin 100 MHz và cửa sổ tối đa (tôi sẽ hào phóng với bạn trong nửa giây). Nói cách khác, cài đặt thời gian thấp nhất sẽ là khoảng 1ns / div và cao nhất là 0,05s / div. Tôi cũng muốn một số chế độ điện áp - phạm vi 100mV lên đến 20V.

Những loại tốc độ dữ liệu này liên quan đến?

1Gs / s * 10 bit / mẫu = 10Gbit / s

Đó không phải là tốc độ USB. Cách xa nó. Và tôi thậm chí không tính đến chi phí. Trước hết, bạn không có băng thông. Và nó không chỉ là băng thông. Đối với màn hình thời gian thực của bạn, bạn cần phải nhất quán. Bạn cần chuyển 100 bit đến lớp ứng dụng của mình cứ sau 10 nano giây. Loại nhất quán không thể có từ USB. Nó không được thiết kế để phục vụ cho một thiết bị có nhu cầu xa hoa - nó được thiết kế như một chiếc xe buýt. Và bạn không thể kiểm soát khi bạn sở hữu xe buýt - các thiết bị chỉ là nô lệ. Nếu máy chủ cho phép thiết bị khác nói chuyện khi bạn cần gửi dữ liệu, dữ liệu của bạn sẽ bị mất.

Bạn có thể khóc dở mếu dở - tại sao chuyển dữ liệu thời gian thực sang máy tính khi 'thời gian thực' cho một người là 60Hz? Nếu tất cả những gì bạn cần làm là cập nhật màn hình thì chắc chắn bạn không cần nhiều dữ liệu đó. Ngoại trừ bạn làm - màn hình của bạn là một số kết hợp tuyến tính của tất cả các mẫu bạn đã thu thập. Nội suy trung bình, xấp xỉ trung bình bình phương, xấp xỉ bình phương khối vuông - không thành vấn đề. Để tạo ra một màn hình đẹp tuyệt vời không chỉ là một loạt các dấu chấm, bạn cần hầu hết tất cả các dữ liệu đó và bạn cần phải xử lý nó. Bất kỳ kích hoạt? Các tính toán phải được thực hiện trên máy chủ - ở lớp ứng dụng. Cho dù bạn cắt lát theo cách nào, đối với màn hình thời gian thực với tốc độ 1GS / s cho bất kỳ độ chính xác nào đáng giá, bạn phải chuyển các đơn đặt hàng dữ liệu lớn hơn USB có thể xử lý và bạn phải làm điều đó đáng tin cậy hơn bạn '

Những cách xung quanh này là gì? Đừng làm một màn hình thời gian thực. Một số phạm vi USB chỉ cung cấp các chế độ kích hoạt. Việc kích hoạt được xử lý trên thiết bị và khi tìm thấy kích hoạt, dữ liệu được thu thập trong bộ đệm. Khi bộ đệm đầy, phạm vi USB từ từ chuyển nó vào ứng dụng và sau đó ứng dụng sẽ hiển thị nó. Điều đó đủ cho việc sử dụng phạm vi, nhưng nó không phải là thời gian thực. Và việc chuyển tiền - cũng mất một thời gian. Thật bất tiện. Và thường là các trình điều khiển hút. Bạn có thể nói rằng tôi đã có những trải nghiệm tồi tệ.

Tôi đã luôn tự hỏi tại sao Firewire không được sử dụng cho phạm vi. Nó tránh được một số vấn đề đau đầu của USB. Đó là ngang hàng, cung cấp các chế độ đẳng thời (thời gian nhất quán) và băng thông tương đối cao. Bạn có thể tạo phạm vi thời gian thực 10 MHz hoặc hơn thế.

Để giải quyết điểm của bạn sau khi chỉnh sửa:

  • Khả năng sử dụng của một phạm vi tăng lên rất nhiều với giá cả. Khi bạn thực hiện bước nhảy từ phạm vi USB $ 200 đến mức độc lập $ 500, bạn sẽ nhận được sự gia tăng to lớn về tính năng và chức năng cơ bản. Tại sao chỉ cần chi 200 đô la khi thêm một chút nữa bạn có thể có được một phạm vi thực sự? Bây giờ, Trung Quốc đã mở ra hàng loạt các phạm vi hiệu quả, rẻ tiền, có rất ít lý do để muốn tiết kiệm 300 đô la sẽ khiến bạn thất vọng về sau. Phạm vi 'ưa thích' có các tính năng này ngày nay là rẻ.

  • Có, việc giới hạn chuyển dữ liệu của bạn chỉ cung cấp dữ liệu nhất quán có giá trị khoảng 60Hz sẽ dễ dàng hơn với USB, nhưng đó vẫn không phải là điều bạn muốn làm. Đừng quên các lớp DSP của bạn - chỉ lấy một số dữ liệu nhất định từ số lượng luồng đến số thập phân. Khi bạn decimate, bạn phải thêm các bộ lọc khử răng cưa. Khi bạn làm điều đó, bạn mất băng thông. Điều này làm cho phạm vi của bạn ít hữu ích hơn - nó sẽ giới hạn băng thông của bạn trên màn hình thời gian thực (và chỉ đối với các chế độ kích hoạt trong thời gian thực sẽ ổn) ít hơn nhiều so với băng thông của mặt trước tương tự của bạn. Quản lý các khía cạnh xử lý tín hiệu của máy hiện sóng là công việc khó khăn.

  • Hiển thị phản hồi rõ ràng? PC? Không nhất quán. Bất kể bạn làm điều này như thế nào, bạn cần phải đệm dữ liệu. Như tôi đã nói trước đây, USB không đảm bảo khi dữ liệu của bạn được thông qua. Tôi sẽ nói khác: USB không được thiết kế để phù hợp với việc truyền dữ liệu theo thời gian thực. Chắc chắn, với lượng dữ liệu đủ nhỏ trong khoảng thời gian lớn, bạn có thể có được một số hiệu suất tốt, nhưng hiệu suất không nhất quán. Bạn S use sử dụng bộ đệm và thỉnh thoảng bạn S miss lỡ chuyển bộ đệm của mình một cách kịp thời. Sau đó, màn hình hiển thị của bạn bị bỏ qua, dữ liệu đã cũ, v.v ... Hiển thị thời gian thực rõ ràng và nhạy bén đòi hỏi các liên kết dữ liệu thời gian thực cứng, thời gian.

  • Kích hoạt đơn giản - một lần nữa, chúng tôi quay trở lại chi phí so với độ phức tạp so với đáp ứng. Để kích hoạt trên thiết bị để phát hiện quá độ, thiết bị của bạn không thể là một ống dữ liệu câm truyền các mẫu vô trách nhiệm qua USB. Bạn phải đệm, đệm, đệm mẫu trên thiết bịcho đến khi bạn thấy tình trạng kích hoạt của bạn. Điều đó có nghĩa là bạn cần bộ nhớ và trí thông minh trên thiết bị của mình - có thể là một GPU lớn hoặc vi điều khiển lớn. Điều đó thêm vào kích thước và không gian. Nếu bạn sử dụng một FPGA, bạn phải cân bằng lượng logic kích hoạt với nhu cầu cần nhiều RAM cho không gian bộ đệm. Vì vậy, bộ đệm của bạn nhỏ hơn bạn muốn. Điều đó có nghĩa là bạn nhận được một lượng dữ liệu rất nhỏ xung quanh điểm kích hoạt của bạn. Trừ khi bạn thêm bộ nhớ ngoài - thì bạn có thể làm nhiều hơn thế. Điều đó làm tăng kích thước và giá thành của thiết bị của bạn - điều này chắc chắn sẽ không chỉ là một đầu dò với cáp USB được gắn vào nó.

  • Bạn sẽ may mắn có được băng thông 100 MHz - thường gấp 10 lần tốc độ lấy mẫu được coi là mức cắt tối thiểu cho băng thông. Vì vậy, nếu bạn có tốc độ lấy mẫu 1GS / s mà hầu như không có được băng thông 100 MHz. Bạn không thể nhận được nhiều hơn - sóng vuông 200 MHz sẽ trông giống như sóng hình sin 200 MHz. Đó là hút. Điều đó thật ngu ngốc - không nơi nào gần mức chuyên nghiệp.

Tập hợp điểm khác của bạn:

  • $ 200? Làm thế nào để bạn hình? Danh sách các bộ phận là gì?
  • Phạm vi tốt để đọc tín hiệu tốc độ cao không tốn hàng ngàn đô la. Chúng có giá một ngàn đô la. 100 MHz là trò chơi của trẻ em trong bộ phận phạm vi và ý tưởng của bạn thậm chí sẽ không đáp ứng tiêu chuẩn đó cũng như phạm vi $ 1000
  • Vâng, từ cách bạn mô tả nó thực sự sẽ rất hạn chế. Các khía cạnh kỹ thuật của ngay cả một vài yêu cầu bạn có nghĩa là một thiết bị rất hạn chế.
  • Nó sẽ không hữu ích như phạm vi $ 1100 mà tôi đã mua với bộ phân tích logic và băng thông tương tự 60 MHz. Tôi thà trả tiền cho thiết bị thử nghiệm của mình mà tinh ranh với đồ chơi trẻ em bị giới hạn có chủ ý.

Bạn sống và chết bởi thiết bị thử nghiệm của bạn như một kỹ sư. Nếu bạn không chắc chắn, bạn có thể tin tưởng rằng bạn đang lãng phí thời gian. Do thiếu chuyên môn mà bạn đã thể hiện về giao tiếp tốc độ cao, xử lý tín hiệu và sức mạnh của xử lý nhúng (trong các GPU hoặc vi điều khiển) Tôi sẽ không muốn bạn tự thiết kế nó và không ai khác trả lời là bất cứ điều gì khác hơn là xung quanh.

Nếu có một loạt các yêu cầu được nhắm mục tiêu tốt hơn đáp ứng nhu cầu thực sự trong cộng đồng không được phục vụ, thì tôi có thể thấy khả thi về mặt kỹ thuật tôi sẽ tham gia. Nhưng những yêu cầu mơ hồ của bạn dường như không được nghiên cứu. Bạn cần thực hiện một cuộc khảo sát về các tùy chọn có sẵn cho những người có sở thích - những người và người sử dụng phạm vi USB nào, điểm mạnh và điểm yếu của họ là gì và xác định xem có bất kỳ ngóc ngách nào không được lấp đầy không. Nếu không thì đây chỉ là tưởng tượng.


USB cũng có chuyển giao đẳng thời. Nhưng vâng, bạn sẽ bị giới hạn ở mức khoảng 400 MB / giây ở kết nối siêu tốc USB 3.0, tương đương với khoảng 320M mẫu / giây ở mức 10 bit / mẫu, giả sử không nén, không kích hoạt và một kênh. USB 3.1 nhân đôi giới hạn đó.
doug65536

Xin lỗi nhưng tôi không mua đối số của bạn. Ngay cả USB 2.0 cũng cung cấp nhiều băng thông và độ trễ đủ thấp để hiển thị trôi chảy (kiểm tra webcam USB) và đệm một tín hiệu đủ dài bên trong phạm vi xử lý với số thập phân. Tôi biết đó là câu trả lời từ năm 2012 và phạm vi USB đã bị thu hút trở lại, nhưng lý do họ hút không phải là USB. Lý do chính là vì chúng không được coi là chuyên nghiệp, do đó chúng phải rẻ, và kết quả là không được xây dựng chuyên nghiệp.
Dmitry Grigoryev

Các phần của câu trả lời này đã lỗi thời (USB 3.1 đẩy 10Gbit / s, mặc dù tất nhiên đó không phải là chi phí hoạt động) và các phần của nó không bao giờ hợp lệ. Bạn hoàn toàn có thể giảm mẫu và kích hoạt thiết bị ngoại vi theo những cách không làm giảm tính hữu dụng, nếu bạn sẵn sàng đặt đủ sức mạnh xử lý ở đó. Điều đó không dễ, và có lẽ nó vượt quá khả năng của một người ngẫu nhiên, nhưng không có định luật vật lý nào chống lại điều đó.
hobbs

Còn việc chỉ tập trung vào Thunderbolt 3 (Tối đa 40Gbps) thì sao? Thậm chí Thunderbolt 2 có thể hỗ trợ lên tới 20Gbps. Hầu hết các máy Mac cũ hơn (2012 trở lên?) Có cổng Thunderbolt 2. Rất nhiều PC mới hơn có cổng Thunderbolt 3. Tôi nghĩ có lẽ việc viết mã / hỗ trợ trình điều khiển qua Thunderbolt khó khăn hơn, tôi không biết.
Ryan Weiss

5

Bạn sẽ không muốn nó ở định dạng thăm dò cầm tay, vì một phạm vi kênh duy nhất không hữu ích lắm. Chi phí bổ sung của 2 kênh (ngay cả khi bạn điều khiển ADC) là một chi phí bổ sung phần trăm nhỏ, nhưng sự gia tăng rất lớn về tính hữu dụng.

Trừ khi bạn muốn kéo hơn 500mA, không có lý do gì để sử dụng pin vì bạn có thể có bộ chuyển đổi DC-DC bị cô lập. Tuy nhiên, việc có được băng thông cao qua hàng rào cách ly là không cần thiết.



3

Vâng, có một vài vấn đề ở đây. Nếu chúng ta lấy tiêu chuẩn tham chiếu của mình là phạm vi tương tự 1GHz (như một Tektronix tốt) thì phạm vi được đề xuất này sẽ bị ảnh hưởng theo các cách sau:

1) ASD5010 là bộ chuyển đổi 8 bit. 8 bit là gần như không đủ để có thể cạnh tranh với một phạm vi tương tự tốt.

2) Không nhầm lẫn tốc độ lấy mẫu với băng thông tương tự. Đối với chip bạn đã chọn, băng thông tương tự có thể sẽ gần hơn 100 MHz so với 1 GHz.

Điều này không có nghĩa là không thể xây dựng một phạm vi như vậy, rõ ràng người ta có thể mua một cuộc họp những thông số kỹ thuật này về mặt thương mại. Nó chỉ là không tầm thường để đạt được băng thông 1 GHz, và kỹ thuật đặc biệt và các bộ phận tốt hơn sẽ được yêu cầu.


7
8 bit thực sự khá điển hình cho máy hiện sóng số và dường như không giới hạn khả năng của Agilent, Tektronix, v.v. để cạnh tranh với bất kỳ phạm vi tương tự giả định nào mà ai đó có thể nghĩ sẽ đưa ra thị trường.
Photon

Ngoài ra, tôi không quen thuộc với bất kỳ phạm vi tương tự 1 GHz nào. Tôi sẽ không ngạc nhiên nếu chúng được chế tạo, có thể cho các ứng dụng rất đặc biệt (nhà khoa học hạt nhân hoặc thứ gì đó), nhưng tôi hy vọng nó sẽ là một con thú rất hiếm để tìm thấy trong tự nhiên. Trước năm 1990 hoặc lâu hơn, 1 GHz là rất hiếm trong các thiết bị điện tử kỹ thuật số (có thể trong siêu máy tính Cray và mọi thứ); sau năm 1990 hoặc gần như mọi thiết kế phạm vi mới từ một nhà cung cấp hàng đầu là kỹ thuật số.
Photon

Một thương mại có sẵn phạm vi analog 1 GHz là Iwatsu TS_81000: testequipmentconnection.com/tecspecs/Iwatsu_TS-81000.PDF
JonnyBoats

1
Thật tuyệt, liên kết của bạn đã dẫn tôi đi tìm Tek 7104, phạm vi tương tự 1 GHz. Cũng rất tốt để biết tôi không phải là người duy nhất nghĩ rằng 1 GHz tương tự là khá ấn tượng. Một trang web có "Tektronix 7104 là máy hiện sóng tương tự nhanh nhất từng được sản xuất. Được thiết kế ban đầu vào những năm 1970 cho Ủy ban Năng lượng nguyên tử Hoa Kỳ, nó có băng thông 1 GHz ..." ( Readingjimwilliams.blogspot.com/2011/08/scope -sunday-4.html ) Vì vậy, ít nhất tôi đã không quá xa để nói rằng phạm vi tương tự 1 GHz sẽ là một con thú hiếm.
Photon

Ngoài ra, bảng dữ liệu cho 7104 tại testequipmentconnection.com cho thấy giá niêm yết trên $ 30k, có lẽ vào giữa những năm 80.
Photon

2

ADC 8 bit khá phổ biến trong máy hiện sóng, tuy nhiên kỹ thuật sử dụng ADC hơi khác một chút. Như tôi đã thấy một số phạm vi bên trong, trường hợp phổ biến là sử dụng 4 chip ADC, mỗi chip có xung nhịp tăng 90deg, do đó, bạn nhận được các mẫu 4x trên một chu kỳ đồng hồ và đó là lý do tại sao clk freq khá thấp, nhưng băng thông dữ liệu cao. Dù sao, dự án như vậy sẽ kết thúc lãng phí tiền nhiều hơn so với việc mua một phạm vi hoàn toàn mới :-) Tuy nhiên, nó có thể là một thực hành tốt cho việc tự học. OTOH, suy nghĩ về phía tương tự của phạm vi. Đó là phần khó khăn và rất khó để làm.


1
Đó chính xác là những gì ASD5010 là. Đó là 4 ADC trong một gói duy nhất. Mỗi mẫu ở 250 MHz với độ lệch pha 90 độ.
Rocketmagnet

1
Câu hỏi không phải là nó khó đến mức nào, nhưng liệu phạm vi như vậy có hữu ích không, và nếu có người ở đây sẵn sàng và có thể giải quyết những vấn đề đó.
Rocketmagnet

1
Hãy suy nghĩ về những gì đã đạt được trong lĩnh vực phần mềm của các cộng đồng đó. Thật khó để tạo ra một hệ điều hành, nhưng hãy nhìn những gì họ đã đạt được!
Rocketmagnet

KHÔNG khó để tạo ra một hệ điều hành - mọi người làm điều đó mọi lúc.
AngryEE

1
Tôi có thể nhầm, nhưng tôi nghĩ rằng thay vì sử dụng bốn ADC, phổ biến hơn là phạm vi sử dụng các bộ biến đổi đường ống có một số giai đoạn, mỗi giai đoạn có một mạch giữ mẫu. Giai đoạn đầu tiên lấy mẫu đầu vào, giai đoạn tiếp theo xác định nó là một trong 32 cấp độ, giai đoạn tiếp theo trừ đi xác định trước đó và tăng tín hiệu, và giai đoạn tiếp theo xác định đó là một trong 32 cấp độ. Sau đó, hai giá trị năm bit thu được cho một mẫu có thể được đặt qua bảng tra cứu để mang lại kết quả đọc 8 bit (ADC 5 bit có thể hơi nhỏ, nhưng bảng tra cứu sẽ sửa lỗi đó).
supercat

1

Các vấn đề khác:

  • bảo vệ : chắc chắn bạn không muốn nó phá vỡ thời gian nắm tay mà bạn đặt nhầm 20-30 V vào đầu vào;

  • hiệu chuẩn : ngay cả ở độ chính xác 8 bit, bạn vẫn phải kiểm soát lỗi trong phạm vi 1/256 = 0,4% tổng thể; không tầm thường với các thành phần tiêu chuẩn;

  • lọc nhiễu : nó phải được che chắn và lọc, và điều đó là không đủ vì cũng có khả năng FPGA sẽ tạo ra nhiễu, do đó bạn phải tách biệt miền tương tự và kỹ thuật số.

Dù sao, về kết nối USB, tôi nghĩ việc xử lý dữ liệu bên trong và kết nối trực tiếp với màn hình sẽ hiệu quả hơn.

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.