امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
نيازمند فركانس متر دقيق(با كريستال ساعت)
نویسنده پیام
jansfred آفلاین
كاربر دو ستاره
**

ارسال‌ها: 147
موضوع‌ها: 19
تاریخ عضویت: مهر ۱۳۹۱

تشکرها : 95
( 47 تشکر در 23 ارسال )
ارسال: #1
نيازمند فركانس متر دقيق(با كريستال ساعت)
با سلام خدمت دوستان عزيز
نيازمند يك برنامه بسكام و شماتيك مدار فركانس متر دقيق با كريستال ساعت هستم
پيشاپيش تشكر
۰۴-دى-۱۳۹۱, ۲۱:۵۲:۴۹
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

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

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #2
RE: نيازمند فركانس متر دقيق(با كريستال ساعت)
سلام
این فرکانس متر با کریستال ساعت نیست ولی دقتش خوبهWink


.zip   8mhz-freq-counter.zip (اندازه: 33.24 KB / تعداد دفعات دریافت: 150)

۰۴-دى-۱۳۹۱, ۲۲:۱۰:۰۲
ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, jansfred
jansfred آفلاین
كاربر دو ستاره
**

ارسال‌ها: 147
موضوع‌ها: 19
تاریخ عضویت: مهر ۱۳۹۱

تشکرها : 95
( 47 تشکر در 23 ارسال )
ارسال: #3
RE: نيازمند فركانس متر دقيق(با كريستال ساعت)
دستت درد نكنه دوسته عزيز
اينو هم بر ميدارم اما مد نظرم با كريستال ساعت هست
اون خيلي دقيقه
راسته حقيقتش اينطوري به من گفتن
با تشكر از دوسته گلم روبو خان
اگه باقيه دوستان داشتن لطف كنند بزارند

راستي يه مدل هست كه فركانس يا ولتاژ مرجع داره كه پايه اي avcc و aref به هم وصل ميشه
اونو ميخام
اصلا قضيش چيه؟
با تشكر
(آخرین ویرایش در این ارسال: ۰۵-دى-۱۳۹۱, ۰۲:۱۸:۲۷، توسط jansfred.)
۰۵-دى-۱۳۹۱, ۰۲:۱۵:۳۰
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

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

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #4
RE: نيازمند فركانس متر دقيق(با كريستال ساعت)
نقل قول: راستي يه مدل هست كه فركانس يا ولتاژ مرجع داره كه پايه اي avcc و aref به هم وصل ميشه
اونو ميخام
اصلا قضيش چيه؟
در مواقعی که از adc میکرو استفاده میشه، برای تغذیه(adc) می تونیم از روش های زیر استفاده کنیم(ولتاژ مرجع adc )؛

1-تغذیه بصورت داخلی با ولتاژ 2.56 ولت
2-تغذیه با ولتاز VCC یا همون تغذیه اصلی که معمولا 5 ولته
3-تغذیه بصورت خارجی ، استفاده از پایه های avcc و aref

وقتی از پایه aref استفاده میشه، ولتاژ مرجع داخلی (2.56) قطع شده و ولتاژ مرجع از طریق پایه رفرنس تامین می شود.

با تعیین ولتاژ مرجع مشخص میکنیم که adc چه مقدار ولتاژ مرجع رو خوانده و به دیجیتال تبدیل کنه.
مثلا وقتی از vcc با ولتاژ 5 ولت استفاده می کنید؛
ولتاژ 5 ولت رو به دقت نمونه بردای adc که 10 بیتی(2 به توان 10) است تقسیم می کنیم که می شود 4 میلی ولت. 5/1024 = 4میلی ولت
این یعنی adc ما می تواند تغییرات را تا 4 میلی ولت ثبت کند.


نکته:اگر از یک منبع ولتاژ متصل به پایه aref استفاده کنید, نمیتونید از ولتاژهای مرجع دیگر استفاده کنید.
ولی اگر ولتاژخارجی رو به پایه aref متصل نکنید, میتونید بین ولتاژهای مرجع avcc و یا 2.56 v سوئیچ کنید.

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

ارسال‌ها: 147
موضوع‌ها: 19
تاریخ عضویت: مهر ۱۳۹۱

تشکرها : 95
( 47 تشکر در 23 ارسال )
ارسال: #5
RE: نيازمند فركانس متر دقيق(با كريستال ساعت)
يه دنيا ممنون
كاملا متوجه شدم
دستت درد نكنه
فقط اگه كسي از دوستان برنامه و شماتيكشو داره لطف كنه بزاره يا لينك بده
تشكررررررررررر
۰۵-دى-۱۳۹۱, ۱۳:۴۸:۴۰
ارسال‌ها
پاسخ
student-p آفلاین
كاربر دو ستاره
**

ارسال‌ها: 168
موضوع‌ها: 24
تاریخ عضویت: مهر ۱۳۸۸

تشکرها : 18
( 125 تشکر در 76 ارسال )
ارسال: #6
RE: نيازمند فركانس متر دقيق(با كريستال ساعت)
(۰۴-دى-۱۳۹۱, ۲۱:۵۲:۴۹)jansfred نوشته است: نيازمند يك برنامه بسكام و شماتيك مدار فركانس متر دقيق با كريستال ساعت هستم

سلام

دوست عزیز شما میتونید با ایجاد ی سری تغییرات کوچیک تو برنامه ایی که روبو گذاشته ب خواستت برسی!

البته برای اینکه حداکثر دقت رو داشته باشی(یعنی بتونی زمان 1 ثانیه رو برای بدست آوردن پریود ایجاد کنی) باید از ی کریستال 32768کیلو هرتزی برای کلاک آسنکرون تایمر 2و ی کریستال 8 مگاهرتزی برای ثبات بیشتر فرکانس کاری میکرو استفاده کنی!

کریستال رو پایه های 28 و 29 میکرو(مگا 32) که مربوط اتصال کریستال خارجی تایمر 2 است رو وصل کن بعد تایمر 2 رو بصورت آسنکرون تنظیم کن و prescaler رو برابر 128 قرار بده اینطوری هر یک ثانیه یکبار تایمر2 سرریز میشه و میتونی ب زیر برنامه وقفش پرش کنی و مقدار فرکانس رو طبق رابطه های گفته شده محاسبه کنی.....
دیگه بهتر از این نمیشه!

کد:
$regfile = "m32def.dat"
$crystal = 8000000
'----------
Config Lcd = 16 * 2
Config Lcdpin = Pin , Rs = Porta.0 , E = Porta.1 , Db4 = Porta.2 , Db5 = _
Porta.3 , Db6 = Porta.4 , Db7 = Porta.5
Cursor Off
'-----------
Config Timer1 = Counter, Edge = Rising
Ddrb 0.1 = 0
Portb 0.1 = 1
'-------
Config Timer2 = Timer,Async=ON, Prescale = 128
'---------------
Enable Timer1
Enable Timer2
Enable Interrupts

'---------------------
On Ovf1 Pulse_counter
On Ovf2 Displays
'-------------------
Dim A As Long, B As Byte
B = 0
'----------------------------
Cls
Locate 1, 1
Lcd "Frequency meter"
Locate 2, 1
Lcd "avrprojects.info"
Wait 5
Cls
'-----------------------
Start Timer0
'------------
Do
Loop
End                                                         'end program
'--------------
Displays:

Stop Timer2
Cls
Home
A = B * 65536
A = A + Counter1
Lcd "Frequency:"
Locate 2, 1
Lcd A ; " HZ"

B = 0
Counter1 = 0
Start Timer2
End If
Return
'----------------------
Pulse_counter:
Incr B
Counter1 = 0
Return


موفق باشید

موفقيت توانايي رفتن از شكستي به شكست ديگر بدون از دست دادن شور و حرارت است. (وينستون چرچيل)

بهترین لینک دنیا اینجا رو کلیک کن(هر چی بخوای هست)

۰۵-دى-۱۳۹۱, ۱۶:۲۴:۲۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : jansfred, sharin
jansfred آفلاین
كاربر دو ستاره
**

ارسال‌ها: 147
موضوع‌ها: 19
تاریخ عضویت: مهر ۱۳۹۱

تشکرها : 95
( 47 تشکر در 23 ارسال )
ارسال: #7
RE: نيازمند فركانس متر دقيق(با كريستال ساعت)
با تشكر
پس يعني اين الان با adc ميكرو كار ميكنه ديگه؟
آخه lcd رو با پورت a كانفيگ كردين؟
من يه برنامه ميخام كه با كريستال ساعت باشه و ورودي آنالوگ داشته باشه(با adc ميكرو كار كرده باشه)
ترجيحا مختصر باشه كه بتونم واسه استادم توضيح بدم
بينهايت ممنون
۰۵-دى-۱۳۹۱, ۲۰:۳۵:۵۴
ارسال‌ها
پاسخ
student-p آفلاین
كاربر دو ستاره
**

ارسال‌ها: 168
موضوع‌ها: 24
تاریخ عضویت: مهر ۱۳۸۸

تشکرها : 18
( 125 تشکر در 76 ارسال )
ارسال: #8
RE: نيازمند فركانس متر دقيق(با كريستال ساعت)
(۰۵-دى-۱۳۹۱, ۲۰:۳۵:۵۴)jansfred نوشته است: با تشكر
پس يعني اين الان با adc ميكرو كار ميكنه ديگه؟
آخه lcd رو با پورت a كانفيگ كردين؟
من يه برنامه ميخام كه با كريستال ساعت باشه و ورودي آنالوگ داشته باشه(با adc ميكرو كار كرده باشه)
ترجيحا مختصر باشه كه بتونم واسه استادم توضيح بدم
بينهايت ممنون

می بخشید ولی من منظورتون رو درست متوجه نشدم؛موضوع پروژه تون دقیقا چیه؟
فرکانس متره یا ی پروژه میخواین که کار با ADC رو نشون بده؟

موفقيت توانايي رفتن از شكستي به شكست ديگر بدون از دست دادن شور و حرارت است. (وينستون چرچيل)

بهترین لینک دنیا اینجا رو کلیک کن(هر چی بخوای هست)

۰۶-دى-۱۳۹۱, ۱۷:۱۳:۵۹
وب سایت ارسال‌ها
پاسخ
jansfred آفلاین
كاربر دو ستاره
**

ارسال‌ها: 147
موضوع‌ها: 19
تاریخ عضویت: مهر ۱۳۹۱

تشکرها : 95
( 47 تشکر در 23 ارسال )
ارسال: #9
RE: نيازمند فركانس متر دقيق(با كريستال ساعت)
فركانس متر
مگه توي فركانس متر ورودي به صورت آنالوگ نيست؟
كه بايد از adc ميكرو استفاده كنيم ديگه
پورت آ هم adc داره ديگه
درست ميگم؟

پروژه من فركانس متر خيلي دقيق با كريستال ساعت هست
با تشكر
۰۶-دى-۱۳۹۱, ۲۱:۰۴:۵۲
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

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

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #10
RE: نيازمند فركانس متر دقيق(با كريستال ساعت)
برنامه رو student-p عزیز گذاشتند، فقط باید کمی تغییرات بدید و به جای خوندن ورودی از طرق تایمر1 یه adc براش معرفی کنید و ورودی رو بخونید.
کار خاصی نداره، ببینید خودتون می تونید انجامش بدید،انشالله که بتونید؛
نتونستید هم وقت کنم من واستون مینویسم(البته قول نمیدم چون فعلا درگیر امتحانای دانشگاهمBiggrin )

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

ارسال‌ها: 147
موضوع‌ها: 19
تاریخ عضویت: مهر ۱۳۹۱

تشکرها : 95
( 47 تشکر در 23 ارسال )
ارسال: #11
RE: نيازمند فركانس متر دقيق(با كريستال ساعت)
برنامه آقاي student-p جندتا اشكال داشت كه ويرايش كردم اما باز هم كار نكرد
برنامه ي خود شما هم تا تغيير ميدم دوباره كامپايل ميكنم اجرا نميشه(گمونم فايل هگز برنامه شما يه چيزه ديگه است كه درست كار ميكنه)(چه برنامه شما چه برنامه student-p تغيير ميدم كار نميكنه)

راستش من نه كار با تايمر نه كار با adc رو متوجه ميشم
اگه بتونيد زحمتشو واسم بكشيد كه خيلي ممنون ميشم(با كريستال ساعت)
با تشكر از هر دوي شما
۰۷-دى-۱۳۹۱, ۰۱:۵۶:۵۲
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  درخواست کمک برای ساعت با فونت بزرگ sobhan6831 4 2,400 ۲۴-فروردین-۱۳۹۷, ۲۰:۱۹:۱۲
آخرین ارسال: sobhan6831
  دانلود رایگان سورس ساعت حرم امام رضا (ع) ورژن 2 sina6479 3 5,371 ۲۶-اسفند-۱۳۹۶, ۲۲:۱۹:۴۴
آخرین ارسال: sajjad85
  ساخت تابلو روان و ساعت هوایی گردون یا همون Propeller Clock با موتور فن !!! t3r!p3000 85 91,068 ۲۲-شهریور-۱۳۹۵, ۲۱:۴۴:۳۸
آخرین ارسال: taherehselseleh
  سوال در مورد ساخت ساعت با ال سي دي navayi 5 4,744 ۱۲-اسفند-۱۳۹۴, ۱۲:۱۷:۱۰
آخرین ارسال: 1نفر
  کریستال خارجی+کریستال ساعت در atmega8 cortex-m3 1 2,967 ۰۳-مرداد-۱۳۹۴, ۲۰:۱۳:۰۳
آخرین ارسال: sharin
  ساعت گردان Mani27 0 1,998 ۲۱-اردیبهشت-۱۳۹۴, ۱۳:۳۹:۰۴
آخرین ارسال: Mani27
  کمک در ساخت ساعت دقیق SABER66 30 25,956 ۱۴-دى-۱۳۹۳, ۰۰:۲۵:۵۶
آخرین ارسال: mehdi2015
  کار با ماژول ساعت DS1307 kimiafars 7 6,393 ۰۴-آذر-۱۳۹۳, ۱۰:۳۱:۰۴
آخرین ارسال: kimiafars
  چطور مي تونم فركانس توليدي سنسور hs1101 را بخوانم؟ sheikholeslam 16 14,534 ۱۰-مهر-۱۳۹۲, ۱۲:۳۳:۰۹
آخرین ارسال: z.f.k
  ساعت و دما با سون سگمنت با باتري بك آپ mobah 24 24,574 ۰۹-شهریور-۱۳۹۲, ۱۵:۵۰:۴۶
آخرین ارسال: Ambassador

پرش به انجمن:


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

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