Datos personales

martes, 21 de mayo de 2013

5.3 Impacto Social de la Automatización


Impacto de la Automatización Industrial


· Impacto Ético

Con respecto a este aspecto a que el hombre piense en que tiene competencia en el trabaja, lo que provocaría una baja en el autoestima del individuo, haciéndolo pensar que es poco útil y llevarlo al borde de renunciar o en dado caso a que lo despidan por exceso de empleados por las maquinas automatizadas.

Es un tema muy importante de tratar ya que afecta la moral del individuo y lo que provocaría seria mayor pobreza en la sociedad, mas no en el aspecto industrial; ya que a ellos se les facilita tener esas maquinas automatizadas realizando el trabajo de, tal vez 10 o mas empleados reduciendo las perdidas de la empresa al pagar y aumentando la producción.


· Impacto Económico

La economía en la actualidad esta regida por el sistema capitalista, el cual consiste básicamente en la explotación del hombre por el hombre, lo que nos ha demostrado que mientras más personas puedas explotar, mas riquezas podrás obtener.


La automatización es un proceso en el avance tecnológico indetenible, que va marcar un cambio en la evolución humana, pues anteriormente se realizaban algunos trabajos a mano, los cuales ya son sustituidos por máquinas, lo que hará a las presentes y futuras generaciones que tengan más conocimientos para poder trabajar, pues ahora no solo basta con saber leer y escribir para poder desempeñar el trabajo de secretario, sino el conocer de los funcionamientos de una computadora, para poder realizar más tareas, en un menor tiempo y poder ser económicamente productivos, etc.

Finalmente la automatización es una herramienta que va hacer crecer la economía del sector patronal, pues será a ellos quién beneficiará tal tecnología y a los empleados se les vera obligados a poseer más conocimientos para que puedan seguir laborando, de no ser así, será fácil la sustitución de ellos por máquinas.

· Impacto Tecnológico

Uno de los campos en los cuales se ve mas reflejado este campo es en la Tecnológica; ya que gracias con la automatización de los procesos la Tecnología a dado unos grandes pasos lo cual antes hubiese tardado mas en la antigüedad, y la calidad de esta nueva Tecnológica no seria tan buena como la que se a estado desarrollando.

Considero que es un tema demasiado importante a tomar en cuenta ya que esta nueva Tecnología que se esta desarrollando al mismo tiempo optimiza los procesos de automatización de dicha empresa, lo cual es un ciclo, en el cual como la Tecnología que se desarrolla esta beneficiando a la empresa como a los consumidores de dicha.

· Impacto Social


La automatización que se a implementado en las industrias, se ha venido reflejando de forma benéfica y por otros aspectos ha venido a perjudicar un poco, para las industrias le conviene mas porque hace una inversión fuerte pero con el tiempo se ve beneficiado ya que hace los trabajos mas rápido, pero por otra parte al momento de automatizar todo esto trae consigo desempleo ya que las maquinas son las que van a ocupar el lugar de los obreros.

· Impacto Ambiental

Con el paso del tiempo en cuanto que a ido evolucionando la tecnología y a su vez las industrias tienden a ser mas automatizado todos los desempeños laborales, pero la contra parte de esto es que al haber mas fabricas, mas maquinarías esto trae consigo, que se produzcan mas desechos industriales lo que provoca mas contaminación, haciendo que el medioambiente sea mas vulnerable que lo debilite.



5.2 Integración con el Medio Ambiente


Para nadie es un secreto que la industria automotriz es una de las fuentes de contaminación mas nocivas para nuestro planeta, el mal manejo de los desechos utilizados en este campo, es una gran fuente de contaminación de nuestro entorno.

Pero todo no es gravedad, los recientes estudios e investigaciones del adecuado manejo de dichos residuos y optimización de rendimientos de maquinas han comprobado que se puede limitar el índice de contaminación y haciendo el reciclado en una herramienta importante, podemos concluir que esta actividad de la mecánica puede ayudar de muchos formas a preservar el medio ambiente.
En nuestro país se a establecido legislaciones en pro de la conservación del medio ambiente de circulación, los datos de los vehículos de riesgo ya que son agentes de protocolos de la contaminación atmosférica y auditiva.

El cambio climático está siendo agravado por la contribución humana para satisfacer sus requerimientos energéticos por medio de la combustión de materiales fósiles y orgánicos que generan además, la deforestación de grandes extensiones con lo que el problema se agudiza al disminuir una fuente natural de captura del bióxido de carbono. Los conocimientos y recursos en materia de ciencia, ingeniería y tecnología deben utilizarse para satisfacer las necesidades humanas básicas, reducir la pobreza, lograr el desarrollo sustentable.

Se cree que la problemática existente en las funciones de ingeniería, tecnología y ciencia puede dividirse en cuatro aspectos:

a) Magnitud de los recursos que se asignan a las mismas.

b) Orientación de las funciones para garantizar su pertinencia.

c) Integración sistémica, vertical y transversal de las funciones y sus órganos.

d) Creación de valor con resultados que evidencien su rentabilidad social

La Ingeniería Mecatrónica, en su actuación profesional, desarrolla las competencias para diseñar, mantener y automatizar dispositivos y sistemas, a través de la integración de conocimientos y tecnologías de la mecánica, electrónica, eléctrica, control y sistemas computacionales. La cual contribuye a la transformación económica, social y ambiental de nuestra época.
La mayor parte de los proyectos y trabajos que realiza tienen como propósito fomentarla incorporación de criterios y estrategias sustentables.
Desarrollo Sustentable, como ejemplo de aplicación en la Ingeniería Mecatrónica:

• Evaluar y crear alternativas para el uso racional de los recursos disponibles en los procesos productivos.

• Participar en el desarrollo de sistemas para el aprovechamiento de fuentes no convencionales de energía.

• Identificar áreas de oportunidad para analizar y comprender problemas de ingeniería, proponiendo soluciones integrales con tecnologías emergentes, con un sentido de desarrollo sustentable.

• Contribuir al desarrollo sustentable de la industria a través de la generación y aplicación de tecnologías con ética de trabajo y creatividad.

• Controlar, automatizar, operar y supervisar, evaluar y mantener procesos de ingeniería desde una perspectiva Mecatrónica.

• Ser creativo, emprendedor y comprometido en el ejercicio de su formación con amplio sentido ético y de actualización continua. 

El ingeniero en mecatrónica no debe aceptar el desarrollo de proyectos que no sean ecológicamente sustentables y de percatarse de que algún proyecto de su empresa daña la ecología debe comunicarlo a sus superiores. En general la aportación de la Mecatrónica a largo plazo puede ser muy amplia y favorable no soló para el hombre sino también para el medio ambiente.





5.1 Código de Ética Profesional del Ingeniero Mexicano


El Código de Ética Profesional del Ingeniero Mexicano se publicó el 1 de julio de 1983, y firmó como testigo el C. licenciado Miguel de la Madrid Hurtado, Presidente Constitucional de los Estados Unidos Mexicanos, el cual se transcribe a continuación.



CONSIDERANDO QUE:

1.El ingeniero mexicano sustenta su conducta en el respeto y amor a la patria. 


2.El ingeniero en nuestro país ha logrado la práctica de su profesión gracias a la oportunidad que le brinda la nación mexicana.

3.Por su preparación tiene un mayor compromiso para coadyuvar a satisfacer las necesidades y elevar la calidad de vida de los mexicanos, con la convicción y responsabilidad moral de sostener un desarrollo con justicia social. 

4.Es un deber propiciar el desempeño de la actividad de acuerdo con un Código de Ética que precise las obligaciones sociales, que hacen posible el respeto de cada profesional para con los demás, en busca de una justa y armoniosa convivencia humana dentro de cada nación y entre las naciones. 

5.Los principios universales y nuestras mejores tradiciones consideran un alto deber la solidaridad intemacional y el respeto a los valores morales de otros pueblos, en particular donde el ingeniero amplíe su preparación o eventualmente ejerza la profesión. 

6.Los diversos códigos de ética profesional de colegios y asociaciones de ingenieros confluyen en una misma concepción. 

7.La unión de ingenieros mexicanos se ha dado en torno a principios y normas de conducta.



