لفة مخطط الأسلاك 7912. أقصى جهد دخل ، V

لذا ، ساعة الوقت الحقيقي. هذا الشيء المفيد يحل معظم المهام المفيدة المتعلقة بالوقت. لنفترض إدارة الري في الساعة 5 صباحًا في البلد. أو تشغيل وإيقاف الإضاءة في لحظة معينة. حسب التاريخ ، يمكنك البدء في التدفئة في أي منزل. الشيء مثير للاهتمام ومفيد للغاية. وبشكل أكثر تحديدا؟ سننظر في ساعة الوقت الحقيقي DS1302 لمنصة Arduino الشهيرة.

من هذه المقالة سوف تتعلم:

يوم سعيد ، أيها القراء الأعزاء في عالم كيبوب! كيف حالك؟ اكتب في التعليقات ، هل أنت مغرم بالروبوتات؟ ماذا يعني هذا الموضوع لك؟

لا أترك التفكير في الأمر لمدة دقيقة. أنام ​​وأرى عندما وصلنا أخيرًا إلى النقطة التي يمكن للجميع شراء روبوت مساعد شخصي. لا يهم ما سيفعله ، جمع القمامة ، جز العشب ، غسيل السيارات.

أتخيل فقط مدى تعقيد الخوارزميات التي يجب أن تحتويها "أدمغتهم".

بعد كل شيء ، سوف نصل إلى النقطة التي سنقوم فيها بوميض البرنامج بنفس الطريقة كما هو الحال في أجهزة الكمبيوتر الشخصية. أيضا تحميل برامج التطبيقات. خياطة الذراعين والساقين وتغيير المخالب والمتلاعبين.

شاهد أفلام "أنا إنسان آلي" ، " الذكاء الاصطناعي"،" حرب النجوم.

كان اليابانيون ينفذون تطوراتهم لفترة طويلة. لماذا نحن أسوأ؟ لدينا شعبية منخفضة جدا. أعرف القليل من المطورين. اعتمد على الأصابع. نحن نقوم بشيء آخر. نحن بائعون. نحن فقط نشتري أطقم جاهزة ، وروبوتات - ولعب وجميع أنواع القمامة.

لماذا لا نطور هذا:

أو هذا:

انتهيت من تأملاتي بصوت عالٍ. دعنا نتحدث عن توصيل DS1302 Real Time Clock Timer بـ Arduino.

ساعة الوقت الحقيقي DS1302

لا تحتوي وحدة التحكم في Arduino على ساعة خاصة بها. لذلك ، إذا لزم الأمر ، يجب استكماله بشريحة DS1302 خاصة.

للحصول على الطاقة ، يمكن لهذه اللوحات استخدام بطاريتها الخاصة ، أو تشغيلها مباشرة من لوحة Arduino.

جدول Pinout:

مخطط الأسلاك مع Arduino UNO:


طريقة برمجة اردوينو للعمل مع DS1302

تأكد من تنزيل المكتبة الحالية من مصادر موثوقة.

تتيح لك المكتبة قراءة وكتابة معلمات الوقت الفعلي. أقدم وصفًا موجزًا ​​أدناه:

#يشمل // تضمين المكتبة.
arduino_RTC شيء ( NAME [، OUT_RST [، OUT_CLK [، OUT_DAT]]] ); // إنشاء كائن.

وظيفة يبدأ()؛// تهيئة وحدة RTC.

وظيفة ضبط الوقت( SEC [، MIN [، HOUR [، DAY [، MONTH [، YEAR [، DAY]]]]] ); // ضبط الوقت.

وظيفة احصل على وقت([ خط ] ); // وقت القراءة.

وظيفة وميض (المعلمة [التردد] ); // يجعل وظيفة gettime "تومض" معلمة الوقت المحددة.

وظيفة فترة(دقائق ); // يحدد الحد الأدنى لفترة وصول الوحدة بالدقائق.

عامل ثواني// إرجاع الثواني من 0 إلى 59.

عامل دقائق// إرجاع الدقائق من 0 إلى 59.

عامل ساعات// إرجاع الساعات من 1 إلى 12.

عامل ساعات// إرجاع الساعات من 0 إلى 23.

عامل منتصف النهار// يُرجع ظهرًا 0 أو 1 (0 صباحًا ، 1 مساءً).

عامل يوم// إرجاع يوم الشهر من 1 إلى 31.

عامل يوم من أيام الأسبوع// إرجاع يوم الأسبوع من 0 إلى 6 (0 هو الأحد ، 6 هو السبت).

عامل شهر// إرجاع الشهر من 1 إلى 12.

عامل سنة// إرجاع السنة من 0 إلى 99.

نكتب برنامج بسيط. ضبط الوقت الحالي في وحدة RTC (DS1302):

اردوينو

#يشمل وقت iarduino_RTC (RTC_DS1302،6،7،8) ؛ إعداد باطل () (تأخير (300) ؛ Serial.begin (9600) ؛ time.begin () ؛ time.settime (0،51،21،27،10،15،2) ؛ // 0 ثانية ، 51 دقيقة ، الثلاثاء 21 أكتوبر ، 2015) حلقة باطلة () (إذا (ميلي ())٪ 1000 == 0) (// إذا مرت ثانية واحدة Serial.println (time.gettime ("d-m-Y، H: i: s، D") )) ؛ // عرض التأخير الزمني (1) ؛ // توقف مؤقتًا لمدة 1 مللي ثانية حتى لا يتم عرض الوقت عدة مرات في 1 مللي ثانية)))

#يشمل

iarduino_RTCtime (RTC_DS1302، 6، 7، 8) ؛

الإعداد باطل()(

تأخير (300) ؛

مسلسل. تبدأ (9600) ؛

وقت. يبدأ()؛

وقت. تسوية (0 ، 51 ، 21 ، 27 ، 10 ، 15 ، 2) ؛ // 0 ثانية ، 51 دقيقة ، 9 مساءً ، الثلاثاء 27 أكتوبر 2015

حلقة فارغة()(

إذا (بالمللي ()٪ 1000 == 0) ( // إذا مرت ثانية واحدة

مسلسل. println (time. gettime ("d-m-Y، H: i: s، D")) ؛ // وقت الإخراج

تأخير (1) ؛ // توقف لمدة 1 مللي ثانية حتى لا يتم عرض الوقت عدة مرات في 1 مللي ثانية

نقرأ الوقت الحالي من وحدة RTC (DS1302) ونخرجه إلى "المنفذ التسلسلي":

#يشمل وقت iarduino_RTC (RTC_DS1302،6،7،8) ؛ إعداد باطل () (تأخير (300) ؛ Serial.begin (9600) ؛ time.begin () ؛) حلقة باطلة () (إذا (ميلي ()٪ 1000 == 0) (// إذا مرت ثانية واحدة من المسلسل. println (time.gettime ("d-m-Y ، H: i: s ، D")) ؛ // تأخير وقت العرض (1) ؛ // توقف لمدة 1 مللي ثانية ، حتى لا يتم عرض الوقت عدة مرات في 1 مللي ثانية))

تم استبدال خط KRENxx المحلي الشهير بمثبت مستورد يعتمد على L7812 microchim (أو ببساطة 7812). لم تتغير دائرة التبديل الخاصة بها ، وتحسنت الخصائص بشكل طفيف. راجع ورقة البيانات للحصول على التفاصيل.

المعلمات التقنية L7812

  • حالة TO220
  • تيار الخرج المقدر ، A 1.2
  • الحد الأقصى لجهد الإدخال ، V 40
  • جهد الخرج ، V 12

يظهر pinout في الشكل أدناه. هناك يمكنك أن ترى الاختلافات في الاتصال L7812من L7912، والعمل مع علامة الجمع المشتركة.


على الرغم من كل مزاياها ، فإن مثبت الجهد هذا له حد أقصى للحمل الحالي يبلغ 1.5 أمبير ، والذي غالبًا لا يسمح باستخدامه لتشغيل أنواع مختلفة من الأجهزة الحالية المكثفة ، على سبيل المثال ، راديو السيارة. ومع ذلك ، فإن الخصائص الجيدة لهذا المثبت ووجود الحماية جعلته شائعًا. يستخدم المخطط الموصوف لزيادة الحد الأقصى الحالي ترانزستور PNP قويًا إضافيًا.


تعمل الدائرة التي وصفتها مع ترانزستورات N-P-N ، حيث تناسب KT803 / KT805 / KT808 ، والتي يمكن العثور عليها في كل مكان ، تمامًا. لذلك إذا كنت تعيش في قرية قوية الترانزستورات P-N-Pلن تجد ، كما في 70-80 من القرن الماضي ، لا تتردد في جمعها.


يعوض الصمام الثنائي D1 الانخفاض بمقدار 0.6 فولت عبر ترانزستور الطاقة Q1 ، المتصل بدائرة تابع باعث. حيث ستذهب D1 إلى 1N4007 وما شابه. مثل Q1 KT803 ، KT805 ، KT808 ، KT819 في العلب المعدنية. يمكنك ترك الأمر على هذا النحو ، أو يمكنك القيام بذلك على النحو التالي:


مكثف C3 هو سعة إضافية لمنع الإثارة ، يجب ألا تضبط قيمة عالية جدًا ، سينخفض ​​معامل نقل الترانزستور. يتم تقديم حماية من الدائرة القصيرة ، عند تيار معين ، يبدأ 0.6 فولت في الانخفاض عبر المقاوم R1 ويبدأ الترانزستور Q2 في تحويل انتقال الترانزستور Q1. ومع ذلك ، سيتم تبديد كل القوة في هذه الحالة في الترانزستور Q1. لذا اعتني بالتبريد الجيد.

كيف تختار المبرد؟ الطاقة المشتتة على ترانزستور القدرة تساوي تقريبًا:

P = (Uinput-Uoutput) * تحميل

ثم يجب تبديد كل واط من الحرارة تقريبًا لكل 10 سم 2 من سطح التبريد.

يتم تثبيت مثبت L7812 نفسه على نفس المبرد أو على جهاز منفصل ، بمساحة أصغر بحوالي 30 مرة من تلك الموجودة في Q1.

كيفية اختيار الحد الأقصى الحالي للمثبت الناتج؟ كل هذا يتوقف على التيار الذي تحتاجه. يجب أن يكون هذا تيارًا لا يتجاوز الحدود المسموح بها في Q1. افترض أن الحد الأقصى الحالي هو 3A. انخفاض الجهد عبر المقاوم R1 هو 0.6V. ثم:

R1 = Upad / Imax = 0.6 / 3 = 0.2Ohm.

تبدد الطاقة بواسطتها: P = (Upad ^ 2) /R1=1.8W ، بهامش تكنولوجي 50٪ ستحتاج إلى مقاوم 4W.

حسنًا ، هذا ما حصلت عليه.

معلومات عامة

مدخلات المثبت - "IN" ؛ الإخراج - "OUT" ؛ عام - "GND" (أرضي).

يُشار إلى إدخال التحكم في جهاز التثبيت القابل للضبط باسم "ADJ" (ضبط - ضبط).

إلى المدخلات (الإدخال) ، وكذلك إلى الإخراج (الإخراج) للمثبت (مباشرة عند المخرج المقابل أو بالقرب منه) ، من أجل تجنب الإثارة الذاتية ، من الضروري توصيل مكثف بسعة 47 ... 220 nF.

إذا كانت سعة المكثف عند خرج المثبت كبيرة جدًا ، وكان تيار الحمل صغيرًا ، فيجب توصيل الصمام الثنائي بين المدخلات والمخرجات. يضمن هذا الحل أن جهد الخرج سينخفض ​​بسرعة كبيرة إلى قيمة جهد الدخل.

للتشغيل الموثوق به للمثبت ، يتم تحديد جهد الدخل على الأقل 3 فولت أعلى من جهد الخرج.

يجب أن يكون لمثبتات سلسلة "انخفاض منخفض" (مع انخفاض الجهد الصغير بين المدخلات والمخرجات) ، والتي لم يتم أخذها في الاعتبار هنا ، جهد دخل يتجاوز جهد الخرج بمقدار 0.1 ... 0.5 فولت لتحقيق استقرار موثوق.

مثبتات جهد التيار المستمر الموجبة ، أقصى تيار خرج - 100 مللي أمبير ، مبيت - TO-92 (الشكل 1)

جهد الإدخال ، V

جهد الإخراج ،

تعتمد البادئة على الشركة المصنعة - LM 78 Lxx ACZ ؛ MC 78 Lxx CP ؛ uA 78 Lxx AWC ؛ ML 78 Lxx A.


أرز. 1

مثبتات جهد التيار المستمر الموجب ، أقصى تيار خرج - 500 مللي أمبير ، مبيت - TO-220 (الشكل 3) أو TO-39 (الشكل 6)

جهد الإدخال ، V

يوم عطلة

الجهد ، الخامس


الصورة 2


تين. 3


الشكل 4

مثبتات الجهد السالب الثابت مع تيار خرج أقصى يبلغ 100 مللي أمبير في حزمة TO-92 (الشكل 2)

جهد الإدخال ، V

يوم عطلة

الجهد ، الخامس

البادئة تعتمد على الشركة المصنعة:

LM 79 Lxx ACZ ؛ MC 79 Lxx CP ؛ uA 79 Lxx AWC ؛ ML 79 Lxx A.

مثبتات الجهد السالب الثابت مع تيار خرج أقصى يبلغ 1 أ في عبوة TO-220 (الشكل 4)

جهد الإدخال ، V

جهد الخرج ، V

في حالة TO-220: MC 79 xx CP ؛

LM 320 T xx ؛ ، uA79 xx المملكة المتحدة ؛ ، uA 79xxCU ؛

في حالة TO-3: MC 79 xx K ؛ LM 320 ككس ؛ ، uA 79 xx CDA ؛ ، uA 79 xx KS ؛ TDB 29 xx KM.

مثبتات الجهد الموجب الثابت بتيار خرج يزيد عن 1 أ في عبوة TO-3 (الشكل 5)

جهد الإدخال ، V

جهد الخرج ، V

تيار الإخراج ، أ

مثبتات جهد التيار المستمر الموجبة ، مبيت - TO-220 (الشكل 3) أو TO-39 (الشكل 6)

جهد الإدخال ، V

جهد الخرج ، V

تيار الإخراج ، أ

في حالة TO-220: L 78 xx CV ؛ MS 78 xx SR ؛ L 200 xx CV (2 أ) ؛ LM 340 T xx ؛ .uA 78 xx SK ؛ STC 28 xx EU ؛ TDB 78 xx T.

في حالة TO-3: MS 78 xx SK ؛ .ua 78 xx CDA ؛ .uA 78 xx KS ؛ LM 309 ك ؛ LM 340 ك xx ؛ LM 340 KS xx ؛ SFC 28 xx RC ؛ TDB 78 xx.

منظمات الجهد الموجب القابلة للتعديل

أقصى جهد دخل ، V

جهد الخرج ، V

أقصى

يوم عطلة

التيار ، أ

موقع الدبابيس. أرز.

مخطط

الادراج ، التين.

ملحوظات

النحاس = 12 واط

النحاس = 50 واط

النحاس = 50 واط



تحميل...
قمة