บทความนี้จะกล่าวถึงวิธีการควบคุมโพเทนชิออมิเตอร์แบบดิจิตอลโดยใช้ Arduino รวมถึงขอบเขตการใช้งานที่อุปกรณ์นี้สามารถมีได้ ลองใช้โมดูลสำเร็จรูปที่มีราคาต่ำกว่า 1 เหรียญ
จำเป็น
- - โพเทนชิออมิเตอร์ดิจิตอล X9C;
- - Arduino;
- - คอมพิวเตอร์ที่มีสภาพแวดล้อมการพัฒนา Arduino IDE
- - บอร์ดต้นแบบและสายการประกอบ
คำแนะนำ
ขั้นตอนที่ 1
โพเทนชิออมิเตอร์หรือตัวต้านทานปรับค่าได้คืออุปกรณ์ไฟฟ้าที่ช่วยให้คุณสามารถเปลี่ยนความต้านทานของกระแสไฟฟ้าได้ โพเทนชิออมิเตอร์แบบคลาสสิก (เครื่องกล) ประกอบด้วยหน้าสัมผัสสองตัวซึ่งระหว่างนั้นจะมีตัวที่สามที่สามารถเคลื่อนย้ายได้ โดยการย้ายหน้าสัมผัสที่เคลื่อนย้ายได้ เราจะเปลี่ยนความต้านทานระหว่างมันกับหน้าสัมผัสคงที่แต่ละอัน
โพเทนชิออมิเตอร์แบบอิเล็กทรอนิกส์เป็นแบบอะนาล็อกของโพเทนชิออมิเตอร์แบบกลไก แต่มีข้อดีหลายประการ: ไม่มีชิ้นส่วนทางกล สามารถควบคุมจากระยะไกลได้โดยใช้ไมโครคอนโทรลเลอร์ และมีขนาดเล็กกว่าอย่างเห็นได้ชัด
ขั้นตอนที่ 2
โพเทนชิโอมิเตอร์แบบดิจิตอล X9C สามารถเป็นหนึ่งในการให้คะแนนต่อไปนี้: X9C102 = 1kΩ, X9C103 = 10kΩ, X9C104 = 100kΩ ค่าเหล่านี้เป็นค่าความต้านทานสูงสุดที่เป็นไปได้สำหรับตัวต้านทาน ระหว่าง 0 ถึงค่าสูงสุดในขั้นตอนที่ 1/100 ของค่าสูงสุด คุณสามารถปรับความต้านทานบนหน้าสัมผัส "เคลื่อนที่" ที่สามได้
ตำแหน่งของหน้าสัมผัส "เคลื่อนที่" ถูกควบคุมโดยพัลส์เชิงลบหลายชุด แรงกระตุ้นแต่ละอันจะเปลี่ยนค่าความต้านทานไป 1 ขั้นในทิศทางของการเพิ่มขึ้นหรือลดลง การเพิ่มขึ้นหรือลดลงของความต้านทานถูกควบคุมโดยเท้าไมโครเซอร์กิตพิเศษ
ขั้นตอนที่ 3
มาประกอบวงจรตามภาพครับ เราต้องการแหล่งจ่ายไฟและสายควบคุม 3 เส้น: CS - การเลือกอุปกรณ์ (ระดับต่ำ), INC - การเปลี่ยนแปลงความต้านทานเอาต์พุต (พัลส์ระดับต่ำ), U / D - ทิศทางของการเปลี่ยนแปลง (U - up - แรงดันไฟฟ้าบนขาไมโครเซอร์กิตสูง ระดับตรรกะ D - ลง - ระดับต่ำ)
ขั้นตอนที่ 4
ทีนี้มาเขียนสเก็ตช์และโหลดลงในหน่วยความจำของบอร์ด Arduino
แบบร่างนี้มีอัลกอริธึมต่อไปนี้: เพิ่มความต้านทานทุกๆ 100 มิลลิวินาทีในขั้นตอน 10% จาก 0 ถึง 100% ของโพเทนชิออมิเตอร์สูงสุด
ขั้นตอนที่ 5
ถ้าตอนนี้ ด้วยความช่วยเหลือของมัลติมิเตอร์ เราตรวจสอบความต้านทานระหว่างจุดศูนย์กลางและหนึ่งในข้อสรุปสุดท้าย จากนั้นเราจะแก้ไขการเปลี่ยนแปลงความต้านทาน
ฉันจะใช้โพเทนชิออมิเตอร์ 5 โวลต์และวัดแรงดันด้วยออสซิลโลสโคป ภาพถ่ายแสดงให้เห็นถึงผลลัพธ์