Disseny i programació d'un adaptador entre el protocol I2C i l’estàndard HD47780U

Author's e-mailguillem.fj98
gmail.com

Document typeBachelor thesis
Date2021-07-20
Rights accessOpen Access
Except where otherwise noted, content on this work
is licensed under a Creative Commons license
:
Attribution-NonCommercial-ShareAlike 3.0 Spain
Abstract
Aquest treball busca la simplificació i l'eficiència de l'enllaç entre el protocol I2C amb
l'estàndard HD44780U de les pantalles LCD, a través de la programació i el disseny d'un dispositiu d'alt nivell.
El projecte s'ha dividit en quatre fases principals de treball. Seguint l'ordre cronològic decidit per a implementar, la primera de totes consisteix en una fase de disseny de l'arquitectura, aquesta consistirà a crear un disseny tanat per la recepció i el tractament de les dades del nostre prototip, com per la transmissió d'aquestes cap al controlador HD44780U. Serà en aquesta fase on es buscarà implementar els protocols i els estàndards mencionats anteriorment. Tindrem una segona fase d'implementació d'aquesta arquitectura en un primer model de proves, per tal d'afrontar en primera mà les possibles necessitats o característiques, mancants en l'arquitectura dissenyada amb anterioritat. Tot i ser una fase de proves, aquesta té com a objectiu aconseguir una implementació igual o similar a la implementació final del projecte. A continuació hi haurà una fase de disseny del prototip final, aquesta consistirà en l'elecció dels components a implementar, el disseny d'un circuit amb els components escollits, i el disseny de l'aspecte mecànic de la placa. Per últim i com a punt d'unió dels apartats anteriors, es buscarà la implementació de l'arquitectura dissenyada, damunt del prototip dissenyat en la fase anterior. This project seeks to simplify and improve the eficiency of the link between the I2C protocol and the HD44780U standard of lcd screens, through the programming and the design of a high-level device. The project has been divided into four main phases of work. Following the chronological order decided for implementation, the first of all consists of an architecture design phase, which will consist of creating a design both for the reception and processing of data from our prototype, and for the transmission of this data to the controller. It will be in this phase where we will try to implement the protocols and standards mentioned above. We will have a second phase of implementation of this architecture in a first test model, in order to address at first hand the possible needs or features, missing in the architecture designed previously. Although it is a testing phase, the objective of this phase is to achieve an implementation that is the same or similar to the final implementation of the project. Next, there will be a design phase of the final prototype, which will consist of choosing the components to be implemented, designing a circuit with the chosen components, and designing the mechanical aspect of the board.
Finally, as a link between the previous sections, the implementation of the designed architecture will be sought, together with the prototype designed in the previous phase.
SubjectsComputer network protocols, Programmable controllers, Liquid crystals devices, Protocols de xarxes d'ordinadors, Controladors programables, Pantalles de cristall líquid
DegreeGRAU EN ENGINYERIA DE SISTEMES TIC (Pla 2010)
Files | Description | Size | Format | View |
---|---|---|---|---|
tfg_codes.tar.xz | 4,066Kb | Unknown | View/Open | |
tfg.pdf | 26,50Mb | View/Open |