تحياتي! أعتقد أن أي مهندس أو مجرد هواة / DIY / صانع مشارك في تطوير الإلكترونيات ، يحاول تطوير مهاراته ، التي تنمو مع تعقيد المشاريع. في مرحلة ما ، يصل الشخص إلى مستوى حيث يبدو له أن المشاريع أصبحت معقدة للغاية ، وتستغرق الكثير من الوقت للتطوير ، وتحتاج إلى القيام بشيء حيال ذلك - تحتاج إلى تحسين عملك. اليوم سأخبرك بكيفية زيادة إنتاجية عملي الفكري في Altium Designer 18 (المشار إليها فيما يلي باسم AD أو AD18) وتوفير الوقت والأعصاب والمال.

مقدمة
الآن القليل من المعلومات لأولئك الذين لا يعرفون ما هو مصمم Altium. هذا هو واحد من ثلاثة أنظمة CAD احترافية شائعة تسمح لك بتطوير إلكترونيات بأي تعقيد تقريبًا. الحزم المتبقية هي Mentor Expedition (وربما PADS) و Allegro Cadence. كل من هذه الحزم الثلاثة لها إيجابياتها وسلبياتها ، بالإضافة إلى التخصص المشروط. لن تكون هناك مقارنات اليوم ، لذلك سأقول فقط لماذا اخترت ألتيوم لنفسي:
- التصميم الممتاز والواجهة المدروسة لهذا البرنامج هو ببساطة أبعد من المنافسة. مجرد إلقاء نظرة على المنافسين ويصبح كل شيء واضحا. نعم ، التصميم وسهولة الاستخدام مهمان عندما تقضي عدة ساعات في العمل كل يوم. كما أنه يسهل عملية التعلم للمبتدئين ، لأن الدراسة في CAD المفهومة والمنطقية أسهل بكثير ؛
- القدرة على العمل مباشرة مع "التيتانيوم" الميكانيكي مثل SolidWorks. يمكننا ببساطة فتح اللوح من AD بشكل صلب وإضافته كجزء من التجميع دون فقدان الجودة. وداعا التحويل من خلال الخطوة. بالنسبة لي ، وبالتأكيد بالنسبة لك ، هذا مهم ، لأنه إن الجهاز الإلكتروني ليس مجرد لوحة تحتوي على مكونات ، بل هو أيضًا دائمًا حالة. تسمح لك هذه الميزة بسهولة إنشاء نموذج تجميع للجهاز بأكمله ومنع الأخطاء في تصميم وتصنيع القوالب مقابل 3-5 آلاف دولار لكل منها ؛
- وجود كمية كبيرة بما فيه الكفاية من المعلومات باللغة الروسية ، مما يوفر عتبة دخول منخفضة إلى حد ما. هذا هو السبب الرئيسي وراء هيمنة ألتيوم في رابطة الدول المستقلة ، وليس شيئًا آخر. حاول أن تجد شيئًا باللغة الروسية بواسطة Mentor أو Cadence ، تريد على الفور أن تتعلم العمل فيها ؛
- في رابطة الدول المستقلة وآسيا ، تعمل معظم الشركات في ألتيوم ، وفي الولايات لديها حصة كبيرة في السوق. في أوروبا ، يحبون SolidWorks PCB ، وهو نفس الإعلان المدمج. ماذا يعطي؟ يمكنك العثور على وظيفة بسهولة إذا قررت العمل في مجال تطوير الإلكترونيات.
نعم ، نعم ، لم أتحدث عن جميع أنواع ميزات وأدوات المحاكاة والمزيد ، ولكن هذا ليس ضروريًا. جميع أنظمة CAD الثلاثة الموضحة أعلاه من الجانب الفني قادرة على القيام بنفس الشيء تقريبًا ، فقط بدرجات متفاوتة من الراحة والعكازات.
أريد أن أتعلم كيف أعمل في ألتيوم ، لكنه يخيفني
ذات مرة ، في عام 2011-2012 ، أتيحت لي الفرصة للعمل في AD للمرة الأولى ، بدا الأمر رائعًا بالنسبة لي ، ولكنه مخيف ، لأن في تلك اللحظة كانت اللغة الإنجليزية عقبة بالنسبة لي وبشكل عام لم يكن من الواضح كيفية العمل بها. للتغلب على خوفي من عدد كبير من الأدوات والوظائف ، ساعدتني مقاطع الفيديو من الرفيق. Sabunina (بفضله) ، الموجود على موقع يوتيوب باللغة الروسية ويصف الأشياء الأساسية الأساسية التي سمحت لك باتخاذ الخطوات الأولى في إتقانها. على مدى السنوات الست الماضية ، كان هناك المزيد من المعلومات حول AD باللغة الروسية ، لذلك أصبح حد الدخول أقل ، لذلك لا تخف وتعلم.
لتسهيل إتقانك لـ Altium Designer ، أقدم بعض "خبز الزنجبيل" من نفسي:
- دورة دروس الفيديو التدريبية هنا . تستغرق مقاطع الفيديو مدة طويلة ، ولكنها تحتوي على معلومات شاملة عن الوظيفة الأساسية (على الأقل يقولون ذلك) وستسمح لأي طالب بتصميم أول جهاز بسهولة ؛
- مكتبات مصمم Altium - هنا . ستجد هنا جميع المكونات السلبية (المقاومات والمكثفات وما إلى ذلك) ، بالإضافة إلى عدد كبير من الترانزستورات الثنائية والثنائيات والدوائر الدقيقة ، بما في ذلك MK و FPGA. يستغرق إنشاء المكتبات في البداية الكثير من الوقت ، لذا آمل أن أقدم لك الكثير من الوقت.
إذا كان لديك أي أسئلة وصعوبات أثناء الدراسة ، فيمكنك كتابتي في رسائل خاصة ، إذا أمكن ، أحاول الإجابة على الجميع.
متى يصبح المشروع معقدًا؟
أي مشروع أكثر أو أقل خطورة ، سواء كان رمز المصدر لبرنامج أو رسم تخطيطي للدائرة لجهاز إلكتروني ، لديه دائمًا سمة بعدها تحدث الفوضى ، يصبح المشروع غير مفهوم ، من الصعب التحقق منه واختباره ، يخرج عن السيطرة.
هذه الحدود فردية لكل مطور: يمكن للمرء أن يفهم تمامًا جهازًا من 1000 مكون ، والآخر يبدأ في ارتكاب الأخطاء ويجد صعوبة في مشروع مكون من 200 مكون. بشكل عام ، يكون التقدير في عدد المكونات الإلكترونية غير موضوعي إلى حد ما ، ولكنه يسمح بفهم الجوهر العام للمشكلة.
من ما سبق ، يمكننا استخلاص النتيجة التالية:
يصبح المشروع معقدًا عندما يصبح من الضروري أن يتخذ المطور إجراءات للحفاظ على قابلية قراءة مصدر المشروع وقابليته للفهم.
حتى لحظة معينة ، يمكنك بالتأكيد تسجيل أي شيء و "رسم" على الرسم البياني أي شيء وبأي طريقة ، على سبيل المثال ، على النحو التالي:

