آشنایی با ماشین بینایی و تصویر برداری دیجیتالی
با ساخت وسایل الکترو مغنا طیسی نظیر انواع الکتروموتورها، بوبین ها ،رله ها وغیریه ،انسان قادر شد با بهره گیری از الکترونیک ، کنترل ابزارهای مکانیکی را در دست گیردو سر انجام با پیدایش میکرو پروسسورها و با توجه به توانایی آنها در پردازش اطلاعات و اعمال کنترلی و همچنین قابلیت مهم برنامه پذیر بودن آنها تحول شگرفی در ساخت تجهیزات الکترونیکی و صنعتی وغیره بهوجودآمد.
پیشرفت ها و تحولات اخیر باعث پیدایش اتوماسیون صنعتی شده که در بسیاری از موارد جایگزین نیروی انسانی می گردد.به عنوان نمونه انجام امور سخت در معادن و یا کارخانه ها و یا کارهایی که نیازمند دقت وسرعت بالا میباشدو یا انجام آن برای نیروی انسانی خطر آفرین است به انواع دستگاهها ورباتها سپرده شده است.همچنین با پیشرفت الکترونیک در زمینه ساخت سنسورها .بالا رفتن دقت آن ها، امروزه انواع گوناگونی از حس گرها در دنیا تولید می شود که در ساخت رباتها ودر زمینه اتوماسیون نقش مهمی را ایفا میکنند.
در این پایان نامه پس از مباحثی در مورد پردازش دیجیتالی تصویر ، معرفی میکرو کنترلر 8051 بصورت مختصر و در حد نیاز و بخش کوچکی در مورد استپ موتورها به طراحی وپیاده سازی نمونه ای کوچک از یک ماشین مسیر یاب پرداخته شده است .شایان ذکر است که مطالب مربوط به طراحی وساخت ماشین بگونه ای بیان شده که توسط هر فردی که آشنایی مختصری با میکرو کنترلرهاداشته باشد، قابل پیاده سازی است.
فهرست مطالب:
فصل اول
– آشنایی با ماشین بینایی و تصویر برداری دیجیتالی
– کلیات
– بینایی واتوماسیون کارخانه
– سرعت واکنش
– واکنش طیف موج
– مقایسه بینایی انسان و ماشین بینایی
– سیستم بینایی چیست ؟
– کلیات سیستم
– تصویر گیری
– نور پردازی
– نور پردازی از پشت
– نور پردازی از مقابل
– نور پردازی لحظه ای
– نور پردازی دارای ساختار
– مفاهیم اولیه پردازش تصویر
– پیکسل
– پنجره
– مکان پیکسل
– سطح خاکستری
– هیستو گرام
– ایجاد هیستو گرام
– سیستم های رنگی CMYB , RGB
فصل دوم
– میکروکنترلر ۸۰۵۱
– واحد پردازش مرکزی
– حافظه نیمه رسانا:RAM وROM
– ابزارهای کنترل/نظارت
– مقایسه ریز پردازنده ها با میکروکنترلرها
– معماری سخت افزار
– کاربردها
– ویژگی های مجموعه دستورالعمل ها
– مفاهیم جدید
– مزیت ها و معایب:یک مثال طراحی
– خلاصه سخت افزار
– مروری بر خانوادهMcs-51TM
– حافظه کد روی تراشه
– بررسی اجمالی پایه ها
– درگاه O
– درگاه ۲
– درگاه ۳
– ( Program stare Enable)
– ALE(Address latch Enable)
– (Extrral Access)
– (RST(Reset
– ورودی های نوسان ساز روی تراشه
– اتصالات تغذیه
– ساختار درگاه I/O
– سازمان حافظه
– همه منظوره RAM
– MOV A,5FH
– بانک های ثبات
– ثبات های کاربرد خاص
– پرچم نقلی
– پرچم نقلی کمکی
– پرچم صفر ۰
– پرچم سرریز
– بیت توازن
– ثبات B
– ثبات های درگاه
– ثبات های تایمر
– ثبات های درگاه سریال
– ثبات های وقفه
– ثبات کنترل توان
– حالت معلق
– حالت افت تغذیه
– حافظه خارجی
– دستیابی به حافظه داده خارجی
– عملیات راه اندازی مجدد،reset
-Memory 90
– راهنمای جدول
فصل سوم
– موتور پله ای و مشخصه های اساسی ان
– تاریخچه ابتدایی موتورهای پله ای
– پیشرفت سریع در دهه ۱۹۷۰
– طرح کلی موتورهای پله ای مدرن:
– سیستم های کنترل حلقه باز
– سیستم های کنترل حلقه –بسته
فصل چهارم
– نمونه عملی از یک ربات مسیر یاب ساده
– مقدمه
– مکانیک ربات
– سخت افزار
– Input
– Micro controller
– Output
– نرم افزار
– نوشتن برنامه ربات مسیریاب
– رفع اشکال
– برنامه
– توضیح برنامه
– منابع