SlideShare a Scribd company logo
1 of 18
Download to read offline
‫سیستمهای توکار‬
‫امیرحسین گودرزی‬
‫۹۲ آبان ۲۹۳۱‬
‫جلسهی شماره یک‬

‫گروه کاربران نرمافزار آزاد‬
‫دانشگاه صنعتی شریف‬
‫فهرست مطالب‬
‫●معرفی سیستمهای توکار و نحوه سازوکار آنها‬
‫●موارد استفاده سیستمهای توکار‬
‫●ارتباط سیستمهای توکار و نرمافزار های آزاد‬
‫●معرفی چند ابزار به درد بخور‬
‫●کمی اطلاعات نیمهتخصصی‬
‫●مجوزهای این ارائه‬
‫●منابع‬
‫معرفی سیستمهای توکار و نحوه سازکار آنها‬

‫نواعی رایانه برای کنترل و انجام اعملیاتهای خاص‬
‫دارای انعطاف کاری بال‬
‫برآورده کنندهی نیاز اکثر افراد ،کارخانهها و ...‬
‫معرفی سیستمهای توکار و نحوه سازکار آنها‬
‫مزایا:‬
‫●سراعت بال‬
‫●‪Real time‬یا بلدرنگ‬
‫●حجم کم‬
‫●مصرف منابع کم‬
‫●تطبیق پذیری بال‬
‫●قابلیت استفاده از پروتکلهای ارتباطی‬
‫معرفی سیستمهای توکار و نحوه سازکار آنها‬
‫●ماژول پذیری‬
‫●چند سکوئی‬
‫●راحتی کار‬
‫●قیمت پایین‬
‫●وجود انواع مختلف‬
‫●قابلیت داشتن رشتههای باینری از ۴ بیت تا ۴۶ بیت‬
‫●و....‬
‫معرفی سیستمهای توکار و نحوه سازکار آنها‬
‫معایب:‬
‫●محدودیت در پروسسهایهمزمان)مالتی پروسس‬
‫نبودن(‬
‫●کمبود منابع سختافزاری/نرمافزاری‬
‫معرفی سیستمهای توکار و نحوه سازکار آنها‬
‫تاریخچه:‬
‫●بازهم استفادههای نظامی‬
‫●‪Apollo Guidance Computer‬اولین رایانه‬
‫توکارساخته شده در آزمایشگاه تحقیقات نظامی‪MIT‬‬
‫مدل بعدی‬
‫●‪Autonetics D-17 guidance computer‬برای‬
‫موشک های‪Minutemam‬‬
‫معرفی سیستمهای توکار و نحوه سازکار آنها‬

‫بببا بهوجود آمدن اولیببن سببیستمهای توکار ،بببه تدریج‬
‫مدلهای بیشتر و بهتری ظاهر شدند‬
‫و کم کم جای خود را در زندگی مردم باز کردند‬
‫موارد استفاده‬
‫از کوچکترین چیزهای موجود در اطراف ما تا پیزهای‬
‫خیلی خیلی خیلی بزرگ و دقیق‬
‫چند نمونه:‬
‫●‪MP3 Player‬‬
‫●‪DVD Player‬‬
‫●همین موبایلی که دست شماست‬
‫●یا این سااعت مچی که دست شماست‬
‫موارد استفاده‬

‫●اجاق گاز خونتون )اگه از این مدلهای جدید باشه(‬
‫●یخچال‬
‫●چراغ راهنمایی و رانندگی‬
‫●سیستم کنترل کارخانهها‬

‫ر‬
‫●یا حتی هرروز جونتو ر نجات میده : ترمز ماشین‬
‫ارتباط سیستمهای توکار و نرمافزار های آزاد‬

‫●ارتباط همه چیز با نرم افزارهای آزاد‬
‫●گنو/لینوکس بر روی سیستمهای توکار‬
‫●کیوت و سیستمهای توکار‬
‫و...‬
‫معرفی چند ابزار به درد بخور‬

‫●معرفی نرمافزارهای مرتبط با سیستمهای توکار‬
‫●چند برد آزاد توکار‬
‫●معرفی چند دیوایس معروف توکار‬
‫و...‬
‫اطلاعات کمی تخصصی‬
‫●میکروکنترلرها : نواعی سیستم توکار‬
‫● پشتیبانی از انواع ابزارهای متفاوت: از پروتکلهای‬
‫ارتباطی )مثل ‪RS-232 ،RS-232,USB,I2C‬و اترنت(‬
‫تا السیدی و صفحات تاچ و موس و کیبرد‬
‫●نگهداری دستورات یا در ‪ ROM‬یا حافظه فلش‬
‫●بیدرنگ بودن یعنی چی؟ و به چه دردی میخوره؟‬
‫و...‬
‫مجوزهای این ارائه‬
‫‪Attribution-ShareAlike 3.0 Unported‬‬
‫این بدین معناست که شما :‬

‫●اجازه کپی کردن و در دسترس دیگران قرار دادن این محتوا را دارید.‬
‫●شما اجازه استفاده از این اثر را دارید.‬

‫●اجازه ویرایش آن را تا زمانی دارید که نسخهی ویرایشی خود را به‬
‫صورت آزاد در اختیار عموم قرار دهید.‬

‫●اجازه استفاده از این محتوا برای کارهای تجاری را نیز دارید.‬
‫فونت های استفاده شده ‪ Google Arabic Droid‬و ‪Google Arabic Naskh‬‬
‫)فونتهای آزاد گوگل(‬
‫منابع‬
‫●اطلاعات شخصی :دی‬
‫●ویکیپدیا‬
http://rtems.org/●
/http://www.embedded.com ●
Arduino●
...‫و‬
‫؟‬

‫هرچه دل تنگت میخواهد بگو‬
‫موفق باشید‬
‫۹۲ آبان ۲۹۳۱‬
‫جلسهی شماره یک‬

‫پایان‬

More Related Content

Viewers also liked

رایانش ابری از دیدگاه آزادی نرم‌افزار
رایانش ابری از دیدگاه آزادی نرم‌افزاررایانش ابری از دیدگاه آزادی نرم‌افزار
رایانش ابری از دیدگاه آزادی نرم‌افزارDanial Behzadi
 
Ubuntu 13.04 Persian Release Party
Ubuntu 13.04 Persian Release PartyUbuntu 13.04 Persian Release Party
Ubuntu 13.04 Persian Release PartyDanial Behzadi
 
Ubuntu phone engineering
Ubuntu phone engineeringUbuntu phone engineering
Ubuntu phone engineeringRex Tsai
 
Creating Ubuntu apps with Qt an Python
Creating Ubuntu apps with Qt an PythonCreating Ubuntu apps with Qt an Python
Creating Ubuntu apps with Qt an PythonDanial Behzadi
 
Web Components Revolution
Web Components RevolutionWeb Components Revolution
Web Components RevolutionSaeid Zebardast
 
Ubuntu 12.04 Persian Release Party
Ubuntu 12.04 Persian Release PartyUbuntu 12.04 Persian Release Party
Ubuntu 12.04 Persian Release PartyDanial Behzadi
 
Human Recognition in Video
Human Recognition in VideoHuman Recognition in Video
Human Recognition in VideoDanial Behzadi
 
LXD Container Hypervisor
LXD Container HypervisorLXD Container Hypervisor
LXD Container HypervisorDanial Behzadi
 
The Three Lies About Your Age
The Three Lies About Your AgeThe Three Lies About Your Age
The Three Lies About Your AgeSean Si
 

Viewers also liked (11)

رایانش ابری از دیدگاه آزادی نرم‌افزار
رایانش ابری از دیدگاه آزادی نرم‌افزاررایانش ابری از دیدگاه آزادی نرم‌افزار
رایانش ابری از دیدگاه آزادی نرم‌افزار
 
Ubuntu 13.04 Persian Release Party
Ubuntu 13.04 Persian Release PartyUbuntu 13.04 Persian Release Party
Ubuntu 13.04 Persian Release Party
 
Ubuntu phone engineering
Ubuntu phone engineeringUbuntu phone engineering
Ubuntu phone engineering
 
Creating Ubuntu apps with Qt an Python
Creating Ubuntu apps with Qt an PythonCreating Ubuntu apps with Qt an Python
Creating Ubuntu apps with Qt an Python
 
MySQL for beginners
MySQL for beginnersMySQL for beginners
MySQL for beginners
 
Web Components Revolution
Web Components RevolutionWeb Components Revolution
Web Components Revolution
 
Ubuntu 12.04 Persian Release Party
Ubuntu 12.04 Persian Release PartyUbuntu 12.04 Persian Release Party
Ubuntu 12.04 Persian Release Party
 
Human Recognition in Video
Human Recognition in VideoHuman Recognition in Video
Human Recognition in Video
 
Java for beginners
Java for beginnersJava for beginners
Java for beginners
 
LXD Container Hypervisor
LXD Container HypervisorLXD Container Hypervisor
LXD Container Hypervisor
 
The Three Lies About Your Age
The Three Lies About Your AgeThe Three Lies About Your Age
The Three Lies About Your Age
 

Similar to معرفی سیستم‌های توکار در دانشگاه صنعتی شریف

مهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهدمهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهدعباس بني اسدي مقدم
 
Chapter 09 - network operating systems
Chapter 09 - network operating systemsChapter 09 - network operating systems
Chapter 09 - network operating systemsbehrad eslamifar
 
طرح چارچوب متن باز تولید نرم افزار
طرح چارچوب  متن باز تولید نرم افزار طرح چارچوب  متن باز تولید نرم افزار
طرح چارچوب متن باز تولید نرم افزار عباس بني اسدي مقدم
 
Chapter 01 - Introduction to Network+
Chapter 01 - Introduction to Network+Chapter 01 - Introduction to Network+
Chapter 01 - Introduction to Network+behrad eslamifar
 
Security tools - ابزارهای امنیتی
Security tools - ابزارهای امنیتیSecurity tools - ابزارهای امنیتی
Security tools - ابزارهای امنیتیMehdi Esmaeilpour
 
Linux Desktop Environments
Linux Desktop EnvironmentsLinux Desktop Environments
Linux Desktop EnvironmentsMehran Rahbardar
 
معرفی نرم‌افزار آزاد و فعالیت‌های گروه
معرفی نرم‌افزار آزاد و فعالیت‌های گروهمعرفی نرم‌افزار آزاد و فعالیت‌های گروه
معرفی نرم‌افزار آزاد و فعالیت‌های گروهS. M. Masoud Sadrnezhaad
 
مفاهیم اولیه داکر
مفاهیم اولیه داکرمفاهیم اولیه داکر
مفاهیم اولیه داکرAli Rasoulian
 
طراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وب
طراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وبطراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وب
طراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وبMoEii Hm
 
چارچوب متن باز جهت توسعه سیستم های نرم افزاری
چارچوب متن باز جهت توسعه سیستم های نرم افزاریچارچوب متن باز جهت توسعه سیستم های نرم افزاری
چارچوب متن باز جهت توسعه سیستم های نرم افزاریعباس بني اسدي مقدم
 

Similar to معرفی سیستم‌های توکار در دانشگاه صنعتی شریف (20)

مهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهدمهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهد
 
Chapter 09 - network operating systems
Chapter 09 - network operating systemsChapter 09 - network operating systems
Chapter 09 - network operating systems
 
طرح چارچوب متن باز تولید نرم افزار
طرح چارچوب  متن باز تولید نرم افزار طرح چارچوب  متن باز تولید نرم افزار
طرح چارچوب متن باز تولید نرم افزار
 
Ssh edition 2
Ssh edition 2Ssh edition 2
Ssh edition 2
 
Chapter 01 - Introduction to Network+
Chapter 01 - Introduction to Network+Chapter 01 - Introduction to Network+
Chapter 01 - Introduction to Network+
 
Security tools - ابزارهای امنیتی
Security tools - ابزارهای امنیتیSecurity tools - ابزارهای امنیتی
Security tools - ابزارهای امنیتی
 
چه هنگام نرم‌افزار آزاد به دام غیرآزاد می‌افتد؟
چه هنگام نرم‌افزار آزاد به دام غیرآزاد می‌افتد؟چه هنگام نرم‌افزار آزاد به دام غیرآزاد می‌افتد؟
چه هنگام نرم‌افزار آزاد به دام غیرآزاد می‌افتد؟
 
ارائهٔ DLP
ارائهٔ DLPارائهٔ DLP
ارائهٔ DLP
 
HotSpot
HotSpotHotSpot
HotSpot
 
Linux Desktop Environments
Linux Desktop EnvironmentsLinux Desktop Environments
Linux Desktop Environments
 
معرفی نرم‌افزار آزاد و فعالیت‌های گروه
معرفی نرم‌افزار آزاد و فعالیت‌های گروهمعرفی نرم‌افزار آزاد و فعالیت‌های گروه
معرفی نرم‌افزار آزاد و فعالیت‌های گروه
 
مهاجرت به متن باز
مهاجرت به متن بازمهاجرت به متن باز
مهاجرت به متن باز
 
مفاهیم اولیه داکر
مفاهیم اولیه داکرمفاهیم اولیه داکر
مفاهیم اولیه داکر
 
تی شارک
تی شارکتی شارک
تی شارک
 
Ssh
SshSsh
Ssh
 
طراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وب
طراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وبطراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وب
طراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وب
 
Proxmox
ProxmoxProxmox
Proxmox
 
security of IOT
security of IOTsecurity of IOT
security of IOT
 
چارچوب متن باز جهت توسعه سیستم های نرم افزاری
چارچوب متن باز جهت توسعه سیستم های نرم افزاریچارچوب متن باز جهت توسعه سیستم های نرم افزاری
چارچوب متن باز جهت توسعه سیستم های نرم افزاری
 
توسعه امن نرم افزار
توسعه امن نرم افزارتوسعه امن نرم افزار
توسعه امن نرم افزار
 

معرفی سیستم‌های توکار در دانشگاه صنعتی شریف

  • 1. ‫سیستمهای توکار‬ ‫امیرحسین گودرزی‬ ‫۹۲ آبان ۲۹۳۱‬ ‫جلسهی شماره یک‬ ‫گروه کاربران نرمافزار آزاد‬ ‫دانشگاه صنعتی شریف‬
  • 2. ‫فهرست مطالب‬ ‫●معرفی سیستمهای توکار و نحوه سازوکار آنها‬ ‫●موارد استفاده سیستمهای توکار‬ ‫●ارتباط سیستمهای توکار و نرمافزار های آزاد‬ ‫●معرفی چند ابزار به درد بخور‬ ‫●کمی اطلاعات نیمهتخصصی‬ ‫●مجوزهای این ارائه‬ ‫●منابع‬
  • 3. ‫معرفی سیستمهای توکار و نحوه سازکار آنها‬ ‫نواعی رایانه برای کنترل و انجام اعملیاتهای خاص‬ ‫دارای انعطاف کاری بال‬ ‫برآورده کنندهی نیاز اکثر افراد ،کارخانهها و ...‬
  • 4. ‫معرفی سیستمهای توکار و نحوه سازکار آنها‬ ‫مزایا:‬ ‫●سراعت بال‬ ‫●‪Real time‬یا بلدرنگ‬ ‫●حجم کم‬ ‫●مصرف منابع کم‬ ‫●تطبیق پذیری بال‬ ‫●قابلیت استفاده از پروتکلهای ارتباطی‬
  • 5. ‫معرفی سیستمهای توکار و نحوه سازکار آنها‬ ‫●ماژول پذیری‬ ‫●چند سکوئی‬ ‫●راحتی کار‬ ‫●قیمت پایین‬ ‫●وجود انواع مختلف‬ ‫●قابلیت داشتن رشتههای باینری از ۴ بیت تا ۴۶ بیت‬ ‫●و....‬
  • 6. ‫معرفی سیستمهای توکار و نحوه سازکار آنها‬ ‫معایب:‬ ‫●محدودیت در پروسسهایهمزمان)مالتی پروسس‬ ‫نبودن(‬ ‫●کمبود منابع سختافزاری/نرمافزاری‬
  • 7. ‫معرفی سیستمهای توکار و نحوه سازکار آنها‬ ‫تاریخچه:‬ ‫●بازهم استفادههای نظامی‬ ‫●‪Apollo Guidance Computer‬اولین رایانه‬ ‫توکارساخته شده در آزمایشگاه تحقیقات نظامی‪MIT‬‬ ‫مدل بعدی‬ ‫●‪Autonetics D-17 guidance computer‬برای‬ ‫موشک های‪Minutemam‬‬
  • 8. ‫معرفی سیستمهای توکار و نحوه سازکار آنها‬ ‫بببا بهوجود آمدن اولیببن سببیستمهای توکار ،بببه تدریج‬ ‫مدلهای بیشتر و بهتری ظاهر شدند‬ ‫و کم کم جای خود را در زندگی مردم باز کردند‬
  • 9. ‫موارد استفاده‬ ‫از کوچکترین چیزهای موجود در اطراف ما تا پیزهای‬ ‫خیلی خیلی خیلی بزرگ و دقیق‬ ‫چند نمونه:‬ ‫●‪MP3 Player‬‬ ‫●‪DVD Player‬‬ ‫●همین موبایلی که دست شماست‬ ‫●یا این سااعت مچی که دست شماست‬
  • 10. ‫موارد استفاده‬ ‫●اجاق گاز خونتون )اگه از این مدلهای جدید باشه(‬ ‫●یخچال‬ ‫●چراغ راهنمایی و رانندگی‬ ‫●سیستم کنترل کارخانهها‬ ‫ر‬ ‫●یا حتی هرروز جونتو ر نجات میده : ترمز ماشین‬
  • 11.
  • 12. ‫ارتباط سیستمهای توکار و نرمافزار های آزاد‬ ‫●ارتباط همه چیز با نرم افزارهای آزاد‬ ‫●گنو/لینوکس بر روی سیستمهای توکار‬ ‫●کیوت و سیستمهای توکار‬ ‫و...‬
  • 13. ‫معرفی چند ابزار به درد بخور‬ ‫●معرفی نرمافزارهای مرتبط با سیستمهای توکار‬ ‫●چند برد آزاد توکار‬ ‫●معرفی چند دیوایس معروف توکار‬ ‫و...‬
  • 14. ‫اطلاعات کمی تخصصی‬ ‫●میکروکنترلرها : نواعی سیستم توکار‬ ‫● پشتیبانی از انواع ابزارهای متفاوت: از پروتکلهای‬ ‫ارتباطی )مثل ‪RS-232 ،RS-232,USB,I2C‬و اترنت(‬ ‫تا السیدی و صفحات تاچ و موس و کیبرد‬ ‫●نگهداری دستورات یا در ‪ ROM‬یا حافظه فلش‬ ‫●بیدرنگ بودن یعنی چی؟ و به چه دردی میخوره؟‬ ‫و...‬
  • 15. ‫مجوزهای این ارائه‬ ‫‪Attribution-ShareAlike 3.0 Unported‬‬ ‫این بدین معناست که شما :‬ ‫●اجازه کپی کردن و در دسترس دیگران قرار دادن این محتوا را دارید.‬ ‫●شما اجازه استفاده از این اثر را دارید.‬ ‫●اجازه ویرایش آن را تا زمانی دارید که نسخهی ویرایشی خود را به‬ ‫صورت آزاد در اختیار عموم قرار دهید.‬ ‫●اجازه استفاده از این محتوا برای کارهای تجاری را نیز دارید.‬ ‫فونت های استفاده شده ‪ Google Arabic Droid‬و ‪Google Arabic Naskh‬‬ ‫)فونتهای آزاد گوگل(‬
  • 17. ‫؟‬ ‫هرچه دل تنگت میخواهد بگو‬
  • 18. ‫موفق باشید‬ ‫۹۲ آبان ۲۹۳۱‬ ‫جلسهی شماره یک‬ ‫پایان‬