مدار ساعت
ساعت دقیق -برنامه ریزی شده با avr
در این قسمت برای شما یک مدارساعت 24 ساعته قرار دادیم که این ساعتدارای امکانات جالبی از جمله تایمر می باشد.<?XML:NAMESPACE PREFIX = O /> این ساعت با دقت بسیار زیاد توسط avr برنا مه ریزی شده است و دارای 7 کلید برای تنظیمات قسمت های مختلف ساعت می باشد و دارای 3 خروجی که هر کدام وظیفه خاصی را بر عهده دارندو همچنین یک بلندگو برای ساز زدن در ابتدا کار که به میکرو متصل است می باشد. این ساعت ، مقدار تایمر و زمان ساعت را بر روی یک lcd (2*16) نشان می دهد و ای سی اصلی مدار که مغز مدار می باشد یک ای سی atmega 8 می باشد. (برای خواندن ادامه مطالب بر روی ادامه کلیک نمایید) ابتدا برنامه را از لینکی که در پایین صفحه قرار دارد دانلود نمایید و سپس ان را بر روی ای سی پرو گرام نمایید زمانی که مدار را بستید و ای سی پروگرام شده را در مدار قرار دادید و ان را روشن نمو دید ابتدا بر روی lcd عبارت hello نوشته می شود و بعد از 2 ثانیه در خط بالای lcd عبارت CLOCK & TIMER نوشته می شود و در خط دوم عبارت for youنوشته می شود و بعد از 5 ثانیه این عبارت نوشته شده به سمت چپ شیفت داده می شود و از صفحه خارج می گردد . سپس بر روی lcd طبق شکل اعداد نوشته می شود. همانطور که که در عکس بالا می بینید در قسمت بالا در سمت چپ "0:0:0 " نوشته است که این ساعت می باشد و این ساعت ، ثانیه و دقیقه و ساعت را نشان می دهد. در پایین صفحه در سمت چپ عبارت " c=06:0 " که این اعداد ساعتی است که در ان زمان خروجی فعال می شود. در سمت راست پایین lcd می بینید عبارت timer=10 نوشته شده است که این مقدار زمانی است بر حسب دقیقه ،که بعد از فعال شدن (مثلا از ساعت 6:0 صبح) به مدت 10 دقیقه خروجی فعال است و بعد از ان خروجی غیر فعال می شود و بهد از غیر فعال شدن خروجی یک led دیگر که می توان به جای ان یک بیزر استفاده کرد ، 5 بار روشن و خاموش می شود. لازم به ذکر است که زمان ساعتو تایمر ( که به طور پیش فرض 6:0 است ) و همچنین مدت زمان فعال بودن خروجی بعد از ساعت مقرر تایمر(که ابتدا به طور پیش فرض timer=10 است) قابل تغییر می باشد که در زیر نحوه تغییر نوشته شده است. این عکس شماتیک مدار می باشد. برای بزرگتر دیدن عکس این جا کلیک نمایید همانطور که در عکس می بینید 7 عدد کلید برای تنظیمات وجود دارد و 3 led که به عنوان خروجی مدار است و یک بلندگو این بلندگو برای این است که وقتی شما مدار را روشن کردید ابتدا یک ساز کوتاه می زند و بعد میکرو شروع به کار می کند. کلید هایی که در سمت راست عکس قرار دارد و بالای ان H , M ,S نوشته شده است برای تنظیمات ساعت می باشد که عکس ان در زیر نیز نشان داده شده است 2 کلید دیگر که در زیر ان عبارتdown , up نوشته شده است برای تنظیم مدت زمان فعال بودن خروجی بعد از روشن شدن ...
ساعت آنالوگ گردان با هشت LED
ساعت آنالوگ گردان با هشت LED بعد از مجموعه مقالات در مورد تابلو روان معمولی ، تابلو روان متحرک با هفت LED و همچنین تابلو روان با هشت LED مخصوص دوچرخه و موتور سیکلت. احساس کردم که جای ساعت آنالوگ این وسط خالی هست برای همین هم زیاد شما دوستان را که طی ماهای گذشته با تماس های تلفنی از یزد، شیراز، خرم آباد، قم، تبریز، تهران و همچنین ایمیلهای متعدد از نقاط مختلف کشور عزیزمان ایران بنده را مورد لطف خود قرار داده بودید، منتظر نگذاشتم و این بخش را هم آماده کردم. اما ویژگی های این مدار : - استفاده از ترانس جهت انتقال ولتاژ به قسمت متحرک و در نتیجه طول عمر بالای ساعت و عدم از کار افتادن ساعت و از تنظیم خارج شدن آن در هنگام توقف موتور ساعت! - استفاده از RTC داخلی میکرو ATmega8 و در نتیجه محاسبه زمان به صورت کاملا دقیق. - استفاده از حداقل قطعات و در نتیجه وزن، حجم کم مدار و بالطبع هزینه بسیار کم ساخت! دوستان عزیز از آنجایی که ساخت این مدار به جهت داشتن قسمت مکانیکی نیاز به صبر و دقت شما در ساخت دارد لذا من سعی دارم مراحل ساخت این مدار جالب را به صورت مصور و گام به گام به شما دوستان ارائه کنم لذا در این بخش من ابتدا لیست قطعات مورد نیاز جهت ساخت این مدار را قرار میدهم تا شما لوازم را مورد نیاز را تهیه کنید. لیست قطعات مدار - میکروکنترلر ATmega8 - کریستال 32768Hz ٭ - آی سی رگلاتور ولتاژ 7805 - آی سی رگلاتور ولتاژ 7812 - آی سی تایمر 555 - اپتو کانتر ٭ - ترانزیستور BUK 552 - گرماگیر جهت ترانزیستور BUK 552 - خازن 470 میکروفاراد 16 ولت 4 عدد - خازن عدسی 10 نانو فاراد (103) - پل دیود کوچک - LED قرمز 7 عدد - LED سبز 1 عدد - موتور فن کیس 12 ولت کامپیوتر 8 در 8 سانتی متر ٭ - مقاومت 1 کیلو اهمی - مقاومت 4.7 کیلو اهمی - مقاومت 330 اهمی 8 عدد - برد هزار سوراخ 15 در 10 سانتی متر ٭ کریستال 32768Hz را می توانید از داخل ساعت های مچی و یا دیواری و ... که معیوب شده اند پیدا کنید! ٭ تصویر اپتو کانتر : ٭ ابعاد فن اختیاری بوده ولی ولتاژ آن باید رعایت شود. ٭ قطعاتی که تعداد آنها مشخص نشده، مقدار آن یک عدد است. از آنجایی که نوشتن این برنامه ساعت آنالوگ زمان زیادی برده لذا من تصمیم دارم که کدهای برنامه را که با استفاده از نرم افزار BASCOM نوشته شده بفروشم. توجه داشته باشید که تمامی توضیحات در مورد ساخت این مدار داده خواهد شد کامل بوده و کسانی که کد این برنامه را از من خریداری کنند. میتوانند نسخه های جدیدتر این ساعت را با تخفیف 40 درصدی دریافت نمایند. در ضمن شما میتوانید میکرو برنامه ریزی شده را نیز در بخش فروشگاه سایت تهیه نمایید، فقط کافیست بر روی لینک زیر کلیک کنید. چشمک زن با LM317 برای ...
ساخت ساعت دیجیتال با AVRو سون سگمنت
با استفاده از یک میکرو کنترلر (AVR (ATMEGA8L و سون سگمنت آند مشترک شما میتوانید یک ساعت دیجیتال ارزان قیمت بسازید. دقت این ساعت به کیفیت کریستال خریداری شده و دمای کار آن بستگی دارد. نکته :میکرو کنترل (IC) خریداری شده باید از نوع L باشد با دو عدد باتری قلمی 1.5 ولتی به خوبی کار میکند. پروژه 100 در صد عملی است این ساعت توسط من طراحی و ساخته شده و به خوبی کار میکند و مشکلی ندارد تنظیم این ساعت توسط دو کلید فشاری است. لیست قطعات مقاومت 330 اهمی 8 عدد micro- AVR -ATMEGA8L یک عدد کریستال 32.768Khz یک عدد کلید فشاری برای تنظیم ساعت و دقیقه دو عدد سون سگمنت آند مشترک چهار دیج یک عدد فایل HEX و شماتیک مدار را از لینک زیر دانلود کنید. http://s3.picofile.com/file/7429079244/bargh_elk_blogfa_com.zip.html فکر نکنم برنامش چیز سختی باشه . اگر سوالی داشتید من در خدمتم. اینم عکس برنامه مدار برای این که بزرگ تر ببینید آن را save کنید. اینم فایل سورس و بسکامش و یه فایل نوت پد که اگه نتونستید برنامه بسکام را باز کنید حداقل نوت پد برنامه را برای دفاعیه داشته باشید. http://s3.picofile.com/file/7583120642/bascom_avr.zip.html <<اگر سوالی داشتید من در خدمتم>>
كيت pcb ساعت ديجيتال با سون سگمنت تایمر
اين كيت يكي از جالبترين و انعطاف پذيرترين مدارات ساعت و تايمر برنامهپذير ميباشد با استفاده از ميكروكنترلر 89C2051 از خانواده اتمل که دقت بالاتري نسبت به انواع مشابه ميباشد، ● اين كيت داراي مشخصات به شرح زير ميباشد:1- ظرافت مدار. 2- آلارم (زنگ) 24 ساعته، همراه با قطع موقت زنگ و تكرار آن پس از 10 دقيقه (خواب كوتاه) 3- تايمر 24 ساعته ديجيتال با دو تايم خاموش و روشن مجزا. 4- ثانيه شمار. 5- تغذيه توسط برق يا باطري, 9 الي 12 ولت . 6- مجهز بودن مدار به بخش باطري يدک Backup 7 - قابليت کنترل انواع دستگاههاي صنعتي و خانگي (تلويزيون, تابلو، سيستمهاي روشنايي و ...) 8 برای دیدن کاتالوگ کامل: به وبلاگ زیر مراجعه کنید لینک زیر را کلیک کنید: http://mehran154.blogfa.com كيت ساعت ديجيتال با خروجي نمايشگر سون سگمنت با كليدهاي تنظيم دقيقه و ساعت و آلارم داراي 6 عدد سگمنت با ميكرو 8051 يا PIC يا AVR كيت ساعت ديجيتال با خروجي نمايشگر LCD كاركتري با كليدهاي تنظيم دقيقه و ساعت و آلارم داراي آلارم موزيكال با ميكرو 8051 يا PIC يا AVR کیت ساعت و تقویم دیجیتال بسیاردقیق با قابلیت نمایش تقویم شمسی و میلادی – اوقات شرعی برحسب موقعیت جغرافیایی .سخنگو و اذان گو –اندازه ساعت ساخته شده 25 در 42 سانتیمتر میباشد. بسیار مناسب برای مراکز فروش ،ادارات و مساجد و مدارس كيت ساعت ديجيتال با خروجي نمايشگر LED 8 x32 با كليدهاي تنظيم دقيقه و ساعت و آلارم با آلارم موزيكال و خروجي رله با ميكرو 8051 يا PIC يا AVR/ کیت ساعت 2 2 کیت ساعت وتقویم 1 3 کیت مدار ساعت دیحیتال 1 4 کیتهای آماده الکترونیکی 1 5 کیت ساعت با آلارم 1 7 بروژه ساعت وتقویم دیجیتال 1 8 پروژه ساعت و تقویم دیجیتال 1 9 تایمر دیجیتال با ds1307 1 10 دانلود پروژه تایمر دیجیتالی 1 11 دانلود رایگان كيت ساعت ديجيتال 1 12 دانلود مدار ساعت دیجیتال با 1 13 دانلود نرم افزار سون سگمنت 1 14 ساخت ساعت دیجیتال با ال ایدی 1 15 ساخت ساعت شمسی دیجیتال با avr 1 16 ساعت با سون سگمنتavr 1 17 ساعت با نمایش اوقات شرعی avr 1 18 ساعت دیجیتال 1 19 سون سگمنت بزرگ 1 20 فروش کیت ساعت با سون سگمنت 1 21 مدار ساعت دیجیتال 1 22 مدار ساعت دیجیتال با سون سگمنت 1 23 مدار میکرو با سون سگمنت 1 24 مدارساعت اذان گو 1 25 مدارساعت باled 1 26 مونتاژ ساعت led 1 27 کیت اماده برای مونتاژ 1 28 کیت با 8051 pcb ساعت دیجیتال pcb ساعت دیجیتال مدار چاپی ساعت دیجیتال مدار ساعت دیجیتالی با avr ساعت و تايمر پروگرامري (ميکروکنترلر)همراه با آلارم، تايمر 24 ساعته ديجيتال با دو تايم خاموش و روشن مجزا، ثانيه شمار، خواب كوتاه و ديسپلي يك پارچه (برق و باطري)کیت مدار آماده مونتاژ شده ساعت ...
مدار فرستنده جاسوسی /به همراه طرز ساخت
مدار فرستنده ی بسیار کوچک FM است سعی شده که مطالب کاملی از این فرستنده قرار گیرد . مدار این فرستنده کامل بوده به همراه PCB و توضیحات قدم به قدم ساخت آن که در این پست گنجانده شده است ، امیدوارم که با ساخت و مونتاژ آن به معلومات علمی شما افزوده گردد . در صورتی که توانیی ساخت این دستگاه را ندارید :alirezashabani@vatanmail متشکر مقدمه : مدار فرستنده ی بسیار کوچک FM است سعی شده که مطالب کاملی از این فرستنده قرار گیرد . مدار این فرستنده کامل بوده به همراه PCB و توضیحات قدم به قدم ساخت آن که در این پست گنجانده شده است ، امیدوارم که با ساخت و مونتاژ آن به معلومات علمی شما افزوده گردد . توضیحات : فرستنده ای که ملاحظه می کنید با اندازه ای بسیار کوچک و قدرت خوب مناسب برای جاسوسی می باشد . در ساخت این فرستنده از قطعه ی خاصی استفاده نشده و تعداد قطعات زیاد نیست زمانی که برای ساخت این مدار لازم دارید حدود 3 ساعت است . برای گیرنده می توانید از تلفن همراه استفاده کنید که دارای حساسیت مناسب بوده و خیال شما را از گیرنده ی آن راحت می کند اما در صورتی که تلفن همراه در دسترس نبود می توانید از یک گیرنده ی کوچک استفاده کنید برای این که بهتر بشنوید از هدست استفاده کنید . در تصویر پایینی این فرستنده را ملاحظه می کنید که کاملا داخل بسته ی یک نوع آدامس نعنایی جای گرفته و درون آن مخفی شده است . در تصویر پایینی اندازه ی این فرستنده با یک فلش مموری مقایسه شده است . قطعات و لوازم مورد نیاز برای مدار : میکروفون خازنی ترانزیستور BC547 دو عدد خازن عدسی 22nF دو عدد خازن عدسی 1nF خازن عدسی 22pF خازن عدسی 6.8pF دو عدد خازن الکترولیتی2.2uF مقاومت 10 کیلواهم مقاومت 22 کیلواهم مقاومت 1 مگا اهم مقاومت 47 کیلواهم مقاومت 470 اهم باتری 3 ولت جاباتری 3 ولت نوعی سیم (استاندارد) فیبر مدار چاپی ...
تایمر
این هم نقشه شماتیک مدار Figure 2: Hardware schematic of xTimer V1.0 این هم نقشه ی دیسپلی مدار از نزدیک ATMEL 89C2051 آی سی مدار 24MHz xtal کریستال Software void timer_isr(void) interrupt 1 using 1{TH0 |= 0xb1; // reload value with 24MHz XtalTL0 |= 0xe0;cputick++;clock(); // update realtime clockset_timer(); run_timer();key_release();updatedisplay();ring1();ring2(); } نقشه ی طریقه ی قرار گرفتن کلید ها و دیسپلی The SPI signals: DIN, CLK and STROBE are declared to use P1.6, P1.7 and P1.5. The function that interfaces to the eight 4094 is write_LED( ) sbit CLK = P1^7;sbit DIN = P1^6;sbit strobe = P1^5; // write 64-bit data to 4094 x 8, COMS shift regsiter// The output of each register was tied to common chathod 7-segment LED// data was shifted with rising edge, 0-to-1 CLK signal// all bits are sent to the output with 1-to-0 STROBE signalvoid write_led() { char i,j; for(j=0; j<8; j++) { for(i=0;i<8; i++) { if(buffer[j]&0x80) DIN = 1; // set bit data line else DIN=0; // clear bit data line CLK= 1; // make clock high buffer[j] <<=1; // shift 1 bit left CLK = 0; // make clock low } } strobe = 1; // make strobe high ; strobe = 0; // then low } } Buzzer Alarm Timer1 and Timer2 have buzzer alarm output. The beep patterns are arranged by two arrays. unsigned char code busy_pattern[4]= {1,20,0,100}; // on 20ticks, off 100ticks unsigned char code busy_pattern2[4]= {1,20,0,20}; // on 20ticks, off 20ticks Download Schematic xtimer1.pdfC source code and startup file xtimer1.c startup.a51 Intel-Hex file xtimer1.hexDatasheet 4094 shift register 4094.pdfOrCAD 9.1 Layout gerber file xtimer1.zip