555 Timer Calculator: คำนวณ Astable, Monostable และค่าตัวต้านทาน E24 ได้ในคลิกเดียว
เครื่องคำนวณ 555 timer ออนไลน์ฟรี คำนวณความถี่และ duty cycle แบบ astable หรือความกว้างพัลส์แบบ monostable จากค่า R และ C หรือแก้ย้อนกลับหาค่า R1/R2 มาตรฐาน E24 จากความถี่เป้าหมาย ทำงานฝั่งไคลเอนต์ 100%
Table of Contents
555 Timer Calculator: คำนวณ Astable, Monostable และค่าตัวต้านทาน E24 ได้ในคลิกเดียว
ไม่มีชิปไหนมีชื่อในประวัติศาสตร์วงจรอิเล็กทรอนิกส์ได้เท่ากับ NE555 timer ชิปตัวนี้ผลิตต่อเนื่องมาตั้งแต่ปี 1972 — และจนถึงวันนี้การคำนวณค่า R/C ของมันก็ยังทำให้หลายคนหัวหมุนอยู่ดี ไม่ว่าคุณจะทำวงจรกะพริบไฟ LED สร้างเสียงโทน หรือยืดพัลส์สั้น ๆ ให้ไมโครคอนโทรลเลอร์อ่านได้ทัน คุณต้องแปลงค่าความต้านทานและความจุไปเป็นความถี่ duty cycle หรือความกว้างพัลส์ ซึ่งการคิดด้วยมือมักเกิดข้อผิดพลาด ทั้งเรื่องลืมคูณสอง พิมพ์ไมโครฟารัดเป็นนาโนฟารัด หรือ duty cycle ที่เงียบ ๆ ไปอยู่ผิดฝั่งของ 50 เปอร์เซ็นต์
555 timer calculator ฟรีของเราช่วยขจัดปัญหาเหล่านี้ได้ในสองทิศทาง โหมดคำนวณตรง ๆ (forward) คุณกรอกค่า R1, R2 และ C แล้วอ่านความถี่และ duty cycle ได้ทันที หรือกรอก R กับ C ในโหมด monostable เพื่อหาความกว้างพัลส์เอาต์พุต ส่วนโหมดแก้ย้อนกลับ (reverse) คุณใส่ความถี่เป้าหมายแล้วให้เครื่องมือคำนวณย้อนหาค่าตัวต้านทาน โดยปัดค่าให้เข้ากับค่าตัวต้านทานมาตรฐาน E24 ที่หาซื้อได้จริง พร้อมบอกความถี่จริงที่จะวัดได้บนเบรดบอร์ด
ทุกอย่างทำงานแบบ client-side 100% ในเบราว์เซอร์ของคุณ ไม่ต้องสมัครสมาชิก ไม่มีการส่งข้อมูลขึ้นเซิร์ฟเวอร์ ค่าที่กรอกจะอัปเดตผลลัพธ์ทันทีระหว่างพิมพ์ จึงเหมาะทั้งกับการทดลอง what-if อย่างรวดเร็วและการตรวจสอบการออกแบบขั้นสุดท้าย ในบทความนี้เราจะพาไปดูทั้งสองโหมด ถอดรหัสสูตรที่อยู่เบื้องหลัง และเล่าเรื่องประกอบที่ทำให้วงจร 555 ใช้งานได้จริง ทั้งเรื่อง tolerance ของชิ้นส่วน bypass capacitor และ duty cycle ที่เป็นไปได้จริง
ทำไมต้องใช้ 555 Timer Calculator?
- เครื่องเดียว ครบสองทิศทาง: เครื่องคำนวณทั่วไปคำนวณได้แค่ทางเดียว แต่เครื่องนี้แก้ย้อนกลับจากความถี่เป้าหมายเป็นค่าตัวต้านทานได้ด้วย ซึ่งเป็นจุดเริ่มต้นจริง ๆ ของการออกแบบส่วนใหญ่
- ปัดค่าตามมาตรฐาน E24: แทนที่จะได้ค่าในอุดมคติอย่าง 13.79 kΩ ที่ไม่มีร้านไหนขาย เครื่องมือจะปัดเป็นค่าตัวต้านทานมาตรฐาน E24 ที่ใกล้ที่สุดให้เลย
- บอกค่าจริงเทียบค่าเป้าหมาย: หลังปัดเป็นค่า E24 แล้ว เครื่องมือจะคำนวณความถี่และ duty cycle จริงซ้ำอีกรอบ ไม่ต้องรอเปิดวงจรแล้วค่อยเซอร์ไพรส์
- ตัวเลข duty cycle ที่ตรงไปตรงมา: วงจร astable แบบคลาสสิกไม่มีทางต่ำกว่า 50 เปอร์เซ็นต์ได้ เครื่องมือแสดงค่าที่จะได้จริง ไม่ใช่ค่าในฝันที่ทำไม่ได้
- เร็วและเป็นส่วนตัว: ทุกการคำนวณเกิดขึ้นในเบราว์เซอร์แบบ real time ไม่มีบัญชี ไม่มีการอัปโหลด ไม่มีการรอคิว
- ฟรีสำหรับทุกคน: ไม่ว่าจะเป็นมือใหม่ทำวงจรกะพริบไฟวงจรแรก หรือวิศวกรออกแบบ one-shot สำหรับงานผลิต ก็ใช้ได้ฟรีบนอุปกรณ์ที่มีเบราว์เซอร์
ฟีเจอร์หลัก
| ฟีเจอร์ | ทำอะไรได้บ้าง |
|---|---|
| โหมด astable | คำนวณความถี่และ duty cycle ของเอาต์พุตจากค่า R1, R2 และ C |
| โหมด monostable | คำนวณความกว้างพัลส์เอาต์พุตจากตัวต้านทานและตัวเก็บประจุจับเวลา |
| โหมดแก้ย้อนกลับ | แปลงความถี่เป้าหมายเป็นคู่ค่าตัวต้านทานมาตรฐาน E24 ที่ใกล้ที่สุด |
| แสดงค่าจริงเทียบเป้าหมาย | คำนวณความถี่และ duty cycle จริงจากค่า E24 ที่ปัดแล้ว |
| ทำงานฝั่งไคลเอนต์ | ทำงานทั้งหมดในเบราว์เซอร์ ไม่ส่งข้อมูลไปเซิร์ฟเวอร์ |
จุดที่ทำให้ฟีเจอร์เหล่านี้ใช้งานได้จริงคือการสลับโหมดทันที คุณเทียบ clock แบบ astable กับ one-shot แบบ monostable สำหรับชิ้นส่วนชุดเดียวกันได้ในไม่กี่วินาที และการกรอกหน่วยยืดหยุ่น จะกรอกเป็นโอห์ม กิโลโอห์ม ไมโครฟารัด หรือนาโนฟารัดก็ได้ โดยไม่ต้องแปลงหน่วยเอง
วิธีใช้งาน
- เปิดเครื่องมือและเลือกโหมด เข้าไปที่ 555 timer calculator แล้วเลือก astable (ออสซิลเลเตอร์ทำงานต่อเนื่อง) หรือ monostable (พัลส์เดียวจบ) ตามวงจรที่จะทำ
- คำนวณ astable แบบไปข้างหน้า กรอกค่า R1, R2 และตัวเก็บประจุ C เครื่องมือจะรายงานความถี่เป็นเฮิรตซ์และ duty cycle เป็นเปอร์เซ็นต์ทันที
- คำนวณ monostable สลับไปโหมด monostable กรอกตัวต้านทานและตัวเก็บประจุจับเวลา แล้วอ่านความกว้างพัลส์เอาต์พุต ซึ่งใช้กับวงจรดีเบาน์ซ ตัวจับเวลา และ pulse stretcher
- แก้ย้อนกลับจากค่าเป้าหมาย ใส่ความถี่ที่ต้องการ (และ duty cycle ที่ต้องการในกรณีที่ใช้ได้) เครื่องมือจะคำนวณอัตราส่วนตัวต้านทานย้อนกลับ แล้วปัดค่าทั้งสองตัวเป็นค่ามาตรฐาน E24 ที่ใกล้ที่สุด
- ดูผลลัพธ์จริงแล้วลงมือประกอบ อ่านค่าความถี่และ duty cycle จริงที่คำนวณซ้ำจากค่า E24 จั่วชิ้นส่วนตามนั้น แล้วต่อวงจรได้อย่างมั่นใจ
Astable, Monostable และสูตรคำนวณ
สูตร astable กับปัญหา 50 เปอร์เซ็นต์
ในโหมด astable เอาต์พุตจะสลับสถานะไปเรื่อย ๆ โดยความถี่เป็นไปตามสูตร
f = 1.44 / ((R1 + 2·R2)·C)
ค่าคงที่ 1.44 มาจากเกณฑ์แรงดันภายในชิป ตัวเก็บประจุจะชาร์จผ่าน R1 + R2 ขึ้นไปถึงสองในสามของแรงดัน supply แล้วคายประจุผ่าน R2 เพียงตัวเดียวลงมาที่หนึ่งในสาม แต่ละช่วงใช้เวลา 0.693·R·C (คือ ln 2) ดังนั้นคาบเต็มคือ 0.693·(R1 + 2·R2)·C และ 1/0.693 ≈ 1.44 ส่วน duty cycle คือ (R1 + R2) / (R1 + 2·R2) ซึ่งในวงจรคลาสสิกจะมากกว่า 50 เปอร์เซ็นต์เสมอ เพราะช่วงสถานะ HIGH ชาร์จผ่านความต้านทานมากกว่า (R1 + R2) ขณะที่ช่วง LOW ใช้แค่ R2 ตัวเดียว เอาต์พุตจึงอยู่สูงนานกว่าต่ำ ถ้างานไหนต้องการ duty cycle ต่ำกว่า 50 เปอร์เซ็นต์จริง ๆ ต้องเติมไดโอดขนานกับ R2 เพื่อ bypass ช่วงชาร์จ และการที่เครื่องมือแสดงค่าจริงแบบนี้ช่วยให้เห็นข้อจำกัดข้อนี้ชัดเจนตั้งแต่ก่อนลงมือ
สูตร monostable
ในโหมด monostable การ trigger ที่ขา 2 จะให้พัลส์เดียวที่มีความกว้างตามสูตร
t = 1.1·R·C
ค่า 1.1 คือ ln 3 นั่นเอง ตัวเก็บประจุชาร์จจากศูนย์ขึ้นไปหาแรงดัน supply ผ่าน R เมื่อถึงเกณฑ์สองในสาม เอาต์พุตจะจบพัลส์ สมการ VCC(1 − e^(−t/RC)) = (2/3)VCC แก้ได้ t ≈ 1.1·R·C เรียบง่าย เชื่อถือได้ และไม่ขึ้นกับแรงดัน supply จึงเป็นเหตุผลที่วงจร 555 monostable ยังเป็น one-shot ยอดนิยมจนถึงทุกวันนี้
ตัวอย่างการคำนวณจริง
ลองใช้ค่ายอดนิยมของวงจรกะพริบไฟ คือ R1 = 10 kΩ, R2 = 47 kΩ, C = 10 µF ตัวส่วของคาบคือ (10,000 + 2·47,000) × 0.00001 = 1.04 ดังนั้น f = 1.44 / 1.04 ≈ 1.38 Hz หรือประมาณหนึ่งพัลส์ครึ่งต่อวินาที ซึ่งเป็นอัตรากะพริบที่สบายตาสำหรับไฟสถานะ LED ส่วน duty cycle คือ (10,000 + 47,000) / 104,000 ≈ 54.8 เปอร์เซ็นต์ สูงกว่าพื้น 50 เปอร์เซ็นต์อย่างสบาย ชิ้นส่วนชุดเดียวกันในโหมด monostable จะได้ t = 1.1 × 47,000 × 0.00001 ≈ 0.52 วินาที เป็นพัลส์ครึ่งวินาทีที่ใช้งานได้จริง
การแก้ย้อนกลับด้วยค่า E24
การออกแบบจริงมักเริ่มจากสเปก ไม่ใช่จากชิ้นส่วนในลิ้นชัก สมมติว่าคุณต้องการประมาณ 1 kHz สำหรับวงจรสร้างเสียงโทน ใส่ 1,000 Hz เป็นเป้าหมาย เครื่องมือจะคำนวณย้อนกลับผ่านสูตรหาค่าตัวต้านทานในอุดมคติ แล้วปัดแต่ละตัวเข้าหาค่าซีรีส์ E24 ที่ใกล้ที่สุด (เลขคุ้นหน้าคือ 10, 12, 15, 22, 33, 47, 68 ที่ซ้ำในทุกเลขขั้น) เพราะ 13.79 kΩ ไม่มีขายในลิ้นชักไหน เครื่องมือจะคืนค่าอย่าง 12 kΩ กับ 47 kΩ มาให้ และที่สำคัญคือจะคำนวณความถี่และ duty cycle จริงจากค่าที่ปัดแล้วซ้ำให้ด้วย คุณจึงรู้ตั้งแต่แรกว่า 982 Hz พอใช้ได้กับงานของคุณหรือไม่
หมายเหตุประกอบที่ช่วยประหยัดเวลา
เรื่องจริงของชิ้นส่วนมีผลต่อความแม่นยำสองข้อหลัก ประการแรก electrolytic capacitor ซึ่งเป็นตัวเลือกทั่วไปสำหรับการจับเวลาต่ำกว่า 100 Hz มี tolerance ราว ±20 เปอร์เซ็นต์และมีกระแสรั่วจับต้องได้ วงจรกะพริบที่ตั้งไว้ 1 Hz จึงวิ่งที่ 0.8 หรือ 1.2 Hz ก็เป็นเรื่องปกติ ประการที่สองสัญญาณรบกวนบนตัวแบ่งแรงดันภายในชิปทำให้ความถี่สั่นและ trigger หลอก การเติม bypass capacitor 0.1 µF จากขา 5 (control voltage) ลงกราวด์ พร้อมตัว decoupling ใกล้ขา supply จะช่วยให้เกณฑ์ทั้งสองนิ่งขึ้นอย่างชัดเจน
ตัวอย่างการใช้งานจริง
วงจรกะพริบไฟ LED
โปรเจกต์ 555 สุดคลาสสิก ไม่ว่าจะเป็นไฟกะพริบจักรยาน สัญญาณข้ามทางรถไฟโมเดล หรือไฟสถานะต่าง ๆ โหมด astable ให้คุณคุมอัตรากะพริบได้ตรง ๆ และโหมด reverse แบบ E24 ทำให้เริ่มจากคำว่า "อยากได้ 1.5 Hz" แล้วจบด้วยชิ้นส่วนที่ซื้อได้จริงในขั้นตอนเดียว
วงจรสร้างเสียงโทน
ออสซิลเลเตอร์ astable ในช่วงร้อยเฮิรตซ์ถึงกิโลเฮิรตซ์ขับลำโพงเล็กสำหรับไซเรน กระดิ่งประตู ออสซิลเลเตอร์ฝึก Morse code และเครื่องทดสอบวงจรต่อเนื่อง การแก้ย้อนกลับจากความถี่โน้ตดนตรีเป้าหมายทำให้ต่อออร์แกนหลายโทนจาก 555 หนึ่งตัวบวกสวิตช์หมุนได้ง่าย ๆ
ดีเบาน์ซสวิตช์และพัลส์ช็อตเดียว
สวิตช์กลไกจะเด้งเป็นมิลลิวินาที ทำให้ตัวนับและอินพุตไมโครคอนโทรลเลอร์อ่านค่าซ้ำ วงจร 555 monostable ที่ trigger ด้วยสวิตช์จะให้พัลส์สะอาดหนึ่งครั้งที่ความกว้างคงที่ (เช่น 50 ms) กลืน bounce ทั้งหมดไป รูปแบบ one-shot เดียวกันนี้ยังใช้ยืดพัลส์สั้น ๆ จากเซนเซอร์ให้ลอจิกที่ช้ากว่าอ่านทันแบบน่าเชื่อถือ
วงจร PWM สำหรับงานฮอบบี้
ตัวควบคุมความเร็วมอเตอร์ หรี่ไฟ LED และตัวควบคุมอุณหภูมิฮีตเตอร์ขนาดเล็กมักเริ่มต้นจาก astable ของ 555 ขับทรานซิสเตอร์ ความถี่กำหนดความรู้สึกของการควบคุม ส่วน duty cycle กำหนดกำลังที่ส่งออก และเครื่องคำนวณนี้แสดงทั้งสองค่าสำหรับค่า R/C ใด ๆ ก่อนที่คุณจะประสานอะไรลงไปเลย
แนวปฏิบัติที่ดีที่สุด
- เลือกใช้ film capacitor หรือ C0G/NP0 สำหรับงานจับเวลา ทั้งคู่มี tolerance แคบและกระแสรั่วต่ำ เก็บ electrolytic ไว้เฉพาะเมื่อสูตรบังคับต้องใช้ไมโครฟารัด แล้วรับเรื่อง drift ไว้ในการออกแบบ
- เช็ก duty cycle จากค่า E24 จริง ไม่ใช่ค่าในอุดมคติ การปัดค่าตัวต้านทานทำให้ทั้งความถี่และ duty cycle เลื่อนเล็กน้อย เมนู actual-vs-target มีไว้ให้คุณจับความคลาดเคลื่อนนี้ก่อนเบรดบอร์ดจะจับแทน
- เติม bypass capacitor 0.1 µF ที่ขา 5 พร้อม decouple ราง supply ให้ใกล้ชิป เพื่อให้เกณฑ์แรงดันนิ่งและลด jitter
- คุมค่าตัวต้านทานจับเวลาไว้ราว 1 kΩ ถึง 1 MΩ ต่ำกว่านั้นเปลืองกระแส สูงกว่านั้นกระแสรั่วจะเริ่มบิดค่าการคำนวณ
- กันเผื่อ tolerance ของ electrolytic ในตัวจับเวลาช้า ออกแบบให้วงจรยังทำงานได้แม้ค่า C จะเพี้ยนไป 20 เปอร์เซ็นต์ในทิศทางใดก็ตาม
- ตรวจสอบบนฮาร์ดแวร์จริง เครื่องคำนวณทำนายพฤติกรรมค่ากลาง การวัดด่วยหนึ่งรอบด้วยมัลติมิเตอร์หรือออสซิลโลสโคปยืนยันวงจรที่ประกอบแล้วได้เสมอ
เริ่มออกแบบวงจร 555 ของคุณอย่างมั่นใจ
555 อยู่รอดมากว่าห้าสิบปีด้วยเหตุผลที่ชัดเจน ถูก ทนทาน และใช้งานได้ไม่รู้จบ แต่สิ่งที่มันไม่ให้อภัยคือคณิตศาสตร์ R/C ที่ประมาท เปิด 555 timer calculator กรอกความถี่เป้าหมายหรือค่าชิ้นส่วนที่มีในมือ แล้วให้ระบบปัดค่า E24 ส่งมอบดีไซน์ที่ต่อได้จริงพร้อมตัวเลขจริง เร็วกว่าที่คุณจะหาเบรดบอร์ดเจออีก
เครื่องมือที่เกี่ยวข้องที่คุณอาจสนใจ:
- LED Resistor Calculator — หาค่าตัวต้านทานจำกัดกระแสให้ LED ที่ 555 ของคุณกำลังกะพริบ
- Ohm's Law Calculator — ตรวจสอบแรงดัน กระแส และกำลังไฟฟ้าทุกจุดในวงจร
- Capacitor Code Calculator — ถอดรหัสตัวเลขสามหลักลึกลับบนตัวเก็บประจุจับเวลาของคุณ
ขอให้สนุกกับการต่อวงจรครับ
คำถามที่พบบ่อย
ถ: 555 timer ใช้ทำอะไรได้บ้าง?
ตอบ: 555 timer ใช้สร้างสัญญาณจับเวลา ในโหมด astable จะสร้างคลื่นสี่เหลี่ยมต่อเนื่องสำหรับไฟกะพริบ วงจรเสียงโทน และ clock ส่วนโหมด monostable จะสร้างพัลส์เดียวความกว้างคงที่สำหรับดีเบาน์ซ ดีเลย์ และการยืดพัลส์ ชิปนี้ผลิตมาตั้งแต่ปี 1972 และยังขายปีละหลายพันล้านตัว
ถ: ทำไม duty cycle ในวงจร astable แบบคลาสสิกถึงสูงกว่า 50 เปอร์เซ็นต์เสมอ?
ตอบ: เพราะช่วงสถานะ HIGH ตัวเก็บประจุชาร์จผ่าน R1 + R2 แต่ช่วง LOW คายประจุผ่าน R2 ตัวเดียว ความต้านทานอนุกรมที่มากกว่าทำให้การเปลี่ยนสถานะช้าลง เอาต์พุตจึงอยู่สูงนานกว่าต่ำ ถ้าต้องการต่ำกว่า 50 เปอร์เซ็นต์จริง ต้องเติมไดโอดขนานกับ R2 หรือใช้โทโพโลยีแบบดัดแปลง
ถ: ค่าตัวต้านทาน E24 คืออะไร?
ตอบ: E24 คือซีรีส์ค่าตัวต้านทานมาตรฐานที่นิยมใช้ นั่นคือเลขสองหลัก 10, 12, 15, 22, 33, 47, 68 (และเพื่อนบ้าน) ที่ซ้ำกันในทุกเลขขั้น เช่น 1.2 kΩ, 15 kΩ, 470 kΩ เป็นค่าที่ร้านชิ้นส่วนทุกแห่งมีขายจริง จึงเป็นเหตุผลที่โหมดแก้ย้อนกลับปัดค่าไปที่ซีรีส์นี้
ถ: วงจรจริงจะแม่นยำเท่ากับผลที่คำนวณไว้แค่ไหน?
ตอบ: สูตรนี้แม่นยำเที่ยงสำหรับชิ้นส่วนในอุดมคติ แต่ชิ้นส่วนจริงมี tolerance ตัวต้านทานราว ±1 ถึง 5 เปอร์เซ็นต์ ขณะที่ตัวเก็บประจุจับเวลาอยู่ระหว่าง ±5 เปอร์เซ็นต์ (film) ถึง ±20 เปอร์เซ็นต์ (electrolytic) ความคลาดเคลื่อนหลักมักมาจากตัวเก็บประจุเสมอ จึงควรดูค่า actual-vs-target และเผื่อ margin ไว้ในการออกแบบ
ถ: เครื่องมือส่งค่าที่กรอกไปไหนหรือเปล่า?
ตอบ: ไม่ การคำนวณทั้งหมดทำงานแบบ client-side ในเบราว์เซอร์ของคุณ ไม่มีการอัปโหลด จัดเก็บ หรือแชร์ข้อมูลใด ๆ คุณยังใช้งานแบบออฟไลน์ได้เลยหลังจากโหลดหน้าเว็บแล้ว