Étape 2: Grand Architecture de FPGA
La plupart de la logique de ce projet se faite sur une planche de Basys3, et la boîte noire du ventilateur intelligent possède 6 entrées et 4 sorties. Tous les 5 boutons sur le tableau sont utilisés, 4 des boutons de contrôle ce qui devrait montrer l’affichage 7 segments, tandis que le bouton de droite transmet la température souhaitée et la tolérance à la logique du Conseil d’administration. Le ventilateur intelligent utilise une valeur de tolérance, représentée en binaire par les plus à droite 4 interrupteurs sur la planche, ce qui est ajouté à l’intérieur et à l’extérieur des températures pour détecter si la différence entre l’extérieur et l’intérieur est plus que la tolérance spécifiée. Si le ventilateur est en apporterait l’intérieur température plus près à la température souhaitée, représentée en binaire par 8 commutateurs plus à gauche sur la planche, puis la broche JA1 sera élevé et allumez le ventilateur connecté à travers le transistor.
À ce stade, Télécharger le SmartFan.bit et le Conseil Basys 3 du programme.