robobot
14.01.2008, 21:35
Hallo!
ich bastele gerade an so einem autonomen roboter...
und im nächsten schritt soll er in eine basisstation reinfahren, um dort seinen akku aufzuladen.
der roboter hat einen ir-sender und einen ir-empfänger, die bisher jedoch nur für kommunikation benutzt wurden.
nun habe ich gedacht, man könnte auf die ir-sensoren auch zum andocken des roboters an die basisstation benutzen...
dabei habe ich mir überlegt, an der basisstation drei ir-sender anzubrinen die ir-pulse unterschiedlicher länge aussenden (vielleicht in drei verschiedene richtungen strahlen).
der roboter könnte dann die pulse detektieren über einen AD-Converter in z..b. 12 bit ditale daten wandeln und im microcontroller (bei mit atmega 16) auswerten, und dementsprechend seine position bezüglich basisstation verändern...
meine frage ist nun, wie realisiere ich diese analogschaltung vom empfängerdiode zum ADC/microcontroller...
ich bastele gerade an so einem autonomen roboter...
und im nächsten schritt soll er in eine basisstation reinfahren, um dort seinen akku aufzuladen.
der roboter hat einen ir-sender und einen ir-empfänger, die bisher jedoch nur für kommunikation benutzt wurden.
nun habe ich gedacht, man könnte auf die ir-sensoren auch zum andocken des roboters an die basisstation benutzen...
dabei habe ich mir überlegt, an der basisstation drei ir-sender anzubrinen die ir-pulse unterschiedlicher länge aussenden (vielleicht in drei verschiedene richtungen strahlen).
der roboter könnte dann die pulse detektieren über einen AD-Converter in z..b. 12 bit ditale daten wandeln und im microcontroller (bei mit atmega 16) auswerten, und dementsprechend seine position bezüglich basisstation verändern...
meine frage ist nun, wie realisiere ich diese analogschaltung vom empfängerdiode zum ADC/microcontroller...