من هيچ سر رشته از ميكروكنترل ندارم ، و مي خوام بتونم يك چراغ الدي رو با پورت ها روشن كنم ، اگه ميشه
الف ) يك سورس براي كار با ميكرو كنترل بگذاريد
ب ) چه جوري چراغ الدي رو روشن كنم
من هيچ سر رشته از ميكروكنترل ندارم ، و مي خوام بتونم يك چراغ الدي رو با پورت ها روشن كنم ، اگه ميشه
الف ) يك سورس براي كار با ميكرو كنترل بگذاريد
ب ) چه جوري چراغ الدي رو روشن كنم
سلام
اكتيوايكس براي كار با پورتها هست
تو سايت جستجو كن
كارش هم اينه كه يك عدد رو به پورت دلخواه ميفرسته يا مي خونه
اما روش كار با پورت موازي Lpt
هشت تا ورودي و هشت تا خروجي داري كه بطور موازي با يك عدد 1 بايتي يكباره مقدار دهي ميشن
پين 2 تا 9 خروجي هستن پس LED ها رو بايد به اونا وصل كني، پايه آند LED به پورت وصل بشه، پايه كاتد هم به پين 18 تا 25
پين 18 تا 25 هم همشون به همديگه و در نهايت بايد به زمين وصل بشه (همون منفي)
فرض كن قراره LED اول و سوم و هشتم روشن باشه پس ميشه 10000101
اين عدد رو از مبناي 2 به مبناي 10 ببر و بفرست به پورت، همين
LED هايي كه به خونه اول و سوم و هشتم وصل هستن روشن مي شن
فقط يادتون باشه يك LED مشكلي نيست اما توان بيشتر نكشيد
براي خوندن از پورت اگر بدون بافر سخت افزاري اينكار رو انجام بدين ممكنه پورتتون بسوزه ولي خب شما كه خوندن نياز نداري
اما اگر خواستي، يك نمونه بافر سخت افزاري ساده و اطلاعات بيشتر از جمله شماره پين ها تو اين لينك هست
http://www.geocities.com/SunsetStrip...y/uln2803.html
راستي كار با پورتها بسيار لذت بخش هست
فكر كن كنترل وسايل منزل
....
اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم !http://www.ArminaCo.com
واقعا دوست عزيز از شما ممنونم ! يك دنيا ! توضيحات كاملي بود و فقط مونده همون OCX اونم پيدا كنم حتما خبر مي دم . بازم ميگم خيلي متشكرم
منظورتون از میکرو کنترل , میکروکنترلر هست یا پورتهای کامپیوتر؟
You never know what you can do until you try
منظورشون استفاده از پورتهای کامپیوتر برای کنترل وسیله ای
منظورم پورت هاي كاميپيوتريه . فرق ميكروكنترل با پورت كامپيوتري چيست ؟
در ضمن جناب vbhamed من اون Ocx كه گفتين رو پيدا نكردم ... ميشه آپلودش كنين؟
سلام
ميكروكنترلر يك چيپ هست كه خودش به تنهايي مثل يك كامپيوتر كامل عمل مي كنه، سي پي يو و حافظه دائمي و موقت داره
ميشه براش برنامه نوشت
اما با توان بسيار كمتر از كامپيوتر و براي كارهاي الكترونيكي، البته خيلي هم دست كم نگيريد، كلي از وسايل الكترونيكي با همين ميكرو كنترلر ها كنترل ميشن
مثلا تابلوهاي روان LED و ...
اما پورتهاي كامپيوتر فقط درگاههاي ورودي و خروجي اطلاعات و ولتاژ برق هستند كه با كمك درگاههاي ديتا، نقل و انتقال اطلاعات بين كامپيوتر و دستگاه جانبي برقرار ميشه
مثلا پورت USB چهار تا سيم داره كه دوتاش ولتاژ هست و دوتاي وسطي ديتا
Io.Ocx يا Portio.Ocx يا Port.dll و اينا رو جستجو كنيد
اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم !http://www.ArminaCo.com
آقاي VBHamed از توضيحات شما ممنونم معلومه حسابي روي اين چيزا كار كردي
آقاي Wolf_sky مي توني از خود كامپوننت هاي ويندوز هم استفاده كني مثل Winsock32.ocx كار زياد سختي نيست
اين برنامه رو خودم نوشتم اميدوارم بدردت بخوره
اول پورت سريال رو باز مي كنه بعد همراه با چشمك زدن چراغ توي برنام پورت سريال شما كه بهش led وصله رو روشن مي كنه البته led شما بايد به پايه 2 و بدنه وصل بشه
منم با اقا سهيل موافقم ، حامد جان فكر كنم براي خودت راحت تر باشه چون هر دفعه بخواي اينارو تايژ كني خيلي سخت ميشه ، ميتوني در قالب pdf اون ها رو در سايت بذاريد ،
اما جواب دوستان :
جناب بابروس خيلي ممنوم از كمكتون ، برنامه شما رو امشب كه برادر بزرگترم كه به سخت افزار كامپيوتر وارده بياد ، تست مي كنم و جوابشو ، فردا صبح توي سايت ميذارم
آقاي Vbhamed واقعا از شما متشكرم ، جاي حرفي نگذاشتيد ، واقعا براي من اثبات شد كه شما در vb حرفه ايد و در اين شكي نيست
با تشكر
این برنامه را نگاه کنید یک رقص نور یا پورت پارالل
اگه در درست کردن سخت افزارش مشکل دارین بگین توضیح بدم
Farshad Nooranian
حالا اگه وسیله ای که ما میخوایم از ولتاژ بالا مثلا 370 استفاده کنه باید ولتاژ خروجی پورت رو یک کلید برای باز و یا بسته کردن ولتاژ 370 قرار بدیم؟
سلام
دوستان لطفا دارن
اما كار با پورت ها خيلي راحته، معمولا همين توضيحات كافيه
براي كارهاي سخت افزاري و الكترونيكيش هم خب بايد تخصص اين كار رو داشته باشيد يا از كسي كمك بگيريد
در مورد ولتاژ بالا هم اولا حتما از بافر استفاده كنيد كه لينكش رو قبلا دادم
دوم اينكه معمولا يك ترانزيستور تكي يا بهتر دو تا ترانزيستور كه به صورت دارلينگتون بهم بسته شده، روي خروجي قرار ميدن و خروجي اونا رو به رله وصل مي كنن، رله هم كه مثل يك كليد مكانيكي هست و بستگي به نوع رله ميتونه هر ولتاژ و توان دلخواه رو سوئيچ كنه
اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم !http://www.ArminaCo.com