ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 7 از 7
  1. #1
    2006/09/02
    تهران
    348
    2

    Handshaking با Port RS232


    من يك مشكل اساسي با اين Port RS232 دارم.مطالعات زيادي انجام دادم.
    چند تا سوال دارم.
    1- با چه برنامه اي ميتونم Handshaking انجام بدم ؟ مثلا ميخوام با يك برنامه اي مثل terminal ويندوز ديتا از يك دستگاهي بگيرم و چند تا Command بفرستم حالا مشكل من اينجاست
    كه اگه فقط TX و RX بود مشكلي نبود ولي دستگاه از handshaking استفاده ميكنه از پين هاي CTS (Clear to send) و RTS (Request to send)
    حالا من يك برنامه اي ميخوام كه بتونم RTS يا CTS رو يك بكنم تا دستگاه بفهمه كه الان كامپيوتر آماده دريافت است كه ديتا رو بفرسته.
    حالا با چه برنامه يا روشي ميتونم اين كارو بكنم ؟ و اينكه آيا بايد لحظه اي صفر و يك بكنم يا تا پايان transfer بايد يك بمونه ؟
    يا اگه با VB Mscomm 6 تو ويژوال تنظيم يا برنامه نويسي ميخواد ؟ برنامش چجوريه ؟
  2. #2
    2005/06/10
    بابل
    1,808
    33

    پاسخ : Handshaking با Port RS232

    سلام . خوبي ايمان جان؟
    اين ثبات هاي مربوط به آي سي سريال كامپيوتر از نظر دسترسي و فرمان پذيري مزخرف ترين ثبات هايي هست كه من تا الان باهاشون كار كردم. توي C تمام دستور هاش هست ولي من هر كاري كردم حتي با وقفه هاي تحت داس كار كردم خودم نتونستم اين كار رو بكنم. ولي اگه بخواهيد با كامپايلر هاي ويژوال اين كار رو انجام بديد كارتون يه مقدار راحت تر هست . اگه با زبان C آشنايي داريد بهتره با #C بنويسيد.
    در سايت زير يه پروژه در مورد DLL سريال در #C هست . (شايد براي VB هم باشه يه سرچي بكنيد)

    Http://www.codeproject.com

    موفق باشيد.
    شأن انسان در ايمان و هجرت و جهاد است و هجرت، مقدمهآ*ي جهاد فيآ*سبيلآ*الله.
    هجرت، هجرت از سنگينيآ*هاست و جاذبهآ*هايي كه تو را به خاك ميآ*چسباند.
    چكمهآ*هايت را بپوش، رهآ*توشهآ*ات را بردار و هجرت كن.
  3. #3
    2006/03/21
    1,034
    3

    پاسخ : Handshaking با Port RS232

    سلام ايمان جان
    اون شب بهت گفتم كه با پورت سريال كار نكردم :rolleyes:،اما اگه فقط مي خواي يه جوري اون پايه ها رو 0 و 1 كني يه راه هست،اونم استفاده از compim تو پروتئوس هست
    حالا براي برنامه نويسيش شايد بتوني از dll ش هم استفاده كني
    در دیر مغان آمد یارم قدحی در دست
    مست از می می خواران از نرگس مستش مست
  4. #4
    2006/09/02
    تهران
    348
    2

    پاسخ : Handshaking با Port RS232

    آقا دقيقن ميگي با compim تو پروتئوس چه كار ميشه كرد ؟
    يا مثال اگه داري بفرست
  5. #5
    2006/04/20
    235
    0

    پاسخ : Handshaking با Port RS232

    سلام. البته دقيقاً در جريان نيستم ولی تو پروتئوس تو قسمت Instruments به Virtual Terminal هم يه نگاهی بکن.
    BNTSTBNT
  6. #6
    2006/03/21
    1,034
    3

    پاسخ : Handshaking با Port RS232

    سلام ايمان جان
    compim پورت سريال رو برات شبيه سازي ميكنه،مي توني از محيط شبيه سازي با پورت سريال ارتباط برقرار كني،يعني هر پايه اي رو كه تو پروتئوس 1 يا 0 كني در عمل هم اين پايه 1 يا 0 ميشه
    خود پروتئوس مثال داره،يه دونه هم تو قسمت سيستمهاي كنترلي--->كنترل موتور dc ،قسمت PID خودم نوشتم
    در دیر مغان آمد یارم قدحی در دست
    مست از می می خواران از نرگس مستش مست
  7. #7
    2006/04/05
    1,569
    48

    پاسخ : Handshaking با Port RS232


    کنترل MScomm در ویژوال بیسیک یک Property به نام RTSEnable داره که با True و False کردن اون می تونید پین RTS رو Set و Reset کنید، CTS هم بوسیله DCE کنترل میشه و با CTSHolding می تونید از وضعیت اون مطلع بشید، مثلا این خط برنامه RTS رو یک میکنه:

    کد:
    MSComm1.RTSEnable = True
    There is nothing so practical as a good theory. — Kurt Lewin, 1951
نمایش نتایج: از 1 به 7 از 7

موضوعات مشابه

  1. تبديل يک port به سه port سريال
    توسط leader در انجمن میکروکنترلرهای AVR
    پاسخ: 4
    آخرين نوشته: 2016/01/14, 09:06
  2. ASK To RS232 Modulation & Demodulation 1mhz تبدیل rs232 به ASK و انتقال داده ها
    توسط sanatizadeh در انجمن سیستمهای مخابراتی
    پاسخ: 11
    آخرين نوشته: 2014/04/12, 10:34
  3. Handshaking در ارتباط سريال با FT232BL ( استفاده از خطوط CTS/RTS )
    توسط josephx86 در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2014/01/12, 03:18
  4. تفاوت تغذیه wave port با Lumped port
    توسط hamed193564 در انجمن نرم افزار HFSS
    پاسخ: 0
    آخرين نوشته: 2014/01/06, 12:19
  5. RTS handshaking با AVR
    توسط baby_1 در انجمن میکروکنترلرهای AVR
    پاسخ: 6
    آخرين نوشته: 2010/08/31, 10:47

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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