เซ็นเซอร์ระดับน้ำมันเชื้อเพลิงแบบอิเล็กทรอนิกส์ด้วยมือ เราสร้างเซ็นเซอร์ระดับเชื้อเพลิงแบบ capacitive ด้วยมือของเราเอง

วงจรแสดงระดับน้ำมันเชื้อเพลิงแบบดิจิตอลมีความสามารถในการทำซ้ำได้สูง และแม้จะมีประสบการณ์เพียงเล็กน้อยกับไมโครคอนโทรลเลอร์ การประกอบและการตั้งค่าก็ไม่ทำให้เกิดปัญหาใดๆ สำหรับการเขียนโปรแกรมไมโครคอนโทรลเลอร์ avr ฉันได้รวบรวมโปรแกรมเมอร์ที่ง่ายที่สุด - โปรแกรมเมอร์ที่เรียกว่า Gromov ซึ่งเหมาะสำหรับการเขียนโปรแกรมในวงจรและการเขียนโปรแกรมทั่วไป มีบทความเกี่ยวกับโปรแกรมเมอร์นี้ในเว็บไซต์ ตอนนี้ฉันขับรถและไม่ต้องกังวลกับการเติมน้ำมันว่า "พอหรือไม่พอ" :) แผนภูมิวงจรรวมตัวบ่งชี้แสดงอยู่ด้านล่าง คลิกเพื่อขยาย:

และตอนนี้ข้อมูลเพิ่มเติมเกี่ยวกับอุปกรณ์นี้ รูปภาพพร้อมมุมมองการติดตั้งในการแสดงของฉัน ตลอดจนรูปภาพและคำแนะนำในการตั้งค่าจากผู้เขียนต้นฉบับอยู่ในคลังข้อมูลนี้

นี่คือสิ่งที่อุปกรณ์นี้ทำ:

1. แสดงน้ำมันเชื้อเพลิงที่เหลืออยู่เป็นลิตรที่ใกล้ที่สุด ปริมาตรถังที่รองรับสามารถเลือกได้ตั้งแต่ 30 ถึง 99 ลิตร
2. แสดงแรงดันไฟฟ้าของเครือข่ายออนบอร์ด
3. ชดเชยการแกว่งของลูกลอยในถังด้วยการวัดหลายรายการ (เลือกปริมาณในเมนู) และผลลัพธ์ของค่าเฉลี่ยเลขคณิต
4. เปลี่ยนความสว่างของไฟพื้นหลังขึ้นอยู่กับการส่องสว่าง 2 โหมด กลางวัน / กลางคืน กำหนดโดยการเปิดไฟพื้นหลังแผงหน้าปัด
5. เปลี่ยนโหมดการแสดงผลของตัวบ่งชี้ปกติ / ผกผัน

รายการชิ้นส่วนตัวบ่งชี้บนไมโครคอนโทรลเลอร์:

R1 - 1 กิโลโอห์ม
R2 - 75 กิโลโอห์ม
R3 - ทริมเมอร์ 10 kOhm
R4 - 4.7 กิโลโอห์ม
R5, R6, R8-R11 - 10 กิโลโอห์ม
R23, R12-R15 - 3.3 กิโลโอห์ม
R24, R16-R19 - 1.8 กิโลโอห์ม
เลือก R20 - 2 kOhm * ขึ้นอยู่กับไฟพื้นหลัง
R21 - 240 โอห์ม
R22 - 1 kOhm * เลือกและตั้งค่าคงที่
C1, C2, C15 - 0.01 ไมครอน
C3, C4, C6-C11, C13-C15 - 0.1 ไมครอน
C5 - 47 ไมครอน
C12 - 4.7 ไมครอน
L1 - 100 เมกะเฮิร์ตซ์
DD1-LM7805
DD2-ATMega8
DD3-LM317T
VT1-IRFZ44
LCD1 - โนเกีย 1110/1200/1110i/1112

ตัวเชื่อมต่อ PC10 ไม่ได้ทำเครื่องหมายบนไดอะแกรม ปุ่มและเอาต์พุตสำหรับการตั้งโปรแกรม MK นั้นเชื่อมต่อผ่านตัวเชื่อมต่อ

