ลิชนิกง่าย ๆ ของจำนวนการพัน - การออกแบบการพับอย่างง่าย - แบบแผนสำหรับ pochatk_vts_v เครื่องคิดเลข Zastosovuєmoเป็นแรงกระตุ้นlіchilnikสำหรับอุปกรณ์ต่างๆ

โกลอฟนา / ฟังก์ชั่นเพิ่มเติม

Lichnik impulsiv- การเพิ่มดิจิทัลครั้งสุดท้ายซึ่งทำให้แน่ใจในการเลือกข้อมูลคำและการดำเนินการขนาดเล็กซึ่งจะเปลี่ยนค่าของตัวเลขใน lichnik เป็น 1 พารามิเตอร์หลักของ lichnik คือโมดูล rahunka นี่คือจำนวนสูงสุดของสัญญาณเดียว เนื่องจาก Lichnik สามารถป้องกันได้ lichniks ถูกระบุผ่าน ST (ในเคาน์เตอร์ภาษาอังกฤษ)

ลิชนิกแรงกระตุ้นจำแนก

● เบื้องหลังโมดูล rahunku:
. สองสิบ;
. สองเท่า;
. ด้วย rahunka หลังโมดูลที่เพียงพอ
. zі zminnym โมดูล rahunka;
. สำหรับเส้นทาง rahunka:
. ซับซูมูยูจิ;
. ดู;
. ย้อนกลับ;
● ตามวิธีการปั้นการเชื่อมโยงภายใน:
. ด้วยการโอนที่ตามมา;
. ด้วยการโอนแบบขนาน
. ด้วยการโอนรวม
. คิลเซฟ

สรุป lichilnik impulsiv

ดูลิชนิกรวม (รูปที่ 3.67, เอ). ผู้โทรปลุกดังกล่าวในรองเท้าแตะ JK บางรุ่น ราวกับว่ามีสัญญาณลอจิก "1" อยู่ที่อินพุตทั้งสองจะถูกผสมกันในขณะที่แรงดันลบปรากฏขึ้นที่อินพุตการซิงโครไนซ์

ไดอะแกรมTimchasovі, scho іlustruyutทำงาน lichilnik, ชี้ไปที่มะเดื่อ 3.67, . ผ่าน K сіโมดูลของ rahunka (สัมประสิทธิ์ของ rahunka ของแรงกระตุ้น) ถูกกำหนด แคมป์ของไกปืนด้านซ้ายมอบให้กับอันดับที่อายุน้อยที่สุดของทั้งสองหมายเลขและสิทธิ์ในอันดับอาวุโส ที่สถานีเอาต์พุต ค่าศูนย์แบบลอจิคัลถูกตั้งค่าไว้ที่ทริกเกอร์ทั้งหมด ทริกเกอร์ผิวหนังจะเปลี่ยนสถานะของตัวเองก็ต่อเมื่อมีแรงดันไฟลบ

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

lichilnik สามหลักซึ่งคุณสามารถดูได้พร้อมการโอนครั้งต่อไป

มาดูลิชิลนิกสามระดับพร้อมการโอนครั้งสุดท้าย แผนภาพและแผนภาพนาฬิกาของหุ่นยนต์ และแบบที่แสดงในรูป 3.68.
(xtypo_quote) มีทริกเกอร์ JK สามตัวสำหรับตัวนับ ซึ่งสามารถใช้ได้ในโหมด T-trigger (ทริกเกอร์ด้วยอินพุตแบบสุ่ม) (/xtypo_quote)

ลอจิก 1 ถูกนำไปใช้กับอินพุต J i ก่อนที่สกินทริกเกอร์ ทริกเกอร์จะเปลี่ยนไป โรงสีด้านหน้า. ที่ด้านหลังสัญญาณที่เอาต์พุตของทริกเกอร์ทั้งหมดจะถูกกู้คืน 1 สิบ 7. หลังจากสิ้นสุดพัลส์แรก F ทริกเกอร์แรกจะเปลี่ยนสถานะ: สัญญาณ Q 1 ถึง 0, a ? ไตรมาสที่ 1 - 1

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

หลังจากแรงกระตุ้น F แรก lichnik ช่วยค่าย 11O ไกลจากความเปลี่ยนแปลง ฉันจะกลายเป็นลิชนิก แบบเดียวกัน ก่อนครั้งสุดท้าย เมื่อฉันกลายเป็น 000 ลิชนิกจะแปลงร่างเป็นสถานี 111 อีกครั้ง

lichilnik สามหลักพร้อมการโอนที่ตามมาซึ่งบันทึกด้วยตนเอง

เป็นที่ชัดเจนว่าสามารถมองเห็น lichnik ที่บันทึกตัวเองได้สามหลักพร้อมการถ่ายโอนที่ตามมา (รูปที่ 3.69)

หลังจากการเปลี่ยนแผ่นเสียง 000 บนเอาต์พุตของทริกเกอร์ทั้งหมด สัญญาณลอจิก 0 จะถูกสร้างขึ้นซึ่งป้อนผ่านองค์ประกอบลอจิกของ ABO ไปยังอินพุต J ผม จนกระทั่งทริกเกอร์แรกหลังจากนั้นทริกเกอร์ทั้งหมดเข้าสู่ T- โหมดทริกเกอร์และหยุดตอบสนองต่อพัลส์ F.

ลิชิลนิกแบบพลิกกลับได้สามหลักจากการโอนครั้งล่าสุด

ลองดูลิชนิกย้อนกลับสามแถวจากการโอนครั้งล่าสุด (รูปที่ 3.70)

ในโหมดการตรวจสอบสัญญาณอินพุตจะถูกส่งไปยังอินพุตของ T st สัญญาณลอจิก 0 ถูกนำไปใช้กับอินพุต T s เมื่อสิ่งนี้เกิดขึ้น ปล่อยให้ทริกเกอร์ทั้งหมดอยู่ในสถานี 111 หากทริกเกอร์ที่สองบนอินพุตผกผันทำให้เกิดสัญญาณตรรกะ 1 เมื่อแรงกระตุ้นอื่นมาถึงอินพุต T ตรรกะ 1 จะปรากฏขึ้นที่อินพุตของทริกเกอร์อื่น จากนั้นทริกเกอร์อื่นจะเปลี่ยนสถานะ (ทริกเกอร์แรกจะเปลี่ยนด้วย สถานะของมันเมื่อมีแรงกระตุ้นอื่นมาถึง) ออกไปฉันจะเปลี่ยนไปในทางเดียวกัน ในโหมดพับ lichnik ทำงานเหมือนกับ subsum lichnik 4 หลัก เมื่อสัญญาณนี้ถูกนำไปใช้กับอินพุต T s ตรรกะ 0 ถูกนำไปใช้กับอินพุต T
ตัวอย่างเช่น ลองดูไมโครวงจรของไดรเวอร์แบบย้อนกลับ (รูปที่ 3.71) กับอนุกรมที่ถ่ายโอนแบบขนาน 155 (TTL):
● ІЕ6 - ลิชนิกที่ย้อนกลับได้สองในสิบ;
● ІЕ7 — ลิชนิกแบบย้อนกลับสองครั้ง

rahunka ได้รับมอบหมายโดยตรงเช่นเดียวกับแรงกระตุ้น visnovok (5 หรือ 4) อินพุต 1, 9, 10, 15 เป็นข้อมูล และอินพุต 11 ถูกเลือกสำหรับการบันทึกไปข้างหน้า จำนวนอินพุต 5 รายการช่วยให้คุณสร้างรายการไปข้างหน้าด้วย lichinik (รีเซ็ต) สำหรับผู้ที่จำเป็นต้องส่งข้อมูลเพิ่มเติมสำหรับการป้อนข้อมูลแล้วส่งแรงกระตุ้นเพื่อบันทึกระดับต่ำสำหรับรายการที่ 11 และเสมียนจะจำตัวเลขไว้ อินพุต 14 - อินพุตของการติดตั้ง Pro เมื่อใช้ไฟฟ้าแรงสูง เพื่อที่จะกระตุ้นให้ lichilniks มีจำนวนพันธุ์ที่เป็นตัวแทนมากขึ้น มีการถ่ายโอนโดยตรงและตัวแทน (vysnovki 12 และ 13 เป็นไปได้) จากลักษณะที่ปรากฏ 12 สัญญาณจะถูกส่งไปยังทางเข้าของน้ำตกที่น่ารังเกียจโดยตรง rachunka และจาก 13 ไปยังทางเข้าของน้ำตกย้อนกลับ

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

1. บทนำ

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

ไมโครคอนโทรลเลอร์ของตระกูล MSP430FE42x ที่มีตัวประมวลผลสัญญาณในตัว ESP430CE1 สำหรับเครื่องกำเนิดไฟฟ้าแบบเฟสเดียวที่มีขั้วอินพุตแบบอะนาล็อกในตัวและเซ็นเซอร์อุณหภูมิได้รับการพัฒนาโดยเฉพาะสำหรับใช้ในภาคผนวกเพื่อควบคุมแรงดัน ESP430CE1 กู้คืนการประหยัดพลังงานได้มากขึ้นโดยอัตโนมัติ โดยไม่ทำลายทรัพยากรของคอร์คอมพิวเตอร์ วิธีนี้ช่วยให้คุณประหยัดทรัพยากรของแกนประมวลผลเพื่อชัยชนะในงานอื่นๆ เช่น การสร้างการเชื่อมต่อกับสิ่งก่อสร้างอื่นๆ สามารถใช้ ESP430CE1 กับเซ็นเซอร์ระเบิดแบบต่างๆ ได้ ในฐานะที่เป็นเซ็นเซอร์ดีด Vіnสามารถ vikoristuvate Rogowski ได้โดยไม่ต้องแยกส่วนประกอบภายนอกเพิ่มเติม หม้อแปลงไฟฟ้ากระแสสลับ (ST) รวมถึงหม้อแปลง ดีดเร็วความล้มเหลวของเฟสที่ยิ่งใหญ่หรือขดลวดเหนี่ยวนำ พารามิเตอร์ทั้งหมดสามารถปรับได้ด้วยซอฟต์แวร์ และสามารถบันทึกค่าคงที่ของการสอบเทียบในหน่วยความจำแฟลชของไมโครคอนโทรลเลอร์ MSP430 และโอนไปยัง ESP430CE1 ระหว่างการเริ่มต้นระบบ

2 ส่วนฮาร์ดแวร์

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

ช่องเชื่อมต่อ V1, I1 และ I2 แสดงในแผนภาพ คำแนะนำที่ภาคผนวก A

2.1 สวิตช์แบ่ง

Malyunok 1. บล็อกไดอะแกรมของการเชื่อมต่อ shunt กับสายเฟสเดียวสองสาย

2.2 Vikoristannya CT เป็นดีดการแปลง


Malyunok 2 บล็อกไดอะแกรมของการเชื่อมต่อ CT กับสายเฟสเดียวสองสาย

2.3 การเชื่อมต่อ CT ที่แบ่งเหมือนการเรียงสับเปลี่ยนของ struma ซึ่งช่วยให้คุณแสดงการเชื่อมต่อที่ไม่ได้รับอนุญาต


รูปที่ 3 บล็อกไดอะแกรมของการเชื่อมต่อ shunt และ CT กับวงจรเฟสเดียวสองสาย ซึ่งช่วยให้ตรวจพบการเชื่อมต่อที่ไม่ได้รับอนุญาต

การเชื่อมต่อ 2.4 CT สำหรับเชื่อมต่อกับสามสาย ตาข่ายเฟสเดียวซึ่ง zastosovuєtsya ในสหรัฐอเมริกา


รูปที่ 4 บล็อกไดอะแกรมของเครื่องทำความเย็นไฟฟ้า ANSI ที่สั่นสะเทือนในสตริงเฟสเดียวสามสาย

