ايران ويج

نسخه‌ی کامل: آموزش قدم به قدم آلتیوم بصورت تصویری
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4
سلام به همگی
اگه خدا بخواد، انشالله تو این تاپیک میخوام طریقه کار با نرم افزار بسیار پرکاربرد altium designer یا همون protel dxp و نحوه ایجاد فایل pcb با این نرم افزار رو بصورت کامل آموزش بدم.
فقط اینم بگم که یه تعداد از عزیزان مثل خودم وسط امتحانا هستن و ممکنه هم پای هم جلو نریم؛
واسه همین من فعلا مقدمات و شروع میکنم تا دوستان برسن و باهم کار کنیم.
برای جلوگیری از وجود اسپم و شلوغ شدن تاپیک لطفا سوالات و مشکلات خود را تنا در تاپیک زیر مطرح کنید.


سوالات مربوط به بخش آموزش قدم به قدم آلتیوم
(قسمت اول؛ آشنایی با محیط نرم افزار)
برای شروع کار مبنا را بر این قرار دادیم که شما نرم افزار را نصب کرده باشید؛
نصبش زیاد مشکلی داره ولی باز نتونستید، بخواهید توضیح میدم.
خب پس پیش به سوی گام اول آموزش؛
نرم افزار را اجرا کنید تا به صفحه home آن وارد بشید؛

کد php:
http://www.iranled.com/forum/attachment.php?aid=9272 

در صورتی که این صفحه رو گم کردید یا بسته باشید، کافیه که در قسمت بالا، گوشه صفحه رو آیکن مربوط به آن کلیک کنید

کد php:
http://www.iranled.com/forum/attachment.php?aid=9273 

در این صفحه می توانید پنل های مختلف با آیکن های دلخواه ایجاد کنید که برای این کار می توانید از منوی view قسمت workspace panels و بعد system استفاده کنید

کد php:
http://www.iranled.com/forum/attachment.php?aid=9274 

بطور مثال من توسط این منو، پنل files رو فراخوانی کردم

کد php:
http://www.iranled.com/forum/attachment.php?aid=9275 

در این پنل در سرفصل open a ducument می تونیم پروژه های آخر کار شده رو ببینیم
توسط سرفصل open a project پروژه جدیدی را تعریف می کنیم
و همچنین توسط new فایل دلخواه مون و اعم از pcb ، شماتیک ایجاد می کنیم

کد php:
http://www.iranled.com/forum/attachment.php?aid=9332 

همچنین در قسمت راست نرم افزار جهت سهولت کار چندتا پنجره اعم از libraries یا همون کتابخانه قطعات و پنجره favorites یا علاقه مندی ها قرار گرفته که بعدا راجع بهشون توضیح میدم.

کد php:
http://www.iranled.com/forum/attachment.php?aid=9333 


[attachment=8526]
(قسمت دوم؛ تعریف پروژه و ایجاد یک فایل جدید)
(همه این نرم افزار رو تهیه و نصب کردن؟
کسی عقب نمونه)

بعد از اینکه تا حدودی با محیط نرم افزار آشنا شدیم، اکنون به تعریف پروژه میپردازیم؛
برای اینکه بخواهیم چندتا فایل مختلف رو اعم از pcb و شماتیک به هم ربط بدیم، نیاز داریم که یک پروژه تعریف کرده و فایل های دلخواه رو داخل اون بریزیم؛
از پنل files قسمت new روی گزینه blank project pcb کلیک کنید تا یک پروژه جدید تعریف شود

کد php:
http://www.iranled.com/forum/attachment.php?aid=9334 

پروژه جدید تعریف شد

کد php:
http://www.iranled.com/forum/attachment.php?aid=9335 

الان می تونیم چندتا فایل تو پروژه مون بریزیم، مثلا من یه فایل شماتیک و pcb ایجاد می کنم.
برای این کار روی فلش بالای پنل کلیک کرده، files را انتخاب می کنیم

کد php:
http://www.iranled.com/forum/attachment.php?aid=9336 

و بعد در قسمت new روی فایل pcb و بعد schematic کلیک می کنیم تا به پروژه مون اضافه بشن

کد php:
http://www.iranled.com/forum/attachment.php?aid=9337 

