Về Ram bạn nên chọn con SDRam hoặc DDRam cở 32 đến 128Mbyte là có thể lưu được vài s cho tốc độ lấy mẫu cao nhất .Giá thành của 1 con Ram như thế rất rẻ .1 thanh Ram 256Mbyte có đến 8 con 32Mbyte lận .Nhưng bạn nên biết rằng hiện giờ chưa có con PIC nào giao tiếp nổi với SDRam đâu nhé .
Thông báo
Collapse
No announcement yet.
High Speed Oscilloscope!
Collapse
X
-
Nguyên văn bởi lhqVề Ram bạn nên chọn con SDRam hoặc DDRam cở 32 đến 128Mbyte là có thể lưu được vài s cho tốc độ lấy mẫu cao nhất .Giá thành của 1 con Ram như thế rất rẻ .1 thanh Ram 256Mbyte có đến 8 con 32Mbyte lận .Nhưng bạn nên biết rằng hiện giờ chưa có con PIC nào giao tiếp nổi với SDRam đâu nhé .
Comment
-
Tôi chưa nghiên cứu về CPLD nên chưa trả lời được .Nếu bạn muốn ghép nối với DDRAm thì tốc độ MCU của bạn ít nhất là 67 MIPS cho loại DDRAM200 và 83 MIPS cho loại DDRAM400.Bus data luôn là 16bits cho 1 con Ram rời (1 thanh Ram có 8 con Ram rời) .I/O của DDRAM là 2.5V .Đơn giản thế đấy.Thiết bị định vị ,hộp đen :
Comment
-
Nguyên văn bởi thaithutrangHihi.. có vẻ anh qmk chưa hiểu cách thức hoạt động của OSC gắn PC.
Có những cái OSC ghép qua RS232 tốc độ hàng trăm Msps.
Có những cái OSC ghép qua USB tới hàng Gsps.
Đây ko phải là cứ ADC lấy 1 mẫu rồi gửi về PC, mà có thể hiểu đơn giản như sau:
ADC lấy 1 mảng N mẫu rồi gửi về PC, PC xử lý hiển thị xong thì ADC lại lấy tiếp N mẫu...
Đấy là ý tưởng cảm tính của em ??? (Và em cho là em hiểu cơ chế hoạt động của nó)
Hay em đã thấy ở một PC OSC thực tế ???
Cho anh một ví dụ thực tế được không? Vì như em thì tóm lại OSC PC chỉ gồm
- ADC
- RAM
- uC
- Phần mềm (Các chức năng xử lý tín hiệu số ở đây)
Như vậy giá nó sẽ rất thấp
Điều em nghĩ ra có thể là một ý tưởng hay nhưng chưa chắc đã đúng trong thực tế. Nó sẽ bao gồm nhiều phần analog khác để trích các dữ liệu bổ sung cho PC thay vì gửi một đống dữ liệu thô theo chu kỳ lên rồi bỏ mặc PC xử lý.
Nguyên văn bởi thaithutrangCó thể dùng cơ chế dual port RAM để tăng tốc chút ít nhưng tựu trưng lại vẫn là cơ chế hiển thị ko liên tục
Chỉ lấy N mẫu. Thời gian đọc N mẫu này cách rất xa đến lúc lấy N mẫu kế tiếp nên dual port RAM tác dụng gì ở đây.Vẫn biết mỗi lần xa là một lần về lại...
Comment
-
Nguyên văn bởi lhqTôi chưa nghiên cứu về CPLD nên chưa trả lời được .Nếu bạn muốn ghép nối với DDRAm thì tốc độ MCU của bạn ít nhất là 67 MIPS cho loại DDRAM200 và 83 MIPS cho loại DDRAM400.Bus data luôn là 16bits cho 1 con Ram rời (1 thanh Ram có 8 con Ram rời) .I/O của DDRAM là 2.5V .Đơn giản thế đấy.
Đơn giản thế thui hảVẫn biết mỗi lần xa là một lần về lại...
Comment
-
Nguyên văn bởi qmkHihi dĩ nhiên là ADC phải gửi N mẫu rồi. Nhưng em có chắc là đó là N mẫu thô và PC sẽ xử lý tìm đồng bộ rồi hiển thị không?
Đấy là ý tưởng cảm tính của em ??? (Và em cho là em hiểu cơ chế hoạt động của nó)
Hay em đã thấy ở một PC OSC thực tế ???
Cho anh một ví dụ thực tế được không? Vì như em thì tóm lại OSC PC chỉ gồm
- ADC
- RAM
- uC
- Phần mềm (Các chức năng xử lý tín hiệu số ở đây)
Như vậy giá nó sẽ rất thấp
Điều em nghĩ ra có thể là một ý tưởng hay nhưng chưa chắc đã đúng trong thực tế. Nó sẽ bao gồm nhiều phần analog khác để trích các dữ liệu bổ sung cho PC thay vì gửi một đống dữ liệu thô theo chu kỳ lên rồi bỏ mặc PC xử lý.
Nếu làm như em nghĩ thì dual port RAM cũng chẳng mang lại ý nghĩa gì nhiều.
Chỉ lấy N mẫu. Thời gian đọc N mẫu này cách rất xa đến lúc lấy N mẫu kế tiếp nên dual port RAM tác dụng gì ở đây.
Anh cũng quên một điều là từ PC có thể gửi ngược lại các tín hiệu điều khiển cho đặc tính lấy mẫu.
Dual port ram sẽ rất lợi cho tốc độ, bởi một số lý do:
1-Giảm các khoảng cách nghỉ giữa N mẫu trước và N mẫu kế tiếp. Dù sao thì nếu khoảng nghỉ càng bé càng tốt.
2-Nghĩ kỹ hơn thì nó rất có lợi khi lấy mẫu với tần số ko cao, khắc phục được tính "ko realtime" của PC trong trường hợp này
Comment
-
Nguyên văn bởi thaithutrangVì đơn giản là em đã từng làm hiệu ứng tốt khi đồng bộ khi lấy mẫu 1 tần số và hiển thị một hình sin đứng yên trên PC rồi. Nên đây là lời nói của một người ko cảm tính.
Anh cũng quên một điều là từ PC có thể gửi ngược lại các tín hiệu điều khiển cho đặc tính lấy mẫu.
Dual port ram sẽ rất lợi cho tốc độ, bởi một số lý do:
1-Giảm các khoảng cách nghỉ giữa N mẫu trước và N mẫu kế tiếp. Dù sao thì nếu khoảng nghỉ càng bé càng tốt.
2-Nghĩ kỹ hơn thì nó rất có lợi khi lấy mẫu với tần số ko cao, khắc phục được tính "ko realtime" của PC trong trường hợp này
Thứ nhất là em tính số mẫu truyền lên với tốc độ truyền về máy tính và tốc độ đọc/ghi RAM em sẽ thấy "càng bé càng tốt" là bao nhiều và có cần phải dùng đến dual port hay kô.Vẫn biết mỗi lần xa là một lần về lại...
Comment
-
Em 3T nói rất đúng! Cái mà chúng ta nhìn thấy trên màn hình không phải là tất cả dữ liệu mà ADC tạo ra. Nó chỉ đơn thuần là hình ảnh về dạng sóng mà Oscillo truyền về thôi. Thực ra dữ liệu bạn nhận về PC chỉ là dữ lệu về dạng sóng trong khoảng thời gian một ô cửa sổ màn hình mà bạn nhìn thấy. Theo tôi tính toán thì với khung hình 60 frame/s thì cần tốc độ cho mỗi kênh là 60KByte /s.Vậy nếu 2 kênh thì là 120KByte/s. Tốc độ này nằm trong dải của chuẩn UART16550.Cũ người mới ta!
Comment
-
Nguyên văn bởi lhqTôi chưa nghiên cứu về CPLD nên chưa trả lời được .Nếu bạn muốn ghép nối với DDRAm thì tốc độ MCU của bạn ít nhất là 67 MIPS cho loại DDRAM200 và 83 MIPS cho loại DDRAM400.Bus data luôn là 16bits cho 1 con Ram rời (1 thanh Ram có 8 con Ram rời) .I/O của DDRAM là 2.5V .Đơn giản thế đấy.Cũ người mới ta!
Comment
-
Nguyên văn bởi thaithutrangViệc ghép nối giữa CPLD và DDRAM máy tính có phức tạp ko các anh nhỉ?Cũ người mới ta!
Comment
-
Nguyên văn bởi thaithutrangTín hiệu ANAlog out thì nên lấy từ PWM--RC của PIC, như thế sẽ tiết kiệm được linh kiện.Cũ người mới ta!
Comment
-
Nguyên văn bởi thaithutrangNếu chọn CPLD thì em nghĩ gặp vấn đề RAM, em cũng ko thấy anh nói đến việc ghép RAM. Nữa là anh ko thể lấy 1 mẫu xong bắt PIC nhận luôn bởi ko PIC ko đủ tốc. Bởi thế chỉ có cách khối FPGA nhận một mảng N dữ liệu rồi từ từ chuyên sang PIC. Nên chăng anh chọn các con FPGA tốt nhất kiểu Dual port RAM sẽ thích ứng với ứng dụng này hơn.
Chọn nấc thang đo thì dùng analog sw + DAC sẽ được dải đo rộng hơn, hay hơn, mềm dẻo hơn.
Dùng Analog sw thì gây nhiễu và điện trở nội của các IC analog sw có thể gây ảnh hưởng không tốt đến phép đo. Nhưng với ứng dụng này có thể chấp nhận giải pháp của em 3T để giảm giá thành!Cũ người mới ta!
Comment
-
Đến đây phương án sử dụng CPLD +MCU để thiết kế Oscilloscope có vẻ không được tốt và thực tế sẽ gây tăng giá thành do phải mua RAM tốc độ cao (Không phải SDRAM và DDRAM). Vậy chúng ta chuyển qua sử dụng FPGA với RAM nội bên trong (là đủ nếu không cần ghi lại dạng tín hiệu). Vậy khâu chọn linh kiện có thể thay đổi một chút như sau:
- thay CPLD +RAM ngoài = FPGA (spartan 3) (đã có RAM bên trong)
- Thay relay bằng analog sw +DAC (sáng kiến của 3T)Cũ người mới ta!
Comment
Bài viết mới nhất
Collapse
-
bởi chinhnguyen9Hoạt động của thế hệ mạch cân bằng trước đây dựa trên nguyên lý so áp giữa 2 string liền kề. Hoạt động cân bằng chỉ kích hoạt khi sự chênh lệch vượt ngưỡng 100mV và ngưng hoạt động khi mức chênh lệch giảm xuống còn 30mV. Bản...
-
Channel: Điện tử dành cho người mới bắt đầu
hôm nay, 05:07 -
-
bởi chinhnguyen9Xem hình minh họa có phần thuyết minh bên trong tiện việc quan sát và đọc thuyết minh. Khi G1 high dòng điện chạy theo các đường màu đen khi G2 high dòng điện chạy theo các đường màu nâu đỏ.
Bổ sung một tính chất củng cố cho tên gọi tụ bay: Trong mạch đề cập chỉ...-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 21:02 -
-
bởi chinhnguyen9Sản phẩm này ghi version 2.0 01-2024 MADE IN CHINA nhưng không thấy thương hiệu hình 1
Do 8 chân G của 8 mosfet được đấu song song thành 2 nhóm nên có cùng biên độ xung kích 12V. Nhưng Q1 và Q2 nằm cuối dãy, chân S cùa chúng có điện áp DC cao đến...-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 20:37 -
-
bởi xuanthiettivi em bị mất remote lỡ vào chế độ usb giờ không chọn lại source được. ai có file nạp cho em xin với ạ. Model 32HD957T2
-
Channel: Điện tử truyền hình
Hôm qua, 10:53 -
-
Trả lời cho Giải thích nôm na từ "tụ bay"bởi chinhnguyen9Đa tạ lời cảm ơn của bạn. Mến!
-
Channel: Hướng dẫn sử dụng diễn đàn
Hôm qua, 05:06 -
-
Trả lời cho Xin tư vấn về mạch cầu H cho inverter 1000wbởi thebinhzChắc là không được đâu bạn ơi
Quán ăn Vĩnh Yên-
Channel: Điện tử công suất
25-04-2024, 21:56 -
-
Trả lời cho Giải thích nôm na từ "tụ bay"bởi thebinhzCảm ơn bạn nhiều nha
Nhà hàng Vĩnh Yên-
Channel: Hướng dẫn sử dụng diễn đàn
25-04-2024, 21:50 -
-
bởi chinhnguyen9Vai viết này đã được chuyển sang chuyên mục phù hợp....
-
Channel: Hướng dẫn sử dụng diễn đàn
25-04-2024, 08:29 -
-
bởi chinhnguyen9
Xem hình có phần thuyết minh bên trong tiện việc quan sát và đọc thuyết minh. Khi G1 high dòng điện chạy theo các đường màu đen khi G2 high dòng điện chạy theo các đường màu nâu đỏ.
Bổ sung một tính chất củng cố cho tên gọi tụ...-
Channel: Hướng dẫn sử dụng diễn đàn
24-04-2024, 01:15 -
-
Trả lời cho CODE/ROM-dvb-vcd-dvd-mindikaraoke- Máy nạp Rombởi ThaPhong20Mình cần giúp đõ đầu California MIDI-800K
Ngày trc có nghe tin đồn đầu này có thể chạy đĩa DH-3600 nên mua Vol 26 về chạy thử và nó báo góc trái dòng code rồi tự thay nền DH-3600S luôn. Sau khi tự thay nền thì nó tiếp tục báo dòng Code...-
Channel: Thiết bị thu phát MEDIA dân dụng
23-04-2024, 19:24 -
Comment