สารบัญ:

สร้างออสซิลโลสโคปของคุณเอง (Mini DSO) ด้วย STC MCU อย่างง่ายดาย: 9 ขั้นตอน (พร้อมรูปภาพ)
สร้างออสซิลโลสโคปของคุณเอง (Mini DSO) ด้วย STC MCU อย่างง่ายดาย: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: สร้างออสซิลโลสโคปของคุณเอง (Mini DSO) ด้วย STC MCU อย่างง่ายดาย: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: สร้างออสซิลโลสโคปของคุณเอง (Mini DSO) ด้วย STC MCU อย่างง่ายดาย: 9 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Frequency Response Identification of a RC Circuit 60109010272 2024, กรกฎาคม
Anonim
สร้างออสซิลโลสโคปของคุณเอง (Mini DSO) ด้วย STC MCU ได้อย่างง่ายดาย
สร้างออสซิลโลสโคปของคุณเอง (Mini DSO) ด้วย STC MCU ได้อย่างง่ายดาย

นี่คือออสซิลโลสโคปอย่างง่ายที่สร้างด้วย STC MCU

คุณสามารถใช้ Mini DSO นี้เพื่อสังเกตรูปคลื่น

ช่วงเวลา: 100us-500ms

ช่วงแรงดันไฟฟ้า: 0-30V

โหมดวาด: เวกเตอร์หรือจุด

ขั้นตอนที่ 1: ดูวิดีโอ

Image
Image

ในวิดีโอนี้ ฉันจะแสดงวิธีประกอบ Mini DSO ทีละขั้นตอน

ขั้นตอนที่ 2: เตรียมชิ้นส่วนของคุณ

โครงการและวงจร!
โครงการและวงจร!

รายการวัสดุ:

MCU: STC8A8K64S4A12 x 1 รับจาก AliExpress

จอแสดงผล: SSD1306 OLED (5V with 7-Pin SPI Interface) x 1 รับจาก AliExpress | รับจากอเมซอน

  • ตัวต้านทาน:

    • 1W 10k x 1 รับจาก AliExpress
    • 1/4W 2k x 2 ซื้อจาก AliExpress | รับจากอเมซอน
    • 1/4W 10k x 1
  • ตัวเก็บประจุ:

    • 47uF x 1 รับจาก AliExpress | รับจากอเมซอน
    • 0.01uF x 1 รับจาก AliExpress
  • EC11 Encoder x 1 รับจาก AliExpress | รับจากอเมซอน
  • Toggle Switch x 1 รับจาก AliExpress
  • 2-Pin Terminal x 1 รับจาก AliExpress
  • IC Socket 40-Pin x 1 รับจาก AliExpress
  • Row Pin หญิง: รับจาก AliExpress
    • 7 พิน x 1
    • 2 พิน x 1
  • 3.7V Li-ion Battery x 1 รับจาก AliExpress
  • 5V Booster Module x 1 รับจาก AliExpress
  • USB-TTL Downloader x 1 ดาวน์โหลดจาก AliExpress
  • แผงวงจร x 1 รับจาก AliExpress

ขั้นตอนที่ 3: แบบแผนและวงจร

โครงการและวงจร!
โครงการและวงจร!
โครงการและวงจร!
โครงการและวงจร!

วงจรนั้นง่ายมาก

วงจรสุดท้ายแตกต่างจากวิดีโอเล็กน้อย

ฉันเพิ่มตัวเก็บประจุสองตัวเป็นตัวกรองพลังงาน MCU เพิ่มตัวต้านทานเป็นตัวแบ่งแรงดันเพื่อสุ่มตัวอย่างแรงดันไฟฟ้าของแบตเตอรี่

เลื่อนสวิตช์ไปที่แบตเตอรี่+ และโมดูลพลังงานเพื่อหลีกเลี่ยงกระแสไฟระบายออกระหว่างสแตนด์บาย

ขั้นตอนที่ 4: ดาวน์โหลดรหัส

ดาวน์โหลดรหัส!
ดาวน์โหลดรหัส!
ดาวน์โหลดรหัส!
ดาวน์โหลดรหัส!
ดาวน์โหลดรหัส!
ดาวน์โหลดรหัส!

ใช้ตัวดาวน์โหลด USB เป็น TTL เพื่อดาวน์โหลดรหัสไปยัง MCU

เชื่อมต่อ TXD, RXD และ GND กับ Mini DSO

ดาวน์โหลดซอฟต์แวร์ STC-ISP ที่นี่:

หากอินเทอร์เฟซของ STC-ISP เป็นภาษาจีน คุณสามารถคลิกไอคอนด้านซ้ายบนเพื่อเปลี่ยนภาษาเป็นภาษาอังกฤษ

การกำหนดค่ารายละเอียดของ STC-ISP โปรดดูวิดีโอของฉันด้านบน

รหัสนี้เขียนด้วยภาษาซี ใช้ซอฟต์แวร์ Keil เพื่อแก้ไขและคอมไพล์

ขั้นตอนที่ 5: สำเร็จ

ความสำเร็จ!
ความสำเร็จ!
ความสำเร็จ!
ความสำเร็จ!
ความสำเร็จ!
ความสำเร็จ!

ที่นี่คุณสามารถสังเกตรูปคลื่นได้อย่างง่ายดายด้วย Mini DSO นี้

นอกจากนี้ยังสามารถใช้วัดแรงดันไฟได้อีกด้วย

เพิ่มโพรบไปที่เทอร์มินัล มันสามารถทำงานได้ง่ายในมือ

ขั้นตอนที่ 6: ปัญหา

ปัญหา
ปัญหา

เนื่องจาก Mini DSO นี้ไม่สามารถวัดแรงดันลบได้ รูปคลื่นจะหยุดที่ 0V

ขั้นตอนที่ 7: หัวข้อที่เกี่ยวข้อง

Image
Image
อัพเดทในอนาคต
อัพเดทในอนาคต

ฉันยังสร้าง Function Generator ด้วย STC MCU รูปคลื่นที่แสดงบน Mini DSO สร้างขึ้นโดย DIY Function Generator ของฉัน หากคุณสนใจคุณสามารถชมวิดีโอของฉันได้ในขณะนี้ ฉันจะสร้างคำสั่งในภายหลัง

ขั้นตอนที่ 8: อัปเดตในอนาคต

อัพเดทในอนาคต
อัพเดทในอนาคต
อัพเดทในอนาคต
อัพเดทในอนาคต

กำลังพัฒนาฟังก์ชันใหม่สำหรับ Mini DSO พวกมันคือการกวาดแบบปกติและแบบกวาดเดี่ยว ด้วยฟังก์ชันเหล่านี้ คุณสามารถสังเกตการกลายพันธุ์ของรูปคลื่นได้ ในภาพเป็นการกลายพันธุ์ของรูปคลื่นของแหล่งจ่ายไฟสลับระหว่างเปิดเครื่อง เราจับคลื่นที่เพิ่มขึ้นเช่นเดียวกับออสซิลโลสโคป DS1052E

ฉันจะแบ่งปันการอัปเดตนี้เมื่อฉันทำเสร็จแล้ว

หวังว่าคุณจะชอบมัน.

ฉันขอขอบคุณการสนับสนุนของคุณ

อย่าลังเลที่จะตรวจสอบช่อง YouTube ของฉัน:

ขั้นตอนที่ 9: เวอร์ชันใหม่ออกแล้ว

มีข่าวดีสำหรับโครงการนี้

เนื่องจากมีคนสนใจโครงการนี้เป็นจำนวนมาก ฉันจึงใช้เวลาในการอัปเกรดโดยรวม มีการเปลี่ยนแปลงในอินเทอร์เฟซตรรกะการทำงานและวงจร หลังจากอัปเกรด Mini DSO จะมีประสิทธิภาพมากขึ้น

โปรดดูคำแนะนำสำหรับเวอร์ชันใหม่:

www.instructables.com/id/Upgrade-DIY-Mini-…

แนะนำ: