PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مدار کنترل دمای محیط



ریپورتر
5th April 2009, 03:18 PM
مدار کنترل دمای محیط رو واستون گذاشتم که امیدوارم استفاده ازش بکنید.


http://www.globalw.com/images/products/378.jpg
دانلود نقشه مدار چاپی (http://bahmaei.parsaspace.com/Electronic/contorole%20dama.pdf)
دانلود مدار شماتیک (http://bahmaei.parsaspace.com/Electronic/shematic.pdf)
دانلود کد برنامه (http://bahmaei.parsaspace.com/Electronic/barname.doc)

john lewis
14th October 2010, 01:43 PM
سلام دوست عزیز
لطفا اگه امکانش هس لینک هارو تصحیح کنید
با تشکر

hengameh
17th October 2010, 02:12 PM
با سلام
من دنبال لینکاشم به محضه اینکه بتونم حتمن درست می کنم[golrooz]

e.einitabar
1st December 2010, 07:46 PM
سلام دوست عزیز
خودت هم میتونی با کمترین هزینه درست کنی(تازه کیفشم بیشتره)
یه میکرو 3000
یهlcd 4000
سنسور دما lm35
دونه 500 تومان
7500 تومان کلا تموم میشه
برنامه هم از من

mnasr
22nd December 2010, 09:40 AM
لطفا مدارش را بگذارید

ممنون

hadi elec
13th February 2011, 11:09 AM
لطفا مدارش را بگذارید

ممنون
کاری نداره اگر با avr آشنایی
پایه خروجی شنشور رو به یکی از پایه های adc وصل کن مثلا توی atmega16 میشه پورت A.0
بعد LCD رو به پورت بی وصل کن و بعد با استفاده از تابع ADC مقدار ولتاژسنسور رو بخون با یه ضرب کوچیک ولتاژ به دما تبدیل میشه
حالا مدارشو برات میذارم اینجا

mehran_24
10th December 2011, 08:22 AM
سلام
خسته نباشید
این لینکی که گذاشتین جواب نمیده میشه نصحیح کنید
ممنون

LUCKLY
10th December 2011, 09:31 AM
سلام دوست عزیز
خودت هم میتونی با کمترین هزینه درست کنی(تازه کیفشم بیشتره)
یه میکرو 3000
یهlcd 4000
سنسور دما lm35
دونه 500 تومان
7500 تومان کلا تموم میشه
برنامه هم از من
میشه لطفا برنامشو بذارین

e.einitabar
13th December 2011, 02:34 PM
regfile = "m32def.dat"
$crystal = 8000000
Config Lcdpin = Pin , Db4 = Pinb.0 , Db5 = Pinb.1 , Db6 = Pinb.2 , Db7 = Pinb.3 , Rs = Pinb.4 , E = Pinb.5
Config Lcd = 16 * 2
Config Adc = Single , Prescaler = Auto , Reference = Avcc
Dim D As Word
Deflcdchar 0 , 24 , 24 , 32 , 32 , 32 , 32 , 32 , 32
Do
Cls
Start Adc
D = Getadc(1)
D = D / 2
Home
Lcd D ; Chr(0) ; "c"
Loop
End

e.einitabar
13th December 2011, 02:43 PM
البته این برنامه ی که برات گذاشتم بهتره یه waitms200 در داخل do loop بنویسی تا 200 میلی ثانیه یک بار از محیط دما بگیره البته میشه این کار رو با تایمر هم انجام داد ولی اینکار ساده تر هستش
یادت باشه اگه در این برنامه lcd هر 200 میلی ثانیه یک بار lcd رو پاک میکنه اگه اینطور نمیخوای باشه cls رو خارج از do loop بنویس
عدد 2 رو هم میتونی برای کالیبره کردن تغییر بدی تا دما دقیق رو بدست بیاری
در پناه حق

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد