Stap 7: Motorcontroller
Dus ik koos de Sparkfun Motor-Driver: http://www.hvwtech.com/products_view.asp?ProductID=1266
U kunt ook de Pololu motorcontroller, maar het is duur: http://www.hvwtech.com/products_view.asp?ProductID=915
Bedrading van de motorcontroller is heel simpel. De instructies opgenomen met de controller die u kiest zal hebben labels voor elke motor van + en -, evenals de 2 kanalen van de microcontroller. Motor Controllers heten HBridges en kopen geassembleerde degenen zal bespaart u een enorme hastle in het maken van uw eigen.
Kan jij een googleonderzoek op HBridge om meer te lezen over hen. Simpel gezegd, zijn zij een verzameling van transistors waarmee u kunt bepalen van de richting van een motor via logica regels.
Ook, als u gebruikmaakt van de OmniBot .net-broncode, u wlil opmerken er een ADC poort voor de controle van de motoren. De motorcontroller die ik koos beschikt niet over een pin spanning belasting, maar je kunt krijgen rond die. Wanneer de motoren onder grote spanning en belasting zijn, een klein beetje positieve huidige wll herkend op de GND de motorcontroller te voeden. U zult willen controleren de GND met een ADC-verbinding direct bij de motorcontroller nauwkeurig te zijn.
Wanneer de controlesoftware een teeny klein beetje positieve spanning aankondigingen (veroorzaakt door een korte) op de GND bij de motorcontroller, de routine stopt de robot, back-up, ziet er links en rechts, draait in de richting van vrijheid.