LCD hd44780 Conseil adaptateur I2C pour le Bus Pirate (1 / 9 étapes)

Étape 1: matériel

Overview

Dans cet article, nous décrivons un Comité d’adaptateur I2C pour écrans LCD HD44780-basé. Nous le démontrer avec une interface série universelle Bus Pirate. Le Bus Pirate code source de la bibliothèque d’interface I2C-basé HD44780 est du domaine public, donc il est libre de s’adapter à vos propres projets.

Matériel



[PNG]. Le circuit et les PCB ont été conçus avec la version gratuite de Cadsoft Eagle. Les fichiers de conception peuvent être téléchargés depuis le Bus Pirate SVN. Avant d’utiliser le tableau d’adaptateur, n’oubliez pas de vérifier la feuille de données pour votre écran LCD contre le brochage de l’adaptateur. Pas tous les écrans LCD est les mêmes.

Extension d’e/s PCF8574 IC

Il s’agit d’une simple puce d’expander I/O 8 qui est contrôlée par le biais de l’interface I2C de deux fils. L’interface I2C est accessible depuis l’en-tête JP1.

Le PCF8574 fonctionne de 2,5 à 5volts. Les broches e/s fonctionnent à la tension d’alimentation, donc si nous nourrir 5volts elle s’interface LCD à 5volts. C1 (0.1uF) découple l’IC des fluctuations dans l’alimentation.

Une broche de la PCF8574 contrôle une 3mm LED (LED 1) par le biais de résistance de limitation de courante R2 (1000 ohms). La LED s’allume pour indiquer une communication efficace entre le Pirate de Bus et de l’adaptateur. Le PCF8574 ne source assez de courant pour alimenter le LED, donc nous la DEL de l’alimentation 5 volts d’alimentation et interrupteur au sol.

ÉCRAN LCD

Le tableau adaptateur communique avec un écran LCD de caractères basés sur HD44780 en mode interface parallèle 4 bits. Les broches de 4 bits interface - RS, RW, fr et D4-D7 - sont reliés à sept des broches d’e/s PCF8574. Nous aimons utiliser 0.1" réglette à broches mâle pour brancher l’adaptateur sur un écran LCD, vous pouvez habituellement se pencher l’écran LCD contre les goupilles pour créer un contact suffisant pour un test rapide.

Tondeuse résistance R1 (10K) fournit une tension de réglage de contraste à la broche 3 de l’en-tête de l’écran LCD.

On n’a pas connecter les broches de rétro-éclairage parce qu’il y a tellement de styles différents de rétro-éclairage. Prévoyant un rétro-éclairage LED de puissance susceptible d’endommager un écran qui nécessite une alimentation de tension négative.

Bloc d’alimentation

Écrans LCD la plupart exigent 5volts, fournir une alimentation électrique externe par le biais d’en-tête JP2. Nous avons fourni une deuxième broche de puissance pour connecter les résistances de pull-up du Bus Pirate.

PCB

Le circuit et les PCB ont été conçus avec la version gratuite de Cadsoft Eagle. Les fichiers de conception peuvent être téléchargés depuis le Bus Pirate SVN. Le PCB est une conception simple face, tous les trous avec un cavalier seul (indiqué en rouge).

Nous pouvons avoir des BPC, kits ou assemblés trousses produites par Seeed Studio pour environ 15 $, y compris l’expédition dans le monde entier, plus de détails ici.

Offre

Partie
Valeur (tous à travers-trou)

C1
0.1uF / 10volts +

R1
10000 ohm (10 K) unique tourner le taille-haie/potentiomètre, 6 mm

R2
Résistance ohms 1000 (1 K), 1/4 watt

LED1
LED 3 mm (T1), rouge

JP1 + JP2
0.1" en-tête mâle, 5 broches

IC1
PCF8574N, 8 bits I2C i/o expander DIP16

ICS1
prise DIP 16 broches pour IC1

Je ne pouvais pas inclure certains éléments de formatage et de tableaux HTML dans une Instructable, vous pouvez voir l’original poster sur le blog de Prototypes dangereux.

Articles Liés

Bibliothèque C pour contrôleur d’afficheur LCD HD44780

Bibliothèque C pour contrôleur d’afficheur LCD HD44780

Bonjour à tous,J'ai commencé à travailler avec des microcontrôleurs de Texas Instruments MSP430 valeur ligne. J'ai toujours plaisir à travailler avec Ardunio mais je peux ramasser un 16 bits TI MSP-EXp430G2 pour seulement 9,95 $.Texas Instruments est
L’adaptateur personnalisé pour les connecteurs minuscules ou IC

L’adaptateur personnalisé pour les connecteurs minuscules ou IC