ฉันตัดสินใจสร้างสองบอร์ด อันหนึ่งสำหรับติดตั้งจอแสดงผล อันที่สองคือบอร์ดหลัก บอร์ดมีลักษณะกลม เส้นผ่านศูนย์กลางตัวเรือน 50 มม. ฉันไม่พบคู่สำหรับขั้วต่อไฟแสดงสถานะ ดังนั้นฉันจึงทำการเดินสายสำหรับสายเคเบิล ปลดขั้วต่อออกจากขั้วต่อ และบัดกรีสายเคเบิลเข้ากับบอร์ดโดยตรงที่ด้านหลัง ติดจอแสดงผลด้วยเทปสองหน้า

กระดานหลักเป็นแบบสองด้านอย่างเป็นทางการ แต่ด้านหลังใช้ใต้ดินทั้งหมด ด้านหลังติดตั้งเฉพาะความคงตัวและทรานซิสเตอร์ ส่วนรายละเอียดที่เหลือติดตั้ง SMD เกือบทั้งหมดจากด้านข้างของราง รูที่มีแผ่น "กราวด์" สี่เหลี่ยมถูกบัดกรีด้วยจัมเปอร์ รูที่เหลือที่ด้าน "กราวด์" จะถูกเจาะ

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

การตั้งค่ามาตรวัดน้ำมันเชื้อเพลิงแบบดิจิตอล

1. การเขียนโปรแกรม MK เสร็จสิ้นในวงจรโดยโปรแกรมเมอร์ใด ๆ ฟิวส์จะถูกตั้งค่าดังนี้

2. การตั้งค่าการอ่านค่าแรงดันไฟฟ้า ในการกำหนดค่าเราเชื่อมต่อตัวบ่งชี้กับแรงดันไฟฟ้า 12-14 V เชื่อมต่อโวลต์มิเตอร์กับแหล่งเดียวกันและตั้งค่าตัวต้านทานทริมเมอร์ R3 เป็นค่าเดียวกับที่โวลต์มิเตอร์แสดง

3. การตั้งค่าซอฟต์แวร์ เราตั้งค่าความจุของถังและปรับเทียบ เราปรับเทียบถังดังนี้ เริ่มต้นด้วยถังเปล่า ตั้งเมนูการปรับเทียบเป็น 0 ลิตร แล้วกด OK จากนั้นเท 1 ลิตรลงในถัง ตั้งค่าลิตรเป็น 1 แล้วกด OK อีกครั้ง ไปเรื่อยๆ ทีละลิตรจนกระทั่ง ถังเต็ม กระบวนการนี้ช้าอย่างแน่นอน แต่คุณต้องทำเพียงครั้งเดียว หากในระหว่างการสอบเทียบการอ่านค่าของเซ็นเซอร์จะถูกบันทึกด้วย หากจำเป็นต้องทำซ้ำอุปกรณ์หรือในกรณีที่เกิดความล้มเหลว จะสามารถป้อนค่าลงในเฟิร์มแวร์ได้โดยตรงและไม่ต้องเหนื่อยกับ การสอบเทียบ การตั้งค่าที่เหลือจะถูกตั้งค่าตามความชอบของคุณ การออกแบบประกอบและทดสอบ: Fedorov Ivan

ฉันตัดสินใจสร้างตัวบ่งชี้ดิจิทัลของปริมาณเชื้อเพลิง รถขนส่งสินค้า(รถบัส) โดยใช้เซ็นเซอร์ระดับน้ำมันเชื้อเพลิงมาตรฐาน (ค่อนข้างปานกลาง) ...

เราอ่านกระบวนการสร้างทั้งหมดและสิ่งที่เกิดขึ้นในบทความด้านล่าง

เงื่อนไขเริ่มต้น:

  • รถบรรทุก (บัส) ที่มีแรงดันไฟฟ้าออนบอร์ด 24v
  • ถังน้ำมันเชื้อเพลิงสำหรับน้ำมันดีเซล 220l
  • เซ็นเซอร์ระดับน้ำมันเชื้อเพลิง การถ่ายโอนข้อมูล39
  • มาตรวัดน้ำมันเชื้อเพลิง EI8057M-3

จำเป็นต้อง:

สร้างตัวบ่งชี้ระดับน้ำมันเชื้อเพลิงแบบดิจิตอลโดยใช้เซ็นเซอร์ระดับมาตรฐาน