كل شيء يندمج ، الدائرة قذرة وفي النهاية سيؤدي هذا إلى مسار معوج أو خاطئ ، لم يلاحظوا على الفور في هذه الفوضى ونتيجة لذلك قطع الموصلات على الألواح واللحام المخاط.
دعونا نلقي نظرة على تحفة أخرى - دائرة اردوينو المصنوعة في م:

كيف تحبها؟ يؤلمني ... أنظر إلى R2 و R3 ، يبدو من الواضح أن هذه الحمالات لـ I2C ، ولكن أين هذا I2C وأي موصل يجب أن يكون لغزًا بالنسبة لي وعليك أن تبحث عنه طويلًا ومملاً ، وهذه دائرة بها عدد قليل من المكونات وبسيطة ، ولكن الفوضى بالفعل.
الآن ، كبديل ، مثال من أعمالي (قابل للنقر):

انظر إلى الرسم التخطيطي وأعتقد أنك تفهم على الفور مكان المدخل ، وحيث يكون المخرج هو "السهام" تلميحًا بذلك ، ولسنا عربًا ، نقرأ (بما في ذلك الرسوم البيانية) من اليسار إلى اليمين. تحتوي الوحدة على وظيفة واحدة - مرشح الوضع المشترك ثلاثي المراحل وليس أكثر. يتم تنفيذ المخطط بعناية وتحتل ورقة واحدة في الوثائق. 1 ورقة - 1 وظيفة.
في الواقع ، ما كتبته أعلاه هو تفاهات مهمة وتجعل الحياة أسهل ، لكنها لا تزال تافهة. على الرغم من أنني آمل أن تفهم الأيديولوجية العامة ، دعونا الآن نلخص كيفية "القيام":
- ينطبق مبدأ التغليف أيضًا في الدوائر: تقوم كل وحدة بمهمة واحدة بسيطة . الوحدة عادة ما تكون ورقة واحدة في الوثائق ، على سبيل المثال ، بعض A3 ؛
- يجب تنفيذ مخطط الدائرة بنفس النمط وبعناية فائقة. الدقة عند العمل في المستقبل ستؤتي ثمارها بالكامل. وعندما تظهر في المقابلة مخططًا مفهومًا ومفهومًا بعناية ، سيكون لديك على الفور انطباع جيد. يرون اليدين دفعة واحدة وعادة لا يحبون ؛
- لا تستخدم أوراق أكبر من A2 ، حتى لو كان لديك بضعة آلاف من المكونات. إذا كنت تريد التمسك بـ A1 ، فأنت تفعل شيئًا خاطئًا. ربما تحتاج إلى تحديد بعض الوحدات في الرسم البياني ونقلها إلى ورقة منفصلة.
هل تنتقد؟ أقترح!
الآن ، بعد انتقاد الآخرين ، من الضروري اقتراح بديل "كيفية القيام بذلك". يجب أن يُفهم أن الرأي الشخصي للمؤلف الموضح في المقالة يستند إلى الخبرة العملية ورؤيته الخاصة للعالم.
أقترح أن أجعل مثل جميع الأشخاص العاديين ، أي أننا سنقوم أولاً بعمل نسخة سيئة من المخطط من
خلال الحمار ، ثم نحل جميع المشاكل بشكل بطولي ونصل إلى حالة مقبولة. دعنا نذهب!
إنشاء مشروع في مصمم Altium. في ذلك ، على سبيل المثال ، سأصور محول باك 6-المرحلة DC / DC. سيكون لدي 6 قنوات طاقة و 1 MK للتحكم في جميع المراحل. ستبدو كل قناة طاقة مثل هذا (قابل للنقر):

