• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 8
  • Tagged with
  • 8
  • 8
  • 8
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

[en] FUNCTIONAL TEST OF MICRO-02 / [pt] TESTE FUNCIONAL DO MICRO-02

LUCIANO SERGIO BRITO NICOLAU DA COSTA 11 June 2007 (has links)
[pt] Este trabalho consiste na apresentação das rotinas de testes que forma desenvolvidas visando a verificação do funcionamento do microcomputador desenvolvido no Grupo de Eletrônica da PUC (GELUC): o MICRO-02 Essas rotinas de testes constam de microprogramas e também de programas realizados com o auxílio do repertório de instruções do microprocessador central (CPU - 8008) do microcomputador. Elas visam apenas o teste funcional do sistema não se preocupando com a localização da falha. Entretanto, através dos resultados de partes já testadas, pode-se tirar conclusões que permitam um grau de localização mais preciso da falha. / [en] This work consists of a presentation of test routines that were developed taking into account the verification of the Microcomputer´r functioning developed by GRUPO DE ELETRÔNICA DA PUC (GELUC): the MICRO-02. These test routines consist of microprograming and also of programs developed with the aid of the instructions report of the microcomputer´r central microprocessor (CPU - 8008). They only intend the functional test of the system, and do not take into account the localization of the failure. However, through the results of parts which have already been tested, one can have conclusions that allow a more precise degree of localozation of the failure.
2

[en] DESIGN OF AN AUTOMATED MICRO-PRECESSOR CONTROLLED TRACKING SYSTEM FOR RADAR TARGETS / [pt] PROJETO DE UM SISTEMA DE RASTREAMENTO AUTOMÁTICO DE ALVOS RADAR CONTROLADO POR MICROCOMPUTADOR

ROBERTO LUIZ BROWN DO REGO MACEDO 17 January 2008 (has links)
[pt] O rastreio automático de alvos com radares de vigilância implica basicamente em quatro fases distintas: a extração de sinais (ecos) radar em áreas delimitadas previamente estabelecidas no campo de vídeo radar; a detecção por limiar e por integração binária de alvos num meio ruidoso de modo a satisfazer uma determinada probabilidade de falsos alarmes; a determinação das coordenadas geográficas dos alvos detectados; e a predição de novas áreas onde, provavelmente, estarão os alvos durante a próxima rotação da antena do radar. O presente trabalho consiste no desenvolvimento de um sistema de rastreio automático, controlado por um microcomputador, capaz de executar as quatro fases descritas. / [en] The automatic tracking of targets using surveillance radars leads basically to four distinct phases: the extraction of radar signals (echoes) within areas previoisly established in the radar display; the detection of targets in a noisy medium by threshold and improved by binary integration in order to satisfy a fixed probability of false alarms; the comutation of geographic coordinates of detected targets; and the prediction of other areas where, probably, will be the targets during the following scanning of the radar antenna. This work consists in the development of an automatic tracking system, controlled by a microcomputer, capable of doing the four phases described above.
3

[en] MICROPROCESSOR-CONTROLLED DIGITAL FILTERS / [pt] PROJETO DE UM BANCO DE FILTROS DIGITAIS CONTROLADO POR UM MICROPROCESSADOR

ARY VAZ PINTO JUNIOR 08 March 2007 (has links)
[pt] Nos dias de hoje, são cada vez maiores as implicações de filtragem digital de sinais. Diversos tipos de algoritmos e de estruturas de filtros digitais, além de implementações por hardware tem sido desenvolvidos. A implementação de filtros tem sido bastante simplificada através do uso de microprocessadores; no entanto, as implementações atuais por hardware são limitados em estruturas ou ordem ou ambos. Este trabalho propõe uma arquitetura de um microcomputador que permite a implementação de filtros digitais programáveis (em estrutura, coeficientes e ordem). Também é mostrado que apenas um pequeno set de instruções é necessário e que não há limitações quanto à estrutura do filtro. / [en] Work on digital filtering of signals has been continuously increasing and the literature presents several algorithms and structures, besides hardware implementations. Filter implementation has been greathy simplified by using microprocessors; nevertheless present filter hardware is limited in structure or order or both. This work proposes a microcomputer architecture which allows the implementation of programmable (in structure coeficients and order) digital filters. It is also shown that only a small set of instructions is needed and that there is no limitation on the filter structure.
4