ในการเริ่มต้น คุณจะต้องศึกษาอย่างรอบคอบว่าเซ็นเซอร์ระดับน้ำมันเชื้อเพลิงมาตรฐานเรียกว่าอะไร เรามาแยกส่วนกันดูดีกว่า

ตามที่คาดไว้ มีทุ่น การดึง ตัวต้านทานแบบแปรผัน... หยุด เพิ่มเติมเกี่ยวกับตัวต้านทานแบบแปรผัน ดังคำกล่าวที่ว่า เห็นครั้งเดียวดีกว่าฟังร้อยครั้ง:
การออกแบบมีทั้งตรรกะและเงอะงะในเวลาเดียวกัน มีเหตุผลว่าแถบเลื่อนไม่ได้เลื่อนไปตามความต้านทานตัวแปรโดยตรง (ซึ่งค่อนข้างอ่อนโยน) แต่ไปตามก๊อกโลหะจากนั้นคุณจะต้องจ่ายสำหรับการเพิ่มความน่าเชื่อถือด้วยความไม่รอบคอบ สิ่งที่เงอะงะเกี่ยวกับการออกแบบนี้คืออย่างที่เห็นในภาพ ในตำแหน่งตรงกลางของทุ่นเรามีโซน "ตาย" ที่ค่อนข้างใหญ่เนื่องจากเต้าเสียบกลางที่กว้างมากจากแนวต้าน เหตุใดจึงทำเช่นนี้ใคร ๆ ก็สามารถเดาได้ แต่สิ่งที่เรามีเราจะต้องทำงานด้วย

ดังนั้นเราจึงค้นหาในอินเทอร์เน็ตและค้นหาข้อมูล นี่คือสิ่งที่ฉันขุดขึ้นมา:

ช่วงการเดินทางลอย - 412มม

จัดอันดับความต้านทาน - 800 โอห์ม (อ้างอิงจากแหล่งอื่น ค่าความต้านทานเล็กน้อยคือ 761.0 - 193.5 โอห์ม)

ช่วงการทำงานตั้งแต่ -40°С ถึง +60°С

เวลาล้มเหลว - 400,000 กม. ถึง 95% ตุปัดตุเป๋ทรัพยากร

น้ำหนัก 160 กรัม, อะนาล็อก - MAZ

โดยทั่วไปไม่หนา

เราทำการทดสอบและวัดผลดังนั้นเราจึงได้ภาพต่อไปนี้:
รูปแบบการเปลี่ยน:

พารามิเตอร์เซ็นเซอร์ที่วัดได้:

ความต้านทานรวม - 767 โอห์ม

ความต้านทานเพิ่มเติม - 187 โอห์ม(ให้ค่าความต้านทานต่ำสุดของเซนเซอร์)

ส่วนด้านซ้าย (ในภาพ) ของแนวต้าน - 203 โอห์ม (13 แตะที่แถบเลื่อน) ส่วนขวา โอห์ม 376(17 แตะที่แถบเลื่อน)

ส่วนโลหะสองส่วนเหนือกลุ่มผู้ติดต่อ - ไม่ได้ใช้ส่วนด้านซ้ายส่วนด้านขวาไปที่หลอดไฟเชื้อเพลิงสำรอง

โดยทั่วไปนี้ คำอธิบายโดยละเอียดฉันพูดสำหรับคนที่อยากรู้อยากเห็นเท่านั้น แต่เราต้องการค่าแรงดันไฟฟ้าที่เรามีที่หน้าสัมผัสเอาต์พุตที่ระดับเชื้อเพลิงต่างๆ เราได้ตำแหน่งซ้ายสุดของหน้าสัมผัสที่เอาต์พุต 1.57vที่ตำแหน่งขวาสุด 3.28v,ครึ่งถัง - 2.44v.ที่จุดเริ่มต้นของเซกเตอร์ของการเปิดหลอดไฟสำรองที่เหลือ 2.95v.

เพิ่มเติมสำหรับผู้ที่อยากรู้อยากเห็น แผนภาพการเดินสายทั่วไปสำหรับเซ็นเซอร์ระดับน้ำมันเชื้อเพลิงมีลักษณะดังนี้:
ขดลวด L1A, L1B, L2- นี่คือระบบการเบี่ยงเบนของตัวบ่งชี้ระดับน้ำมันเชื้อเพลิง (โดยพื้นฐานแล้วเป็นมิลลิแอมป์มิเตอร์) ตัวต้านทาน - การชดเชยความร้อน

