به سایت ایرانویچ خوش آمدید
IranVig

پورت پارالل در XP و VB6


توسط ha_60 در 1385/5/31 11:17:4

براي مثال ها و توضيحات بيشتر ادامه رو ببينيد بعضي از برنامه ها مثل http://www.embeddedtronics.com/public/Electronics/minidaq/userport/UserPort.zip اين اجازه دسترسي رو مي دن ولي يه مشكل ديگه هم هست خود وي بي هم اين امكان رو نداره و شما نياز به يه DLL براي اين كار داري البته نوشتنش كار سختي نيست و خودمم يه بار با VC++ نوشتم ولي براي نمونه اينو ببين http://www.softcircuits.com/dl/tools/win95io.zip اينم راهنماش http://www.aaroncake.net/electronics/vblpt.htm البته همون تور كه نوشته توي ويندور هاي NT‌ مثل XP‌ كار نمي كنه ولي همون لينك اول اين مشكل رو حل مي كنه البته يه برنامه به اسم NtDriver هم كنارش گذاشتم كه خيلي راحته و با Start كردنش مي تونيد اين مشكل رو حل كنيد ولي اول بايد UserPort.sys توي windir%system32drivers% كپي كنيد اينم ببين بد نيست http://www.logix4u.net/parallelport1.htm اينم يه روش براي .NET البته من نه امتحانش كردم نه خوندمش خودت زحمتش رو بكش http://support.microsoft.com/kb/823179/EN-US/

ادامه

USB AVR_ISP


توسط ha_60 در 1385/5/21 8:14:31

آیا دوست دارید خودتان با هزینه اندک یک پروگرمر یو اس بی برای میکروکنترولرهای AVR بسازید؟

اگر پاسخ مثبت است این مطلب را دنبال کنید.

چندی پیش با پروگرمر آقای فیشل به نام USBasp آشنا شدم.این پروگرمر از طریق پورت USB به کامپیوتر متصل می شود و برای ساخت آن نیازی به IC های کنترولر USB نیست بلکه فقط با یک ATmega8 ساخته می شود.

این پروگرمر دو نقطه ضعف دارد:
یکی اینکه برنامه تحت ویندوز ندارد و باید بصورت command line از آن استفاده نمود.
دیگری اینکه فیوز بیت و لاک بیت ها را پروگرم نمی کند(البته تا این لحظه).

لذا تصمیم گرفتم یک برنامه مناسب تر برایش تهیه کنم.این برنامه را با C++Builder نوشته ام.برای اینکه کارایی پروگرمر را بیشتر کنم کمی هم در برنامه میکرو تغییر ایجاد کرده ام.

امیدوارم این مدار را بسازید و در صورت بروز خطاهای احتمالی من را بی خبر نگذارید: r_m_mansouri@yahoo.com

لینک سایت اصلی

ادامه

بررسی يك مدل مداری آنالوگ با تحقق LSI برای غشا نرون بيولوژيكي


توسط ha_60 در 1385/5/15 8:33:9

در اين مقاله يك مدل سخت افزاري نرون كه داراي مشخصات بيولوژيكي نرون است تشريح شده است.

ادامه مطلب

ادامه

سيستمهاي تعيين موقعيت GPS


توسط ha_60 در 1385/5/6 10:22:1

يك مقاله در مورد سيستمهاي تعيين موقعيت GPS به صورت ساده و رسا براي كساني كه ميخوانند بدونند اين سيستم چي هست و به چه طريقي كار ميكنه براي دريافت از لينك زير استفاده كنيد . http://www.par30net.com/Blog/?p=8

ادامه

ساعت


توسط ha_60 در 1385/5/4 7:55:24

اينم يه ساعت با حال كه با    AT89c2051   كار ميكنه كد   hez   و همه چيز مورد نياز تو فايل قرار دارد     اينم لينك اصلي مدار http://chaokhun.kmitl.ac.th/~kswichit/clock/clock.htm فایلها : Clock Controller V1.zip 11.79KB

ادامه

دماسنج


توسط ha_60 در 1385/4/30 11:39:15

براي اندازه گيري دماي اجسام كافيه دما رو به ولتاژ تبديل كنيم و بهئ با يه ولتمتر اون رو اندازه گيري كنيم براي تبديل دما به ولتازژ راه هاي زيادي وجود داره كه يكي از اونها استفاده از تاثير دما بر روي پيوند PN هست كه در اكثر آي سي هاي مبدل دما پيدا مي شه اين آي سي LM335 است كه به ازاي هر در جه كلوين 10mv به شما ولتاژ مي ده و تقريبا غير از يك مقاومت چيز ديگه اي هم نياز نداره همون طور كه مي بينيد نقشه بسيار ساده اي داره فقط ولتاژ ورودي بايد كاملا رگوله باشه و تا حدامكان بدون نويز مقاومت رو هم سعي كنيد از مقاومت هاي با خطاي پايين استفاده كنيد اگه به يه ولت متر هم نياز داشتيد مي تونيد از اينجا نقشش رو پيدا كنيد براي پايه ها و بقيه مشخصات هم ديتا شيت رو از زير دانلود كنيد فایلها : lm335.zip 243.91KB

ادامه

ولتمتر


توسط ha_60 در 1385/4/30 10:22:37