فایل های ما داخل پروژه ایجاد شدن

کد php:
http://www.iranled.com/forum/attachment.php?aid=9338 


[attachment=8527]
(قسمت سوم؛ساخت یک صفحه شماتیک)
در صفحه اصلی(home)، پنل files و قسمت new روی گزینه schematic کلیک کنید تا یک صفحه شماتیک ایجاد شود

[تصویر:  attachment.php?aid=9339]

کد php:
http://www.iranled.com/forum/attachment.php?aid=9340 

در هر موقعیت از کار با کلیک راست بر روی گزینه فایل شماتیک ایجاد شده و انتخاب گزینه save as می تونیم فایل صفحه شماتیک و ذخیره کنیم

کد php:
http://www.iranled.com/forum/attachment.php?aid=9341 

برای خروج از صفحه هم کافیست مثل حالت قبل کلیک راست کرده، close رو بزنیم

کد php:
http://www.iranled.com/forum/attachment.php?aid=9342 

برای اینکه بخواهیم شماتیک کار شده رو به یک پروژه جدید بریزیم، کافیست یک پروژه ایجاد کنیم و با کلیک راست بر روی فایل شماتیک و انتخاب گزینه add to... و یا از طریق drag و drap کردن، فایل شماتیک رو به داخل پروژه بریزیم

کد php:
http://www.iranled.com/forum/attachment.php?aid=9343 

فایل به پروژه اضافه شد

کد php:
http://www.iranled.com/forum/attachment.php?aid=9344 

برای تنظیم سایز و استایل صفحه می تونیم از نوار تولبار و در منوی design گزینه ducument option را انتخاب کنیم

کد php:
http://www.iranled.com/forum/attachment.php?aid=9345 

صفحه تنظیمات

کد php:
http://www.iranled.com/forum/attachment.php?aid=9346 

همچنین می توانید از نوار تولبار و منوی tools با انتخاب گزینه schematic preferences سایر تنظیمات را نیز انجام دهید

کد php:
http://www.iranled.com/forum/attachment.php?aid=9347 

کد php:
http://www.iranled.com/forum/attachment.php?aid=9348 


[attachment=8576]
(قسمت چهارم؛رسم یک مدار شماتیک نمونه)
برای آشنایی کامل با طریقه رسم مدار در صفحه شماتیک و آشنایی با قطعات کتابخانه مدار زیر رسم می کنیم

کد php:
http://www.iranled.com/forum/attachment.php?aid=9349 

برای شروع طبق مطالب گفته شده، یک پروژه ایجاد و بعد یک صفحه شماتیک باز می کنیم.
برای فراخوانی میکروکنترلرمگا8 به کتابخانه میکروکنترلر avr سری mega می رویم(در کتابخانه قطعات باید تیک component رو بذاریم)

کد php:
http://www.iranled.com/forum/attachment.php?aid=9350 

و در قسمت انتخاب میکرو atmega8 می نویسیم و توسط گزینه place میکرو مورد نظر را به صفحه شماتیک اضافه می کنیم(با استفاده از گزینه space میتوانید موقعیت قطعه را تغییر دهید و با دابل کلیک بر روی قطعه می توانید مقدار و نام قطعه را تغییر دهید)

کد php:
http://www.iranled.com/forum/attachment.php?aid=9351 

بعد برای فراخوانی ترانزیستور ،7سگمنت، خازن ،مقاومت مورد نظر به کتابخانه زیر رفته قطعات را به مدار اضافه می کنیم

کد php:
http://www.iranled.com/forum/attachment.php?aid=9352 

برای مقاومت و خازن و ترانزیستور2n39 و 7سگمنت به ترتیب از کمک واژه های res،cap،2n39،dpy استفاده می کنیم

کد php:
http://www.iranled.com/forum/attachment.php?aid=9353 

اکنون باید قطعات مورد نظر را توسط گزینه place wire از منوی تولبار بالا به هم اتصال دهیم، دقت کنید که در مورد اتصال صحیح یک ضربدر قرمز بر روی محل اتصال ایجاد می شود.

کد php:
http://www.iranled.com/forum/attachment.php?aid=9354 

برای اتصال gnd و vcc هم باید از همان منوی تولبار انتخاب کنید

