صفحه 2 از 2 نخستنخست 12
نمایش نتایج: از شماره 11 تا 19 , از مجموع 19

موضوع: آموزش ساخت ربات

  1. #11
    موسس و مدیر
    نمی‌دانم در کدامین کوچه جستجویت کنم ؟ آسوده بخواب مادر بیمارم
    تاریخ عضویت
    Feb 2010
    محل سکونت
    13 78 57
    نوشته ها
    13,577
    تشکر تشکر کرده 
    15,753
    تشکر تشکر شده 
    17,227
    تشکر شده در
    4,905 پست
    حالت من : Khoonsard
    قدرت امتیاز دهی
    24982
    Array

    پیش فرض

    خلاصه اي از آموزش زبان QBASIC و برنامه نويسي با پورت ها
    ويژگي هاي زبان هاي برنامه نويسي
    ذخيره انواع داده ها و اطلاعات در آدرسهاي مشخص حافظه
    قابليت دريافت اطلاعات و نمايش حاصل پردازش
    انجام عمليات و محاسبات بر روي داده ها
    کنترل ترتيب اجراي برنامه طبق الگوريتم برنامه


    انواع داده ها در زبان Basic
    انواع داده ها در زبان Basic
    داده هاي ثابت
    داده هاي متغير


    داده هاي ثابت:
    اعداد: 5, 673 ,4.5
    رشته ها : “ Tehran ” , “673”

    داده هاي متغير :
    عددي : A , Sum
    رشته اي : Name$ , A5$


    آشنايي با بعضي دستورات زبان Basic
    PRINT
    "PRINT “ Hi Hamed
    "PRINT “ 15+1
    PRINT 15+1
    PRINT a


    اولويت محاسبات رياضي:
    1 : ( )
    2 : ^
    3 : * , /
    4 : \
    5 : MOD
    6 : + , -

    مثال :
    x*c) / 2 + s - a / b)


    INPUT
    INPUT A
    INPUT A,B,C
    $INPUT Q


    LET
    LET A=5
    همواره مقدار سمت راست در متغير سمت چپ قرار مي گيرد


    توابع کتابخانه اي
    برنامه هايي که از قبل نوشته شده اند و وظيفه خاصي را انجام مي دهند
    (ABS (x قدر مطلق
    (SQR(x ريشه دوم


    عملگرهاي منطقي
    AND
    OR
    NOT


    عبارات شرطي
    IF …شرط…THEN
    دستور يا دستورات
    END IF

    INPUT A
    IF A<100 THEN
    PRINT A
    END IF

    IF … شرط …THEN
    دستور يادستورات
    ELSE
    دستور يا دستورات
    END IF


    حلقه هاي تکرار
    GOTO Lable

    Sum: INPUT A
    B=B+A
    GOTO SUM


    حلقه FOR:
    شمارش تعداد دفعات تکرار
    FOR شمارنده=..... TO .....
    دستورات تکرار شدني
    NEXT شمارنده

    FOR i = 1 TO 10
    "PRINT “ my name is Hamed
    Next i


    دو دستور ساده :
    CLS : پاک کردن صفحه نمايش در بخش اجرا
    END : پايان برنامه


    آشنايي با پورت
    آشنايي با پورت
    پورت يا درگاه محل اتصال وسايل و تجهيزات جانبي به يک کامپيوتر است که در واقع دروازه ورود يا خروج 0 و 1 ها مي باشد .

    هر پورت داراي چند پايه يا پين است که هر پين به وسيله يک سيم ، گذرگاهي براي عبور يک واحد داده مي باشد.


    نحوه ذخيره شدن داده ها در کامپيوتر:
    قابليت نگهداري 0 يا 1 Bit :
    Byte : 8 Bit

    روشهاي انتقال اطلاعات در کامپيوتر

    انتقال سري
    انتقال موازي
    osakhtrob12 24



    برخي از انواع پورتها :
    پورت موازي يا LPT
    پورت سريال يا COM
    پورت USB

    پورت سريال

    داده ها را بصورت سريال ( دنبال هم ) ارسال و يا دريافت مي کند . در چنين حالتي يک بايت از اطلاعات بصورت هشت بيت ويکي پس از ديگري ارسال خواهند گرديد.
    مثال : اتصال مودم

    osakhtrob12 1


    مزيت :
    استفاده از يک سيم براي ارسال و دريافت داده
    عيب:
    سرعت پايين ارسال اطلاعات

    پورت موازي
    osakhtrob12 28

    در هر لحظه هشت بيت را از طريق هشت پين جداگانه ارسال يا دريافت مي کند . پورت موازي استاندارد قادر به ارسال 50 تا 100 کيلوبايت در هر ثانيه است.
    زمانيکه کامپيوتر اطلاعاتي را براي چاپگر و يا هر وسيله ديگري که به پورت موازي متصل است ، ارسال مي نمايد ، در هر لحظه هشت بيت ارسال خواهد شد .
    osakhtrob12 30 1 osakhtrob12 30 2 osakhtrob12 31


    پين دوازده :

    در صورتيکه چاپگر داراي کاغذ نباشد ، از طريق پين شماره دوازده به کامپيوتر آگاهي لازم داده خواهد شد .

    GND

    پين هاي شماره هيجده تا بيست و پنج( Ground ) زمين هستند و به عنوان مرجع ولتاژ براي پين هاي ديگر استفاده مي شوند.

    پين دو تا نه :

    حامل داده هستند .
    بمنظور مشخص نمودن اينکه يک بيت داراي مقدار يک است ولتاژ پنج ولت از طريق پين مربوطه ارسال خواهد شد . بر روي پيني که شامل مقدار ( داده ) صفر است ولتاژي قرار نخواهد گرفت .
    osakhtrob12 35


    آدرس پورت ها
    خانه هاي حافظه و پورت هاي انتقال داده در کامپيوتر داراي يک آدرس مشخص مي باشند که قابل دسترسي توسط برخي زبانهاي برنامه نويسي براي ايجاد تغيير يا خواندن و نوشتن در آنها ، هستند. اين آدرس ها براي هر 8 بيت يا يک بايت مشخص شده اند .

    آدرس بايت داده پورت LPT1

    378H 888dec

    دستورات انتقال داده از پورت در زبان BASIC

    OUT آدرس ,مقدار
    INP (آدرس )
    مثال:
    OUT & H378 , 255
    (A = INP ( & H378

    يک آزمايش برنامه نويسي با پورت LPT

    رعايت نکات مهم :
    فقط در زمان خاموش بودن کامپيوتر، تجهيزات را به اين پورت متصل يا جدا کنيد . ولتاژهاي ورودي نبايد از 5 ولت بيشتر شوند و يا از صفر کمتر
    پورت موازي در مقابل جريان بيش از حد محافظت نشده
    اتصال يک LED به هر 8 پين بايت داده
    osakhtrob12 42

    بنابراين : با امکان فراگيري برنامه نويسي با سخت افزار قادر به کنترل يک مدار الکترونيکي خواهيم بود و به اين ترتيب رابطه ميان نرم افزار و سخت افزار الکترومکانيکي ربات امکان پذير خواهد شد.

    زندگی در بردگی شرمندگی است * معنی آزاد بودن زندگی است
    سر که خم گردد به پای دیگران * بر تن مردان بود بار گران




  2. #12
    موسس و مدیر
    نمی‌دانم در کدامین کوچه جستجویت کنم ؟ آسوده بخواب مادر بیمارم
    تاریخ عضویت
    Feb 2010
    محل سکونت
    13 78 57
    نوشته ها
    13,577
    تشکر تشکر کرده 
    15,753
    تشکر تشکر شده 
    17,227
    تشکر شده در
    4,905 پست
    حالت من : Khoonsard
    قدرت امتیاز دهی
    24982
    Array

    پیش فرض

    ميکروکنترلر
    سيستم هاي مبتني بر ميکروکنترلر
    بلوك دياگرام سيستم مبتني بر ميکروکنترلر
    ملزومات سخت افزاري و اجزاء داخلي


    سيستمهاي مبتني بر ريزپردازنده ها
    ماشين حساب جيبي
    ساعت‌هاي ديجيتال
    دستگاه‌هاي خودپرداز
    بازيهاي بصري
    كامپيوتر‌خانگي


    بلوك دياگرام سيستم مبتني بر ميکروکنترلر
    osakhtrob13 4



    ملزومات سخت‌افزاري و اجزاء داخلي
    ثبات‌ها (Register)
    درگاهها(Port) ورودي خروجي(I/O)
    وقفه(Interrupt)
    زمان‌سنج/شمارنده(Timer/counter)
    مبدلهاي A/D & D/A


    ثبات‌ها(Register)
    تعريف ثبات :
    ثبات ها در حقيقت آرايه اي از سلول ها هستند كه مقدار 1يا 0 مي گيرند در حقيقت يك ثبات حاوي يك داده چند بيتي مي باشد

    انواع ثبات‌ها
    ثبات با امكان بار شدن موازي
    شيفت ثبات‌ها
    شيفت ثباتهاي دوطرفه
    شمارنده‌ها


    درگاههاي ورودي خروجي (I/O Port)
    آدرس دهي درگاه ها
    مشخصات عملي درگاه ورودي خروجي
    انواع انتقال داده

    تعريف درگاه
    درگاه در حقيقت كانالي است كه از طريق آن‌ ميکروکنترلر با دنياي خارج خود ارتباط برقرار مي كند
    آدرس دهي درگاه‌ها

    آدرس دهي :
    نامگذاري هر يك از راههاي ارتباطي است كه ميکروکنترلر توسط آن درگاهها را از هم تفكيك مي كند


    مشخصات عملي درگاه‌ها
    درگاه ورودي بافر شده :
    درگاهي است كه توسط يك بافر سه وضعيتي كنترل شده و اطلاعات آن فقط در زمان مقتضي به ميکروکنترلر منتقل مي شود

    مشخصات عملي درگاه‌ها
    درگاه ورودي قابل قفل شدن :
    درگاهي است كه خروجي داده شده توسط ميکروکنترلر را تا زماني كه لازم است حفظ مي‌كند


    انواع روشهاي انتقال داده
    انتقال موازي داده
    انتقال سري داده


    مفهوم وقفه
    مفهوم وقفه
    وقفه در حقيقت درخواستي است كه توسط يكي از اجزاء داخلي يا خارجي مطرح مي گردد و ميکروکنترلر با توجه به پيش‌بيني قبلي در زمان مناسب به آن پاسخ ميدهد

    انواع وقفه
    سخت افزاري:
    درخواستي كه توسط يكي از اجزاء سيستم مطرح مي شود مانند يك كليد فشاري
    نرم افزاري:
    درخواستي كه توسط يكي از قسمتهاي برنامه اجرايي مطرح مي گردد.


    زمان‌سنج / شمارنده
    انواع زمان‌سنجي:
    نرم افزاري
    سخت افزاري


    مبدلهاي A/D & D/A
    مفهوم داده آنالوگ و ديجيتال
    مبدل آنالوگ به ديجيتال A/D
    مبدل ديجيتال به آنالوگ D/A


    مفهوم داده آنالوگ و ديجيتال
    داده آنالوگ:
    داده اي كه مي تواند به طور پيوسته هر مقداري را اختيار كند مانند ولتاژ برق شهر كه در هر تناوب مقداري بين 220- و 200+ را اختيار مي كند
    داده ديجيتال: داده اي كه فقط مقادير خاصي را مي تواند داشته باشد مانند نمايشگر کانال تلويزيون كه يك عدد صحيح را هميشه نشان مي دهد


    مبدل آنالوگ به ديجيتال A/D
    ابزاري است كه با توجه به مقادير ابتدايي و انتهايي داده آنالوگ و ميزان بيتي كه به آن اختصاص داده شده است به هر بازه از مقدار پيوسته ، يك عدد ديجيتال نسبت مي دهد

    مثال
    0 تا 220 ولت با نمايش 8 بيتي:
    85/0= 256/220
    هر يك عدد در مبناي دودويي برابر 85/0 ولت است

    (00001000)2 = 8 * 0.85= 6.8


    مبدل ديجيتال به آنالوگ D/A
    ابزاري است كه با توجه به مقادير ابتدايي و انتهايي داده آنالوگ و ميزان بيتي كه به آن اختصاص داده شده است ، به هر بازه از مقدار ديجيتال يك عدد آنالوگ نسبت مي دهد
    زندگی در بردگی شرمندگی است * معنی آزاد بودن زندگی است
    سر که خم گردد به پای دیگران * بر تن مردان بود بار گران




  3. #13
    موسس و مدیر
    نمی‌دانم در کدامین کوچه جستجویت کنم ؟ آسوده بخواب مادر بیمارم
    تاریخ عضویت
    Feb 2010
    محل سکونت
    13 78 57
    نوشته ها
    13,577
    تشکر تشکر کرده 
    15,753
    تشکر تشکر شده 
    17,227
    تشکر شده در
    4,905 پست
    حالت من : Khoonsard
    قدرت امتیاز دهی
    24982
    Array

    پیش فرض

    Programmable Interface Controller
    PIC

    انواع PIC
    Flash Program Memory
    Eprom Program Memory
    Rom Program Memory
    EEPROM Program Memory


    Flash Program Memory
    سرعت بالاي خواندن اطلاعات از ROMمزيت اين خانواده محسوب مي شود. بطوريکه سرعت 12 پالس براي اجراي برنامه در ميکروکنترلر 8051 به 4 پالس در PIC رسيده است. اين سرعت براي AVR به يک پالس رسيده است.


    PIC16F84A
    osakhtrob14 5



    ويژگيهاي PIC16F84A
    برنامه ريزي با تنها 35 دستور
    اجراي همه دستورات با يک سيکل بجز دستور پرش که به دو سيکل نياز دارد

    سرعت کاري :
    فرکانس کاري DC تا 20 MHz (حداکثر سرعت 200 نانوثانيه براي هر سيکل کاري)
    حافظه برنامه ريزي 1024 کلمه
    68بايت RAM
    64بايت EEPROM
    طول دستور 14 بيت
    وقفه خارجي
    زمان سنج 8بيتي


    ويژگيهاي جانبي PIC16F84A
    13 پين ورودي/ خروجي با قابليت برنامه ريزي مجزا
    تأمين جريان کشي مورد نياز LED(25ميلي آمپر براي هر پين)
    حافظه Flash با قابليت برنامه ريزي 10000 بار
    EEPROM با قابليت 10.000.000 بار نوشتن
    برنامه ريزي آسان


    درگاه A
    osakhtrob14 9



    درگاه B
    osakhtrob14 10



    وقفه
    وقفه خارجي
    زمان سنج
    تغيير در منطق ولتاژي پايه هاي درگاه B
    اتمام سيکل نوشتن داده در EEPROM


    PIC16F877A
    osakhtrob14 13 osakhtrob14 14



    ويژگيهايPIC16F877A
    زمان سنج0 : 8بيتي
    زمان سنج1 : 16 بيتي
    زمان سنج2 : 8بيتي
    8 کانال مبدل آنالوگ به ديجيتال : 10 بيتي
    درگاه موازي
    درگاه سريال


    ADCON0 REGISTER



    osakhtrob14 17



    ثبات خروجي A2D
    زندگی در بردگی شرمندگی است * معنی آزاد بودن زندگی است
    سر که خم گردد به پای دیگران * بر تن مردان بود بار گران




  4. #14
    موسس و مدیر
    نمی‌دانم در کدامین کوچه جستجویت کنم ؟ آسوده بخواب مادر بیمارم
    تاریخ عضویت
    Feb 2010
    محل سکونت
    13 78 57
    نوشته ها
    13,577
    تشکر تشکر کرده 
    15,753
    تشکر تشکر شده 
    17,227
    تشکر شده در
    4,905 پست
    حالت من : Khoonsard
    قدرت امتیاز دهی
    24982
    Array

    پیش فرض

    آشنايي با نرم افزارPICBasic
    زبان اسمبلي :37 دستورالعمل
    زبان سطح بالا
    BASIC
    C
    و...



    آشنايي با دستورات
    (نامگذاري خطوط برنامه)Line Labels
    [here:Serout ,N2400,["Hello world!",13,10 Goto here
    (متغير‌ها) Variables
    {Label VAR Size{.Modifiers
    dog var byte
    cat var bit
    w0 var word

    (اسم مستعار)Aliases
    fido var dog
    b0 var w0.byte0

    Arrays(آرايه)
    [Label VAR Size[Number of elements
    [sharks var byte[10

    Maximum number of elements Size 256 Bit *96 Byte *48 Word


    Constants(مقادير ثابت)
    Label CON Constant expression
    mice con 3
    Symbols(نشانه)
    SYMBOL lion = cat

    Numeric Constants(ثابتهاي عددي)
    100
    %100
    $100

    Pins
    PORTB.1 = 1
    8-15 0-7 No. PIC micro Pins GPIO* GPIO* 8-pin PORTA* PORTB 18-pin PORTC PORTB 28-pin(except 14 C000) PORTD PORTC 28-pin(14C000) PORTC PORTB 40-pin


    INCLUDE
    با استفاده از اين دستور مي توان از فايلهاي منبع که نوشته شده است در برنامه استفاده کرد

    DEFINE
    بعضي از موارد نظير پينهاي مربوط به ارتباط با LCD از طريق دستورهاي BASIC از پيش مشخص هستند که اين موارد با دستورDEFINE تعيين مي شوند
    DEFINE LCD_DREG PORTA 'LCD data port

    دستورالعمل‌هاي رياضي
    W1 = W0 * 1000
    W1 = W0 / 1000
    B0 = B0 << 3
    W1 = W0 >> 1
    COS & SIN
    B0 = SQR W1
    عملگرهاي مقايسه

    Description Comparison operator Equal = or = = Not Equal <> or ! = Less than < Greater than > Less than or Equal < = Greater than or equal > =


    عملگرهاي منطقي
    Description Logical operator logical and And or && logical or OR or II logical exclusive or Xor or ^ ^ logical nand Not And logical nor Not Or logical Nxor Not Xor
    BUTTON
    Pin,Down,Delay,Rate,BVar,Action,Label
    Pin
    شماره پيني كه سويچ به آن وصل است Down
    وضعيت پين وقتي سويچ فشار داده مي شود Delay
    عددي بين 0 و 256 كه تعداد سيكل تكرار را قبل از خواندن مجدد چك مي كند
    BUTTON
    Rate
    نرخ تكرار
    BVar متغيري به صورت بايت كه براي شمارش مورد نياز است
    Action مقدار 0 يا 1 و نمايشگر حالت سويچ براي عملكردن است
    Lable مكاني از نرم افزار كه در صورت فشردن دكمه بايد اجرا شود

    COUNT
    COUNT Pin,Period,Var
    اين دستور تعداد پالسهاي رخ داده شده در pin را در مدت زمان period كه بر حسب ميلي ثانيه مي باشد در متغيرvar ذخيره مي كند

    END
    اين دستور اجراي برنامه را متوقف مي كند

    FOR..NEXT
    {FOR Count = Start TO End {STEP {-} Inc
    {Body}

    {NEXT {Count
    مثال
    FOR i = 1 TO 10
    Toggle PORB.1
    Pause 500
    NEXT i

    GOSUB
    GOSUB Label
    اين دستور باعث اجراي يك زير برنامه مي شود كه lable مشخص مي كند البته مكان فعلي ذخيره مي شود و بعد از پايان اجراي زيربرنامه با دستور return عمل بازگشت صورت مي گيرد

    GOTO
    GOTO Label
    اين دستور اجراي برنامه را از جايي كه lableمشخص مي كند پي مي گيرد

    HIGH & low
    HIGH Pin
    رويPin مشخص شده مقدار 1 ديجيتال بارگذاري مي كند
    LOW Pin
    رويPin مشخص شده مقدار 0 ديجيتال بارگذاري مي كند

    IF..THEN
    IF Comp {AND/OR Comp...} THEN Label
    IF Comp {AND/OR Comp...} THEN
    ...Statement
    ELSE
    ...Statement
    ENDIF

    If Pin0 = 0 Then pushed
    If B0 >= 40 Then old
    If (B0 = 10) AND (B1 = 20) Then loop
    If B0 <> 10 Then
    B0 = B0 + 1
    B1 = B1 - 1
    Endif

    IF … THEN… ELSE
    If B0 = 20 Then
    led = 1
    Else
    led = 0
    Endif

    INPUT &OUTPUT
    INPUT Pin
    OUTPUT Pin
    پين مشخص شده را بصورت ورودي يا خروجي تعريف مي كند
    LCDOUT
    {...LCDOUT Item{,Item
    "LCDOUT $FE, 1, "Hello
    hello نمايش كلمه

    LCDOUT

    osakhtrob16 12


    PAUSE & PAUSEUS
    PAUSE Period
    در اجراي برنامه وقفه اي به مدت زمان مشخص شده درPeriod كه بر حسب ميلي ثانيه مي باشد ايجاد مي كند

    PAUSEUS
    در اجراي برنامه وقفه اي به مدت زمان مشخص شده درPeriod كه بر حسب ميكرو ثانيه مي باشد ايجاد مي كند
    POT
    POT Pin,Scale,Var
    اين دستور براي اندازه گيري مقدار پتانسيومتر متصل به پين مشخص شده به كار مي رود
    مقدار scale براي تنظيم rc مورد نياز بكار مي رود
    اين عدد بايد براي rc كوچك مقداربالا(256) و براي rc بزرگ مقدار پايين داشته باشد

    SERIN&SEROUT
    ...SERIN Pin,Mode,{Timeout,Label,}{[Qual...],}{Item
    [{...SEROUT Pin,Mode,[Item{,Item



    حالتهاي کاري ارسال سريال
    State Baude Rate Mode No. Mode True 2400 0 T2400 1200 1 T1200 9600 2 T9600 300 3 T300 Inverted 2400 4 N2400 1200 5 N1200 9600 6 N9600 300 7 N300

    SERIN&SEROUT
    SERIN 1,N2400,[“A”],B0
    [SEROUT 0,N2400,[#B0,10
    WHILE..WEND
    WHILE Condition
    ...Statement
    WEND
    i = 1
    WHILE i <= 10
    Serout 0,N2400,[”No:”,#i,13,10] i = i +1
    WEND



    مدار برنامه ريز
    osakhtrob17 3



    برنامه LED چشمک زن

    COUNTER VAR BYTE
    BEGIN
    COUNTER =0
    PORTB=0
    HOME
    BUTTON 9,0,255,1,COUNTER,1,START
    GOTO HOME

    START
    WHILE PORTA.1=0
    lOW PORtB.4
    high poRtB.5
    lOW poRtB.6
    high poRtB.7
    pause 2000

    high PORtB.4
    low PORtB.5
    high PORtB.6
    low PORtB.7

    pause 2000
    WEND
    goto BEGIN
    END
    زندگی در بردگی شرمندگی است * معنی آزاد بودن زندگی است
    سر که خم گردد به پای دیگران * بر تن مردان بود بار گران




  5. #15
    موسس و مدیر
    نمی‌دانم در کدامین کوچه جستجویت کنم ؟ آسوده بخواب مادر بیمارم
    تاریخ عضویت
    Feb 2010
    محل سکونت
    13 78 57
    نوشته ها
    13,577
    تشکر تشکر کرده 
    15,753
    تشکر تشکر شده 
    17,227
    تشکر شده در
    4,905 پست
    حالت من : Khoonsard
    قدرت امتیاز دهی
    24982
    Array

    پیش فرض

    مدار يک ربات ساده
    مدار الکترونيک ربات


    موتور <---- رله <---- Driver <---- مقايسه گر <----- حس گر

    زندگی در بردگی شرمندگی است * معنی آزاد بودن زندگی است
    سر که خم گردد به پای دیگران * بر تن مردان بود بار گران




  6. #16
    موسس و مدیر
    نمی‌دانم در کدامین کوچه جستجویت کنم ؟ آسوده بخواب مادر بیمارم
    تاریخ عضویت
    Feb 2010
    محل سکونت
    13 78 57
    نوشته ها
    13,577
    تشکر تشکر کرده 
    15,753
    تشکر تشکر شده 
    17,227
    تشکر شده در
    4,905 پست
    حالت من : Khoonsard
    قدرت امتیاز دهی
    24982
    Array

    پیش فرض

    اصول طراحي مکانيک ربات
    ربات چيست؟
    از ديد مکانيکي، ربات چيست؟
    طراحي مکانيکي چيست؟
    معرفي اصطلاحات


    اصول طراحي مکانيکي ربات
    مشخص کردن تعريف
    تعيين کارکرد هاي اصلي
    شناسايي سيستم هاي تامين کننده کارکرد ها
    مشخص کردن محدوديت ها
    انتخاب سيستم هاي اصلي
    طراحي مکانيزم هاي لازم
    طراحي اجزاي مکانيزم ها


    زبان طراحي
    زبان چيست؟
    چه مفاهيمي با اين زبان بايد منتقل شود؟
    چه روش هايي براي انتقال وجود دارد؟
    هر کدام از اين روش ها چه نقاط ضعف و قوتي دارند


    نقشه کشي صنعتي
    فوايد و ضرورت نقشه کشي
    فرآيند نقشه کشي صنعتي
    تبديل اشکال سه بعدي به تصاوير دو بعدي
    تبديل تصاوير دو بعدي به اشکال سه بعدي
    تکنيک هاي نقشه کشي
    رسم سه نما
    درک سه نما


    رسم سه نما
    در هر نما چه جزئياتي نمايش داده مي شود؟
    کدام نما ها را انتخاب مي کنيم؟
    نحوه نمايش سه نما



    انتخاب نما ها
    در اشکال هندسي چند وجه مي تواند وجود داشته باشد؟



    انتخاب نما ها
    راستاهاي اصلي کدام است؟




    نحوه نمايش سه نما
    نماي چپ نماي روبرو نماي بالا



    رسم سه نما - مثال
    زندگی در بردگی شرمندگی است * معنی آزاد بودن زندگی است
    سر که خم گردد به پای دیگران * بر تن مردان بود بار گران




  7. #17
    موسس و مدیر
    نمی‌دانم در کدامین کوچه جستجویت کنم ؟ آسوده بخواب مادر بیمارم
    تاریخ عضویت
    Feb 2010
    محل سکونت
    13 78 57
    نوشته ها
    13,577
    تشکر تشکر کرده 
    15,753
    تشکر تشکر شده 
    17,227
    تشکر شده در
    4,905 پست
    حالت من : Khoonsard
    قدرت امتیاز دهی
    24982
    Array

    پیش فرض

    روش هاي ساخت
    اجزاء مکانيکي ربات

    تعريف
    دسته بندي روش ها
    _ روشهاي حذفي
    ماشين کاري
    - روش هاي غير حذفي
    قالب گيري
    - روش هاي ترکيبي
    فلز کاري


    مواد مصرفي
    اهميت مواد مصرفي
    انواع مواد مصرفي
    - فلزات
    - پليمرها
    - سراميک ها
    - کامپوزيت ها


    انتخاب روش ساخت
    جنس ماده مصرفي
    هزينه روش
    سهولت دسترسي
    دقت ابعادي
    حجم توليد
    محدوديت ها


    روش هاي مناسب براي نمونه سازي
    نمونه سازي
    ويژگي هاي نمونه سازي
    روش هاي مناسب براي نمونه سازي
    - ماشين کاري
    - فلز کاري


    اندازه گيري و اندازه گذاري
    خط کش
    گونيا
    نقاله
    کوليس
    پرگار
    زاويه سنج
    سنجه
    osakhtrob20 6



    ابزارهاي اندازه کيري
    خط کش
    پرگار خارجي
    پرگار داخلي

    osakhtrob20 7

    کوليس
    osakhtrob20 8


    فلز کاري
    ابزار هاي فلز کاري
    ابزار هاي دستي
    ابزار هاي ماشيني

    تکنيک هاي فلزکاري
    برش کاري
    خم کاري
    سوراخ کاري
    جوش کاري
    لحيم کاري
    پرچ کاري

    اشکال مواد مصرفي
    ورق
    پروفيل هاي توپر
    پروفيل هاي تو خالي



    برش کاري
    تعريف
    ابزارهاي برش
    اره
    قيچي
    هوا برش

    osakhtrob20 12


    ابزارهاي برش کاري دستي
    گيره
    اره دستي
    کمان اره
    دسته
    بدنه
    تيغه اره
    درشت
    متوسط
    ريز
    osakhtrob20 13


    انتخاب تيغه مناسب
    osakhtrob20 14


    سوهان کاري

    osakhtrob20 15


    تکنيک هاي سوهان کاري
    osakhtrob20 16


    خم کاري
    تعريف
    تکنيک هاي خم کاري
    پرس کاري
    رول کاري
    خم کاري دستي
    osakhtrob20 17



    سوراخ کاري
    آشنايي با مته و ماشين مته
    گام هاي سوراخ کاري
    علامت گذاري
    انتخاب و نصب مته مناسب
    تعيين و تنظيم دور ماشين مته
    ثابت کردن قطعه کار
    osakhtrob20 18 1 osakhtrob20 18 2



    اتصالات فلز کاري
    اتصالات جداشدني
    پيچ و مهره
    اتصالات جدانشدني
    پرچ
    جوش
    لحيم
    osakhtrob20 20
    osakhtrob20 21



    حديده کاري
    osakhtrob20 22
    osakhtrob20 23



    ماشين کاري
    سوراخ کاري
    قلاويز زني و حديده کاري
    سنگ زني
    گرد تراشي
    فرز کاري


    گردتراشي

    osakhtrob20 25


    ماشين گرد تراش
    osakhtrob20 26
    osakhtrob20 27
    osakhtrob20 28


    مثال گردتراشي
    زندگی در بردگی شرمندگی است * معنی آزاد بودن زندگی است
    سر که خم گردد به پای دیگران * بر تن مردان بود بار گران




  8. #18
    موسس و مدیر
    نمی‌دانم در کدامین کوچه جستجویت کنم ؟ آسوده بخواب مادر بیمارم
    تاریخ عضویت
    Feb 2010
    محل سکونت
    13 78 57
    نوشته ها
    13,577
    تشکر تشکر کرده 
    15,753
    تشکر تشکر شده 
    17,227
    تشکر شده در
    4,905 پست
    حالت من : Khoonsard
    قدرت امتیاز دهی
    24982
    Array

    پیش فرض

    اجزاي مکانيکي و مکانيزمهاي ربات


    ياتاقان
    ياتاقان هاي لغزشي
    ياتاقان هاي غلتشي:
    - بلبرينگ
    - رولربرينگ
    - ياتاقان هاي غلتک مخروطي
    - ياتاقان هاي کف گرد
    - گزينش ياتاقان ها از روي کاتالوگ توليد کننده
    osakhtrob21 2 1 osakhtrob21 2 2



    ياتاقان هاي لغزشي
    سطوح تماس در اين ياتاقان ها توسط قشري از سيال يا ماده چرب کننده از يکديگر جدا مي شوند
    osakhtrob21 3



    ياتاقان هاي غلتشي

    osakhtrob21 4 1 osakhtrob21 4 2

    بلبرينگ : معمول ترين نوع ياتاقان هاي غلتشي که داراي غلتک هاي کروي هستند .
    رولر برينگ : داراي غلتک هاي استوانه اي هستند و به علت سطح تماس بيشتر نسبت به بلبرينگ هاي با همان اندازه بار محوري بيشتري تحمل مي کنند .
    تيپر برينگ : داراي غلتک هاي مخروطي هستند .
    کف گرد : در جايي به کار مي روند که بارهاي سنگين محوري و ناهمراستايي داشته باشيم .
    osakhtrob21 5 1 osakhtrob21 5 2 osakhtrob21 5 3 osakhtrob21 5 4


    اتصالات
    پيچ ومهره
    پرچ
    لحيم
    جوش
    چسب
    خار و پين

    پيچ و مهره

    osakhtrob21 7 1 osakhtrob21 7 2 osakhtrob21 7 3
    osakhtrob21 7 4


    پرچ
    osakhtrob21 8 1 osakhtrob21 8 2 osakhtrob21 8 3


    خار
    خارهاي تخت به عنوان واسطه جهت انتقال گشتاور پيچشي بين ميل محور و قطعه اي که روي آن سوار مي شود به کار مي روند.
    خارهاي حلقوي براي تثبيت قطعات روي ميل محور به کار مي روند.
    osakhtrob21 9 1 osakhtrob21 9 2


    مکانيزم ها
    مکانيزم چهار ميله اي
    اين مکانيزم کاربردهاي فراواني دارد و با بررسي آن مي توان خواص تعداد زيادي از مکانيزم ها را که معادل اين مکانيزم هستند مورد بررسي قرار داد.

    osakhtrob21 11


    مکانيزم چرخ و شانه
    تبديل حرکت دوراني چرخدنده به حرکت مستقيم الخط شانه
    اگر α حرکت زاويه اي چرخدنده و s حرکت مستقيم الخط شانه و d قطر دايره گام چرخدنده باشد:
    S = ( α / 2 π ) * π d = α d / 2

    osakhtrob21 12


    مکانيزم لنگ و لغزنده
    بارزترين نمونه استفاده از اين مکانيزم، موتورهاي احتراق داخلي هستند
    osakhtrob21 13


    مکانيزم اسکات راسل

    مکانيزم بازگشت سريع
    در اين مکانيزم حرکت چرخشي به يک حرکت رفت و برگشتي متناوب تبديل مي شود . در اين حرکت متناوب زمان رفت از زمان بازگشت بيشتر است و حرکت بازگشتي به سرعت صورت مي گيرد .
    osakhtrob21 14 osakhtrob21 14 1


    مکانيزم هاي بادامکي
    با يک مکانيزم بادامکي ميتوان حرکت چرخشي بادامک را تقريبا به هر نوع حرکت خطي در پيرو تبديل کرد.
    osakhtrob21 15 1 osakhtrob21 15 2


    پيچ و مهره
    اين مکانيزم هم يکي ديگر از مکانيزم هاي تبديل حرکت چرخشي به حرکت مستقيم الخط است.
    چرخ ضامن دار
    چرخ ضامن دارمتشکل است از :
    1- چرخ
    2- گيره
    مهمترين ويژگي چرخ ضامن دار اين است که گيره فقط اجازه حرکت در يک جهت را به چرخ ميدهد
    osakhtrob21 17 1 osakhtrob21 17 2


    چرخ ژنوا
    با استفاده از اين مکانيزم مي توان يک حرکت چرخشي پيوسته را به حرکت چرخشي منقطع تبديل کرد.
    osakhtrob21 18


    چرخ دنده و گيربکس
    صاف
    مارپيچ
    مخروطي
    حلزوني
    گيربکس
    گيربکس سياره اي
    انتخاب الکتروموتور مناسب
    osakhtrob22 2



    چرخ دنده ساده
    دايره گام (Pitch Circle)

    گام دايره اي (p)

    P = π d / N


    مدول (m)
    m = d (mm) / N


    نسبت انتقال سرعت
    ( WA / WB ) = ( NA / NB )
    osakhtrob22 3 1 osakhtrob22 3 2


    چرخ دنده هاي مارپيچ و مخروطي
    درگيري تدريجي دنده ها و حرکت نرم
    osakhtrob22 4 1 osakhtrob22 4 2



    حلزون و چرخ حلزون
    محورهاي انتقال قدرت متنافرا برهم عمود هستند.
    امکان انتقال قدرت با نسبتهاي بزرگ ميسر است.
    حرکت به طور يکطرفه از حلزون به چرخ حلزون منتقل مي شود.
    نسبت انتقال سرعت حلزون به چرخ حلزون

    ( WG / WW ) = ( NW / NG )

    حلزون معمولا يکراهه است.


    گيربکس
    osakhtrob22 6



    گيربکس سياره اي
    در اين گيربکس ها محور يک يا بيش از يک چرخد نده نسبت به تکيه گاه حرکت مي کند .
    معمولا ورودي به چرخد نده خورشيدي داده مي شود ، خروجي از بازو گرفته مي شود و چرخ دنده حلقه اي ثابت است .
    محور چرخ دنده خورشيدي ثابت و محور چرخ دنده هاي سياره اي متحرک است .
    osakhtrob22 7 1 osakhtrob22 7 2



    گيربکس سياره اي
    با سري کردن چند دستگاه چرخ دنده سياره اي ميتوان به گيربکسي با نسبت تبديل بالا و اندازه مناسب دست يافت.


    انتخاب الکتروموتور مناسب
    سرعت، توان و گشتاور خروجي
    گشتاور معياري است جهت سنجش قدرت گردشي موتور
    T = Fd sin a
    با استفاده از گيربکس گشتاور الکتروموتور را افزايش و سرعت زاويه اي آن را کاهش مي دهيم .
    توان
    P = Tω
    osakhtrob22 9



    پولي و تسمه

    osakhtrob22 10 1 osakhtrob22 10 2
    osakhtrob22 11 1 osakhtrob22 11 2


    زنجير و چرخ زنجير
    زندگی در بردگی شرمندگی است * معنی آزاد بودن زندگی است
    سر که خم گردد به پای دیگران * بر تن مردان بود بار گران




  9. #19
    موسس و مدیر
    نمی‌دانم در کدامین کوچه جستجویت کنم ؟ آسوده بخواب مادر بیمارم
    تاریخ عضویت
    Feb 2010
    محل سکونت
    13 78 57
    نوشته ها
    13,577
    تشکر تشکر کرده 
    15,753
    تشکر تشکر شده 
    17,227
    تشکر شده در
    4,905 پست
    حالت من : Khoonsard
    قدرت امتیاز دهی
    24982
    Array

    پیش فرض

    ربات ميكرو موس
    موش هوشمند ربات خودكار و كنترل شده ايست كه قادر است مسير خود را درون يك ماز ناشناخته پيدا كند و به هدف دست يابد.
    osakhtrobm 1



    ماز ( Maze ) :
    يک جدول 16*16 خانه که شامل تعدادي ديوار مي باشد و هدف، رسيدن از يکي از خانه هاي گوشه جدول به خانه وسط مي باشد.
    osakhtrobm 3

    نخستين موش هوشمند در 1977 و در ايالات متحده ساخته شد. هم اكنون بسياري از دانشگاههاي معتبر جهان همچون MIT و UL (دانشگاه لندن) و … داراي تيم هستند.


    قسمت هاي مختلف يک ربات ميکروموس :
    مکانيک (شامل شاسي، چرخها و موتورها )
    کنترل (شامل کنترل حرکت وآناليزداده سنسورها)
    osakhtrobm 14 osakhtrobm 15



    سخت افزار
    الگوريتم :شامل تصميم گيري و حل ماز
    osakhtrobm 13



    مکانيک
    يک روبات ميکروماوس روباتي است کوچک (تقريبا ۱۲*۱۰ سانتيمتر) که بتواند با شتاب بالا (حدود g۵) و سرعت بالا (حدودm/s 2.5) يک ماز را طي کند.
    با توجه به طول زياد مسير و تعداد زياد دور زدن ‌ها (ماز 16*16)، دقت حرکت روبات بايد به حدي باشد که کنترل موقعيت آن در ماز امکان پذير باشد.
    osakhtrobm 9



    ATmega32يک ميکروکنترلر 8 بيت CMOS کم مصرف است که بر پايه ساختار RISC بنا شده است.
    osakhtrobm 10 osakhtrobm 11 osakhtrobm 12



    اعضاي تيم دانشگاه شريف :
    عارف
    صمد احمدي
    بهنام بهرک
    سيد محمود رضا سعادت
    سپيده حاجي پور
    پگاه توتونچي
    مصطفي موفق
    سپهر فدايي
    محمود ممتازپور
    وحيد بازارگان
    زينب ناصري
    هومن عابدي اصل
    امير حسام صلواتي
    الهه احمدي
    زندگی در بردگی شرمندگی است * معنی آزاد بودن زندگی است
    سر که خم گردد به پای دیگران * بر تن مردان بود بار گران




صفحه 2 از 2 نخستنخست 12

برچسب ها برای این تاپیک

علاقه مندی ها (بوک مارک ها)

علاقه مندی ها (بوک مارک ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

http://www.worldup.ir/