jarak ke waktu masalah konversi

S

scorrpeio

Guest
Hi .....

Saya telah interfaced dengan Sensor ultrasonik dengan Microcontroller sebagaiP1.1 dari controller ke bagian transistor -> transistor collector drive yang relay -> relay drive yang sensor.
Timer0 yang dimulai setelah saya memulai ultrasonik transmitter.Bila halangan datang di jalan dikirim pulse, pulses tercermin kembali.Penerima menerima pulses & menghasilkan hardware interrupt.

Yang mengganggu kemudian berhenti timer & mendapatkan hitungan yang setara dengan jarak dari kendala.Namun ... ia tidak seperti yang ada sekarang ....... saya menyadari bahwa dalam hitungan waktu setara dengan waktu yang sudah berlangsung antara transmitter hidupkan & kendala datang di jalan & tidak sama dengan jarak dari kendala.

Sebenarnya, dengan transceiver yang ada memiliki 3 pin .... Vcc, GND, output.Jadi, saya yang terhubung ke Vcc melalui Sensor estafet.yaitu dengan menggunakan seluruh kontrol sinyal transceiver baik atau menonaktifkan.
So I cant eksplisit Pada gilirannya penerima ultrasonik jika saya bisa dihapus ada masalah ini.

Can anybody tell me cara untuk menghilangkan masalah ini?Please help me!Ditambahkan setelah 3 bulan:Dalam banyak kata-kata .......

Aku ultrasonik transceiver yang memiliki 3 pin .... Vcc, GND, output.TI bekerja pada 40KHz yang sudah terpasang di atasnya.

Saya harus menggunakannya untuk mencari jarak keluar dari kendala menggunakan Microcontroller ....

Any solution?

 
Anda dapat memberikan kami datasheet ultrasonik Anda?i made seperti itu, tetapi saya menggunakan trans dan menerima ..... cant mikro pin dapat langsung anda berkendara Sensor?dan atau dengan bantuan pull-up?Anda telah menyebabkan beberapa keterlambatan pada transistor dan relay ... hope i get you kanan.

 
Bagaimana dengan melakukan seperti ini?

1.Pertama menetapkan beberapa parameter: --
apa jarak maksimum anda akan dapat atau ingin scan, dan mengetahui bahwa maksimum waktu yang diperlukan untuk kembali ke sinyal afer mendeteksi yang terjauh objext.Let waktu itu menjadi 'x'

sekarang dalam program menghidupkan tranmitter serta waktu, dan menunggu untuk 'x' detik dan melihat apakah sinyal kembali.

if it
doesnt terjadi dalam waktu x, restart transmitter serta waktu dan periksa waktu berikutnya.

likeways tetap pemindaian untuk objek jumlah kali, sampai Anda menemukan satu.

ami salah, atau apakah bunyi bodoh,,,
anyways,,

ceria.

 
ahh ....S = jarak / waktu
kecepatan akan kecepatan suara

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />waktu = (somedelay waktu dari MCU) / 2
or something ...
mereka berkata ultrasonik kisaran sekitar 200cm .... i think ... yang akan di datasheet

 
leoren_tm wrote:

Anda dapat memberikan kami datasheet ultrasonik Anda?
i made seperti itu, tetapi saya menggunakan trans dan menerima ..... cant mikro pin dapat langsung anda berkendara Sensor?
dan atau dengan bantuan pull-up?
Anda telah menyebabkan beberapa keterlambatan pada transistor dan relay ... hope i get you kanan.
 
ya yang benar.

maka yang pertama mengabaikan response.Count pada segera setelah itu.
I mean, jika Anda mendapatkan respon yang pertama dari obyek, yang mengabaikan nilai waktu dan reset / memulai timer dan melihat nilai yang dihitung ketika Anda mendapatkan respon berikutnya.
(objek yang tidak bergerak cepat satu)

Saya tidak begitu yakin, apakah ini akan membuahkan hasil, hanya berpikir tentang hal ini.
akan kembali, jika punya ide yang lebih baik.

 
Anda tidak Sensor mengirim burst 40khz dari pulse atau alirannya pulse .... i think it hanya akan mengirim burst ... itu adalah ... jika itu akan ada waktu yang cukup (panjang maksimum Sensor maybe) sebelum akan menghasilkan lain dari pulse burst.Ditambahkan setelah 5 menit:i really think you ada beberapa masalah di sini beberapa spec ..

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Sangat sedih atau menangis" border="0" />Spec:

● Input Voltage: 6-12V DC
● statis sekarang: maks 2mA
● sinyal output: 0-5V (output tinggi ketika obstable dalam jangkauan)
● pengawal Angle: max 15 derajat
● pengawal Jarak: 2-3000mm

Penggunaan:
Persediaan modul dengan 6-12V, output akan 5V sedangkan kendala dalam jangkauan, atau jika tidak 0V.

Keuntungan:
Sederhana, mudah mengadopsi insystem.
Beam angle untuk menghindari gangguan.
Dpt.

