ซีเนอรร์ไดโอด เป็นไดโอดชนิดหนึ่งที่มีโครงสร้างเหมือนไอโอด คือมีสารกึ่งตัวนําชนิด P และ N มีขาสองขาเช่นเดียวกัน A และ K ความแตกต่างของ ซีเนอร์ไอโอด กับ ไดโอดธรรมดาคือ กระบวนการผลิตซีเนอร์ไอโอด จะเติมสารเจือปนลงไปในธาตุซิลิกอนมีจำนวนน้อยและจำนวนมากกว่าปรกติ พร้อมกับขบวนการผลิตเฉพาะ จึงได้ซีเนอร์ไดโอดขึ้นมาใช้งาน
zener-diode
ซีเนอร์ไดโอดจะนำไปใช้งานในช่วงไบอัสกลับที่ค่าเบรคดาวน์ ที่เรียกว่า ซีเนอร์ เบรคดาวน์ (Zener Berakdown) ซึ่งมักจะเรียกว่าแรงดันซีเนอร์เบรคดาวน์ (Zener Berakdown Voltage) เป็นค่าแรงดันที่ตัว ซีเนอร์ไดโอดทำการควบคุมให้คงที่ตลอดเวลา
กราฟลักษณะสมบัติทางไฟฟ้าของซีเนอร์ไดโอด
จากกราฟคุณสมบัติทางไฟฟ้าขอแรงดันและกระแสดังรูป VZ เป็นแรงดันเบรกดาวน์หรือแรงดันซีเนอร์ ในการพังทลายของซีเนอร์ไดโอดเมื่อได้รับไบอัสกลับ เมื่อเพิ่มแรงดันไบอัสกลับจนถึงค่าแรงดันซีเนอร์จะมีกระแสไหลผ่านซีเนอร์ไดโอดมากขึ้น ที่จุดเอียงของกราฟจะมีกระแสไหลผ่านซีเนอร์ไดโอดเท่ากับ IZ (knee current) ซึ่งเป็นกระแสบริเวณเส้นโค้งดังรูปด้านบน และถ้าซีเนอร์ไดโอดได้รับแรงดันย้อนกลับสูงขึ้นอีก กระแสจะเพิ่มขึ้นแต่แรงดันซีเนอร์จะคงที่ แต่ถ้าเพิ่มกระแสเกินกว่าค่ากระแสซีเนอร์สูงสุด IZm(maximum current) แรงดันซีเนอร์จะไม่คงที่และชำรุดได้
จากกราฟคุณสมบัติทางไฟฟ้าขอแรงดันและกระแส ดังนั้นการนำซีเนอร์ไดโอดไปใช้งานในการควบคุมให้แรงดันไฟตรงคงที่นั้น จึงต้องออกแบบวงจรควบคุมให้มีกระแสไหลผ่านซีเนอร์ไดโอดอยู่ระหว่างค่ากระแสบริเวณเส้นโค้ง IZK ถึงค่ากระแสสูงสุด IZM สำหรับกระแส Izt หมายถึง ค่ากระแสทดสอบที่แรงดันซีเนอร์ซึ่งเป็นค่ากระแสตามค่าที่ผู้ผลิตกำหนดไว้ในตารางคุณสมบัติของซีเนอร์ที่ใช้งานทั่วไป
sql delete เป็นคําสั่ง ที่ใช้ในการลบข้อมูลในตาราง โดยสามารถลบข้อมูลตามเงื่อนไข where ที่ผู้ใช้กําหนดDatabase supportMySQL, Microsoft Access, SQL Server, Oracleรูปแบบการใช้
ในบทความที่แล้ว เราทำความรู้จักกับ Neo Pixel WS2813 กันไปแล้ว วันนี้ผมจะมาแนะนำเรื่อง การนำ Raspberry Pi2 มาควบคุม Neo Pixel WS2812B
การสร้าง Class และการใช้งาน Class ในภาษา C++ มาดูวิธีการเขียนเลยครับ ก่อนอื่นให้เราสร้าง header(*.h) ก่อนครับ ไฟล์นี้จะเป็นตัวที่ใช้ระบุว่า Class เราชื่ออะไรมี method อะไรบ้าง มี field อะไรบ้าง รูปแบบการเขียนคือ