امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
دماسنج LM35
نویسنده پیام
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #12
RE: دماسنج LM35
سلام

مهندسای عزیز یه سوال؛

من مانیتورینگ دما رو با مگا16 ساختم؛ فرکانس میکرو رو برابر 8 مگا هرتز قرار دادم و میکرو رو از طریق آداپتور 5 ولت

تغذیه کردم ولی جواب نگرفتم و دما رو سیستم نمایش داده نمیشه!!!!

من به این دو مورد شک دارم؛ فرکانس و تغذیه مدار درسته؟

۲۲-شهریور-۱۳۹۱, ۱۸:۰۹:۵۹
ارسال‌ها
پاسخ
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2198 تشکر در 1065 ارسال )
ارسال: #13
RE: دماسنج LM35
فیوز بیت ها روی چه حالتی هست؟
برنامه روبزارین
اگه فایل شبیه سازی هم دارین بزارین
۲۲-شهریور-۱۳۹۱, ۱۸:۱۶:۲۷
ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #14
RE: دماسنج LM35
عباس جان فایل شبیه سازی ندارم، ولی شماتیک و برنامه به زبان C و فرم ویژوال بیسیک رو میذارم؛

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

برنامه C هم موردی نباید داشته باشه!

درسته، فکر کنم مورد فیوز بیت باشه، تغییرش ندادم!

میشه حول تنظیم فیوز بیت ها کمکم کنید؟

پیشاپیش دست های گلت درد نکنه، فداتHeart

فایل پیوست

(آخرین ویرایش در این ارسال: ۲۲-شهریور-۱۳۹۱, ۱۹:۱۸:۵۵، توسط omid_phoenix.)
۲۲-شهریور-۱۳۹۱, ۱۹:۱۳:۲۵
ارسال‌ها
پاسخ
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2198 تشکر در 1065 ارسال )
ارسال: #15
RE: دماسنج LM35
برای قرار دادن روی کریستال خارجی فیوز بیت ها باید این باشه
CKSEL0=1 CKSEL1=1 CKSEL2=1 CKSEL3=1
۲۲-شهریور-۱۳۹۱, ۲۰:۰۱:۲۴
ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #16
RE: دماسنج LM35
مهندس فیوز بیت ها رو تنظیم کردم؛ باز جواب نداد !!!!

اصلا دما رو سیستم نمیاد!!!

باید پروژه مو چند روزه تحویل بدم؛ ایراد کار کجاست؟!

۲۴-شهریور-۱۳۹۱, ۱۲:۲۱:۲۵
ارسال‌ها
پاسخ
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #17
RE: دماسنج LM35
وقتی فرکانست رو از 8 به 11 خورده ای تغییر دادی باید ریجیستر های مربوط به سرعت سریال رو تغییر بدی ها!

ببین اینو من نوشتم یه برنامه وی بی میخواد که فقط داده هارو نمایش بده

lm35.rar
دیگه مکس و اینارو هم خودت درست کن

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
(آخرین ویرایش در این ارسال: ۲۴-شهریور-۱۳۹۱, ۱۵:۰۸:۲۴، توسط behzady.)
۲۴-شهریور-۱۳۹۱, ۱۲:۴۶:۰۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #18
RE: دماسنج LM35
نقل قول: وقتی فرکانست رو از 8 به 11 خورده ای تغییر دادی باید فیوز بیت های مربوط به سرعت سریال رو تغییر بدی ها!
میشه بیشتر توضیح بدید؟
نقل قول: ببین اینو من نوشتم یه برنامه وی بی میخواد که فقط داده هارو نمایش بده

lm35.rar
دیگه مکس و اینارو هم خودت درست کن

دستت درد نکنه؛فقط لینک خراب بودSad

۲۴-شهریور-۱۳۹۱, ۱۴:۳۶:۴۳
ارسال‌ها
پاسخ
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #19
RE: دماسنج LM35
(۲۴-شهریور-۱۳۹۱, ۱۴:۳۶:۴۳)r0b0 نوشته است:
نقل قول: وقتی فرکانست رو از 8 به 11 خورده ای تغییر دادی باید فیوز بیت های مربوط به سرعت سریال رو تغییر بدی ها!
میشه بیشتر توضیح بدید؟
نقل قول: ببین اینو من نوشتم یه برنامه وی بی میخواد که فقط داده هارو نمایش بده

lm35.rar
دیگه مکس و اینارو هم خودت درست کن

دستت درد نکنه؛فقط لینک خراب بودSad
ریجیستر های مربوط به کنترل سرعت سریال مقسم هستند بعد از تغییر میزان فرکانس باید برای رسیدن به سرعت مورد نظر تنظیمشون کرد
لینک هم سالمه این 4shared بعضی موقع ها ادا در میاره
حالا از این جا بگیرید بعدا پاکش می کنم

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
(آخرین ویرایش در این ارسال: ۲۴-شهریور-۱۳۹۱, ۱۵:۰۵:۳۷، توسط behzady.)
۲۴-شهریور-۱۳۹۱, ۱۵:۰۴:۲۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #20
RE: دماسنج LM35
behzady جان نتونستم جواب بگیرم؛

فرق lm35 با نوع lm35dz چیه؟

میکرو از هر چند ثانیه دما رو رست می کنه؟
واسه کریستال خارجی فیوز بیت ckopt باید غیرفعال بشه؟

پایه رفرنس( 32 ) باید حتما به ولتاژ کاری وصل بشه، یا میشه اتصال نداد؟

الان این برنامه سی که زحمتشو کشیدی نیاز به اضافه کردن سورس نداره؟


ممنون میشم جواب سوالا رو بدیHeart

چند روزه گرفتارم کردهWhistle

(آخرین ویرایش در این ارسال: ۰۲-مهر-۱۳۹۱, ۱۷:۵۳:۳۸، توسط omid_phoenix.)
۰۲-مهر-۱۳۹۱, ۱۷:۴۴:۰۴
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #21
RE: دماسنج LM35
یکی از دوستان کمک کنه!!

این پروژه کلی گرفتارم کرده؛


.bmp   ADCmonitoring.BMP (اندازه: 300.86 KB / تعداد دفعات دریافت: 94)

با چند تا مدار و به روش های مختلف راه اندازی کردم؛ تنها نتیجه ای که از lm35 گرفتم دمای 500 درجه بود؛ که هیچ تغییری هم نمی کرد!

دوستان شدیدا به راه اندازی این پروژه نیاز دارم!

من کلیه کارهایی رو که کردم براتون می نویسم، ببینید ایراد کار از جاست؛

تو نرم افزار کدویژن یه پروژه باز می کنم و واسه ورود به کدویزاد گزینه no رو میزنم و بعد در قسمت configure تنظیمات میکرو رو وارد می کنم؛
chip = atmega16a ، clock= 11.059200 و ok می کنم.

بعد یه source باز می کنم و برنامه رو وارد می کنم؛
کد:
#include <mega16a.h>
#include <delay.h>
#include <stdio.h>
#define Xtal 11059200
#define ADC_VREF_TYPE 0x60

unsigned char i=0;

unsigned int read_adc(unsigned char adc_input)
{
ADMUX =adc_input | ( ADC_VREF_TYPE & 0xff ) ;
// Delay needed for the stabilization of the ADC input voltage
delay_us(10);
// Start the AD convarsion
ADCSRA|=0x40;
// Wait for the AD conversion to complete
while ((ADCSRA & 0X10)==0);
ADCSRA|=0X10;
return ADCW;
}

void Init (void)
{
DDRD = 0x80;

PORTD=0X00;
// USART initialization
// communication Parameters:8 Data,1 stop,No pARITY
// USART Receiver: On
// USART Transmitter: On
// USART Mode Asynchronous
// USART Baud Rate: 57600
UCSRA=0x00;
UCSRB=0x98;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0x0B;
ADMUX =ADC_VREF_TYPE & 0xff ;
ADCSRA=0x84;
}

