رفتن به مطلب

M1K41L

کاربر ویژه
  • پست

    1178
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    9
  • بازخورد

    100%

تمامی مطالب نوشته شده توسط M1K41L

  1. مادربورد سی پی یو رم هارد رو خریدارم لطفا قیمت پ خ کنید واگر امکانش هست لینک رم روقرار بدین . تشکر.
  2. سلام دوستان . این لینک شاید به درد کسانی که طراحی وب سایت میکنند بخوره . دیدنش خالی از لطف نیست . لینک
  3. M1K41L

    ساعت و دماسنج و کرنومتر با ATMEGA8

    در این پروژه از ای سی Atmega8 و سنسور دمای lm35 استفاده شده که کرنومتر و ساعت و دما بر روی ال سی دی کارکتری ۱۶*۲ نمایش داده میشود و زبان برنامه نویسی بیسیک است و کامپایلر نرم افزار بسکام میباشد. در این پروژه برای ساخت ساعت از تایمر دو میکرو در حالت اسنکرون استفاده شده است. منظور از حالت آسنکرون این است که تایمر دو میکرو کلاک خود را از کریستال ساعت در یافت میکند که فرکانس کریستال ساعت۳۲٫۷۶۸ کیلوهرتز است و به پایه های TOsc1 و Tosc2 متصل میشود که در میکرو ATMEGA8 پایه های ۹ و ۱۰ هستند. برای راه اندازی ساعت در این حالت باید از دستور زیر استفاده کنید که هر یک ثانیه یک بار وقفه ایی ایجاد شده و میکرو به لیبل Sectic پرش میکند و دوباره به محل قبلی اجرا برنامه میگردد. دستورات دیگری نیز وجود دارد که در باره با کانفیگ تایمر دو در حالت اسنکرون استفاده میشود که فعلا از ان ها صحبتی نمی کنیم. زمانی که میکرو روشن شد ابتدا سه متغییر ساعت و دقیقه و ثانیه به صورت زیر مقدار دهی میشود. و بر روی ال سی دی عبارت Hello را نمایش می دهد و بعد از ۲ ثانیه وارد بخش اصلی برنامه می شود که این قسمت در یک do – loop قرار دارد که در این بخش میکرو مدام مقدار دما را از سنسور دما lm35 که یک سنسور دمای متداول آنالوگ می باشد مقدار دما را میخواند و کلیدهای ورودی را چک میکند و مقدار ساعت و دقیقه و ثانیه را نمایش میدهد. مقدار متغییر های ساعت هر یک ثانیه یک بار مقدار دهی جدید میشود یعنی به ثانیه یک عدد اضافه میگردد و اگر مقدار ثانیه بزرگتر ۵۹ شد مقدار ثانیه را صفر میکند و به دقیقه یک عدد اضافه میکند و همینطور مقدار دقیقه و ساعت محاسبه میگردد که تمامی این کارها در لیبل SEctic اتفاق میافتد. مقدار ساعت بر حسب ۲۴ ساعت نمایش داده میشود. در این پروژه سه کلید برای تنظیمات و همچنین کرنومتر استفاده شده است که در زیر به ریز جزییات ان میپردازیم. نام کلید ها عبارت است از ۱:Key set 2:Key up 3:Key down http://yazdkit.com/w...9/4-yazdkit.jpg ابتدا که میکرو روشن شد بعد از نمایش Hello بر روی خط اول ال سی دی زمان و در خط دوم دمای محیط نمایش داده میشود. اگر در این حال کلید Key set را فشار دهید وارد قسمت تنظیمات ساعت میشود که روی ال سی مقدار ساعت را نشان میدهد و مقدار دقیقه و ثانیه به صورت* (ستاره ) نمایش داده میشود و بازدن کلید های Key up و key down مقدار ساعت را کم و زیاد میکنید. حال اگر دوباره کلید Key set را بزنید وارد قست تنظیم دقیقه می شود که در این حالت بر روی ال سی دی مقدار دقیقه نمایش داده میشود و مقدار ساعت و ثانیه به صورت * (ستاره ) نمایش داده میشود که با زدن کلید های Key up و key down مقدار دقیقه کم و زیاد میشود. بعد از تنظیم دقیقه کلید Key set را فشار دهید که مقدار جدید ساعت جایگزین مقدار قبلی میشود و از قسمت تنظیمات خارج میشوید و میکرو دوباره به روال اصلی خود برمیگردد و بر روی ال سی دی مقدار ساعت و دما را نشان میدهد. اما اگر در زمانی که میکرو دارد ساعت و دما را نشان میدهد به جای کلید Key set کلید Key up را فشار دهید وارد قسمت کرنومتر (stop watch ) میشوید و بر روی ال سی مقدارزیر نمایش داده میشود. دورقم صفر از سمت راست به چپ برای شمارش بر حسب میلی ثانیه دو رقم صفر بعدی برای شمارش ثانیه دورقم بعد بعدی برای شمارش دقیقه دو رقم بعد برای شمارش ساعت میباشد. برای ساخت کرنومتر از تایمر ۱ میکرو استفاده شده است که برای کانفیگ کردن تایمر یک در مد تایمر از دستور زیر استفاده شده است. زمانی که میکرو در حال نمایش کرنومتر است و کرنومتر در حال شمارش است مقدار ساعت نمایش داده نمیشود و لی خود ساعت شمارش میگردد و به کار خود ادامه میدهد. زمانی که در حالت کرنومتر هستید اگر کلید Key set را فشار دهید کرنومتر شروع به کار میکند و بر روی ال سی مقادیر در حال شمارش نمایش داده میشود و برای متوقف کردن کرنومتر باید کلید key down را فشار دهید که زمان شمارش داده شده تا ان موقع بر روی ال سی دی ثابت میشود. برای خروج از حالت کرنومتر و نمایش دما و ساعت باید کلید key up را بزنید. برای اندازه گیری دما از سنسور lm35 استفاده شده است که خروجی ان ولتاژ انالوگ میباشد و نسبت به هر ۱درجه سانتی گراد ، خروجی ان ۱۰ میلی ولت افزایش میابد که این ولتاژ توسط ADC میکرو اندازه گیری میشود. http://yazdkit.com/w...m35-yazdkit.jpg رفرنس ولتاژ ADC میکرو ۵ ولت میباشد که طبق رابه روبرو ۵۰۰۰mv / 1023 = 4.88mv هر پله adc از ۱۰۲۳ پله به ازای ۴٫۸۸ میلی پر میشود. یعنی اگر دما برابر ۱ درجه سانتیگراد باشد ولتاژ خروجی سنسور۱۰ میلی ولت است که به ورودی ADC شماره یک وصل شده است ۲ تا خانه از ADCرجیستر پر میشود. به همین دلیل برای نمایش مقدار واقعی دما باید مقدار خانه های پر شده در ADC را بر عدد ۲ تقسیم کنید مثلا برای اندازه گیری دمای ۱ درجه باید مقدار adc را که برابر ۲ است را بر ۲ تقسیم کنیم تا جواب بدست امده که۱ می باشد همان مقدار دمای اندازه گیری توسط سنسور است. همانطور که گفته شد برای نمایش اطلاعات از ال سی دی کارکتری استفاده شده است که برای تنظیم کنتراست از یک پتانسیومتر ۱۰ کیلو استفاده شده که با چرخاندن ان میزان روشنایی کارکترهای روی ال سی دی تغییر میکند. http://yazdkit.com/w...lcd-yazdkit.jpg نکته مهم : در برنامه فرکانس میکرو ۴ مگاهرتز تعیین شده است که باید در فیوز بیت مقدار فرکانس را بر روی ۴ مگ باید تنظیم نمایید و همچنین فیوز بیت CKOP را نیز فعال کنید . توجه : مقدار فرکانس میکرو را به غیر از ۴ مگ تنظیم نکنید چون تایمر یک بر طبق فرکانس ۴ مگ نوشته شده و تنظیم شده است. منبع : یزدکیت لینک دیتاشیت
  4. M1K41L

    مشکل b2 بودن چیه ؟

    یعنی من مین رو بخرم و بفرستم گارانتی برام تعویض میکنن؟
  5. M1K41L

    مشکل b2 بودن چیه ؟

    سلام دوستان . میخام از یکی از دوستان مادربورد بخرم . یه چیزهایی در مورد ورژن بی 2 شنیدم . میگن که بعد از مدتی ساتاهاش از کار میافته . بنظر تون این حرف درسته ؟ آیا مادربوردی که بی 2 هست بدم گارانتی با بی 3 تعویض میکنن؟ آیا کسی با این مشکل ساتا مواجه شده؟ با تشکر از همگی
  6. سلام . نسخه بی 3 هست ؟ من که پاورم 1 دونه 8پین داره چطور به این مادربورد نصب کنم ؟ تبدیل داره ؟
  7. سلام وحید جان . من 100 تومن خریدارم.
  8. رم 2گیگ 1333 میخام کارکرده با گارانتی . چه مارکی دارین و قیمت رو بگین . حداقل 5 ماژول خریدارم. گرافیک 3870x2 هم خریدارم. مادربورد 1155 و 2600 کا هم دست 2 بود پ خ . قربونت .
  9. نوید جان ظاهرا سرت شلوغه و جواب هم نمیدی . تا امروز وقت داری جواب بدی. من همون قیمت ازت میخرم. 420
  10. سلام دوستان احتمالا كل ملت خبردارن كه من سيستم هام رو فروختم و الان دارم با يك سيستم قراضه اين پست رو مينويسم . ميخاستم مادربورد و سي پي يو بخرم . بودجه 500 فقط ايتنل باشه و در رندر تري دي مكس سرعتش خيلي خوب باشه . مادر بورد هم ايسوز باشه بهتره . اين قطعات در صورت موجود بودن كاركرده هم باشن خريدارم .
  11. M1K41L

    فروش Cpu 2180

    فروخته شد به omega عزيز. اين بار دوم بود كه نوشتم فروخته شد . قابل توجه كساني كه نميبينن.
  12. عزيزم من از كجا بدونم شما تا 42 هم خريدار بودي در ضمن هزينه پست هم ميخوره كه به نفعت نميشد . من حضوري فروختم كه بهتره . كلا قطعات زير 60 تومن صرف نميكنه دست 2 بخري . كليه قطعات فروخته شدند . فقط 2گيگ ocz مونده ........ بدو بيا تخفيف هم ميديم .
  13. M1K41L

    فروش Cpu 2180

    فروخته شد .............
  14. يكي از مادربورد ها فروخته شد سي پي يو e8500 , رم 4گيگ فروخته شدند.
  15. دوستان عزيز پيشنهادات رو در پست مطرح كنيد . هزينه پست با خريداره!!!
  16. اطلاع ندارم ولي فكر كنم بخوره . لینک فروش در PT
  17. M1K41L

    فروش Cpu 2180

    متوجه اون پست قبلي تون نشدم . لطفا فارسي يا عربي يا انگليسي بريتانيايي بنويسيد كه بشه خوند اين طور نوشتن مال كجاست خدا ميدونه!!!! اينكه كالا مال بنده هست واختيارشو دارم شك نكنيد . موفق باشيد.
  18. M1K41L

    فروش Cpu 2180

    چي ميگي براي خودت ؟؟؟ كمتر از پايه فروخته نميشه . هزينه پست به عهده خريداره . هزينه پست هر چقدر شد خريدار بايد پرداخت كنه .
  19. با سلام . با توجه به اين چند روزه تصميم براين شد كه اين قطعات رو بفروشم و بقيه باشه . توجه : مادربوردها خيلي تميز بوده و دقيق دارن كار ميكنن هر دو 16 فاز هستن . براي ديدن مشخصات به اين لـــــينك/مراجعه كنيد . مادر بورد ASUS P5Q DELUXE تعداد 2عدد قيمت پايه 100تومن . بدون گارانتي همه لوازمش كامل. سي پي يو E8500 باكس با فن استوك 120 سي پي يو Q8400 باكسش گمشده با فن استوك 110 كولر HP-1216X خيلي تميز!!!!فكر كنم به همه سوكت ها هم بخوره .قيمت پايه 35 تومن . 4گيگ رم كينگ مكس 1066 قيمت 65 2گيگ OCZ GOLD 800 قيمت 40 اين هم تصاوير . http://www.pic.iran-...zshn3te2enr.jpg http://www.pic.iran-...bm0xgn57wo6.jpg http://www.pic.iran-...rcaqo5pj7f1.jpg http://www.pic.iran-...a1sccs2uufq.jpg .................................................................................. با 2600K , و مادربورد مناسب 1155 هم تعويض ميشه .
  20. M1K41L

    فروش Cpu 2180

    پ خ دادم .
  21. دوست عزيز سلام . آقاي شعباني استادي كه قبل از من گفتن otello تهران هستند. از شير مرغ تا جون كامپيوتر هرچي بخاين دارن . شما براي اينكه زودتر كارتون راه بيافته بهتره بريد سراغ ايشان . مخلصيم جناب شعباني
  22. M1K41L

    isd4004 _ ای سی ضبط صوت (8-16 دقیقه)

    تا کنون وسایل مختلفی را دیده اید که سخنگو می باشد مانند سیستم سخنگویی که در خودرو سمند استفاده می شود ،عروسک های سخنگو و… ساختن این سیستم سخنگو کار بسیار راحتی می باشد که در این قسمت برای شما آموزش ساخت یک سیستم سخنگو را اماده کرده ایم که به کمک این سیستم می توانید پروژه های متنوعی که سخنگو باشد را بسازید مثل ساعت گویا و… ای سی های ضبط صوت مختلف با زمان های متفاوتی در بازار وجود داشته و دارد .در ابتدا ای سی های سری isd با زمان های ۲۰ و ۶۰ و ۱۲۰ ثانیه وارد بازار شد که درنوبه خود عالی بودن ولی دو اشکال اساسی دارند ۱:کم بودن زمان ضبط صوت ۲:در حال حاضر در بازار موجود نیست حال ای سی هایی که در بازار موجود است Apr 9600 , isd4004 می باشد. ای سی APR9600 ا ی سی ضبط صوت با زمان ۱ دقیقه می باشد ولی از اشکال ان می توان کم بودن حافظه و محدود بودن در تقسیم بندی حافظه ان می باشد به طوری که فقط می توان به چند قسمت از پیش تعیین شده توسط کارخانه ان را تقسیم بندی نمود. واما ای سی ISD4004 که با مدت زمان ۸ دقیقه و ۱۶ دقیقه ان در بازار موجود می باشد که بهترین کیفیت را ای سی ISD4004 با مدت زمان ۸ دقیقه را دارد. از مزایای مهم ای سی می توان به زیاد بودن زمان ضبط و قابلیت تقسیم بندی حافظه به طور دلخواه می باشد که می توان در هر لحظه به قسمت مورد دلخواه در ای سی دسترسی داشت در این پست نحوه کار با ای سی ISD4004 را به شما آموزش می دهیم. برای استفاده از این ای سی حتما باید از میکرو استفاده نمود . چون برای ارتباط به ای سی ضبط صوت باید از پروتکل SPI استفاده نمود که به همین دلیل در این پروژه از ای سی ATMEGA 8 استفاده شده و کلیه عملیات ضبط و پخش توسط دستورات ارسالی توسط میکرو صورت می گیرد. در مورد پروتکل SPI قبلا در سایت توضیح داده شده است که می توانید با کلیک بر روی لینک زیر ان مطلب را بخوانید. ارتباط سریالSPI در قسمت زیر عکسی از ای سی اورده شده است و همانطور که می بینید تعدادی از پایه های این ای سی NC می باشد که مخفف Not connected است یعنی نباید این پایه ها را به جایی متصل نمایید. از نکات مهمی که باید گفت تغذیه ای سی می باشد که بر خلاف انتظار تغذیه ان ۳٫۳ ولت می باشد که باید از رگولاتور ۳٫۳ ولت به شماره LF33CV استفاده نمود. اما جالبی کار این جاست که شما می توانید تغذیه میکرو را ۵ ولت قرار دهید و پایه های میکرو را مستقیما به ای سی ضبط صوت متصل نمایید و از این نظر هیچ مشکلی نیست و نیاز نیست ولتاژ را توسط تقسیم مقا ومتی کم کنید.که عکس زیر این مطلب را نشان می دهد. این ای سی دارای یک خروجی صوت می باشد که می توان از یک تقویت کننده مانند lm386 برای تقویت صوت ان استفاده نمود. همچنین دارای ۲ ورودی برای صوت می باشد که طبق عکس زیر می توانید نسبت به کار خود از یکی از دو حالت زیر استفاده نمایید. در صورتی که می خواهید خروجی کامپیوتر را به ورودی میکرو متصل نمایید یک مقاومت ۱۰ کیلو اهم با ورودی سری نمایید. پایه ۲۴ این میکرو RAC نام دارد که در ای سی ۸ دقیقه این پایه پالسی مانند شکل زیر تولید میکند و در زمان ضبط و پخش ای سی این پایه پالس تولید می کند که می توانید با وصل کردن یک led به این پایه پالس راببینید. پایه ۲۵ پایه INT می باشد که به صورت معکوس فعال می شود یعنی در حالت عادی پایه ۱(۳٫۳ ولت) می باشد و این خروجی ۲ کار انجام می دهد. ۱:اگر شما ۱۰ پیغام جداگانه بر روی ای سی ضبط نمایید در زمان پخش زمانی که اولین پیغام پخش شد و به اتمام رسید ای سی stop میشود و این خروجی فعال شده و نشان دهنده اتمام پیغام می باشد که دوباره باید توسط میکرو ای سی را play کرده و دوباره خروجی غیر فعال می شود و پیغام دوم را پخش می کند تا پیغام دوم تمام شود و همین طور این سیکل طی می شود که به این عمل End Of Message یا به صورت مخفف EOM می گویند. ۲:اگر در هنگام ضبط یا پخش حافظه ای سی به اتمام برسد این خروجی نیز فعال می شود که به اصطلاح OVF می گویند. حال برای فرمان به ای سی ضبط صوت باید کد ها و دیتاهای خاصی را فرستاده که درعکس زیر مشخص شده است .در مجموع برای هر دستور باید اطلاعاتی را ارسال کرد که این اطلاعات( OPCODES) شامل ادرس و بیت های کنترل می باشد. در ابتدا باید ای سی ضبط صوت را روشن نماییم که این عمل توسط دستور POWERUP صورت می گیرد. سپس اگر خواسته باشیم بر روی ای سی صدا ضبط نماییم ابتدا باید ادرس خانه مورد نظر را ارسال کنیم که این ادرس ۱۶ بیتی است و باید دو تا دیتا ۸ بیتی درارتباط SPI پشت سر هم ارسال نموده و سپس دستور SETREC را ارسال نمایید و سپس دستور REC را ارسال نمایید. در صورتی که پیغامی را از ابتدا شروع به ضبط کرده ایم و بعدا بخواهیم پیغام دیگر را ضبط نماییم و ندانیم شماره خانه ایی که پیغام اول به اتمام رسیده کدام است فقط دستور REC را ارسال نمایید و دیگر نیاز به ارسال دستور SETREC نیست و خود ای سی در جایی که قرار دارد (آخر پیغام اول ) عملیات ضبط را آغاز می کند. اما در زمان پخش صوت ابتدا باید ادرس خانه مورد نظر را ارسال کنیم که این ادرس ۱۶ بیتی است و باید دو تا دیتا ۸ بیتی در ارتباط SPI پشت سر هم ارسال نموده و سپس دستور SETPLAY را ارسال نمایید و سپس دستورPLAY را ارسال نمایید. در صورتی که پیغامی را از ابتدا شروع به پخش کرده ایم و بعدا بخواهیم پیغام دوم را پخش نماییم و ندانیم شماره خانه ایی که پیغام اول به اتمام رسیده کدام است فقط دستور PLAY را ارسال نمایید و دیگر نیاز به ارسال دستور SETPLAY نیست و خود ای سی در جایی که قرار دارد (آخر پیغام اول ) عملیات پخش را آغاز می کند. دستورات دیگر نیز هر کدام عملیات خاصی را انجام می دهند که فعلا به همین مقدار بسنده می کنیم. و اما برای پخش پیغام باید طبق عکس زیر مراحل را طی کنیم که در بالا مختصری توضیح دادیم. و برای ضبط نیز باید طبق عکس زیر مراحل را طی کنیم. در دو عکس بالا زمانی با نام TPUD قرار دارد که برای ای سی ۸ دقیقه این زمان ۲۵ میلی ثانیه می باشد. در عکس زیر نیز به صورت کامل مشخصات ای سی ISD4004 می باشد و سری ۸ دقیقه نیز در ان مشخص شده است. و اما در این پروژه از ای سی ATMEGA8 و از زبان بیسیک برای برنامه نویسی استفاده کرده ایم . در مداری که طراحی کرده ایم دو کلید به نام های s1 و s2 وجود دارد که کلید s1 به پایه ۲ میکرو و کلید فشاری s2 به پایه ۳ متصل شده است. زمانی که کلید s1 در حالتی قرار گرفته باشد که سر وسط پایه به تغذیه مثبت متصل باشد ای سی در حالت آماده به کار برای پخش قرار گرفته و زمانی که کلید حالت معکوس حالت بالا را داشته باشد میکرو در حالت آماده به کار برای ضبط می باشد که این حالت کلید توسط led که به پایه ۱۴ میکرو متصل شده نیز نمایش داده می شود. و در مورد کلید s2 زمانی که دستگاه در حالت پخش یا ضبط باشد این کلید عمل استارت را انجام می دهد یعنی در حالت پخش با زدن این کلید دستگاه شروع به پخش میکند و در حالت ضبط عملیات ضبط را آغاز می کند. لینک ديتاشيت آي سي منبع : www.yazdkit.com
  23. من از اين مدل دارم . اگر خاستين بگين تا برات بفرستم.
×
×
  • اضافه کردن...