PIC یا AVR ؟؟

Mehdi_tsu

عضو جدید
سلام
دوستان این تاپیک و زدم تا دوستانی که با میکرو کار کردن بیان و نظراتشون رو درباره معایب و مزایای PIC و AVR بگن ، تا کسایی که میخوان تازه شروع کنن درست انتخاب کنن

موفق باشید / مهدی حیدری
 

Mehdi_tsu

عضو جدید
Only PIC

Only PIC

من خودم PIC رو انتخاب کردم
چون گرایشم قدرته و قاعدتا قراره از میکرو جاهایی استفاده کنم که نویز زیادی داره ، و تنها با PIC میتونستم این مشکل و حل کنم

دوما فکر میکنم این میکرو منابع امورشی زیادی داره که هر کس که بخواد با هر زبانی (C, Basic,Assembly) کار کنه میتونه تو نت کلی کتاب پیدا کنه
 

pes

عضو جدید
منابع فارسی pic بسیار کمتر از منابع فارسی avr هست به خصوص به زبان c
من خودم avr کار کردم و ازش هم نتیجه های خوبی گرفتم
البته avr رجیسترهای برای نویز پذیری کمتر داره ولی باز به هر حال شنیدم pic تو نویز بهتره ولی فقط شنیدم
تویه مجلات انگلیسی زبان هم از pic بیشتر می نویسند ولی باز میگم avr هر کاری رو که یک میکرو باید انجام بده به خوبی انجام می ده
چند وقت پیش تویه کارگاه یه سرخ کن و یه ماکروویو باز شده دیدم که از یه pic استفاده کرده بودن
در کل میکرو خیلی مقوله جذابیه ! به خصوص اگه پروزه های باهاشون خودت 100 درصد طراحی و بسازی
 

amirhm

عضو جدید
کاربر ممتاز
من قبلا کمی با بسکام و AVR کار کردم میخواستم بدونم با چه نرم افزاری میشه PIC رو برنامه ریزی کرد ؟
 
  • Like
واکنش ها: sh85

sh85

مدیر بازنشسته
کاربر ممتاز
AVR

AVR

قیمتش ارزونتره تقریبا
براساس جمع CARYY کار می کنه و در نتیجه برای عملیات های ریاضی مناسبه
ولی خدا نکنه پروژه چندتا عملیات ریاضی یه کم پیچیده تر را بخوای با PIC انجام بدی :D
 

sh85

مدیر بازنشسته
کاربر ممتاز
سرعت انجام عملیات در میکرو های سری مگا 16-20 mips هست ولی در سریع ترین PIC ها این عدد نزدیک به 10 هست
 

RIG

متخصص C#.net
با اجازه اگه بشه منابعی رو معر فی کنید که اموزش یا اطلاعاتی در مورد avr and pic داده باشه داده باشه فقط واسه آگاهی میخام بدونم تشکر . در ضمن مخفف چه اسم های هستن این دوتا ؟
 
  • Like
واکنش ها: sh85

sh85

مدیر بازنشسته
کاربر ممتاز
با اجازه اگه بشه منابعی رو معر فی کنید که اموزش یا اطلاعاتی در مورد avr and pic داده باشه داده باشه فقط واسه آگاهی میخام بدونم تشکر . در ضمن مخفف چه اسم های هستن این دوتا ؟

سلام دوست عزیز
بعضیا می گن avr مخفف
Advanced Technology Memory and Logic
یا
Awful Tools, Mega Effectve Logic
و یا ...
اما خود سایت اتمل می گه این تنها یک اسم هست
منبع
pic
Peripheral Interface Controller
منبع
برای اطلاعات بیشتر

البته این بحث سر برتریavr وPIC تنها جنبه کمی زیر و رو کردن اطلاعات داره
وگرنه انتخاب بستگی کامل به پروژه شما داره و نمی شه گفت یکی بهتره و دیگری بدتر
منابع مطالعاتی هم من خودم اینترنت را به همه چیز ترجیح می دم ولی اگر تمایل به خودندن کتاب دارید آقا مهدی یه تاپیک منابع آموزشی زدن می تونید مراجعه کنید
موفق باشید
 
آخرین ویرایش:

amirhm

عضو جدید
کاربر ممتاز
با اجازه اگه بشه منابعی رو معر فی کنید که اموزش یا اطلاعاتی در مورد avr and pic داده باشه داده باشه فقط واسه آگاهی میخام بدونم تشکر . در ضمن مخفف چه اسم های هستن این دوتا ؟

AVR
1) AVR = "Alf (Egil Bogen) and Vegard (Wollan) 's Risc processor"

Alf Egil Bogen & Vegard Wollan are the Norwegian inventors of the AVR MCU, produced by Atmel.


2) AVR = Advanced Virtual RISC (Vitrual RISC because it is an enhanced RISC core, something in between a true RISC and a CISC core).
According to a paper from Alf Egil Bogen & Vegard Wollan.


و اما در مورد PIC هم حرف و حدیث زیاد است !

(from http://www.voti.nl/swp)
A long, long time ago (when computer chips died when a cat came near on a dry day) General Instruments produced a chip called the PIC1650, described as a Programmable Intelligent Computer. This chip is the mother of all PIC chips, functionally close to the current 16C54. It was intended as a peripheral for their CP1600 microprocessor. Maybe that is why most people think PIC stands for Peripheral Interface Controller. As far as I know Microchip has never used PIC as an abbreviation, just as PIC. And recently Microchip has started calling its PICs microcontrollers PICmicro MCU's. Maybe they heard that PIC sounds like the Dutch word for dick and wanted to spare me the frowns from Dutch readers.

PIC is also the abbreviation of Peripheral Interrupt Controller - but that's an entirey different story.
 

Joe_Bel

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

تیم تخصصی ایران میکرو
 

servin

عضو جدید
zelio رو می شناسید.برای شرکت اشنایدر است.یکی از بهترین mini plc در بازار می باشد.میکرو کنترلرش atmega 128 می باشد.کار کردن بار هر میکروی طراحی خوب لازم داره.پس بحث نویز وکامل حذف کنید.
من با 2تاش کار کردم ..فرقی آنچنانی ندیدم...
 

GNMS

عضو جدید
zelio رو می شناسید.برای شرکت اشنایدر است.یکی از بهترین mini plc در بازار می باشد.میکرو کنترلرش atmega 128 می باشد.کار کردن بار هر میکروی طراحی خوب لازم داره.پس بحث نویز وکامل حذف کنید.
من با 2تاش کار کردم ..فرقی آنچنانی ندیدم...

servin عزیز با سلام

من هم با 2 تاش کار کردم، اما راستش رو بخوای AVR تو محیط صنعتی خیلی ضعیفه. برای اینکه میزان نویزپذیریش رو امتحان کنی، میتونی یه مدار خیلی ساده با LCD گرافیکی واسش بنویسی و بزاریش کنار یه اینورتر با مارک LS (تأکید میکنم LS. چون این اینورتر نویز خیلی زیادی ایجاد میکنه!) و اینورتر رو تحت بار بزاری و روشنش کنی. میبینی که مدارت شروع میکنه به ریست شدن و هنگ کردن و ....
نویز پذیری AVR غیر قابل باوره. راستش رو بخوای آخرش هم با همه تمهیدات (ایزوله کردن ورودی و خروجی با اپتوکوپلر، استفاده از خط تغذیه جدا، استفاده از گیتهای اشمیت تریگر تو ورودی و حتی خروجی، ارت کردن بدنه، استفاده از Polygon تو مدار و....) نتونستم از AVR تو صنعت کار کنم. اما با یه PIC ساده یه مدار برای کنترل جریان یه ترانس 3 فاز 500 آمپر با تریستور طراحی کردم و ساختم و بدون هیچ مشکلی کار میکنه. شاید باورت نشه، اما حتی واسش watchdog هم نزاشتم و 31 روز متوالی این مدار جریان تریستور رو دائم تغیییر میداد بدون اینکه هنگ کنه یا ریست بشه.
به نظر من از AVR واقعا نمیشه تو صنعت استفاده کرد.
در مورد مقایسه سرعت:
سرعت avr های معمولی مثل ATmega16 یا 32: 16mips
سرعت PICهای معمولی سری 18f: بین 8 تا 16mips
سرعت picهای 16 بیتی سری dspic33: تا 70mips

در کل به نظر من اگه کسی بخواد یه پروژه صنعتی اجرا کنه، PIC به مراتب بهتر از AVR هست. البته اینا همش تجربه شخصیه خودمه.

GNMS
 

h.edison

عضو جدید
mikroC برای c و picbasic برا بیسیک تهران خ جمهوری فروشگاه نیو کیت کتابهای خوبی داره فک کنم سایتم داره
 

Similar threads

بالا