อันที่จริงแล้ว นี่คือวงจรของอุปกรณ์ยานยนต์แม่เหล็กไฟฟ้าแบบคลาสสิก และโดยเฉพาะอย่างยิ่ง EI8057M-3- นี่เป็นอย่างอื่นแล้ว: วงจรอิเล็กทรอนิกส์อยู่ภายในลูกศรถูกตั้งค่าให้เคลื่อนที่โดยสเต็ปเปอร์มอเตอร์และทั้งหมดนี้ควบคุมโดยไมโครคอนโทรลเลอร์ รูป.

โดยหลักการแล้ว ก็เพียงพอที่จะปรับเทียบตัวชี้แบบดิจิทัล หากไม่ใช่เพราะปัญหาบางประการ:

1. ปริมาตรถังน้ำมันที่ระบุใน 220lไม่ตรงกับความเป็นจริง คือ เติมน้ำมันในถังมากขึ้น

2. ด้วยตำแหน่งด้านขวาสุดของหน้าสัมผัสที่เคลื่อนที่ได้ของเซ็นเซอร์ เมื่อไม่มีเชื้อเพลิงอยู่ในถัง อันที่จริง ลูกลอยควรอยู่ต่ำกว่าระดับถังอยู่แล้ว ซึ่งแน่นอนว่าโง่ (กำหนดโดยรูปทรงเรขาคณิตของถัง และเซ็นเซอร์ระดับน้ำมันเชื้อเพลิง

3. เมื่อวัดรูปทรงเรขาคณิตของถังด้วยเทปวัดแล้ว เรามั่นใจว่ามันเป็นถังสี่เหลี่ยมขนานที่มีขอบยาวและโค้งมนเล็กน้อย 40x112x60ซม. ดังนั้นเมื่อคูณด้านข้างเราจะได้ปริมาตรภายใน 268 ลิตรซึ่งคุณเห็นว่าแตกต่างจากที่ประกาศไว้มาก 220 ลิตรและเป็นที่น่าสงสัยอย่างยิ่งว่าพาร์ติชันภายใน ตาข่าย ช่องจ่ายเชื้อเพลิง ฯลฯ ครอบครองเกือบ 50 ล.

4. ตามที่เขียนไปแล้วข้างต้น ความต้านทานของเซ็นเซอร์ตลอดความยาวของความต้านทานนั้นไม่เป็นเชิงเส้น

เราทำอะไร:

เราเติมน้ำมันเต็มถังและควบคุมแรงดันไฟฟ้าที่เอาต์พุตของ FLS ปรากฎว่าพอถึงหมาย 1.57vถังยังบรรจุน้ำมันเชื้อเพลิงได้ดีอีก 20 ลิตร

ถอดลูกลอยออกและใส่เซ็นเซอร์เข้าที่ โดยธรรมชาติแล้วแรงขับที่ไม่มีทุ่นลอยไปที่ด้านล่างสุดของถังเราดูที่แรงดันไฟฟ้า - มันคือ 3.02v! นี่เป็นสิ่งสำคัญเพราะ ในความเป็นจริง ในตำแหน่งนี้ ไม่มีเชื้อเพลิงในถังอีกต่อไป และหน้าสัมผัสที่เคลื่อนที่ได้ยังไม่ถึงตำแหน่งสูงสุดใน 3.28vในขณะที่อุปกรณ์มาตรฐาน EI8057M-3แสดงสิ่งที่เหลืออยู่ในถัง 1/8 ปริมาณ. (วางลูกลอยในตำแหน่งกึ่งกลางเป็นประจำ EI8057M-3สังเกตแทน 1/2 ตังค์แล้วครับ 5/8 ระดับ, เมื่อเต็มถัง, อุปกรณ์มาตรฐานจะหลุดจากระดับ).

เราดูกราฟของเซ็นเซอร์ระดับน้ำมันเชื้อเพลิงของเรา

ลองมาสามจุด - ความต้านทานของเซ็นเซอร์ จุดแรกคือความต้านทานที่เล็กที่สุด (หน้าสัมผัสเคลื่อนที่ทางด้านซ้าย) ที่เกิดจากความต้านทานเพิ่มเติมใน 187 โอห์ม(ในภาพมีสี่เหลี่ยมผืนผ้าสีดำแนวตั้ง) จุดที่สองที่ตำแหน่งตรงกลางของหน้าสัมผัสเมื่อเชื่อมต่อเป็นอนุกรม 187 โอห์มและ 203 โอห์ม, เช่น. 390 โอห์มความต้านทานรวมตามลำดับจะเป็น 390 + 376 = 766 โอห์ม

(แนวนอน - ความต้านทานเป็นโอห์ม หน่วยความยาวทั่วไปในแนวตั้ง)

ภาพนี้ไม่มีอะไรน่าพอใจ เซ็นเซอร์ดูเหมือนจะเป็นเส้นตรงแต่มีรอยหงิกงออย่างเห็นได้ชัด

ด้วยภาพดังกล่าว เราจะได้ความแม่นยำที่กึ่งกลางหรือที่ปลายของโพลีไลน์ หรือบางอย่างระหว่างนั้นโดยการประมาณค่า:

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

และคุณจะได้รับปัจจัยการแปลงของคุณเองสำหรับแต่ละบรรทัด ซึ่งจะแม่นยำยิ่งขึ้น:
เราวัดค่าของ ADC ทันที ณ จุดที่เราต้องการเพื่อ 5% ความอดทนของตัวต้านทานตัวแบ่งที่อินพุตของ ADC ไม่ได้ทำให้อะไรเสียสำหรับเราและเราได้รับจากถังเปล่า (ADC822)ก่อน 1\2 ถัง (ADC700):

(ค่า ADC ที่อ่านได้ในแนวนอน ปริมาณเชื้อเพลิงในแนวตั้งเป็นลิตร)

ตั้งแต่ 1\2 ถัง (ADC700) ให้เต็ม (ADC456):
จากด้านบนเราได้สิ่งต่อไปนี้:

1. เมื่อปริมาณเชื้อเพลิงเพิ่มขึ้น ความต้านทานของเซ็นเซอร์จะลดลง และแรงดันตกคร่อมจะลดลง

2. เดลต้าแรงดันเซ็นเซอร์คือ 1.45vซึ่ง ณ 10 บิต ADC จะเป็น 56% ซึ่งมากเกินพอที่จะปรับขนาดผลลัพธ์ ADC ให้ใหญ่ขึ้นได้ 0....220ลและจะช่วยให้คุณสามารถแปลงผลลัพธ์เป็นดิจิทัลโดยไม่ต้องใช้ อู๋ให้พอดีกับช่วงแรงดันไฟฟ้าที่ต้องการ

โครงร่างนั้นง่ายที่จะทำให้อับอาย:

ไมโครคอนโทรลเลอร์ เมก้า 8 แอลอีดีเปิดไฟแสดงสถานะ 3 คายประจุด้วยแคโทดทั่วไป ตัวแบ่งอินพุตของตัวต้านทานสองตัว R1, R2. ซีเนอร์ไดโอด (ในกระฎุมพีซีเนอร์ "ซีเนอร์" ไดโอด :)) เพื่อป้องกันอินพุต เอ็ม.เคในกรณีที่ ฉันไม่ได้วาดห่วงโซ่อาหาร มีความคลาสสิก 0.1 ยูเอฟเซรามิกส์และอิเล็กโทรไลต์บางชนิด 100...1000uFเช่นเดียวกับตัวต้านทานการดับระหว่าง MK และตัวบ่งชี้ใด ๆ ในช่วงที่จะทำ 80...100โอห์มขึ้นอยู่กับแรงดันไฟฟ้าของ MK และความสว่างของไฟแสดงสถานะ แรงดันไฟฟ้าบนรถขณะที่เครื่องยนต์ทำงานอยู่คือ 27.5v.

