سلام دوستان
من 2 تا سنسور فرستنده و گیرنده آلتراسونیک گرفتم .میخوام به یه atmega 8 فاصله سنج درست کنم.انجمن رو گشتم ولی چیزی سر در نیاوردم
سندرش رو می خوام به یکی از پایه های میکرو وصل کنم بعد این دستورو بنویسم.او یکی پایشم به GND وصل می کنم
pulseout portb,0,25
که 1/25 میشه 40 کیلو هرتز
بعد از این که این رو فرستاد تایمر و int0 رو فعال می کنم.یه چند تا مدار واسه سنسور رسیور پیدا کردم.خروجی تقویت شده سنسور رسیور رو هم میزنم به int0
pulseout portb,0,25
ENABLE interrupt
enable int0
enable timer0
start timer0
on int0 aa
do
loop
aa:
stop timer0
a=timer0
timer0=0
return
end
بعد مدت زمان رفت و برگشت تو متغیر a ذخیره میشه و بعد a*340/2 می شه فاصله
اینایی که نوشتم درسته؟؟
فقط نمی دونم خوروجی مدار رسیور چیه.تغییر ولتاز یا تغییر فرکانس؟
این شماتیک ها رو ببینید
http://www.ecelab.com/circuit-ultrasonic-r.jpg
https://engineering.purdue.edu/ece477/Webs/F04-Grp08/imgs/tx-rx.jpg
راستی یه سنسور هم خریدم که فرستنده و گیرنده تو یک پکه دو تا پایه داره که یکی بلند تر از او یکی یه.هیچی روش ننوشته کاملا سیاه و ضد آبه.کسی مدونه اینو چظوری راه میندازن؟
من 2 تا سنسور فرستنده و گیرنده آلتراسونیک گرفتم .میخوام به یه atmega 8 فاصله سنج درست کنم.انجمن رو گشتم ولی چیزی سر در نیاوردم
سندرش رو می خوام به یکی از پایه های میکرو وصل کنم بعد این دستورو بنویسم.او یکی پایشم به GND وصل می کنم
pulseout portb,0,25
که 1/25 میشه 40 کیلو هرتز
بعد از این که این رو فرستاد تایمر و int0 رو فعال می کنم.یه چند تا مدار واسه سنسور رسیور پیدا کردم.خروجی تقویت شده سنسور رسیور رو هم میزنم به int0
pulseout portb,0,25
ENABLE interrupt
enable int0
enable timer0
start timer0
on int0 aa
do
loop
aa:
stop timer0
a=timer0
timer0=0
return
end
بعد مدت زمان رفت و برگشت تو متغیر a ذخیره میشه و بعد a*340/2 می شه فاصله
اینایی که نوشتم درسته؟؟
فقط نمی دونم خوروجی مدار رسیور چیه.تغییر ولتاز یا تغییر فرکانس؟
این شماتیک ها رو ببینید
http://www.ecelab.com/circuit-ultrasonic-r.jpg
https://engineering.purdue.edu/ece477/Webs/F04-Grp08/imgs/tx-rx.jpg
راستی یه سنسور هم خریدم که فرستنده و گیرنده تو یک پکه دو تا پایه داره که یکی بلند تر از او یکی یه.هیچی روش ننوشته کاملا سیاه و ضد آبه.کسی مدونه اینو چظوری راه میندازن؟
دیدگاه