قناة الطاقة نفسها التي رسمتها في الأصل بشكل صحيح. إذا نظرت بعناية ، لدي إدخال إشارة على الدائرة - 2 PWMs على اليسار + VCCIN مع GND ، هناك إخراج - VCC5V و GND. تقوم الوحدة نفسها بتنفيذ مهمة واحدة - تحويل VCCIN إلى 5V. ثم نقوم بعمل ضعيف ...
نأتي هنا إلى القيد الأول - تشغل قناة واحدة تقريبًا ورقة A3 بالكامل ، ولدينا 6 منها ، لذلك إذا قمت بزيادة الورقة إلى A2 فإنها لا تزال غير مناسبة. يمكنك زيادة الورقة إلى A1 - ممتاز ، حتى الآن نحن مطورون عديمي الخبرة ، ونحن نتبع هذا المسار ونلاحظ الصورة التالية (قابلة للنقر):

يبدو أنه من الواضح الآن - هناك 6 أجزاء من الدائرة ، يوجد MK أدناه. هذا فقط 30٪ من المخطط ، ما هو المطلوب أيضًا؟ عضو الكنيست ملزم + التقيمات؟ بالطبع! هل يجب أن يتواصل الجهاز مع العالم الخارجي؟ بالطبع ، أضف RS485. Ahhh ، لا تزال بحاجة إلى طاقة للسائقين ، أي تحتاج إلى الحصول على +12 فولت من VCCIN وإضافة DC / DC لهذا! عضو الكنيست آخر ... يحتاج 1 DC / DC وإضافة الآن كل هذا - انظر (قابل للنقر):