CÓDIGO DE ÉTICA DEL INGENIERO MEXICANO.



  • El Ingeniero reconoce que el mayor mérito es el trabajo, por lo que ejercerá su profesión comprometido con el servicio de la sociedad mexicana, a tendiendo al bienestar y progreso de la mayoría.
  • Al transformar la naturaleza en beneficio de la humanidad, el Ingeniero debe acrecentar su conciencia de que el mundo es la morada del hombre y de que su interés por el universo es una garantía de la superación de su espíritu y del conocimiento de la realidad para hacerla más justa y feliz.
  • El Ingeniero debe rechazar los trabajos que tengan como fin atentar contra el interés general, de esta manera evitara situaciones que involucren peligro o constituyan una amenaza contra el medio ambiente, la vida, la salud y demás derechos del ser humano.
  • Es un deber ineludible del ingeniero sostener el prestigio de la profesión y velar por su cabal ejercicio; así mismo, mantener una actitud profesional amentada en la capacidad, la honradez, la fortaleza, la templanza, la modestia, la franqueza y la justicia, con la conciencia de subordinar el bienestar individual al bienestar social.
  • El Ingeniero debe procurar el perfeccionamiento constante de sus conocimientos, en particular de su profesión, divulgar su saber, compartir su experiencia, proveer oportunidades para la formación y capacitación de los trabajadores brindar reconocimiento, apoyo moral y material a la educación educativa donde realizo sus estudios de esta manera revertirá a la sociedad las oportunidades que ha recibido.
  • Es responsabilidad del Ingeniero que su trabajo se realice con eficiencia y apego a las disposiciones legales. En particular velara por el cumplimiento de las normas de protección a los trabajadores, establecidas en la legislación laboral mexicana.
  • En el ejercido de su profesión, el Ingeniero debe cumplir con diligencia los compromisos que haya asumido y desempeñara con dedicación y lealtad los trabajos que se le asignen, evitando anteponer sus intereses personales en la atención de los asuntos que se le encomienden, o coludirse para ejercer competencia desleal en perjuicio de quien reciba sus servicios.
  • Observara una conducta decorosa, tratando con respeto, diligencia, imparcialidad y rectitud, a las personas con las que tenga relación, particularmente a sus colaboradores, absteniéndose de incurrir en desviaciones o abuso de autoridad y de disponer o autorizar a un subordinado conductas ilícitas, así como de favorecer indebidamente a terceros.
  • Debe salvaguardar los intereses de la institución o personas para las que trabaje y hacer buen uso de los recursos que se le hayan asignado para el desempeño de sus labores.
  • Cumplirá con eficiencia que en ejercicio de sus atribuciones le dicten sus superiores jerárquicos, respetará y hará respetar su posición y trabajo; si discrepara de sus superiores tendrá la obligación de manifestar ante ellos las razones de su discrepancia.
  • El Ingeniero tendrá como norma crear y promover la tecnología nacional, pondrá especial cuidado en vigilar que la transformación tecnológica se adapte a nuestras condiciones conforme el marco legal establecido. Se obligara a guardar secreto profesional de los datos confidenciales que conozca en ejercido de su profesión salvo que sean requeridos por autoridades competentes.






4.3 Registros y Patentes

¿Que es y para que sirve la patente?

La patente es un privilegio de exclusividad, que otorga el Estado a un inventor o a su causahabiente (titular secundario) y sirve para que por un período determinado, el inventor explote su creación en su provecho, tanto para si mismo como para otros con su consentimiento.

El titular de una patente puede ser una o varias personas nacionales o extranjeras, físicas o morales, combinadas de la manera que se especifique en la solicitud, en el porcentaje ahí mencionado, sus derechos se pueden transferir por actos entre vivos o por vía sucesoria, pudiendo: rentarse, licenciarse, venderse, permutarse o heredarse.


¿Qué beneficios tiene el inventor cuando obtiene una patente?

- La seguridad que la protección de la patente le ofrece al inventor.

- Motiva la creatividad del inventor, ya que ahora tiene la garantía de que su actividad inventiva estará protegida durante 20 años y será el único en explotarla.

- Si la patente tiene buen éxito comercial o industrial, el inventor se beneficia con la o las licencias de explotación que decida otorgar a terceras personas.

- Evita el plagio de sus inventos.

- Debido a que la actividad inventiva no se guardara o sólo se utiliza para sí evitando su explotación industrial; el inventor siempre dará a conocer, publicitar y explicar los beneficios que su invento tiene.

- Por su parte el Gobierno mexicano a través de la patente promueve la creación de invenciones de aplicación industrial, fomenta el desarrollo y explotación de la industria y el comercio así como la transferencia de tecnología.


¿Cuáles son los términos y condiciones para el registro de patentes?

* En nuestro país la vigencia de una patente es de 20 años improrrogables contados a partir de la fecha de presentación de la solicitud de patente, siempre y cuando el titular cumpla con el pago de las tasas de mantenimiento anuales.

*Es obligación del titular de una patente explotar la innovación descrita en la misma, ya sea por sí mismo o por otros con su consentimiento, dentro del término de tres años contados a partir de su concesión o de cuatro años contados a partir de la presentación de la solicitud de patente correspondiente.

*La patente sólo podrá hacerse valer en los países en los que se haya presentado y concedido.



¿Qué se puede patentar?

Son patentables las invenciones siguientes:

· Las variedades vegetales.

· Las invenciones relacionadas con microorganismos, como las que se realicen usándolos; las que se apliquen a ellos o las que resulten en los mismos.

· Los procesos biotecnológicos de obtención de farmoquímicos, medicamentos, bebidas y alimentos para consumo animal o humano, fertilizantes, plaguicidas, herbicidas, fungicidas o productos con actividad biológica.

· La titularidad de las invenciones de los trabajadores le corresponden a las empresas que los contrataron para realizar trabajos relacionados con las invenciones.

· Si la invención no está relacionada con los trabajos para los que fue contratado el empleado, la patente le correspondería al trabajador, quien podría otorgar a la empresa que lo contrató el derecho del tanto o de preferencia en igualdad de circunstancias, para la adquisición de su invento.

· Las invenciones de los trabajadores pertenecen por ley pertenecen a las empresas que los contrataron, por lo que en el contrato laboral, agregan una cláusula en la que se establece que los derechos intelectuales que se deriven de lo que el trabajador realice en la empresa sean concedidos a la misma.


¿Qué no se puede patentar?

· Los principios teóricos o científicos.

· Los descubrimientos que consistan en dar a conocer o revelar algo que ya exista en la naturaleza, aun cuando con anterioridad fuese desconocido para el hombre.

· Los esquemas, planes, reglas y métodos para realizar actos mentales, juegos o negocios y los métodos matemáticos.

· Los programas de computación.

· Las formas de presentación de información.

· Las creaciones estéticas y las obras artísticas o literarias.

· Los métodos de tratamiento quirúrgico, terapéutico o de diagnóstico aplicables al cuerpo humano y los relativos a animales.

· La yuxtaposición de invenciones conocidas o mezclas de productos conocidos, su variación de forma, dimensiones o materiales.

· No son patentables, por excepción, los procesos esencialmente biológicos para la obtención o reproducción de plantas, animales, o sus variedades, incluyendo los procesos genéticos o relativos a material capaz de conducir su propia duplicación, por sí mismo o por cualquier otra manera indirecta, cuando consistan simplemente en seleccionar o aislar material biológico disponible y dejarlo que actúe en condiciones naturales.

· Las especies vegetales, y las especies y razas animales.

· El material biológico tal como se encuentra en la naturaleza.

· El material genético.

· Las invenciones referentes a la materia viva que compone el cuerpo humano.


¿Cuáles son los documentos básicos para la presentación de las solicitudes de patentes?

1.- Solicitud debidamente llenada y firmada, en cuatro tantos.

2.- Comprobante del pago de la tarifa. Original y 2 copias.

3.- Descripción de la invención (por triplicado).

4.- Reivindicaciones (por triplicado).

5.- Dibujo (s) Técnico (s) (por triplicado), en su caso.

6.- Resumen de la descripción de la invención (por triplicado).

En promedio el trámite de una patente, desde que ingresa la solicitud hasta que es emitido un dictamen de conclusión, sea una concesión o una negativa, es de 3 a 5 años.

El derecho exclusivo que otorga una patente es territorial.