ولتمتر يكي از جدا نشدني ترين وسايل الكترونيك البته با توجه به انواع و اقسام موجود اون توي بازار شايد ساختنش خيلي هم به نظر لازم نياد ولي در بعضي از موارد مانند منابع تغذيه لازمه اين مدار از آي سي 7106 يا 7107 استفاده مي كنه كه اولي براي LCD‌ و دومي براي 7segment‌ استفاده مي شه با تبديل كميت هاي ديگه مثل دما ، فشار و ... مي تونيم دما سنج فشار سنج و ... هم داشته باشيم نقشه زير مربوط به 7106 كه به LCD‌ وصل مي شه و با يك باتري 9 ولت كار مي كنه پايه هاي 2 تا 25 مر بوط به LCD‌ است و هموانطور كه مي دانيد مثلا D1 مربوط به قطعه D از عدد اول است در صفحه 8 كاتالوگ آي سي كه در زير مي توانيد آنرا دانلود كنيد نام اين قطعات را بر روي 7segment نوشته است بالا ترين قطعه a و سمت راست و بالا B  و در زير آن C و ... پايه 19 براي نمايش 1 روي 7segment آخر است و به پايه هاي B و C وصل مي شود (براي نمايش 1) پايه 20 هم براي نمايش علامت منفي در همان سون سگمنت استفاده مي شود اگر از آي سي 7107 استفاده مي كنيد بايد ولتاژ رگوله شده 5 و 5- توليد كنيد كه مي توانيد از آي سي هاي 7805 و 7905 استفاده كنيد آي سي 7107 بيشتر براي منابع تغذيه و آي سي 7106 براي مئاراتي كه با باتري كار ميكنند مناسب است. فایلها : 7106.zip 172.42KB

ادامه

پختن تخم مرغ با موبايل


توسط ha_60 در 1385/4/4 5:29:26

حتما شنيدين كه تلفن همراه يا همون موبايل ضرر هاي زيادي داره و حتما خيلي از مواقع هم شنيدين كه اين ضرر ها اثبات نشده ولي هيچ وقت اصولي بررسي نشده اما يكي از اين معايب اثبات شده و اون گرم شدن مغز در اثر توان زياد كوشي هاي همراه تا اونجا كه من مي دونم اين تنها ايراديه كه اثبات شده براي ادامه مي تونين ادامه متن رو ببينين گوشي هاي همرا وقتي كه در حال ارسال پيام هستند تواني رو در حد چند وات آزاد مي كنن (اين توان بسته به نوع گوشي و حتي فاصله آن تا گيرنده مي تواند متغير باشد)كه به خاطر فركانس بسيار زيادي كه دارن مي تونن در اجسام اطراف جذب بشن و كمترين اثري رو كه دارن بالابردن دما در اون جسمه و به خاطر فاصله كمي كه با مغز دارن مي تونن خطرات زيادي رو براي مغز به وجود بيارن اگه توي اين موضوع شك داريد مي تونيد آزمايشي رو كه دو نفر روسي انجام دادن رو انجام بديد
پختن تخم مرغ با موبايل
براي اين كار يك عدد تخم مرغ دو عدد گوشي موبايل و يك منبع براي ايجاد صوت داريد و در نهايت هم يك تخم مرغ پخته خواهيد داشت كه حدود 3000 تومان پختنش خرج برداشته در واقع اين امواج ماكروويو هستند كه تخم مرغ شما رو مي پزند



هردو گوشي در حالت صحبت با يكديگر هستند و ضبط صوت نيز براي;توليد صدا است تا گوشي ها دايم در حال ارسال صدا باشند و امواج ماكروويو با توان بالا توليد كنند
بعد از يك ربع : تخم مرغ گرم مي شه
بعد از 40 دقيقه : تخم مرغ بسيار گرم ميشه
بعد از 65 دقيقه : تخم مرغ شما پخته شده (همون تور كه مي بينيد)



البته زياد نگران مطالب بالا نباشيد;مسلما مغز شما با تخم مرغ متفاوته و هيچ وقت هم با دو گوشي موبايل در آن واحد يك ساعت صحبت نمي كنيد ولي اگه مجبوريد با گوشي موبايل زياد صحبت كنيد بهتر حتما از يك خط ثابت استفاده كنيد چون حتي استفاده از هند فري هم نمي تونه خطرات رو كاملا از بين ببره فقط منبع تشعشع رو از مغز دور كرديد و به يه قسمت ديگه از بدن نزديك كرديد مراقب باشيد مغزتون رو مانند تخم مرغ نپزيد


Source: Komsomolskaya Pravda, April 23, 2006

ادامه

3d در ویژوال بیسیک


توسط ha_60 در 1385/4/3 5:19:14

سلام دوستان یه سورس که شما می تونید با هاش فایل های 3d max رو باز کنید دقت کنید قبلش باید فایل 3d max رو به فایل x تبدیل کرد که من این کار رو کردم برنامه رو که اجرا کردین از کلید های جهت نما استفاده کنید  ابزاري براي ساخت تصاوير ثابت و متحرک دو بعدي و سه بعدي مي باشد .
براي کار با DirectX8 ابتدا بايستي آنرا روي سيستم خود نصب کنيد . سپس در محيط vb از منوي project گزينه References را انتخاب کنيد . در فرمي که ظاهر مي شود اطمينان حاصل کنيد که گزينه DirectX8 for VB type library فعال باشد

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

کد php:
Dim Dx as DirectX8


شي Direct3D8 براي کنترل اشيا‌‌ سه بعدي بکار مي رود :

کد php:
Dim D3D as Direct3D8


شي Direct3DDevice8 ، سخت افزار مربوط به رندر تصاوير را مشخص مي کند :

کد php:
Dim D3DDevice as Direct3DDevice8

ادامه

كنترل دور موتور با راندمان بالا


توسط ha_60 در 1385/3/26 9:39:14

یه درایور موتور با کنترلر KA3525 با توان و راندمان بالا که با روش سوئیچینگ عمل می کنه و نیاز به هیت سینک هم نداره .

ادامه مطلب

ادامه