tout d'abord un grand bonjour a vous, suis noobiz sur le site ... j'aime beaucoup et j'ai deja beaucoup lu et cherché source d'inspiration et réponse dans de nombreux topic.
je suis en train de realiser un serveur de grosse capacitée (je reviendrais sur le sujet plus tard, puisque j'ai fait pour cela un boitier 100% homemade, aucun composant standart ...) et dans ce cadre, je souhaite realiser un petit (gros) réhobus automatisé.
bon, je ne vous demanderais pas de le creer pour moi, j'ai quand meme assez de compétence pour pouvoir esseyer de me debrouiller ... mais je seche sur quelques truc (parfois tres cons)
1) c'est bete, mais quel est le brochage de la prise molex 3 pin ? quel est le type de sortie de la partie logique ? je suppose qu'il suffit, sur le principe, de mettre un compteur derriere. avec un compteur 8 bit et une actualisation par le proc toute les seconde, on peu obtenir la vitesse de ventilateurs jusqu'a 15 000 rpm .. ca parait on ne peu plus excessif ... mais l'adaptation des signaux, la, je seche completement ...
j'ai donc besoin de savoir quels composants interne assure le décompte pour creer un adaptateur (sauf si un site parle deja de ca :s) et la connection de la prise, y'a t'il un ergo pour forcer le sens ? si oui dans quel ordre en le placant vers le bas (et en lisant de gauche a droite par le haut) etc ? j'ao beau fuiner, ces information parraissent pourtant assez "elementaire" mais pas moyen de trouver quoi que ce soit ...
2) dans le cadre du réhobus pure ... sur le principe, il s'agit d'un bus de donnée I2C capable de sortir sur 8 canaux un octet de variable. laquelle force un PWM a une cadence donnée.
j'ai vu de tres nombreuses alusions a des PWM dans d'autre forum, d'autre topic et sur le web, mais soit a base de µc, soit a base de composant tout fait PWM (hors de prix, sortie multiplié par 8 !) quand aux truc qui semble bien ... ils debouchent sur 2 ou 3 site qui reviennent constament ... et qui sont des liens mort ...
ma question est donc celle ci : je suppose que a base d'un bon vieu 555 cadensé a une frequence "ideal" (laquelle ?) permettant un bon fonctionnement des ventillo avec un bruit optimisé, un compteur 8 bit derriere et un comparateur, il doit y avoir moyen de "forcer" la sortie a compter X temps d'horloge, ou X est la variable du bus I2C de mon systeme avant de changer d'etat ... puis demise a 0 dans tout les cas a 255 ... je vois techniquement que ca .. mais j'avoue que en pratique, je seche un peu, et meme si le resultat est a peu pret "probant" je doit avouer que il me parait bien, bien, trop complexe ... je doit rester dans une marge résonable de 2-4 composants logique tres bas prix et un PCB a peu pret tangeaible ... avez vous ca sous la main ? (je proposerais ma solution si il s'avere que aucune autre existe) dans le meme ordre d'idée ou presque, est il interressant de coupler un systeme analogique en sortie pour forcer le delta de tension a se concentrer entre deux marge fixable (par exemple pour que les 256 pas servent de 5V a 12V et non de 0V a 12V dans le cas d'un ventillo qui ne tourne qu'a 5V min ...)
ensuite, question pratique pour ceux qui aurait deja un tel systeme : est ce que en alumant les ventillio a haute tension puis en abaissant finement, on peu les descendre au dessous de cette tension seuil ?
derniere question pratique :
quel est l'amperage moyen des ventillo standart ? je vois de tels equart sur les site constructeur que j'en pert mon latin Oo
voila, pour les petit curieux, enfin (je donnerais mes soluc qu'une fois que ces précision auront été apportée)
le systeme se comporte comme ceci :
une carte mere dispose d'un µc (un peu sepcial) comprenant une prise ICSP (pour la programation in situ, une prise serie TTL (la faire passer par un calssique RS232) pour sortir des donnée si l'on veu (vitesse, ordre de vitesse, etc ..) sur un PC.. et une prise 4 port (6 avec les alim) qui est connecté a d'autre modules. lesquels comporteront des sortie graphique (ecrans de 7 pouce tactile couleur, ou simple alphanum ...) et entre autre une magnifique prise ethernet pour la commande de tout le bus par un autre PC...
256 modules comme celui ci peuvent s'enchainer (pas tres utile mais ne me coute que quelques ligne de code de plus)
elle dispose enfin de 8 module pour detecter la temperature, a base de classique thermistance.
mon module, puisque le bus, a priori, dans ce cas, ne sera pas utilisé, dispose en outre de 8 entrée numérique et 8 sortie numérique, ainsi que de 8 entrée analogique (multiplexage) pour mettre par exemple des potentiometre de consigne.
enfin, le µc dispose de 2 sortie non utilisé. elle pourront l'etre pour ajouter un afficheur, par exemple, ou des carte fille de votre conception, ce qui peu vous affranchir d'utiliser les grosse carte cité au dessus.
notez que le RS232 etant externe, il peu etre remplacé par un module pour l'USB, ethernet, ou meme le Wifi ou le bluetooth...
dans mon cas, les 8 entrée / sortie numérique asservissent les boutons poussoir du PC et les leds pour proposer une commande de ceux ci non seulement en vrai (puisque d'autre entrée / sortie sont raccordé a des led / interrupteurs) mais aussi indirectement par le reseau (en passant par la carte mere electronique compatible Ethernet). rappelez vous qu'il s'agit d'un serveur, cette fonction est donc loin d'etre gadget ...
sur le meme bus, de petite carte sont capable de detecter une température, un amperage sur Molex, et eventuellement ordonner de couper cette dite molex sur commande. tres utile pour asservir chaque disque dur. ou ne pas le faire, puisque un bus autorise d'etre modulaire et d'ajouter au fur et a mesure des besoin (et des entrée d'argent)
enfin, pour finir de répondre a d'éventuelles question, la raison d'une carte mere disposant de plein de fonction est simple :
je voulais un rehobus DANS la boite du PC et autonome (capable de marcher justement SANS cette carte mere) et réutilisable seul plus tard dans d'autre projet (le schémas et le typon)
la carte mere est en realitée placé dans une autre partie du boitier, qui peut etre désolidarisé en cas de deplacement, et qui dispose de fonction robotisé de plus, qu'il ne serait pas interressant de proposer séparément, puisque bien trop spécialisé. il s'agit en fait d'un module de gravure autonome. tout cela sera présenter dans le futur dans un topic de "mod" ...
si vous souhaitiez utiliser la carte dont il est question ici ... vous pouvez largement vous passer de la carte mere ... et les deux port de plus vous autoriseront d'ajouter un petit alphanumérique pour agrémenter "au poil" cet ensemble
le cout de cette carte (seule) est misé entre 30 et 50 euro ... elle ne gere pas les pont en H par contre (le sens de rotation des ventillo est donc "figée" )
pour les curieux, les carte des disque dur coute 30 euro / piece (possible d'economiser un peu en virant entre autre la commande d'extinction du periph) et peut etre placé sur les 2 port µc facilement, via adaptation du programme (on peu meme, avec deux port, en dedier un a un ecran et l'autre a un controle de bus pour les periph)
bon, je pense avoir bien tout exposer ... je vous montrerais les plan fini ... lorsque mes question sur la gestion PWM auront trouvé réponse ...
merci beaucoup !