Mọi người post bài nhiều mà sao không post mạch nhỉ? Bắt đầu từ hôm nay tôi sẽ post từ từ tất cả các mạch liên quan đến con Oscilloscope này! Đầu tiên là mạch Analog in!Đề nghị mọi người cho nhận xét!
Thông báo
Collapse
No announcement yet.
High Speed Oscilloscope!
Collapse
X
-
Nguyên văn bởi phanboboAnh lhq có nhầm không đấy? Với DDRAM thì MCU thông thường không thể giao tiếp trực tiếp được vì tốc độ xung Clock là 200Mhz và MCU thông thường không có chế độ DDR (Double Data Rate) trên mỗi chân của nó. thông thường để giao tiếp được thì phải sử dụng FPGA làm trung gian điều khiển giữa DDRAM và MCU.Khi bác sử dụng MicroBlaze thì trong Core của nó đã hỗ trợ giao diện với DDRAM rồi. Trong trường hợp này thì kể cả tốc độ MCU có là 1 ips cũng không ảnh hưởng gì cả!Thiết bị định vị ,hộp đen :
Comment
-
Nguyên văn bởi phanboboNhư vậy tiết kiệm linh kiện nhưng không dùng được do sử dụng ADC kiểu PWM sẽ gây nhiễu (do đặc tuyến đóng mở của PIC) mà OSC thì cần phải chính xác trong khâu Triger!
Ngoài ra, theo em anh cũng nên thiết kế mạch triger kiểu triger smith sẽ tốt hơn chăng?
Comment
-
Nguyên văn bởi phanboboDù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!
-Tốn nguồn, chú ý là nguồn USB, khi chuyển mạch có thể gây gai nhiễu, gây sụt nguồn....
-Không bền, số lần chuyển mạch có hạn.
-Cồng kềnh, thử mở rộng vài kênh?
-Tốc độ nhanh khi chuyên mạch nhanh hơn so với rele(tuy ko quan trọng lắm), nhưng khi chuyển bằng rơ le nghe tiếng kêu...hihi.. có vẻ ko hay lắm.
Comment
-
Nguyên văn bởi lhqKhông nhầm chúc nào .Ở đây tôi nói là tối thiểu cơ mà .DSPIC chạy được tốc độ là 30MIPS nhưng bạn vẫn chạy được 4MIPS .Tốc độ xung clock không nhất thiết là chính xác 200MHz .Khi nói tốc độ tối đa của MCU thì mới sai chứ .Cũ người mới ta!
Comment
-
Nguyên văn bởi thaithutrangĐiện trở nội chỉ vài ôm đến vài chục ôm, nó nhỏ hơn nhiều so với trở kháng vào của mạch, nên anh Phanbobo nên chấp nhận phương án này đi. Dùng rơ le có vẻ không chuyên nghiệp bởi một số lý do:
-Tốn nguồn, chú ý là nguồn USB, khi chuyển mạch có thể gây gai nhiễu, gây sụt nguồn....
-Không bền, số lần chuyển mạch có hạn.
-Cồng kềnh, thử mở rộng vài kênh?
-Tốc độ nhanh khi chuyên mạch nhanh hơn so với rele(tuy ko quan trọng lắm), nhưng khi chuyển bằng rơ le nghe tiếng kêu...hihi.. có vẻ ko hay lắm.
Giải pháp sử dụng relay là giải pháp tốt nhất về mặt kỹ thuật nếu dùng cho Oscilloscope.Tuy nhiên là phải sử dụng relay tần số cao(cái này đắt lắm!).Nên giải pháp thay thế là analog sw là hợp lý.
- Chuyển mạch ở đầu vào thực ra không nên dùng analog sw nguyên nhân chính là do nhiễu. Vì tín hiệu đầu vào rất nhỏ và dễ bị chìm trong nhiễu của analog sw.
- Số lần chuyển mạch của chuyển mạch AC/DC là không nhiều và số lần chuyển mạch của relay sẽ tăng lên rất nhiều(100.000 lần) do nguyên nhân dòng chạy qua chuyển mạch của relay rất nhỏ (chỉ là tín hiệu).
VÌ vậy có thể ở đầu vào có thể phải dùng relay (nhưng có thể không dùng do đắt quá)
Thang đo:
- Khi dùng phương án sử dụng DAC để thay đổi thang đo thì không cần dùng Analog sw.Cũ người mới ta!
Comment
-
Nguyên văn bởi thaithutrangNếu với ADC8 bit thì anh có thể dùng PWM 10 bit và tầng lọc tương đối tốt và tần số cắt thấp, đẩy tần số PWM lên cao. Hihi.. tốt chứ anh nhỉ? Bởi vấn đề nữa là yêu cầu OSC thì tốc độ, dạng sóng quan trong hơn sai số biên độ.
Ngoài ra, theo em anh cũng nên thiết kế mạch triger kiểu triger smith sẽ tốt hơn chăng?
- PWM tạo ra tín hiệu tuần hoàn có chu kỳ và gây ra nhiễu khó lọc!
- PWM gây nhiễu với chính triger do dạng sóng của PWM đưa ra là không đều(có nhấp nhô). nên không chỉ ảnh hưởng đến sai số mà còn ảnh hưởng đến dạng sóng quan sát.
- PWM ở trên PIC18F4550 chỉ có 2 mà DAC thì cần tới 4
+ Một cho chuyển mạch thang đo kênh 1(CH1)
+ Một cho chuyển mạch thang đo kênh 2(CH2)
+ Một cho triger
+ Một cho signal generator bên trong Oscilloscope
vậy giải pháp đưa ra là dùng một DAC kiểu nối tiếp có 4 kênh đầu ra.Cũ người mới ta!
Comment
-
Về thang đo: tất nhiên dùng DAC + OPAM.
Về analog sw tất nhiên là để chuyên mạch AC/DC.
Lại tiếp về PWM: Hình như anh lại quên mất một giải pháp: dùng uC ra lệnh cho FPGA, FPGA sẽ tạo vô vàn PWM cho anh..Hih.. tần số có thể đẩy lên rất cao, số bit có thể tăng lên 16 bit hoặc hơn. Còn mạch lọc như thế nào, bậc bao nhiêu thì đáp ứng được? Nếu anh có thời gian thì thử chứng minh, em nghĩ nó hoàn toàn làm được đấy. Giả sử ADC của anh dùng 10 bit, vậy dùng PWM dù có lọc kém cũng được hơn 10 bit. Độ gợn lặp lại có thể khử được bằng vài tầng RC.
Comment
-
Nguyên văn bởi phanboboDSPIC có thể chạy được ở tốc độ thấp hơn. Tuy nhiên để tận dụng hiệu năng của linh kiện ta không nên làm vậy. Với lại anh nói là tốc độ tối thiểu của MCU để giao tiếp với MCU cũng sai vì tốc độ tối thiểu của DDR là 75Mhz.Để giao tiếp với MCU thì MCU ít nhất phải có tốc độ gấp đôi vì lý do DDR. Hơn nữa để chuyển giữa các band ,thực hiện chế độ refress,ghi vào bộ nhớ v.v thì MCU còn phải tốn nhiều lệnh nữa.tóm lại MCU phải có tốc độ ít nhất là 75*2*2 =300Mips!Ảnh bên dưới chỉ ra điều này!Last edited by lhq; 13-03-2006, 17:28.Thiết bị định vị ,hộp đen :
Comment
-
Nguyên văn bởi lhqCần đến 300MIPS ???Nếu vậy phải bảo thằng Philips sửa lại Datasheet quá .Nó bảo rằng con LPC3180 chạy chưa đến 220MIPS mà điều khiển DDR được đấy ?Sạo quá ư???DRAM, SDRAM dùng được đã tốt lắm rồi, giờ "nổ" đến tận DDR với mấy trăm MÍP MÍP ghế quá. Bái phục các bác về khả năng "nổ".
Đề nghị 3T đưa vào mục các câu nói ấn tượng.Vẫn biết mỗi lần xa là một lần về lại...
Comment
-
Các bạn nên tham khảo : http://www.fpga4fun.com/digitalscope.html
có Project tương đối hoàn thiện về OSC với FPGA , tuy nhiên ưu tiên dùng Chip giá rẻ thay thế chứ mấy con này đắt quá .
O-PAMP JFET ( chỉ được có 100MHz BW ) giá 350 ngàn ( CLC430 ) ở Hà nội có.Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com
Comment
-
Nguyên văn bởi thaithutrangVề thang đo: tất nhiên dùng DAC + OPAM.
Về analog sw tất nhiên là để chuyên mạch AC/DC.
Lại tiếp về PWM: Hình như anh lại quên mất một giải pháp: dùng uC ra lệnh cho FPGA, FPGA sẽ tạo vô vàn PWM cho anh..Hih.. tần số có thể đẩy lên rất cao, số bit có thể tăng lên 16 bit hoặc hơn. Còn mạch lọc như thế nào, bậc bao nhiêu thì đáp ứng được? Nếu anh có thời gian thì thử chứng minh, em nghĩ nó hoàn toàn làm được đấy. Giả sử ADC của anh dùng 10 bit, vậy dùng PWM dù có lọc kém cũng được hơn 10 bit. Độ gợn lặp lại có thể khử được bằng vài tầng RC.
Em 3T có thể post vài hình lên xem nào (nếu có thể).Theo anh ngoài OAMP vẫn phải cần thêm Transistor JFET hoặc loại BJT cao tần nào đấy nữa.
FPGA có thể tạo tốt PWM với độ mịn rất cao tuy nhiên khi qua các tầng lọc em có chắc chắn là không còn nhiễu không? Thôi được vấn đề dùng PWM có thể thực hiện được với PWM trên FPGA(lại tốn mấy chân FPGA rồi)
Cũ người mới ta!
Comment
-
Nguyên văn bởi lhqCần đến 300MIPS ???Nếu vậy phải bảo thằng Philips sửa lại Datasheet quá .Nó bảo rằng con LPC3180 chạy chưa đến 220MIPS mà điều khiển DDR được đấy ?Cũ người mới ta!
Comment
-
Nguyên văn bởi qmkSao lại DDR nhỉDRAM, SDRAM dùng được đã tốt lắm rồi, giờ "nổ" đến tận DDR với mấy trăm MÍP MÍP ghế quá. Bái phục các bác về khả năng "nổ".
Đề nghị 3T đưa vào mục các câu nói ấn tượng.. Và giờ đây nó còn đơn giản hơn ở chỗ là đã có rất nhiều IP core hỗ trợ của các hãng sản suất FPGA (hoàn toàn Free!)
Cũ người mới ta!
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Hỗ trợ tìm linh kiện mạch hạ áp 220V - 110Vbởi dinhthuong80Mạch trên nếu dùng vào việc khác ( theo người thiết kế ra nó) thì cũng được: làm mạch tiền khuếch đại (pre-Amply) cho "con sò công suất" hay mạch công suất, để chạy cái loa cũng tạm ok.
Các chữ E,B,C trên mạch trên gắn...-
Channel: Hướng dẫn tìm thông tin linh kiện
hôm nay, 16:47 -
-
Trả lời cho Hỗ trợ tìm linh kiện mạch hạ áp 220V - 110Vbởi iTronvây là mình đã hiểu lí do vì sao ông ấy lại đưa mình nguyên hộp có hơn chục cái mạch này trong đó...
-
Channel: Hướng dẫn tìm thông tin linh kiện
hôm nay, 12:21 -
-
Trả lời cho Hỗ trợ tìm linh kiện mạch hạ áp 220V - 110Vbởi mèomướpDạ mạch này hông dùng được ạ. Chú sang chị hàng xóm mượn cái cuốc kiếm góc nào trong bản có nhìu người qua lại để trồng 1 cây cải ngồng, ngày ngày chú chịu khó qua đấy tưới chăm cho nó lớn ạ, vài tháng sau nó to chú mang ra chợ bán...
-
Channel: Hướng dẫn tìm thông tin linh kiện
hôm nay, 12:13 -
-
bởi iTronEm được ông anh cho mạch như hình, nhờ ace trong diễn đàn xem giúp mạch này dùng ổn ko và dùng linh kiện công suất nào thì phù hợp.
Xin cảm ơn...-
Channel: Hướng dẫn tìm thông tin linh kiện
hôm nay, 11:27 -
-
Trả lời cho Tiếng Anh cho người Việtbởi dinhthuong80Vì sản phẩm của họ dân mình có dùng, và có lẽ cũng không phải là không phổ biến, nên ĐT quyết định gởi thư điện tử tiếng Anh cho họ như sau, ( đã sửa vài từ như được góp ý, vì nếu lịch sự thì dù vòng vo cũng nên phản hồi, vì...
-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 16:36 -
-
Trả lời cho Tiếng Anh cho người Việtbởi tuyennhanCái thư sai ngay câu chào Dear sir mới đúng Hi chỉ dùng cho người quen , các vấn đề về kỹ thuật nó không trả lời hoặc nói loanh quanh tránh ảnh hưởng đến công ty .
Giup1 người cần không giúp người không cần với lại văn mình vợ người nha đừng quên .-
Channel: Tâm tình dân kỹ thuật
23-02-2025, 07:44 -
-
Trả lời cho Tiếng Anh cho người Việtbởi vi van phamCám ơn những lời chúc tốt đẹp của em.
Việc em làm giống như chê sếp dốt, chẳng những không có miếng xôi nào để ăn mà còn chịu nhiều trù dập lên bờ , xuống ruộng.
Hãy tránh vết xe đổ của tui đi. Dành thời gian lo cho gia đình....-
Channel: Tâm tình dân kỹ thuật
23-02-2025, 02:00 -
-
Trả lời cho Tiếng Anh cho người Việtbởi nhathung1101Ngoại ngữ là không thể thiếu, nhất là làm việc với công nghệ.
Nhưng học để tán gái hay để đọc datasheet, manual là chuyện cần quan tâm.
Và đọc ở nguồn nào đáng tin cậy, chứ cứ lên tictok hay facebook học lỏm thì...-
Channel: Tâm tình dân kỹ thuật
22-02-2025, 22:18 -
-
Trả lời cho Tiếng Anh cho người Việtbởi dinhthuong80Bác nói rất khách quan và chính xác. Ngoại ngữ là chìa khóa thăng tiến dù làm gì. Chả thế mà nay nước mình dạy tiếng Anh từ tiểu học.
Nhớ hồi năm 2006 em ra Hải Phòng, Hải Dương tìm việc, thời đó ở Bình Dương lương công...-
Channel: Tâm tình dân kỹ thuật
22-02-2025, 14:51 -
-
Trả lời cho Tiếng Anh cho người Việtbởi dinhthuong80Cảm ơn bạn, ĐT cũng có ý nghĩ như vậy.
Thực ra, lỗi của hãng đó ( gọi là hãng vì không chỉ một model sản phẩm) là về phần cứng, ĐT tuy không biết về lập trình phần mềm nhưng cũng thấy rằng sẽ chẳng khó khăn gì đáng...-
Channel: Tâm tình dân kỹ thuật
22-02-2025, 14:39 -
Comment