Le codage fou et le ménage!

J'ai travaillé sur l'obtention de l'environnement de développement de configuration et de codage au cours de la semaine dernière. Faire les choses configuration de la nouvelle structure de fichier et désherbage des erreurs de codage avec les anciennes bibliothèques. Je suis sur le feu sur le ReactorForge et Flash sur l'ancien code avec le nouveau! Ensuite, je vais commencer à déplacer les vieux morceaux de code commenté de main. c et obtenir le radiateur à induction et en cours d'exécution avec ReactorGraph pour commencer l'optimisation et le nettoyage du code de travail.

Le codage est important, mais il est donc matériel

Aussi dans la photo est une connexion à sept fils DIN je suis envisage. Pour simplifier, j'ai d'abord choisi un connecteur standard de baril de puissance comme celui-ci de digikey, pour relier la pédale de pied. Sur le modèle final, je veux un port pour couvrir tous les accessoires possibles, pas seulement la pédale de pied. Celui que je suis le plus excité au sujet est un pyromètre optique de bricolage pour mesurer la température de vos morceaux près de fondu de métal. Mais c'est pour après nous attaquer CriticalMass.

BTW, roches audibles!

Sur le chemin du retour de la pause, j'ai écouté ce livre et je voulais le partager. Si vous voulez réellement travailler plus intelligemment, pas plus difficile de faire des choses comme le codage par exemple, alors vous avez fortement recommandé de lire ou d'écouter ce livre. Il est rempli de perspicacité et d'informations détaillées sur la façon d'utiliser votre cerveau à sa pleine capacité.
 
Ce lien ci-dessus est d'utiliser mon lien d'affiliation. Audible est un excellent moyen de soutenir les créateurs que vous aimez suivre, et vous obtenez deux livres gratuits! Je me suis inscrit sous destin plus à Smarter tous les jours et jamais regardé en arrière! J'aime écouter un nouveau livre sur chaque long disque que je fais ou quand je fais quelque chose qui ne nécessite pas toute mon attention. J'aime particulièrement la fonction de vitesse. Je trouve 1.5 x pour être la vitesse parfaite pour absorber l'information à un rythme qui ne me laisse pas tapant mon pied disant OK OK Allez-y. 🙂
Si vous aimez utiliser Amazon autant que je fais, ou tout simplement l'utiliser chaque fois et un moment, envisager de changer votre Amazon raccourci pour utiliser mon lien d'affiliation. https://www.Amazon.com/?tag=reactorforge-20 lorsque vous faites cela, tout fonctionne de la même manière que d'habitude sur votre fin, et une petite partie de tout ce que vous faites sur Amazon va aider à soutenir ce projet! Awesome et Merci! 😀

 

Lien de télémétrie Bluetooth

Ce lien série Bluetooth n'est rien de nouveau. Je l'ai eu à travailler sur la configuration existante pour envoyer des données de la carte de contrôle ReactorForge au programme de visualisation de traitement. Le module Bluetooth hc-06 m'a permis de voir la télémétrie en direct provenant du ReactorForge. Qui vous aide à comprendre ce qui se passe et modifier les paramètres tels que les paramètres PID.

Consolidation du processus de développement

Je suis heureux d'obtenir l'ensemble du processus de développement dans un système d'exploitation. Avant, j'ai été rebondir entre MacOS, Windows dans VMware Fusion sur le Mac, et une machine séparée de Windows. C'est une longue histoire, mais cela était en partie dû au compilateur Windows seulement j'ai utilisé à l'époque. D'autres raccourcis que j'ai fait au début du processus juste pour obtenir des choses qui fonctionnent assez pour obtenir le radiateur d'induction à la boutique de Daniel a également contribué à me mettre dans cet endroit.

Problèmes de connexion au module Bluetooth hc-06 sur Mac