¿Cuánto cuesta el registro de una patente?

El costo de una solicitud de patente nacional es de $7,577.39.

Para presentar una solicitud de patente utilizando el PCT(Tratado de Cooperación de Patentes) el costo es $7,577.39.

Para solicitudes PCT se deben pagar tarifas, de entrada a fase nacional $5,651.30.

Para la realización del examen de búsqueda lo establece la adminitración .

El examen preeliminar tiene un costo de $2,391.30.

4.2 Normas Internacionales


La Organización Internacional de Normalización (ISO) es una federación mundial de organismos nacionales de normalización ( Comités miembros de la ISO) .

La ISO colabora estrechamente con la Comisión Electrotécnica Internacional ( CEI ) en lo relativo a la normalización electrotécnica.

*TIPOS


Tipos de normas internacionales sobre sistemas de la calidad.
Esta serie de normas comprende dos tipos de Normas Internacionales que cubren las necesidades correspondientes a diferentes situaciones:

• La norma ISO 9004 (y la presente norma internacional), que recogen las directrices para la gestión de la calidad, aplicable a todas las organizaciones.

• Las normas ISO 9001, ISO 9002 e ISO 9003, que son las normas previstas para el aseguramiento externo de la calidad en condiciones contractuales.

La Organización Internacional para la Estandarización estipula que sus estándares son producidos de acuerdo a los siguientes principios:

1) Consenso: Son tenidos en cuenta los puntos de vistas de todos los interesados: fabricantes, vendedores, usuarios, grupos de consumidores, laboratorios de análisis, gobiernos, especialistas y organizaciones de investigación.

2) Aplicación Industrial Global: Soluciones globales para satisfacer a las industrias y a los clientes mundiales.

3) Voluntario: La estandarización internacional es conducida por el mercado y por consiguiente basada en el compromiso voluntario de todos los interesados del mercado.

Esta norma se refiere a la gestión de la calidad y al aseguramiento de la calidad redactándose las directrices para su selección y utilización.

Uno de los factores esenciales en el funcionamiento de la organización es la calidad de sus productos o servicios.

Para que una organización sea reconocida por la calidad de sus productos o servicios, tiene que funcionar con eficacia, con método y con sistema, dentro de una norma que dé garantía al usuario de los productos o servicios.

Mediante esta norma se espera clarificar diferencias y relaciones entre los conceptos relativos de la calidad. También pretende dar orientación para poder elegir la norma más apropiada para la empresa (ISO 9001, 9002, 9003), para el aseguramiento externo de la calidad.

El sistema de la calidad de una organización está influido por los objetivos de la propia organización, por sus productos o servicios y por sus propias prácticas; en consecuencia, el sistema de calidad varía de una organización a otra.


4.1 Normas Nacionales


Un Ingenieros sostienen y avanzan la integridad, honor, y dignidad de la ingeniería como profesión, a través de:


* usar sus conocimientos y habilidades para mejorar el bienestar humano.
* ser honesto e imparcial, y servir con fidelidad al público, a sus empleados, y a sus clientes.
* luchar por aumentar el nivel de competencia y el prestigio de ingeniería como profesión.
* Apoyar las sociedades profesionales y técnicas de sus respectivas disciplinas.

Los criterios, reglas, instructivos, manuales, circulares, lineamientos, procedimientos u otras disposiciones de carácter obligatorio que requieran establecer las dependencias y se refieran a las materias y finalidades que se establecen en este artículo, sólo podrán expedirse como normas oficiales mexicanas conforme al procedimiento establecido en esta Ley.

Para la elaboración de normas oficiales mexicanas se deberá revisar si existen otras relacionadas, en cuyo caso se coordinarán las dependencias correspondientes para que se elabore de manera conjunta una sola norma oficial mexicana por sector o materia.

Las normas oficiales mexicanas deberán ser revisadas cada 5 años a partir de la fecha de su entrada en vigor, debiendo notificarse al secretariado técnico de la Comisión Nacional de Normalización los resultados de la revisión, dentro de los 60 días naturales posteriores a la terminación del período quinquenal correspondiente. De no hacerse la notificación, las normas perderán su vigencia y las dependencias que las hubieran expedido deberán publicar su cancelación en el Diario Oficial de la Federación. La Comisión podrá solicitar a la dependencia dicha cancelación.


IDENTIFICACION DE NORMAS


Las normas se identifican por un titulo que indica su aplicación general y un numero de identificación formado por:

* Tres letras. El tipo especifico de norma, NOM para las Normas Oficiales Mexicanas y NMX para las Normas Mexicanas. Cuando le antecede a estas letras una P (pe) o PROY el texto es sólo un proyecto de norma y como tal no se puede usar, ya que podría modificarse, en caso de haber observaciones que se reúnan en el comité técnico que la elabora. La sigla EM indica un estado de emergencia y previene sobre los objetos o situaciones.

* Tres dígitos. Es un código numérico específico de la norma, indicado por tres dígitos del 001 al 999, que es un número que siempre conserva la norma en sus diferentes versiones o refrendos.

* Tres o Cuatro letras. Siglas de la secretaría de estado o dependencia que estuvo involucrado en el estudio, emisión y encargamiento de los procedimientos de verificación, el cual se compone por tres o cuatro letras, dependiendo de la secretaría en cuestión. Estas pueden variar entre
revisiones, ya que la secretaría de estado o dependencia puede crearse, modificar nombre u objetivos o desaparecer.

* Cuatro dígitos, que indican el año que se publico Diario Oficial de la Federación, esto se confunde normalmente con la entrada en vigor, pero por el tiempo de transición la entrada en vigor puede ser hasta el año siguiente de su publicación.

* Organización: En las normas NMX, es usual colocar las siglas del organismo privado responsable de la norma, como puede ser laANCE. O entre el identificar de tipo NMX y el numero de la norma se coloca una letra que indica el área técnica que realizo la norma.


3.3 Integración de Componentes y Dispositivos



Un ejemplo de la integración tanto de componente como dispositivos es el circuito integrado. El circuito integrado o chip permitió la miniaturización de los componentes electrónicos, que consiste en agrupar sobre una lámina de material semiconductor varios componentes electrónicos que cumplen una función determinada. El circuito integrado es una pastilla pequeña de material semiconductor, sobre el que se fabrican circuitos electrónicos mediante la fotolitografía.

La investigación en el área de componentes se centra en primordialmente en el desarrollo de nuevas tecnologías de actuadores y sensores, así como la aplicación de diferentes esquemas de control y comunicación entre los componentes; por ello se puede plantear como líneas de investigación:

-Manejo directo por medio de actuadores;
-Nuevos tipos de control para motores eléctricos;
-Actuadores electrostáticos;
-Aplicación de controles modernos tales como: redes neuronales, control de sistemas a eventos discretos, etc.;

  • -Autonomía;
  • -Percepción del medio ambiente;
  • -Visión artificial;
  • -Medición indirecta por medio de observadores del estado y filtros;
  • -La fusión de sensores;
  • -Arquitecturas de control y adquisición de datos descentralizada;
  • -Redundancia cinemática y manipuladores paralelos;
  • -Sistemas de comunicaciones entre componentes;
  • -Sistemas de planeación y selección de tareas, e
  • -Interfaces hápticas.

Un sistema electrónico es un conjunto de circuitos que interactúan entre sí para obtener un resultado. Una forma de entender los sistemas electrónicos consiste en dividirlos en las siguientes partes:


Entradas o Inputs – Sensores (o transductores) electrónicos o mecánicos que toman las señales (en forma de temperatura, presión, etc.) del mundo físico y las convierten en señales de corriente o voltaje. Ejemplo: El termopar, la foto resistencia para medir la intensidad de la luz, etc.

Circuitos de procesamiento de señales – Consisten en artefactos electrónicos conectados juntos para manipular, interpretar y transformar las señales de voltaje y corriente provenientes de los transductores.
Salidas o Outputs – Actuadores u otros dispositivos (también transductores) que convierten las señales de corriente o voltaje en señales físicamente útiles. Por ejemplo: un display que nos registre la temperatura, un foco o sistema de luces que se encienda automáticamente cuando esté oscureciendo.

Básicamente son tres etapas: La primera (transductor), la segunda (circuito procesador) y la tercera (circuito actuador).


