Immobilizer - ภาษาอังกฤษ ทำให้เคลื่อนที่ - "ทำให้เคลื่อนที่ไม่ได้" อุปกรณ์กันขโมยที่บล็อกวงจรสำคัญในระบบจุดระเบิด Immobilizers ทั่วไปไม่อนุญาตให้สตาร์ทเครื่องยนต์ผู้ผลิต immobilizers สำหรับการติดตั้งเพิ่มเติมเดินต่อไปและไม่เพียง แต่บล็อกเครื่องยนต์ แต่สร้างลักษณะที่ปรากฏของความผิดปกติในการจุดระเบิด
ฉันตั้งค่าความลับตามปกติสวิตช์สลับสวิตช์ลิ้นกับเพลา ฯลฯ ฉันอ่านในนิตยสารว่าการล็อคที่ไม่ได้มาตรฐานเพิ่มเวลาที่ผู้โจมตีจะขโมยรถประมาณ 20%
ฉันไม่ใช่ผู้เชี่ยวชาญในการหักหลัง แต่ฉันมีประสบการณ์ในการปลดล็อคการเตือนด้วยวิธีการที่ไม่ได้มาตรฐานบางทีอาจเป็นเรื่องจริง ข้อเสียของ interlocks แบบพาสซีฟคือโดยการส่งสัญญาณเสียงวงจรคุณสามารถกำหนดได้ว่าไฟฟ้าไม่เพียงพอและสัญญาณไม่ผ่าน นี่ล็อคที่ใช้งานอยู่แล้วอย่างแม่นยำใน 20% เหล่านี้ ความผิดพลาด "ลอย" นั้นยากต่อการค้นหาและตรวจสอบ
Immobilizer บนชิป K561LA7 และ K561LP2
ต่อไปนี้เป็นสองตัวเลือกสำหรับโปรแกรมทำให้เคลื่อนที่ไม่ว่าจะมีและไม่มีรีเลย์ เมื่อฉันสร้างและตั้งค่าดังกล่าวฉันได้นำวงจรไม่ใช่เพื่อการอภิปรายและทำซ้ำ แต่เพื่อเปรียบเทียบกับวงจรในไมโครคอนโทรลเลอร์
อัลกอริทึม: หลังจากสตาร์ทเครื่องยนต์ 15 วินาทีจะได้รับกดปุ่มถ้าไม่กดล็อคจะเปิดขึ้นและถือจนกว่าเครื่องยนต์จะแผงลอย หลังจากดับเครื่องยนต์ล็อคจะปิดตัวจับเวลา 2 วินาทีเพื่อปิดล็อคเปิดใช้งาน หากคุณสตาร์ทเครื่องยนต์อีกครั้งโดยไม่ต้องกดปุ่มเครื่องยนต์จะถูกบล็อกหลังจาก 2 วินาทีและจะถูกลบออกหลังจากเครื่องยนต์หยุดเท่านั้น
เมื่อเปิดสวิตช์กุญแจ (เครื่องยนต์ไม่ทำงาน) กำลังทั้งหมดเป็นปกติเมื่อเริ่มต้นสัญญาณจะถูกบันทึกจนกระทั่งไม่มีการอุดตัน ดังนั้นจึงเป็นไปไม่ได้ แต่การค้นหา“ ความผิดปกติ” นั้นยากกว่า
มีข้อบกพร่องในวงจรที่มีองค์ประกอบแยก - รายละเอียดจำนวนมาก (ความน่าเชื่อถือลดลง), ความล่าช้าในเวลาจะดำเนินการโดยวงจร RC (ขึ้นอยู่กับอุณหภูมิ), ตรรกะการทำงานที่ไม่เปลี่ยนแปลง
ทำให้เคลื่อนที่บนไมโครคอนโทรลเลอร์ PIC12F629 ด้วยปุ่ม
DADM - เซ็นเซอร์ความดันน้ำมันฉุกเฉิน
โปรแกรมทำซ้ำขั้นตอนวิธีการทำงานของวงจรในองค์ประกอบที่แยกจากกัน แต่มีความซับซ้อนมากขึ้นรวมถึงความสามารถในการเริ่มอัตโนมัติควบคุมประตูคนขับเพื่อใช้ฟังก์ชั่น "Anti-hijack" ล็อค "ลอย" (เมื่อเชื่อมต่ออย่างถูกต้อง หลังจากถอดแบตเตอรี่ออกโปรแกรมจะกลับไปที่ตำแหน่งก่อนหน้า
ฉันไม่ได้ตั้งค่าตัวบ่งชี้สถานะโดยเฉพาะเพียงแค่กดปุ่ม (เราแสดงให้เห็นว่าใน รถ เจ้าของ) โหมดการบริการถูกนำไปใช้โดยตัวเชื่อมต่อ สภาพอุณหภูมิตั้งแต่ -40 °Сถึง + 85 °С ปัจจุบันปริมาณการใช้ 1mA (แผ่นข้อมูลไมโครคอนโทรลเลอร์) สถานที่ปิดกั้นถูกเลือกสำหรับรถเฉพาะ
ไฟล์ Hex:
ในรายละเอียดฉันสามารถเขียนอัลกอริทึมของการทำงานเป็น PM หากมีความต้องการที่จะทำซ้ำ
ตำแหน่งการติดตั้งของปุ่มนั้นจะเป็นแบบอิสระแทนที่จะเป็นปุ่มคุณสามารถวางสวิตช์กกใต้แผงบุประตูหรือบนแผงควบคุมได้ ซ่อนแม่เหล็กในพวงกุญแจหรือตรา
ทำให้เคลื่อนที่บน PIC12F629 พร้อมเซ็นเซอร์
DADM - เซ็นเซอร์ความดันน้ำมันฉุกเฉิน
ไฟล์ Hex:
อัลกอริทึมในรูปแบบแรกโหมดบริการจะดำเนินการในซอฟต์แวร์ เซ็นเซอร์สามารถทำหน้าที่เป็นสกรูที่แตะตัวเองซึ่งขันเข้ากับเส้นประ แต่ไม่ทำให้สั้นลงถึงพื้น หรือไอคอนโลหะไอคอน ... ลวดจากอุปกรณ์ไปยังเซ็นเซอร์นั้นควรมีความยาวไม่เกิน 40 ซม.
มันเป็นไปไม่ได้ที่จะใช้เซ็นเซอร์แบบไร้สัมผัสที่เชื่อถือได้โดยทางโปรแกรม Aliexpress มาถึงการช่วยเหลือ เซ็นเซอร์บนชิป TTP223 เมื่อใช้ชิปนี้คุณสามารถสร้างเซ็นเซอร์แบบไม่สัมผัสติดกาวที่ด้านหลังของแผงควบคุม ระยะตอบสนองสูงสุด 1 ซม
ความไวของเซ็นเซอร์ถูกควบคุมโดยใช้ตัวเก็บประจุ C9 ที่มีความจุสูงถึง 50pF (ความจุที่น้อยกว่ายิ่งความไวที่สูงกว่าฉันตั้งค่าจาก 22 เป็น 33pF) และขนาดของแผ่นสัมผัสถ้า microcircuit ถูกบัดกรีแยกต่างหาก
ชิปตัวเองมีขนาดเล็กมากจึงยากที่จะบัดกรีดังนั้นจึงเป็นการดีกว่าที่จะใช้บอร์ดสำเร็จรูปพร้อมทัชแพด
จำเป็นต้องเพิ่มจัมเปอร์ - 6 หน้าสัมผัสกับพื้น, หน้าสัมผัส 4 ถึง + 5V (จัมเปอร์ A บนบอร์ด), นี่เป็นโหมดที่ไม่ล็อค, ใช้งานระดับต่ำที่เอาต์พุต (สัมผัสเซ็นเซอร์, 0 ที่เอาต์พุต, ปล่อย - 1) เอาต์พุตสามารถเชื่อมต่อกับอินพุต 5 ของไมโครคอนโทรลเลอร์ PIC12F629 ในวงจรเคลื่อนที่แรกและรอบที่สองโดยไม่ต้องเปลี่ยนเฟิร์มแวร์
รายละเอียด:
1. PIC12F629 -1; (ราคาชิป -CI - 97 รูเบิลใน Aliexpress ฉันซื้อที่ 37 รูเบิล.);
2. 78L05 -1; (โคลงแรงดัน 5V);
3. ตัวต้านทานทั้งหมด 0.125W การจัดอันดับในวงจร
4. ไดโอดที่อินพุต D1, D2, D3, D5 (พลังงานต่ำ)
5. ไดโอดสำหรับแหล่งจ่ายไฟ D4 - 1N1404 (มีประสิทธิภาพยิ่งขึ้น 1A);
6. ตัวเก็บประจุเซรามิกและอิเล็กโทรไลติกถูกระบุในแผนภาพ;
7. ทรานซิสเตอร์ Q1– AO3400 (A09T) ฟิลด์ชนิด N; (ราคาสำหรับ Aliexpress 96rub / 100 ชิ้น.);
8. เซ็นเซอร์บอร์ดกับ TTR223 (ราคาจาก 63 รูเบิลสำหรับ 10 ชิ้นใน Aliexpress);
9. หด cambric
ตัวอย่างการผลิต:
เราตั้งโปรแกรมไมโครคอนโทรลเลอร์สำหรับสิ่งนี้ฉันต้องการโปรแกรมเมอร์ฉันใช้ PICKit2
ก่อนอื่นให้เชื่อมต่อโปรแกรมเมอร์กับอินพุต USB ฟรีเปิดโปรแกรม PICkit 2 v2.61
(คุณสามารถดาวน์โหลด ที่นี่)
เราแสดง 5 โวลท์มิฉะนั้นไมโครคอนโทรลเลอร์จะไม่เปิด
เราใส่ใจและจดบันทึกค่าคงที่การสอบเทียบ หลังจากอ่านไฟล์ hex แล้วไม่ควรเปลี่ยนหากมีการเปลี่ยนแปลงจากนั้นที่อยู่นี้เราจะเขียนใหม่
คลิกไฟล์และในหน้าต่างที่เปิดขึ้นให้เลือกไฟล์ฐานสิบหก:
ไฟล์ Hex ของเราถูกโหลดเข้าสู่โปรแกรม เราเชื่อมั่นว่า
1. ค่าคงที่การสอบเทียบไม่เปลี่ยนแปลง
2. คลิกเขียน
โปรแกรมจะโหลดลงในไมโครคอนโทรลเลอร์ผ่านการตรวจสอบและหากทุกอย่างเรียบร้อยข้อความการเขียนโปรแกรมที่ประสบความสำเร็จจะปรากฏขึ้นและหน้าต่างจะเปลี่ยนเป็นสีเขียว มิฉะนั้นหน้าต่างจะเป็นสีแดงจำเป็นต้องลบโปรแกรมในไมโครคอนโทรลเลอร์ (ลบ) และโปรแกรมอีกครั้ง
สิ่งที่ทำให้เคลื่อนที่ไม่ได้ควรมองไม่เห็นสิ่งเหล่านี้เป็นสิ่งที่ฉันทำโดยไม่ใช้บอร์ด ฉันจะแสดงวิธีนี้ที่นี่:
ฉันไม่สามารถทำได้โดยไม่ต้องใช้มือที่สามจับมันด้วยจระเข้ฉันงอขาแรกและขาที่แปดใน microcircuit
ฉันกัดขาตามขอบเพื่อให้มีระยะห่างอย่างน้อย 3 มม. ระหว่างพวกเขา
ฉันบัดกรีตัวควบคุมแรงดันไฟฟ้า 78L05 ขาที่ 1 ของโคลงที่ขาที่ 1 ของไมโครคอนโทรลเลอร์ขาที่สองของโคลงที่ขาที่ 8 ของไมโครคอนโทรลเลอร์ตามแผนภาพ
มุมมองด้านบน
จากนั้นตามรูปแบบความต้านทานของ 100kOhm ของขา 2, 3, 4, 5, 6 ของไมโครคอนโทรลเลอร์ถึง + 5V ถูกบัดกรี
ที่นี่ผู้ติดต่อเชิงลบจะต้องก้มกลับชั่วคราว
จากนั้นฉันก็ใช้แถบกระดาษจากเทปสองหน้าเป็นอิเล็กทริก
ฉันแทรกแถบของกระดาษนี้ไว้ใต้หน้าสัมผัสลบและประสานตัวเก็บประจุที่ลดเสียงรบกวนลงในหน้าสัมผัสเดียวกัน
มันกลับกลายเป็นเช่นนี้
รายชื่อตัวเก็บประจุไม่ถึงลบฉันแน่นด้วยลวดแข็งเพิ่มเติมเช่นจากไดโอด
มันควรจะเป็นแบบนี้
มองไม่เห็นชัดเจนมากขั้นตอนต่อไปคือบัดกรีตัวเก็บประจุบนแหล่งจ่ายไฟไปยังอินพุตและเอาต์พุตของโคลง
จากนั้นทรานซิสเตอร์จะถูกบัดกรี ทรานซิสเตอร์เอฟเฟกต์สนามที่มีเกท capacitive และไมโครคอนโทรลเลอร์ที่เอาต์พุตไม่เกิน 5 โวลต์ดังนั้นจึงสามารถใช้งานได้โดยไม่ต้องมีตัวต้านทานที่เกท
ขั้นตอนต่อไปเราเลือกสายไฟที่มีสีต่างกันเพื่อที่เราจะไม่เข้าใจว่าผู้ติดต่อรายใดจะไป
ประสานสายสัญญาณไปยังไดโอด, แถบสีดำของไดโอดในทิศทางของสายไฟ
จากนั้นเราก็ใส่ cambric ที่หดตัวลงบนลวดและทำให้ร้อน
มันควรจะเป็นแบบนี้
บัดกรีสายไฟเข้ากับเซ็นเซอร์และให้แน่ใจว่าได้จัมเปอร์ A (ทำเครื่องหมายด้วยสีน้ำเงิน)
สายบัดกรีที่มีไดโอดเป็นข้อสรุปที่สอดคล้องกัน
ด้านหนึ่ง
อีกด้านหนึ่ง
งอสายไฟในทิศทางตรงกันข้ามจากตัวปรับความมั่นคง]
ลวด MGTF แบบหลายแกนบางถูกบัดกรีไปที่เอาท์พุทของทรานซิสเตอร์ (D-drain) มันจะนิ่มกว่าและจะไม่ทำลายขาทรานซิสเตอร์หลังจากวางลวดในชุด
สายไฟ + 12V ถูกบัดกรีผ่านไดโอดที่มีประสิทธิภาพยิ่งขึ้นแถบที่ไดโอดจากลวด
แต่งตัวหด cambric และประสานไปที่ขาที่ 3 ของโคลง
หลังจากตรวจสอบการเชื่อมต่อทั้งหมดวงจรจะเต็มไปด้วยกาวร้อน
เราใช้สายไฟวงจรสามารถพันด้วยเทปพันสายไฟหรือวางไว้ในตัวเรือนรีเลย์รถยนต์ที่ว่างเปล่า
สำหรับการเปรียบเทียบขนาดของ Immobilizer ที่ผลิตพร้อมขนาดของรีเลย์รถยนต์และรีเลย์จากสัญญาณเตือนแพนดอร่า
หลังจากตรวจสอบการทำงานของอุปกรณ์บนโต๊ะฉันใส่มันเข้าไปในช่องแช่แข็งที่ -18 ° C เป็นเวลา 20 นาทีแล้วตรวจสอบทุกอย่างอีกครั้ง นี่คือสิ่งที่ไม่น่าประหลาดใจในรถ ติดตั้ง LED บนกระดานเซ็นเซอร์ฉันระเหยมันตอนนี้มันไม่จำเป็น
ทุกอย่างพร้อมคุณสามารถติดตั้งบนรถได้ ฉันปิดผนึกเซ็นเซอร์บอร์ดด้วยกาวร้อนละลายหรือเทปกาวกว้างระหว่างการติดตั้ง สถานที่เชื่อมต่อวิธีการบล็อกและบล็อกถูกเลือกสำหรับรถยนต์บางรุ่น
ในคาซานและเมืองใกล้เคียงฉันสามารถช่วยด้วยไมโครคอนโทรลเลอร์ที่ตั้งโปรแกรมไว้หรือติดตั้งได้