[en] INTELLIGENT GRAPHIC/ALFANUMERIC TERMINAL / [pt] TERMINAL DE VÍDEO GRÁFICO/ALFANUMÉRICO INTELIGENTE

ROBERTO AGAPIO ARMENGOL DE AQUINO 04 May 2007 (has links)
[pt] O presente trabalho descreve o projeto de um terminal de vídeo gráfico/alfanumérico que utiliza um microprocessador. Primeiramente procura-se dar uma visão geral das técnicas utilizadas para a geração de gráficos. Segue-se uma descrição em blocos terminal. Alguns detalhes do hardware e o software, são descritos em seguida. (Os esquemas elétricos e a listagem são fornecidos em apêndice). No tocante ao software, foram destacados na descrição os pontos que facilitassem o seu uso em futuros desenvolvidos. Como por exemplo de aplicação, implementou- se um programa traçador de retas e um outro para edição de textos. Um protótipo do terminal foi montado e está funcionando no laboratório. / [en] This work describes the design of a graphic/alphanumeric terminal using a microprocessor. Firstly is given an overview of techniques used in graphic generation, wich is followed by the blck description of the terminal. Some hardware details and the software are explained afterwards. (The circuit diagrams and the code list appear in the final part). In respect to the software our main purpose was to turn it useful for further developments. As an application, a program for line generation and another ane for text edition were implemented. A prototype of the terminal was assembled and it is working at the university lab.
5

[en] UNIBUS EMULATOR / [pt] EMULADOR DE BARRA TIPO UNIBUS

CAMILO AUGUSTO SEQUEIRA 22 June 2007 (has links)
[pt] O presente trabalho trata do projeto de um sistema de processamento de pequeno porte, cuja via de comunicação entre as unidades tem um funcionamento semelhante à barra tipo unibus. A unidade central de processamento foi projetada em torno do microprocessador Intel 8080; este está interligado à barra única (UNIBUS), um sistema de arbitragem, uma lógica de interrupção e de sincronismos. Uma das características da estrutura é que certos dispositivos podem obter o controle da barra comunicando- se com outro dispositivo numa relação Mestre-Escravo (dispositivo controlador-dispositivo controlado). A configuração inicial é constituída de uma unidade dupla de disco flexível, uma unidade dupla de fita cassete, um teletipo, além da UCP. / [en] This work deals with the problem of designing a small size processing system such that the communication link among peripherals emulates a Unibus bar. The central processing unit desing was based on an Intel 8080 microprocessor and all the hardware needed for priority scheduling and interrupt handling is provided. Ono of the features of the system is that some devices can control the bar when linked to another device in a master-slave fashion. The initial configuration comprises a dual floppy disk unit, a dual cassette unit, a teletype and the CPU.
6

[en] DATA ACQUISITION SYSTEM FOR SOIL MECHANICS TESTING / [pt] UM SISTEMA DE AQUISIÇÃO DE DADOS PARA ENSAIOS EM MECÂNICA DE SOLOS

20 October 2009 (has links)
[pt] A aquisição de dados vem alcançando rápido desenvolvimento com o advento da tecnologia da tecnologia de circuitos integrados e de microprocessadores. Os sistemas de controle de Processo e de Ensaios nos quais a aquisição de dados constitui uma tarefa preliminar básica, se tornaram mais confiáveis, mais compactos e economicamente atraentes. O presente trabalho envolve os Sistemas de aquisição de dados. Abordamos a importância e as aplicações dos computadores em Processos e Ensaios, fazemos uma análise geral das características e configurações dos Sistemas de Aquisição de dados, discutimos as possíveis realizações e apresentamos o desenvolvimento para o caso particular de Ensaios de Mecânica de solos no laboratório da PUC. Foi feito um levantamento criterioso dos requisitos para esta aplicação específica e prevista conexão posterior a periféricos. A filosofia adotada no desenvolvimento foi a obtenção do máximo de simplificação e aumento de confiabilidade compatível com as especificações requeridas para este tipo de ensaio. / [en] Data Acquisition is fast reaching na advanced state of development with the advent of integrated circuits and microprocessor tecnology. The test and control process systems, where Data Acquisition constitutes the basic preliminary task, have become more reliable, more compact and economically more attractive. This work involves Data Acquisition Systems. The importance of computers and their applications in Process Control and in Laboratory Tests is discussed along with a genaral analysis of Data Acquisition System’s characteristics and configurations. Finally the possible solutions for the specific case of soil mechanics testing, including for use in soil Puc’s Laboratory is discussed. Careful considerations was made of the requirements for this application and an eventual future connection of periferals. The philosophy adopted in such development was aimed toward improved simplication and reliability, in order to comply with specifications required for this type of application.
7