il arrive que vous trouver des pièces intéressantes à fées locales. Dans ce cas, j'ai acheté certains écrans LCD pour 1€ chaque.Depuis j'ai voulu raccorder à une maquette pour réaliser des prototypes ou tester certaines caractéristiques ou les codes,
Adaptateur microscope pour téléphone portable

Adaptateur microscope pour téléphone portable

prendre des photos dans un microscope avec ce simple adaptateur. Vous pouvez l'utiliser avec les télescopes trop avec une petite modification.Matériel nécessaire :Cartes rigides ou panneaux mince (mine est venu de l'arrière d'un cadre photo cassé)Feu
Dessiner un sabre laser 3D - conseils et techniques pour créer un 3D réaliste lightsaber dessin

Dessiner un sabre laser 3D - conseils et techniques pour créer un 3D réaliste lightsaber dessin

Avec la sortie en attente du nouveau film Star Wars « The Force Awakens » je suis trop excité et impatients de voir enfin Star Wars sur le grand écran à nouveau. Étant un grand fan de la franchise, que j'ai décidé de dessiner ma propre version de l'
Construction d’un Conseil du patrimoine pour un escadron de l’USAF

Construction d’un Conseil du patrimoine pour un escadron de l’USAF

quelques othersI et moi-même étions chargés de concevoir un Conseil du patrimoine pour notre unité car, l'unité subit un changement radical et le commandant a voulu préserver ce qui était autrefois. Dans les 6 SOS, chaque fois qu'une personne entre d
Comment utiliser i2c pour Arduino pour Arduino communication

Comment utiliser i2c pour Arduino pour Arduino communication

apprendre à utiliser i2c pour une communication de base entre deux arduinos.Lien vers la communication i2c entre un Arduino Uno et l'Arduino Mega 2560 sur mon blog.  Inclut le code utilisé dans cette vidéo instructable.Lien vers MeanPC, mon blog élec
Affaire du Bus Pirate

Affaire du Bus Pirate

je suis retourné retour des USA, et entre autres choses, je me suis le Bus Pirate.Qu'est-ce que c'est? Ses un renifleur de bus. Il peut renifler et exécuter des commandes arbitraires sur le bus I2C et SPI, rendant le prototypage très facile.En soi, e
Comment faire pour être un pirate cyber !

Comment faire pour être un pirate cyber !

je ne suis pas responsable des questions juridiques ; PÉtape 1: Téléchargez et installez un client torrent je ne sais pas que celui que vous voulez personnellement je préfère uTorrentÉtape 2: vous cherchez un torrent Le plus gros problème avec les to
Affichage lcd hd44780 de puce pour pc modding

Affichage lcd hd44780 de puce pour pc modding

avec cette instructables vous apprendrez à un petit écran lcd de caractère avec un ordinateur, ce qui montre d'infos d'interface ou tout ce que vous voulezCe que vous devez :1. la puce de hd44780 affichage de Pentecôte2. 10kohmTrimmer3. résistance 10
Scannez le Bus Arduino I2C pour les périphériques connectés I2C avec Visuino

Scannez le Bus Arduino I2C pour les périphériques connectés I2C avec Visuino

I2C Dispositifs et Modules sont largement disponibles et très populaire dans les projets de l'Arduino . Chaque périphérique I2C possède une adresse habituellement fixe ou configurable par cavaliers. Lorsque vous travaillez avec le périphérique I2C ,
À travers un guichet Conseil long appui pour camionnettes

À travers un guichet Conseil long appui pour camionnettes

Panneaux de soutien jusqu'à 16 pieds long dans une camionnette à cabine allongée. Si vous avez une lunette arrière qui s'ouvre à l'arrière de votre camion, vous pouvez transporter du matériel de longue, mais vous devez faire un support pour ne pas en
Meilleur adaptateur Usb pour XBox

Meilleur adaptateur Usb pour XBox

dans le cadre de la création et le maintien d'un modded (ou stock) XBox, il est souvent pratique de pouvoir transférer des fichiers du PC vers XBox. Vous pouvez utiliser une Action Replay et la carte de mémoire XBox ; Cependant, les cartes ont peu d'
Conversion de Leica Slide projecteur LCD des années 1950 pour moins de 30 $

Conversion de Leica Slide projecteur LCD des années 1950 pour moins de 30 $

dans ce Instructable je montrerai les étapes pour transformer un projecteur de diapositives vintage en un projecteur LCD modern sans endommager le projecteur original afin qu'il peut encore être utilisé pour les diapositives. Tout ce qui est nécessai
Conseil de jeu pour les colons de Catan

Conseil de jeu pour les colons de Catan

mon frère joue beaucoup de jeux de société et un de ses préférés est Settlers of Catan. Pour ceux qui le savent pas, le jeu « Conseil » est un ensemble de tuiles hexagonales passe-partout qui sont placés côte à côte sur le dessus de la table. Jeu se