Obtenir le HC-06 Bluetooth à module de série de travail sur MacOS n'était pas difficile, mais j'ai eu un problème. Le HC-06 semblait simplement déconnecter au hasard après une minute ou deux d'être connecté. Puis, quand je voudrais essayer de se reconnecter à elle, le port serait occupé. Je savais qu'il n'était pas occupé ou ouvert en utilisant lsof | grep hc-06 ou quel que soit votre nom, réacteur-Link dans mon cas.

J'ai tiré vers le haut de Windows dans VMware Fusion et jumelé le module Bluetooth hc-06. Puis j'ai ouvert une connexion à l'aide d'un programme terminal. J'ai également commencé une session d'écran (terminal) sur le côté Mac avec un adaptateur USB à série. L'adaptateur série USB a été connecté au module Bluetooth hc-06 pour le surveiller (et lui envoyer des données).

Quoi qu'il en soit, cela a fonctionné très bien, et le module Bluetooth hc-06 n'a jamais perdu la connexion sur le côté Windows. J'ai remarqué que sur le côté Windows, le module Bluetooth hc-06 m'a demandé de m'a demandé le numéro de NIP pendant le processus d'appariement, mais il n'a pas demandé sur le côté Mac. J'ai enlevé le dispositif du côté de Mac dans le gestionnaire de Bluetooth et l'ai ré-apparié. À mon ennui et de soulagement, cela a fixé le problème de déconnexion. Peut-être que j'ai changé la broche dans le passé depuis la dernière fois qu'il avait été connecté au Mac.

Bluetooth sur MacOS

C'est donc la configuration de test simple. Les photos disent tout ce que je pense.

Télémétrie Bluetooth

Télémétrie Bluetooth

HC-06. pdf Bluetooth

Bibliothèques, pilotes, etc.

Avec ce travail, je vais travailler sur les bibliothèques maintenant. Je cherche à savoir si les bibliothèques existantes fonctionnent ou non dans le nouvel environnement ou si elles utilisent de nouvelles bibliothèques.  Je penche vers de nouvelles bibliothèques, car il ya un certain nombre d'avertissements du compilateur et même quelques erreurs de l'ancien. Je vais devoir mettre à jour les noms de fonction et le code d'installation, mais je préfère commencer par quelque chose de plus propre et mis à jour. Je pousse tout à GitHub que je vais!

Ajout jargon terminal

Le lecteur astucieux peut remarquer que j'utilise la version/dev/tty. * de l'appareil plutôt que la version/dev/cu. *. Alors, quelle est la différence? Les téléscripteurs sont destinés à être appelées dans des systèmes UNIX, tandis que les périphériques Cu (Call-up) sont destinés à les appeler (par exemple, les modems). Nous voulons appeler-out, donc/dev/cu. * est le bon appareil à utiliser.

La différence technique est que les appareils/dev/tty. * attendront (ou écouteront) pour DCD (Data-Carrier-Detect) par exemple, quelqu'un qui appelle, avant de répondre. les périphériques/dev/cu. * n'affirment pas DCD, ils se connectent toujours (répondent ou réussissent) immédiatement. Étant donné que ni le module Bluetooth hc-06 ni l'adaptateur USB à série ne prennent en charge DCD, ce n'est pas un problème. Toujours, suivant les meilleures pratiques, vous devez utiliser le port approprié.

Alors, pourquoi ai-je utiliser le mauvais dans les photos? Je suis passé à/dev/tty. * quand j'ai eu le problème de connexion et j'ai juste oublié de revenir avant de le documenter.

Environnement de développement

Si vous suivez le référentiel GitHub https://github.com/ThingEngineer/ReactorForge en cliquant sur vous av[Watch]ez peut-être remarqué le travail sur le firmware. J'ai commencé à mettre en place le nouvel environnement de développement. Aller de l'avant, je ne veux pas faire face à la commutation à Windows pour travailler dans avr Studio. Je n'ai jamais aimé cet environnement de toute façon. J'avais parlé peut-être tout déplacement dans l'environnement Arduino en raison de sa popularité, mais qui a son propre ensemble de questions. Pour commencer, le soutien à la famille de puces AT90PWM n'est pas là, et je ne veux pas passer le temps de l'ajouter. Puis il y a ceci:

https://Atom.IO + https://Atom.IO/packages/platomformio = frickn Awesome

Début de l'environnement de développement

Arduino est une grande plate-forme de prototypage et IDE pour commencer si vous n'avez jamais travaillé avec des microcontrôleurs. En tant que débutant, il peut vous faire construire des projets plus rapidement que n'importe quelle autre plate-forme là-bas. Mais finalement, les caractéristiques qui le rendent commode et facile à utiliser peut vous retenir. Il manque de nombreuses fonctionnalités qui rendent le code d'écriture plus rapide, plus facile, et sont devenus tout à fait standard dans les éditeurs de texte moderne. Il ya aussi des bits de code qui s'insèrent dans votre code qui peut causer des problèmes de tête très gratter.

Aller au-delà Arduino

La prochaine étape logique est de laisser l'IDE Arduino derrière. Nous le faisons en travaillant dans un environnement de développement plus complet. Atom + PlatformIO est mon nouveau favori Open source multi-plateforme IDE. Il est même livré avec le cadre Arduino entre autres. Qui vous permet de tester la conduire avec une structure de code que vous connaissez. Lorsque vous êtes prêt, vous pouvez supprimer les roues d'entraînement et aller plein C++ natif. Il y a tellement plus que je pourrais me vanter avec ces deux outils. Mais je vais vous laisser découvrir l'impressionnant vous-même!

Environnement de développement

Prochaines étapes

Quelle est la suite? Je vais commencer à porter sur les bibliothèques utilisées dans le projet existant. Puis le code principal, et commencer à réécrire, l'optimisation, etc La photo ci-dessus est une plate-forme de test j'ai utilisé pour la mise en place de la nouvelle IDE. Je vais continuer à l'utiliser tout au long du processus de Portage. Une fois que le code est stable dans son nouvel environnement, je vais passer à la ReactorForge!

J'avais également prévu sur l'utilisation de cette configuration pour la démo et expliquer les bases derrière la configuration du logiciel AT90PMW PLL. Je vais y arriver, mais pour l'instant, il est de retour au travail dans le nouvel environnement de développement!

Patreon charges et 260 livre livraison pièces pour IH Kit

Patreon frais

Il ya eu beaucoup de confusion créée par eux façon Patreon charge ses clients et les créateurs payants. Vous pouvez trouver les informations officielles peuvent ici: https://patreon.Zendesk.com/hc/en-US/Articles/115005631963 et voici un autre excellent article sur le sujet par TechCrunch.

TLDR; La version courte est, Patreon déplacé ses honoraires de service de traitement de carte de crédit du créateur au patron. En raison de ce changement, Patreon a été en mesure de réduire le montant global des frais et de donner plus au créateur. Le montant des frais est (2,9% + $0,35) pour chaque engagement mensuel.

Parce que j'ai travaillé sur des projets uniques de commerce électronique, je comprends les subtilités et les complications du traitement des cartes de crédit en vrac, des bénéficiaires multiples, et les frais associés et les passifs de débit. Cependant, je ne soutiens pas la décision de Patreon, et je crois fermement qu'il existe une meilleure solution. Parce que Patreon est un moteur de bonne volonté, je pense que ce mouvement est, par manque de meilleures conditions, juste bizarre. En outre, je ne serai pas personnellement annuler l'un de mes Patreon promesses. Néanmoins, en tant que patron moi-même et maintenant un créateur naissant, j'espère que nous verrons ces frais de traitement déplacé vers le créateur.

Autres options de support

Votre soutien est très apprécié, mais entièrement volontaire. Vous pouvez continuer à faire un petit don pour soutenir le projet et le site Web en utilisant Patreon. Si vous décidez d'annuler hors du principal, je comprends entièrement. Si vous préférez, j'ai ajouté un bouton PayPal sur la page d'engagement "café" pour vous permettre de faire une petite promesse mensuelle récurrente que vous pouvez changer ou annuler à tout moment.


Support du ReactorForge via Paypal



Ou vous pouvez envoyer un engagement unique. S'il vous plaît inclure une note pour me faire savoir que c'est un cadeau et ce qui vous a fait décider de soutenir ReactorForge!




Je peux ajouter les membres que la fonctionnalité du site Web lié à Patreon PayPal ainsi, pour refléter et même améliorer les capacités Patreon offre. Mais je ne suis pas sûr qu'il y ait en effet un besoin pour cela encore, ou peut-être jamais. Merci encore pour votre soutien, qu'il s'agit de critiques monétaires, intellectuelles ou constructives. Je la valorise!

Livraison de pièces ReactorForge

Je viens de recevoir le premier envoi de pièces pour la construction de plus ReactorForge induction chauffants, 258 livres de valeur. Ce composant est d'une importance particulière et que j'ai réglé sur malgré d'autres changements possibles que je vais faire à la conception. Quelqu'un veut savoir ce que c'est?

ReactorForge d'induction de pièces de chauffage ReactorForge d'induction de pièces de chauffage

Patreon charges et 260 livre livraison pièces pour IH Kit

Patreon frais

Il ya eu beaucoup de confusion créée par eux façon Patreon charge ses clients et les créateurs payants. Vous pouvez trouver les informations officielles peuvent ici: https://patreon.Zendesk.com/hc/en-US/Articles/115005631963 et voici un autre excellent article sur le sujet par TechCrunch.

TLDR; La version courte est, Patreon déplacé ses honoraires de service de traitement de carte de crédit du créateur au patron. En raison de ce changement, Patreon a été en mesure de réduire le montant global des frais et de donner plus au créateur. Le montant des frais est (2,9% + $0,35) pour chaque engagement mensuel.

Parce que j'ai travaillé sur des projets uniques de commerce électronique, je comprends les subtilités et les complications du traitement des cartes de crédit en vrac, des bénéficiaires multiples, et les frais associés et les passifs de débit. Cependant, je ne soutiens pas la décision de Patreon, et je crois fermement qu'il existe une meilleure solution. Parce que Patreon est un moteur de bonne volonté, je pense que ce mouvement est, par manque de meilleures conditions, juste bizarre. En outre, je ne serai pas personnellement annuler l'un de mes Patreon promesses. Néanmoins, en tant que patron moi-même et maintenant un créateur naissant, j'espère que nous verrons ces frais de traitement déplacé vers le créateur.

Autres options de support

Votre soutien est très apprécié, mais entièrement volontaire. Vous pouvez continuer à faire un petit don pour soutenir le projet et le site Web en utilisant Patreon. Si vous décidez d'annuler hors du principal, je comprends entièrement. Si vous préférez, j'ai ajouté un bouton PayPal sur la page d'engagement "café" pour vous permettre de faire une petite promesse mensuelle récurrente que vous pouvez changer ou annuler à tout moment.

Support du ReactorForge via Paypal



Ou vous pouvez envoyer un engagement unique. S'il vous plaît inclure une note pour me faire savoir que c'est un cadeau et ce qui vous a fait décider de soutenir ReactorForge!

Je peux ajouter des fonctionnalités de membres uniquement sur le site Web lié à PayPal ainsi, pour refléter et même améliorer les capacités Patreon offre. Mais je ne suis pas sûr qu'il y ait en effet un besoin pour cela encore, ou peut-être jamais. Merci encore pour votre soutien, qu'il s'agit de critiques monétaires, intellectuelles ou constructives. Je la valorise!