2.5 การเชื่อมต่ออินพุตเซ็นเซอร์แรงดันไฟฟ้า

ค่าดรูโควาน่ามันติดตั้งตัวขยายแรงดันไฟฟ้าซึ่งลงทุนในหุ่นยนต์ในแง่ของค่าแรงดัน rms ที่ 230 V ดังนั้นจึงเป็นไปไม่ได้ที่จะล้างแค้นให้กับโครงการ zahistu, rozrakhovanu สำหรับแรงดันไฟฟ้านี้

Єmnіsne dzherelo zhivlennya zdatne zabezpechuvat ดีด spozhivannya สูงถึง 4 mA จำเป็นเพื่อให้แน่ใจว่าดีดไม่เกินค่าที่อนุญาต ซึ่งในรูปแบบการสาธิตนั้นมีแสงที่มีกระแสแสงน้อย

2.6 การเชื่อมต่ออินพุตเซ็นเซอร์กับเจ็ท

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

2.7 ตัวกรองการปรับให้เรียบ

ขอแนะนำให้ใช้ตัวต้านทานที่มีค่าน้อย 1 kOhm ต่ออนุกรมกับอินพุต ADC และตัวเก็บประจุที่มีค่าเล็กน้อย 33 nF เชื่อมต่อระหว่างอินพุตของคอนเวอร์เตอร์กับกราวด์ . ในการปิดการเติมชิฟต์ในเฟส ขอแนะนำให้เปิดฟิลเตอร์เพื่อให้ราบรื่นในทั้งสองแชนเนลของดีดชิฟเตอร์

2.8 ช่องสัญญาณ ADC ซึ่งไม่มีสัญญาณรบกวน

ช่อง ADC ซึ่งไม่ถูกดัดแปลง จะไม่รับผิดชอบต่อสิ่งที่เชื่อมต่อ

3 ค่าคงที่ Razrahunok สำหรับ ESP430CE1 vimiruvach

ค่าคงที่ของVimiruvachіnebhіdnі, scho vіdpovіdat zastosovanim transformers และ / หรือ shunts ในสาขานี้ แสดงการแจกแจงค่าคงที่สำหรับ vimiruvac ESP430CE1

3.1 ปัจจัยการแปลงแรงดันไฟฟ้า

ค่าสัมประสิทธิ์การแปลงสำหรับแรงดันไฟฟ้าขึ้นอยู่กับจำนวนแรงดันไฟฟ้าขาเข้าจริงที่แรงดันไฟฟ้าขาเข้าของโมดูล ESP430CE1 ถูกย้อนกลับคำนวณโดยสูตรต่อไปนี้:

    V(inp.max) = VoltageGain x V (เส้น, Nom.) x sqrt(2) x R2 /(R1 + R2)
    kV1 = แรงดันไฟ (เส้น, ค่าเล็กน้อย) x 2 x sqrt(2) / (2 15 x (1- (Vref – V(inp.max) x 2)/Vref))

3.2 ปัจจัยการแปลงดีดสำหรับ shunt

ค่าสัมประสิทธิ์การแปลงดีดสำหรับ shunt ขึ้นอยู่กับจำนวนอินพุตจริงของ strum ไปยัง strum ของโมดูล ESP430CE1 ถูกย้อนกลับ โดยคำนวณโดยสูตรต่อไปนี้:

    V(I, inp.max) = CurrentGain x Imax x R(Shunt) x sqrt(2)

3.3 ปัจจัยการแปลง Strumu สำหรับหม้อแปลง Strumu

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

    V(I, inp.max) = CurrentGain x Imax / CTRAtio x R(ภาระ) x sqrt(2)
    kI1 = กระแส (เส้น, ค่าเล็กน้อย) x 2 x sqrt(2) / (2 15 x (1- (Vref – V(I, inp.max) x 2)/Vref))

3.4 แก้แค้นให้เหงื่อออก

ค่าเผื่อการขับเหงื่อ ESP430CE1 ครอบคลุมโดยสูตรต่อไปนี้:

    InterruptLevel = พัลส์/kWh x (1000/3600) x fADC / (kV1 x kI1 x 4096)

พัลส์/kWh กำหนดอัตราการเปลี่ยนแปลงต่อกิโลวัตต์*ปีจะถูกสร้างขึ้น

4 การสอบเทียบวิมิรุวัจน์

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

การสอบเทียบพื้นฐานสามารถเริ่มต้นได้ด้วยคำสั่ง C0 เพิ่มเติมที่ส่งผ่าน UART ในการปฏิบัติตามคำสั่ง คุณต้องระบุค่าอินพุตของพารามิเตอร์ที่จะเกิดขึ้นในไฟล์ parameter.h:

    -calVoltage
    -calCurrent
    -calPhi
    -calCosPhi
    - calFreq

การปรับเทียบเสียงเฟสระหว่างดีดกับความตึงเครียดจะต้องเป็น vikonan ด้วยความแม่นยำ 0.5 องศา ดังนั้นการให้อภัยของเสียงเฟสซึ่งต้องตำหนิในเซ็นเซอร์ มีค่าเกิน ดังนั้นจึงไม่สามารถเข้าถึงความแม่นยำที่มากขึ้นได้

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


รูปที่ 5. มิเตอร์ไฟฟ้าอิเล็กทรอนิกส์บน MSP430 จากขั้วต่อภายนอก

4.1 การปรับเทียบโดยไม่มีการหยุดชะงัก

โหมดการทำงานปกติของ ESP430CE1 ถูกกำหนดโดยตัวแจงนับที่มีกำลังสูงของคำสั่ง SetMode ค่าของความไวที่บันทึกไว้หลังจากการระงับผิวในการลงทะเบียน ActEnSPer1 (ลงทะเบียน ActEnSPer2 สำหรับระบบที่มีเซ็นเซอร์สองตัว) จะถูกแปลงโดยแกนกลางเป็นสัญญาณที่มีความถี่คงที่ ตามสัดส่วนของความไวต่อการหยุดชะงัก สำหรับการสร้างสัญญาณด้วยความถี่คงที่ คุณสามารถเปิดโมดูลตัวจับเวลา Timer_A ได้

เมื่อปรับเทียบแล้ว จะนับสิ่งต่อไปนี้:

  • เคอร์เนลการคำนวณถูกตั้งค่าไว้ที่ศูนย์ควบคุมการลงทะเบียน ESP430CE1 กำหนด Curr_I1, Curr_I2 ขึ้นอยู่กับโหมดของโหมด
  • มีการเริ่มต้นการลงทะเบียนพารามิเตอร์เพื่อควบคุมความตึงของความตึงเครียด ขอความช่วยเหลือจากคำสั่ง SET_PARAM
  • หลังจากยกเลิกคำสั่ง mSet_Mode ESP430CE1 คำสั่งจะเปลี่ยนเป็นโหมดพลังงาน
  • ผลลัพธ์แรกของการบรรเทาผลกระทบ ซึ่งก็คือ ActEnSPer1 (และ ActEnSPer2 ในระบบที่มีเซ็นเซอร์สองตัว) ไม่ได้รับชัยชนะ ส่วนแบ่งข้อมูลนั้นไม่มีที่ไหนเลยที่จะพบ
  • ผลลัพธ์ปัจจุบันของการจำลอง ซึ่งอยู่ใน ActEnSPer1 (และ ActEnSPer2 ในระบบที่มีเซ็นเซอร์สองตัว) เป็นผลลัพธ์ที่ถูกต้องสำหรับการคำนวณ
  • ตั้งค่าสถานะ St_ZCld ที่ศูนย์รีจิสเตอร์ ฉันจะระบุว่าเมื่อมีการเริ่มต้นของการเลือกที่มีอยู่ (ตั้งค่าสถานะ St_NEVal) ผลลัพธ์ใหม่ของการเปลี่ยนแปลงในช่วงเวลาสุดท้ายจะมีอยู่ในรีจิสเตอร์ ActEnSPer1 และ ActEnSPer2
  • เคอร์เนลการคำนวณจะลดเครื่องหมาย St_NEVal สำหรับคำสั่ง mCLR_EVENT เพิ่มเติม และอ่านข้อมูล (คำอธิบาย div. ของอัลกอริทึมการอ่านด้านล่าง)
  • ตามความจำเป็น ตัวอย่างเช่น เพื่อคำนวณผลลัพธ์เป็นระยะเวลานานขึ้น ย่อหน้าที่เหลือจะถูกทำซ้ำ

Vishchezgadanі kroki ซ้ำแล้วซ้ำอีกและในอีกจุดหนึ่งของการสอบเทียบ

การปรับเทียบเซ็นเซอร์ทั้งสองอาจเป็นอิสระจากกัน เมื่อปรับเทียบเซ็นเซอร์ตัวหนึ่ง การดีดที่สั่นผ่านเซ็นเซอร์อื่นอาจเป็นค่าว่างได้ ครับผม

4.1.1 สูตร

การสอบเทียบจะดำเนินการในช่วงเวลาหลักหนึ่งช่วงเวลา (หรือสำหรับช่วงเวลาหลัก n) โดยมีความก้าวหน้าสองทางคือ I1HI และ I1LO แรงดันคำนวณที่กำหนดสำหรับจุดสอบเทียบสองจุด:

    nHIcalc = Cz1 x I1HI x V1 x cos?1 x (nper / fmains) x (fADC / 4096) [croc 2]
    nLOcalc = Cz1 x I1LO x V1 x cos?1 x (nper / fmains) x (fADC / 4096) [croc 2]

ค่าผลลัพธ์สำหรับโรคภัยไข้เจ็บและ usunennya:

    ผู้รักษา: GainCorr1 = ((nHIcalc - nLOcalc) / (nHImeas - nLOmeas)) x 2 14
    ออฟเซ็ต: Poffset = (((nHImeas x nLOcalc) - (nLOmes - nHIcalc)) / (nHImeas - nLOmeas)) x (fmains / nper) x (4096 / fADC)

de fmains - ความถี่หลัก Hz;

    fADC – ความถี่สุ่มตัวอย่าง ADC ในหน่วย Hz (เสียง 4096 Hz);
    nper - จำนวนช่วงเวลาหลักชัยชนะในชั่วโมงแรกของการสอบเทียบ
    nHIclac - ความตึงเครียดที่คำนวณ ณ จุดสอบเทียบด้วยการดีดสูงในโครเก้ใกล้จัตุรัส
    nHimaes - แรงตึงที่จุดสอบเทียบโดยมีดีดสูงที่โครเชต์ที่จัตุรัส
    nLOclac - คำนวณความตึงที่จุดสอบเทียบด้วยการดีดต่ำในโครเก้ใกล้จตุรัส
    nLOmaes – แรงตึงต่ำที่จุดสอบเทียบโดยมีดีดต่ำที่โครเชต์ที่สี่เหลี่ยม

4.1.2 การสอบเทียบสต็อค

สำหรับรูปแบบที่แสดงในรูปที่ 1 การสอบเทียบจะดำเนินการสำหรับจิตใจดังกล่าว:

    V1 = 230, I1HI = 20 A, I1LO = 1 A, cos?1 = 1, nper = 1, fADC = 2048 Hz, fmains = 50 Hz
    nHIcalc = Cz1 x I1HI x V1 x cos ? สั้น 2]
    nLOcalc = Cz1 x I1LO x V1 x cos ? สั้น 2]

ผลลัพธ์ของ vimir ทั้งสองจุด:

    n1Himeas = 14.6040h (ให้อภัย -1% เท่ากับ n1Hicalc = 14.94F1h)
    n1Lomeas = 1.0CB7h (ให้อภัย +2% จับคู่กับ n1Localc = 1.0772h)
    GainCorr1 = ((nHIcalc - nLOcalc) / (nHImeas - nLOmeas)) x 2 14 = ((14.94F1h - 1.0772h) / (14.6040h - 1.0CB7h)) x 2 14 = 40С0h

    Poffset = (((nHImeas x nLOcalc) - (nLOmes - nHIcalc)) / (nHImeas - nLOmeas)) x (fmeins / nper) x (4096 / fADC) = (((14.6040h x 1.0772h) - (1 .0CB7h - 14.94F1h)) / (14.6040h - 1.0CB7h)) x (50 / 1) x (4096 / 2048) = -215.489 = FFFC,B63Fh

วิธีแก้ไขจุดสอบเทียบเพื่อปรับปรุงการเจ็บป่วยและภาวะทุพโภชนาการ, todі:

    ncorr = (nmeas x GainCorr1)) x 2-14 + (Poffset1) x (nper / fmains) x (fADC / 4096) nHIcorr = 14.6040h x 40C0h x 2-14 +FFFC,B63Fh x ((1 x 20 / (50) x 4096)) = 1.348.890 = 14.951Ah nLOcorr = 1.0CB7h x 40C0h x 2-14 +FFFC, B63Fh x ((1 x 2048) / (50 x 4096)) = 67.4

ผลการให้อภัยสำหรับการแก้ไขทั้งสองครั้งคือ +3.1 Е-5 จากนั้น 31ppm.

4.2 การปรับเทียบสำหรับความช่วยเหลือของพีซี

ในเด็กน้อย 6 ข้อบ่งชี้หนึ่ง s ทางเลือกที่เป็นไปได้การติดตั้งสำหรับสอบเทียบมิเตอร์อิเล็กทรอนิกส์ในพลังงานไฟฟ้า มิเตอร์ไฟฟ้าเชื่อมต่อกับพอร์ตอนุกรมของพีซีผ่านพอร์ตอนุกรม USART0 ซึ่งทำงานเหมือน UART chi SPI พีซีทั้งหมดที่จำเป็นสำหรับการสอบเทียบการคำนวณคำนวณและ MSP430 ของเครื่องทำความร้อนไฟฟ้าผิวจะจำเฉพาะค่าการแก้ไขจากหน่วยความจำข้อมูลหรือ EEPROM ของหน่วยความจำภายนอก

พีซีประกอบด้วยการตั้งค่าการปรับเทียบ ซึ่งประกอบด้วยเครื่องกำเนิดแรงดันไฟฟ้า เครื่องกำเนิดกระแส และตัวเปลี่ยนเฟส ผ่านอินเทอร์เฟซการสื่อสาร พีซีอ่านผลลัพธ์ของตัวคูณของแรงดันไฟฟ้าและ strum ซึ่งคำนวณโดย ADC (หรือจำนวนพัลส์ Ws ที่เอาต์พุตของฮีตเตอร์ไฟฟ้าของผิวหนัง) ที่เท่ากับค่าของค่าที่นำออกไปโดยการอ้างอิง เครื่องทำความเย็นไฟฟ้าซึ่งเป็นส่วนหนึ่งของอุปกรณ์สอบเทียบ พีซีจะคำนวณการให้อภัยของเครื่องทำความเย็นไฟฟ้าในจุดสอบเทียบหนึ่งจุด (เช่น ที่กระแสน้ำปกติ) หรือสองจุด (เช่น ที่กระแสสูงสุดที่กำหนด) จากผลลัพธ์ของการอภัยโทษเหล่านี้ ค่าสัมประสิทธิ์ของความโชคร้ายและ kuta zsuvu แต่ละรายการจะถูกคำนวณและโอนไปยังกาต้มน้ำไฟฟ้าเฉพาะ ซึ่งไมโครคอนโทรลเลอร์ MSP430 รับค่าไป


Malyunok 6. การสอบเทียบเครื่องทำความเย็นไฟฟ้าแบบอิเล็กทรอนิกส์สำหรับ PC เสริม

สูตรสำหรับคำนวณค่าคงที่ของการสอบเทียบมีให้โดยผู้ช่วยของโมดูล ESP430CE1

4.3 การปรับเทียบด้วยตนเอง

อีกวิธีหนึ่งในการปรับเทียบต้นทุนของ MSP430 คือการปรับเทียบการคำนวณ ข้อได้เปรียบหลักของวิธีการสอบเทียบนี้คือความเรียบง่าย: สำหรับการถ่ายโอนข้อมูลด้วยวิธีนี้ ไม่จำเป็นต้องดำเนินการข้อมูล (Div. Malyunok 7) การอภัยโทษที่ได้รับการแก้ไขอย่างเท่าเทียมกัน ซึ่งได้รับชัยชนะด้วยผู้ชนะในช่วงเวลาของการทดสอบ เช่นเดียวกับการสอนที่แผนก "การปรับเทียบด้วย vimiruvanny อย่างต่อเนื่อง"

  • Vimiryuvachi, วิธีการปรับเทียบ, เปลี่ยนเป็นโหมดการปรับเทียบสำหรับความช่วยเหลือของจัมเปอร์ที่เชื่อมต่อ, UART, คีย์, อินพุตพัลส์ ฯลฯ
  • พีซีเปิดอุปกรณ์สอบเทียบ เนื่องจากแสดงปริมาณพลังงาน ซึ่งได้รับการสนับสนุนโดย vimiruvach อ้างอิง ซึ่งปรับเทียบโดยเครื่องทำความร้อนไฟฟ้า
  • เครื่องทำความร้อนไฟฟ้าคำนวณปริมาณพลังงานและคำนวณมูลค่าของการจ่ายไฟฟ้า WEM1 สำหรับ 100% ของเครื่องบินไอพ่นชื่อ Inom
  • เปิดอุปกรณ์สอบเทียบถัดไป (I = 0, U = 0) Tse ช่วยให้จำเป็นต้องคำนวณและคำนวณออฟเซ็ตของ ADC เอง
  • พีซีเปิดอุปกรณ์ปรับเทียบเพื่อให้ฉันเปลี่ยนปริมาณไฟฟ้าเป็นเครื่องทำความร้อนไฟฟ้า (เช่น 5% Inom, 100% Vnom, cos?=1) ครั้งต่อไปที่อุปกรณ์จะถูกเลือกใหม่ (i = 0, U = 0)
  • ผู้อยู่อาศัยคำนวณไฟฟ้าใหม่และคำนวณค่า WEM0 สำหรับ 5% ของกระแส Inom เล็กน้อย
  • สำหรับค่า WEM1 และ WEM0 สองค่าซึ่งพบได้ 100% และ 5% ของ Inom ดีดเล็กน้อย เครื่องทำความร้อนไฟฟ้าจะคำนวณค่าแต่ละค่าของ zvu และ nahil
  • หลังจากสอบเทียบแล้ว สามารถทำการทดสอบด้วยภาพอย่างง่ายได้:
    - для обнулення індикаторів електролічильники скидаються - калібрувальна апаратура видає точно певну кількість енергії (при різних значеннях струму, напруги та cos?) - візуально перевіряється, щоб на всіх електролічильниках відображалася однакова величина виміряного значення спожитої енергії - За показаннями РКІ можна визначити, що розраховані коефіцієнт nahilu และ zsuva ก้าวข้ามขอบเขตที่อนุญาต

ก้น: วิธีดำเนินการสอบเทียบสำหรับพารามิเตอร์ที่จะเกิดขึ้น:

  • 10,000 Ws (100% Inom, 100% Vnom, cos? = 1)
  • 5000 Ws (100% Inom, 100% Vnom, cos? = 0.5)

เครื่องทำความเย็นไฟฟ้าซึ่งปรับเทียบแล้วแสดงค่า Ws ซึ่งดี 15 900 ± ความถูกต้องแม่นยำ หากค่าที่คำนวณได้เกินขีดจำกัดที่อนุญาต ฮีตเตอร์ไฟฟ้าจะรับรู้โดยที่ไม่ผ่านการสอบเทียบ


รูปที่ 7 การปรับเทียบอัตโนมัติของเครื่องทำความเย็นไฟฟ้า

5

มี 8 ค่าที่อ่านได้สำหรับแรงดันไฟฟ้าจำนวนเล็กน้อยซึ่งสร้างหนึ่งแรงดันไฟฟ้า Vcc \u003d +3 V. แม้ว่ากระแสเอาต์พุตจะไม่เพียงพอ แต่คุณสามารถใช้บัฟเฟอร์เอาต์พุตตามทรานซิสเตอร์ NPN ได้

ระดับสำหรับการกระจายของสายช่วยชีวิตด้านล่างถูกกำหนดไว้ในส่วน 3.8.3.2 "การหลับของเส้นชีวิต" ของก้นของสต็อกของ SLAA024 ที่rozdіlіอธิบายไว้іnshі dzherel zhilennya และіvnyannyaสำหรับїх rozrahunka


รูปที่ 8

5.1 การตรวจจับแรงดันไฟในสาย

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


รูปที่ 9 การตรวจจับแรงดันไฟฟ้าของสาย

6.1 การต่อสายดิน

การกำหนดเส้นทางที่ถูกต้องของการชำระเงินที่คำนวณได้นั้นสำคัญยิ่งกว่าสำหรับระบบที่ใช้ ADC อาคารสูง. ด้านล่างนี้คือคำแนะนำหลักสำหรับบอร์ดกำหนดเส้นทาง

1. Vykoristannya เท่าที่เป็นไปได้ okremikh รถเมล์ของ "เอิร์ธ" อนาล็อกและดิจิตอล

2. จำนวนแทร็กสูงสุดจากห้องนั่งเล่นจนถึงการพัฒนา DVSS, AVSS, DVCC และ AVCC

3. การติดตั้งตัวเก็บประจุที่จุดบรรจบกันของสายดิน "แอนะล็อก" ทั้งหมด การติดตั้งตัวเก็บประจุที่จุดบรรจบกันของ "ดินแดน" ดิจิทัลทั้งหมด

4. ตัวเก็บประจุ Cb ควรเป็น roztashuvat ที่จุดบรรจบกันของบัสบาร์ทั้งหมด จำเป็นต้องให้การสนับสนุนระดับต่ำสำหรับคอนเดนเซอร์

5. ขั้วต่อ AVSS และ DVSS เชื่อมต่อพร้อมกัน

6. สามารถเรียกขั้ว AVCC และ DVCC ได้พร้อมกัน

7. Dzherelo zhivlennya ที่ตัวเก็บประจุสะสม Cb เนื่องจาก buti roztashovani ใกล้เคียงที่สุดเท่าที่จะเป็นไปได้ Mіzh vysnovkami, podklyuchenimi ถึงชีวิตแบบอะนาล็อกและดิจิตอลของบัสเนื่องจากตัวเก็บประจุ Ca และ Cb ที่ติดตั้งไว้

8. ในการเปิดบัสแอนะล็อกและดิจิทัล จำเป็นต้องเปลี่ยนคอยล์ของตัวเหนี่ยวนำ L นอกจากนี้ยังสามารถสลับตัวต้านทานได้ แต่ถ้าเปลี่ยนคอยล์เหนี่ยวนำ จะลดการกรองความถี่สูงได้อย่างปลอดภัย

9. หากมีเส้นทางให้ผ่านปริมณฑลของอีกกระดานหนึ่ง ให้โทษ แต่มันเชื่อมต่อกับกราวด์บัสของกระดาน


รูปที่ 10. การต่อสายดินของตัวแปลงอนาล็อกเป็นดิจิตอล

6.2 ความไวต่อ EMI

ใน 11 ตัวเล็กๆ ไม่ได้แสดงให้เห็นการจัดวางที่เหมาะสมที่สุด: เราเห็นกระท่อม อาคารต่างๆ ได้รับคำแนะนำที่ถูกต้อง dzherel เก่าอีเอ็มไอ เพื่อลดการแช่ของovnishnіh dzherel EMI tsіdolіสำหรับพื้นที่อาจน้อยที่สุด


