Nemokamas atsiėmimas bus galimas „RoboChallenge Romania 2026“ parodoje. Užsisakykite iš anksto!
Siunčia ~4 kartus per savaitę iš Šiaulių, LT · FedEx pagal pageidavimą Siunčia ~4 kartus per savaitę · „FedEx“ pagal pageidavimą
Pradžia / Sukurta / Darbo su M60F jutikliu pradžia

Darbo su M60F jutikliu pradžia

Getting Started with the M60F Sensor

„M60F“ yra kompaktiškas skrydžio laiko atstumo jutiklis, skirtas mažiems robotams, kuriuose erdvė ribota, tačiau patikimas atstumo matavimas vis tiek svarbus. Jis gali veikti kaip paprastas skaitmeninis detektorius, PWM atstumo jutiklis arba konfigūruojamas nuoseklusis jutiklis, todėl tinka viskam – nuo „Mini Sumo“ robotų iki individualių automatizavimo projektų.

Kad sąranka būtų paprastesnė, sukūrėme naršyklėje veikiančią konfigūravimo priemonę, leidžiančią nuskaityti tiesioginius matavimus ir keisti jutiklio nustatymus nerašant jokio kodo.

Konfigūravimo įrankis:
https://sobotz.com/M60F_Sensor_Tool.html


Jutiklio prijungimas

M60F naudoja pusiau dvipusę UART sąsają, todėl jūsų USB-UART adapterio TX ir RX kontaktus reikia sujungti ir prijungti prie jutiklio. SIG kaištis. 2,4k–10k įtempimo rezistorius iš SIG Taip pat reikalinga maitinimo įtampa.

Maitinkite jutiklį iš 2,8–5,5 V ir įsitikinkite, kad adapteris ir jutiklis turi tą patį įžeminimą.


Įjungiamas nuoseklusis režimas

Jei jutiklis šiuo metu veikia skaitmeniniu arba PWM režimu, prieš konfigūruojant jį reikia paleisti nuosekliuoju režimu.

  1. Atjunkite maitinimą.
  2. Trumpas SIG į Įžeminimas.
  3. Prijunkite maitinimą.
  4. Palaukite bent 50 ms.
  5. Nuimkite trumpąjį jungtį.

Jutiklis dabar bendraus adresu 9600 baudų su ID 00. Tai tik laikina – jutiklis grįžta į išsaugotą režimą po kito paleidimo iš naujo.


M60F konfigūravimas

Prijungus įrankį, galite:

Daugumai robotikos projektų vieninteliai reikalingi nustatymai yra išvesties režimas ir jutimo diapazonas.


Išsaugomi jūsų nustatymai

Įrankyje yra dvi skirtingos rašymo parinktys:

Jei baigėte jutiklio derinimą, prieš atjungdami visada nepamirškite išsaugoti jo atmintyje.


Skaitmeninis ir PWM režimai

M60F ne visada reikia UART jungties.

Į Skaitmeninis režimas, SIG kaištis tiesiog išveda HIGH arba LOW signalą, priklausomai nuo jūsų sukonfigūruoto aptikimo atstumo.

Į PWM režimas, jutiklis išveda standartinį 20 ms PWM signalą, kuriame impulso plotis atitinka išmatuotą atstumą. Tai leidžia lengvai prijungti tiesiogiai prie daugelio mikrovaldiklių, nenaudojant nuosekliojo ryšio. Atkreipkite dėmesį, kad su Arduino pagrindu sukurtais mikrovaldikliais tai pasiekti sunkiau, nes norint atlikti neblokuojantį PWM rodmenį, reikia pertraukimų, kurių standartinis atmega328p turi tik du ir abu yra prijungti prie kontaktų.


Trikčių šalinimas

Jei jutiklis nereaguoja:

Jei ryšys nepatikimas, pridedant 1k–2.2k rezistorius USB-UART TX linijoje dažnai padeda palaikyti pusdupleksinį ryšį.

Be to, mums nepavyko naudoti „Arduino Nano“ kaip UART keitiklio, todėl siūlome jutiklį prijungti tiesiai prie UART keitiklio, o ne prie „Arduino Nano“ su atstatymu, prijungtu prie žemės.


„M60F“ buvo sukurtas taip, kad būtų lengvai integruojamas, tačiau tuo pačiu metu užtikrinant konkurencingai robotikai reikalingą lankstumą. Nesvarbu, ar konstruojate „Mini Sumo“ robotą, ar eksperimentuojate su autonominiais projektais, konfigūravimo įrankis leidžia greitai ir paprastai atlikti sąranką.

Išbandykite čia: https://sobotz.com/M60F_Sensor_Tool.html

Dalys, kurias galite susikurti patys

Atidaryti parduotuvę →

Palikite komentarą

Tomas Sobutas

Konstruoja robotus ir rašo apie juos „SoBotz“.

← Visos versijos ir vadovai