Anteproyecto Tesis Def

37
REPUBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD DEL ZULIA FACULTAD DE INGENIERÍA ESCUELA DE INGENIRÍA ELÉCTRICA DESARROLLO DE UNA IMPRESORA BRAILLE A PARTIR DE UNA IMPRESORA MATRÍZ DE PUNTO CONVENCIONAL Anteproyecto de Trabajo Especial de Grado José Félix Delgado Piña Marvin Gabriel Sánchez Rivas Ing. Daniel Flores García

Transcript of Anteproyecto Tesis Def

Page 1: Anteproyecto Tesis Def

REPUBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD DEL ZULIA

FACULTAD DE INGENIERÍA

ESCUELA DE INGENIRÍA ELÉCTRICA

DESARROLLO DE UNA IMPRESORA BRAILLE A PARTIR DE UNA IMPRESORA MATRÍZ DE PUNTO CONVENCIONAL

Anteproyecto de Trabajo Especial de Grado

José Félix Delgado Piña

Marvin Gabriel Sánchez Rivas

Ing. Daniel Flores García

Maracaibo, Marzo de 2012

Page 2: Anteproyecto Tesis Def

2

CONTENIDO

Página

INTRODUCCIÓN 3

INDENTIFICACIÓN DE AUTORES 5

IDENTIFICACIÓN DE TUTOR 6

PLANTEAMIENTO DEL PROBLEMA 7

Pregunta de Investigación 8

OBJETIVOS 9

Objetivo General 9

Objetivos Específicos 9

JUSTIFICACIÓN DE LA INVESTIGACIÓN 10

Justificación 10

Delimitación 10

ANTECEDENTES DE LA INVESTIGACIÓN 11

BASES TEORICAS 13

Código Braille 13

Impresora Matriz de Punto 14

Pic 16

Visual Basic 18

METODLOGÍA 21

Población y Muestra 21

Técnicas e Instrumentos de Recolección de Datos 21

Planificación de Investigación 22

CRONOGRAMA DE ACTIVIDADES 24

REFERENCIAS BIBLIOGRÁFICAS 25

Page 3: Anteproyecto Tesis Def

3

INTRODUCCIÓN

La discapacidad es una realidad humana percibida de manera diferente en diferentes

períodos históricos y civilizaciones. Se ha propuesto un nuevo término para referirse a las

personas con discapacidad, el de mujeres y hombres con diversidad funcional, a fin de

eliminar la negatividad en la definición del colectivo de personas con discapacidad y

reforzar su esencia de diversidad. Para la Organización Mundial de la Salud, discapacidad

es "Cualquier restricción o carencia (resultado de una deficiencia) de la capacidad de

realizar una actividad en la misma forma o grado que se considera normal para un ser

humano. Se refiere a actividades complejas e integradas que se esperan de las personas o

del cuerpo en conjunto, como pueden ser las representadas por tareas, aptitudes y

conductas." 

Desde un aspecto descriptivo se puede precisar que la discapacidad visual es la

carencia, disminución o defectos de la visión. Para la mayoría de la gente, el significado de

la palabra ciego, corresponde a una persona que no ve, con ausencia total de visión. La

discapacidad visual o la falta de la vista significa que, aún con anteojos, lentes de contacto,

medicinas o cirugía, la vista no es del todo buena. La discapacidad visual puede variar de

leve a grave. Las principales causas de discapacidad visual y ceguera son las enfermedades

relacionadas con la edad: degeneración macular, cataratas y glaucoma. Otros trastornos,

lesiones y defectos congénitos en el ojo también pueden causar pérdida de la vista. La

pérdida de la vista implica que tal vez tenga que reorganizar su vida y aprender nuevas

maneras de hacer las cosas.

Los ciegos leen por el tacto, al deslizar sus dedos sobre un alfabeto especialmente

ideado para ellos. El primer registro conocido de un sistema similar es de comienzos del

siglo XVI, cuando un español, Francisco Lucas, tuvo la idea de grabar letras sobre madera,

un siglo más tarde, un notario francés llamado Pierre Moreau fundó tipos movibles de

Page 4: Anteproyecto Tesis Def

4

plomo con el mismo objetivo. Hubo varios intentos similares hasta que Haüy logró grabar

en papel un sistema similar.

A los 15 años de edad, el joven Louis Braille (1809-1852), quien a tierna edad había

quedado ciego como consecuencia de un accidente, inventó un sistema de lectura y

escritura por medio del tacto que consistía de puntos. El braille, un verdadero alfabeto,

consiste en leer moviendo la mano de izquierda a derecha, pasando por cada línea. Los

lectores de braille pueden leer un promedio de 104 a 125 palabras por minuto, aunque

algunos pueden alcanzar a leer 250 palabras por minuto utilizando ambas manos.

El tamaño y distribución de los 6 puntos que forman el llamado Signo Generador no

es un capricho sino fruto de la experiencia de Braille. Las terminaciones nerviosas de la

yema del dedo están capacitadas para captar este tamaño en particular.

La investigación y el proyecto se organizan así:

Capítulo I El Problema: Se refiere al planteamiento del problema, objetivos a

cumplir, justificación de los mismos, restricciones y delimitaciones para llevar a cabo el

proyecto.

Capítulo II Marco Teórico: Es donde se toma en cuenta los fundamentos teóricos,

variables a manejar dentro de la investigación y los antecedentes para el desarrollo y

construcción de la impresora Braille.

Capítulo III Marco Metodológico: Constituye el tipo de investigación realizada,

los instrumentos, técnicas y materiales utilizados.

Capítulo IV Análisis y Discusión de los datos: Habla sobre los datos y los

resultados de la impresión, así mismo la comprobación por una persona discapacitada

visualmente que apruebe el producto final.

Page 5: Anteproyecto Tesis Def

5

IDENTIFICACIÓN DE AUTORES

Nombres y apellidos: José Félix Delgado Piña

Cédula de Identidad: 18516060

Promedio académico: 12, 222

No. Asignaturas aprobadas: 36 No. Asignaturas por aprobar 16

Dirección: Sector Santa María, av 27 con calle 67 Edif. Royal City apto. 103-A

Teléfono: 0261 7511991 Celular: 0424 6452043

E-mail: [email protected]

Nombres y apellidos: Marvin Gabriel Sánchez Rivas

Cédula de Identidad: 17918425

Promedio académico: 12, 789

No. Asignaturas aprobadas: 39 No. Asignaturas por aprobar 13

Dirección: San Francisco Edo. Zulia Br. Sur América Av. 57 # 149C- 48

Teléfono: 0261 7376927 Celular: 0412 6576959

E-mail: marvin_pascal @hotmail.com

Page 6: Anteproyecto Tesis Def

6

IDENTIFICACIÓN DEL TUTOR

Nombres y Apellidos: Daniel José Flores García

Departamento: Circuitos y Comunicación

Teléfono: 0416 6664000

E-mail: ing.djflores@gmailcom

Page 7: Anteproyecto Tesis Def

7

PLANTEAMIENTO DEL PROBLEMA

Son los ciegos y deficientes visuales quienes, junto a personas con otras

discapacidades, más han tenido que esforzarse para acceder a la información a través de

las nuevas tecnologías. Aunque también es cierto que sin estas discapacidades no

hubieran desarrollado tanto el oído, el tacto e incluso el ingenio necesario para superar

las nuevas barreras que estas tecnologías imponían.

El término Tiflotecnología, del griego Tiflo (ciego), se incorpora al Diccionario de

la Real Academia de la Lengua Española en 2008, donde se define como el "estudio de la

adaptación de procedimientos y técnicas para su utilización por los ciegos", y ahí entra el

código braille que es el medio por el cual, las personas con esta discapacidad pueden leer

e interpretar los textos.

El desarrollo de este proyecto se enmarca en la realidad que viven los

discapacitados, y más a nivel de nuestro país, donde los recursos económicos no

permiten que los ciegos puedan acceder con facilidad a los medios de información

escrita, puesto que en Venezuela todavía no se dan o no existen las condiciones

adecuadas para personas con esta dificultad, así como también los pocos trabajos o

ingresos que estas personas reciben no le permiten poseer una impresora braille, ya que

éstas son costosas. Por ende, una de las premisas para mejorar esta situación es, diseñar y

construir una impresora de este tipo pero de forma más económica para que sea de fácil

acceso para las personas discapacitadas, y todo esto a partir de otra impresora común y

corriente y materiales que se pueden conseguir con facilidad.

El impacto social es muy importante en el desarrollo y validación de esta tesis,

puesto que es una gran ayuda para las personas que se vean afectadas por estas

dificultades y al mismo tiempo se podría pensar en que se abren las puertas para

Page 8: Anteproyecto Tesis Def

8

implementar mas proyectos enfocados en el área social que son muy necesarias para el

bienestar y mejor calidad de vida del ser humano.

Pregunta de investigación:

¿Cómo desarrollar una impresora Braille partiendo de una impresora matriz de

punto que lo haga en papel corriente y sea información de una computadora?

Page 9: Anteproyecto Tesis Def

9

OBJETIVOS

Objetivos General:

Desarrollar una impresora Braille a partir de una impresora matriz de punto

convencional.

Objetivos específicos:

- Describir la forma de trabajo de la impresora para código Braille.

- Diseñar una interfaz que permita convertir la información que se desea imprimir

a código Braille al momento de la impresión.

- Construir una impresora que imprima directamente en código Braille, de forma

económica y sencilla, utilizando como base una impresora matriz de punto.

- Validar por medio de una persona que presente la discapacidad de la visión y

conozca el código Braille, que los resultados de la impresión están adecuados y

son los correctos establecidos con dicho código.

Page 10: Anteproyecto Tesis Def

10

JUSTIFICACIÓN DE LA INVESTIGACIÓN

Justificación

Desde un punto de vista humanitario, se puede destacar el hecho de que poseer una

discapacidad física o mental, es un episodio difícil en la vida de un ser humano y mas allá

sobrevivir y sobrellevar una nueva vida, nuevas costumbres, nuevas formas de pensar, por

ello es necesario intervenir y colaborar en esa situación a la persona que lo necesite. En ese

sentido elaborar este proyecto y construir una impresora braille que tiene como finalidad

entregar mayor acceso a la información e inclusión de las personas que posean una

discapacidad total visual.

Es importante el hecho de que se afianzarán conocimientos como: el

funcionamiento y método de trabajo de una impresora matricial, todo lo referente al código

braille, la parte electrónica de modificar dispositivos predeterminados para lograr una

mejoría en los mismos, así como también conocimientos en lógica de programación.

Se puede decir entonces que, no solo se obtendrán mayores conocimientos en el área

de trabajo y la parte técnica, sino que también ayudará a las personas ciegas a poseer

mayores oportunidades y facilidades a la hora de interactuar con la tecnología a un costo

razonable.

Delimitación

La investigación y proyecto se elaborará en un período de 6 meses, desde Mayo

hasta Octubre de 2012, el cual será desarrollado en Laboratorio de Comunicaciones y de

Electrónica de la Facultad de Ingeniería, en la Escuela de Ingeniería Eléctrica de la

Universidad del Zulia, ubicada en el galpón Justo Márquez de la misma. El área temática es

electrónica, específicamente el área de microcontroladores y programación, así como

también las partes referidas al código braille, incluso el punto de vista social.

Page 11: Anteproyecto Tesis Def

11

ANTECEDENTES DE LA INVESTIGACIÓN

Cada cinco segundos se produce un caso de ceguera entre persona adultas y cada

minuto en la población infantil. El 90% de estas personas viven en las zonas más pobres

del planeta o en vías de desarrollo. Si no se llevan a cabo las intervenciones oportunas, y de

mantenerse las actuales estimaciones sobre el crecimiento de la población mundial y de la

expectativa de vida, el número de personas con ceguera total se estima que podría alcanzar

los 75 millones en el año 2020.

Carrasco, Rodrigo (2004) de La Universidad Católica de Temuco de Chile, elaboró

un proyecto donde el objetivo de su tesis, era investigar sobre la accesibilidad y la

importancia que tiene el desarrollo accequible para todas las personas, ya que no solo va en

beneficio de las personas con discapacidad visual, sino también de aquellos usuarios que no

la presentan. Para ello se entrega una pequeña guía de sugerencias y/o normas que

permita servir de apoyo a diseñadores y desarrolladores en sus futuras Aplicaciones Web.

Se presenta un tipo de metodología proyectiva, pero al mismo tiempo descriptiva,

puesto que presenta una iniciativa para o resaltar la importancia que tienen el desarrollo de

Páginas o Sitios accesibles para personas que presentan una discapacidad. Dentro del

ámbito de la discapacidad sea considerado evaluar los problemas de accesibilidad

encontrados por personas con discapacidad visual al navegar por los distintos contenidos

Web presentes en la red. Para ello ha sido necesario evaluar la accesibilidad de la Web

utilizando diferentes herramientas encargadas de realizar esta tarea. Una de las

herramientas escogidas para medir la accesibilidad corresponde al lector de pantalla Jaws,

básicamente por ser una de las ayudas técnicas más utilizadas por personas con

discapacidad visual.

Casanova, Luis (2008) ingeniero en electrónica de La Universidad Politécnica

Salesiana de Quito – Ecuador, propuso el diseño y construcción de una impresora braille,

que imprime sobre papel corriente, desarrollando una reingeniería de una impresora

matricial y que no altere el funcionamiento regular de la impresora. Así mismo demuestra

Page 12: Anteproyecto Tesis Def

12

cómo es posible utilizar una impresora matricial (nueva, usada, reciclada, etc.) en la cual se

realizaran adaptaciones elementales en la parte mecánica y eléctrica. Un sencillo programa

(software) traduce el texto y envía un conjunto de caracteres al administrador de impresión

del sistema operativo Windows, de esta manera se utiliza los controladores (drivers) que

cada fabricante ha desarrollado para la comunicación entre el computador personal y la

impresora.

Dentro de la investigación se podría decir que es destaca la parte social y humana,

ya que se presenta una idea innovadora que propone una solución económica que permitirá

proporcionar a las personas ciegas de todo el mundo, una muy útil herramienta para el

acceso a la información escrita que ayude en su educación y desarrollo personal.

Chiconi, Juan Pablo (2009) de La Universidad Nacional Tecnológica Nacional San

Nicolás en Buenos Aires – Argentina, realiza una impresora braille, también a partir de una

impresora matriz de punto, donde su objetivo principal, es poder destacar la actividad que

vincula diferentes especialidades de la rama técnica y tecnológica, con la labor social. Pero

en esa parte técnica si vincula el hecho de poder programar un microcontrolador, que está

programado para que sin problemas las indicaciones del código braille y como debe dar las

órdenes a la impresora matricial modificada.

Se destaca de este proyecto la programación del microcontrolador, puesto que se

explica detalladamente y con claridad el lenguaje y lógica de programación utilizado. Se

toma en cuenta de este proyecto los materiales empleados para realización de la tesis, los

cuales pueden ser en su mayoría usados y tomados como ejemplo, así como también la

forma y pasos de la modificación de la ingeniería de fábrica de una impresora matriz de

punto que comercialmente no es apta para las tareas que se le desea asignar.

Page 13: Anteproyecto Tesis Def

13

BASES TEORICAS

. Código Braille

Louis Braille (Coupvray, Francia, 1809 - París, 1852) Educador e inventor francés

del sistema de lectura y escritura táctil para invidentes que lleva su nombre, basado en un

método de representación que utiliza celdas con seis puntos en relieve. El método Braille es

en la actualidad el sistema de lectura y escritura punteada universalmente adoptado en los

programas de educación de invidentes. A los tres años de edad sufrió un accidente que le

privó de la vista: trataba de imitar la labor de su padre en el taller familiar de talabartería y

se dañó uno de los ojos con el punzón que utilizaba para perforar el cuero.

El sistema Braille consiste en un código de 63 caracteres, constituidos por un

rectángulo de seis puntos que conforman una figura determinada. Estos caracteres Braille

están unidos en líneas sobre el papel y pueden leerse pasando las yemas de los dedos

suavemente sobre el escrito.

Durante el siglo XIX se habían realizado otros intentos para conseguir que los

invidentes pudieran leer y escribir, aunque ninguno de los proyectos anteriores al Braille

fue lo bastante satisfactorio. Braille decidió utilizar el sistema de grabación de los signos en

relieve sobre un papel, ya utilizado anteriormente, pero usando un código alfabético distinto

del latino y del griego.

La escritura se realizaba mediante impresiones en relieve sobre planchas, lo cual

permitía un tipo de lectura analítica y táctil a la velocidad de 125 a 175 palabras por

minuto. Las matrices que diseñó no sólo representaban letras sino también los números, los

signos de puntuación y acentuación y algunas de las contracciones más usuales de los

idiomas occidentales. Este sistema se publicó por primera vez en 1829 y fue presentado en

su modelo más completo en 1837. No fue aceptado como oficial por la Institution des

Page 14: Anteproyecto Tesis Def

14

Aveugles hasta 1854, dos años después de la muerte de Louis Braille, y en 1878 se aprobó

en el Congreso Internacional de París como sistema universalista de enseñanza de los

invidentes.

Las combinaciones de puntos en relieve están ordenadas en una tabla de ocho líneas

horizontales; las dos primeras contienen diez matrices, y las seis restantes, nueve, ocho,

siete, once, siete y siete respectivamente. Las matrices de las tres primeras líneas indican

letras; las de los tres siguientes números y signos gramaticales. En la séptima línea se

incluyen caracteres que permiten emplear adecuadamente los anteriores: contracciones,

mayúsculas, etc., así como un indicador de que el siguiente carácter es numérico. La octava

línea indica las notas musicales. En 1965 se realizó una adaptación del sistema Braille al

lenguaje anglosajón, añadiendo símbolos de utilidad para las matemáticas superiores y otras

disciplinas técnicas.

El sistema Braille también permite la escritura, que se realiza gracias a dos planchas

metálicas entre las cuales se coloca el papel; una de las ellas tiene seis agujeros para meter

el punzón y horadar según el signo que se desea emplear. Actualmente el sistema Braille

puede escribirse también con máquinas con seis llaves, una para cada punto de matriz

Braille. La primera máquina para escribir en Braille la inventó Frank H. Hall en 1892.

. Impresora Matriz de Punto

Una impresora matricial o impresora de matriz de puntos  Es un dispositivo

electromecánico, que en su tecnología más básica, fue creado en 1953; tiene la función de

recibir información digital procedente de la computadora, para por medio de unas agujas

sobre una cinta entintada,  plasmar la información en un medio físico. Generalmente

utilizan una cinta con un solo color. Una impresora matricial es un tipo de impresora con

una cabeza de impresión que se desplaza de izquierda a derecha sobre la página,

imprimiendo por impacto, de forma similar al funcionamiento de una máquina de escribir.

Page 15: Anteproyecto Tesis Def

15

Al contrario que las máquinas de escribir o impresoras de margarita, las letras son

obtenidas por selección de puntos de una matriz, y por tanto es posible producir distintos

tipos de letra, y gráficos en general. Puesto que la impresión requiere presión mecánica,

estas impresoras pueden crear copias carbón. Esta tecnología fue comercializada en primer

lugar por Digital Equipment Corporation.

Cada punto es producido por un diminuto bastón metálico, también llamado alambre

o pin, que es empujado por un pequeño electroimán, bien directamente o mediante un

mecanismo de palancas. Enfrente de la cinta de tinta y del papel hay una pequeña guía

agujereada para servir de guía a los bastones. La parte móvil de la impresora es conocida

como la cabeza de impresión, que generalmente imprime una línea de texto en cada

movimiento horizontal sobre el papel. La mayoría de impresoras matriciales tienen una sola

línea vertical de bastones metálicos de impresión. Otras tienen varias columnas

entrelazadas para incrementar la densidad de puntos y, por tanto, la resolución de la

impresión. Estas impresoras Cuentan internamente con  chips y circuitos electrónicos que

reciben órdenes de la computadora y almacenan los datos para imprimirlos:

La impresora recibe desde la computadora, las órdenes y los datos de lo que va

a imprimir.

La impresora almacena los datos recibidos en una memoria RAM interna también

llamada Buffer.

Un mecanismo electromecánico acomoda la hoja acorde a las especificaciones que

envía la computadora.

Una cabeza de impresión que contiene pequeñas puntillas (existen con 9, 18 y 24

puntillas, a mayor cantidad de ellas, mayor nitidez); estas se van activando de

adentro hacia afuera para formar el carácter y se golpean contra una cinta entintada

sobre la hoja.

La hoja va avanzando por medio de un rodillo movido por un motor, conforme se

termina de imprimir cada renglón, se mueve para empezar el siguiente.

La cabeza va avanzando conforme escribe y esto se repite hasta terminar los datos

almacenados en la memoria.

Page 16: Anteproyecto Tesis Def

16

El ámbito va de las impresoras de 1 pin (empleadas en calculadoras e impresoras

baratas para equipos de 8 bits), 9 pines (la más utilizadas), 18 pines (muy poco frecuentes),

24 pines (que copan la gama alta) y 27 pines (récord ostentado por la Apple ImageWriter

LQ).

. PIC

Un pic es un microcontrolador (abreviado μC, UC o MCU) es un circuito

integrado programable, capaz de ejecutar las órdenes grabadas en su memoria. Está

compuesto de varios bloques funcionales, los cuales cumplen una tarea específica. Un

microcontrolador incluye en su interior las tres unidades funcionales principales de

una computadora: unidad central de

procesamiento, memoria y periféricos de entrada/salida. Los PIC son una familia

de microcontroladores tipo RISC fabricados por Microchip Technology Inc. y derivados

del PIC1650, originalmente desarrollado por la división de microelectrónica de General

Instrument. El nombre actual no es un acrónimo. En realidad, el nombre completo

es PICmicro, aunque generalmente se utiliza como Peripheral Interface

Controller (controlador de interfaz periférico).

El PIC original se diseñó para ser usado con la nueva CPU de 16 bits CP16000. Siendo en

general una buena CPU, ésta tenía malas prestaciones de entrada y salida, y el PIC de 8 bits

se desarrolló en 1975 para mejorar el rendimiento del sistema quitando peso de E/S a la

CPU. El PIC utilizaba microcódigo simple almacenado en ROM para realizar estas tareas; y

aunque el término no se usaba por aquel entonces, se trata de un diseño RISC que ejecuta

una instrucción cada 4 ciclos del oscilador.

En 1985 la división de microelectrónica de General Instrument se separa como compañía

independiente que es incorporada como filial (el 14 de diciembre de 1987 cambia el

nombre a Microchip Technology y en 1989 es adquirida por un grupo de inversores) y el

nuevo propietario canceló casi todos los desarrollos, que para esas fechas la mayoría

estaban obsoletos. El PIC, sin embargo, se mejoró con EPROM  para conseguir

Page 17: Anteproyecto Tesis Def

17

un controlador de canal programable. Hoy en día multitud de PICs vienen con varios

periféricos incluidos (módulos de comunicación serie, UARTs, núcleos de control de

motores, etc.) y con memoria de programa desde 512 a 32.000 palabras

(una palabra corresponde a una instrucción en lenguaje ensamblador, y puede ser de 12, 14,

16 ó 32 bits, dependiendo de la familia específica de PICmicro).

La arquitectura del PIC es sumamente minimalista. Esta caracterizada por las siguientes

prestaciones:

Área de código y de datos separadas (Arquitectura Harvard).

Un reducido número de instrucciones de longitud fija.

La mayoría de las instrucciones se ejecutan en un solo ciclo de ejecución (4 ciclos de

clock), con ciclos de único retraso en las bifurcaciones y saltos.

Un solo acumulador (W), cuyo uso (como operador de origen) es implícito (no está

especificado en la instrucción).

Todas las posiciones de la RAM funcionan como registros de origen y/o de destino de

operaciones matemáticas y otras funciones.1

Una pila de hardware para almacenar instrucciones de regreso de funciones.

Una relativamente pequeña cantidad de espacio de datos direccionable (típicamente,

256 bytes), extensible a través de manipulación de bancos de memoria.

El espacio de datos está relacionado con el CPU, puertos, y los registros de los

periféricos.

El contador de programa está también relacionado dentro del espacio de datos, y es

posible escribir en él (permitiendo saltos indirectos).

A diferencia de la mayoría de otros CPU, no hay distinción entre los espacios de

memoria y los espacios de registros, ya que la RAM cumple ambas funciones, y esta es

normalmente referida como "archivo de registros" o simplemente, registros.

Para transferir el código de un ordenador al PIC normalmente se usa un dispositivo

llamado programador. La mayoría de PICs que Microchip distribuye hoy en día incorporan

ICSP (In Circuit Serial Programming, programación serie incorporada) o LVP (Low

Page 18: Anteproyecto Tesis Def

18

Voltage Programming, programación a bajo voltaje), lo que permite programar el PIC

directamente en el circuito destino. Para la ICSP se usan los pines RB6 y RB7 (En algunos

modelos pueden usarse otros pines como el GP0 y GP1 o el RA0 y RA1) como reloj y

datos y el MCLR para activar el modo programación aplicando un voltaje de 13 voltios.

Existen muchos programadores de PICs, desde los más simples que dejan al software los

detalles de comunicaciones, a los más complejos, que pueden verificar el dispositivo a

diversas tensiones de alimentación e implementan en hardware casi todas las

funcionalidades. Muchos de estos programadores complejos incluyen ellos mismos PICs

preprogramados como interfaz para enviar las órdenes al PIC que se desea programar. Uno

de los programadores más simples es el TE20, que utiliza la línea TX del

puerto RS232 como alimentación y las líneas DTR y CTS para mandar o recibir datos

cuando el microcontrolador está en modo programación. El software de programación

puede ser el ICprog, muy común entre la gente que utiliza este tipo de microcontroladores.

Entornos de programación basados en intérpretes BASIC ponen al alcance de cualquier

proyecto que parecieran ser ambiciosos.

. Visual Basic

Visual Basic es uno de los tantos lenguajes de programación que podemos encontrar

hoy en día. Dicho lenguaje nace del BASIC (Beginner´s All-purpose Symbolic Instruction

Code) que fue creado en su versión original en el Dartmouth College, con el propósito de

servir a aquellas personas que estaban interesadas en iniciarse en algún lenguaje de

programación. Luego de sufrir varias modificaciones, en el año 1978 se estableció el

BASIC estándar. La sencillez del lenguaje ganó el desprecio de los programadores

avanzados por considerarlo "un lenguaje para principiantes".

Primero fue GW-BASIC, luego se transformó en QuickBASIC y actualmente se lo

conoce como Visual Basic y la versión más reciente es la 6 que se incluye en el paquete

Visual Studio 6 de Microsoft. Esta versión combina la sencillez del BASIC con un

poderoso lenguaje de programación Visual que juntos permiten desarrollar

robustos programas de 32 bits para Windows. Esta fusión de sencillez y la estética permitió

Page 19: Anteproyecto Tesis Def

19

ampliar mucho más el monopolio de Microsoft, ya que el lenguaje sólo es compatible

con Windows, un sistema operativo de la misma empresa.

Visual Basic ya no es más "un lenguaje para principiantes" sino que es una perfecta

alternativa para los programadores de cualquier nivel que deseen desarrollar aplicaciones

compatibles con Windows.

Existe un único entorno de desarrollo para Visual Basic, desarrollado por

Microsoft: Microsoft Visual Basic x.0 para versiones desde la 1.0 hasta la 6.0, (con las

diferencias entre las versiones desde la 1.0 (MS-DOS/Windows 3.1) hasta la 3.0 (16 bits,

Windows 3.1/95) y las de la 4.0 (16/32 bits, Windows 3.1/95/NT) hasta la 6.0 (32 bits,

Windows 9x/Me/NT/2000/XP/2003 server).

Su entorno de desarrollo es muy similar al de otros lenguajes e IDE's.

Se compone principalmente de una barra de herramientas y menús, que se pueden

personalizar con prácticamente la totalidad de los comandos del IDE, a necesidad.

El espacio de trabajo incluye y muestra todas las ventanas del proyecto, las vistas del

código de los módulos y objetos, y los controles con los que se compondrán las

ventanas de la aplicación. Por defecto se dispone los siguientes controles:

(PictureBox) Caja de Imágenes

(Label) Etiqueta

(TextBox) Caja de texto

(Frame) Marco

(CommandButton) Botón de comando

(CheckBox) Casilla de verificación

(OptionButton) Botón de opción

(ComboBox) Lista desplegable

(ListBox) Lista

(HScrollBar) Barra de desplazamiento horizontal

(VScrollBar) Barra de desplazamiento vertical

Page 20: Anteproyecto Tesis Def

20

(Timer) Temporizador

(DriveListBox) Lista de unidades de disco

(DirListBox) Lista de directorios

(FileListBox) Lista de archivos

(Shape) Figura

(Line) Línea

(Image) Imagen

(Data) Conexión a origen de datos

(OLE) Contenedor de documentos embebidos compatibles con Object Linking and

Embedding

Se pueden agregar todo tipo de controles de terceros, y hay una gran cantidad de ellos que

se proveen con la instalación de Visual Basic 6.0, vienen embebidos dentro de archivos de

extensión OCX.

Page 21: Anteproyecto Tesis Def

21

METODOLOGÍA

Proyectiva es el tipo de investigación, puesto que consiste en la elaboración de una

propuesta o modelo para solucionar un problema. Intenta responder preguntas sobre

sucesos hipotéticos del futuro (de allí su nombre) o del pasado a partir de datos actuales. Se

ubican las investigaciones para inventos, programas, diseños. Mario Gargantini (2006).

Población y Muestra

En el trabajo de investigación, la población se ve definida por el arreglo y

modificación de una impresora matriz de punto o impresora matricial. Para esto se harán las

pruebas y ensayos en diferentes impresoras y programación interna tomando en cuenta

configuraciones diferentes para lograr los resultados deseados, y poder obtener la

representación total de la población.

Técnicas y e Instrumentos de Recolección de Datos

Para conseguir y obtener el resultado deseado sobre cada impresión, será el ensayo y

error, para la obtención y recolección de datos se utilizaran diferentes programas, para la

programación electrónica del pic o microcontrolador se utilizará el programa Visual Basic

en su versión 6.0 para ingresar le código braille y como se ejecutará a la hora de la

impresión, se empleará el uso de simuladores de circuitos electrónicos como el programa

NI Multisim para conocer el comportamiento de los componentes que conforman el resto

del circuito controlador. Entre otros instrumentos a utilizar podemos resaltar el osciloscopio

y la tabla de prueba para elementos electrónicos (protoboard).

Page 22: Anteproyecto Tesis Def

22

Planificación de Investigación

El desarrollo del proyecto y la investigación está basado y planificado para 6 fases

que serán aclaradas con la siguiente explicación:

- Describir el código Braille.

Inicialmente para conocer la posición de las personas invidentes y como es la

manera en que pueden tener acceso a la información. El código Braille o sistema braille es

la forma en que las personas con esta discapacidad pueden leer los documentos y textos de

su preferencia e interés, por ende es necesario conocer como es tal sistema, la forma de

llevarlo a cabo e incluso leerlo con el fin de familiarizarse con el mismo.

- Describir el funcionamiento de una impresora matriz de punto.

Conocer la forma de trabajo y los elementos que posee una impresora matricial o

matriz de punto convencional, es vital ya que, de allí partirá el desarrollo y modificación de

ésta. Se inspeccionará los componentes de una impresora matricial convencional, y todo

aquello que pueda ser útil para su alteración y posterior construcción y que sea beneficioso

para el proyecto.

- Describir la forma de trabajo de la impresora para código braille.

Esta es una fase posiblemente netamente de investigación, acerca del

funcionamiento de éste tipo de impresoras más complejas o especiales en el mercado, ya

que se desea obtener una de ese tipo como resultado final. Incluso sus componentes y que

tan fáciles de conseguir pueden ser. La parte monetaria, es decir una investigación profunda

sobre precios y que tan asequible es para las personas que poseen la discapacidad de la

visión.

Page 23: Anteproyecto Tesis Def

23

- Diseñar una interfaz que permita convertir la información que se desea imprimir

a código braille.

Se planea que la impresora ya modificada, realice la transferencia de datos de la

impresión normal a código braille al momento de la impresión, esto se logrará con la ayuda

de los microcontroladores y los programas internos de la impresora que no importa el texto

que se desee imprimir, lo hará en el código y será de forma rápida sencilla y sin

complicaciones.

- Construir una impresora braille

Uno de las fases más importantes del proyecto la construcción de la impresora

braille a partir de una impresora matricial convencional, de forma económica y sencilla y

que sea de fácil acceso para las personas que la necesiten. En este período luego de la

investigación realizada y tomando en cuenta los datos obtenidos y poniendo en práctica lo

aprendido será el momento de modificar la impresora matriz de punto convencional y hacer

que el producto final funcione sin problemas.

- Validar la impresión por medio de una persona invidente que conozca el código

braille.

Hacer diferentes pruebas de impresión hasta lograr el resultado deseado, que sea una

impresión clara y adecuada sin ningún tipo de error y que pueda ser leída por una persona

discapacitada de la visión y compruebe que efectivamente si está bien aplicado el código

braille y que la puede usar cualquier persona que presente la misma condición.

Page 24: Anteproyecto Tesis Def

24

CRONOGRAMA DE ACTIVIDADES

A continuación se muestra en una tabla la planificación del proyecto con las fases y

duración del mismo.

Actividad Mes

1

Mes

2

Mes

3

Mes

4

Mes

5

Mes

6

Describir el código Braille

Describir el funcionamiento de una

impresora matriz de punto

Describir la forma de trabajo de la

impresora para código braille

Diseñar una interfaz que permita

convertir la información que se desea

imprimir a código braille

Construir una impresora braille

Validar la impresión por medio de una

persona invidente que conozca el

código braille

Page 25: Anteproyecto Tesis Def

25

REFERENCIAS BIBLIOGRÁFICAS

- Al Tenhundfeld. «Visual Basic 6.0 to be Supported on Windows 7». The Register.

- Los caracteres Braille en Unicode (en inglés).

- Tutorial de programación de PICs en Ensamblador en la Asociación de Robótica y Domótica de España.

- Vienna University of Technology, Introduction To Microcontrollers (Gunther Gridling, Bettina Weiss), 26 de febrero de 2007.

- GARZON, G; D. RUALES. (Abril, 2003) Construcción de una impresora

matricial (matriz 1x1), para imprimir código Braille en alto relieve sobre papel

corriente. TESIS. Director: Luis F. Casanova P., Universidad Politécnica

Salesiana, Quito – Ecuador.

- MARTÍNEZ, I. (Coord.) (1999-2000): Aspectos evolutivos y educativos de la deficiencia visual. Madrid.

- OCHAÍTA, E.; ROSA, A.; FERNÁNDEZ, E., y HUERTAS, J. A. (1988): Lectura braille y procesamiento de la información táctil. Madrid: INSERSO.

- CASANOVA, LUIS “COMO CONSTRUIR UNA IMPRESORA BRAILE DE BAJO COSTO, QUE IMPRIMA CÓDIGO BRAILLE SOBRE PAPEL CORRIENTE.” Universidad Politécnica Salesiana, Quito – Ecuador.(2008)

- CHICONI, JUAN PABLO.; “IMPRESORA BRAILLE” (2009)