Livraison de pièces ReactorForge

Je viens de recevoir le premier envoi de pièces pour la construction de plus ReactorForge induction chauffants, 258 livres de valeur. Ce composant est d'une importance particulière et que j'ai réglé sur malgré d'autres changements possibles que je vais faire à la conception. Quelqu'un veut savoir ce que c'est?

ReactorForge d'induction de pièces de chauffage ReactorForge d'induction de pièces de chauffage

Alimentation secteur complète

Il s'agit de la dernière mise à jour de l'alimentation du radiateur à induction ReactorForge. Ce sera la dernière parce que c'est complet! Voici comment les deux derniers jours de ce processus est allé.

Alimentation secteur

J'ai commencé par brancher les cavaliers du connecteur d'épissure personnalisé au 60 amp 240-volt Dual Pole disjoncteur et le bus au sol. La photo montre le vert accroché au bus neutre. J'ai ensuite déplacé ce que je n'ai pas besoin de robinet 120-volts comme je pensais que je devrais depuis l'alimentation ATX fonctionne sur 240-volts maintenant. (j'ai juste oublié, ça fait un moment.)

Et voici l'ensemble de déconnexion rapide 240-volts installé et prêt. Je vais imprimer une autre version du verrou de diapositive. Les lames doivent être solides de sorte que les connecteurs d'épissure ne soient pas accessibles lorsque les fils sont débranchés.

Alimentation secteur

Ensuite, j'ai préparé les 2 lignes d'alimentation secteur de l'AWG. Ceux-ci relieront le bloc d'épissure directement à l'entrée du ReactorForge.

Alimentation secteurAlimentation secteur

Le côté de bloc d'épissure a les languettes en métal épaisses qui sont doubles stratifiées avec le tube thermorétractable. Ces derniers fournissent une connexion haute durabilité à haute intensité à la borne à vis qui résiste à plusieurs cycles de connexion/déconnexion.

Alimentation secteur

Le côté chauffage à induction a des cosses de service lourdes qui acceptent le poteau de borne. Elles sont également isolées avec des doubles couches de chaleur-rétrécissement.

Alimentation secteur

Tout rassembler

Et ici vous pouvez voir les lignes d'alimentation connectées à l'entrée des bornes à l'arrière de la ReactorForge. J'ai également couru une extension USB avec un petit Hub pour connecter le programmeur d'ISP d'Atmel. J'ai mis le dongle Bluetooth ici ainsi. Il communique avec la carte mère pour envoyer/recevoir des commandes et la télémétrie du système.

Alimentation secteurAlimentation secteur

J'ai ensuite installé un variable entre le contacteur principal et le filtre d'entrée de l'onduleur.

Alimentation secteur variable

Lorsque le logiciel active le contacteur, 240 volts alimente directement l'onduleur en général. Depuis que j'ai une quantité décente de tests à faire, j'ai rompu cette connexion et installé le variable pour permettre des tests de puissance inférieure.

Alimentation secteur

J'ai scotché les petites zones où 240 volts était accessible à l'avant pour éviter les contacts accidentels ou des outils court-circuitant les choses. Obtenir mes doigts à travers 240-volts alimentation secteur n'est pas quelque chose que je veux faire l'expérience deux fois!

Alimentation secteur variableAlimentation secteur

Sur le code!

C'est tout pour le refroidissement et les connexions d'alimentation secteur. L'étape suivante consiste à obtenir l'environnement de programmation mis en marche. Je vais changer les choses comme il est et faire des tests pour s'assurer que tout est encore bon. Une fois que c'est fait, je vais aller droit à la prochaine grande tâche, j'ai décidé de porter la chose entière à Arduino. Ce ne sera pas trop difficile puisque le code est déjà en C et je serai heureux de s'éloigner d'AVR Studio, pour être honnête. J'ai fait le choix de passer à Arduino en raison de l'utilisation massive et l'élévation de la popularité au cours des dernières années. Comme il s'agit d'un projet open source, je veux utiliser une plate-forme que les gens sont familiarisés avec. Mettons les chauffages à induction de niveau industriel juste là-haut avec le progiciel d'imprimeur 3D ouvert de source!