void main(void)
{
char a=0;
unsigned char adc_value;
Init();
while(1)
{
a=getchar();//Polling RXC
if(a=='s')
{
PORTD|=0x80;
for(i=1; i<6; i++)
{

adc_value=read_adc(i);
putchar(ADCH);
delay_ms(10);
}

PORTD &= 0x7F ;
}

}
}

و ذخیره می کنم؛ بعد سورس رو به پروژه ام add می کنم و نهایتا کامپایل و اینم سورس برنامه ؛


.zip   Source.zip (اندازه: 43.19 KB / تعداد دفعات دریافت: 60)

بعد مدار و به طریقه ای که پیوست کردم، شبیه سازی می کنم؛


.zip   iranled.zip (اندازه: 17 KB / تعداد دفعات دریافت: 60)

ولی مدارم کار نمی کنهAngry

موقع پروگرام کردن هم فیوزبیت ها رو به طریقه زیر قرار میدم؛

cksel.0 تا cksel.3 غیر فعال یا 1

کمکم کنید... منتظرتونمSad

(آخرین ویرایش در این ارسال: ۰۳-مهر-۱۳۹۱, ۱۴:۵۷:۰۲، توسط omid_phoenix.)
۰۳-مهر-۱۳۹۱, ۱۴:۵۴:۰۷
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #22
RE: دماسنج LM35
چرا جواب نمی دینSad

کسی تا حالا مانیتورینگ دما با lm35 کار نکرده!

کمک کنییییییییییییییییییییییییییییییییییییییید033

(آخرین ویرایش در این ارسال: ۰۴-مهر-۱۳۹۱, ۱۱:۵۳:۳۲، توسط omid_phoenix.)
۰۴-مهر-۱۳۹۱, ۱۱:۵۲:۳۴
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  اتصال سنسور lm35 در فاصله 12 متری به میکرو ؟ mega16 3 1,643 ۲۷-بهمن-۱۳۹۸, ۱۸:۴۳:۲۸
آخرین ارسال: aKaReZa75
  درخواست راهنمایی درباره دماسنج و رطوبت سنج fedagh 2 3,195 ۰۳-دى-۱۳۹۵, ۰۱:۲۵:۰۷
آخرین ارسال: omid_phoenix
  دماسنج DS18b20 rezamajdi 5 3,524 ۰۳-دى-۱۳۹۵, ۰۱:۲۰:۲۰
آخرین ارسال: omid_phoenix
Question [سوال] مشکل نوسان دما در lm35 sunflower1 10 9,856 ۲۶-شهریور-۱۳۹۴, ۱۴:۰۹:۳۲
آخرین ارسال: BEHROOZ12
  ساخت دماسنج orange signal 6 5,301 ۱۱-تير-۱۳۹۴, ۰۱:۳۲:۵۲
آخرین ارسال: hosseinip
  كمك در مورد پروژه ميكرو دماسنج ديجيتال networkamn2014 4 3,804 ۱۳-اردیبهشت-۱۳۹۴, ۱۹:۰۲:۲۵
آخرین ارسال: khaleghi897
Exclamation [سوال] خروجی LM35 hosseinip 5 3,345 ۲۳-اسفند-۱۳۹۳, ۰۰:۲۵:۴۸
آخرین ارسال: omid_phoenix
  lm35+micro+matlab kelaran 6 4,125 ۲۲-تير-۱۳۹۳, ۱۳:۱۹:۳۹
آخرین ارسال: babyy
  [فوری] درخواست برنامه دماسنج و رطوبت سنج با dht11 ahmad70roostaii 0 1,976 ۰۱-خرداد-۱۳۹۳, ۱۶:۵۱:۳۲
آخرین ارسال: ahmad70roostaii
  [فوری] نمایش دمای منفی روی LCD با lm35 و ATmega16 با نرم افزار codevisionAVR ali khalili 3 5,408 ۱۷-فروردین-۱۳۹۳, ۱۵:۴۶:۱۸
آخرین ارسال: mh1762

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 9 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS