ใช่ครับพี่ พอดีผมจะไปต่อกับปั้มน้ำ DC 24 V 1.8 A
TCCR2A = _BV(COM2A1)|_BV(COM2B1)|_BV(WGM21)|_BV(WGM20);
TCCR2B = _BV(CS10);
TCCR2A เป็นคำสั่งความถี่หรือครับพี่
จริงๆ แล้วโค้ดกระทู้นี้จะเป็นแบบ 2 เฟส ชิปกัน 180 องศาครับ ลิมิตที่ 45 ทั้ง 2 เฟส
ถ้าเราจะใช้แค่เฟสเดียวก็ใช้อีกโค้คหนึ่งซึ่งง่ายกว่า สองบรรทัดจบ
เป็นการเลือกโหมดในการใช้งานครับ ให้เป็น 1 หรือ 0 อ้างอิงจาก สัญญาณ อ้างอิง
ลบกวนพี่ช่วยสอนผมหน่อยคับ ผมก็กำลังหัดเขียนโปรเเกรมครับ แต่ความถี่ที่พี่ให้มา 50 khz ผมจะเปลี่ยนให้เป็ 25 khz ก็แก้ควรยังไงบ้างครับพี่
ตั้งกระทู้ในห้อง Arduino ใหม่นะครับ อ่านคู่มือก่อน ตามลิ้งค์นี้
แล้วตั้งทิ้งไว้ก่อนเดียวพรุ่งนี้จะเข้ามาตอบครับ
ขอบคุณพี่มากๆๆ นะครับได้ความรู้ขึ้นมากเลยครับ
ผมกำลังศึกษาเรื่องนี้อยู่เลยครับ ><
พอดีผมต้องการวงจรคลื่นความถี่สูง เพื่อไปใช้ในการผลิตโอโซนอ่ะครับ
ตอนนี้เริ่มศึกษาหรือมีข้อมูลอะไรแล้วบ้างครับ
พอดีเริ่มศึกษาครับ ไม่ค่อยเข้าใจวงจร อ่ะครับ พอดีได้ดูจากหลายๆวิจัยแต่ไม่ค่อยเข้าใจอ่ะครับ
วงจร ความถี่สูงแรงดันสูง กระแสต่ำ อ่ะ ครับ พอดีหาแล้วมันไม่ค่อยมีข้อมูล
ขอติดตามเรื่องนี้ด้วยครับ
เบื้องต้นผมมีบทความที่อธิบายการ Gen PWM อย่างละเอียดอยู่แต่ว่ายังไม่ได้ลงในเว็บครับ คิดว่าจะลงในเร็วๆ พอดีมีหลายเรื่องภายในนี้ผมจะถยอยลงตามห้องต่างๆ ครับ ถ้าให้ผมแนะนำคือ หาข้อมูลเพิ่มเติมจาก data sheet ของ atmega328 ก่อนเลย เป็นไมโครคอนโทรลเลอร์ที่อยู่บนบอร์ด Arduino ในส่วนของ โหมดการทำงานของ PWM มันมีหลายโหมดให้เลือกใช้ @1114
ตอนนี้กำลังศึกษาเรื่องนี้อยู่ค่ะ
ถ้ามีการ shift มุม code จะเป็นแบบไหนคะ
PWM มีโหมดให้เลือกใช้ทั้งหมดกี่โหมดครับ ลองไปค้นดูจากดาต้าชีท แล้วสรุปมาคุยกับผมอีกทีนะครับ ตั้งกระทู้ใหม่เลยก็ได้ ผมจะบอกไปทีละสเตป ไม่งั้นบอกไปก็งงอยู่ถ้าพื้นฐานยังไม่พร้อม
กำลังศึกษาเรื่องนี้อยู่ครับ
จะเอาไปใช้งานด้านไหนครับ
ผมสร้าง PWM เป็น 4 ชุด ถ้าผมอยากสร้างเดดท์ไทม์ ควรจะเขียนยังไงครับ
ตอนนี้มีโค้ตที่เขียนเจนสัญญาณออกมาแล้วใช่ไหมครับ
ใช่ครับ ติดตรงที่เดดท์ไทม์ครับ ผมใช้Mega2560