PDA

View Full Version : Máy hiện sóng - Osciloscope với chi phí thấp - Phục vụ công cuộc nghiên cứu tại gia



CKD
31-10-2014, 11:02:57 AM
Biến máy PC (laptop) thành Osciloscop với chi phí thấp - Phục vụ công cuộc nghiên cứu tại gia :D.

Với những bạn thích vọc điện - điện tử, công cụ VOM là không thể thiếu.. tuy nhiên trong nhiều trường hợp VOM không đo & cho kết quả tốt được.
- Như những trường hợp này đa phần là do tín hiệu có giá trị thay đổi liên tục (VOM với khã năng đo RMS vẫn khó mà đáp ứng được).
- Trong nghiệp chế cháo, mò mẩm thiết bị CNC: chế BOB, driver, giao tiếp encoder đơn giản v.v... việc kiểm tra tín hiệu khá là quan trọng. Nó giúp cho ta đánh giá và nhìn nhận vấn đề một cách nhanh chóng và hiệu quả.

Trong những trường hợp này thiết bị đo và lấy mẫu hiệu quả nhất là máy hiện sóng (osciloscope (https://www.google.com.vn/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#q=oscilloscope) - OSC). Nhưng trong điều kiện không chuyên thì việc đầu tư một OSC là một khó khăn vì chi phí lớn (giá tầm hơn 1tr5). Với nhu cầu không cao, chúng ta có thể tạm sử dụng PC (latop) kết hợp với card âm thanh (soundcard) để biến thành một máy hiện sóng đơn giản, rẻ tiền phục vụ được một số nhu cầu cơ bản trong sự nghiệp chế cháo hàng ngày.

Đòi hỏi:
- PC, laptop chạy windows OS (iOS hay linux mình chưa tìm hiểu).
- Soundcard chất lượng càng cao càng tốt, không thì hàng giá rẻ giao tiếp USB cũng được :D.
- Que đo (probe) có thể mua loại chuyên dùng cho OSC cho chuyên nghiệp hoặc có thể tự chế.
- Vài linh kiện cơ bản: diod, zener, điện trở để làm mạch bảo vệ soundcard.

Khã năng làm việc:
- Tần số hiệu dụng có thể đo là 20Hz đến 20kHz (có thể lên cao hơn tùy chất lượng soundcard).
- Điện áp đo từ 1V đến 5V hoặc có thể cao hơn (nếu có mạch khuếch đại trung gian).
- Do tốt các tín hiệu dạng sin, tam giác; đo kém các tín hiệu dạng xung vuông (méo & biến dạng, có thể cải tiến bằng cách mod lại tụ lọc analog ở soundcard)
- Chất lượng tín hiệu đo và hiển thị phụ thuộc vào chất lượng soundcard, tần số lấy mẫu v.v...

Lưu ý:
- Việc dùng soundcard để đo tính hiệu có thể làm hỏng souncard thậm chí có thể hỏng PC nếu bất cẩn.
- Kiểm tra mạch & điện áp (<1.4V) trước khi quyết định cắm vào line in (mic in) của soundcard

Vài hình ảnh để dể hình dung.
Chương trình hiện sóng trên PC
http://cncprovn.com/updata/img/scope_140_special1.png

Đầu đo tín hiệu (probe)
4498

USB soundcard
4499

CKD
31-10-2014, 11:14:47 AM
Có rất nhiều chương trình hiện sóng (osciloscope) trên máy tính.

Mình hay dùng nhất là Scope 144
http://cncprovn.com/updata/img/scope_140_special1.png
Có thể tìm hiểu thêm & donwload ở đây - www.zeitnitz.eu (http://www.zeitnitz.eu/scope_en) hoặc có thể donwload ở đây (http://cncprovn.com/updata/app/scope_144.rar)

Zelscope
http://www.zelscope.com/screenshotwav1.jpg
Có thể tìm hiểu thêm & donwload ở đây - www.zelscope.com (http://www.zelscope.com/)

Daqarta
http://www.daqarta.com/Scope.png
Có thể tìm hiểu thêm & donwload ở đây - www.daqarta.com (http://www.daqarta.com/dw_scope.htm)

Visual Analyser 8.30.21
http://hacca.altervista.org/MainSmall.gif
Có thể tìm hiểu thêm & donwload ở đây - http://hacca.altervista.org (http://hacca.altervista.org/)

CKD
31-10-2014, 11:32:11 AM
Chuẩn bị giao tiếp & thiết bị ngoại vi.

Đơn giản nhất là sử dụng trực tiếp đường line in hoặc mic in từ soundcard. Tuy nhiên, ngỏ vào này bị giới hạn điện áp, thông thường là giới hạn ở mức +/- 1.4V.

Vậy nên để bảo vệ ngỏ vào của soundcard chúng ta nên làm thêm mạch bảo vệ đầu vào đơn giản bằng cách dùng điện trở hoặc diod như sau:

Cầu phân áp bằng điện trở
4500

Có thêm biến trở để chỉnh tỷ lệ phân áp
4501

4502

* diod thường điện áp phân cực là 0.7V, nên nối tiếp 02 diod sẽ cho điện áp phân cực là 1.4V (công dụng gần giống với zener).
4503

Tham khảo thêm
- http://www.ledametrix.com/oscope/
- http://homediyelectronics.com/... (http://homediyelectronics.com/projects/howtomakeafreesoundcardpcoscilloscope/?p=5)
- http://electronic-engineering.ch/... (http://electronic-engineering.ch/radiocontrol/circuits/osziconn/connect.html)
- http://forums.parallax.com/... (http://forums.parallax.com/showthread.php/79465-A-sound-card-oscilloscope-tour)
- http://www.virtins.com/

CKD
31-10-2014, 11:38:33 AM
Mod (chế lại) soundcard USB rẻ tiền để có thể đo tốt hơn điện áp DC hoặc sóng vuông

Lý do là các đầu vào soundcard có mạch lọc dc (thông thường là dùng tụ) nên khi tần số quá thấp (hoặc dc) thì tín hiệu không vào được soundcard. Mặt khác, mạch lọc này gây hiện tượng méo khi đo tín hiệu sóng vuông. Để giải quyết vấn đề này, cách giải quyết đơn giản nhất là nối tắt tụ lọc dc trên đường vào của soundcard.

Mượn vài hình ảnh
4504

4505

4506

Thêm mạch đệm đơn giản với transitor & vài con trở
4512

Tham khảo thêm
http://forum.cncprovn.com/threads/3655-Arduino-May-hien-song-don-gian-XOscillo
- http://www.epanorama.net/... (http://www.epanorama.net/newepa/2012/05/08/usb-soundcard-to-digital-storage-oscilloscope/comment-page-1/)
- http://www.electronicsfaq.com/... (http://www.electronicsfaq.com/2010/05/poor-students-oscilloscope.html)

CKD
31-10-2014, 11:45:57 AM
Phức tạp hơn có thể làm mạch đệm tín hiệu bằng op-amp, giúp cải thiện được chất lượng tín hiệu cũng như bảo vệ tốt hơn soundcard & máy tính.

4516

4517

Cho vào cái box cho nó chuyên nghiệp
4515

Tham khảo thêm
- http://www.sciencetronics.com/... (http://www.sciencetronics.com/greenphotons/?p=459)
- http://www.analog.com/... (http://www.analog.com/library/analogdialogue/archives/45-11/soundcard.html)
- http://www.electronics-lab.com/blog/?p=10981
- http://www.bitscope.com/software/dso/

Tuanlm
31-10-2014, 12:34:29 PM
Cái này thì có thể dùng labview để creative cho mình một cái đấy.

nhatson
31-10-2014, 12:56:08 PM
http://electronics-diy.com/schematics/703/mk3dig.gif

http://electronics-diy.com/schematics/703/mk3anal.gif
http://electronics-diy.com/electronic_schematic.php?id=703

cái này gấu hơn, hơi phức tạp xíu

nhatson
31-10-2014, 12:57:32 PM
http://mhz100q.sourceforge.net/ln/mhz100q2_25.jpg
http://mhz100q.sourceforge.net/

nhatson
31-10-2014, 12:58:47 PM
cái này chạy với tbi android, cụ anhxco chắc thik

http://www.osciprime.com/img/overlay_big.png


https://www.youtube.com/watch?v=FUp7wrpO1X4

http://www.osciprime.com/

sori cụ ckd, em cho vào đây luôn :)
em sẽ cố kiếm cái rẻ như USB sound card để chơi với cụ :)
b.r

nhatson
31-10-2014, 01:09:14 PM
có rồi ah, mắc hơn USB sound card xíu nhưng gáu hơn

http://tomeko.net/miniscope_v2d/miniscope_v2d_PCB_top.jpg


https://www.youtube.com/watch?v=Nigr1C6fbgk

http://tomeko.net/miniscope_v2d/

CKD
31-10-2014, 01:19:46 PM
@Nhất Sơn
Chắc nhờ AD edit cái title lại cho phù hợp. Mục tiêu đặt ra là rẻ & dể thực hiện để các bác thích nghiên cứu chơi chơi có điều kiện tiếp cận.
Mà mấy cái mini OCS diy lẫn thương mại cũng tầm trên 1 củ. Nên nếu tổng chi phí cao hơn thì đi mua cho lành hehe
Mình có cái này http://www.jyetech.com/Products/LcdScope/e062C.php, dùng test những tín hiệu chậm chậm cũng Ok. Giờ rẻ rồi.. chứ lúc trước mua bộ kit tự ráp mất hơn 80 obama hic hic.

huanpt
31-10-2014, 01:24:45 PM
@Nhất Sơn
Chắc nhờ AD edit cái title lại cho phù hợp. Mục tiêu đặt ra là rẻ & dể thực hiện để các bác thích nghiên cứu chơi chơi có điều kiện tiếp cận.
Mà mấy cái mini OCS diy lẫn thương mại cũng tầm trên 1 củ. Nên nếu tổng chi phí cao hơn thì đi mua cho lành hehe
Mình có cái này http://www.jyetech.com/Products/LcdScope/e062C.php, dùng test những tín hiệu chậm chậm cũng Ok. Giờ rẻ rồi.. chứ lúc trước mua bộ kit tự ráp mất hơn 80 obama hic hic.

Cái này của anh rồi mà CKD.

CKD
31-10-2014, 01:40:36 PM
Cái này của anh rồi mà CKD.
Em của anh đâu khi nào mua chỉ 1 cái đâu.
Kit tự hàn mà.. nhở hỏng thì sao, phải có dự phòng chứ hehe.

anhxco
31-10-2014, 01:45:14 PM
cái này chạy với tbi android, cụ anhxco chắc thik

http://www.osciprime.com/img/overlay_big.png


https://www.youtube.com/watch?v=FUp7wrpO1X4

http://www.osciprime.com/

sori cụ ckd, em cho vào đây luôn :)
em sẽ cố kiếm cái rẻ như USB sound card để chơi với cụ :)
b.r

cũng một thời gian máu mần 1 cái mà cũng không có thời gian cụ ạ, với lại đồ đo lường thì tốt nhất nên mua :)