[en] A GRAPHIC PROCESSOR FOR THE CYGNUS SYSTEM / [pt] UM PROCESSADOR GRÁFICO PARA O SISTEMA CYGNUS

PAULO VALVERDE DE LACERDA PARAISO ROCHA 18 April 2007 (has links)
[pt] O uso de recursos gráficos se torna cada vez mais comum e necessário a sistemas computacionais de qualquer porte. Este trabalho apresenta um processador gráfico que pode ser utilizado de maneira independente ou subordinado ao sistema CYGNUS - um supermicro desenvolvido nos laboratórios da PUC/RJ. O Projeto baseia-se em circuitos VLSI e no microprocessador Motorola MC68010, de modo a obter um circuito eficiente, versátil e compacto. / [en] Graphics resources are becoming more common and necessary on computer systems of any size. This work describes a graphic processor developed for stand-alone use or integrated to the CYGNUS system, a DEE, PUC/RJ, project of a supermicro. The hadware is based on VLSI circuits and on Motorola´s MC68010 microprocessor. The objective is an efficient, varsatile and compact module.
8

[en] HARDWARE OF A MICROCOMPUTER FOR MULTIPROGRAMMING / [pt] HARDWARE DE UM MICROCOMPUTADOR PARA MULTIPROGRAMAÇÃO

LUIZ SERGIO PESTANA BASILIO 26 April 2007 (has links)
[pt] A multiprogamação caracteriza-se pelo compartilhamento dos recursos da máquina por vários processos usuários. O ambiente de computação propício para execução destes processos deve incluir dispositivos para relocação de endereços, proteção de memória, estados supervisor e usuário, e uma estrutura flexível de entrada e saída. A implementação de tais sistemas com microprocessadores de 8 bits é problemática, devido ao seu desempenho aquém do desejável para tal propósito. Com o INTEL 8086 iniciou-se a geração dos microprocessadores de 16 bits, com desempenho comparável aos processadores de pequenos minicomputadores. Apesar deste desempenho, esta partilha é voltada par as mesmas aplicações dos microprocessadores de 8 bits: processamento dedicado e sistemas monoprogramados. Por isso não foram previstos mecanismos de suporte à multiprogramação. Esta dissertação apresenta um microcomputador para multiprogramação, baseado no INTEL 8086, em que várias facilidades foram implementadas, por lógica externa, para este fim. São descritos e analisados os vários dispositivos desenvolvidos para que fosse criado um ambiente propício para multiprogramação sem que se deteriorasse o desempenho do processador. Este trabalho recebeu auxílio do CNPq, processo nº 40.2029180, como parte do projeto MULTIPUC. / [en] Machine resources are shared by many processes in multiprogramming systems. The suitable environment to run these processes must include devices for address relocation, memory protection, supervisor and user modes of operation and a flexible input/output structure. It is very hard to implement such systems with 8 bits microprocessors, because their performances don`t file the desirable requirements. The 16 bits microprocessors generation, witch began with INTEL 8086, brougth more powerful processors, with performances as good as the small minicomputers processors. Nevertheless, INTEL 8086 was designed for the same applications as the 8 bits processors: dedicated processing and monoprogrammed systems. It doesn´t support multiprogramming applications. This work presents a microcomputer for multiprogramming, based on INTEL 8086. Many facilities are implemented, with external logic, to create a multiprogramming environmen without degenerate the processor performance. This work was supported by CNPq grant 40.2029180 as part of the project MULTIPUC.

Page generated in 0.0381 seconds