• اگر سمپادی هستی همین الان عضو شو :
    ثبت نام عضویت

ميكرو كنترلر هاي PIC

  • شروع کننده موضوع
  • #1

**NAVID**

کاربر فوق‌حرفه‌ای
ارسال‌ها
1,158
امتیاز
1,995
نام مرکز سمپاد
شهید قدوسی(Qom Nodet)
شهر
قم
مدال المپیاد
یه سال شیمی خوندم!
دانشگاه
Tehran PolyTechnic
رشته دانشگاه
هوافضا - کامپیوتر
قصد دارم تو اين تاپيك به بيان برخي ويژگي هاي ميكرو كنترلر هاي PIC بپردازم
 
  • شروع کننده موضوع
  • #2

**NAVID**

کاربر فوق‌حرفه‌ای
ارسال‌ها
1,158
امتیاز
1,995
نام مرکز سمپاد
شهید قدوسی(Qom Nodet)
شهر
قم
مدال المپیاد
یه سال شیمی خوندم!
دانشگاه
Tehran PolyTechnic
رشته دانشگاه
هوافضا - کامپیوتر
پاسخ : ميكرو كنترلر هاي PIC


من علاقه ی زیادی به میکروهای PIC دارم. به نظر من تنوعی که این میکروها دارند از AVR بیشتره.شما تقریبا هر مداری که بخای درست کنی(با میکرو) حداقل یک PIC هست که کارتو راه میندازه!مثلا اگر یه مدار ساده میخای PIC16f84A به دردت میخوره,اگه در حد متوسط میخای PIC16F877A هست.اگه سطح خیلی خیلی بالا بخای PIC18F8722 هست که تقریبا همه چی داره! از فلش 128 کیلو بایتی و رم 4 کیلوبایتی گرفته تا ECCP و EUSART و MSSP و ... اگر بخای با USB کار کنی PIC18F4550 و چند تا دیگه هستند(مثلا برای ساخت موس).

اگه خیلی اینکاره باشید و مثلا بخاید یک روبات خیلی سطح بالا و بسیار قدرتمند بسازید یک سری به نام digital signal controllers) dspic30) وجود داره که میتونه 30 میلیون دستور در ثانیه اجرا کنه با 89 دستورالعمل!! و اما قدرتمند ترین میکروکنترلرهایی که من سراغ دارم سری dspic33 هستند که سرعتشون 40 میلیون دستور بر ثانیه است!!!! با ویژگیهایی مثل 16PWM بیتی(مخصوص کنترل موتور) , اجرای همزمان دو دستور(dualfetch) , ارتقاع حافظه فلش تا 4M , تقسیم کننده 32 بیتی و ...همچنین میکروهای سری rfpic هم موجودند که مخصوص ساخت فرستنده_گیرنده هستن(مدولاسیون ASK و FSK). بعضی از PIC ها هم مخصوص اتصال به LCD هستن.

همه ی اینا رو گفتم تا بدونید چرا میگم PIC تنوعش بیشتره!
 
  • شروع کننده موضوع
  • #3

**NAVID**

کاربر فوق‌حرفه‌ای
ارسال‌ها
1,158
امتیاز
1,995
نام مرکز سمپاد
شهید قدوسی(Qom Nodet)
شهر
قم
مدال المپیاد
یه سال شیمی خوندم!
دانشگاه
Tehran PolyTechnic
رشته دانشگاه
هوافضا - کامپیوتر
پاسخ : ميكرو كنترلر هاي PIC

البته PIC هم مشکلات کوچکی داره.مثلا سری PIC16 ضرب کننده ی سخت افزاری نداره! و نرم افزاری هم کمی سرعت رو کم میکنه.PIC قیمت نسبتا بالایی هم داره.اما من تا حالا هیچ مشکلی با PIC نداشتم.جریان خروجی هر پورت 25mA است که خوبه.به علاوه سری dspic با 2.5 ولت هم کار میکنه(و حتی رگولاتور 2.5 ولت داخلی داره).اگر PIC16F877A را که 40 پایه داره درنظر بگیریم میتوان به راحتی و با برنامه ای ساده حداقل 33 سروو موتور را کنترل کرد!!
يه مشكل ديگش كه 3 پدر جد منو جلو چشام اورده اينه كه روي برد پروگرم نميشه
 
  • شروع کننده موضوع
  • #4

**NAVID**

کاربر فوق‌حرفه‌ای
ارسال‌ها
1,158
امتیاز
1,995
نام مرکز سمپاد
شهید قدوسی(Qom Nodet)
شهر
قم
مدال المپیاد
یه سال شیمی خوندم!
دانشگاه
Tehran PolyTechnic
رشته دانشگاه
هوافضا - کامپیوتر
پاسخ : ميكرو كنترلر هاي PIC