เค้าโครงกระดานของฉัน:
ที่ด้านขวาของบอร์ด ฉันวางตัวแปลงไฟที่ให้ 5โวลต์ที่แรงดันไฟฟ้าออนบอร์ด 10...30vประกอบตัวแปลงแล้ว MS3406 3 ตามรูปแบบทั่วไปจากแผ่นข้อมูล เค้น มูราตะ 1812. ไดโอดซีเนอร์ที่ระบุในแผนภาพเปิด 3.3vฉันเป่าเมื่อเดินสายและบัดกรีด้านบน

ทำไมฉันถึงสมัคร เมก้า8เมื่อมีความสะดวกสบายมากขึ้น ไทนี่26และอื่น ๆ ? เพราะ เมกา 8 ที่มีอยู่ 1kB RAM ทำไมเยอะจัง? ไมโครคอนโทรลเลอร์ไม่เพียงวัดแรงดันไฟเข้าและแสดงค่าที่คำนวณใหม่บนตัวบ่งชี้เท่านั้น แต่ยังเขียนค่าที่วัดได้ลงในหนึ่งใน 256 เซลล์หน่วยความจำเติมลงในวงจรอุบาทว์และหลังจากบันทึกแต่ละเซลล์แล้วจะคำนวณค่าเฉลี่ยสำหรับทั้งหมดที่มีอยู่ในปัจจุบัน 256 เซลล์.

