Soy novato en electrónica, así que tengan paciencia conmigo.
Estoy buscando un sensor de distancia pequeño (lo más pequeño posible) que pueda usar para medir una distancia entre 0 y 30 cm con precisión (precisión inferior a 1 mm). Este sensor debe poder comunicar los datos de distancia de forma inalámbrica (wifi o bluetooth) con una PC. ¿Podría decirme si hay algún sensor que cumpla con estos requisitos?
¿Ha pensado en los dispositivos LVDT (transformador diferencial variable lineal)? Han pasado 20 años desde que los usé y podría obtener dispositivos de menos de 30 mm con una resolución de 10 bits sin formato.
Medimos en un rango de 4 mm, era mecánica y eléctricamente ruidoso y con sobremuestreo se logró una resolución/repetibilidad de 1 um. El procesamiento y la analogía eran difíciles en ese entonces, ahora serían inmensamente simples. Puede volver a visitarlo nuevamente solo para ver.
Para medir la distancia en el rango de 0 - 30 cm, el sensor IR es bueno, aquí hay algunos sensores que puede mirar:
Sensor infrarrojo de proximidad de largo alcance - Sharp GP2Y0A02YK0F
Sensor de distancia IR incluye cable (10cm-80cm) - GP2Y0A21YK0F
Para enviar datos de forma inalámbrica a una PC, puede usar módulos Bluetooth/WiFi/RF/Xbee. Aquí desea comunicarse con la PC, por lo que Bluetooth/WiFi sería la mejor opción. Si solo está planeando una conexión a Internet, elija Bluetooth en lugar de WiFi.
Supongo que puedes usar cualquier procesador de 8 bits para este proyecto.
Esta no es una respuesta completa porque no aborda el problema inalámbrico por completo, pero según su comentario acerca de que está montado en un brazo ajustable, algo que se usa a menudo en equipos de mecanizado es algo llamado "escala" que es algo así como un calibrador digital . Puede ver una pregunta que hice hace un tiempo DRO escala la identificación del conector de 4 pines para tener una idea general de cómo se ven.
El proyecto OpenDRO tiene código fuente completo disponible que lee los valores de las escalas. Desde allí, podría leer las escalas en un microcontrolador y transferirlas a través de Bluetooth / WiFi. Dependiendo de su nivel de experiencia, puede ser una tarea bastante complicada, pero podría darle un indicador en la dirección correcta.
No he usado la interfaz RS-232 en OpenDRO (por lo que es posible que desee verificar primero con ellos si es posible), pero presumiblemente podría usarse para transferir datos a través de un enlace inalámbrico que admita una operación transparente. Si bien es algo costoso, podría ser otra posibilidad si solo busca algunos sistemas.
He tenido algo de experiencia con sensores de distancia ultrasónicos con la placa Arduino Uno. He notado que no puede medir distancias tan precisas como un milímetro (más como cm). Es posible que desee buscar sensores de distancia infrarrojos. Tenga en cuenta que el sensor ultrasónico más común tiene aproximadamente 1,5 cm de altura por 4 cm de longitud y los sensores de distancia infrarrojos se encuentran en la misma área. Para la transmisión inalámbrica, considere obtener otra placa de eBay que venden por 2 dólares.
Puede usar un sensor ultrasónico y enviar los datos a través de wifi o bluetooth, buscar Arduino, sensor ultrasónico y wifi/bluetooth.
Los pares de sensores IR están comúnmente disponibles en el mercado, son de corto alcance por naturaleza, si desea medir distancias más pequeñas, busque sensores o circuitos de medición de distancia ULTRASÓNICOS.
kimliv
PedroJ
Lluvia Pesada
Lluvia Pesada
Lluvia Pesada
kimliv
Lluvia Pesada
Lucas