segunda-feira, 18 de março de 2013

espanto

Tipo uma surpresa muito boa ao ir em uma loja de componentes eletrônicos para comprar uma caixa para painel elétrico: a caixa era original do Brasil.



É de boa qualidade, bom designer e o preço é excelente. Não acredito que tenha empresários remando contra a maré...que Deus o proteja pois, precisamos deste tipo de iniciativa.

Emprego e capital para Brasileiros!

fim de semana

Neste final de semana passeio documentando o código da IHM com 2 fios. Algumas funcionalidades estão executando bem porém, algumas precisam de ajustes.

quinta-feira, 7 de março de 2013

execução

Ontem fui correndo para o apto para dar andamento no blogger, foi possível corrigir e executar o programa. O HW utilizado é composto de:
  • 1 x Atmega 32
  • 4 x PCF 8574A
  • 1 x PCF8583
  • 1 x LCD 40 x 2
  • 8 x teclas
  • 10 x LEDs
Os PCF8574A são usados no sistema de IHM: teclado, LED e visor. O visor usa dois um para a linha de dados e dois bits do segundo para controle do mesmo.
 
Programei o LCD, escrevi umas mensagens e ascendi os LEDs em sequência.
.

ferramentas

O desenvolvimento de sistemas utilizando uC envolve áreas de disciplinas diversas que muitas vezes faz com que o desenvolvimento se prolongue em demasia logo, ferramentas podem melhorar este processo. Uma destas ferramentas é o ISIS.

Figura 1: ícone do programa.

Este programa disponibiliza uma grande quantidade de componentes.
Figura 2: grande variedade de componentes disponíveis.

Este programa disponibiliza uma grande quantidade de ferramentas.

Figura 3: barra de ferramentas.
O Isis executa o programa gerado pelo AVR Studio. É muito produtivo verificar a execução do FW no HW.

É impressionante!!! Contudo seu custo é elevado para investimentos pessoais.
.

quarta-feira, 6 de março de 2013

simulador

O uso do simulador é bem fácil e intuitivo.

Figura 1: tela do simulador em atividade.
Com as teclas de função vai realizando as funções. Pode-se com este recurso, o simulador, segui a codificação passo a passo e em execução. Acha-se rapidamente os erros de código ou de lógica.

segunda-feira, 4 de março de 2013

studio 6

Atmel Studio 6 - O estúdio de design para Todos os Sistemas Embarcados

Atmel ® Studio 6 é a plataforma de desenvolvimento integrado (IDP) para desenvolvimento e depuração ARM ® Cortex ™ Atmel-M e Atmel AVR ® microcontrolador (MCU)-aplicações baseadas. A Atmel Studio 6 IDP dá-lhe um ambiente simples e fácil de usar para escrever, compilar e depurar seus aplicativos escritos em C / C + + código de montagem ou.

Atmel Studio 6 é gratuito e é integrado com a estrutura de software Atmel (ASF), uma grande biblioteca de código-fonte livre com 1600 ARM e exemplos de projetos de AVR. ASF fortalece o IDP, fornecendo, no mesmo ambiente, o acesso ao pronto-a-usar o código que minimiza muito do design de baixo nível necessário para os projetos. Use o IDP para a nossa ampla variedade de AVR e ARM Cortex-M baseado no processador MCUs, incluindo o nosso portfolio alargado de Atmel ARM Cortex-M3 SAM3 e dispositivos M4 Flash.

Com a introdução da Atmel Galeria e Espaços Atmel, Atmel Studio 6 simplifica ainda mais incorporado projetos MCU para reduzir o tempo eo custo de desenvolvimento. Atmel Gallery é uma loja de aplicativos online para ferramentas de desenvolvimento e software embarcado. Espaços Atmel é um espaço de trabalho baseado em nuvem desenvolvimento colaborativo que lhe permite hospedar software e hardware projetos voltados Atmel MCUs.

Em resumo, o padrão de ambientes de desenvolvimento integrado (IDEs) são adequadas para a criação de um novo software para um projeto de MCU. Em contraste, o Atmel Studio 6 IDP também:

     Facilita a reutilização de software existente e, ao fazê-lo, permite a diferenciação de design.
     Apoia o processo de desenvolvimento de produto com fácil acesso a ferramentas integradas e extensões de software através da Galeria Atmel.

depuração/simulação

Depuração e Silulação

Atmel Studio 6 conecta facilmente a todos os depuradores Atmel, programadores e do simulador AVR. O IDE apresenta estado de MCU em vistas bem formatadas, dando-lhe um acesso rápido aos parâmetros críticos do sistema.


No Sistema de Depuração

Atmel ® Studio 6 conecta facilmente a todos os depuradores Atmel e programadores.

     AVR Dragon ™
     JTAGICE3
     AVR UM!
     SAM-ICE

Uma das maiores vantagens da moderna do Flash microcontroladores é a sua capacidade para enviar os dados de depuração para o seu PC, dando-lhe uma visão perfeita do que se passa lá dentro.


Atualizações fáceis

Programação em sistema fast-permite atualizações de software para ser baixado em segundos. Bootloaders auto-programação e personalizados permitem microcontroladores para receber atualizações de código através de qualquer interface, mesmo através de um link de rádio. Use um gerenciador de inicialização personalizado para criptografar a transferência e manter o seu código de segurança.