ตัวบ่งชี้จะอยู่นอกบอร์ดบนแดชบอร์ดของรถและเชื่อมต่อกับมัน 11 วงที่อยู่อาศัย บอร์ดวางอยู่ในเคสขนาดเล็ก (อันที่สอง อันที่มีขั้วต่อสาย 4 เส้น) เครื่องตัดด้านข้างนำพลาสติกส่วนเกินออกจากเคส

กระดานเป็นแบบด้านเดียวโดยไม่มีจัมเปอร์:

ขั้นแรก ฉันแกะ Shimka ออกและตรวจสอบการทำงาน มันใช้งานได้ มันปลาบ คุณสามารถสร้างต่อไป:

ป.ล. โครงการนี้สร้างขึ้นโดยได้รับการสนับสนุนอย่างดีจาก Roman Viktorovich ซึ่งต้องขอบคุณเขามากและต้องขอบคุณบุคคลนั้นด้วย จอห์นสันจากยูเครนสำหรับความช่วยเหลือทางคณิตศาสตร์และแนวคิดบางอย่าง


ใช้กับเซ็นเซอร์ระดับปกติ (ในถังน้ำมัน) และแทนสวิตช์มาตรฐาน (บนแดชบอร์ด)
อุปกรณ์นี้ (อิงตาม 16f676) ส่งออกการอ่านเซ็นเซอร์เชื้อเพลิงในถัง (40l) เป็นเจ็ดส่วนสองหลัก (พร้อม anad ทั่วไป) แหล่งจ่ายไฟจากเครือข่ายออนบอร์ดของรถคือ 12v


การปรับเทียบอุปกรณ์: เรากดปุ่มบนอุปกรณ์ - เลขศูนย์กระพริบบนไฟแสดงสถานะ หมายความว่าเรามีถังเปล่า ถ้าหมดจริงๆ ให้กดปุ่มอีกครั้ง ถ้าไม่มี ให้เทออกให้หมด แล้วกดปุ่ม ปุ่ม.
ไฟแสดงสถานะจะสว่างขึ้น 02 (2 ลิตร) - เติม 2 ลิตรแล้วกดปุ่ม
หลังจากไฟ 04 สว่างขึ้น ให้เติมอีก 2 ลิตร (ในถังมี 4 ลิตรอยู่แล้ว) แล้วกดปุ่ม
ดังนั้นเมื่อทำการปรับเทียบค่าทั้งหมดบนตัวบ่งชี้จะอยู่ในโหมดกะพริบและโดยการกดปุ่มเรายอมรับว่ามี n-ลิตรในถังจริงเมื่อค่ากะพริบ หลังจากปรับเทียบแล้วจอแสดงผลจะ แสดง 40 ซึ่งหมายถึงน้ำมันในถัง 40 ลิตร (หลังจากนั้นก็เป็นเช่นนั้น) และไฟกระพริบจะหยุด อุปกรณ์เปลี่ยนเป็นโหมดการวัด เราไม่แตะปุ่มอีกต่อไปเพื่อไม่ให้การตั้งค่าลดลง เมื่อระดับน้ำมันเชื้อเพลิงลดลงต่ำกว่า 6 ลิตร ไฟแสดงสถานะจะเริ่มกะพริบซึ่งแสดงว่าได้เวลาเติมน้ำมันแล้ว ชุดอุปกรณ์ ประกอบด้วยเฟิร์มแวร์พร้อมขั้นตอนการสอบเทียบต่างๆ ทั้งหมดทำงาน และค่อนข้างแม่นยำ
อุปกรณ์จะแสดงเมื่อหยุดนิ่งเมื่อน้ำมันเบนซินในถังไม่กระเซ็นและลูกลอยไม่สูบน้ำ
ข้อผิดพลาดอยู่ที่การเลือกตัวแบ่ง 1.5 kOhm วงจรของฉันทำงานโดยไม่มีปัญหากับความต้านทาน 500 โอห์ม!





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

