Digitaal meetwiel maken

Beste allemaal,

Dit is het eerste forum waar ik me voor inschrijf, dus neem me de on-professionaliteit niet kwalijk!

Mijn vraag:

Voor mijn stageproject moet ik product maken dat ongeveer hetzelfde doet als een loopwiel: zoals deze

https://www.zamro.nl/product/A7AF3/digitaal-meetwiel-artnr-1-77-176?gc…

Mijn eerste gedachte was, hiervoor heb ik een display nodig en een incremental rotary encoder. Dus met dit goede idee was ik gaan zoeken en heb ik vervolgen contact gezocht met een leverancier. Na telefonisch contact bleken we toch niet helemaal op een lijn te zitten want alleen het display zou mij al 320,- gaan kosten. Helaas heb ik maar heel weinig verstand van elektronica en gaat het eindeloos duren totdat ik een oplossing vindt. Vandaar vraag ik de professionals om raad,

De opstelling die ik in gedachten had ziet er als volgt uit.

- De encoder komt in een as met een diameter tussen de 20 en de 30 mm vermenigvuldigd met pie kom ik dan op een getal groter dan 60. Per omwenteling dus 60 mm, omdat ik graag een nauwkeurigheid wil hebben kleiner dan één millimeter, kom ik logischerwijs op een encoder met meer dan 60 pulsen per 360 graden. Deze encoder moet verschillende draairichting kunnen onderscheiden zodat er op of afgeteld wordt. verbeter me als ik wartaal spreek.

- Daarnaast heb ik een display nodig die ik kan programmeren zodat ik hem kan vertellen dat er per puls bijvoorbeeld 0,5 mm voorbij is gekomen.Die dat getal dan vervolgens ook weergeeft op het display.

- Een knop waarmee ik het display op elk gewenst moment kan resetten voor een nieuwe afstand.

- Een oplaadbare batterij die de hele boel van stroom voorziet en daarnaast ook elektriciteitsdraden die het met elkaar verbindt.

Als laatst natuurlijk de vraag hoe ik dit allemaal werkend kan gaan maken.

Alvast bedankt voor jullie hulp en als alles tot een goed einde komt en ik kan mijn stageproduct verkopen, kunnen jullie een donatie verwachten op dit forum.

Geerten van Dam.

als beginneling zou ik eens gaan zoeken in de arduino wereld.
op een paar uurtjes ben je ermee weg hoe je met een arduino iets op een scherm zet. het kost echt niet veel.
rotary encoders zijn ook masaal te vinden voor arduino toepassingen. ik denk dat je de hele boel makkelijk zat kan bouwen voor nog geen 50€

je kan dan alle onderdeeltjes gewoon kopen, aan elkaar knopen en een stukje code schrijven.
ben je wat handig, kan je met een lichtsluis of 2 en een zelfbouw wiel makkelijk zelf die encoder namaken.
doe eens een computermuis open en kijk eens hoe de scrolfunctie werkt
http://www.fpga4fun.com/images/MouseInternal.jpg

ik hou van werken ..., ik kan er uren naar kijken
mel

Golden Member

Er zijn ook encoders, die geven 1024 pulsen af per omwenteling,maal 2 en in fase verschoven, dus je kan ook de richting bepalen.

u=ir betekent niet :U bent ingenieur..
Arco

Special Member

In principe kan het ook met een moderne CCD muis. Je hoeft dan alleen de afstand uit te lezen via software...

Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com

Als ik uw startpost lees heb je nog heel, heel veel werk en daarom zou ik niet teveel hardware zelf bouwen.
Koop u een arduino + LCD display en leer ermee werken, de incremental encoder (+-15E) en interface module bestellen in China en tegen dat je uw arduino kent zijn uw stukken binnen.

Je zult veel zelf moeten doen want hier wordt vlotjes op specifieke vragen geantwoord maar geen volledige projecten aangeboden.

LDmicro user.

De arduino is ook nieuw voor mij alvast bedankt voor de racties. Die specifieke vragen zullen waarschijnlijk ook nog wel komen haha

GJ_

Moderator

Meetwielen hebben altijd een afgeronde omtrek, bijvoorbeeld 500mm. Als encoder zou ik kijken naar holle as encoders, dat geeft het minste problemen bij de mechanische constructie en is het meest robuust.

1 mm nauwkeurigheid is best wel lastig, je kunt vast wel een wiel vinden dat die resolutie heeft, maar dat is niet hetzelfde.

De resolutie is de kleinst meetbare verandering. Je kunt dus wel een verandering van 1 mm zien als dat je resolutie is, maar dat wil niet zeggen dat je uiteindelijke meting op de milimeter precies klopt.

Als je bijvoorbeeld een apparaat hebt dat een resolutie van 1mm heeft en een naukeurigheid van 99% dan wil dat zeggen dat je op elke meter nog een fout hebt van 10 mm. En 99% is best wel nauwkeurig voor zo'n ding. Je hebt gauw slip, of als je wiel wat afslijt of leegloopt dan krijg je een extra fout.