PSA-neutralité du net-Readme

Ne pas taire les humanités la forme la plus réussie de la communication!

Malgré quel pays vous vivez dans le sujet de la neutralité du net une fois de plus vous affecte. Je vais revenir aux mises à jour et travailler sur le ReactorForge induction Heater ce soir, mais c'est une question urgente, et nous devrions tous être très préoccupé. Plus que préoccupé, nous devrions être actifs et impliqués. Exprimer votre opinion ne nécessite qu'un effort minime. Si vous n'avez pas d'opinion ou si vous n'avez jamais entendu parler de la question, ne répétez pas simplement quelqu'un d'autre. Une recherche rapide de Google de "net neutrality 2017" aidera à expliquer le problème. Oui, ne comprennent 2017, parce que ce qui s'est passé déjà, de retour en 2015. Le paragraphe suivant est mon synopsis et mon point de vue sur la question.

Neutralité nette 2017

J'ai rarement exprimer mon opinion publiquement sur des questions politiques, mais écoutez-moi. Nos politiciens me dégoûtent. Malgré le fait que les deux parties soutiennent la neutralité du net, elles vont encore à l'encontre de notre voix. L'Internet est de loin, la forme la plus réussie de communication que les humains ont jamais inventé. Nous ne pouvons pas donner le contrôle de ce médium à des entités qui le redéfiniraient pour leur gain financier. Les FSI ou toute entité corporative pour cette question ne devraient pas être en contrôle des services Internet. Le trafic Internet doit être traité de la même façon-email, fichiers, contenu Web, ne peut pas être bloqué, ralenti ou jeté par les FSI. J'espère que nos représentants d'État continueront à nous sauvegarder. Appelez, Facebook, Twitter, et ou envoyez un mail à votre représentant! https://www.House.gov/representatives/Find-your-Representative

Power Progress-240 volt déconnexion rapide

Dans la photo ci-dessous est ma configuration de test de puissance à la maison. Malheureusement, où mon autre magasin est en ce moment, je suis incapable de faire des changements comme celui-ci. Ici, je vous explique ce que j'ai fait pour contourner cela et faire le progrès du pouvoir!

Puissance de chauffage d'induction de DIY

Maintenant que le ReactorForge est de retour sur le banc, il est temps de le mettre sous tension!

Cette configuration n'est pas forcément quelque chose qu'un inspecteur voudrait voir.  Donc, ne pensez pas que c'est ma recommandation pour une solution permanente. Je suis juste partager ce que j'ai fait pour faire mon travail de configuration actuelle. Gardez à l'esprit que le disjoncteur doit toujours être éteint avant de brancher ou de débrancher les fils de l'ensemble de déconnexion rapide.

Pour brancher 240 à la ReactorForge dans ce magasin, je dois exécuter une ligne temporaire. Je ne veux pas avoir à enlever le disjoncteur chaque fois que je fais cela, alors j'ai fait une enceinte qui monte dans une fente de disjoncteur. L'assemblage abrite 3 épissures Burndy (PN: AMS2BAG2R). Il fait quelques choses importantes, il les isole les uns des autres, de la boîte de disjoncteur, et il s'enclenche fermé pour empêcher les cosses de glisser dehors (et attaquant le passant achète). Sur le côté où les fils entrent dans l'assemblage du disjoncteur, il est fermé à l'exception des trous juste assez grand pour eux, il est donc impossible pour les épissures de glisser à partir de ce côté. Il ya aussi des oreilles sur le devant pour garder l'ensemble de l'ensemble de glisser tout le chemin dans la boîte de disjoncteurs.