ประเภทของเซ็นเซอร์

เซ็นเซอร์สมัยใหม่ใช้การออกแบบโพเทนชิโอเมตริก มันค่อนข้างง่าย ให้การวัดที่แม่นยำ และราคาไม่แพง เซ็นเซอร์ดังกล่าวแบ่งออกเป็นคันโยกและท่อ แต่ไม่สามารถใช้ได้กับรถยนต์ทุกประเภท

เซ็นเซอร์แบบไม่สัมผัสขั้นสูงสามารถระบุปริมาณเชื้อเพลิงได้โดยไม่ต้องจุ่มลงในถัง อุปกรณ์ดังกล่าวมีหลายประเภท:

  • แม่เหล็ก;
  • วิทยุควบคุม;
  • อัลตราโซนิก

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

หลักการสำคัญของการทำงานของเซ็นเซอร์ดังกล่าวคือให้สัญญาณของตัวเองสำหรับค่าเฉพาะของระดับเชื้อเพลิง แน่นอนว่าการลอยจะไม่ลดลงทันทีที่ระดับน้ำมันเชื้อเพลิงลดลง แต่หลังจากผ่านไประยะหนึ่ง ในเรื่องนี้อุปกรณ์อาจมีข้อผิดพลาดเล็กน้อยซึ่งขึ้นอยู่กับการออกแบบถังและความผันผวนของน้ำมันเบนซินหรือดีเซล ข้อมูลจะแสดงบนแดชบอร์ดในรูปแบบดิจิตอลหรืออนาล็อก ค่าดิจิทัลจะแม่นยำกว่าและมีข้อผิดพลาดน้อยที่สุด

วิธีสร้างเซ็นเซอร์แบบ capacitive

หลักการทำงานของเซ็นเซอร์ capacitive คือการเปรียบเทียบข้อมูลความจุไฟฟ้า ในความเป็นจริงอุปกรณ์เป็นตัวเก็บประจุแบบธรรมดา คุณสามารถสร้างอุปกรณ์ดังกล่าวได้ด้วยท่อหรือแผ่นโลหะสองอันในมือ กฎการผลิตมีดังนี้:

1. อิเล็กโทรดทั้งสองถูกแยกออกจากการสัมผัสทางไฟฟ้า

  1. เมื่อเซ็นเซอร์จุ่มอยู่ในเชื้อเพลิง ช่องว่างระหว่างอิเล็กโทรดจะเต็มไปด้วยเชื้อเพลิงอย่างอิสระ และเมื่อระดับลดลง อิเล็กโทรดจะยังคงอยู่ในอากาศ
  2. มีการติดตั้งมิเตอร์ในถังไม่เท่ากัน แต่ทำมุมเล็กน้อย
  3. กำลังไฟที่จ่ายให้กับอุปกรณ์จะต้องไม่เกิน 5 W มิฉะนั้นน้ำมันเบนซินจะติดไฟจากประกายไฟ
  4. วงจรนั้นอยู่ใกล้กับเซ็นเซอร์ยิ่งใกล้ยิ่งดี
  5. ความยาวของสายไฟจากวงจรถึงเซ็นเซอร์ไม่ควรเกิน 2 ซม.
  6. เซ็นเซอร์แบบ capacitive ประกอบด้วยสองโมดูลที่เชื่อมต่อกันด้วยสายสามเส้น: โมดูลของเซ็นเซอร์เองและโมดูลการแสดงผล สายไฟสองเส้นจ่ายพลังงานให้กับโมดูลเซ็นเซอร์ และสายที่สามส่งสัญญาณจากเซ็นเซอร์ไปยังโมดูลแสดงผล

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



ข้อผิดพลาด:เนื้อหาได้รับการคุ้มครอง!!