Ik wil overigens niet te negatief zijn, maar er moet goed overnagedacht worden. Kan je iets meer vertellen over je toepassing?

Arco

Special Member

Met een CCD sensor haal je 1mm makkelijk en heb je geen slip. Afstand wordt berekend door de images van de CCD te vergelijken...

Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com

Betreft de toepassing, de encoder moet het aantal omwentelingen tellen die het meetwieltje maakt. Die omwentelingen vermenigvuldigd met de omtrek van het wieltje moet een afmeting weergeven op een display. hieronder een png van het ontwerp. door de ronde buis gaat bijvoorbeeld elektriciteitsdraad. met dit apparaat zit je niet meer te rommelen met een rolmaat.

Afhankelijk van het oppervlak waarover gemeten moet worden, heeft een CCD sensor als groot nadeel dat deze maar een zeer kort focus-bereik heeft.

Fan van Samsung (en repareer ook TV's). :)

Zoek het niet te ver 'tzal al moeilijk genoeg zijn ;)

Hoe dat toestel op de foto werkt kan ik mij niets inbeelden.

LDmicro user.

Door de buis trekt u een draad van bijvoorbeeld 15 mm dik. Door veren (niet getekend) worden de geribbelde rollen tegen de draad aangeduwd. wanneer u vervolgens aan de draad trekt zullen de rolletjes gaan draaien en de encoder dat waarnemen.

RAAF12

Golden Member

@MGP De oude mechanische meters om draad te meten hadden 2 wieltjes waartussen de kabel geklemd zat. Met de hand werd de kabel er doorheen getrokken. Zo ging dat bij winkels zoals Kontakt, als er van de rol 20 meter oa. coaxkabel werd gekocht. De uitlezing was op de cm nauwkeurig, geen millimeter. Maar met een encoder op de as zal dat wel kunnen.
edit hierboven Ahh net de laat met antwoorden.

Here we go, border crossing PT-ES https://www.youtube.com/watch?v=sserlsJy0wI&t=25s
Shiptronic

Overleden

Op 15 juni 2017 13:08:48 schreef GJ_:
Meetwielen hebben altijd een afgeronde omtrek, bijvoorbeeld 500mm. Als encoder zou ik kijken naar holle as encoders, dat geeft het minste problemen bij de mechanische constructie en is het meest robuust.

? waarom? Zelf zou ik er een voordeel in zien om het wiel 512mm te maken met bv. 1024 encoder ;) , elk stapje is dan 0,5 mm

Wie de vraag stelt, zal met het antwoord moeten leren leven.

Even voor de verduidelijking, het gaat hier om een loopwiel met een maximale doorsnede van 30 mm. Het totale apparaat mag niet veel groter zijn dan 15x10x10 (cm)

Ja, nu begrijp ik dat beter (word al wat ouder) want ik dacht dat het op straat moest rollen zoals in de startpost.

LDmicro user.
Shiptronic

Overleden

Beetje simpel komma schuifwerk dan maar?

512mm word dan 51,2 mm/1024 = 0,05 mm/puls

ok, das te groot, nemen we de helft = 25,6 mm / 1024 = 0,025 mm/puls

Lijkt me goed te doen.

Wie de vraag stelt, zal met het antwoord moeten leren leven.
RAAF12

Golden Member

Zo'n optowieltje uit een ball muis is inderdaad ook een optie, maar heeft een lage resolutie, dan is 1 mm verschil meten niet mogelijk.
@ship wat zijn de afmetingen van een echte encoder?
edit zal wel passen in een kassie van 15 bij 10cm..

[Bericht gewijzigd door RAAF12 op donderdag 15 juni 2017 16:22:19 (12%)

Here we go, border crossing PT-ES https://www.youtube.com/watch?v=sserlsJy0wI&t=25s
Shiptronic

Overleden

@Raaf, waar ik dagelijks mee werk zijn its groter ;)

Wie de vraag stelt, zal met het antwoord moeten leren leven.
GJ_

Moderator

Op 15 juni 2017 14:58:35 schreef Shiptronic:
[...]

? waarom? Zelf zou ik er een voordeel in zien om het wiel 512mm te maken met bv. 1024 encoder ;) , elk stapje is dan 0,5 mm

Z is het tegenwoordig dus ook meestal, maar dan met een encoder van bv 1000pulsen per omwenteling.
In jouw voorbeeld heb je trouwens een resolutie van 0,125mm, lekker handig :-)
Een encoder met 1024 ppr heeft een resolutie van 4096 delen per omwenteling.

En is het dan verstandiger om incrementeel of absoluut te nemen? Of is meten met beide varianten mogelijk?

ppr 1024 gaat volgens mij om een absolute?

GJ_

Moderator

Ik heb het over een incrementele. Een absoluut encoder heb je helemaal niks aan in een meetwiel.
En je moet ook echt je A en je B signalen gebruiken.

Probeer de reden eens te bedenken.

[Bericht gewijzigd door GJ_ op donderdag 15 juni 2017 17:08:33 (11%)

Dat heeft vast te maken met het onderscheidt in draairichting? GJ_?