nhatson
31-10-2014, 01:46:19 PM
diy để nâng cao tinh thần diy , lở mà ko hd, khắc phục sẽ hiểu hơn về hoạt động
em bổ sung thêm OSC bằng FPGA cho đủ bộ

http://dangerousprototypes.com/wp-content/media/2011/05/ddso-490.jpg
http://dangerousprototypes.com/docs/Dangerous_DSO

anhxco
31-10-2014, 01:47:03 PM
Nói mới nhớ, hôm đi chợ trời cũng kiếm đc cái USB sound card, mà chắc là chất lượng hơn cái USB của bác CKD, inout đều có opamp cả, trước cũng có mần cái dây đo AC cho mấy cai inverter, để e về gắn vào thử.

nhatson
31-10-2014, 01:47:43 PM
cũng một thời gian máu mần 1 cái mà cũng không có thời gian cụ ạ, với lại đồ đo lường thì tốt nhất nên mua :)

dùng thi mua, nhưng learnning thì... cũng phải có bài tập mẫu chứ ah :)

CBNN
31-10-2014, 01:50:36 PM
có rồi ah, mắc hơn USB sound card xíu nhưng gáu hơn

http://tomeko.net/miniscope_v2d/miniscope_v2d_PCB_top.jpg


https://www.youtube.com/watch?v=Nigr1C6fbgk