ia hanya mengatakan, RANGE 0 atau 5 di output .... saya sarankan menemukan modul yang lain, yang akan membuat Anda burst kemudian menerimanya.

 
Dari apa leoren_tm mengatakan, tampaknya hanya sebuah sensor gerakan.
Thats jika benar, saya ragu apakah Anda akan dapat measue jarak sebagai cara kita berbicara tentang.

Respon akan terlalu cepat bahwa waktu pemrosesan Mei menjuarai atasnya.

what do you say?

 
thank you, dude!Saya tidak pernah berpikir ini.
Saya akan mencoba untuk mengikutinya ..... jika ada keraguan datang .. saya akan meminta Anda!
Terima kasih sekali lagiDitambahkan setelah 7 menit:mad: Leoren_tm
Thank you Dude!
Ide yang disarankan dapat bekerja!Ditambahkan setelah 55 detik:mad: Cameo_2007

Saya pikir ide akan bekerja jika yang burst sinyal.
Akan saya periksa sekarangDitambahkan setelah 27 menit:Guys .....Sensor yang mempunyai perilaku aneh.Ketika mendeteksi hambatan memberikan output yang tinggi sesaat ......kemudian ia pergi ke Rendah
& Tetap rendah sampai kendala perubahan posisinya.

Apa yang harus makna itu?Is motion sensor?

HEF40106B IC yang digunakan di dalamnya yang hex schmitt inverter.

Guys, jika pengukuran jarak tidak mungkin dengan sensor saya, saya sarankan silakan biaya efektif ultrasonik Sensor modul

 
Transducers biasanya dari jenis ini hanya memiliki 2 terminal, mereka sebenarnya cukup tinggi frekuensi microphones / speaker.Umumnya adalah operasi yang akan Anda perlu Anda mikro untuk menghasilkan frekuensi yang benar, dan mendorong transducer melalui buffer.Dengan penerima, anda perlu sensitif amplifier, bahwa jika Anda ingin dapat didorong ke saturasi, sehingga memberikan logika o / p bila sinyal yang diterima.Ada cara lain tentu saja, Anda harus mampu untuk google sirkuit.I too think you perangkat ada yang salah, untuk apa yang layak.

 
Anda dapat menghapus Sensor ... i mean keluarkan dari modul, anda bisa menggunakannya untuk membangun satu.masalah hanya akan berada pada penerima, dan transmitter, dapat langsung terhubung ke MCU ...
dan pada MCU @ trasmit sisi, Anda menghasilkan burst dari 40khz (mungkin sekitar 8bits)
maka dengan beberapa amplifier Anda menerimanya.
saya menggunakan ini sebagai penerima http://www.edaboard.com/viewtopic.php?t=327607&highlight =
dan menyelesaikan pembangunan ultrasonik ranger ini diposting di sini EDA, coba cari panduan untuk ...

 
Tapi saya masih ragu apakah seperti jarak (2m) pemindaian bekerja secara efektif ...Ditambahkan setelah 0 detik:Tapi saya masih ragu apakah seperti jarak (2m) pemindaian bekerja secara efektif ...

 
i did try it.

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />Anda dapat menyesuaikan perangkat lunak Anda ... karena Anda akan dasar pengukuran pada kecepatan suara, dan yang tidak akan tepat nomor ... anyway theres no sempurna pelaksanaan

 
Guys .............

Very Very Very besar Problem .....

Tanggapan awal (saat start up) dari waktu Sensor modul adalah 35msec.Saya berpikir untuk menerapkan 3m untuk waktu yang lama akan jatuh ke sekitar 18msec (2 arah perjalanan)

SO, saya kira adalah mustahil untuk menerapkan Sensor menggunakan modul ini.

Segala cara .... kasih atas bantuan

 
cameo_2007 wrote:Respon akan terlalu cepat bahwa waktu pemrosesan Mei menjuarai atasnya.
 
Tidak ada seorangpun ...... Tanggapan waktu yang cukup lama sebelum memberikan respon akan reseted

 
scorrpeio wrote:

Guys .............Very Very Very besar Problem .....Tanggapan awal (saat start up) dari waktu Sensor modul adalah 35msec.
Saya berpikir untuk menerapkan 3m untuk waktu yang lama akan jatuh ke sekitar 18msec (2 arah perjalanan)SO, saya kira adalah mustahil untuk menerapkan Sensor menggunakan modul ini.Segala cara .... kasih atas bantuan
 
Karena saya melihat anda telah paling berguna mungkin anda bisa membantu saya juga.
Saya adalah masalah yang harus mesure jarak menggunakan ultrasonik penerima, untuk mesure air panjang kecil tangki air, tetapi saya harus menggunakan hanya analoge berarti, tidak ada microcontrollers: (, can anyone help me?
i thought tentang menggunakan counter yang akan dihitung mulai saat transmiter mengirim pulse stoped dan bila penerima diaktifkan dan kemudian mentransformasikan ke dalam jarak waktu somehow.Am i even close?
PLZ membantu jika Anda dapat
THNX!

 

Welcome to EDABoard.com

Sponsor

Back
Top