SR
کاربر فوقحرفهای
- ارسالها
- 604
- امتیاز
- 1,158
- نام مرکز سمپاد
- شهید اژه ای 1
- شهر
- اصفهان
- سال فارغ التحصیلی
- 00
- مدال المپیاد
- درست نخوندم به جایی نرسیدم
- رشته دانشگاه
- مهندسی برق
پاسخ : میکروی مورد استفاده شما؟؟؟
کدویزارد نداشتن ضعفه؟؟؟؟
به هر حال باید برای شناخت بیشتر با میکرو رجیستر ها رو فهمید که چی به چیه
آره AVR راحته چون منابع زیادی براش هست(من حداقل 20 مدل کتاب فارسی براش دیدم!!! :-\)
کدویژن هم که کار رو برای همه ساده کرده
اما من دیگه به کد ویژن اعتمادی ندارم کامپایلر بهینه ای نیست
نه سرعتش نه حافظش... هیچی فقط به خاطر یه کدویزارد طرف دار داره
اما اگه بخوایم یکم رو امکانات متمرکز بشیم باید این کدویزاردو بزاریم کنار
مثلا یه میکرو خوب برا رباتیک میتونه xmega باشه که سری جدید avr هست
ماشاالله حداقل 5 و حداکثر 8 تایمر 16 بیتی رو تو خودش داره
خروجی pwm زیادی هم داره مثلا تو خانواده a1 با 8 تایمر 24 تا خروجی pwm میده!
توی هر پورت هم(منهای پورت A و B و سه تای دیگه که توی a1 هست و برای رم خارجی با ظرفیت 128mb به کار میره یه سری رابط usart و i2c و spi هست)
مثلا تو خانواده a4 که 44 تا پین داره شما حداقل 2 تا از هر کدومش دارید!
adc اش هم خداست...
12 بیت با سرعت 2MSPS!
+ یه dac دو کاناله که اونم 12 بیته
در ضمن هر پورت دو تا وقفه خارجی داره که میشه پین مربوط بهش رو تنظیم کرد تازه وقفه ها هم اولویت بندی میشه
سیستم کدگذاری سخت افزاری AES و DES
EVENT SYSTEM
DMA
داره که فکر نکنم بدردتون بخوره
خلاصه تو هر قسمتی یه تحول اساسی پیدا شده مثلا کلاکش سخت افزاری تنظیم میشه pll داره و خود اتمل گفته رو 32 مگاهرتز آخرین فرکانس مطمئن هست(گرچه رو 72 مگاهرتز هم جواب گرفتیم ولی تایمر ها کار نمیکنند)
این میکرو 3 ولتیه
مدارش هم سادست(یه پول آپ رو ریستش میخواد همین)
کامپایلرش هم کدویژن و IAR و AVRstudio هست
که من بهتون پیشنهاد نمیکنم از کدویژن استفاده کنید IAR بهتره(ولی کدویزارد نداره)
یه مشکل دیگه هم پروگرامرشه که اصل اتمل که آپدیت هم میشه 85 تومنه منم دارم و خوب کار میکنه اما نقشه کلونش تو نت هست
در کل میکرو خوبیه و منم که شروع کردم مرجعم فقط دیتاشیت میکرو بوده(منبع فارسی هیچی نداره و من شروع کردم به ایجاد منبع )
پ.ن:بابا یکم چشماتون رو باز کنید ببینید چی به چیه همه چیز که نباید هلو بپر تو گلو باشه... به خاطر همین رباتیک از AVR اونور تر نمیره...
اگه واقعا به خاطر یه کدویزارد میکرو رو عوض میکنید که ...به نقل از شواليه سبز :دقیقا مشکلشون قدرت پردازش پایینشونه که نمیشه ازشون تو روبات هایی که سرعت پردازش بالا میخوان استفاده کرد. مثل ساکر. dspic رو راستش کار نکردم . الان 3 ساله با pic کار نکردم خیلی درست یادم نیست. یه سری از dspic ها سرعت پردازش خوبی داشتن یادمه که با استناد به حرف شما انگار اونا هم واسه روبات خوب نیستن.
اما یه مسئله دیگه
اینکه کامپایلری که برای pic ها استفاده میشه اگه به زبان c باشه mikro c هست که یه ضعف بزرگ نسبت به کد وِیژن داره. اونم کد ویزارده که نداره. باید همشو خودت بنویسی که این یکم کلافه کنندس. تجربه من میگه کلا کار با avr ها خیلی راحت تر از pic هست
کدویزارد نداشتن ضعفه؟؟؟؟
به هر حال باید برای شناخت بیشتر با میکرو رجیستر ها رو فهمید که چی به چیه
آره AVR راحته چون منابع زیادی براش هست(من حداقل 20 مدل کتاب فارسی براش دیدم!!! :-\)
کدویژن هم که کار رو برای همه ساده کرده
اما من دیگه به کد ویژن اعتمادی ندارم کامپایلر بهینه ای نیست
نه سرعتش نه حافظش... هیچی فقط به خاطر یه کدویزارد طرف دار داره
اما اگه بخوایم یکم رو امکانات متمرکز بشیم باید این کدویزاردو بزاریم کنار
مثلا یه میکرو خوب برا رباتیک میتونه xmega باشه که سری جدید avr هست
ماشاالله حداقل 5 و حداکثر 8 تایمر 16 بیتی رو تو خودش داره
خروجی pwm زیادی هم داره مثلا تو خانواده a1 با 8 تایمر 24 تا خروجی pwm میده!
توی هر پورت هم(منهای پورت A و B و سه تای دیگه که توی a1 هست و برای رم خارجی با ظرفیت 128mb به کار میره یه سری رابط usart و i2c و spi هست)
مثلا تو خانواده a4 که 44 تا پین داره شما حداقل 2 تا از هر کدومش دارید!
adc اش هم خداست...
12 بیت با سرعت 2MSPS!
+ یه dac دو کاناله که اونم 12 بیته
در ضمن هر پورت دو تا وقفه خارجی داره که میشه پین مربوط بهش رو تنظیم کرد تازه وقفه ها هم اولویت بندی میشه
سیستم کدگذاری سخت افزاری AES و DES
EVENT SYSTEM
DMA
داره که فکر نکنم بدردتون بخوره
خلاصه تو هر قسمتی یه تحول اساسی پیدا شده مثلا کلاکش سخت افزاری تنظیم میشه pll داره و خود اتمل گفته رو 32 مگاهرتز آخرین فرکانس مطمئن هست(گرچه رو 72 مگاهرتز هم جواب گرفتیم ولی تایمر ها کار نمیکنند)
این میکرو 3 ولتیه
مدارش هم سادست(یه پول آپ رو ریستش میخواد همین)
کامپایلرش هم کدویژن و IAR و AVRstudio هست
که من بهتون پیشنهاد نمیکنم از کدویژن استفاده کنید IAR بهتره(ولی کدویزارد نداره)
یه مشکل دیگه هم پروگرامرشه که اصل اتمل که آپدیت هم میشه 85 تومنه منم دارم و خوب کار میکنه اما نقشه کلونش تو نت هست
در کل میکرو خوبیه و منم که شروع کردم مرجعم فقط دیتاشیت میکرو بوده(منبع فارسی هیچی نداره و من شروع کردم به ایجاد منبع )
پ.ن:بابا یکم چشماتون رو باز کنید ببینید چی به چیه همه چیز که نباید هلو بپر تو گلو باشه... به خاطر همین رباتیک از AVR اونور تر نمیره...