کد php:
http://www.iranled.com/forum/attachment.php?aid=9355 

در آخر برای تکمیل کردن مدار، یک منبغ تغذیه هم به آن اضافه می کنیم
برای این کار از قسمت تولبار به simulation sources رفته و منبع مورد نظر را انتخاب و به صفحه مدار اضافه می کنیم

کد php:
http://www.iranled.com/forum/attachment.php?aid=9356 


[attachment=8643]
(قسمت پنجم؛ساخت یک صفحه pcb نمونه)
برای ایجاد یک صفحه pcb با مشخصات دلخواه به صورت زیر عمل می کنیم.
نرم افزار را اجرا کنید و از پنل سمت چپ ، قسمت new from template گزینه pcb board wizard رو کلیک کنید
[تصویر:  i93eo60e6irj9vgrvt5_thumb.jpg]
صفحه زیر اجرا می شود که در هر مرحله می توانید تنظیمات دلخواه را وارد کنید
next
[تصویر:  zuvwq8dnvx8i3sn8wdgx_thumb.jpg]
در این صفحه مشخص می کنیم که واحدهای ما بصورت metric یا imperial باشند
next
[تصویر:  py4e12cgf7nimxb41yv3_thumb.jpg]
در این صفحه برد مورد نظر رو جهت اعمال تنظیمات انتخاب میکنیم؛
custom برای ایجاد برد با تنظیمات دلخواه و یا یک برد از پیش تعیین شده که در لیست ممکن است وجود داشته باشد را جهت اعمال تنظیمات انتخاب می کنیم
next
[تصویر:  x7v411zwpww96pq6j3is_thumb.jpg]
در این صفحه ساختار کلی برد رو از قبیل شکل ابعاد و حاشیه و کادر رو تنظیم می کنیم
(برای ایجاد کادر و حاشیه باید تیک مربوط رو بزارید که من نذاشتم)
next
[تصویر:  nd9vxbzoyoxaa9g1k62_thumb.jpg]
در این صفحه تعداد لایه های برد و تعیین وجود یا نبود صفحات قدرت رو در لایه ها انتخاب می کنیم
(در لیبل اولی 2 و در لیبل دومی 0 قرار داده شده بدین منظور که برد ما تک لایه بوده و دارای صفحات قدرت نمی باشد)
next
[تصویر:  2kzmurr80laju1kdxy58_thumb.jpg]
در این صفحه مشخص می کنیم که ارتباط بین صفحات بصورت مستقیم با غیر مستقیم باشد
next
[تصویر:  jkb4fsf9psdvetftzw1_thumb.jpg]
در این صفحه قسمت surface-mount مشخص می کنیم که قطعات در حالت نصب سطحی بصورت یک رو یا دورو قرار بگیرند
[تصویر:  m5qjz6db5gk1bvzgzel_thumb.jpg]
همچنین در قسمت through hole حداکثر تعداد خطوطی را که می توانند بین پدها قرار بگیرند را تعیین می کنیم
next
[تصویر:  sotwx0yhtp2v1ttjiou8_thumb.jpg]
در این مرحله تنظیمات دیگر را از قبیل قطر مسیرها و ماکزیمم و مینیمم فواصل بین مسیرها رو مشخص می کنیم
next & finish
[تصویر:  8t4wu6nvc9752zaijfd_thumb.jpg]
صفحه دلخواه جهت طراحی و کشیدن فایل pcb آماده شده است
[تصویر:  d6dc91nleb0d34guzc7r_thumb.jpg]

[attachment=8833]
قسمت ششم(انتقال یک طرح شماتیک به صفحه pcb)
می خواهیم طرح شماتیک دلخواه خود را به یک صفحه pcb انتقال دهیم.
برای این منظور نرم افزار آلتیوم را اجرا و یک پروژه ایجاد می کنیم و سپس طرح شماتیک مورد نظر خود را به همراه یک فایل pcb جدید
داخل آن قرار می دهیم
[تصویر:  ugt9v8s8zl0omie55474_thumb.jpg]
اکنون از طریق راست کلیک کردن بر روی پروژه و گزینه save project as پروژه خود را در پوشه دلخواه
ذخیره می کنیم
[تصویر:  r0umlf296w9ux64ku4_thumb.jpg]

