Projets:Lab:2013:Couperobotique2014:Carte Generique

=Présentation= Cette carte permet d'interfacer un capteurs/actionneur sur le bus RS485.

Un schématique des blocs fonctionnels a été mis en place lors du développement des cartes asserv et servos (voir liens en bas). Sous réserve de validation par les grands manitou de l'elec du lab nous devrions utiliser cette architecture pour toutes les cartes du bus.


 * Microcontrôleur
 * atmega48/88/168 (à choisir en fonction de la taille du programme embarqué et de ses besoins)
 * Communication
 * un contrôleur de bus rs485 half duplex pour la communication avec la carte master (tous les capteurs/actuateurs seront en slave, le contrôleur retenu est le SN65HVD3082EDR)
 * un port de programmation in situ pour le microcontrôleur afin de faciliter les mises a jour des firmwares et le debuggage
 * une led pour signaler l'alim de puissance lorsqu'elle est disponible
 * une led pour signaler l’état de la communication sur le bus (signalisation des problèmes de synchronisation par exemple)
 * une derniere led pour signaler l'activité logicielle (grâce à des codes d'erreurs)

=Schématique= =Blocs fonctionnels= =Utilisation type=
 * alimentation
 * [option]Un connecteur 3 broches d'alim de puissance avec 5V, 12V et GND (jusqu’à 5A en tout)
 * l'alimentation de la logique se fera en utilisant l'alim basse puissance située sur le bus rs485
 * Asservissement et contrôle moteurs (Projets:Lab:2013:Couperobotique2014:Carte_Asservissement)
 * Contrôle servomoteur (Projets:Lab:2013:Couperobotique2014:Carte Servos)
 * IHM (bouton de configuration match + tirette + led, ...)
 * Capteur ultrason (interface vers 1 srf04)
 * capteur couleur

PCB On peux en faire 20 chez seeedstudio pour 20$ + fdp (2 cartes par plaque de 5cmx5cm)