تبليغاتX
رو بـــــه جــــــــلـــــــــو ....

رو بـــــه جــــــــلـــــــــو ....

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

 

+ نوشته شده در جمعه 1386/07/27 21:19 توسط من چاپ صفحه |



این پروژه در محیط Franklin به زبان Assembler نوشته می شود و مدار مربوطه در برنامه Proteus profession به وسیله IC ( 8051) بسته می شود . و بوسیله اطلاعات داده شده شروع به کار می کند.

کار با برنامه Franklin

در ابتدا بعد از باز کردن برنامه Franklin از گزینه New قسمت Assembler Files را انتخاب کرده و بعد از نوشتن برنامه در آن صفحه آن را Save کرده در قسمتی که برنامه نصب شده است. بعد از گزینه Message برای گرفتن Errors آن استفاده می کنیم. اگر Errors داشت آن را برطرف می کنیم و دو باره Save می کنیم . اگر Error های آن برطرف شده بود به مکانی که Fail در آن Save شده رفته و File مورد نظر که با پسوند (HEX ) باشد را پیدا کرده.

کار با برنامه Proteus profession

در این برنامه بعد از باز کردن صفحه جدید برای پیدا کرده قطعات مورد نیاز از گزینه Pick Devices استفاده می کنیم. که بعد از پیدا کردن قطعات مورد نیاز آن ها را طبق شکل مدار بسته. بعد آن را Save کرده در مکانی که برنامه قرار دارد.

اکنون برای راه اندازی مدار به File به پسوند Hex نیاز داریم . روی IC مورد نظر کلیک کرده در صفحه ای که باز می شود در قسمتProgram file بعد از باز کردن گزینه Brows از قسمت بالا File hex مورد نظر را پیدا کرده و آورده و در قسمت Clock Frequency فرکانس مورد نظر را وارده کرده هرچه فرکانس کمتر باشد مدار با سرعت پایین تر کار می کند . سپس در قسمت Other Properties تمام File hex بدست آمده را کپی می کنیم. و روی دکمه OK کلیک کرده. مدار ما الان آماده شروع به کار است. برای فعال کردن مدار روی دکمه Play در پایین صفحه استفاده می کنیم که با فعال کردن این دکمه مدار فعال شده و 7 seg شروع به کار کرده و عداد بر روی آن نمایش داده می شود .

درج در ادامه مطلب


ادامه مطلب

+ نوشته شده در جمعه 1386/07/27 21:13 توسط من چاپ صفحه |


سلام ....
با عرض معذرت فراوان ..... به دلیل مشغله زیاد کاری و درسی تا مدتی نمی تونم مطالب جدیدی رو تو وبلاگم بزارم ....سعی می کنم به زودی زود این کارو انجام بدم ...
موفق و پیروز باشید

+ نوشته شده در سه شنبه 1386/07/10 16:17 توسط من چاپ صفحه |


این پروژه در محیط Franklin به زبان Assembler  نوشته می شود و مدار مربوطه در برنامه Proteus profession  به وسیله IC  ( 8051) بسته می شود . و بوسیله اطلاعات داده شده شروع به کار می کند.

 

 

کار با برنامه Franklin

  در ابتدا بعد از باز کردن برنامه Franklin از گزینه New قسمت Assembler Files  را انتخاب کرده و بعد از نوشتن برنامه در آن صفحه آن را Save کرده در قسمتی که برنامه نصب شده است. بعد از گزینه Message  برای گرفتن Errors  آن استفاده می کنیم. اگر Errors  داشت آن را برطرف می کنیم و دو باره Save  می کنیم . اگر Error  های آن برطرف شده بود به مکانی که Fail  در آن Save  شده رفته و File  مورد نظر که با پسوند (HEX ) باشد را پیدا کرده.

 