من الواضح ما هو هناك؟ وإذا لم أقل في البداية عن وظائف الجهاز؟ وإذا ، بالإضافة إلى ذلك ، رسم أيضًا قطعًا خرقاء من الدائرة بشكل خرقاء؟ وإذا تم رسم مكونات UGO في المكتبات في البداية بشكل منحرف؟ خائفة؟ هذا هو نفسه ...
ماذا تفعل؟
الآن دعنا نفكر ... في هذا الجهاز ، هناك 150 مكونًا في جميع ، في متوسط المشاريع المتعلقة بإلكترونيات الطاقة ، عادة ما تكون من 1500 إلى 4000 ، أي حجم الكارثة التي تتخيلها عندما يكون هناك 10 أوراق من A1 كما هو موضح أعلاه وكلها مزدحمة ومنسدة. الأخطاء حتمية!
نحن ننظر ونفكر أكثر. أول شيء تفعله هو تشكيل الوحدات. لقد شكلت كل منهم ، لأنه لقد قمت بنسخها للتو من طائرة منزلية واحدة ، لكنني كسرت وحدة واحدة - ذاكرة EEPROM تعمل على I2C. لقد ارتكبت نفس الخطأ كما هو الحال في مخطط Arduino ، كيف أفعل ذلك:

كما ترون ، جمعت شريحة ذاكرة في "كومة" واحدة تحجب مكثف الطاقة ، الذي سيقف بالقرب منه وسحب ما يصل إلى 3.3V. لست مضطرًا الآن للبحث عن جميع المكونات اللازمة لربط شريحة ذاكرة ، وفقًا للمخطط ، فكلها في مكان واحد. بالمناسبة ، ليس من الضروري تخصيص ورقة منفصلة لكل شريحة صغيرة ، ولكن EEPROM ليست وحدة منفصلة ، بل هي جزء من ربط وحدة التحكم الدقيقة. MK مع الربط - الآن هذه وحدة تستحق ورقة منفصلة.
نمضي قدمًا ... لدينا أجزاء متكررة من الدائرة ، على سبيل المثال ، قناتان متطابقتان تمامًا للتغذية المرتدة على مضخم تشغيلي (OA) ، 6 قنوات طاقة متطابقة تمامًا. يمكن تحسين ذلك أيضًا.
فكرة أخرى مشرقة هي أنه إذا كانت جميع قنوات باك الستة متشابهة ، فمن المحتمل أن يكون أثرها هو نفسه. يجب استخدام هذا. ربما يمكنك تقسيم الطرق لوحدة واحدة ، ثم تقول الخمس المتبقية "حسنًا ، كرر"؟ اتضح أن م يسمح لنا بتبسيط حياتنا بشكل كبير.
دعونا نفعل ذلك بشكل جميل!
من أين يبدأ أي جهاز إلكتروني؟ مع فكرة بالطبع. كيف تحول هذه الفكرة إلى شيء ملموس؟ على سبيل المثال ، يمكنك رسم مخطط تخطيطي حيث سيتم عرض وظائف الماكرو. لا داعي لأن تكون ذكيًا جدًا ، مجرد صورة على لوحة أو قطعة من الورق:

على الورقة تناسب جميع وظائف الجهاز. أولاً ، تسمح لنا هذه الدائرة بفهم كيفية عمل الجهاز بشكل أساسي: هناك جزء طاقة مكون من 6 قنوات (Buck) ، والذي يتم التحكم فيه بواسطة MCU ، والذي ينتج عنه تحكم في إشارتي تغذية مرتدة من خلال مضخم العمليات (Amp.) ، وهكذا هناك أيضًا زوجان من dc / dc للطاقة الذاتية وواجهة Modbus للتواصل مع العالم. ثانيًا ، وفقًا للمخطط ، تظهر الكتل الوظيفية الجاهزة على الفور.
نحتاج الآن إلى إنشاء 5 أوراق A3 في AD ونقل الجزء المقابل من الدائرة إلى كل منها ، ولكن قبل ذلك نحتاج إلى النظر في أنواع الاتصالات والدوائر التي سنستخدمها في AD:
- منفذ الطاقة

هذا النوع عالمي طوال المشروع. أي إذا وضعنا مثل هذا المنفذ على ورقة واحدة وعلى أخرى ، فسوف يندمجان في دائرة واحدة باسم "VCC3V3". وفقًا لذلك ، بالإضافة إلى ذلك ، لا يلزم توصيل دوائر الطاقة على أوراق مختلفة. يحدد هذا النوع من المنافذ فقط مصدر الطاقة والأرض (GND) ؛ - صافي lable

أداة لتسمية دائرة معينة في الدائرة. يتم تجميع السلاسل التي تحمل الاسم نفسه (NetLabel) في ورقة واحدة وخارجها. سنستخدم هذه الأداة كوشير ، أي فقط لتحديد الأسماء والوصلات داخل ورقة واحدة ؛ - مكان المنفذ

أداة للاتصالات متعددة الوسائط. على النقيض من NetLabel ، المستخدم للتوصيل داخل الوحدة / الورقة ، يتم استخدام هذا المنفذ للتواصل مع "العالم الخارجي". نقوم بتوصيل الوحدات ببعضها البعض ، جميع الدوائر باستثناء الطاقة والأرض (GND).
نحتاج الآن إلى تعيين الإشارات باستخدام Place Port الذي سيتجاوز الوحدة النمطية. على سبيل المثال ، بالنسبة لوحدة تحتوي على مضخم تشغيلي ، ستبدو كما يلي:

الآن أصبحت وحدتنا جزءًا منطقيًا تمامًا من الدائرة: فهي تحتوي على إدخال (INPUT) ومخرج (ADC-OUT) واتصالين عالميين (منفذ الطاقة) - GND و VCC3V3. لا أكثر. سنفعل نفس الشيء مع الوحدات الأخرى ونقوم بتعيين التعيين التلقائي للأرقام للمصممين من خلال الانتقال إلى
أدوات -> التعليقات التوضيحية -> إضافة تعليقات توضيحية إلى الرياضيات والنقر فوق
تحديث قائمة التغييرات :

بعد ذلك ، انقر فوق
قبول التغييرات وفي النافذة التي تفتح ، انقر فوق
تنفيذ التغييرات :

نغلق النوافذ الإضافية ونرى أن التعيينات الخاصة بنا (D؟ ، R؟ ، C؟ ، إلخ) حصلت على أرقام فريدة. بعد الإجراءات المنجزة ، نحصل على هذا المشروع -
PDF .
كيف؟ أعتقد أنه لن يجادل أحد - كل شيء أنيق ، من الواضح كيف يعمل من النظرة الأولى ، لا يوجد نفايات في الرسم التخطيطي. الآن يبقى الأمر للصغار - نحتاج إلى إنشاء 6 قنوات بطريقة أو بأخرى من ورقة واحدة ، وبشكل عام ، نجمع كل شيء معًا.
للقيام بذلك ، قم بإنشاء ورقة جديدة ، سيكون لدي فقط اسم
التصميم الرئيسي ، ولكن يمكن أن يكون الاسم أي شيء. في هذه الورقة ، سيكون لدينا مخطط كتلة رسمته مسبقًا يدويًا. لإنشاء الوحدة النمطية ، انتقل إلى
Place -> Sheet Symbol . الآن سنعطي عنصرنا نمط المشروع بأكمله ، أي الخط (لدي ISOCPEUR) ، عرض ولون الإطار ، المميز وما إلى ذلك ، ونكتب أيضًا اسم الورقة مع الوحدة الخاصة بنا:

الآن انقر بزر الماوس الأيمن على وحدتنا (المربع البرتقالي) وانتقل إلى
إجراءات رمز الورقة -> مزامنة إدخالات الورقة والمنفذ وستفتح نافذة:

نرى فيه قائمة بميناء مكاننا. نختار كل شيء
وننقر على "إضافة إدخالات الورقة" ، ونثبته في الوحدة الخاصة بنا ونعين نوع الخط العام ، ونحصل على الوحدة التالية:

الآن نكرر نفس الشيء للوحدات الأربع المتبقية وعند الإخراج نحصل على هذا الهيكل:

هنا يجدر الانتباه إلى نقطتين:
- لا تكشف الورقة الخامسة (الصفحة 5) باستخدام dc / dc عن منفذ المنفذ عند محاولة المزامنة ، وإذا نظرت إلى الرسم التخطيطي للوحدة النمطية ، فلن تكون هناك بالفعل ، فقط منفذ الطاقة. لكن! من الضروري إخراج الوحدة بالتأكيد ، وإلا فلن تظهر المكونات من هذه الورقة على اللوحة ؛
- لاحظ أن لأداة Place Port معلمة اتجاهية: الإدخال والإخراج وثنائي الاتجاه. يجب عليك تحديد نوع المنفذ لإشارتك بشكل صحيح ، على سبيل المثال ، منافذ PWM-H هي الإخراج (الإخراج) لوحدة MCU والمدخلات (الإدخال) لوحدة Buck.
استنساخ
الآن بعد أن أنشأنا جميع الوحدات ، نحتاج إلى زيادة عددها للحصول على 6 قنوات لقسم الطاقة وقناتين لمكبرات التشغيل. كما يقول المثل ، هناك دائمًا مخرجان ، حتى إذا كنت قد أكلت وهذه الحالة ليست استثناء. سأعرض كلتا الطريقتين:
- انسخ باليد
كل شيء بسيط هنا - نسخ ولصق عادي. حدد وحدتنا ، Ctrl + C و Ctrl + V - نحصل على وحدة جديدة. يبقى تغيير الرقم المميز من M3 إلى M6. ثم نربط كل شيء ونحصل على نسخة وسيطة من الدائرة:

لقد قمت بنسخ وحدة op-amp ، وأضفت بعض الموصلات وحافلات GND و VCCIN ، وهي الآن عالمية ومتصلة على الفور في جميع الوحدات التي توجد فيها. في هذه الحالة ، ليس من المنطقي سحبها بشكل منفصل Place Port. قمت أيضًا بتوصيل جميع الدوائر الخارجية باستثناء وحدة Buck ، حيث سأوضح الطريقة الثانية والأكثر إحكاما. - نسخ جدي
على عكس الإصدار السابق ، كل شيء هنا صعب الفهم ، ولكن أسهل في التنفيذ والأهم من ذلك بكفاءة أكبر. سيتم إنشاء قنوات متعددة باستخدام توجيه REPEAT . للقيام بذلك ، بدلاً من تعيين M1 ، نكتب الأمر REPEAT (BUCK، 1، 6) . سيقوم هذا الفريق بإنشاء قنوات مع مصممين من BUCK1 إلى BUCK6 ، أي قطعنا الستة. اضغط على Enter وانظر كيف أنشأ AD العدد المطلوب من القنوات:

الآن أنت بحاجة إلى توصيل الدائرة. سأبدأ بمخرج بسيط - يجب دمج مخرجات OUT-5V الخاصة بنا على جميع القنوات ، لأن تعمل جميع مراحلنا كمحول واحد لإخراج مشترك. للقيام بذلك ، نقوم ببساطة برسم دائرة عادية من Place Port وتوصيلها بموصل الإخراج:

تحتاج الآن إلى إخبار AD أن منافذ PWM-H ليست منفذًا / دائرة واحدة ، ولكن 6 قنوات منفصلة. للقيام بذلك ، انقر فوق Place Port باسم PWM-H واكتب REPEAT (PWM-H) في العمود بالاسم ، سيؤدي هذا إلى إنشاء 6 سلاسل مختلفة:

تحتاج الآن إلى إخراج السلسلة العادية (Ctrl + W) من Place Port باسم REPEAT (PWM-H) وإعطاء هذه السلسلة اسم PWM-H باستخدام أداة NetLabel. ثم من الضروري إزالة الحافلة من الدائرة وإعطائها اسم PWM-H [1..6] . وهكذا ، استخرجنا من منفذ واحد 6 دوائر مختلفة سيكون لها الأسماء PWM-H1 و PWM-H2 وما إلى ذلك:

بعد ذلك ، نقوم بتوصيل ناقل PWM-H [1..6] بإخراج الناقل في وحدة MCU للترانزستورات ذات نصف الجسر العلوي. يجب أيضًا تنفيذ إجراءات مماثلة للترانزستورات السفلية ورمي الحافلة فقط ، في النهاية سيكون لدينا دائرة من النموذج التالي:

الآن بعد أن تعلمنا Zen ، دعنا نعيد تشكيل وحدة Jedi بمضخم تشغيلي حتى لا نترك عكازًا على شكل لصق نسخ. ونتيجة لذلك ، نحصل على النسخة النهائية من مخطط الدائرة:

هذا هو المكان الذي ننتهي فيه بمخطط الدائرة ، والنتيجة النهائية هي
PDF . كما ترون ، خرج أبسط مخطط ، بضع أوراق A3 فارغة نصف فارغة ، يمكن لأي مشغل راديو للهواة بأقل وقت وأعصاب معرفة ذلك.
وفر العشرات من ساعات العمل لكل أثر
في الحقائق الحديثة ، عندما تكون درجة تكامل المكونات (الدوائر المصغرة) عالية جدًا ، يستغرق تطوير مخطط الدائرة وقتًا أقل وأقل.
بالفعل ليس في كثير من الأحيان ستقابل 90 ٪ من الوحوش التناظرية وهذا أمر جيد. تظل "نقطة الضعف" في عملية تطوير الجهاز هي تصميم لوحة الدوائر المطبوعة (PCB). توفر أنظمة CAD الحديثة العديد من الأدوات المختلفة لتقليل تكاليف العمالة لتطوير لوحة ، وكان هذا هو الغرض الرئيسي من هذه المقالة.كما أشرت سابقًا ، هناك عدة وحدات متكررة في أجهزتنا: باك و أمبير. إذا نظرت إلى الأجهزة الحديثة ، فسيكون هناك العديد من هذه التكرارات في العديد منها ، على سبيل المثال ، راسم تذبذب رباعي القنوات تتطابق فيه جميع القنوات. بالطبع ، يمكننا تتبع كل قناة بأيدينا ، ويمكننا تبسيط حياتنا.كل شيء تم وصفه سابقًا في المقالة يسمى ببساطة - مخطط متعدد القنواتتبدو بسيطة ولذيذة. لقد أنشأنا مخططًا دائريًا كهذا والآن سيسمح لنا بالقيام بما يلي - لفصل الدوائر لقناة باك واحدة ، ثم ببساطة نسخها إلى 5 المتبقية وموقع المكونات (التخطيط) وجميع الموصلات. أولاً ، انقل جميع مكوناتنا من مخطط الدائرة إلى الملف باستخدام لوحة الدائرة ، وانقر فوق تصميم -> تحديث مستند PCB : الآن انقر فوق تنفيذ التغييرات ، ونتيجة لذلك نحصل على لوحة الدوائر المطبوعة:
كما ترى ، ظهرت 6 مناطق حمراء على اللوحة ، تسمى الغرف. تحتوي كل غرفة على مكونات إلكترونية لقناة واحدة وليس أكثر. الآن تحتاج إلى تعيين أبعاد الغرفة ، أي الإشارة إلى المنطقة المحددة التي ستشغلها مكونات قناتنا وعمل تخطيط التفاصيل. يبدو هذا:
لذلك سيتم تحديد موقع مكونات كل قناة وتحتل هذه المنطقة. صحيح ، لا يعجبني شيء هنا ... نعم! لا تحتوي تعيينات المكونات في طبقة الشاشة الحريرية (حروف بيضاء) على ترقيم من طرف إلى طرف ، ولكن الترقيم بتنسيق "Room_Name" ، أي أن لدينا مقاومات R6_BUCK1 و R6_BUCK2 وما إلى ذلك. أريد تجنب البادئة "_BUCK1" وكل مكون له رقمه الخاص. اضغط على Ctrl + L ثم انتقل إلى قائمة التعليقات التوضيحية ، حيث نرى مثل هذه القائمة: الآن أنت بحاجة إلى تحديد خيار الترقيم $ ComponentPrefix $ GlobalIndex وانقر فوق OK. انقر فوق " إعادة تعيين الكل" لتجاهل كافة القيم ثم انقر فوق " تحديد تعيين".
. كما ترى في قناة BUCK2 ، غيرت المكونات تسمياتها من R6_BUCK2 إلى التعيينات الأكثر شيوعًا R6 ، R7 ، وما إلى ذلك:
يبقى قبول التغييرات بالنقر على قبول التغييرات وفي النافذة التي تفتح ، قم بتأكيد كل شيء بالنقر فوق تنفيذ التغييرات . نقوم بنقل التغييرات من الدائرة إلى التصميم -> تحديث لوحة الدوائر PCB Documentet كما فعلنا بالفعل. ونتيجة لذلك ، نلاحظ التعيينات "البشرية" التي لا تشغل اللوحة بالكامل وحمايتها: عند
وجود تخطيط وتعيينات كافية ، ننتقل إلى التوجيه - سنقوم بتتبع الدوائر داخل غرفة BUCK6 واحدة ونحصل على الصورة التالية:
لم أولد كل شيء ، تركه GND على حاله لأن عادة ما يتم ملء هذا بمضلع واحد. يكفي لمظاهرة. الآن قم بما يلي:- Design -> Rooms -> Cope Room Format
- Altium Choose source room , , BUCK6
- altium ChooseDestination Room , . BUCK-.
- Apply To Specified Channel , , , .

- !
لم أضع داو ونقر على قناتين ، لأن هناك حالات ، على سبيل المثال ، ليست كل القنوات متطابقة. تذكر VRM على اللوحة الأم لوحدة المعالجة المركزية ، غالبًا ما تكون هناك 3-4 مراحل من جهة ، و 3-4 أخرى من ناحية أخرى. بالنسبة لحالتي ، يمكن أن تكون 3 مراحل بأسلاك واحدة و 3 مراحل أخرى بأخرى. أعتقد أن الفكر العام مفهوم. الآن دعونا نلقي نظرة على النتيجة: نحن نلاحظ 3 قنوات متطابقة ، والأهم من ذلك ، قضيت بعض الوقت على جميع القنوات مثل 1. في هذه الحالة المجردة ، أقوم بتوفير الوقت 6 مرات ، ولكن في المشكلات الحقيقية ، فإن إجراء تقليل تكاليف العمالة هو نفسه تقريبًا. وهو ليس عاملاً غير مهم - إذا قمت بعمل 6 قنوات بيديك ، فإن "العين غير واضحة" بسبب نفس النوع من العمل ومن المحتمل جدًا أن ترتكب خطأ أو تصنع منحنى تخطيط.
الملخص
- . — , .