มายูนก 11

บนตัวเล็ก 12 กระดานจะแสดงซึ่งสามารถกำหนดเส้นทางได้อย่างเหมาะสมที่สุด Dіlyanki, yakі є priymachami EMI, mіtіmіlnu ploschu


มายูนก 12

7 โปรแกรมสาธิต

7.1 การเริ่มต้นขั้วอนาล็อก

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

//=============================================== =================== /** * โปรแกรมย่อยสำหรับเริ่มต้นขั้วอนาล็อก * * การปรับโมดูล sigma-delta ADC เป็นเทอร์มินัลแอนะล็อกสำหรับ * สวิตช์ตัวต้านทาน ซึ่งบ่งชี้ว่ามีการเชื่อมต่อที่ไม่ได้รับอนุญาต * หม้อแปลงไฟฟ้าแบบดีดและสวิตช์แบ่งเป็นเซ็นเซอร์ดีด * (การปรับ div. ของช่องสัญญาณ 0 และ 1) */ void init_analog_front_end(void) ( /** * มีการตรวจสอบอีกครั้งว่าตัวประมวลผลสัญญาณเปิดอยู่ * มิฉะนั้น จะไม่สามารถเปลี่ยนแปลงข้อมูลในการลงทะเบียน SD16 ได้ * */ ESPCTL &= ~ESPEN; / ** ไปยังเทอร์มินัล * เพื่อส่งไปยังทุกช่องสัญญาณ: การเลือกการซิงค์ (SMCLK), * พารามิเตอร์ตัวจับเวลา (ไม่ขึ้นกับความถี่ SMCLK) และการอ้างอิง * แรงดันไฟฟ้า // การเลือกการซิงค์นาฬิกา: SMCLK + (Amp:) #if (MCLK_FREQ == 2) | SD16DIV_1 // แยกเป็น 2 => ความถี่สัญญาณนาฬิกา ADC: 1.094 MHz #endif #if (MCLK_FREQ == 4) | โดย 4 => ความถี่สัญญาณนาฬิกา ADC: 1.094 MHz #endif #if (MCLK_FREQ == 8) |SD16DIV_3 // แยกเป็น 8 => ความถี่สัญญาณนาฬิกา ADC: 1.094 MHz // ================================= ============== =================== /** * - เลือกปัจจัยเกน ADC: * - VI N,MAX(GAIN = 1) = 0.5V > VCT(สูงสุด) * - VIN,MAX(GAIN = 2) = 0.25V< VCT(пиковое) * - VIN,MAX(GAIN = 16) = 0.031V >VShunt(สูงสุด) * - VIN,MAX(GAIN = 32) = 0.015V< VShunt(пиковое) */ // =================================================================== // Настройка нулевого канала аналогового терминала - Ток 1 SD16INCTL0= I1_Gain; // Установка коэффициента усиления для нулевого канала (I1) SD16CCTL0 |= SD16OSR_256; // Установка коэффициента дискретизации = 256 (по умолчанию) // =================================================================== // Настройка первого канала - Ток 2 SD16INCTL1= I2_Gain; // Установка коэффициента усиления первого канала (I2) SD16CCTL1 |= SD16OSR_256; // Установка коэффициента дискретизации = 256 (по умолчанию) // =================================================================== // Настройка второго канала - Напряжение SD16INCTL2= V_Gain; // Установка коэффициента (V) SD16CCTL2 |= SD16OSR_256; // Установка коэффициента дискретизации = 256 (по умолчанию) /** * \Замечание * Пожалуйста запомните, что коэффициент дискретизации для всех каналов должен * быть идентичным. По умолчанию он равен 256. */ } // Конец init_analog_front_end()

7.2 การเริ่มต้นของเครื่องทำความร้อนไฟฟ้า

ก่อนใช้ ESP430CE1 คุณต้องกำหนดค่าก่อน ตัวอย่างของโปรแกรมย่อยสำหรับการปรับแต่งโมดูล:

//=============================================== =================== /** * การเริ่มต้นของ ESP430CE1 * */ ถือเป็นโมฆะ init_esp_parameter (แฟลชvars ถ่านที่ไม่ได้ลงชื่อ) ( การหมดเวลา int ที่ไม่ได้ลงชื่อแบบระเหย; // /\ บันทึก "การเพิ่มประสิทธิภาพ" ของการเปลี่ยนแปลง // คัดลอกค่าเริ่มต้นไปยัง RAM ถ้า (flashvars) s_parameters = s_parameters_flash;, ** โปรเซสเซอร์ * การเปิดใช้งาน * / ESPCTL |= ESPEN; MBCTL = 0; "ไม่ได้ใช้งาน" MBOUT1= modeIDLE; // ESP_IDLE; MBOUT0= mSET_MODE; timeout= 0xffff; ซึ่งถาม * รุ่น ซอฟต์แวร์. */MBOUT0= mSWVERSION; หมดเวลา=0xffff; do ( while (((MBCTL & IN0IFG) == 0) && (timeout?? > 0)) ; if (timeout == 0) ( display_error(); return; ) ) while (MBIN0 != mSWRDY); firmware_version=MBIN1; // เขียนโปรแกรมรุ่น. /** * หลังจากนั้น การเริ่มต้นของพารามิเตอร์จะดำเนินการ * * Control 0: การตั้งค่าสำหรับ: * - I2 squirt control channel? детектування несанкціонованого підключення * - Розрахунок абсолютного значення активної енергії * (негативна енергія розцінюється як несанкціоноване підключення) * - Перемикання алгоритму видалення постійної складової струму I1 * - Перемикання алгоритму видалення постійної складової струму I2 */ set_parameter(mSET_CTRL0, defSET_CTRL0); /** * \set the wim_ru number: * tobto. 4096*50เฮิร์ต. => รีเซ็ตทุก ๆ วินาที */ set_parameter(mSET_INTRPTLEVL_LO, s_parameters.pSET_INTRPTLEVL.w); set_parameter(mSET_INTRPTLEVL_HI, s_parameters.pSET_INTRPTLEVL.w); /** * จัดอันดับความถี่พื้นฐาน: * จากนั้น 50 เฮิรตซ์ */ set_parameter(mSET_NOMFREQ, defSET_NOMFREQ); /** * การแก้ไขตัวแบ่งเฟส: * การตั้งค่าตัวแบ่งเฟสสำหรับดีด 1/2 ตามความถี่พื้นฐานที่ระบุสำหรับ * หม้อแปลงดีดสำหรับ yogo ลักษณะทางเทคนิค* การให้อภัยเฟสของการแบ่งเท่ากับศูนย์ */ set_parameter(mSET_PHASECORR1, (int)s_parameters.pSET_PHASECORR1); set_parameter(mSET_PHASECORR2, (int)s_parameters.pSET_PHASECORR2); /** การปรับพารามิเตอร์สำหรับสองสตรีม: * หม้อแปลงกระแส: * * สองความเป็นไปได้ของการปรับค่าของสอง * สตรีม: */ set_parameter(mSET_ADAPTI1, defSET_ADAPTI1); // = 1 * POW_2_14 = 16384 set_parameter(mSET_ADAPTI2, defSET_ADAPTI2); // = 1 * POW_2_14 = 16384 /** ตั้งค่าปัจจัยขยายที่ได้รับการกำหนดค่า: */ set_parameter(mSET_GAINCORR1, s_parameters.pSET_GAINCORR1); set_parameter(mSET_GAINCORR2, s_parameters.pSET_GAINCORR2); /** ตั้งค่า zsuvu ที่กำหนดเอง: */ set_parameter(mSET_V1OFFSET, s_parameters.pSET_V1OFFSET); set_parameter(mSET_I1OFFSET, s_parameters.pSET_I1OFFSET); set_parameter(mSET_I2OFFSET, s_parameters.pSET_I2OFFSET); // set_parameter(mSET_POFFSET1_LO, s_parameters.pSET_POFFSET1_LO); // set_parameter(mSET_POFFSET1_HI, s_parameters.pSET_POFFSET1_LO); /** ตั้งค่าพารามิเตอร์ให้แม่นยำยิ่งขึ้น: */ #if withStartCurrent == 1 set_parameter(mSET_STARTCURR_INT, s_parameters.pSET_STARTCURR_INT); set_parameter(mSET_STARTCURR_FRAC, s_parameters.pSET_STARTCURR_FRAC); #else set_parameter(mSET_STARTCURR_INT, 0); set_parameter(mSET_STARTCURR_FRAC, 0); #endif /** พารามิเตอร์การปรับปรุงในช่วงเวลาของการถอนคลังสินค้าถาวร: */ set_parameter(mSET_DCREMPER, defSET_DCREMPER); ) // สิ้นสุด init_esp_parameter()) // สิ้นสุดโปรแกรมย่อย init_esp_parameter()

7.3 โปรแกรมสาธิต 1

การสาธิต 1 เป็นโปรแกรมสาธิตอย่างง่ายที่จะเริ่มต้น ESP430CE1 เพื่อจำลองพลังงานไฟฟ้าและแสดงผลบนตัวบ่งชี้ เมื่อเห็นมีแสงระยิบระยับ โปรแกรมนี้สามารถใช้ได้กับแพ็คเกจ Kickstart ของ IAR

ด้านล่างนี้เป็นไฟล์ของโปรแกรมสาธิตที่ได้รับการยอมรับ:

ไฟล์ ฟังก์ชั่นที่ได้รับมอบหมาย
main.c การดำเนินการเริ่มต้นของระบบและฟังก์ชันการเรียกเพื่อระบุค่าที่อัพเดต ซึ่งขับเคลื่อนโดยรูทีนการประมวลผลการรีเซ็ต:
  • เริ่มต้น FLL และระบบนาฬิกา
  • Init Basic Timer และนาฬิกาเรียลไทม์
  • Init LCD
  • init แอนะล็อก ฟรอนต์เอนด์
  • Init ESP430CE1 พารามิเตอร์
  • เริ่มต้นการวัด
FET4xx_RTCwLCD.s43 โปรแกรมย่อยหลักสำหรับการให้บริการ RKI และ RTC
display.c โปรแกรมย่อยระดับสูงสำหรับ RKI
FLL.c โปรแกรมย่อยการติดตั้ง PLL และระบบซิงโครไนซ์
PortFunc.c กำลังประมวลผลรูทีนย่อยสำหรับพอร์ตพอร์ต 1
TimerA.c โปรแกรมย่อยสำหรับการเริ่มต้นและการบำรุงรักษาตัวจับเวลา Timer_A Timer_A การวนรอบเพื่อสร้างพัลส์
EMeter.c EMeter.c ทำให้รูทีนย่อยการกำหนดค่าเริ่มต้นและรูทีนย่อยการบำรุงรักษาเทอร์มินัลแอนะล็อก ESP430CE1 ผิดพลาด และการรีเซ็ต ESP430CE1
FE427_Measure_v3.ewp
FE427_Measure_v3.eww
ไฟล์โครงการสำหรับ ซอฟต์แวร์โต๊ะทำงานรุ่นที่ 3 ของบริษัท IAR
FE427_Measure.ewp
FE427_Measure.eww
ไฟล์โปรเจ็กต์สำหรับ Workbench เวอร์ชัน 2 IAR
FE427_Measure.hzp
FE427_Measure.hzs
ไฟล์โครงการสำหรับ CrossStudio โดย Rowley

บล็อกไดอะแกรมของโปรแกรมสาธิตชี้ไปที่ตัวเล็ก 13


Malyunok 13. บล็อกไดอะแกรมของโปรแกรมสาธิต

