hallo allemaal,
Ik ben van plan een robot te bouwen met afstandbediening.
Ik zou de robot graag zo'n 16 verschillende snelheden geven.
Ik dacht om dit binair aan te sturen.
Dus dacht ik aan een afstandbediening met zon 50 uitgangen die of wel 1 of 0 zijn.
Is het mogelijk om een afstandbediening te maken die zoveel kanalen heeft?
Ik dacht bv om zo iets:
http://209.85.135.104/translate_c?hl=nl&langpair=en|nl&u=http:…
om te bouwen (als dat tenminste gaat)
Ik heb ooit eens iets over multiplexen gehoord waarmee je naar het schijnt meer kanalen kan bekomen maar ik zou niet weten hoe dit juist werkt.
Zou iemand dat ook kort willen uitleggen?
al vast bedankt!!!
Bart Hiddink
Bart Hiddink is Ideetron; electronics and projects, http://www.ideetron.nl. LoRaWAN Nutcase.
Het gaat niet om het aantal uitgangen maar om het versturen van één waarde.
RC autotjes (bootjes, vliegtuigen, etc) hebben ook geen 200 I/O voor het overbrengen van de stand van de bediening.
Dat doen ze met PPM, Puls Position Modulation.
Een makkelijke manier om je robot te bedienen is door middel van het oversturen van een aantal bits.
Met behulp van de binaire code kun je met 8 bits, 2^8 = 256 verschillende waarden doorgeven (0-255).
Als je een andere waarde (= snelheid) wilt doorgeven, dan stuur je gewoon 8 bits met een andere waarde.
Je kunt dit doen door de byte serieel te versturen. Bijvoorbeeld door middel van een seriële poort van je computer.
Lees dit maar eens:
http://nl.wikipedia.org/wiki/Seri%C3%ABle_poort
Deze gegevens zijn zeer eenvoudig door middel van die draadloze modules (bijna zoals het schema dat jij postte) te versturen naar je robot.
Thevel
Golden Member
Het is inderdaad niet echt handig om op jou manier de snelheid te regelen maar het kan wel.
Het kan met analoge 16 kanaals multiplexer b.v de HEF4067 http://pdf1.alldatasheet.com/datasheet-pdf/view/17723/PHILIPS/HEF4067B…
Deze sluit je aan op de HT12D.
Je hebt dan 16 uitgangen, met een weerstands netwerkje kun je dan de motor snelheid regelen.
kan dit voorbeeld ( http://209.85.135.104/translate_c?hl=nl&langpair=en|nl&a...rem… ) dan 2 of meer uitgangen tegelijk hoog houden?
zie hier de link
http://multyremotes.com/four-channel-ASK-remote.htm
[Bericht gewijzigd door zezemama op (73%)]
Dat doen ze met PPM, Puls Position Modulation.zou je eens kunnen uitleggen hoe dit precies werkt?
Een makkelijke manier om je robot te bedienen is door middel van het oversturen van een aantal bits.
Met behulp van de binaire code kun je met 8 bits, 2^8 = 256 verschillende waarden doorgeven (0-255).Je kunt dit doen door de byte serieel te versturen. Bijvoorbeeld door middel van een seriële poort van je computer.Moet dit bij een seriele poort?
Ik zou de robod graag besturen maar dan niet met mijn seriele poort.
Is er dan geen chip die je in de zender en de ontvanger kunt steken die zo'n bite warde kan lezen en maken?