3.2 Criterios de Selección de Componentes y Dispositivos



Componente electrónico a aquel dispositivo que forma parte de un circuito electrónico. Se suele encapsular, generalmente en un material cerámico, metálico o plástico, y terminar en dos o más terminales o patillas metálicas.

Estos componentes están diseñados para ser conectados entre si, para formar el llamado circuito.Los componentes a diferencia de los elementos son dispositivos físicos, mientras que los elementos son modelos idealizados que constituyen la base para el estudio teórico de los componentes.


Los componentes son dispositivos físicos, mientras que los elementos son modelos o abstracciones idealizadas que constituyen la base para el estudio teórico de los mencionados componentes. 

Así, los componentes aparecen en un listado de dispositivos que forman un circuito, mientras que los elementos aparecen en los desarrollos matemáticos de la teoría de circuitos.

Entre los componentes electrónicos mas utilizados son:

  • Resistencia.- Cualquier elemento localizado en el paso de una corriente eléctrica sea esta corriente continua o corriente alterna y causa oposición a que ésta circule.
  • Condensador (capacitor).-  El capacitor es un dispositivo que almacena energía en la forma de un campo eléctrico (es evidente cuando el capacitor funciona con corriente directa) y se llama capacitancia o capacidad a la cantidad de cargas eléctricas que es capaz de almacenar.
  • Bobina.-  La bobina por su forma (espiras de alambre arrollados) almacena energía en forma de campo magnético. Todo cable por el que circula una corriente tiene a su alrededor un campo magnético generado por la corriente, siendo el sentido de flujo del campo magnético, el que establece la ley de la mano derecha .Al estar la bobina hecha de espiras de cable, el campo magnético circula por el centro de la bobina y cierra su camino por su parte exterior
  • Diodo LED.- El LED es un tipo especial de diodo, que trabaja como un diodo común, pero que al ser atravesado por la corriente eléctrica emite luz. Existen diodos LED de varios colores y dependen del material con el cual fueron construidos. Hay de color rojo, verde, amarillo, ámbar, infrarrojo.
  • Transistor Bipolar.-  El transistor es un amplificador de corriente, esto quiere decir que si le introducimos una cantidad de corriente por una de sus patillas (base), el entregará por otra (emisor), una cantidad mayor a ésta, en un factor que se llama amplificación. Este factor se llama b (beta) y es un dato propio de cada transistor.
  • Transformador.- Es un dispositivo que se encarga de "transformar" el voltaje de corriente alterna que tiene a su entrada en otro diferente que entrega a su salida.
  • Relevador.- es un interruptor operado magnéticamente. Este se activa o desactiva (dependiendo de la conexión) cuando el electroimán (que forma parte delRelé) es energizado (le damos el voltaje para que funcione). Esta operación causa que exista conexión o no, entre dos o más terminales del dispositivo (elRelé).
  • Triac.- El Triac es un dispositivo semiconductor que pertenece a la familia de los dispositivos de control portiristores. El triaces en esencia la conexión de dostiristores en paralelo pero conectados en sentido opuesto y compartiendo la misma compuerta.
  • El triac sólo se utiliza en corriente alterna y al igual que el tiristor, se dispara por la compuerta. Como el triacfunciona en corriente alterna, habrá una parte de la onda que será positiva y otra negativa.
  • Fotodiodo.- El fotodiodo se parece mucho a un diodo semiconductor común, pero tiene una característica que lo hace muy especial: es un dispositivo queconduce una cantidad de corriente eléctrica proporcional a la cantidad de luz que lo incide (lo ilumina). Esta corriente eléctricafluye en sentidoopuesto a la flecha del diodo y se llama corrientede fuga.
  • Mosfet.- Este dispositivo semiconductor, controla el flujo de corriente por un canal semiconductor, aplicando un campo eléctrico perpendicular a la trayectoria de la corriente.
  • El FET está compuesto de una parte de silicio tipo N, a la cual se le adicionan dos regiones con impurezas tipo P llamadas compuerta (gate) y que están unidas entre si.
  • Potenciómetro.- los potenciómetros, estos se conectan en paralelo al circuito y se comporta como un divisor de tensión.
De acuerdo con el criterio que se elija podemos obtener distintas clasificaciones. Seguidamente se detallan las comúnmente más aceptadas.

1. Según su estructura física


Discretos: son aquellos que están encapsulados uno a uno, como es el caso de los resistores, condensadores, diodos, transistores, etc.

Integrados: forman conjuntos más complejos, como por ejemplo un amplificador operacional o una puerta lógica, que pueden contener desde unos pocos componentes discretos hasta millones de ellos. Son los denominados circuitos integrados.

2. Según el material base de fabricación.

* Semiconductores.
También denominados como componentes de estado sólido, son los componentes "estrella" en casi todos los circuitos electrónicos. Se obtienen a partir de materiales semiconductores, especialmente del silicio aunque para determinadas aplicaciones aún se usa germanio.

* No semiconductores.

3.Según su funcionamiento.

* Activos: proporcionan excitación eléctrica, ganancia o control.

Componentes activos
Los componentes activos son aquellos que son capaces de excitar los circuitos o de realizar ganancias o control del mismo. Fundamentalmente son los generadores eléctricos y ciertos componentes semiconductores. Estos últimos, en general, tienen un comportamiento no lineal, esto es, la relación entre la tensión aplicada y la corriente demandada no es lineal.

Ejemplos: microprocesadores, microcontroladores, memorias, transistores, diodos.

* Pasivos: son los encargados de la conexión entre los diferentes componentes activos, asegurando la transmisión de las señales eléctricas o modificando su nivel.

Son aquellos que no necesitan una fuente de energía para su funcionamiento. No tienen la capacidad de controlar la corriente en un circuito.

Los componentes pasivos se dividen en:
Componentes Pasivos Lineales:
Componente | Función más común |
Condensador | Almacenamiento de energía, filtrado, adaptación impedancia |
Inductor o Bobina |
Almacenar o atenuar el cambio de energía debido a su poder de autoinducción |
Resistor o Resistencia | División de intensidad o tensión, limitación de intensidad |

* Electromagnéticos: son los que aprovechan las propiedades electromagnéticas de un material.


* Electroestáticos: Son los que transforman la energía acústica en energía eléctrica.

* Optoelectrónicas: Transforman la energía luminosa en eléctrica.


Los componentes electrónicos.

3.1 Metodología para la Solución de Problemas de Ingeniería


UNA METODOLOGÍA PARA RESOLVER PROBLEMAS DE INGENIERÍA




La resolución de problemas es una parte clave de los cursos de ingeniería, y también de los de ciencias de la computación, matemáticas, físicas y química. Por lo tanto, es importante tener una estrategia consistente para resolver los problemas. También es conveniente que la estrategia sea lo bastante general como para funcionar en todas estas áreas distintas.

La metodología para resolver problemas que usaremos tiene cinco pasos.

1. Plantear el problema claramente.

2. Describir la información de entrada y salida.

3. Resolver el problema a mano (o con una calculadora) para un 
conjunto de datos sencillo.

4. Solución.

5. Probar el programa con diversos datos.

Analizaremos cada uno de estos pasos con un ejemplo sencillo.

“Suponga que hemos recabado una serie de temperaturas de un sensor 
de cierto equipo que se está usando en un experimento. Se tomaron mediciones de temperatura cada 30 segundos, durante 5 minutos, en el curso del experimento. Queremos calcular la temperatura media y también graficar los valores de temperatura.”

1. PLANTEAMIENTO DEL PROBLEMA


El primer paso es plantear el problema claramente. Es en extremo 
importante preparar un enunciado claro y conciso del problema para evitar cualquier malentendido. Para el ejemplo, el enunciado del problema es el siguiente:

“Calcular la media de una serie de temperaturas. Graficar los 
valores de tiempo y temperatura” 


2. DESCRIPCIÓN DE ENTRADAS/SALIDAS


El segundo paso consiste en describir cuidadosamente la información que se da para resolver el problema y luego identificar los valores que se 
deben calcular. Estos elementos representan las entradas y salidas del problema y pueden llamarse colectivamente entrada/salida o E/S. En muchos problemas resulta útil hacer un diagrama que muestre las entradas y salidas. En este punto, el programa es una “abstracción” porque no estamos definiendo los pasos para determinar las salidas; sólo estamos mostrando la información que se usará para calcular la salida.

Éste es el diagrama de E/S para el presente ejemplo:



3. EJEMPLO A MANO


El tercer paso es resolver el problema a mano o con una calculadora, 
empleando un conjunto sencillo de datos. Se trata de un paso muy importante y no debe pasarse por alto, ni siquiera en problemas sencillos. Éste es el paso en que se detalla la solución del problema. Si no podemos tomar un conjunto sencillo de números y calcular la salida, no estamos preparados para continuar con el siguiente paso; debemos releer el problema y tal vez consultar material de referencia.

Para este problema, el único cálculo consiste en calcular la media de una 
serie de valores de temperatura. Supongamos que usamos los siguientes datos para el ejemplo a mano:

Tiempo (minutos) Temperatura (grados ºF)

0.0 ´                        105

0.5                          126

1.0                          119

Calculamos a mano la media como (105+126+119)/3


4. SOLUCIÓN


Una vez que podamos resolver el problema para un conjunto sencillo de 
datos, estamos listos para desarrollar un algoritmo: un bosquejo paso a paso de la solución del problema. Si el problema es complejo puede ser necesario escribir a grandes rasgos los pasos y luego descomponer esos pasos en otros más pequeños.

En este paso estamos preparados para realizar el programa 
correspondiente.

5. PRUEBA


El paso final de nuestro proceso de resolución de problemas es probar la 
solución. Primero debemos probar la solución con los datos del ejemplo a mano porque ya calculamos la solución antes.



http://www.fi.unju.edu.ar/materias/materia/FISM/document/Teoria_Calculo/Metodolog%EDa.pdf?cidReq=FISM

2.6 Controladores Programables


Controladores lógicos programables (PLC)


Un controlador lógico programable (PLC, por sus siglas en inglés) se define como un dispositivo electrónico digital que usa una memoria programable para guardar instrucciones y llevar a cabo funciones lógicas, de configuración de secuencia, de sincronización, de conteo y aritméticas, para el control de maquinaria y procesos. 


Este tipo de procesadores se denomina lógico debido a que su programación básicamente tiene que ver con la ejecución de operaciones lógicas y de conmutación.En un principio, el propósito de estos controladores fue sustituir la conexión física de relevadores de los sistemas de control lógicos y de sincronización.

Los PLCs tienen la gran ventaja de que permiten modificar un sistema de control sin tener que volver a alambrar las conexiones de los dispositivos de entrada y de salida; basta con que el operador digite en un teclado las instrucciones correspondientes.

Si bien los PLCs son similares a las computadoras, tienen características específicas que permiten su empleo como controladores. Estas son:

1.Son robustos y están diseñados para resistir vibraciones, temperatura, humedad y ruido.

2.La interfaz para las entradas y las salidas está dentro del controlador.

3.Es muy fácil programarlos, así como entender el lenguaje de programación. La programación básicamente consiste en operaciones de lógica y conmutación.


Estructura básica


La CPU controla y procesa todas las operaciones dentro del PLC. Cuenta con un temporizador cuya frecuencia típica es entre 1 y 8 MHz. 


Esta frecuencia determina la velocidad de operación del PLC y es la fuente de temporización y sincronización de todos los elementos del sistema. A través del sistema de bus se lleva información y datos desde y hacia la CPU, la memoria y las unidades de entrada/salida. 

Los elementos de la memoria son: una ROM para guardar en forma permanente la información del sistema operativo y datos corregidos; una RAM para el programa del usuario y memoria buffer temporal para los canales de entrada/salida.



Procesamiento de la entrada/salida


La forma básica de programación más común en los PLC es la "programación de escalera". Ésta especifica cada una de las tareas de un programa como si fueran los peldaños de una escalera. En cada peldaño se especifica, por ejemplo, la revisión de los interruptores A y B (las entradas); si ambos están cerrados, se proporciona energía a un solenoide (la salida). En la siguiente sección se analiza con más detalle la programación en escalera.

La secuencia que sigue un PLC para realizar un programa se resume de la siguiente manera:


1.Explora las entradas asociadas a un peldaño del programa de escalera.
2. Solución de la operación lógica de cada una de las entradas.
3. Encendido/apagado de las salidas del peldaño.
4. Continua con el siguiente peldaño y repite los pasos 1, 2, 3.
5. Continua con el siguiente peldaño y repite los pasos 1, 2 y 3.
6. Continua con el siguiente peldaño y repite los pasos 1, 2 y 3.

Y así sucesivamente, hasta finalizar el programa.

Los peldaños del programa tipo escalera se exploran de acuerdo con la secuencia respectiva.
Existen dos métodos para el procesamiento de entradas/salidas:

1. Por actualización continua

En este caso, la CPU explora los canales de entrada de acuerdo con la secuencia del programa. Cada punto de entrada se revisa por separado y se determina su efecto en el programa. Existe un retraso inherente, por lo general de unos 3 ms, cuando se revisa cada una de las entradas, para garantizar que el microprocesador sólo lea señales de entrada válidas. Antes de que el programa envíe la instrucción para ejecutar una operación lógica y se produzca una salida, se exploran varias entradas, cada exploración con un retraso de 3 ms. Las salidas quedan retenidas, de manera que su estado se mantiene hasta la siguiente actualización.

2. Por copiado masivo de entradas/salidas

Al inicio de cada ciclo de programa, la CPU muestrea todas las entradas y copia sus estados en las direcciones de entrada/salida de la RAM. Conforme se ejecuta el programa, se leen los dalos de entrada guardados en la RAM, según se requiera y se ejecutan las operaciones lógicas correspondientes.


Programación


La programación de un PLC mediante diagramas de escalera consiste en la elaboración de un programa de manera similar a como se dibuja un circuito de contactos eléctricos. 


El diagrama de escalera consta de dos líneas verticales que representan las líneas de alimentación. Los circuitos se disponen como líneas horizontales, es decir, como si fueran los peldaños de una escalera, sujetos entre las dos líneas verticales.

Las entradas y las salidas están numeradas y la notación utilizada depende del fabricante del PLC; por ejemplo, en la serie F de PLC Mitsubishi antes de un elemento de entrada hay una X y antes de un elemento de salida, una Y; la numeración empleada es la siguiente:

Entradas X400-407,410-413
X500-507, 510-513 (24 entradas posibles)

Salidas Y430-437
Y530-537 (1.6 salidas posibles)



Funciones lógicas


Las funciones lógicas se pueden obtener con una combinación de interruptores, ahora se verá cómo se pueden escribir programas tipo escalera para esas combinaciones.

1. AND (Y)
Si los interruptores A y B están cerrados, se obtiene la función lógica AND (Y). El diagrama de escalera empieza en 11, que es la entrada identificada como 1 y representa al interruptor A conectado en serie con 11, entrada identificada como 2, la cual representa al interruptor B. La línea termina en O y representa a la salida.



2. OR(O)
El diagrama de escalera empieza en 11, denominado entrada 1, que representa al interruptor A, el cual está conectado en paralelo con | |, denominado entrada 2, que representa al interruptor B. La línea termina en O, que representa a la salida.

3. NOR (NO-O)
Dado que debe haber una salida cuando ni A ni B tengan entrada, entonces cuando existe entrada en A o en B no hay salida, el programa escalera muestra la entrada 1 en serie con la entrada 2, ambas representadas por contactos en general cerrados.




4. NAND (NO-Y)
No hay salida cuando tanto A como B tienen una entrada. El diagrama del programa de escalera indica que para que haya salida, ni la entrada 1 ni la entrada 2 deben tener entradas.

5.XOR (O EXCLUYENTE)
No hay salida cuando no hay entrada ni para la entrada 1 ni para la entrada 2 ni tampoco cuando hay entrada tanto en la entrada 1 como en la entrada 2. Nótese que las entradas están representadas por dos juegos de contactos, uno normalmente a-bierto y otro normalmente cerrado.




Mnemónicos


Cada uno de los peldaños de un programa escalera representa una línea del programa; la escalera constituye el programa completo en 'lenguaje de escalera'. Para introducir el programa en el PLC, el programador emplea un teclado con los símbolos gráficos de los elementos de escalera o selecciona los símbolos en una pantalla de computadora mediante un ratón; el tablero o computadora que contiene el programa traduce los símbolos a lenguaje de máquina que se guardan en la memoria del PLC.

Otra manera de introducir un programa es traducir el programa escalera en instrucciones conocidas como mnemónicos; en este caso, cada línea de código corresponde a un elemento de la escalera; a continuación éstos se introducen en el panel de programación o en la computadora y se traducen a lenguaje de máquina.

 Temporizadores, relevadores y contadores


El sistema para numerar las funciones difiere de uno a otro fabricante de PLC. En la serie F de Mitsubishi, los números empleados son:








El término punto se refiere a puntos de datos, es decir, un elemento temporizador, marcador (relevador interno) o contador. Por ejemplo, los 16 puntos en los temporizadores significan que existen 16 circuitos de temporización.

El término retraso a la activación significa que un temporizador debe aguardar un tiempo de espera antes de su activación. Los datos antes proporcionados se refieren a un periodo cuyo valor puede ser establecido entre 0.1 y 999 s, con incrementos de 0.1 s. También existen otros valores para los rangos e incrementos del tiempo de espera.

Temporizadores


Para especificar un circuito de temporización hay que indicar cuál es el intervalo de temporización, así como las condiciones o eventos que producirán la activación y paro de dicho temporizador. 

En términos generales, es posible establecer un símil entre temporizadores y relevadores con bobinas ya que éstos, una vez que reciben energía, cierran o abren contactos después de transcurrido determinado tiempo preestablecido.

Cuando se recibe una entrada, se activa el temporizador y se inicia la temporización. Después de determinado tiempo, los contactos asociados con el temporizador se cierran y se produce la salida.



Relevadores internos


Los términos relevador interno, relevador auxiliar o marcador se refieren a todo lo que se puede considerar un relevador interno del PLC. Si bien éstos se comportan como relevadores con sus respectivos contactos asociados en realidad no son verdaderos contactos, sino simulaciones del software del PLC. 

Algunos tienen respaldo de baterías y se emplean en circuitos para garantizar el corte de energía en plantas cuando hay una interrupción del suministro eléctrico. 

Los relevadores internos son muy útiles en la implantación de secuencias de conmutación.



Saltos


Una función frecuente en los PLCs es la de salto condicional. Mediante ésta se designan programas para que, si existe cierta condición, se produzca un salto en la secuencia de ejecución del programa a otra sección de éste. 


Después de una sección del programa, A, se encuentra el peldaño del programa con la entrada 1 y el relevador de salto condicional CJP. 

Si se produce la entrada 1, el programa salta al peldaño que contiene el final del salto EJP, y continúa con la sección del programa designada como C; de otra forma, continúa con los peldaños del programa designados como programa B.





 Manejo de datos


En algunas tareas de control conviene utilizar grupos de bits relacionados entre sí, por ejemplo, un bloque de ocho entradas, y manejarlos como una palabra de datos. Estas situaciones se presentan cuando un sensor entrega una señal analógica, que se convierte, por ejemplo, a una palabra de 8 bits antes de entrar a un PLC.

Las operaciones que los PLC pueden realizar con palabras de datos, en general incluyen:

1. Transporte de datos.
2. Comparación de la magnitud de los datos, es decir, mayor que, igual a, o menor que.
3. Operaciones aritméticas como la suma y la resta.
4. Conversiones de decimales codificados en binario (BCD) a binario y octal.

Desplazamiento de datos


Para desplazar datos la instrucción correspondiente debe contener la instrucción de desplazamiento de datos, la dirección de origen de los datos y la dirección de destino de éstos. Así, cuando los datos se transfieren del registro de datos D1 al registro de datos D2 serán:





El motivo de dicha transferencia de dalos puede ser el llevar una constante a un registro do datos, un valor de temporización o de conteo a un registro de datos, datos de un registro de datos a un temporizador o a un contador, datos de un registro de datos a una salida, datos de entrada a un registro de datos, etcétera.


Comparación de datos


En general, los PLCs realizan comparaciones de datos como menor que (en general representado por < o LES), igual a (= o EQU), menor o igual que (< o <= o LEQ), mayor que (> o GRT), mayor o igual que{> o>=oGEQ) y diferente de { ^o <> o EQ). Para comparar datos, el programa emplea una instrucción de comparación, la dirección de origen de los datos y la dirección de destino. Para comparar los datos del registro de datos D1 para determinar si son mayores que los datos del registro de datos D2, el peldaño del programa de escalera sería como el de la figura y las instrucciones serian:



Operaciones Aritmeticas


Algunos PLC sólo efectúan operaciones aritméticas de suma y resta; otros cuentan con más funciones aritméticas. La instrucción para sumar o restar en general requiere la instrucción, el registro que contiene la dirección del valor que se va a sumar o a restar, la dirección de la cantidad a la que se va a añadir o a restar el valor y el registro en donde se guardará el resultado. 

La suma o la resta se pueden usar para modificar el valor de determinado valor de entrada de un sensor, quizás un término de corrección o corrimiento, o para alterar valores predeterminados de temporizadores contadores. 



Entrada/salida analóga


Es frecuente encontrar sensores que producen señales analógicas, así como actuadores que requieren señales analógicas. Por ello, algunos PLC deben tener un módulo para conversión de señales analógicas a digitales en los canales de entrada, así como un módulo para conversión de señales digitales a analógicas en los canales de salida.

Un PLC equipado con canales de entrada analógica se puede aprovechar para seguir una función de control continuo, es decir, un control PID. 

Por ejemplo, para un control proporcional de una entrada analógica se lleva a cabo el siguiente conjunto de operaciones:

1.Convertir la salida del sensor en una señal digital.

2.Comparar la salida del sensor convertida con el valor requerido del sensor, es decir, el valor de calibración, y obtener la diferencia. Esta diferencia es el error.

3.Multiplicar el error por la constante de proporcionalidad Kp.

4.Transferir este resultado a la salida que va al convertidor de señal digital a analógica y utilizar el resultado como señal de corrección para el actuador.

Selección de un PLC


Al evaluar la capacidad y tipo de PLC necesario para llevar a cabo una tarea, los factores que se deben tener en cuenta son:

1. ¿Qué capacidad de entrada/salida se requiere? Es decir, la cantidad de entradas/salidas, la capacidad de expansión para necesidades futuras.

2. ¿Qué tipo de entradas/salidas se requieren? Es decir, tipo de aislamiento, fuente de alimentación incluida para entradas/salidas, acondicionamiento de señal, etcétera.

3. ¿Qué capacidad de memoria se necesita? Esto tiene relación con la cantidad de entradas/salidas y la complejidad del programa utilizado.

4. ¿Qué velocidad y capacidad debe tener la CPU? Esto tiene relación con cuántos tipos de instrucciones manejará el PLC. Cuantos más tipos haya, más rápida deberá ser la CPU. Asimismo. cuanto mayor sea la cantidad de entradas/salidas que se manejen, más rápida tendrá que ser la CPU requerida.

2.5 Microprocesadores


Estructura de una microcomputadora



Las computadoras constan de tres secciones: la unidad central de proceso (CPU, por sus siglas en inglés), la cual reconoce y ejecuta las instrucciones de un programa; los circuitos de interfase de entrada y salida, los cuales controlan las comunicaciones entre la computadora y el mundo exterior, y la memoria, donde se almacenan las instrucciones y datos de un programa.

 Las señales digitales se desplazan de una sección a otra a través de vías llamadas buses. En sentido físico, el bus consta de varios conductores a través de los cuales se transportan diversas señales eléctricas. Estos pueden ser las pistas de una tarjeta de circuito impreso, o los alambres de un cable plano.

Los datos necesarios para las instrucciones de procesamiento de la CPU se transportan a través del bus de dalos. la dirección de una localidad de memoria específica para accesar a los datos almacenados se transporta por el bus de dirección y las señales de las acciones de control viajan por el bus de control. 

En ocasiones el chip del microprocesador sólo contiene la CPU, mientras que en otros casos en un chip están todos los componentes necesarios de una computadora. A los microprocesadores que tienen memoria y diversas configuraciones de entrada/salada en un mismo chip se llaman microcontroladores.




Buses


El bus de datos se utiliza para transportar palabras a o desde la CPU, la memoria o las interfases de entrada-salida. La longitud de las palabras puede ser de 4, 8, 16, 32 o 64 bits. En cada línea del bus viaja una señal binaria, es decir, un 0 o un 1. Así, en un bus de cuatro líneas se podría transportar la palabra 1010; en cada cable se transporta un bit, es decir:






Entre más líneas tenga el bus de datos, más larga podrá ser la palabra que se utilice. El rango de valores que puede adoptar un elemento de datos está restringido al espacio correspondiente a una determinada longitud de palabra.

El bus de dirección transporta señales que indican dónde se pueden encontrar los datos mediante la selección de alguna localidad de memoria o los puertos de entrada y salida. Cuando una determinada dirección es seleccionada, colocándola en el bus de dirección, dicha ubicación será la única que estará abierta a la comunicación que se envía desde la CPU. 

El bus de control es el medio a través del cual se envían las señales que sincronizan cada uno de los elementos. Las señales del reloj del sistema se transportan en el bus de control.

CPU


Es la sección del procesador en la que se procesan los datos, se traen instrucciones de la memoria que se decodifican y se ejecutan. Se puede decir que consta de una unidad de control, una unidad lógica y aritmética (ALU, por sus siglas en inglés,) y de registros. Es la parte que constituye el microprocesador.


La unidad de control define la duración y secuencia de las operaciones. Produce las señales de reloj utilizadas para traer de la memoria una instrucción del programa y ejecutarla. El microprocesador 6800 de Motorola tiene un reloj con frecuencia máxima de 1 MHz, es decir, el reloj tiene un periodo de 1 fis; además, sus instrucciones necesitan de dos a doce ciclos de reloj para ejecutarse.





Existen diversos tipos de registros; la cantidad, dimensión y tipo de éstos varía de un microprocesador a otro. Los siguientes son los registros más comunes:

1. Acumulador

El registro de acumulación (A o Acc) es donde en forma temporal se guardan los resultados de la unidad aritmética y lógica. Para que la CPU pueda habilitar el acceso, es decir, hacer uso de las instrucciones o datos guardados en la memoria, es necesario que proporcione la dirección de memoria del dato requerido, utilizando el bus de direcciones. Una vez hecho lo anterior, la CPli podrá hacer uso de las instrucciones o datos necesarios a través del bus de datos.

2. Registro de estado, o registro de código de condición o registro de banderas


Este registro contiene información relacionada con el resultado de la última operación realizada en la unidad aritmética y lógica. El registro contiene bits individuales, los cuales tienen un significado especial. Estos bits se conocen como banderas y sirven para indicar el estado de la última operación; el estado de dichas banderas se ajusta o se restablece, según sea el caso, para indicar un estado determinado, por ejemplo, para indicar si el resultado de la última operación es negativo, es cero, si hay acarreo (por ejemplo, el resultado de la suma de los números binarios 101 y 110 es (1)011, el cual es mayor que el tamaño de la palabra del microprocesador, por lo que se acarrea un 1 de sobreflujo ), si hay desbordamiento, o si existe la posibilidad de interrumpirir el programa para permitir que se realice un evento externo. Las siguientes son las banderas más comunes:





3. Registro contador del programa (PC por sus siglas en inglés) o indicador de instrucciones (IP, por sus siglas en inglés) 

Mediante este registro la CPU controla su posición en un programa. En este registro se encuentra contenida la dirección de la localidad de memoria en donde se encuentra la próxima instrucción del programa. Cada vez que se ejecuta una instrucción, el registro contador del programa se actualiza y de esta forma siempre contiene la dirección de la localidad de memoria donde está almacenada la siguiente instrucción que se va a ejecutar.

4. Registro de direccionamiento de memoria (MAR)

Este contiene la dirección de los datos. Por ejemplo, al sumar dos números, el registro de direccionamiento de memoria almacena la dirección del primer número. Los datos en esa dirección se transfieren al acumulador. Después el segundo número se almacena en el registro de direccionamiento de memoria. El dato de esta dirección se suma al dato en el acumulador. El resultado se guarda en una dirección la cual es direccionable por el registro de direccionamiento de memoria.

5. Registro de instrucciones (IR por sus siglas en inglés)

Este registro guarda instrucciones. Una vez leída la instrucción de la memoria, la CPU la guarda en el registro de instrucciones, la instrucción puede entonces decodificarse y usarse para ejecutar una operación.

6. Registros de propósito general

Estos registros sirven para almacenar datos o direcciones en forma temporal y se utiliza en operaciones de transferencias entre varios registros.

7. Registro de apuntador depila (SP por sus siglas en inglés)

El contenido de este registro almacena una dirección que define el tope de la pila en la memoria RAM. La pila es un área especial de memoria donde se almacenan los valores del contador de programa y datos cuando se ejecuta una subrutina.

Memoria


En la unidad de memoria se guardan datos de tipo binario; físicamente está formada por uno o varios circuitos integrados. Los datos pueden ser códigos de instrucciones de un programa, o números con los que se realizan operaciones.


Los elementos de la unidad de memoria están formados en esencia por grandes cantidades de celdas de memoria, cada una de las cuales guarda un bit 0 o 1. Las celdas de memoria se agrupan por localidades, y cada una de ellas tiene capacidad para guardar una palabra.

Existen varios tipos de unidad de memoria:

1. ROM
Las memorias ROM se programan con el contenido que se requiere durante la fabricación del circuito integrado. Mientras el chip de memoria esté en la computadora no es posible escribirle ningún dato, sólo se permite la lectura, y se utiliza para programas que no se van a modificar, como el sistema de arranque o "boof' de una computadora y programas para aplicaciones específicas en las que se utilizan mi-croprocesadores. Aun cuando se suspenda la alimentación eléctrica, esta memoria no pierde su contenido. En la figura 15.5 se muestran las conexiones de un chip ROM típico capaz de guardar un 1K x 8 bits.


2. PROM
El término ROMprogramable (PROM por sus siglas en inglés) se refiere a las memorias ROM que puede programar el usuario. En un principio, las celdas de memoria tienen un fusible como eslabón que mantiene su memoria en 0. Al hacer pasar una corriente a través del fusible, éste se abre de manera permanente, y así el valor cambia de 0 a 1. Una vez que el eslabón ha quedado abierto, los datos se guardan en forma permanente en la memoria y ya no es posible modificarlos.


3. EPROM
El término ROM borrable y programable (EPROM por sus siglas en inglés) se refiere a las memorias ROM que es posible programar y modificar. Un chip de EPROM típico contiene una serie de pequeños circuitos electrónicos, celdas, donde se almacena una carga. Para almacenar el programa se aplican voltajes a las terminales del circuito integrado y se produce una configuración de celdas cargadas y no cargadas. Esta configuración queda guardada de manera permanente en el chip hasta que la borra un haz de luz ultravioleta que pasa por una ventana de cuarzo ubicada en la parte superior del dispositivo.

4. EEPROM
La PROM eléctricamente borrable (EEPROM por sus siglas en inglés) es similar a las EPROM, pero para el borrado se utiliza un voltaje relativamente alto, en vez de la luz ultravioleta.

5. RAM
Los datos temporales, es decir, aquellos con los que en un momento dado se realizan operaciones, se guardan en una memoria de lectura/escritura conocida como memoria de acceso aleatorio (RAM por sus siglas en inglés), es la que se puede leer y escribir. La figura 15.6 muestra las conexiones típicas del chip de una RAM de 1 K x 8 bits. 



Entrada/salida


La operación de entrada/salida se define como la transferencia de datos entre el microprocesador y el mundo exterior. El término dispositivos periféricos se refiere a las piezas de equipo que intercambian datos con una arquitectura de microprocesador. 


Dado que las velocidades y características de los dispositivos periféricos pueden ser muy distintas a las del microprocesador, se conectan a través de circuitos de interfase.

Una de las funciones más importantes de uno de estos circuitos es sincronizar la transferencia de datos entre el microprocesador y el dispositivo periférico. En las operaciones de entrada, el dispositivo de entrada coloca los datos en el registro de datos del circuito de interfase; estos datos permanecen ahí hasta que los lee el microprocesador. En las operaciones de salida, el micro-procesador coloca los datos en el registro hasta que los lee el dispositivo periférico.

Para que el microprocesador pueda introducir datos válidos en un dispositivo de entrada necesita estar seguro de que el circuito de interfase ha retenido en forma conecta los datos de entrada. Para ello realiza un muestreo o una interrupción. En el primer caso, el chip de interfase recurre a un bit de estado definido como 1 para indicar que los datos son válidos. El microprocesador tiene que esperar a que aparezca este bit de estado. El problema con este método es que el microprocesador debe esperar hasta que se muestre el bit de datos. 


Microcontroladores


Para que un microprocesador pueda funcionar como un sistema de microcomputadora aplicado al control, son necesarios chips adicionales. 

El microcontrolador consiste en la integración en un chip de un microprocesador con memoria, interfases de enfrada'salida y otros dispositivos periféricos como temporizadores.



 

El M68HC11 de Motorola


Motorola cuenta con dos familias básicas de microcontroladores de 8 bits: el 68HC05, que es la versión económica, y el 68HC11, que es la versión con rendimiento superior. La familia M68HC11 de Motorola (figura 15.9), se basa en el microprocesador 6800 de Motorola, el cual es muy utilizado para sistemas de control. Hay diversas versiones, las diferencias se deben al tipo de RAM. ROM, EPROM, EEPROM y las características del registro de configuración.

1.Puerto A
El puerto A tiene sólo tres líneas de entrada, cuatro líneas de salida y una linea que funciona como entrada o salida.

2. Puerto B
El puerto B sólo funciona como salida, y tiene ocho líneas.

3. Puerto C
El puerto C puede ser tanto entrada como salida.

4. Puerto D
El puerto D contiene sólo seis líneas, que pueden ser tanto de entrada como de salida.

5. Puerto E
El puerto E es un puerto de 8 bits sólo de entrada que se puede utilizar como puerto de entrada de propósito general, o para las entradas del convertidor interno analógico-digital. Las dos entradas, Frh y Frl proporcionan voltaje de referencia al ADC.

6. Modos
MODA y MODB son dos terminales que se pueden usar para definir, durante el encendido, el funcionamiento del microcontrolador en uno de cuatro modos posibles: inicio especial, prueba especial, un solo chip y ampliado.

7- Terminales del oscilador
Las terminales del sistema oscilador XTAL y EXTAL son conexiones necesarias para accesar al oscilador interno. E es el bus temporizador y funciona a un cuarto de la frecuencia del oscilador y se puede emplear para sincronizar eventos externos.

8. Controlador de interrupción
Este controlador permite al microcontrolador interrumpir un programa. Por las lincas IRQ y XIRQ entran las señales de interrupción. RESET es para el restablecimiento.

9.Temporizador
El M68HC11 contiene un sistema de temporización. Éste cuenta con un contador de ejecución libre, una función de comparación de cinco salidas, la capacidad para capturar el tiempo cuando se produce un evento externo, una interrupción periódica en tiempo real y un contador, denominado acumulador de impulsos para eventos externos.

10. COP
Otra función de temporización es la función de la operación correcta de la computadora (COP). Consiste en un temporizador que detecta cuando ya ha transcurrido el intervalo de retardo y restablece el sistema en caso de que no se haya logrado llevar a cabo una determinada operación dentro de un lapso razonable. También se le conoce como temporizador del controlado/- de secuencia.

11. PWM
Con la modulación de ancho de pulso (PWM por sus siglas en inglés) se controla la velocidad de los motores de cd mediante una señal de onda cuadrada; al variar la cantidad de tiempo durante la cual la señal está presente, se modifica el valor promedio de la señal.




El 8051 de Intel


Existen otras familias similares de microcontroladores, y entre las más comunes está la 8051 de Intel. El 8051 tiene cuatro puertos de entrada/salida en paralelo: los puertos 0, 1,2 y 3. Los puertos 0,2 y 3 también desempeñan funciones alternas. La versión 8051AH tiene una memoria ROM de 4 K, una memoria RAM de 128 bytes, dos temporizadores y un control de interrupción para cinco fuentes.





1. Puerto O
Este puerto se utiliza tanto como puerto de entrada como de salida. También se puede emplear para acceder a memoria externa.

2. Puerto 1
Este puerto se utiliza tanto como puerto de entrada como de salida.

3. Puerto 2
El puerto 2 se usa tanto como puerto de entrada como de salida. También se puede emplear para accesar a memoria externa.

4. Puerto 3
Se utiliza tanto como puerto de entrada como de salida, o como puerto de entrada/salida para propósitos especiales.

5. ALE
La conexión para la activación de la memoria de bloqueo (ALE por sus siglas en inglés) produce un impulso de salida para capturar el bytc de orden inferior (menos significativo) de la dirección durante el acceso a la memoria externa. Esto permite utilizar direcciones de 16 bits.

6. PSEN
La terminal para la activación del almacenamiento del programa (PSEN por sus siglas en inglés) es la terminal de la señal de lectura de la memoria de programa externa y está activa cuando su valor es bajo. Está conectada con la terminal de activación de salida de una ROM o una EPROM externas.

7. EA
El microprocesador loma el valor bajo de la terminal de acceso externo (EA por sus siglas en inglés) cuando sólo quiere acceder al código de programa externo; cuando toma su valor alto, en forma automática accede al código interno o externo, dependiendo de la dirección.

8. XTAL1.XTAL2
Son las terminales de conexión de un oscilador de cristal o externo.

9. RESET
Cuando en esta conexión hay una señal alta se reinicia el microcontrolador.

Selección de un microprocesador


Al elegir un microcontrolador se deben considerar los siguientes factores:

1.     Número de puertos de entrada/salida


¿Cuántos puertos de entrada/salida son necesarios para realizar la tarea respectiva?

2.     Interfaces necesarias

¿Qué interfaces se van a necesitar? Por ejemplo, ¿se necesita una modulación por ancho de pulso? Muchos microcontroladores proporcionan salidas PWM, por ejemplo, el PIC 17C42 tiene dos.

3.     Necesidades de memoria

¿Qué capacidad de memoria se necesita para llevar a cabo una tarea?

4.     Cantidad de interrupciones necesarias 

¿Cuántos eventos de interrupción se necesitan?

5.      Velocidad de procesamiento requerida

El microprocesador requiere de tiempo para ejecutar una instrucción, tiempo que está definido por el reloj del procesador.

Sistema para medición de temperatura


.El sensor de temperatura produce un voltaje proporcional a la temperatura (por ejemplo, un termotransistor como el LM35. La salida del sensor de temperatura se conecta a la línea de entrada del CAD del microcontrolador. 


Éste se programa para convertir la temperatura en una salida DCB con la que se conmutan los elementos de un display de dos dígitos de siete segmentos. Sin embargo, dado que la temperatura puede fluctuar, es necesario utilizar un registro de memoria para guardar los datos el suficiente tiempo para permitir su lectura en el display. El registro de almacenamiento, el 74HCT273, es un flip-flop octal tipo D cuyo reinicio se produce durante el siguiente flanco de elevación positiva de la entrada de reloj del microcontrolador.



Programación


Un método de uso común para diseñar programas es el siguiente:

1.      Definir el problema, indicando con toda claridad qué función se espera que ejecute el programa, las entradas y salidas requeridas, cuáles son las restricciones de la velocidad de operación, exactitud, capacidad de memoria, etcétera.

2.     Definir el algoritmo que se va a utilizar. Un algoritmo es la secuencia de pasos que definen el método de solución del problema.

3.     En sistemas con menos de mil instrucciones, es útil representar el algoritmo mediante un diagrama de flujo.


4. Traducir el diagrama de flujo/algoritmo a instrucciones que el microprocesador sea capaz de ejecutar. Para ello, se escriben las instrucciones en determinado lenguaje, por ejemplo, lenguaje ensamblador o en C, y luego éstas se convierten ya sea en forma manual o mediante un programa ensamblador, en código de máquina.

5. Probar y depurar el programa. A los errores del programa se les conoce como defecto o error de programa, y al proceso de rastreo y eliminación se le denomina depuración.




Seudocódigo


Consiste en dibujar un diagrama e implica elaborar un programa como una secuencia de funciones u operaciones en las que se recurre al elemento IF-THEN-ELSE (SÍ-ENTONCES-0) y al elemento de repetición WHILE-DO (EN TANTO (QUE)-HACER).