http://tomeko.net/miniscope_v2d/

tải dữ liệu về ko được bác ơi .

nhatson
31-10-2014, 01:56:58 PM
em tải bthuong ah, cụ tắt mở router xem sao

b.r

CKD
31-10-2014, 01:58:05 PM
cũng một thời gian máu mần 1 cái mà cũng không có thời gian cụ ạ, với lại đồ đo lường thì tốt nhất nên mua :)

Mua là chyện đơn giản (với đại gia) bác ạ. Em thuộc tiểu tiểu gia, lại đam mê khoa học nên diy cũng có ích ạ.

nhatson
31-10-2014, 02:01:29 PM
http://atom-computing.co.uk/wp-content/uploads/2012/04/DSC_0097.jpg

http://atom-computing.co.uk/2012/05/02/digital-oscilloscope-design-files/

CKD
21-11-2014, 01:22:04 AM
https://www.youtube.com/watch?v=jpFqNTuD9C8


https://www.youtube.com/watch?v=Gp_9zzHXaI0

CKD
20-07-2016, 11:01:34 AM
Lôi đồ cũ ra test với đồ mới. Thử xem PWM thế nào?


https://www.youtube.com/watch?v=PnmXdthjdt4

Gamo
16-08-2016, 09:55:18 AM
Hoho, máy hiện sóng tốt giá cũng 20tr, que đo dòng cũng $800USD á :P

huanpt
16-08-2016, 12:04:41 PM
Đồ chơi lego. Xuất xung bằng PIC mà nó vầy nè.
23984

Gamo
16-08-2016, 04:13:37 PM
Tần số bao nhiêu vậy anh Huân?

huanpt
16-08-2016, 05:00:41 PM
tần số thay đổi liên tục tùy thuộc tham số đưa vào, test tối đa 10000hz. :)