[تصویر:  ntkou4j56nwiagq2o08_thumb.jpg]
پس از ذخیره پروژه از نوار تولبار بالای صفحه پنل design گزینه update pcb ... رو می زنیم
[تصویر:  f4lm9pfzrzzx721aec15_thumb.jpg]
صفحه زیر اجرا می شود که در اینجا باید تغییرات لازم جهت انتقال به صفحه pcb ایجاد شود
[تصویر:  c6db15p1n2fp18lved6l_thumb.jpg]
تیک قطعات مورد نظر را گذاشته(بصورت پیش فرض کلیه قطعات انتخاب شده اند) و از پایین گزینه execute changes رو جهت اعمال تغییرات و انتقال به صفحه pcb
زده و سپس ok می کنیم
[تصویر:  zx17gtvakldgmdur3581_thumb.jpg]
طرح شماتیک مورد نظر به صفحه pcb انتقال یافت
[تصویر:  u1hfqfzdnvgwkij0lo8_thumb.jpg]
و نهایتا توسط drag & drap و space و سایر گزینه ها می توانیم بهترین نحوه قرارگیری قطعات تعیین و توسط wire قطعات را به روش
دستی و خودکار که در قسمت بعدی آموزش داده خواهد شد به هم اتصال دهیم.

[attachment=9056]
تشکر بابت زحماتتون.
اگر این آموزش ها رو در قالب پی دی اف بذارید خیلی عالی میشه.چون بعضی از عکس ها با راست کلیک باز نمیشه و باید فایل فشرده شده رو دانلود کرد که زیاد جالب نیست.
البته این فقط یه پیشنهاد و همینجوری هم پیش برید خیلی ممنونم ازتون و کمک بزرگی کردید و نهایت تشکر رو دارم.

فقط یه مبحث مبهم بزرگ به اسم "پلی گان" خیلی واسم سواله و ممنون میشم توضیح بفرمایید.
منتظر ادامه ی آموزش هستیم.
قسمت هفتم(ترسیم دستی طرح pcb-زدن پلی گان بر روی طرح-ایجاد جامپر)

می خواهیم طرح انتقال یافته به صفحه pcb را به روش دستی مسیریابی و ترسیم کنیم
برای نمونه ابتدا طبق آموزش قبل طرح شماتیک خود را به صفحه pcb انتقال می دهیم

[تصویر:  x36hyee1lbzbaoo07fj_thumb.jpg]

[تصویر:  ifrrei6ymtsczg9r08s_thumb.jpg]

اکنون از طریق drag & drap و بکمک کلید space بهترین موقعیت را برای قطعات تعیین می کنیم

[تصویر:  zjog29qwsa2k5w2ytif6_thumb.jpg]

از پایین لایه bottom layer را انتخاب و از نوار ابزار در بالاintratively route رو بزنید

[تصویر:  ixujm066p5hyfq74w_thumb.jpg]

اکنون مسیری را که خود سیستم خودکار برایتان ترسیم کرده با لایه bottom layer که انتخاب کردیم ترسیم کنید
اگر مسیرها زیاد مشخص نیستند، می توانید با زدن کلیدهای ترکیبی shift+m روی مسیر دلخواه زوم کنید

[تصویر:  w8slui3h1jbb2r4gysit_thumb.jpg]

مسیرهای مشخص شده را ترسیم کردیم

[تصویر:  stlf9dokijgb8mxihkr8_thumb.jpg]

مسیرهای باقی را نیز به کمک طرح شماتیک کامل می کنیم
دراینجا دوتا خطوط قرمز نقش جامپر را دارند که در حین ترسیم مسیرها اگر قادر به ترسیم مستقیم نباشیم می توانیم توسط دوتا پد و لایه top layer از روی مسیر پرش کنیم

[تصویر:  sqz0e19u5h8vtoe03mif_thumb.jpg]

اکنون می توانیم توسط گزینه place string از نوار ابزار در بالا ، در صفحه فایل متنی ایجاد کنیم
که در این طرح برای نمونه پدها اسم گذاری شده اند

[تصویر:  fzmysf3kmv0agbj67_thumb.jpg]