7.4 การสร้างพัลส์ไฟฟ้าช็อต

แรงกระตุ้นนี้สามารถได้รับชัยชนะในการบ่งชี้ระดับที่เท่ากันของพลังงานที่บันทึกไว้ สามารถใช้สามวิธีเพื่อสร้างสัญญาณเอาต์พุตนี้

7.4.1 เอาต์พุตสัญญาณแทนที่ระดับกลาง

ในวิธีแรก จะเป็นการสุ่มชัยชนะในการลบการรีเซ็ตโมดูล ESP430 ในระดับที่กำหนด การนำวิธีนี้ไปใช้ง่ายกว่าและต้องมีการจัดหาทรัพยากรฮาร์ดแวร์และซอฟต์แวร์เพิ่มเติม เบียร์ผ่านผู้ที่ vimiryuetsya พลังงาน โคลิแวนไซนัส, สัญญาณ tsey อาจเป็นโคลิแวนยาเฉพาะกาลที่เป็นพิษ

วิธีนี้เปิดใช้งาน:

    // *กำหนด TIMERA_PULSE_OUTPUT
    // *กำหนด WITH_AVERAGING

7.4.2 การใช้เอาต์พุต Timer_A

ในวิธีอื่นในการกำจัดโคลิฟวิ่งในช่วงเปลี่ยนผ่าน โมดูลตัวจับเวลา Timer_A จะใช้งานไม่ได้ วิธีนี้เหมาะสำหรับการสร้างพัลส์ที่มีความถี่สูงถึง 30 Hz ก่อนลองวิธีใดในไฟล์ Parameter.h คุณต้องทำการตั้งค่าดังกล่าวก่อน

    *กำหนด TimerAClock TASSEL_1/* ACLK = 32 kHz
    *กำหนด TACLOCK 32768ul
    *กำหนด CLOCKSPERIOD(TACLOCK/defSET_NOMFREQ)

การเปิดใช้งานวิธีการดำเนินการดังนี้:

    *กำหนด TIMERA_PULSE_OUTPUT
    // *กำหนด WITH_AVERAGING

7.4.3 เอาต์พุตตัวจับเวลาเฉลี่ย Timer_A

วิธีที่สามใช้เฉพาะโมดูลตัวจับเวลา Timer_A สำหรับการหาค่าเฉลี่ยชั่วโมงและสร้างพัลส์ความถี่พาหะ

การเปิดใช้งานวิธีนี้ดำเนินการดังนี้:

    *กำหนด TIMERA_PULSE_OUTPUT
    *กำหนด WITH_AVERAGING

7.5 การจัดการ

Є สองปุ่มเช่น vikoristovuyutsya สำหรับฟังก์ชั่นที่น่ารังเกียจ vykonannya:

  • S_A: ปิดใช้งานโมดูล ESP430CE1 และทำให้ MSP430 เข้าสู่โหมดสลีปต่ำ ปีของชั่วโมงจริงในเวลาเดียวกันคือ pratsyuvati
  • S_B: สลับระหว่างโหมดการแสดงผล

7.5.1 Parameter.h ไฟล์

การตั้งค่าคอนฟิกูเรชันทั้งหมดเชื่อมโยงกับไฟล์ Parameter.h ก่อนที่พวกเขาจะเห็น:

  • แรงกระตุ้นการส่งออก Riven
  • ค่าสัมประสิทธิ์การส่งแรงดันและดีด
  • พารามิเตอร์การกำหนดค่าสำหรับโมดูล ESP430CE1

#define for withDisplay อนุญาตให้ปรับขนาดโค้ดสำหรับ ฟังก์ชั่นอื่นๆและการประนีประนอม รหัสฟังก์ชันจุดลอยตัวสำหรับเอาต์พุต UART และการสอบเทียบ โดยเน้นหนึ่งในสองส่วนนี้เพื่อเพิ่มขนาดของโค้ด

คำจำกัดความของ Shunt *define shunt ให้คุณเลือกได้ว่าจะให้อินพุต I1 ใดเชื่อมต่อ - กับ shunt หรือหม้อแปลงกระแส

เพื่อให้การวิเคราะห์พารามิเตอร์หลักง่ายขึ้น ซึ่งถูกแท็กในไฟล์ parameter.h คุณปรับแต่งไฟล์ Excel FE427_Settings.xls ได้ หลังจากป้อนข้อมูลที่จำเป็นสำหรับฟิลด์นี้ พารามิเตอร์ทั้งหมดจะถูกปล่อยและแสดง หลังจากกดปุ่ม "บันทึกพารามิเตอร์ลงในไฟล์" พารามิเตอร์ทั้งหมดจะถูกบันทึกไว้ในไฟล์ Test_Parameter.h

ไฟล์ที่มีพารามิเตอร์ปลดล็อคนี้จะรวมสิ่งที่รวมอยู่ในโค้ดเอาต์พุตของการแทนที่งานสำหรับการล็อกในพารามิเตอร์ไฟล์ Parameter.h เพื่อลบ #define Test remarking ในไฟล์ Parameter.h

7.6 โปรแกรมสาธิต 2 สาธิต

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

โปรแกรมสาธิต Demo 2 มีไฟล์ทั้งหมดที่สามารถพบได้ในโปรแกรมสาธิต 1 และไฟล์ที่วางเมาส์ไว้เหนือในตารางด้านล่าง:

7.6.1 โทรไปที่ UART

    รูปแบบข้อมูล: 57600 / 8 N 1
    คำสั่งสกินสามารถยุติได้ด้วยอักขระ "CR"
    คำสั่ง 'h' จะแสดงข้อความช่วยเหลือต่อไปนี้ที่หน้าต่างเทอร์มินัลโฮเวอร์:

    เวอร์ชันซอฟต์แวร์ MSP430FE427: 0114
    คำสั่ง UART:

      SHxx:ครบรอบการติดตั้ง
      เอสเอ็มเอ็กซ์:ติดตั้ง whilin
      SSxx:วินาทีตั้ง
      SDxx:วันอาทิตย์
      SOxx:เดือนที่ติดตั้ง
      ซิกซ์:การตั้งค่าโรคุ
      ดเอ็กซ์:ตั้งค่าเป็นโหมดตัวบ่งชี้
      D1: Vimknennya
      D2:ชั่วโมง
      D3:วันที่
      D4:แรงดันไฟฟ้า V)
      D5:สตรัม (A)
      D6:แรงดันไฟสูงสุด (V)
      D7:ค่าสูงสุดของดีด (A)
      D8:ความถี่ เฮิรตซ์)
      D9: CosPhi
      ดา:อุณหภูมิ
      ฐานข้อมูล:ความเข้ม, กิโลวัตต์)
      กระแสตรง:การจ่ายไฟฟ้า (กิโลวัตต์ * ปี)
      ชม:แสดงข้อความช่วยเหลือ
      เท็กซ์:การตั้งค่าโหมดการทดสอบ
      ร:ระบบลื่นไถล
      แม็กซ์: Vikonannya ทดสอบvymіrіvยืด x*50 tsiklіv
      ฉัน:การเริ่มต้น
      C0:การปรับเทียบอัตโนมัติ U / I / P / เฟส zsuvu
      C1:การสอบเทียบการชดเชยที่เท่าเทียมกัน
      C2:การปรับเทียบเฟสการแก้ไข 1
      C3:การปรับเทียบการแก้ไขเฟส2
      C4:การสอบเทียบออฟเซ็ต V1
      C5:การปรับเทียบชดเชย I1
      C6:การปรับเทียบชดเชย I2
      C9:การบันทึกพารามิเตอร์ในหน่วยความจำแฟลช
      SA:การสอบเทียบค่าสัมประสิทธิ์การส่งผ่านสำหรับแรงดันไฟฟ้า
      SW:การสอบเทียบค่าสัมประสิทธิ์การส่งดีด
      เอสเอส:การสอบเทียบสัมประสิทธิ์การส่งผ่านสำหรับความตึงเครียด
      +: ปรับปรุงค่าการสอบเทียบ
      -: การเปลี่ยนแปลงค่าสอบเทียบ

7.6.2 การปรับเทียบ

ส่วนหลักของกระบวนการสอบเทียบสามารถทำได้โดยใช้คำสั่ง UART C0

เพื่อให้คำสั่งในไฟล์ parameter.h สมบูรณ์ ต้องกำหนดพารามิเตอร์อินพุต:

  • แรงดันไฟฟ้า
  • calCurrent
  • แคลพี
  • แคลCosPhi
  • แคล Freq

โดยคำสั่ง UART "C9" ค่าที่แลกมาจะถูกบันทึกไว้ในหน่วยความจำแฟลช

ไฟล์ 7.6.3 Parameter.h

การตั้งค่าการกำหนดค่าทั้งหมดเชื่อมโยงกับไฟล์ Parameter.h:

  • การตั้งค่าแรงกระตุ้นเอาต์พุตเท่ากัน
  • ค่าสัมประสิทธิ์ของแรงดันและสตรูมา
  • พารามิเตอร์การตั้งค่าโมดูล ESP430CE1

#defines for withUARTComm, withCalibration, withDisplay ช่วยให้คุณสามารถเปลี่ยนโค้ดสำหรับฟังก์ชันและส่วนขยายต่างๆ โดยเน้นหนึ่งในสองส่วนนี้เพื่อเพิ่มขนาดของโค้ด

ปี 2549

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

ปี 2549

การติดตั้งและเชื่อมต่อเครื่องทำความเย็นไฟฟ้าไม่ก่อให้เกิดปัญหา จำเป็นต้องติดตั้งโล่ที่มี lichilnik บนลูกกลิ้งสี่ตัว (ตามมุมของโล่) ในห้องใกล้กับเมืองนั้นดวงดาวจะต้องผ่านสายไฟไปยังทางเข้าของ lichilinik ที่อยู่อาศัย

2012

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

Lіchilnikบนไมโครคอนโทรลเลอร์เพื่อให้ง่ายต่อการทำซ้ำและเลือกบน MK PIC16F628A ยอดนิยมพร้อมการแสดงตัวบ่งชี้ที่ 4 เซเว่นเซกเมนต์ ไฟแสดงสถานะ. มีอินพุตควบคุมสองช่อง: +1 และ -1 เช่นเดียวกับปุ่มรีเซ็ต การจัดการโครงร่างของ lichnik ใหม่นั้นดำเนินการในลักษณะที่ทันทีที่ไม่ได้กดปุ่มรายการเป็นเวลานานบัญชีจะทำงานต่อเมื่อกดทางเข้าเท่านั้น จำนวนสูงสุดต้องใช้พัลส์ใดและตัวบ่งชี้คือ ALS - 9999 ในกรณีที่เปิดอินพุต "-1" การอ่านจะดำเนินการในลำดับย้อนกลับจนถึงค่า 0000

แผนผังของสวิตช์ไฟแบบย้อนกลับบนไมโครคอนโทรลเลอร์ PIC16F628A:

จอแสดงผลของ Skidannya lichilnik และทันทีฉันจะกลายเป็นหน่วยความจำ 0 zdіysnyuєtsyaปุ่ม "รีเซ็ต" โปรดทราบว่าเมื่อเปิดเครื่องเล่นแผ่นเสียงแบบย้อนกลับบนไมโครคอนโทรลเลอร์เป็นครั้งแรก ไฟแสดง ALS อาจแสดงข้อมูลที่ยังไม่ได้ส่ง เอล ด้วยการโจมตีครั้งแรกบนปุ่ม ข้อมูลจะถูกทำให้เป็นมาตรฐาน คุณสามารถชนะโครงการได้ - เพื่อฝากเงินสำหรับความต้องการเฉพาะเช่นติดตั้งในร้านค้าหรือสำนักงานสำหรับคนงานที่คดเคี้ยวหรือเป็นตัวบ่งชี้ถึงความคดเคี้ยว ฉันคิดว่า lichnik นี้บนไมโครคอนโทรลเลอร์จะนำความชั่วร้ายมาสู่ใครบางคน

หากมีคนไม่มีตัวบ่งชี้ ALS ที่จำเป็น แต่ถ้ามีตัวบ่งชี้อื่น (หรือใส่ตัวบ่งชี้อื่น 4 ตัว) ฉันพร้อมที่จะช่วยสร้างตัวอื่นและสร้างเฟิร์มแวร์ใหม่ ในเอกสารสำคัญในฟอรัม มีไดอะแกรม บอร์ดและเฟิร์มแวร์สำหรับตัวบ่งชี้ที่มีขั้วบวกร้อนและขั้วลบร้อน กระดานทำมือแสดงในภาพเล็กด้านล่าง:

Єด้วย เวอร์ชั่นใหม่เฟิร์มแวร์สำหรับ lichnik บนไมโครคอนโทรลเลอร์ PIC16F628A ในกรณีนี้รูปแบบและการชำระเงินของ lichilnik นั้นไม่มีปริมาณ แต่การรับรู้ของปุ่มเปลี่ยนไป: ปุ่ม 1 - อินพุตพัลส์ (เช่นสวิตช์กก), 2 ปุ่มเปิดจอภาพสำหรับอินพุต พัลส์เมื่อไฟแสดงสถานะสว่างขึ้นทางด้านซ้าย - จุดขวา ปุ่ม 3 จุด ปุ่ม 4 - ลื่นไถล ในตัวแปรนี้ โครงร่าง lichnik สำหรับไมโครคอนโทรลเลอร์สามารถวางบนเครื่องม้วนได้อย่างง่ายดาย ก่อนหมุนหรือไขลานให้กดปุ่ม "+" หรือ "-" ที่ด้านหลัง ใช้ชีวิต lichilnik ในรูปแบบของ dzherel ที่เสถียรด้วยแรงดันไฟฟ้า 5V และดีด 50mA คุณสามารถใช้แบตเตอรี่ได้เพื่อการบริโภค ตัวถังจะต้องสอดคล้องกับอุปมาและความสามารถของคุณ โครงการความดัน - Samopalkin

หลักการdії

เป็นจุดเริ่มต้นสำหรับการยอมรับอันดับศูนย์ในผลลัพธ์ของทริกเกอร์ (Q 1 - Q 3) นั่นคือรหัสดิจิทัล 000 สำหรับหลักที่อาวุโสที่สุด มันคือ Q 3 ในการถ่ายโอนทริกเกอร์ทั้งหมดไปยังศูนย์แคมป์ ให้ป้อนทริกเกอร์ R รวมกันและใช้ระดับแรงดันไฟฟ้าที่จำเป็นกับทริกเกอร์เหล่านั้น (นี่คือแรงกระตุ้นที่รีเซ็ตทริกเกอร์) อันที่จริงแล้ว tse skidannya พัลส์นาฬิกาควรไปที่อินพุต Z เพื่อให้รหัสดิจิทัลเพิ่มขึ้นหนึ่งรายการ ดังนั้นหลังจากการมาถึงของพัลส์แรก ทริกเกอร์แรกจะเปลี่ยนเป็นสถานี 1 (รหัส 001) หลังจากการมาถึงของพัลส์อื่น ทริกเกอร์อื่น สลับไปที่สถานี 1 และทริกเกอร์แรกเปลี่ยนเป็นสถานี 0 (รหัส 010) จากนั้นไปที่สถานีที่สาม ฯลฯ เป็นผลให้ สิ่งที่แนบมาที่คล้ายกันคุณสามารถเข้าถึงได้ถึง 7 (รหัส 111), เศษ 2 3 - 1 = 7 เมื่อแรงกระตุ้นที่เคลื่อนไปข้างหน้า (ที่เก้า) มาถึง lichnik จะถูกรีเซ็ตเป็นศูนย์และทุกอย่างจะกลับมาเป็นปกติ บนแผนภูมิ การเปลี่ยนแปลงในระดับทริกเกอร์จะเห็นได้จาก zatrimkoy t z ที่แน่นอน ในแถวที่สาม การผูกปมอยู่ที่แถวที่สามแล้ว Zatrimka ซึ่งเพิ่มขึ้นตามจำนวนการปลดปล่อยที่เพิ่มขึ้นโดยมีการปล่อยออกจำนวนเล็กน้อยพร้อมกับการถ่ายโอนที่ตามมาซึ่งโดยไม่คำนึงถึงความเรียบง่ายล้อมรอบพวกเขาด้วยความแออัดในเรือนเพาะชำที่มีการปล่อยประจุจำนวนเล็กน้อย

การจำแนกประเภทเด็ก

Lіchilniki nazvat pristroїสำหรับหมายเลขpіdrakhunkanaіyshliบนїkhіdіpulsіv (ทีม), zapom'yatovuvannya ที่ผลลัพธ์zberіgannya rahunka และvidachі tsyogo ผล พารามิเตอร์หลักของ lichilnik คือโมดูลการนับ (ความจุ) Kс ค่านี้เท่ากับจำนวนค่ายที่มีเสถียรภาพของ lichilnik หลังจากความต้องการแรงกระตุ้น Kc lichnik จะกลายเป็น ค่ายพักร้อน. สำหรับลิชนิกคู่ Kс = 2 ม. เด ม คือจำนวนการปล่อยลิชนิก

กริม ความถี่สูงสุด rahunki fmax ฉันชั่วโมงของการตั้งค่า tust, yakіแสดงลักษณะswidkodіyu lichilnik

Tust - ระยะเวลาของกระบวนการเปลี่ยนผ่านของการเปลี่ยน lichilnik เป็นค่ายใหม่: tust = mttr, de m - จำนวนช็อตและ ttr - ชั่วโมงการสลับทริกเกอร์

Fmax คือความถี่สูงสุดของพัลส์อินพุต หากจำเป็นต้องใช้พัลส์อินพุต

สำหรับประเภทของฟังก์ชัน:

- สรุป;

- ดู;

- ย้อนกลับได้

ในกรณีที่สงสัยว่าเป็น lichilnik การมาถึงของแรงกระตุ้นการป้อนข้อมูลทางผิวหนังจะเพิ่มผลของผื่นขึ้นหนึ่งครั้ง ใน lichniks แบบย้อนกลับสามารถใช้เป็น pidsumovuvannya และvіdnіmannya

ด้านหลัง โครงสร้างองค์กร:

- ล่าสุด;

- ขนาน;

- ลำดับ-ขนาน.

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

ที่ลิชิลนิกคู่ขนาน ด้วยการมาถึงของแรงกระตุ้น lichilny chergovy การเปลี่ยนผ่านไปยังค่ายใหม่เริ่มต้นในเวลาเดียวกัน

โครงร่างแบบต่อเนื่อง-ขนานรวมถึงตัวเลือกหน้าไปหลัง

เพื่อเปลี่ยนตำแหน่ง:

- ด้วยความเป็นระเบียบตามธรรมชาติของพระราหุนกะ

- มีราหุนกะสั่งเพียงพอ

เบื้องหลังโมดูล rahunku:

- ดวีโควี;

- เนดวิคอฟ

โมดูลัสของ rachunka ของลิชนิกคู่คือ Kc=2 และโมดูลราฮันก้าของลิชนิกที่ไม่ใช่ลวดคือ Kc= 2m โดยที่ m คือจำนวนการปลดปล่อยของลิชนิก

Subsumuovuyuchiy สุดท้าย lichnik

รูปที่ 1 Subsumuovuyuchiy อันดับ 3 lichnik.

ทริกเกอร์ของสุรานี้ควรส่งไปทางด้านหลังของแรงกระตุ้น lichic รายการคำสั่งอาวุโสของ lichilnik ของคำสั่งห้ามจากทางออกตรง (Q) ของคำสั่งศาลรุ่นเยาว์ แผนภาพ Timchasova ของงานของ lichnik ดังกล่าวแสดงในรูปที่ 2 เมื่อต้นชั่วโมง ฉันจะเริ่มทริกเกอร์ทั้งหมดเพื่อตรวจสอบ log.0 บนเอาต์พุตโดยตรงทั้งหมดของ log.0 มีให้สำหรับความช่วยเหลือจาก log.0 ชั่วโมงสั้นๆ ที่ส่งไปยังอินพุตของบันทึกทริกเกอร์การตั้งค่าแบบอะซิงโครนัส 0 ค่ายที่แผดเผาของ lichilnik สามารถระบุได้ เลขคู่(000). เป็นเวลาหนึ่งชั่วโมงที่มีความผันผวนที่อินพุตของการติดตั้งทริกเกอร์แบบอะซิงโครนัสจนถึง log.1, log.1 จะถูกตัดแต่ง หลังจากการมาถึงของขอบต่อท้ายของแรงกระตุ้นแรก 0-bit จะถูกเปลี่ยนเป็น protile mill - log.1 ที่ทางเข้าประเภทที่ 1 ขอบชั้นนำของแรงกระตุ้นการรักษาจะถูกสร้างขึ้น ค่ายของ lichnik (001) เมื่อแรงกระตุ้นอีกอันมาถึงทางเข้าของเศษซากของขอบท้าย การปล่อย 0 จะถูกเปลี่ยนเป็นโรงสีที่เพิ่มจำนวน - log.0 ที่ทางเข้าของการปล่อย 1 ครั้ง ด้านหน้าด้านหลังของแรงกระตุ้นการรักษาจะถูกสร้างขึ้น ซึ่ง เปลี่ยน 1-discharge เป็น log.1 ค่าย Zagalny ของ lichilnik - (010) ตั้งค่าขอบต่อท้ายที่ก้าวหน้าที่อินพุตของตัวเลข 0 หลักเพื่อตั้งค่า їх ที่ log.1 (011) และอื่นๆ ด้วยวิธีนี้ lichnik จะสะสมจำนวนของแรงกระตุ้นอินพุตซึ่งควรอยู่ในอินพุตนี้ เมื่อต้องการ 8 แรงกระตุ้นจากอินพุต yogo ลิชนิกจะเลี้ยวที่ค่ายทางออก (000) และค่าสัมประสิทธิ์ของไตรมาส (KSCh) ของลิชนิกนี้คือ 8

ข้าว. 2. แผนภาพ Timchasova ของลิชนิกผลรวมย่อยสุดท้าย

ลิขิตสุดท้าย คุณเห็นอะไร

ทริกเกอร์ของครอกนี้ควรวางไว้ที่ด้านหน้าด้านหลัง สำหรับการดำเนินการของการดำเนินการ รายการทางการแพทย์ของคำสั่งอาวุโสจะเชื่อมต่อกับทางออกผกผันของลำดับที่อายุน้อยกว่า ข้างหน้าไกปืน ให้ตั้งค่าบันทึกของค่าย1 (111) การทำงานของ lichilnik นี้แสดงโดยแผนภาพชั่วโมงในรูปที่ 4.

ข้าว. 1

ข้าว. 2 ตารางเวลาของครอกสุดท้าย สิ่งที่คุณเห็น

ย้อนกลับ lichnik ล่าสุด

สำหรับการใช้ลิชนิกแบบย้อนกลับ จำเป็นต้องรวมฟังก์ชันของลิชนิกรวมเข้ากับฟังก์ชันของลิชนิกที่คุณสามารถมองเห็นได้ แผนผังของ lichilnik นี้แสดงในรูปที่ 5. สำหรับโหมด keruvannya rahunku єสัญญาณ "ผลรวม" และ "ขายปลีก" สำหรับโหมด subsuming "sum" = log.1, "0"-short-hour log.0; "ขายปลีก" = log.0, "1"-log.0 ชั่วโมงสั้น ด้วยองค์ประกอบ DD4.1 และ DD4.3 นี้ เป็นไปได้ที่จะจัดหาทริกเกอร์อินพุตนาฬิกา DD1.2, DD2.1 ผ่านองค์ประกอบ DD5.1 ​​​​และ DD5.2 สัญญาณจากเอาต์พุตโดยตรงของทริกเกอร์ DD1.1, DD1 .2 ถูกต้อง หากแต่ละองค์ประกอบ DD4.2 และ DD4.4 ถูกปิด จะมีการตั้งค่า log.0 ในแต่ละเอาต์พุต จากนั้นจะไม่สามารถป้อนเอาต์พุตผกผันที่อินพุตปกติของทริกเกอร์ DD1.2, DD2.1 ในลักษณะนี้ การดำเนินการรวมจะถูกดำเนินการ สำหรับการใช้งานการล้างข้อมูล log.0 จะถูกส่งไปยังอินพุต "sum" และ log.1 ไปยังอินพุต "retail" ด้วยองค์ประกอบ DD4.2, DD4.4 นี้ เป็นไปได้ที่จะส่งสัญญาณไปยังอินพุตขององค์ประกอบ DD5.1, DD5.2 และบนอินพุตของทริกเกอร์ DD1.2, DD2.1, สัญญาณจากผกผัน เอาต์พุตของทริกเกอร์ DD1.1, DD1.2 เมื่อองค์ประกอบนี้ DD4.1, DD4.3 ปิดลง สัญญาณจากเอาต์พุตโดยตรงของทริกเกอร์ DD1.1, DD1.2 จะไม่ถูกฉีดเข้าไปในอินพุตของทริกเกอร์ DD1.2, DD2.1 ในลำดับนี้ การดำเนินการจะถูกรับรู้

ข้าว. 3 lichnik ตัวเลข 3 หลักสุดท้ายที่ย้อนกลับได้

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

ความล้มเหลวของ lichnik สุดท้าย - ด้วยจำนวนอันดับที่เพิ่มขึ้นชั่วโมงของการติดตั้ง (tust) ของ lichnik นี้จะเพิ่มขึ้นตามสัดส่วน ข้อดีคือความง่ายในการใช้งาน

ข้าว. 3 - lichnik ย้อนกลับได้

สำหรับแรงกระตุ้น rachunk อินพุตสองรายการถูกถ่ายโอน: “+1” – เพิ่มขึ้น, “-1” – เปลี่ยน อินพุตภายนอก (+1 หรือ -1) เชื่อมต่อกับอินพุต C คุณยังสามารถใช้วงจร ABO เพื่อเชื่อมต่อก่อนทริกเกอร์แรก (ออกจากองค์ประกอบไปยังอินพุตของทริกเกอร์แรก ป้อน - ไปที่ยาง +1 และ - 1). ความเข้าใจผิดที่เข้าใจผิดระหว่างทริกเกอร์ (DD2 และ DD4) เรียกว่าองค์ประกอบ I-ABO องค์ประกอบนี้ประกอบด้วยสององค์ประกอบและหนึ่งองค์ประกอบของ ABO ซึ่งรวมกันเป็นหนึ่งอาคาร สัญญาณอินพุตที่ส่งไปยังองค์ประกอบนี้จะถูกคูณอย่างมีตรรกะ จากนั้นผลลัพธ์จะถูกรวมเข้าด้วยกันอย่างมีตรรกะ

จำนวนอินพุตขององค์ประกอบ I- หรือสอดคล้องกับจำนวนของหมวดหมู่ นั่นคือ ประเภทที่สาม จากนั้นสามอินพุต ที่สี่ - chotiri เป็นต้น รูปแบบตรรกะคือจัมเปอร์สองตำแหน่ง kerovanim ตรงหรือผกผัน เอาต์พุตของทริกเกอร์ด้านหน้า ที่ลำคาน. 1 ที่ทางออกตรงของแรงกระตุ้นlіchilnik v_drakhovuєจากยาง "+1" (เหมือนกลิ่นเหม็นแน่นอนมา) พร้อมท่อนซุง 1 ที่เอาต์พุตย้อนกลับ - จากบัส "-1" องค์ประกอบ I (DD6.1 และ DD6.2) สร้างสัญญาณการถ่ายโอน ที่เอาต์พุต >7 สัญญาณจะถูกสร้างขึ้นที่รหัส 111 (หมายเลข 7) และการมีอยู่ของพัลส์นาฬิกาบนบัส +1 บนเอาต์พุต<0 сигнал формируется при коде 000 и наличии тактового импульса на шине -1.

ทุกอย่างน่าอัศจรรย์tsіkavo, ale, ดูสวยงามยิ่งขึ้นใน microcircuit vikonannі:

ข้าว. 4

แกนเป็นลิชิลนิกทั่วไปจากการติดตั้งใหม่ CT2 หมายความว่า lichnik เป็นสองเท่าราวกับว่ามันเป็นสิบ ใส่ ST10 เป็นสองสิบ - ST2 / 10 ทางเข้า D0 - D3 เรียกว่าอินพุตข้อมูลและบันทึกєใน lichnik ของค่ายคู่บางประเภท ค่าย Tsei จะปรากฏในวันหยุดโยคะและในค่ายใหม่จะเป็น rospochato vіdlіk มิฉะนั้น ดูเหมือนว่าถ้าคุณป้อนการตั้งค่าด้านหน้า คุณสามารถเปลี่ยนค่าที่ตั้งล่วงหน้าได้ Vkhіd V ทำหน้าที่อนุญาตให้เขียนรหัสไปยังอินพุต D0 - D3 หรือตามที่อนุญาตให้ติดตั้งด้านหน้า รายการนี้สามารถใช้ในตัวอักษรอื่นได้ การบันทึกล่วงหน้าของ lichnik จะดำเนินการเมื่อมีการให้สัญญาณเพื่อให้สามารถบันทึกได้ในขณะที่แรงกระตุ้นมาถึงอินพุต C. อินพุตของนาฬิกา แรงกระตุ้นพุ่งเข้ามาที่นี่ Trikutnik หมายความว่า lichnik spratsovuєอยู่เบื้องหลังการลดลงของโมเมนตัม เช่นเดียวกับทริคัตนิกของการหมุน 180 องศา นั่นคือการหลอกล่อตัวอักษร C ซึ่งหมายความว่าคุณจะพ่นน้ำที่ด้านหน้าของแรงกระตุ้น อินพุต R ทำหน้าที่รีเซ็ตลิชนิก กล่าวคือ เมื่อใช้แรงกระตุ้น ลำแสงจะถูกติดตั้งในเอาต์พุตของลิชนิก 0. อินพุต PI เรียกว่าอินพุตการถ่ายโอน ทางออก p เรียกว่า ทางออกการโอน ที่เอาต์พุตนี้ สัญญาณจะเกิดขึ้นเมื่อมีการรีเซ็ต lichnik (หากเอาต์พุตทั้งหมดถูกตั้งค่าเป็นบันทึก 1) สัญญาณนี้สามารถมอบให้กับทางเข้าของการถ่ายโอน lichilnik ที่น่ารังเกียจ จากนั้น เมื่อลิชนิกตัวแรกถูกเปลี่ยนตำแหน่ง อีกตัวหนึ่งจะย้ายไปที่ค่ายรุก ออกมา 1, 2, 4, 8 - ออกมาเลย มีการสร้างรหัสคู่ขึ้นอยู่กับจำนวนของแรงกระตุ้นที่มาถึงทางเข้าของลิชนิก เช่นเดียวกับ visnovki ที่มีเหยือกซึ่งมักจะร่ำรวยขึ้นหมายความว่าพวกเขามีกลิ่นเหม็นผกผันเพื่อแทนที่คาน 1 ลำแสงถูกป้อน 0 ฉันนำทาง รายงานการทำงานของเสมียนพร้อมกับสิ่งก่อสร้างอื่น ๆ สามารถดูได้จากระยะไกล

ขนาน subsumuovuyuchiy lichnik

หลักการของการกระทำของ lichilnika นี้ขึ้นอยู่กับความจริงที่ว่าสัญญาณอินพุตซึ่งล้างแค้นให้กับแรงกระตุ้นของ lichilnі ถูกส่งไปยังการปล่อยทั้งหมดของ lichiln ในทันที และการติดตั้ง lichilnik ที่ค่าย log.0 chi log.1 ถูกควบคุมโดยรูปแบบการควบคุม แผนผังที่ lichilnik แสดงในรูปที่ 6

ข้าว. 4

การปล่อย lichnik - ทริกเกอร์ DD1, DD2, DD3

แบบแผนขององค์ประกอบควบคุม DD4

ลำดับความสำคัญของ lichilnik คือเวลาขั้นต่ำของการติดตั้งซึ่งไม่ได้อยู่ในความจุของ lichilnik

Nedolik - การพับแบบแผนในกรณีที่อันดับของ lichnik เพิ่มขึ้นต่างกัน

บุคคลที่มีการโอนแบบขนาน

ในการย้าย swidcode คุณต้องตั้งค่าวิธีการสร้างสัญญาณหนึ่งชั่วโมงเพื่อถ่ายโอนการปลดปล่อยทั้งหมด เมื่อถึงอุปทานขององค์ประกอบ I แล้วพัลส์นาฬิกาดังกล่าวควรอยู่ในเวลาเดียวกันที่ทางเข้าของการปล่อย lichnik ทั้งหมด

ข้าว. 2 - การถ่ายโอนกราฟิกแบบขนานที่อธิบายหุ่นยนต์ตัวนี้

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

การพัฒนาแผนภาพหลักการ

Formuvach แรงกระตุ้น

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

ใน 9 เล็กน้อย ไดอะแกรมของการสร้างพัลส์ในหน้าสัมผัสทางกลจะถูกวาด

ข้าว. 9 การสร้างแรงกระตุ้นในการสัมผัสทางกล

บล็อกดิสเพลย์

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

ข้าว. 10 บล็อกบ่งชี้บนไดโอดเปล่งแสง

Rozrobka KSU (รูปแบบการควบคุมแบบผสมผสาน)

สำหรับการใช้งาน lichilnik ตัวแรกจากซีรีย์ TTLsh ของ K555 microcircuits ฉันเลือก:

วงจรไมโครสองตัว К555ТВ9 (2 ทริกเกอร์ JK พร้อมการติดตั้ง)

ไมโครเซอร์กิต K555LA4 หนึ่งตัว (3 องค์ประกอบ 3I-NOT)

วงจรไมโครสองตัว K555LA3 (4 องค์ประกอบ 2I-NOT)

ไมโครเซอร์กิต K555LN1 หนึ่งตัว (อินเวอร์เตอร์ 6 ตัว)

ไมโครเซอร์กิตเหล่านี้รับประกันจำนวนเคสขั้นต่ำในบอร์ดอื่น

พับโครงร่างโครงสร้างของ lichilnik

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

ข้าว. 7 แผนภาพโครงสร้างของลิชนิก

ชุดควบคุมควบคุมการทำงานของการส่งสัญญาณและควบคุมทริกเกอร์

บล็อกการนัดหมาย rahunka สำหรับการเปลี่ยนแปลง ฉันจะกลายเป็น lichnik และบันทึกว่าฉันจะกลายเป็น

บล็อกบ่งชี้เพื่อแสดงข้อมูลสำหรับการรับโซน

พับรูปแบบการทำงานของ lichilnik

รูปแบบการทำงานคือโครงสร้างภายในของลิชนิก

ที่เหมาะสมที่สุดอย่างมีนัยสำคัญคือจำนวนทริกเกอร์สำหรับ lichnik ที่ไม่ใช่ไบนารีที่มีค่าสัมประสิทธิ์ของบัญชี Kc=10

M = บันทึก 2 (Kc) = 4

M = 4 หมายถึงต้องใช้ทริกเกอร์ 4 ตัวเพื่อใช้งานแท็ก BCD

ไฟแฟลชช็อตเดียวที่ง่ายที่สุดของแรงกระตุ้น

ไฟกะพริบแบบช็อตเดียวที่ง่ายที่สุดสามารถเป็นทริกเกอร์ JK และทริกเกอร์ D ซึ่งทำงานในโหมด rachunk Vіnvvazhaє vhіdn_ impulsi modulo 2-skin impuls peremikaє triger ที่โรงงาน prolezhny หนึ่งทริกเกอร์ยิงได้ถึงสอง, สองทริกเกอร์ติดต่อกันยิงได้ถึงสี่, n ทริกเกอร์ - มากถึง 2n พัลส์ ผลของการวิเคราะห์จะเกิดขึ้นในรหัสที่กำหนด ซึ่งสามารถบันทึกไว้ในหน่วยความจำของ lichnik หรือหากประมวลผลโดยอุปกรณ์อื่นที่มีตัวถอดรหัสดิจิทัลของเทคโนโลยี

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

หากในตอนแรกทริกเกอร์ของไฟแช็กทั้งหมดถูกรีเซ็ตเป็นศูนย์ (คุณสามารถตั้งค่าด้วยสวิตช์ปุ่มกด SB1 "Set.0" โดยใช้แรงดันไฟฟ้าต่ำกับอินพุต R ของทริกเกอร์) จากนั้นเมื่อตก ชีพจรแรก (รูปที่ 45.6) ทริกเกอร์ DD1 จะเปลี่ยนเป็นเดี่ยว ระดับความตึงเครียดสูงจะปรากฏขึ้นบนเอาต์พุตโดยตรงของโยคะ (รูปที่ 45, c) แรงกระตุ้นอีกประการหนึ่งคือการสลับทริกเกอร์ DD1 ที่ศูนย์สี และทริกเกอร์ DD2-B เป็นแบบเดี่ยว (รูปที่ 45, d) โดยการสลายของแรงกระตุ้นที่สาม ทริกเกอร์ DD1 และ DD2 จะปรากฏในสถานีเดียว และทริกเกอร์ DD3 จะยังคงอยู่ในศูนย์ แรงกระตุ้นที่สี่คือการเปลี่ยนทริกเกอร์สองตัวแรกเป็นสถานะศูนย์และตัวที่สาม - เป็นอันเดียว (รูปที่ 45, e) แรงกระตุ้นที่แปดเพื่อเปลี่ยนทริกเกอร์ทั้งหมดเป็นสถานะศูนย์ ตามการลดลงของพัลส์อินพุตที่เก้า รอบการเริ่มต้นของการทำงานของไฟแช็กพัลส์สามหลักจะถูกเปิดเผย

แผนภูมิ Vivchayuchi ไม่สำคัญที่จะต้องจำผิวของอันดับอาวุโสของ lichnik นั้นสั่นคลอนโดยน้องคนสุดท้องด้วยแรงกระตุ้นจำนวนที่สองของ rahunka ดังนั้นระยะเวลาของแรงกระตุ้นที่ทางออกของทริกเกอร์แรกจะนานขึ้น 2 เท่าสำหรับช่วงเวลาของแรงกระตุ้นขาเข้าที่ทางออกของทริกเกอร์อื่น - 4 ครั้งที่ทางออกของทริกเกอร์ที่สาม - 8 ครั้ง การพูดกับเทคโนโลยีดิจิทัลของฉัน lichnik ดังกล่าวใช้งานได้กับรหัส 1-2-4 ที่นี่ภายใต้คำว่า "vaga" มันขึ้นอยู่กับการปฏิบัติตามข้อมูลที่นำมาใช้โดย lichnik หลังจากการติดตั้งทริกเกอร์โยคะที่ค่ายศูนย์ ที่สิ่งปลูกสร้างและอุปกรณ์เสริมของเทคโนโลยีดิจิทัลที่มีความกว้างมากที่สุดมีพัลส์ขนาด chotyri ซึ่งใช้ในรหัส 1-2-4-8 ตัวควบคุมความถี่คำนึงถึงพัลส์อินพุตจนกระทั่งชุดถัดไปโดยสัมประสิทธิ์ความผันผวนที่ฉันจะกลายเป็นจากนั้นเราจะสร้างสัญญาณของการรำลึกถึงทริกเกอร์ในศูนย์ค่ายเริ่มต้นอีกครั้งความผันผวนของแรงกระตุ้นอินพุตเป็น ค่าสัมประสิทธิ์ความผันผวนซึ่งกำหนดไว้เป็นต้น

ที่นี่คุณรู้อยู่แล้วว่าองค์ประกอบลอจิคัลแอดออนสองส่วนสามหลัก 2nd-NOT DD4.1 ซึ่งตั้งค่าสัมประสิทธิ์ 5 ดูเหมือนเป็นเช่นนั้น ที่พัลส์อินพุตสองสามครั้งแรก (หลังจากตั้งค่าทริกเกอร์ที่ศูนย์แคมป์ด้วยปุ่ม SB1 "Set. 0") สิ่งที่แนบมาจะทำงานเหมือนตัวนับสองทางหลักของพัลส์ หากอินพุตขององค์ประกอบ DD4.1 หนึ่งหรือทั้งสองรายการมีระดับแรงดันไฟฟ้าต่ำ แสดงว่าองค์ประกอบนั้นอยู่ในสถานีเดียว

จากการล่มสลายของแรงกระตุ้นที่ห้าบนเอาต์พุตโดยตรงของทริกเกอร์ที่หนึ่งและสาม ดังนั้น ที่อินพุตทั้งสองขององค์ประกอบ DD4.1 จะมีระดับแรงดันไฟฟ้าสูง ซึ่งจะสลับองค์ประกอบทางลอจิคัลและสถานะศูนย์ ในขณะนี้ พัลส์ระดับต่ำจะเกิดขึ้นที่เอาต์พุต ซึ่งส่งผ่านไดโอด VD1 ไปยังอินพุต R ของทริกเกอร์ทั้งหมด และสลับไปยังสถานะเอาต์พุตเป็นศูนย์

จากนี้ไป วงจรการโจมตีของผู้ปฏิบัติงานจะเริ่มขึ้น ตัวต้านทาน R1 และไดโอด VD1 ที่นำมาใช้ใน lichnik ทั้งหมดมีความจำเป็นเพื่อป้องกันไม่ให้เอาต์พุตขององค์ประกอบ DD4.1 เข้าสู่เส้นลวด

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

ในทางปฏิบัติ หน้าที่ของ lichilnikіv іpulsіv และ dіlnіvіv ความถี่ vikonuyut พิเศษ razroblenі microcircuits ของขั้นตอนขั้นสูงของการรวม ตัวอย่างเช่นในซีรีส์ K155 ผู้รักษา K155IE1, K155IE2, K155IE4 และใน

สำหรับนักวิทยุสมัครเล่น ไมโครเซอร์กิตที่ใช้กันอย่างแพร่หลายคือ K155IE1 และ K155IE2 การกำหนดกราฟิกที่ชาญฉลาดของผู้ฟัง microcircuits เหล่านี้จากการนับจำนวนจะแสดงในรูปที่ 47.

ไมโครเซอร์กิต K155ІE1 (รูปที่ 47, a) เรียกว่า lichnik หุนหันพลันแล่นสิบวัน ซึ่งเป็น lichnik ที่มีค่าสัมประสิทธิ์เท่ากับ 10 ทางออก (ดู 5) ของ microcircuit - ทางออกของ flip-flop ที่สี่ ติดตั้งทริกเกอร์ทั้งหมดในค่ายศูนย์โดยใช้ไฟฟ้าแรงสูงพร้อมกันกับอินพุต R (สาย 1 และ 2) รวมกันโดยรูปแบบองค์ประกอบ (สัญลักษณ์อัจฉริยะ "&") Rakhunkovііmpulsi, yakіเนื่องจากแม่ต่ำ rіven, สามารถให้บริการพร้อมกันเข้า (vysnovki 8 และ 9), ยังรวมกันโดยІ มิฉะนั้นหนึ่งในนั้นราวกับว่าในเวลาเดียวกันจะมีระดับไฟฟ้าแรงสูง ด้วยแรงกระตุ้นอินพุตที่สิบของผิวหนังที่ทางออก สลักจะสร้างค่าเท่ากับ trivality แรงกระตุ้นอินพุตมีค่าเท่ากับต่ำ Microcircuit K155IE2 (รูปที่ 48, b)

Dviykovo-ten chotirirazryadny lichilnik. อันใหม่ยังมี chotiri triggeri และอันแรกคือokremіvkhіdС1 (vysnovok 14) และ okremiy direct vikhіd (vynovok 12) ทริกเกอร์อีกสามตัวเชื่อมต่อกันในลักษณะที่สร้างตัวจับเวลาสำหรับ 5 เมื่อทริกเกอร์แรก (flap 12) เชื่อมต่อกับอินพุต C2 (flap 1) ของมีดหมอของทริกเกอร์อื่น microcircuit จะกลายเป็น ตัวจับเวลา 10 (รูปที่ 48 a), Pratsyuєในรหัส 1 -2-4-8 ซึ่งเป็นสัญลักษณ์ของตัวเลขของผลลัพธ์ของการกำหนดกราฟิกของไมโครเซอร์กิต ในการติดตั้งทริกเกอร์ของไฟแช็กในศูนย์แคมป์ ให้ใช้ไฟฟ้าแรงสูงกับอินพุต R0 (ปีก 2 และ 3)

อินพุตรวมสองรายการ R0 และเอาต์พุตแยกหลายรายการของไมโครเซอร์กิต K155ІE2 อนุญาตให้เป็นไดเลเตอร์ความถี่ที่มีสัมประสิทธิ์หารด้วย 2 ถึง 10 โดยไม่มีองค์ประกอบเพิ่มเติม รูปที่ 48, 6) จากนั้นสัมประสิทธิ์ของราฮันก้าจะเท่ากับ 6 และด้วย z'ednanny visnovkiv 12 และ 1, 11,. 2 และ 3 (รูปที่ 48, c) สัมประสิทธิ์ความผันผวนของโรงสี 8 คุณสมบัติของไมโครเซอร์กิต K155ІE2 นี้ช่วยให้คุณสั่นสะเทือนเป็นลิชนิกสองอิมพัลซิฟและเป็นดิลนิกความถี่

Digital lichnik impulsiv - tse digital vuzol ชนิดของ zdijsnyu rahunok impulsiv ซึ่งควรอยู่ที่ทางเข้าโยคะ ผลลัพธ์ของ rahunka นั้นสร้างโดยไคลเอนต์ตามรหัสที่กำหนดและสามารถบันทึกชั่วโมงที่ต้องการได้ จำนวนทริกเกอร์จะอยู่ที่ทริกเกอร์และจำนวนแรงกระตุ้นหากคุณสามารถเพิ่มจำนวนทริกเกอร์ได้จะถูกกำหนดโดยความถี่ N = 2 n - 1 โดยที่ n คือจำนวนทริกเกอร์และลบหนึ่งเพราะใน ยอมรับเทคโนโลยีดิจิทัลสำหรับซังจำนวนธนบัตรไปzbіlshennyaและvіdnіmayut - rahunok เปลี่ยนแปลง Yakshcho lichilnik สามารถกลับมารวมกันอีกครั้งในกระบวนการของ pіdsumovuvannya vіdnіmannya і navpaki ของหุ่นยนต์ซึ่งเรียกว่าย้อนกลับได้

© 2022 androidas.ru - ทั้งหมดเกี่ยวกับ Android