Eletrônica Digital e Sistemas Embarcados
Up one levelArtigos relacionados à eletrônica e controle digital, incluindo interfaces de comunicação, dispositivos microcontrolados e sistemas embarcados.
- Protocolo de Comunicação I2C by Suporte Eletronica .org — last modified 04/05/2008 21:00
- Para explorar todos os benefícios dos sistemas e dispositivos eletrônicos, os engenheiros e projetistas visam melhorar a eficiência do hardware e minimizar a complexidade dos circuitos.
- Bluetooth - Soluções Sem Fio by Suporte Eletronica .org — last modified 04/05/2008 21:00
- A tecnologia blueTooth permite a comunicação sem fio entre aparelhos eletrônicos que podem ser computadores, telefones celulares, PDA´s (Personal Digital Assistans), equipamentos de escritório e dispositivos móveis. Conexão Conveniente Um microchip muito pequeno, possuindo a um transmissor de radio, é inserido em um dispositivo digital.
- Computação Reconfigurável Aplicada à Robótica (FPGA) by Suporte Eletronica .org — last modified 04/05/2008 21:00
- Apesar de sua ampla utilização, processadores de finalidade geral não são ideais para a maioria das aplicações que executam. Para quase todas as aplicações, mudanças ou adições que melhorariam significantemente o desempenho podem ser sugeridas nas arquiteturas dos microprocessadores. Entretanto, as adições diferem de aplicação para aplicação.
- Interrupções e DMA by Suporte Eletronica .org — last modified 04/05/2008 21:00
- Interrupções e DMA são muito importantes para a operação de sistemas microprocessados, pois possibilitam ao microprocessador responder rapidamente a seus dispositivos de entrada e saída (E/S).
- Controladores Floppy (FDC) by Suporte Eletronica .org — last modified 04/05/2008 21:00
- Tenho visto muitas pessoas pedindo textos que falem sobre floppy e sua implementação em projetos, apesar de algumas informações e chips já estarem fora do mercado, ainda são encontrados muito controladores equivalentes. Espero que este apanhado de alguns textos que encontrei durante este tempo, possa ajudá-los em sua busca bastante complicada.
- Processador Zilog Z80 by Suporte Eletronica .org — last modified 04/05/2008 21:00
- O Z80 da Zilog é um dos microprocessadores mais conhecidos do mundo. Bastante versártil, ele equipa desde os antigos MSX's até os recentes "Game Boy", da Nintendo, passando ainda por centrais telefônicas e equipamentos industriais. Este é um resumo rápido, contendo a sua pinagem, tamanho físico e características básicas.
- Introdução aos Sistemas Embutidos by Suporte Eletronica .org — last modified 04/05/2008 21:00
- Por Ricardo Zelenovsky e Alexandre Mendonça O mundo atual oferece-nos uma grande quantidade de equipamentos para desfrutarmos a vida moderna. Temos à disposição telefones que discam por comandos de voz, televisores que se conectam à Internet, microondas operados remotamente, máquinas fotográficas que não usam filmes e automóveis que estacionam sozinhos.
- Introdução às Redes Intraveiculares by Suporte Eletronica .org — last modified 04/05/2008 21:00
- Em mais um artigo, os professores Alexandre Mendonça e Ricardo Zelenovsky descrevem de forma resumida os tipos de barramento intraveiculares, com especial atenção ao barramento CAN.
- As Redes com ZigBee by Suporte Eletronica .org — last modified 04/05/2008 21:00
- O Prof. José Mauricio Santos Pinheiro gentilmente nos concedeu a permissão para reproduzirmos o seu artigo sobre ZigBee em nosso site. Leitura recomendada para todos que pretendem conhecer melhor esta tecnologia para transmissão de dados sem fio.
- Programação Assembly para Microcontroladores by Suporte Eletronica .org — last modified 04/05/2008 21:00
- Parece ser um pouco de contra-senso escrever sobre programação assembly, quando a maioria dos desenvolvedores de sistemas embutidos está interessada em usar linguagem C em seus projetos. Mas na verdade, quem trabalha com micro-controladores deve ter bom domínio de assembly e de como tirar proveito de suas características para aperfeiçoar as regiões críticas de código.
- Dispositivos Programáveis: Como Funcionam? by Suporte Eletronica .org — last modified 04/05/2008 21:00
- Dispositivos como FPGAs e CPLDs passaram a fazer parte do dia a dia de engenheiros e projetistas de hardware nos últimos anos. Este artigo tem como objetivo explanar um pouco sobre estes dispositivos e como eles podem afetar o desenvolvimento de sistemas embarcados.
- Sistemas Embutidos em Tempo-Real by Suporte Eletronica .org — last modified 04/05/2008 21:00
- Neste artigo Otávio Alcântara faz uma introdução aos conceitos básicos de sistemas computacionais em tempo-real, demonstrando suas principais características e linguagens de desenvolvimento.
- Tratamento Dinâmico de Mensagens by Suporte Eletronica .org — last modified 04/05/2008 21:00
- Todos os dispositivos eletrônicos que precisam comunicar-se com outros necessitam incorporar em seu código rotinas para o tratamento de mensagens recebidas e enviadas. Neste artigo nós iremos abordar um exemplo de tratamento dinâmico para handlers de mensagens, que oferece algumas vantagens (e desvantagens) sob a tradicional forma utilizada, o bloco switch - case.
- Como Funcionam as Memórias do Computador by Suporte Eletronica .org — last modified 04/05/2008 21:00
- Artigo da HowStuffWorks.com que mostra de maneira bastante clara, com imagens e animações, o funcionamento de todas as memórias que envolvem o funcionamento de um microcomputador.
- PicoJAVA II by Suporte Eletronica .org — last modified 04/05/2008 21:00
- "A microarquitetura picoJava-II, desenvolvida pela Sun Microsystems a partir da microarquitetura picoJava-I, é voltada para a execução eficiente de Java diretamente em hardware. Desta forma, é possível executar com desempenho aplicativos Java em processadores baratos, na faixa dos US$ 50, para os quais seria necessário uma máquina de alto desempenho com compiladores Just in Time. Com isto, uma vasta gama de aplicações embarcadas abre-se para o uso de Java. "
- Módulo CAN Industrial de Entrada e Saída by Suporte Eletronica .org — last modified 04/05/2008 21:00
- O protocolo CAN já se difundiu amplamente pelo mundo, com utilização em automóveis, sistemas domésticos e ambientes industriais. Este artigo descreve o funcionamento de um módulo de entrada e saída baseado no microcontrolador HCS12, da Motorola.
- Padrão Serial RS-232 by Suporte Eletronica .org — last modified 04/05/2008 21:00
- Também conhecido por EIA RS-232C ou V.24, o RS-232 é um padrão bastante antigo, mas que continua sendo bastante utilizado por sua simplicidade e confiabilidade.
- Multitarefa Cooperativa em Sistemas Microcontrolados by Otávio Alcântara — last modified 04/05/2008 21:00
- Neste artigo Otávio Alcântara aborda a estrutura básica necessária para a implementação de um sistema cooperativo de tarefas em dispositivos com recursos limitados.
- Emuladores In-Circuit by Jack Ganssle — last modified 04/05/2008 21:00
- Neste artigo Jack Ganssle aborda as principais características e vantagens dos emuladores In-Circuit.
- Bem-Vindos ao Mundo de 32 Bits by Suporte Eletronica .org — last modified 04/05/2008 21:00
- Dê adeus ao seu velho microcontrolador de 8 bit e diga olá ao novo universo de projetos 32 bit que você pode realizar.
- How Smart Cards and Java Mix by Suporte Eletronica .org — last modified 04/05/2008 21:00
- Trata-se do capítulo 8 do livro Securing JAVA, publicado pela Wiley. Basicamente ele aborda o quão seguros são os Smart Card's e como a tecnologia JAVA é utilizada para potencializar estes dispositivos. O JAVA Card já se tornou famoso por seu uso em vários dispositivos, incluindo os "SIMM CARDS" dos telefones celulares GSM. Texto em INGLÊS.
- Calibração e Monitoramento de Sensores by Roberto Alcântara — last modified 04/05/2008 21:00
- Todos os sensores que medem grandezas no mundo real possuem tolerâncias. Não existe um sensor absolutamente preciso e são muitos os fatores que influenciam a tolerância e a confiabilidade.
- Filtro Passa Baixa Digital Simples by Roberto Alcântara — last modified 04/05/2008 21:00
- Neste artigo descreveremos um breve ensaio sobre a utilização de um filtro digital simples, de média móvel, em uma amostragem de semi-ciclo de rede elétrica e analisaremos os resultados.
- Reentrância by Jack Ganssle — last modified 04/05/2008 21:00
- A maioria dos sistemas em tempo real necessitam de alguma porção de código reentrante, porém muitos programadores não fazem idéia do que isso envolve.
- Linux em Tempo Real by Cézar Taurion — last modified 04/05/2008 21:00
- Nos últimos anos temos visto uma crescente utilização de softwares embarcados em praticamente todos os objetos construídos pelo homem. Software embarcado é o software que é embutido dentro de um equipamento, como um sistema de injeção eletrônica de um automóvel, permitindo que este equipamento atue com maior funcionalidade e flexibilidade.
- Linux em Tempo Real (2) by Cezar Taurion — last modified 04/05/2008 21:00
- Há poucas semanas levantei um post abordando Linux embarcado. Interessante que foram colocados muitos comentários e recebi diversos emails sobre o assunto. O tema está realmente despertando interesse. Assim, acho que vale a pena extrair alguns paragráfos do meu livro “Software Embarcado: a Nova Onda da Informática”, editado pela Brasport e compartilhá-los com vocês.
- Bluetooth by Eduardo Peters — last modified 04/05/2008 21:00
- Este documento retrata de forma sumária a tecnologia Bluetooth, padronizada pela IEEE (Institute of Electrical and Electronics Engineers, Inc.) sob número 802.15. Esta tecnologia se baseia em transmissões de dados via radiofreqüência, operando na faixa de 2,4GHz. Seu uso se restringe a redes PAN (Personal Area Network) de pequeno alcance, sendo utilizada por dispositivos que não necessitam de altas taxas de transmissão de dados, e nem alcances muito elevados.
- Implementando Linux e Java em tempo real by Cezar Taurion — last modified 04/05/2008 21:00
- Cezar Taurion, gerente de novas tecnologias da IBM Brasil, fala um pouco sobre a experiência da empresa com a dupla Linux e Java operando em ambientes que exigem requerimentos críticos de tempo.
- Programando em C: Boas Práticas by Roberto Alcântara — last modified 21/04/2009 07:24
- Este artigo aborda algumas dicas que visam melhorar a legibilidade do código fonte.
- Android & Linux & OpenSource by Cezar Taurion — last modified 04/05/2008 21:00
- No início de novembro vimos o anúncio do Google, em parceria com diversas operadoras e fabricantes de celulares, de uma plataforma aberta para desenvolvimento de software para estes equipamentos móveis: Android.
- Software embarcado como motor da Physical Product Reengineering by Cezar Taurion — last modified 04/05/2008 21:00
- Em 2005 escrevi um livro sobre computação embarcada (Software Embarcado: a nova onda da informática), publicado pela Brasport (www.brasport.com.br). É um tema no qual procuro me manter atualizado e na edição de outubro de 2007, da Communicatios of the ACM li, com satisfação, um artigo muito interessante, “Physical Product Reengineering with Embedded Information Technology”, que mostra como a indústria, de maneira geral, está reengenheirando seus produtos, agregando a eles mais inteligência.
- SKM – Sistema Operacional Livre e Multitarefa para Microcontroladores by Otávio Alcântara — last modified 01/12/2008 14:02
- Microcontroladores estão cada vez mais poderosos e baratos. Uma breve visita nos sites dos maiores fabricantes mundiais nos mostra que a relação MIPS/dólar vem crescendo lançamento após lançamento. Um exemplo, segundo o site da Microchip, um PIC33F com 40 MIPS custa U$ 1.99, praticamente 20 MIPS/dólar[1]! Claro que essa relação é um modelo bastante simplista para escolha de um microcontrolador, mas ilustra que o custo de hardware vem caindo.

