[PROJET] Rhéobus Numérique HomeMade
Modérateurs : MacGamerFR, Cat121, Fredo, Tesla
-
- Campeur
- Messages : 2050
- Enregistré le : 03 janv. 2008, 14:03
- Localisation : Bordeaux (gironde)
- Contact :
Avancement, des travaux :
Tout d'abord cette easypic5 marche tres bien. et à ma grande surprise l'afficheur LCD n'est pas avec cette couleur vert-jaune moche mais BLEU
Dans la semaine, j'ai réalisé quelque programmes test pour ce qui concerne l'affichage et la sonde de température,
le premier affiche :
"Tem CPU: XX °C
Fan CPU: ||||||"
Le nombre de "|" augmente ou diminue en appuyant sur deux boutons différents.
Le second lit et affiche la température relevée par la sonde.
J'ai ensuite combiné les deux programmes pour remplacer les "XX" par la température.
Mais problème d'affichage car par défaut la sonde donne l'info de température comme ceci "0XX.XXXX" et moi je la veut sous cette forme "XX.X". Et je n'ai pas eut le temps de complétement corriger ce petit bug.
Je vous posterai des photos de l'afficheur en fonctionnement plus tard.
@fredo : Les sondes de température sont des DS1820, elle te renvoyent l'information de température sont forme numérique en trame de bits, sur une ligne.
Tout d'abord cette easypic5 marche tres bien. et à ma grande surprise l'afficheur LCD n'est pas avec cette couleur vert-jaune moche mais BLEU
Dans la semaine, j'ai réalisé quelque programmes test pour ce qui concerne l'affichage et la sonde de température,
le premier affiche :
"Tem CPU: XX °C
Fan CPU: ||||||"
Le nombre de "|" augmente ou diminue en appuyant sur deux boutons différents.
Le second lit et affiche la température relevée par la sonde.
J'ai ensuite combiné les deux programmes pour remplacer les "XX" par la température.
Mais problème d'affichage car par défaut la sonde donne l'info de température comme ceci "0XX.XXXX" et moi je la veut sous cette forme "XX.X". Et je n'ai pas eut le temps de complétement corriger ce petit bug.
Je vous posterai des photos de l'afficheur en fonctionnement plus tard.
@fredo : Les sondes de température sont des DS1820, elle te renvoyent l'information de température sont forme numérique en trame de bits, sur une ligne.
-
- Campeur
- Messages : 2050
- Enregistré le : 03 janv. 2008, 14:03
- Localisation : Bordeaux (gironde)
- Contact :
Comme promis voila les photos de mes premiers programme de tests.
Le tout premier programme pour voir si le matos marchais et si je savais programmer,
Ensuite les photos de l'afficheur avec l'affichage, que je voulais faire.
La température affichée est relevée par la sonde de température.
Par contre pour les "|", le nombre augmente en appuyant sur un bouton et diminue en appuyant sur un autre, mais pas de fan derrière encore.
Il me manque le CNA et l'ampli de puissance
Vitesse mini, ...
Vitesse Max
Et enfin, ma carte de développement au complet, ...
Voila pour les photos, @ vos commentaires,
Plus plutard,
Le tout premier programme pour voir si le matos marchais et si je savais programmer,
Ensuite les photos de l'afficheur avec l'affichage, que je voulais faire.
La température affichée est relevée par la sonde de température.
Par contre pour les "|", le nombre augmente en appuyant sur un bouton et diminue en appuyant sur un autre, mais pas de fan derrière encore.
Il me manque le CNA et l'ampli de puissance
Vitesse mini, ...
Vitesse Max
Et enfin, ma carte de développement au complet, ...
Voila pour les photos, @ vos commentaires,
Plus plutard,
-
- Campeur
- Messages : 2050
- Enregistré le : 03 janv. 2008, 14:03
- Localisation : Bordeaux (gironde)
- Contact :
En fait le fonctionnement full auto, n'était pas dans mon cahier des charges.
C'était plutôt le contrainte, full manuel.
Mais j'ai en tête d'avoir un bouton poussoir, qui permet de choisir le mode de fonctionnement, full manuel, full auto ou thermostat.
Mais ça c'est pour plus tard, je vais déjà faire un full manuel qui marche et ensuite on verra pour les mise à jour.
A ce propos, j'ai l'idée de faire une télécommande IR.
C'était plutôt le contrainte, full manuel.
Mais j'ai en tête d'avoir un bouton poussoir, qui permet de choisir le mode de fonctionnement, full manuel, full auto ou thermostat.
Mais ça c'est pour plus tard, je vais déjà faire un full manuel qui marche et ensuite on verra pour les mise à jour.
A ce propos, j'ai l'idée de faire une télécommande IR.
-
- Campeur
- Messages : 2050
- Enregistré le : 03 janv. 2008, 14:03
- Localisation : Bordeaux (gironde)
- Contact :
Hello,
bientôt un mois que je n'ai pas mis à jour cette worklog désolé, la faute au boulot.
Depuis 2 jours, je peux avancer doucement le programme entre 12h-13h, problème je n'ai pas l'environnement de développement avec moi au boulot, donc je ne peux pas tester directement je suis obligé de tester le soir chez moi.
Je viens d'avoir une idée, afin de supprimer les convertisseurs numérique-analogique (CNA) et les amplis de puissance, car je trouvais que c'était complexe et je n'arrive pas à trouver des CNA comme je veux pas trop cher.
L'idée est simple, on prend le mythique LM317 (régulateur de tension hyper connu dans le monde de l'électronique et des modders ), vous remplacez le potentiomètre par un E2POT.
E2...quoi ? ? ? ?
Un E2POT est un potentiomètre numérique, en entrée on lui envoi des trames de données (pas n'importe quoi ) et en sortie il dispose de trois broches qui sont trois broches comme sur un potard normal, et en fonction des trames en entrées la valeur de la résistance en sortie varie. MAGIQUE
Avantage :
- Plus simple à mettre en oeuvre que mon usine à gaz précédente
- Les valeurs envoyées par dans mes trames sont stockées dans un mémoire non volatile (EEPROM)
- Je ne me prends plus la tête avec un étage de puissance le LM317 est un grand garçon
Il ne me reste plus qu'à aller acheter 2-3 composants et je commence les tests.
bientôt un mois que je n'ai pas mis à jour cette worklog désolé, la faute au boulot.
Depuis 2 jours, je peux avancer doucement le programme entre 12h-13h, problème je n'ai pas l'environnement de développement avec moi au boulot, donc je ne peux pas tester directement je suis obligé de tester le soir chez moi.
Je viens d'avoir une idée, afin de supprimer les convertisseurs numérique-analogique (CNA) et les amplis de puissance, car je trouvais que c'était complexe et je n'arrive pas à trouver des CNA comme je veux pas trop cher.
L'idée est simple, on prend le mythique LM317 (régulateur de tension hyper connu dans le monde de l'électronique et des modders ), vous remplacez le potentiomètre par un E2POT.
E2...quoi ? ? ? ?
Un E2POT est un potentiomètre numérique, en entrée on lui envoi des trames de données (pas n'importe quoi ) et en sortie il dispose de trois broches qui sont trois broches comme sur un potard normal, et en fonction des trames en entrées la valeur de la résistance en sortie varie. MAGIQUE
Avantage :
- Plus simple à mettre en oeuvre que mon usine à gaz précédente
- Les valeurs envoyées par dans mes trames sont stockées dans un mémoire non volatile (EEPROM)
- Je ne me prends plus la tête avec un étage de puissance le LM317 est un grand garçon
Il ne me reste plus qu'à aller acheter 2-3 composants et je commence les tests.
-
- Campeur
- Messages : 2050
- Enregistré le : 03 janv. 2008, 14:03
- Localisation : Bordeaux (gironde)
- Contact :
Salut comme un video parle mieux qu'un long discours, voici le changement d'écran, A CETTE ADRESSE
-
- Campeur
- Messages : 1712
- Enregistré le : 06 avr. 2008, 12:23
- Localisation : France
-
- Campeur
- Messages : 2050
- Enregistré le : 03 janv. 2008, 14:03
- Localisation : Bordeaux (gironde)
- Contact :
Merci @ tous.
Voila aujourd'hui, j'ai bossé sur le programme, au final, j'arrive à :
- gérer les quatre écrans complétement
- Chaque fan à sa vitesse qui varie indépendament
Pour le moment ce n'est que de l'affichage, mais pas de fan connecté la partie commande des fan, n'est pas encore installé
Tit vidéo de démo A CETTE ADRESSE
Voila aujourd'hui, j'ai bossé sur le programme, au final, j'arrive à :
- gérer les quatre écrans complétement
- Chaque fan à sa vitesse qui varie indépendament
Pour le moment ce n'est que de l'affichage, mais pas de fan connecté la partie commande des fan, n'est pas encore installé
Tit vidéo de démo A CETTE ADRESSE
-
- Campeur
- Messages : 2050
- Enregistré le : 03 janv. 2008, 14:03
- Localisation : Bordeaux (gironde)
- Contact :
Salut à tous,
Ce projet n'est pas mort, je viens de le reprendre.
L'architecture de l'ensemble change :
PIC+ contrôleur I2C de ventilateurs+afficheur LCD 4*20+codeur incrémental avec bouton poussoir.
+ Bridge USB<->Rs232 pour test et si ça marche pour debug.
Pour ne rien vous cacher, les schémas sont fait, et la carte est routée, il ne manque que deux/trois petits truc à mettre.
En ce moment je suis en train de regarder le prix pour faire le cuivre et le prix des composants. Environ 50€ pour 2 cuivres et 30€ de composants par carte + les frais de port.
Je trouve çà un peu cher, et ne voulant pas jeter des cartes suite à erreur, donc je suis en train de réfléchir à deux fois avant de les faire réaliser.
Autre problème pour les composants, c'est de trouver le magasin qui à tous les composants pour éviter d'avoir plusieurs frais de port à payer.
En parallèle j'ai commence le programme, et des caractères s'affichent sur l'afficheur, trop cool
Juste pour info j'ai créé un twitter sur ce rhéobus, http://twitter.com/#!/rheobushomemade si ça vous intéresse, j'ai surtout créé le twitter afin tester twitter pour voir ce que c'est vu que tout le monde en parle.
A+
Ce projet n'est pas mort, je viens de le reprendre.
L'architecture de l'ensemble change :
PIC+ contrôleur I2C de ventilateurs+afficheur LCD 4*20+codeur incrémental avec bouton poussoir.
+ Bridge USB<->Rs232 pour test et si ça marche pour debug.
Pour ne rien vous cacher, les schémas sont fait, et la carte est routée, il ne manque que deux/trois petits truc à mettre.
En ce moment je suis en train de regarder le prix pour faire le cuivre et le prix des composants. Environ 50€ pour 2 cuivres et 30€ de composants par carte + les frais de port.
Je trouve çà un peu cher, et ne voulant pas jeter des cartes suite à erreur, donc je suis en train de réfléchir à deux fois avant de les faire réaliser.
Autre problème pour les composants, c'est de trouver le magasin qui à tous les composants pour éviter d'avoir plusieurs frais de port à payer.
En parallèle j'ai commence le programme, et des caractères s'affichent sur l'afficheur, trop cool
Juste pour info j'ai créé un twitter sur ce rhéobus, http://twitter.com/#!/rheobushomemade si ça vous intéresse, j'ai surtout créé le twitter afin tester twitter pour voir ce que c'est vu que tout le monde en parle.
A+