و اما منابع
بهترین کتابی که در این مورد سراغ دارم <<ساختار میکروکنترلرهایPIC >> است. تالیف مهندس علی سلیمیان(CD هم داره!!!).آخر این کتاب ساختار پورت USB هم شرح داده شده.
البته باز هم کاملترین مرجع(به خصوص برای dspic و datasheet (rfpic قطعه است.
 

یوسف شه نهاد

مهمان
پاسخ : ميكرو كنترلر هاي PIC

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

یوسف شه نهاد

مهمان
پاسخ : ميكرو كنترلر هاي PIC

به نقل از شواليه سبز :
يه مشكل ديگش كه 3 پدر جد منو جلو چشام اورده اينه كه روي برد پروگرم نميشه
در این یک مورد خاص اشتباه کردی.میکرو کنترلر های PIC هم مثل AVR ها میتونن توی مدار پروگرام بشن. احتمالا پروگرامر تو این امکان رو نداشته
 
  • شروع کننده موضوع
  • #7

**NAVID**

کاربر فوق‌حرفه‌ای
ارسال‌ها
1,158
امتیاز
1,995
نام مرکز سمپاد
شهید قدوسی(Qom Nodet)
شهر
قم
مدال المپیاد
یه سال شیمی خوندم!
دانشگاه
Tehran PolyTechnic
رشته دانشگاه
هوافضا - کامپیوتر
پاسخ : ميكرو كنترلر هاي PIC

به نقل از یوسف شه نهاد :
در این یک مورد خاص اشتباه کردی.میکرو کنترلر های PIC هم مثل AVR ها میتونن توی مدار پروگرام بشن. احتمالا پروگرامر تو این امکان رو نداشته
آره اشتباه كرده بودم
چه عجب يكي از ما حمابت كرد
آواتارتو عشقه!!
 

mhmmdshirazi

کاربر فوق‌حرفه‌ای
ارسال‌ها
840
امتیاز
2,452
نام مرکز سمپاد
شهید Helli
شهر
tehran
سال فارغ التحصیلی
1390
مدال المپیاد
:دی خواب موندم!!
دانشگاه
دانشگاه امیر کبیر
رشته دانشگاه
مهندسی مکاترونیک
تلگرام
اینستاگرام
پاسخ : ميكرو كنترلر هاي PIC

نوید تو آدم بشو نیستی؟؟؟ من xmega رو را انداختم تو هی بگو pic ای بابا
 
  • شروع کننده موضوع
  • #9

**NAVID**

کاربر فوق‌حرفه‌ای
ارسال‌ها
1,158
امتیاز
1,995
نام مرکز سمپاد
شهید قدوسی(Qom Nodet)
شهر
قم
مدال المپیاد
یه سال شیمی خوندم!
دانشگاه
Tehran PolyTechnic
رشته دانشگاه
هوافضا - کامپیوتر
پاسخ : ميكرو كنترلر هاي PIC

محمد جان هر چي بگي pic يه چيز ديگس گرجه من هم رسكيو هم فوتباليست رو با avr زدم اما pic بهتره منم بهتر باش كار ميكنم
 
  • شروع کننده موضوع
  • #10

**NAVID**

کاربر فوق‌حرفه‌ای
ارسال‌ها
1,158
امتیاز
1,995
نام مرکز سمپاد
شهید قدوسی(Qom Nodet)
شهر
قم
مدال المپیاد
یه سال شیمی خوندم!
دانشگاه
Tehran PolyTechnic
رشته دانشگاه
هوافضا - کامپیوتر
پاسخ : ميكرو كنترلر هاي PIC

جقد علاقمند زياده!اما بازم ميكم ؛مقاومت دربرابر سوختن؛من رو ساكرم؛avrبستم به خاطر تغيير 5 ولت به 7 ولت 12تاميكرو سوخت؛اماخازن 40ولتي رو روي بايه هايpicخالي كردم آخ نكفت!
 

amirlcdavr

کاربر فوق‌فعال
ارسال‌ها
142
امتیاز
11
نام مرکز سمپاد
شهید قدوسی
شهر
قم
مدال المپیاد
یکم فیزیک خوندم
دانشگاه
1-شریف 2-امیرکبیر 3-تهرا
رشته دانشگاه
1-برق2-مهندسی پزشکی3-نرم افزا
پاسخ : ميكرو كنترلر هاي PIC

بنده حرف آقاي شواليه سبز رو تاييد ميكنم <D=
البته اين ميكرو سوزوندنا به خاطر avrبودن نبود چون ما هم اشتباه كرديم ولي من خوودم به شخصه يه خورده picكار كردم من با كدويژن مينويسم ولي نوشتن كد با ميكرو سي خيلي راحت تره
خودم از لجم يه خازن خالي كردم توش كه بگم همه ي ميكرو ها آسيب پذيريشون بالاس كه بعد كه اين كارو كردم ميكرو كنترلرو تست ككردم حتي پرتش يه آسيب جزيي هم نديد
خيلي خوبن ولي بيشتر به درد كار هاي صنعتي ميخوره كه بايد رگ و ريشه داشته باشه
 
  • شروع کننده موضوع
  • #12

**NAVID**

کاربر فوق‌حرفه‌ای
ارسال‌ها
1,158
امتیاز
1,995
نام مرکز سمپاد
شهید قدوسی(Qom Nodet)
شهر
قم
مدال المپیاد
یه سال شیمی خوندم!
دانشگاه
Tehran PolyTechnic
رشته دانشگاه
هوافضا - کامپیوتر
پاسخ : ميكرو كنترلر هاي PIC

به نقل از شواليه سبز :
جقد علاقمند زياده!اما بازم ميكم ؛مقاومت دربرابر سوختن؛من رو ساكرم؛avrبستم به خاطر تغيير 5 ولت به 7 ولت 12تاميكرو سوخت؛اماخازن 40ولتي رو روي بايه هايpicخالي كردم آخ نكفت!
اصلاح میکنم
خالی کرد
آخه امیر آقا این کارو کرد.
اما فقط کاربردش صنعتی نیست واقعا تو همه چیز مانورش بالاس
 

amirlcdavr

کاربر فوق‌فعال
ارسال‌ها
142
امتیاز
11
نام مرکز سمپاد
شهید قدوسی
شهر
قم
مدال المپیاد
یکم فیزیک خوندم
دانشگاه
1-شریف 2-امیرکبیر 3-تهرا
رشته دانشگاه
1-برق2-مهندسی پزشکی3-نرم افزا
پاسخ : ميكرو كنترلر هاي PIC

به نقل از شواليه سبز :
اصلاح میکنم
خالی کرد
آخه امیر آقا این کارو کرد.
اما فقط کاربردش صنعتی نیست واقعا تو همه چیز مانورش بالاس
مهم نيس كي اينكارو كرده مهم اينه كه واقعا picها قوين البته هر چيزي يه عيب هاييم داره
 
  • شروع کننده موضوع
  • #14

**NAVID**

کاربر فوق‌حرفه‌ای
ارسال‌ها
1,158
امتیاز
1,995
نام مرکز سمپاد
شهید قدوسی(Qom Nodet)
شهر
قم
مدال المپیاد
یه سال شیمی خوندم!
دانشگاه
Tehran PolyTechnic
رشته دانشگاه
هوافضا - کامپیوتر
پاسخ : ميكرو كنترلر هاي PIC

مثلا یکی از عیبهاش اینه که کریستال 16 مگاهرتز بذاری به اندازه 4 جواب میده
اما فقط شنیدم
تو قسمت بالا بالا بخونید نوشتم که یه سری هاشون قدر ت اجرای چهار سیکل در یک ثانیه رو دارند
 

amirlcdavr

کاربر فوق‌فعال
ارسال‌ها
142
امتیاز
11
نام مرکز سمپاد
شهید قدوسی
شهر
قم
مدال المپیاد
یکم فیزیک خوندم
دانشگاه
1-شریف 2-امیرکبیر 3-تهرا
رشته دانشگاه
1-برق2-مهندسی پزشکی3-نرم افزا
پاسخ : ميكرو كنترلر هاي PIC

به نقل از شواليه سبز :
مثلا یکی از عیبهاش اینه که کریستال 16 مگاهرتز بذاری به اندازه 4 جواب میده
اما فقط شنیدم
تو قسمت بالا بالا بخونید نوشتم که یه سری هاشون قدر ت اجرای چهار سیکل در یک ثانیه رو دارند
سري خاص نه بايد كلي در نظربگيري
 

sutech

کاربر نیمه‌حرفه‌ای
ارسال‌ها
171
امتیاز
67
نام مرکز سمپاد
شهید بهشتی
شهر
بابل
سال فارغ التحصیلی
88
مدال المپیاد
فیزیک
دانشگاه
sutech-iust
رشته دانشگاه
برق-کنترل-مهندسی پزشکی(علوم اعصاب)
پاسخ : ميكرو كنترلر هاي PIC

خب حالا! این کل کل های pic/avr رو بیخیال شید هر کی هر چی دوست داره کارکنه خب!
(من با avrکار میکردم ولی تو دومین پروژه ای که خواستم با picکار کنم سه تا16f877aسوزوندم! :-[ )

کسی میدونه نرم افزار مناسب برای شبیه سازی مدار با dspic30fچیه؟ آخرین ورژن protuse این سری رو نداره ولی dspic33f رو داره!!! :O
 
بالا