کار با برنامه Proteus profession

 در این برنامه بعد از باز کردن صفحه جدید برای پیدا کرده قطعات مورد نیاز از گزینه Pick Devices استفاده می کنیم. که بعد از پیدا کردن قطعات مورد نیاز آن ها را طبق شکل مدار بسته. بعد آن را Save  کرده در مکانی که برنامه قرار دارد.

 اکنون برای راه اندازی مدار به File  به پسوند  Hex  نیاز داریم . روی IC  مورد نظر کلیک کرده در صفحه ای که باز می شود در قسمتProgram file  بعد از باز کردن گزینه Brows   از قسمت بالا  File hex  مورد نظر را پیدا کرده و آورده و در قسمت  Clock Frequency فرکانس مورد نظر را وارده کرده هرچه فرکانس کمتر باشد مدار با سرعت پایین تر کار می کند . سپس در قسمت Other Properties  تمام File hex  بدست آمده را کپی می کنیم. و روی دکمه OK کلیک کرده. مدار ما الان آماده شروع به کار است. برای فعال کردن مدار روی دکمه  Play  در پایین صفحه استفاده می کنیم که با فعال کردن این دکمه مدار فعال شده و 7 seg  شروع به کار کرده و عداد بر روی آن نمایش داده می شود . ...


ادامه مطلب

+ نوشته شده در دوشنبه 1386/07/09 18:38 توسط من چاپ صفحه |


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

+ نوشته شده در جمعه 1386/07/06 18:50 توسط من چاپ صفحه |


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

+ نوشته شده در جمعه 1386/07/06 18:29 توسط من چاپ صفحه |


 

بررسي تاريخچه اطلاع رساني بعد از جنگ جهاني دوم ، از شروع نمايه سازي تا به وجود آمدن بانكهاي اطلاعاتي ، از قبيل دايلوگ ( Dialog ) اوربيت (Orbit ) و كوستل (Questel ) بحث مقدماتي مقاله است .

مقايسه تطبيقي بانكهاي اطلاعاتي ، با سي دي – رام و بيان ويژگي هاي ديسكهاي نوري موضوع اصلي مقاله است . به نظر نويسنده ، استفاده از ديسكهاي نوري ، روند رو به گسترش فعاليتهاي اطلاع رساني را دچار تحول بزرگي خواهد كرد .

 

شايد صحبت كردن از تاكتيكها در زماني كه هنوز استراتژي مشخص نشده است ، چندان مفيد به فايده نباشد . اما بحثي كه درباره سي- دي – رام (CD – ROM ) ها در اين مقاله مطرح شده است ، نه تنها درمعرفي آنهاست ؛ بلكه با توجه به خصوصيات ويژه اي كه دارد ، مي تواند در تعيين خط مشي اطلاع رساني كشور ايفاي نقش كند .

 

پي بردن به نقش اطلاعات در تحقيق و توسعه و به وجود آوردن تكنولوژي جديد ، منجر به ايجاد روشهاي مختلف براي ذخيره و بازيابي اطلاعات شده است . نمايه سازي Kwic Uniterm , Kwoc از جملهاين روشهاست 1 ، كه هركدام مزاياي خاص خود را دارد . تهيه ميكروفيش از مجلات ، پديده اي ديگر براي به نظم درآوردن و استفاده سريعتر از دانش بشري بود 2 !

 

. استفاده از اطلاعات اين پايگاهها ، به ايجاد بانكهاي اطلاعاتي منجر شد . از جمله مشهورترين اين بانكها ، مي توان Orbit , Dialog در امريكا ، STN آلمان ، blaise انگلستان و Questel فرانسه را نام برد .

 

 براي پي بردن به اهميت "سي – دي – رام " ها و مقايسه آنها با بانكهاي اطلاعاتي ، ابتدا ساختار و طرز كار با بانكهاي اطلاعاتي شرح داده مي شود مقايسه سي – دي – رامها با اين بانكها از آن جهت قابل توجه است كه ديسكهاي نوري ، خود نوعي پايگاه اطلاعاتي هستند . و پايگاههاي اطلاعاتي ، نقش اول را در نظامهاي اطلاع رساني ايفا مي كنند .