J'ai imprimé un test rapide dans PLA, fait quelques changements et je suis prêt à imprimer en 3D la version finale en nylon après Thanksgiving. Je partage tous les fichiers ici au cas où quelqu'un d'autre le trouve utile. Sois malin, sois prudent.

Power Progress photos:

New Shop Power Panel

Mon problème est que je ne veux pas ouvrir le panneau et enlever le disjoncteur et les fils chaque fois que j'ai besoin d'enlever la ligne de temp.

Progrès de puissance

Connexion rapide fusion 360 Power épissure

J'ai donc dessiné un petit enclos simple pour loger quelques blocs d'épissure communs fabriqués par Burndy.

Le prototype:

 

L'action de verrouillage de diapositives:

Dessin technique:

240V Quick déconnecter dessin v10 .pdf

* Astuce: J'ai l'habitude d'essayer de faire un dessin technique avant que je 3D imprimer une pièce. Il est rapide et facile dans fusion 360 et me sauve des impressions gaspillées et le temps de redessiner plus tard. J'ai toujours attraper beaucoup plus regarder le dessin avec des vues multiples et des mesures que de simplement regarder le dessin dans la fenêtre.

Vous pouvez visualiser et télécharger les fichiers CAO sur Thingiverse-204 volts raccord rapide 

Histoire ReactorForge-un bref historique leçon 01010010

Il y avait beaucoup avant elle, après elle et entre les deux, mais ce sont les jalons! Il s'agit d'une brève leçon d'histoire ReactorForge.

Histoire ReactorForge

De gauche à droite.

  • La première version MOSFET sur un PCB. Il fonctionnait très bien, mais ne pouvait pas gérer le niveau de puissance que je voulais. J'ai fini par le pousser à l'échec et de passer à Brick IGBT.
  • La première version IGBT sur un PCB. Cette conception est basée sur un CD4046 PLL et utilise le transformateur de commande de porte pour conduire la grande brique IGBT (le ReactorForge utilise maintenant les conducteurs hybrides). Si vous êtes dans l'électronique et vous n'avez jamais travaillé avec un PLL, même si juste sur une planche à pain, vous devriez. Les PLL sont très bien documentés, fascinants petits appareils. Ce circuit fonctionne très bien, mais sa gamme de fréquences de fonctionnement a été limitée par les passifs externes pour le VCO (oscillateur commandé par tension). En raison de sa dépendance à l'égard de ces composants passifs, elle est également affectée par la température.
  • Pour la plupart, et quelques autres raisons, j'ai décidé d'explorer une solution logicielle PLL. Après avoir fait le tour des suspects habituels et de comprendre comment un PLL travaillé, j'ai pensé qu'il doit y avoir une façon de le faire avec un MCU à faible coût, pas un FPGA freaking ou un processeur de puissance élevée. Peut-être un certain type de combinaison de PWM/comparateur que j'ai pensé. J'ai trouvé ma solution dans un contrôleur de moteur, ou la puce de contrôleur de scène faite par Atmel, le PSC216, 316 microcontrôleur. C'est ce que cette planche à pain est, les premiers essais pour ce qui est maintenant une façon rock-solide pour trouver la fréquence de résonance (fr) et d'ajuster les niveaux de puissance en compensant cette fréquence de l'actuel fr tout en douceur (c.-à-ne pas faire de la chaleur dans les mauvais endroits et électronique explosive). Ce fut le résultat de ces premiers tests …

ReactorForge histoire-Current

L'avenir:

Une autre planche de remaniement peut être en ordre mais nous verrons. Je peux regarder dans la réduction de la taille de la carte en bas de la taille standard Eurocard PCB de 100 mm x 160 mm. Bien que la taille actuelle est encore dans la limite de taille libre de 160 mm ^ 2 pour Autodesk Eagle.

C'était l'histoire ReactorForge, maintenant nous allons forger l'avenir!