Cette platine basée sur un picbasic PB-3B, microcontróleur, fabriqué par COMFILE
et distribué par la société, Lextronic, qui peut être remplacé par un pic du type PIC16F876,
est un véritable automate programmable, elle permet l´exécution de multiples taches.
Dans ces pages je vais vous présenter, quelques applications, basés sur cette platine, si vous l´avez
utilisé pour un usage personnel, ne hésitez pas à me contacter, je publierait votre travail avec la
mention de votre nom.
Merci de votre participation.

Son Moyen frère réalisé à partir d´un processeur CB320 n´a rien à envier aux grands.
Son grand frère réalisé à partir d´un processeur pbm-r5 n´a rien à envier aux grands.
Les Coupleurs Mon Coupleur Batteries Boutique Me Contacter Accueil Forum Livre d'Or Autres sites Statistiques Aide
Retrouvez ces articles en boutique
Pour faire fonctionner notre automate, nous avons besoin d´un "cerveau" capable d´interpréter des instructions et de communiquer avec le monde extérieur,
le composant électronique que nous allons utiliser s´appelle un micro-contróleur. C´est un véritable ordinateur qui est monté sur la platine, il est capable
de compter, de "lire et d´écrire" sur les ports de communication, de générer des impulsions pour piloter les moteurs et même de faire de la musique!
Pour le programmer, il suffit de saisir des instructions sur un ordinateur connecté au micro-contróleur puis de télécharger le programme grâce à un câble de liaison.
Une fois déconnecté, l´automate est alors autonome et exécute les tâches pour lesquelles il a été programmé.
Comme "cerveau", j´ai pris un micro-contróleur programmable en basic, un picbasic PB-3B, ce langage, simple et puissant, est abordable pour un très grand
nombre d´entre nous.
le pic basic PB-3B peut être remplacé par un PIC16F876 qui lui sera programmé en assembleur.
Possédant dans sa version de base 2 sorties, sur relais 2Amps, et 5 entrées analogiques 10 bytes, pour mesurer des tensions de 0 à 25 Volts.
Une des entrées analogiques est utilisée pour un mini clavier, qui sert pour changer les paramètres, ces entrées sont aussi utilisables en mode tout ou rien.
Doté d´un port I2C, sur lequel on peut connecter, des périphériques, genre, sonde de température, détecteurs infra rouges, eeprom, une horloge,
ou même une carte sons.
Possédant aussi un port de 8 entrées ou sorties, via des cartes additionnelles, il pourra vous servir dans votre voiture, pour piloter votre chauffage,
votre éclairage, votre réseau ferroviaire miniature, l´éclairage de votre aquarium, à vous de lui trouver des applications.
Il va vous permettre de réaliser de taches limitées par votre seul cerveau.
La platine peut être alimentée par toute tension 8 et 24 vols, ne pas oublier de monter un dissipateur de chaleur sur le régulateur de tension.
On peut trouver tous les composants dont on a besoin chez Lextronic ou trouver l´ensemble dans la boutique sous la forme de kit ou platine toute montée.
Les Coupleurs Mon Coupleur Batteries Boutique Me Contacter Accueil Forum Livre d'Or Autres sites Statistiques Aide
Les Coupleurs Mon Coupleur Batteries Boutique Me Contacter Accueil Forum Livre d'Or Autres sites Statistiques Aide
Les Coupleurs Mon Coupleur Batteries Boutique Me Contacter Accueil Forum Livre d'Or Autres sites Statistiques Aide
Les Coupleurs Mon Coupleur Batteries Boutique Me Contacter Accueil Forum Livre d'Or Autres sites Statistiques Aide
Les Coupleurs Mon Coupleur Batteries Boutique Me Contacter Accueil Forum Livre d'Or Autres sites Statistiques Aide
Schéma Alimentation et sorties relais
Les Coupleurs Mon Coupleur Batteries Boutique Me Contacter Accueil Forum Livre d'Or Autres sites Statistiques Aide
Schéma Processeur
Les Coupleurs Mon Coupleur Batteries Boutique Me Contacter Accueil Forum Livre d'Or Autres sites Statistiques Aide
Schéma Entrées Sorties et Extensions
Les Coupleurs Mon Coupleur Batteries Boutique Me Contacter Accueil Forum Livre d'Or Autres sites Statistiques Aide

Ce petit programme qui me permet de tester la platine.

' ===========================================================
' 29/08/2009 pereira joao.
' ===========================================================
CONST DEVICE = 3B 

	dim val_volt_can_0		as integer '2
	dim val_volt_can_1		as integer '4
	dim adresse_eeprom  		as integer '6
	dim consigne_couplage   	as integer '8
	dim consigne_desacouplage	as integer '10
	dim tension_bat_trop_haute	as integer '12
	dim tension_bat_cam_basse	as integer '14
	dim tension_bat_aux1_basse	as integer '16
	dim prot_bat_aux_haute		as integer '18
	dim prot_bat_aux_basse		as integer '20
	dim valeur_temp			as integer '22
	dim tempo			as integer '24 
	
	dim entier  			as BYTE
	dim reste   			as BYTE
	
	dim val_%_can_0 		as BYTE
	dim val_%_can_1 		as BYTE
	dim compteur_sp       			as BYTE
	
	dim I			 	as BYTE
	
	CONST buzzer			= 16 
	CONST relais_couplage		= 5
	CONST touche_init		= 15 'libre
	CONST SCL 			= 6
	CONST SDA 			= 7
	CONST relais_prot_bat_basse 	= 17
	CONST add_couplage		= &HFFE 'F
	CONST add_desacouplage		= &HFFC 'D
	CONST add_tension_haute 	= &HFFA 'B
	CONST add_bat_cam_faible 	= &HFF8 '9
	CONST add_bat_aux1_faible	= &HFF6 '7
	CONST add_prot_bat_basse	= &HFF4 '5
	CONST add_prot_bat_haute	= &HFF2 '3

'-----------------------------------------
' gosub initialisation
'-----------------------------------------
initialisation:
'-----------------------------------------
SET PICBUS HIGH
LCDINIT
CSROFF
CLS
'-----------------------------------------
locate 3,0  : print "INITIALISATION" 
locate 20,0 : print "http://f1lzr.free.fr"
		
out relais_couplage,0
out relais_prot_bat_basse,1

boucle:

SOUND buzzer, 239, 10

val_volt_can_0 = ADIN(0)
toggle relais_couplage
delay val_volt_can_0

val_volt_can_1 = ADIN(1)
toggle relais_prot_bat_basse
delay val_volt_can_0

locate 0,1
print dec(val_volt_can_0)

goto boucle

Les Coupleurs Mon Coupleur Batteries Boutique Me Contacter Accueil Forum Livre d'Or Autres sites Statistiques Aide
Cette page à été vue 6090 fois depuis sa création par 3348 visiteurs.
Aujourd'hui cette page à été vue 0 fois par 0 visiteurs.
Dernière modification : Mercredi 15 Mars 2017 à 07:35:04
Création le: 09 Mai 2009

Toute représentation totale ou partielle de ce site par quelque procédé que ce soit, sans l'autorisation expresse de l'exploitant du site Internet est interdite et constituerait une contrefaçon sanctionnée par les article L 335-2 et suivants du Code de la propriété intellectuelle.
F1LZR 1999 2016