صفحه 3 از 3 اولاول 123
نمایش نتایج 81 تا 88 از 88

نام تاپیک: کنترل وسیله برقی توسط کامپیوتر (سریال و موازی)

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی آواتار R_BABAZADEH
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    654

    نقل قول: کنترل وسیله برقی توسط کامپیوتر (سریال و موازی)

    بهترین لچ برای افزایش خروجی 74hc595 است
    میشه کلی از اینا رو پشت سر هم بست به صورت سریال فقط 3 تا سیم بعد n تا خروجی داشت
    از این ای سی تو تابلو روانها زیاد استفاده میشه
    برای ورودی هم میشه از 74h165 استفاده کرد

  2. #2

    نقل قول: کنترل وسیله برقی توسط کامپیوتر (سریال و موازی)

    سلام دوستان
    من این وسیله رو ساختم با Uart
    ولی بعد از 1-2 ساعت ارتباط با میکرو قطع میشه !
    اینم کد میکرو :


    $regfile "m8def.dat"
    $crystal = 8000000
    $baud = 9600
    Config Serialin = Normal
    Config Serialout = Normal

    '------------------------------------------------------------------------------------
    Config Portb.0 = Output ' Power
    Config Portb.1 = Output ' Relay (1)
    Config Portb.2 = Output ' Relay (2)
    Config Portb.3 = Output ' Relay (3)
    Config Portb.4 = Output ' Relay (4)


    Dim A As Byte
    Dim R As Bit
    R = 0

    Set Portb.0


    Declare Sub R1(byval A As Byte)
    Declare Sub R2(byval A As Byte)
    Declare Sub R3(byval A As Byte)
    Declare Sub R4(byval A As Byte)
    Declare Sub Status()



    Do
    A = 0
    A = Inkey()

    If Chr(a) = "R" Then
    R = 1
    Waitms 100
    Print "Y"
    Elseif Chr(a) = "S" Then
    '-----------------------------------------------------------------------------
    Elseif Chr(a) = "1" Or Chr(a) = "5" Then
    Call R1(a)
    Elseif Chr(a) = "2" Or Chr(a) = "6" Then
    Call R2(a)
    Elseif Chr(a) = "3" Or Chr(a) = "7" Then
    Call R3(a)
    Elseif Chr(a) = "4" Or Chr(a) = "8" Then
    Call R4(a)
    '-----------------------------------------------------------------------------
    End If


    Loop




    Sub R1(byval _a As Byte)
    If R = 1 Then
    If Chr(a) = "1" Then
    Set Portb.1
    Elseif Chr(a) = "5" Then
    Reset Portb.1
    End If

    Waitms 50
    Print "D"
    R = 0
    End If
    End Sub R1(byval A As Byte)

    Sub R2(byval _a As Byte)
    If R = 1 Then
    If Chr(a) = "2" Then
    Set Portb.2
    Elseif Chr(a) = "6" Then
    Reset Portb.2
    End If

    Waitms 50
    Print "D"
    R = 0
    End If
    End Sub R2(byval A As Byte)

    Sub R3(byval _a As Byte)
    If R = 1 Then
    If Chr(a) = "3" Then
    Set Portb.3
    Elseif Chr(a) = "7" Then
    Reset Portb.3
    End If

    Waitms 50
    Print "D"
    R = 0
    End If
    End Sub R3(byval A As Byte)

    Sub R4(byval _a As Byte)
    If R = 1 Then
    If Chr(a) = "4" Then
    Set Portb.4
    Elseif Chr(a) = "8" Then
    Reset Portb.4
    End If

    Waitms 50
    Print "D"
    R = 0
    End If
    End Sub R4(byval A As Byte)

    Sub Status()
    If R = 1 Then

    If Portb.1 = 1 Then
    Print "1"
    Else
    Print "5"
    End If
    Waitms 50

    If Portb.2 = 1 Then
    Print "2"
    Else
    Print "6"
    End If
    Waitms 50

    If Portb.3 = 1 Then
    Print "3"
    Else
    Print "7"
    End If
    Waitms 50

    If Portb.4 = 1 Then
    Print "4"
    Else
    Print "8"
    End If

    Waitms 50
    Print "D"
    R = 0
    End If
    End Sub Status()

  3. #3

    نقل قول: کنترل وسیله برقی توسط کامپیوتر (سریال و موازی)

    سلام
    من میخوام میکرو رو با USB به کامپیوتر وصل بکنم
    از این تبدیل های COM به USB هم استفاده کردم ولی هرچی از هر طرف میفرستم یه چیز دیگه میگیرم !

  4. #4

    نقل قول: کنترل وسیله برقی توسط کامپیوتر (سریال و موازی)

    فرکانس فرستنده با گیرنده تفاوت می کنه

  5. #5
    کاربر دائمی آواتار .:KeihanCPU:.
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    همین اطراف
    پست
    1,169

    نقل قول: کنترل وسیله برقی توسط کامپیوتر (سریال و موازی)

    از زمان ارسال اولین پست این تایپیک 5 سال میگذره.
    همینطوری بعد از مدتها گذرم به برنامه نویس افتاد ,گفتم بیام یه سری به این تایپیک بزنم
    خوشحالم که میبینم خیلیا استفاده کردن
    امیدوارم ادمین مارو بن نکنه
    برنامه نویس ممنون بخاطر هرچی که ازت یاد گرفتم

  6. #6

    نقل قول: کنترل وسیله برقی توسط کامپیوتر (سریال و موازی)

    دمت گرم
    من که فیض بردم
    در حال حاظر با بورد های آردوینو arduino

    به راحتی می تونیداین کار رو انجام بدید
    من دارم این پروژه رو با آردوینو شروع می کنم
    چون علاوه بر کنترل وسایل از پایه های آردونو می تونی برای دریافت اطلاعات از سنسورهای مختلف استفاده کنید

  7. #7

    نقل قول: کنترل وسیله برقی توسط کامپیوتر (سریال و موازی)

    سلام حالتون خوبه
    من يه فركانس متر با تغذيه 9 ولت از 0 تا 50 مگا هرتز ميخام كه حين اندازه گيري در هر ثانيه مقداري رو كه قرائت شده را در يك رم SD ذخيره كنه و بشه با اتصال رم به كامپيوتر اون مقادير رو بصورت اعداد خواند. مثلا در ثانيه اول 8.05866 و در ثانيه دوم 8.054268 و ..... اين مقادير در قالب جدول فايل اكسل يا بصورت فايل تكست ذخيره شه.
    با هر بار فعال كردن فركانس متر مقادير در فايل جديد ذخيره بشه.
    اين امكان وجود داره؟ هزينه انجام چقدر ميشه؟

صفحه 3 از 3 اولاول 123

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

قوانین ایجاد تاپیک در تالار

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