Gen

La RED Board.

Recommended Posts

Gen

Yop

 

Aujourd'hui j'ai attaqué la partie multiplexage I2c et RX/TX

pourquoi utiliser des multiplexeurs ? Car les sondes I2C ont toutes la même adresse ainsi je pallie au problème de conflits

Pour ce qui est du RX/TX, sur l'ESP32 il n'y en a que deux, RX2 et TX2 seront dédiés à l'écran tactile, mais j'ai besoin de 2 autres ports séries afin de pouvoir brancher les sondes CO2 MH-Z19 et également un port supplémentaire pour pouvoir reprogrammer le processeur, si je n'utilise que la sortie PWM des sondes CO2 pour la lecture, il est impossible alors de faire les calibrations, or j'aimerai que les gens puissent calibrer leurs sondes de temps à autres.

les autres sorties non utilisées des deux multiplexeurs seront disponibles pour en faire ce que vous voulez..

 

Ça va vraiment être un beau gros bébé

 

++

GEN

  • Like 2

Share this post


Link to post
Share on other sites
Gen

Yop

 

Je viens de terminer les calculs et le schéma pour la partie multiplexage I2C + Serial

Multiplex.thumb.png.e7f9b4a264b5e040d1983856d0e415db.png

 

là je vais commencer la partie alimentation 12V/5V/3.3V

 

++

GEN

Share this post


Link to post
Share on other sites
Gen
Posted (edited)

Yop

 

Au menu du jour, la partie alimentation.

elle est intégrée au circuit et protégée par un fusible 2A.

Sortie 12V pour l'alimentation des relais, 5V et 3.3V pour les circuits.

supply.thumb.png.cd7c71b73b28c65bd2ccb9c989a197bd.png

Edit : ce plan n'est plus à jour, des corrections ont été faites

++

GEN

Edited by Gen

Share this post


Link to post
Share on other sites
sack

Mais que c'est beau tout ça.... manque plus qu'un interface neuronal pour communier avec Marie-Jeanne,
du moins avant récolte  ;-)
Encore Bravo, quel taff !!!

Share this post


Link to post
Share on other sites
Beuze Z Hache

Saaaaaaaaalut 

 

Moi j'aime 👍 (même si je comprends rien à ton langage technique 😁

 

Bon je sais que ça va être génial, c'est déjà pas mal 🤣

 

À plus les geek'euzes 

 

Tchu 

  • Like 1

Share this post


Link to post
Share on other sites
Gen

Yop

 

Merci les pinpins..

Va bientôt falloir des écrans anti-bave hihihihi

 

++

GEN

  • Like 1
  • Haha 2

Share this post


Link to post
Share on other sites
Gen

Yop

 

Ça commence à prendre forme.

Au niveau électronique, il me reste encore à insérer le processeur et le convertisseur PWM 3V3/10V pour les "LEDeux"

Donc les relais seront pilotés en 12V, les 4 moteurs en 5V, et le reste de l'électronique en 3,3V

global.thumb.png.35f09176d266b69f6f6dad4e033adf9a.png

 

++

GEN

Share this post


Link to post
Share on other sites
Gen

Yop

 

Ça avance bien. Le schéma est quasi terminé.

J'attends la réponse à ce post https://www.cannaweed.com/forums/topic/228748-question-aux-led-eux/?do=getNewComment

afin de déterminer la tension de sortie du signal PWM pour piloter les ballasts LED

soit 10V, soit 12V ou même voire les 2 tensions sélectionnables via un jumper

 

Je vais attaquer sous peu (demain) la partie mécanique, à savoir les dimensions et les perçages du circuit imprimé afin de pouvoir le fixer dans son boîtier.

Ensuite j'attaquerai la partie des placement de composants et traçage des pistes.

 

Après, ben yapluka envoyer en production un premier proto afin que je puisse réaliser tous les tests de fiabilité de toute l'électronique.

Dès que c'est satisfaisant, je commencerai à coder

 

++

GEN

 

  • Like 1

Share this post


Link to post
Share on other sites
Gen

Yop

 

Juste pour vous donner une idée du bordel que ça va être de faire le design des pistes, et encore, les 8 mosfet pour les sorties PWM

ne sont pas encore sur le schéma.

protox.thumb.png.0c266e7d2ca0b5e4ec875165cec7fa1d.png

 

Là, je commence la partie mécanique, c'est à dire, définir la taille du circuit imprimé afin qu'il rentre parfaitement dans son boîtier et que le perçage des vis correspondent aux supports internes

 

