| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Hardware  
  • All-In -One Printers

  • apple Computers

  • BIOS

  • Lecteurs CD et DVD

  • CPUs

  • Durs et stockage

  • Écrans d'ordinateur

  • Périphériques

  • Computer Power Sources

  • Imprimantes

  • À niveau des ordinateurs

  • Ordinateurs de bureau

  • Lecteurs de livres électroniques

  • Disques durs externes

  • flash Drives

  • Entrée et de sortie Devices

  • Kindle

  • Portables

  • mainframes

  • Souris et claviers

  • netbooks

  • Matériel réseau

  • Nook

  • Ordinateurs portables

  • Autre Matériel informatique

  • Ordinateurs PC

  • Projecteurs

  • RAM , cartes et mères

  • scanners

  • serveurs

  • Cartes son

  • Tablet PC

  • Cartes graphiques

  • Stations de travail

  • iPad
  •  
    Connaissances Informatiques >> Hardware >> Durs et stockage >> Content
    Comment concevoir un circuit de microcontrôleurs AVR Ballast
    Les lampes fluorescentes fonctionnent en créant un arc électrique dans une vapeur contenant un mélange de mercure et l'un des gaz rares ( néon, krypton ou argon) . Au départ, lorsque la lampe fluorescente est froide , il a une résistance élevée qui doit être surmonté par chauffage ou avec une haute tension . Une fois opérationnelle , la résistance diminue rapidement . Des circuits de ballasts sont utilisés pour limiter le flux de courant lors du démarrage d'une lampe fluorescente . Microcontrôleurs ont commencé à être intégrés à des circuits de ballast pour fournir programmabilité et de flexibilité. Atmel a produit plusieurs microcontrôleurs AVR qui sont bien adaptés pour une utilisation dans les circuits de ballast. Choses que vous devez
    AVR programmation de microcontrôleurs et de développement kit
    ballasts pour lampes fluorescentes circuit composants
    Montage d'essai, enroulement de fil ou un autre set-up pour la construction d'un prototype circuit
    Lampe fluorescente
    Afficher plus Instructions
    1

    déterminer les exigences pour le type de lampe et le système que vous concevez pour . Ballasts de lampes fluorescentes sont spécifiques au type de lampe et la configuration du système, tels que le nombre de lampes qui seront connectés ensemble . En général, vous devrez déterminer la tension et la fréquence qui convient à la lampe que vous allez travailler avec et le nombre d'étapes de conversion doivent être contrôlés .
    2 exigences spécifiques sur la liste d'

    de l' AVR microcontrôleur de votre système. Par exemple , la liste si le microcontrôleur doit être mis en réseau avec d'autres microcontrôleurs et si des fonctionnalités plus avancées sont nécessaires telles que le contrôle de la luminosité ou des fonctions d'optimisation de contraste.
    3

    Choisir un microcontrôleur AVR adapté à votre exigences de conception. Atmel propose de nombreux microcontrôleurs AVR , chacun ayant différents ensembles de fonctionnalités. Utilisez vos besoins pour sélectionner AVR est bon pour votre conception. Il ya deux circuits AVR qui peut être particulièrement utile dans les circuits de ballast : le AT90PWM2 et le AT90PWM3 . Ces deux appareils offrent Width Modulation ( PWM) d'impulsions multicanaux et plusieurs contrôleurs de l'étage de puissance . Aussi , à la fois support de l'interface numérique d'éclairage adressable ( ou DALI ) protocole.
    4

    Connectez le microcontrôleur AVR aux lignes de circuits appropriés. Une fois que vous avez décidé sur un microcontrôleur AVR particulier, vous pouvez procéder à intégrer l'appareil dans votre conception en reliant les broches du microcontrôleur aux lignes appropriées dans votre circuit . Par exemple, les lignes d'interface DALI peuvent être raccordés à l'interface des lignes de circuit DALI et les contrôleurs de l'étage de puissance peuvent être connectés aux convertisseurs de l'étage de puissance correspondant à la conception de votre circuit .
    5

    écrire des logiciels pour contrôler le AVR . Une fois que vous avez vos connexions matérielles conçu , vous pouvez écrire du logiciel pour contrôler le dispositif de AVR pour atteindre vos objectifs de conception de circuits spécifiques. Le logiciel va dépendre de votre configuration de circuit spécifique , comme le type de lampe , la fréquence de fonctionnement, nombre d' étages de conversion , etc logiciel AVR peut être écrit en langage d'assemblage ou un langage de haut niveau tel que le langage de programmation C . Vous aurez besoin d'écrire des routines logicielles pour contrôler la synchronisation des signaux envoyés par le microcontrôleur au circuit de ballast. Le site web Atmel a des notes d'application de ballast , y compris des exemples de logiciels disponibles en téléchargement gratuit.
    6 Programme de

    les microcontrôleurs AVR et de commencer à tester votre circuit de ballast. Pour programmer l'AVR , le logiciel écrit à l'étape précédente est compilé et stocké dans la mémoire de programme AVR .

    Previous :

    next :
      articles connexes
    ·Comment obtenir RAID de travailler sur un Asus Maximus …
    ·Les interruptions peuvent surcharger un processeur 
    ·Conseils PC Tablette 
    ·Comment faire pour convertir un câble d'imprimante C66…
    ·Disque dur Installation et Configuration 
    ·Comment faire pour transférer un disque dur entier sur…
    ·Récupération de données Optimum 
    ·Comment faire pour dépanner les lignes noires sur les …
    ·Ai-je besoin de deux lecteurs sur le Poste de travail 
    ·Mon Toshiba A135 ne peut pas voir CDs 
      articles en vedette
    ·Cartes graphiques : DDR vs. DDR2 
    ·Comment puis-je changer la taille de police dans un TVS…
    ·Comment remplacer un ordinateur portable Averatec C3500…
    ·Est-ce qu'un SATA 350 travailler avec un MacBook Pro Or…
    ·Comment puis-je démarrer depuis un CD sur NC8000 
    ·Comment regarder chaque photo de votre ordinateur a vu 
    ·Comment ouvrir une cartouche d'encre 
    ·Procédure de recouvrement pour Toshiba L25 
    ·Comment imprimer à partir iWork 
    ·1-Wire Communication Protocol 
    Copyright © Connaissances Informatiques http://fr.wingwit.com