visualizando as E/S
Com os depuradores conectado, Atmel Studio 6 pode apresentar o estado do processador, memórias, todas as comunicações e interfaces analógicas em vista que são fáceis de entender, o que lhe dá acesso rápido aos parâmetros críticos do sistema. Não há maneira mais rápida a identificação de erros e otimizar um projeto, no laboratório ou no campo.


Simulador
A Atmel Studio 6 simulador de precisão modela a arquitetura AVR ® e dispositivos. Ele simula a UCP, incluindo todas as instruções, interrupções e a maioria dos on-chip módulos E/S. Este simulador atualmente suporta apenas dispositivos AVR.

O simulador funciona dentro do Estúdio Atmel 6 aplicação como um destino de depuração. Isso permite ao usuário usar os comandos de depuração normais como: Run, Break, Reset, única etapa, Breakpoints Set e Variáveis ​​do relógio. Os pontos de vista de E/S, memória e registro são totalmente funcionais usando o simulador.

editor/compilador

Editor e compilador c/c++
Atmel Studio 6 inclui um poderoso editor com assistente visual, um GNU C / C + + Compiler e um assistente para Novo projeto para dar início, bem como facilitar o seu desenvolvimento de código do aplicativo.

Compilador integrado c/c++
Atmel ® Studio 6 inclui o GCC C e C + + Compiler, montador e um simulador, e interfaces de forma integrada com sistema no-depuradores e programadores para fazer o desenvolvimento de código mais fácil. A Atmel AVR e ARM ® ® Cortex ™-M baseado no processador microcontroladores também são suportados por terceiros, incluindo compiladores IAR Embedded Workbench ® e ™ Keil.


Novo projeto mágico
Iniciando um novo projeto é fácil em Atmel Studio 6. O Assistente de Novo projeto define todas as configurações do compilador e vinculador, permitindo que você pular direto para escrever código. Criar um projeto em branco, ou selecionar a partir de cerca de 1.600 exemplos de projetos.

Assistente visual
A Atmel Studio 6 editor simplifica a edição de código e permite que você o código mais eficiente. Digitar algumas letras de um símbolo, e Atmel Studio 6 vai exibir uma lista de sugestões. Digite um atalho para expandir trechos freqüentemente usados ​​de código. Visualizar instantaneamente o contexto e definição de um símbolo apenas clicando sobre ela. Passe o mouse sobre os símbolos enquanto navega código para ver as informações relacionadas. Obtenha as informações que você precisa sem caça para ele.

Explorador de solução
O Solution Explorer apresenta uma visão organizada de todos os seus projetos e seus arquivos, e dá-lhe acesso simples aos comandos que se aplicam a eles. Você pode facilmente criar aplicações que contenham microcontroladores múltiplas e desenvolver o código para todos eles dentro da mesma solução

gelaria/espaço

No Studio 6 da Atmel, disponibilizado gratuitamente, tem duas novidades a:

galeria de bibliotecas
espaço colaborativo

Figura 1: mascote trazendo as novidades.


1) Atmel Galeria
Agora você pode comprar e baixar com segurança tanto da Atmel como de terceiros os compiladores, ferramentas de depuração avançadas, sistemas operacionais de tempo real, sistemas de comunicação e outras extensões e plug-ins diretamente da plataforma de desenvolvimento Atmel Studio 6 e através da gallery.atmel.com. A Atmel Galeria de loja de aplicativos fornece ferramentas de desenvolvimento e programa embarcado para microcontrolador baseado em design da aplicação.

Quando você encontrar uma necessidade de uma ferramenta no meio de seu processo de desenvolvimento, ou está procurando algum código fonte básica, você não terá que deixar o seu ambiente para procurar sua solução. A partir da Galeria Atmel, você também pode baixar de um plug-in que lhe dará acesso direto ao espaços Atmel, o nosso novo espaço de trabalho colaborativo.

2) Espaços Atmel de trabalho colaborativo
Com aplicações incorporadas facilmente superando dezenas de milhares de linhas de código, muitas vezes escrito por designers dispersos por todo o globo colaboração eficiente é fundamental para o sucesso de um projeto. Espaços Atmel fornece um espaço de trabalho baseado em nuvem, onde pode partilhar de forma segura e acompanhar de código aberto, comunidade desenvolvidos projetos de design incorporados com seus pares.

Com controle de acesso, controle de versão de erros, recurso de rastreadores, listas de discussão e wikis o espaços Atmel fornece um lugar seguro e eficiente para o design partilha dicas, truques e recursos para o progresso de monitoramento de projetos com seus pares.

Você pode acessar os espaços Atmel em spaces.atmel.com ou diretamente do Estúdio Atmel com uma extensão disponíveis na Galeria Atmel.


.

sábado, 2 de março de 2013

aquariofilia 2

Mais alguns peixes no aquário são 11 Paulistinhas e 1 Betta.

Figura 1: adequação à temperatura.

Figura 2: adequação ao pH.

Figura 3: livres e soltos.
Estou experimentando Betta em aquário comunitário.

sexta-feira, 1 de março de 2013

Aquariofilia

Após vários anos (5) montei um aquário usado em meu apto. O projeto antigo ficaria em R$ 500,00 este ficou por R$ 250,00. Que satisfação!
Figura 1: vista geral.

Figura 2: vista dos equipamentos.

Figura 3: vista da decoração e dos maravilhosos mato-grosso.
Coloquei os meus prediletos: mato-grosso. Acho que não colocarei mais nenhum só irei aumentar o números deles, são dez acho que vou para uns cem.
.