اکنون به درخواست دوستان میخواهیم یک پلی گان بر روی طرح ایجاد کنیم
معمولا بعد ترسیم طرح pcb قسمت هایی از طرح خالی باقی می ماند که برای صرفه جویی در مصرف اسید به هنگام اسیدکاری طرح و یا گاه زیبایی طرح می توانیم توسط پلی گان این قسمت ها رو پر کنیم
از نوار ابزار بالا گزینه place polygon رو انتخاب کنید

[تصویر:  123wbl5mpu3hnnx2d6aj_thumb.jpg]

در این صفحه تنظیمات لازم را مثل تنظیم سایز و نوع لایه و حالت پلی گان می توانیم ایجاد کنیم و بعد ok می کنیم

[تصویر:  5q8k2zki89cbjmlojvf_thumb.jpg]

اکنون نشان نما را بر رو قسمت هایی که می خواهیم دارای پلی گان باشند می کشیم

[تصویر:  62h34uianqjqxap4nih1_thumb.jpg]

بعد از کشیدن کامل نشان نما بر روی قسمت های موردنظر با زدن راست کلیک نشان نما رها شده و پلی گان بر روی قسمت های مشخص شده ایجاد می شود

[تصویر:  rz6wb9hozy0csmb2rv59_thumb.jpg]

اکنون قسمت های اضافی پلی گان را انتخاب و حذف می کنیم(توجه داشته باشید که در تنظیمات باید تیک قسمت lock را برداشته باشید)

[تصویر:  9h2bj5qulboux7c1g5ev_thumb.jpg]

و نهایتا طرح ما آماده شده است(البته چون طرح بیشتر جنبه آموزشی دارد استاندارد سایز خطوط رعایت نشده است)

[تصویر:  fdjz18nmbs00u4t6se_thumb.jpg]


خوش باشید


[attachment=9176]
سلام دوستان من یه چند تا مشکل داشتم تو کار با نرم افزار التیوم که با راهنمایی های آقای عزیزی حل شد گفتم اینجا بگم شاید مشکل شما هم بود فقط ببخشید اگه سوالام مبتدیانه اسShy
1-مشکل اولم این بود که پدها و سوراخ ها وقتی تنظیمات scaleبرا پرینت می گذاشتم خیلی کوچیک بودن که راه حلش این بود که باید دکمه q رو میزدم تا اندازه ها بر اساس میلی متر بشه بعد از سربرگ design به board option برید و قسمت unit رو برحسب metric انتخاب کنید درست میشه Happy اینا راهنمایی های اقا مدیره ها
2-مشکل بعدی بدست آوردن فاصله مابین پدها
اول مثل قبل یه q بزنید تا مقیاس بر حسب mm تنظیم بشه
بعد از نوار بالا ،سربرگ edit به قسمت origin برید و set رو کلیک کنید
الان رو صفحه یه + میاد که باید مبدا رو باهاش مشخص کنید؛ مثلا میخواهید فاصله بین انتهای پد اول رو با ابتدای پد دوم بدست بیارید که باید رو انتهای پد اول کلیک کنید تا بعنوان مبدا مشخص بشه
بعد کلیک کردن و نگه داشتن موس رو همون نقطه می بینید که مختصات رو 0 ، 0 تنظیم میشه
و نهایتا می تونید با کشیدن نشانگر موس روی نقطه دلخواه ، فاصله اون رو از مبدا بر حسب mm بدست بیارید
واما سوال بعدی که اقا مدیر گفتن اینجا بگم
دو تا سوال :
1-اول اینکه گاها مختصات پدها رو گم می کنم و نمیدونم کجان راهی هست که مجبور نشم برنامه رو ببندم واز اول اجرا کنم ؟ میخوام به مختصاتی که قبلا بودم برگردم؟
2-فاصله پدها رو دستی باید تنظیم کرد راهی نیست خودکار یه فاصله مشخص به همه پدها بده؟
مرسی از کمک هاتون اقای عزیزیClapHappyHappy
این ابعاد رو به چه صورت وارد می کنیم در صورتی که اول متریک انتخاب کرده باشیم فیبر من 15*20 میشه توضیح بدین چه جوریاس دادن ابعاد؟
صفحه‌ها: 1 2 3 4