ادامه مطلب

+ نوشته شده در دوشنبه 1386/07/02 15:12 توسط من چاپ صفحه |


انتخاب مادربرد ، یکی از تصمیمات مهم در زمان تهیه و یا ارتقاء یک کامپیوتر است .انتخاب فوق ، علاوه بر تاثیر مستقیم بر عملکرد فعلی سیستم ، بیانگر انعطاف سیستم در زمان ارتقاء نیز می باشد . قابلیت های فعلی یک کامپیوتر و پتانسیل های ارتقاء آن در آینده ، جملگی به نوع مادربرد انتخابی بستگی خواهد داشت . امروزه بر روی مادربردها ، پورت های پیشرفته ای نظیر( Fireware(IEEE 1394و یا USB 2.0 و حتی کارت های ( تراشه ) صدای شش کاناله و کنترل های RAID وجود داشته که می توان از آنان در زمان ارتقاء سیستم و بدون نیاز به نصب امکانات جانبی دیگر ، استفاده بعمل آورد.

 

 
درزمان انتخاب یک مادربرد همواره سوالات متعددی در ذهن تهیه کننده ( خریدار ) مطرح می گردد: مادربردها چگونه با یکدیگر مقایسه می گردند؟ پارامترها ی سنجش و وزن هر کدام چیست؟ ( پردازنده ها ، نوع تراشه ها ، نحوه ارتباط با دستگاههای ذخیره سازی ). معیار انتخاب یک مادربرد چیست ؟ Chip set های یک مادربرد بیانگر چه واقعیت هائی می باشند ؟ امکانات یک مادربرد چه تاثیراتی را در حیات فعلی و آتی سیستم بدنبال خواهد داشت؟میزان کارایی و کیفیت یک سیستم تا چه میزان وابسته به پتانسیل های مادربرد می باشد ؟ موارد فوق ، نمونه سوالاتی است که در زمان انتخاب یک مادربرد در ذهن تهیه کنندگان مطرح می گردد. در این مقاله قصد داریم به برخی از پرسش های متداول در زمینه انتخاب یک مادربرد پاسخ داده و از این رهگذر با ضوابط و معیارهای انتخاب صحیح یک مادربرد بیشتر آشنا شویم ....


ادامه مطلب

+ نوشته شده در یکشنبه 1386/07/01 11:39 توسط من چاپ صفحه |


حافظه های ROM

ROM سرنام Read Only Memory یا حافظه ی فقط خواندنی است. ROM ها براساس روش نوشتن اطلاعات جدید و تعداد بازنویسی، تقسیم بندی می شوند. اصولا ROM ها از آرایه ای از ترانزیستور ها تشکیل شده اند که هر کدام از سلول ها دارای یک فیوز ذوب شدنی است که در زمان پروگرام شدن در صورتی که نیاز به وجود صفر منطقی باشد فیوز آن سلول ذوب می شود و در غیر اینصورت آن خانه حاوی یک منطقی می باشد. بنابراین اطلاعات موجود در ROM ها غیر فرار بوده و در غیاب تغذیه حفظ می شوند و معمولا برای نگهداری کد نرم افزارها در سیستم های میکروپروسسوری استفاده می شوند.

ROM ها به سه دسته تقسیم می شوند که یک نوع آن ROM پوششی یا Masked ROM می باشد که معمولا توسط کارخانه سازنده برنامه ریزی می شود. این نوع ROM ها پس از نوشتن قابل پاک شدن نیستند و معمولا در تیراژ تولیدی بالا بسیار ارزان قیمت هستند. یک مرحله بالاتر از ROM های پوششی، PROM ها یا ROM های قابل برنامه ریزی می باشند که بوسیله دستگاهی به نام پروگرامر اطلاعات مورد نیاز درون آن ها قرار می گیرد. PROM ها فقط یک بار برنامه ریزی می شوند از این رو آن ها (OTP Device (On-Time Programmable نیز می نامند. پس از PROM ها EPROM ها قرار دارند که همانند PROM ها قابل برنامه ریزی هستند اما اطلاعات موجود در آن ها قابل پاک شدن است. پاک کردن اطلاعات یا Reset کردن EPROM بوسیله یاشعه ی فرابنفش انجام می شود بدین صورت که تراشه سیلیکونی بوسیله ی پنجره ای که روی Package آن قرار دارد در معرض اشعه ماورای بنفش قرار داده می شود و اطلاعات موجود در آن پاک می شود. البته در تعداد دفعات پاک شدن این حافظه ها محدودیت وجود دارد که برای اطلاع از این تعداد باید به برگه اطلاعاتی آن مراجعه کرد....

 


ادامه مطلب

+ نوشته شده در یکشنبه 1386/07/01 11:36 توسط من چاپ صفحه |


حافظه چیست ؟؟؟

 

 

 

حافظه و انواع آن در كامپيوتر حافظه با هدف ذخيره سازي اطلاعات (دائم ، موقت ) در كامپيوتر استفاده مي گردد. انواع متفاوتي از حافظه دركامپيوتر استفاده مي شود: · RAM · ROM · Cache · Dynamic RAM · Static RAM · Flash Memory · Virtual Memory · Video Memory · BIOS استفاده از حافظه صرفا" محدود به كامپيوترهاي شخصي نبوده و در دستگاههاي متفاوتي نظير : تلفن هاي سلولي، PDA ، راديوهاي اتومبيل ، VCR ، تلويزيون و ... نيز در ابعاد وسيعي از آنها استفاده مي شود.

 

 

هر يك از دستگاه هاي فوق مدل هاي متفاوتي از حافظه را استفاده مي كنند. مباني اوليه حافظه با اينكه مي توان واژه " حافظه " را بر هر نوع وسيله ذخيره سازي الكترونيكي اطلاق كرد، ولي اغلب ازاين واژه براي مشخص نمودن حافظه هاي سريع با قابليت ذخيره سازي موقت استفاده مي شود. در صورتيكه پردازنده مجبور باشد براي بازيابي اطلاعات مورد نياز خود بصورت دائم از هارد ديسك استفاده كند، قطعا" سرعت عمليات پردازنده ( با آن سرعت بالا) كند خواهد گرديد. زمانيكه اطلاعات مورد نياز پردازنده در حافظه ذخيره گردند، سرعت عمليات پردازنده از بعد دستيابي به داده هاي مورد نياز بيشتر خواهد گرديد. از حافظه هاي متعددي به منظور نگهداري موقت اطلاعات استفاده مي گردد. همانگونه كه در شكل فوق مشاهده مي گردد ، مجموعه متنوعي ازانواع حافظه ها وجود دارد . پردازنده با توجه به ساختار سلسله مراتبي فوق به آنها دستيابي پيدا خواهد كرد. زمانيكه در سطح حافظه هاي دائمي نظير هارد يا حافظه دستگاه هائي نظير صفحه كليد، اطلاعاتي موجود باشد كه پردازنده قصد استفاده از آنها را داشته باشد ، اطلاعات فوق از طريق حافظه RAM در اختيار پردازنده قرار مي گيرند. در ادامه پردازنده، اطلاعات و داده هاي مورد نياز خود را در حافظه Cache و دستورالعمل هاي خاص عملياتي خود را در رجيسترها ذخيره مي نمايد. تمام عناصر سخت افزاري ( پردازنده، هارد ديسك ، حافظه و ...) و عناصر نرم افزاري ( سيستم عامل و...) بصورت يك گروه عملياتي به كمك يكديگر وظايف محوله را انجام مي دهند . بدون شك در اين گروه " حافظه " داراي جايگاهي خاص است . از زمانيكه كامپيوتر روشن تا زمانيكه خاموش مي گردد ، پردازنده بصورت پيوسته و دائم از حافظه استفاده مي نمايد

ادامه مطلب

+ نوشته شده در یکشنبه 1386/07/01 11:33 توسط من چاپ صفحه |


 

 

 

معرفی مدل ATMega32

 

 

یکی از انواع میکروکنترلرهای جدید که در بازار الکترونیک ارائه شده است، میکروکنترلر های شرکت ATMEL با نام میکروکنترلرهای خانوادهAVR می باشد. این میکروکنترلر های هشت بیتی به دلیل قابلیت برنامه نویسی توسط کامپایلر زبان های سطح بالا (HLL ) بسیار مورد توجه قرار می گیرند. این میکروکنترلر ها از معماری RISC برخوردارند و شرکت ATMEL سعی نموده است با استفاده از معماری پیشرفته و دستورات بهینه، حجم کد تولید شده را کم و سرعت اجرای برنامه را بالا ببرد. یکی از مشخصات این نوع میکروکنترلر ها دارا بودن 32 رجیستر همه منظوره می باشد. همچنین در این میکروکنترلر ها از حافظه های کم مصرف و غیر فرار FLASH و EEPROM استفاده می شود.

 

کامپایلر هایی به زبان BASIC و C که زبانهای پرکاربرد در دنیا هستند برای این نوع میکرو ها طراحی شده است و علاوه برآن از زبان اسمبلی نیز همچنان می توان برای برنامه نویسی استفاده کرد.

 

به عنوان مثال کامپایلر BASCOM با زبان BASIC برای برنامه نویسی این نوع از میکروکنترلر ها می تواند مورد استفاده قرار گیرد.

 

 

میکروکنترلر های AVR به سه دسته اصلی تقسیم می شوند:

 

· سری AT90S یا AVR

 

· سری TINYAVR

 

· سری MEGAAVR

 

 

میکروکنترلر های نوع MEGAAVR دارای قابلیت های بیشتری نسبت به دو سری دیگر هستند. در اینجا به بررسی مشخصات و پایه های یکی از میکروکنترلرهای پرکاربرد سری MEGA به نام ATMega32 می پردازیم:


ادامه مطلب

+ نوشته شده در یکشنبه 1386/07/01 11:25 توسط من چاپ صفحه |



 

گیتAND

قطعات مورد نیاز برای گیت AND

1. 1 عدد آیسی 74HC08

2. 3 عدد LED

3. 1 عدد خازن 0.01 میکرو فاراد

4. 3 عدد مقاومت 1 کیلواهم

5. برد بورد

6. سیم تلفنی


نقشه مدار مربوط به گیت AND


طبق معمول در ابتدا پایه های مربوط به تغذیه آیسی 74HC08 را بر روی برد بورد ببندید.


در این آیسی پایه 7 تغذیه زمین و پایه 14 تغذیه مثبت است.دو پایه 1و 2 این آیسی را با دو مقاومت 1 کیلواهم همانطور که در نقشه مشخص است به زمین متصل کنید.

 دومرتبه از پایه های 1و2 به یک سر کلید کلنگی یک حالته وصل کنید سر دیگر این کلید را به کاتد یا منفی LED متصل نمایید.سر مثبت یا آند LED ها را به طور مستقیم به مثبت ولتاژ وصل نمایید 


در این هنگام هر کلیدی را که می بندید LED مربوط به آن روشن می شود.همانطور که می دانید.زمانی خروجی گیت AND یک یا HIGH می شود.که هر دو ورودی آن یک یا HIGH باشد.

 


در حالت عادی یعنی زمانی که کلید باز باشد.،همانطور که در نقشه می بینید.هر دو ورودی گیت با دو مقاومت 1 کیلو اهم زمین شده است.در واقع ورودی صفر را در حالت عادی در هر دو ورودی خواهیم داشت

در هنگام بسته شدن کلید پایه های ورودی از طریق LED به مثبت ولتاژ‌ وصل می شو ند.و در این حالت هر دو ورودی HIGH می شود.


هما نطور که گفته شد.،اگر کلید متصل به پایه های ورودی 1و2 بسته شود.پایه ورودی 1و2 که در واقع دو ورودی یکی از 4 گیت موجود در این آیسی است.HIGH یا یک می شو د وخروجی این گیت از آیسی که پایه 3 است.، با بستن هر دو کلید ورودی HIGH یا 1 می شود.

 

ادامه مطلب

+ نوشته شده در یکشنبه 1386/07/01 10:46 توسط من چاپ صفحه |


DESIGN BY : NIGHT SILENCE X

سلام ... با تشکر از انتخاب شما ... لطفا پس از کپی برداری از عکس و مطالب یه نظر هم بدهید
_____________________________
من دانشجوی رشته الکترونیک ... 20 ساله ... ساکن بندرعباس ...
عشق الکترونیک و کامپیوتر دارم .... از هرکی بتونه تو این زمینه کمکم کنه ممنونم .... و هر کاری واسه پیشرتم تو این زمینه انجام می دم ....
_____________________________

زیاد انتقاد پذیر نیستم... تا اونجایی که بشه خودم خودمو اصلاح می کنم ... خودم راجب خودم نظر می دم و اشکالاتمو رفع می کنم .... از بهترین موقعیت هام واسه خوابیدن استفاده می کنم .... از آدم های شلخته بدم می یاد .... دوست صمیمی ندارم ....
_____________________________
اگه مطلب جالب علمی دارین حتما بران بفرستین ... خوشحال می شم از اطلاعات شما استفاده کنم ....
و وب سایت من --->
www.eleccom.ir
_____________________________
بیشتر خرج می کنیم اما کمتر داریم .... بیشتر می خریم اما کمتر لذت می بریم ....
_____________________________
بیشتر می نویسیم اما کمتر یاد می گیریم .... بیشتر برنامه ریزی می کنیم اما کمتر به انجام می رسانیم
_____________________________
کامپیوتر های بیتشری می سازیم تا اطلاعات بیشتری نگهداری کنیم .. تا رونوشت های بیشتری تولید کنیم .. اما ارتباط کمتری داریم .. ما کمیت بیشتر اما کیفیت کمتری داریم ..
_____________________________
زندگی فقط حفظ بقا نیست ... بلکه زنجیره ای از لحظه های لذت بخش است...
_____________________________


صفحه نخست
پست الکترونیک


پیوندهای روزانه

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


نوشته های پیشین

تیر 1387

اسفند 1386
دی 1386
آذر 1386
آبان 1386
مهر 1386
شهریور 1386


آرشیو موضوعی

کامپیوتر
الکترونیک
پروژه های میکروکترلر 8051


پیوندها

سِرگِ هَل هَلوک
روزمرگی
مرگ ...
من خوب بودم
عشق و دوری ...
مکعب علم
مرکز تخصصی اس ام اس های عاشقانه
حرف اضافی
نوشته های خط خطی
فن آوری روز
قورماغه ای روی تیفال
اندیشه های خنک
یه دختر کوچیک تو یه دنیای خشن
زندگی عروسکی
بندر عباس
آمار
چکه های مروارید اشک تو
منو بوسم کن
در حسرت بهار دل
سرای دیوانگان
همه چی دات کام
یک مهندسه خسته
شرارت
انبا میناب
درد دل شخصی و اجتماعی
سهند کامپیوتر
زندگی شخصی من
در مسير ديگر
عشق تنها
هك
دانستنيها
مکتب عشق
جزیره کوچک
زیست شناسی
love is...
آرزوها
من یک مهندس بیکارم
نرم افزار ..فیلتر شکن
قالب های نایت اسکین


    تعداد بازديدها:

Design by : Night Skin