++

GEN

  • Like 2
  • Thanks 1

Share this post


Link to post
Share on other sites
Ravier17

Yop,

 

J'ai mal à la tête rien qu'en lisant 😃

 

Beau boulot

 

A+

  • Haha 1

Share this post


Link to post
Share on other sites
Gen
Posted (edited)

Yop @Ravier17

 

Le 01/07/2020 à 16:44, Ravier17 a dit:

J'ai mal à la tête rien qu'en lisant 

 

Ben arrête de lire, fait comme les gosses, regarde juste les images.. MOUHHAHAHAHA

 

Voici la première ébauche du circuit, il me reste encore a connecter et déterminer les résistances de limitation pour les MOSFET et mettre le connecteur pour les 16 sorties PWM, gérer tous les alignements etc etc, bref il y a encore du boulot

board1.thumb.png.965699d34ae2f23383cafca396789226.png

 

Autant vous dire que j'ai un peu mal de tête aussi.. ;-)

 

++

GEN

Edited by Gen
  • Like 3
  • Haha 4

Share this post


Link to post
Share on other sites
Beuze Z Hache

Saaaaaaaaalut 

 

Il y a 2 heures, Gen a dit:

Autant vous dire que j'ai un peu mal de tête aussi..

Moi j'y connais rien, mais je pense que ce n'est rien comparé à quand tu vas devoir foutre tout ça dans le boîtier 😁 

 

Je t'aiderai bien, mais je ne bricole qu'avec de la glue, des colsons et un marteau 🤣

 

Tchu 

Share this post


Link to post
Share on other sites
Gen
il y a 32 minutes, Beuze Z Hache a dit:

Moi j'y connais rien, mais je pense que ce n'est rien comparé à quand tu vas devoir foutre tout ça dans le boîtier 😁 

Yop

 

Ca va rentrer comme dans du beurre, vu que tout est à dimension..

 

++
GEN

Share this post


Link to post
Share on other sites
Beuze Z Hache

Re 

il y a 7 minutes, Gen a dit:

Ca va rentrer comme dans du beurre, vu que tout est à dimension..

Oui mais après faut tout raccorder 😁

 

electricien.jpgTchu 

  • Haha 1

Share this post


Link to post
Share on other sites
Gen

Yop

 

Les choses avancent bien, circuit presque terminé, il me reste encore à mettre les connecteurs pour le branchement des sondes.

proto2.thumb.PNG.3e8dbdaa60bfdd73c888d94f7b0ebdef.PNG

 

++

GEN

  • Like 3

Share this post


Link to post
Share on other sites
Ravier17

Yop,

 

Juste une question, c'est le programme de DAO qui choisi les chemins de piste et dispose les différents éléments pour que cela rentre ou c'est toi qui doit déterminer l'emplacement de chaque composant et de chaque piste?

 

A+

Share this post


Link to post
Share on other sites
Gen
Posted (edited)

Yop

 

C'est moi qui détermine les emplacements de manière la plus efficiente afin d'avoir les pistes les plus courtes possibles, ensuite comme l'auto-routeur déconne souvent par manque de logique, je route un maximum à la main en tenant compte des contraintes électroniques et ensuite je termine à l'auto-routeur.

D'ailleurs les routages ne m'ont pas plus, je suis en train de recommencer la disposition complète.. Vous le verrez sous peu

 

++

GEN

Edited by Gen
  • Like 1
  • Thanks 1

Share this post


Link to post
Share on other sites
Ravier17

Re,

 

put1, c'est encore pire que je le pensais. Bref, Bravo

 

A+

Share this post


Link to post
Share on other sites
Gen
Posted (edited)

Yop

 

Effectivement @Ravier17 c'est du boulot.

Voici la disposition quasi définitive,

proto3.thumb.PNG.cf6580c23119296c9074322438609609.PNG

 

je dois encore contrôler les contraintes mécaniques pour insérer le circuit dans son boîtier.

Pour les connecteur 220V, j'échangerai les connecteurs à vis par des connecteurs KF235 (à poussoir).

Quand tout est ok, je testerai sur board de développement chaque partie du circuit indépendamment, car je ne peux pas me permettre d'envoyer

en production un circuit foireux. Ensuite il ne me restera plus qu'à commander un jeu de composants afin de voir que toutes les dimensions soient respectées.

Quand tout est en ordre, alors seulement j'envoie les schémas à une société de production de circuits imprimés en 1 exemplaire, je soude et teste tout, et si tout est ok au niveau électronique, j'envoie la commande des circuits avec composants en production.

Après il ne me restera plus que la partie programmation.

 

Donc comme je l'ai dit précédemment, il y aura moyen de reprogrammer le circuit et j'ai également laissé 8 I/O de libres pour que les gens puissent personnaliser le circuit à leur guise. Donc le circuit gèrera bien 2 salles simultanément et pour l'éclairage il y a 2 options, soit éclairage normal HPS et touti quanti, ou alors gestion des leds en PWM 10V sur 8 canaux par salle et comme d'habitude, tous types d'arrosages, l'humidificateur, le dessiccateur, le CO2 et est également muni des sorties pour commander un intracteur et un extracteur par salle. Le tout en commande tactile avec consultation et interaction via la Wifi

Les sorties relais sont toutes doublés pour pouvoir y mettre du SSR si l'on a besoin de grosses puissances.

Les relais ont la particularité d'être montés sur socket, donc changement rapide en cas de défectuosité.

Tous les câblages de sondes, moteurs etc.. Sont en JST

Il n'y aura que 10 exemplaires de disponibles pour CW, après ce sera commercialisé, je compte ouvrir une société pour la vente car je viens de lâcher mon boulot à la coopérative.

++

GEN

Edited by Gen
  • Like 5

Share this post


Link to post
Share on other sites
JH63

Bonjour Gen bravo pour tout le travail que tu as fait j espère q je raterai pas le coup d envoi cette fois bonne soirée 

Share this post


Link to post
Share on other sites
Gen
Posted (edited)

Yop @JH63

 

Merci pinpin, effectivement c'est du taf.

Premiers arrivés, premiers servis ... Et si vous êtes plus de 10, vous n'aurez qu'à vous entre-tuer... Hihihihihi

 

++

GEN

Edited by Gen

Share this post


Link to post
Share on other sites
Gen

Yop

 

suite à mes tests sur les sondes AM2320 I2c, et vu qu'elles fonctionnent mieux en 5V qu'en 3V3, je vais modifier le schéma et ajouter un level shiffter TTL à base de mosfet BSS138.

Dès que les autres circuits arriveront, je ferai la suite des tests

 

Voila rien de plus au soleil.

++

GEN

Share this post


Link to post
Share on other sites
Gen
Posted (edited)

Yop..

 

Je suis toujours à l'étude et la recherche de circuits qui pourraient me faciliter la tâche.

Comme je dois passer sur du 5V pour SDA et SCL en ce qui concerne les sondes AM2320 (afin de pouvoir utiliser de grandes longueurs de câble pour les sondes I2c), et que l'ESP32 n'est pas trop voire pas du tout tolérant 5V, j'avais utilisé des transistors mosfet BSS138 et de résistances pour faire mon convertisseur de tension TTL bidirectionnel, comme j'ai plus de 2 canaux, je vais supprimer tous ces composants et les remplacer par un TXS0108, autre point important, j'ai commandé un circuit PCA9624 pour tests et si cela fonctionne comme je le veux, je pourrai remplacer le PCA9685 et toute sa clique de gros transistor TO-220, le PCA9624 fonctionne de 0 à 40V pour générer du PWM (comme j'ai besoin que de 10V, c'est la fête au village). Bref, je continue mes recherches afin de simplifier au maximum le circuit.

Je vous tiendrai au courant des tests, cela pourrait être intéressant pour les cannaweedeurs tripatouilleurs en électronique.

 

++

GEN

Edited by Gen
  • Like 2

Share this post


Link to post
Share on other sites
Gen

Yop

 

Voici la version définitive avec PCA9624, reste le routage avec détermination des largeurs de piste et y incruster toutes les annotations

proto4.thumb.png.0184b819689e79a2bf3d7ea7473173a9.png

 

Dès que j'aurai les fonds nécessaires, je lancerai la prod d'un proto pour tests

++

GEN

  • Like 4

Share this post


Link to post
Share on other sites
Styki

Salut Gen,

Ça faisait un moment que je n'étais pas passé par ici.. 

J'suis pas dessus.

Je vois que tu es toujours en train de faire mumuse  avec tes circuits imprimer..et toujours en pleine évolution .

Tu vas nous sortir un jolis nouveau bébé,di donc..

Vivement que tu as les moyens nécessaire pour concrétiser ce projet.

Tu as une idée du prix,au quel tu le commercialiseras?

Bonne continuation 

A++

Styki

 

 

Share this post


Link to post
Share on other sites