Wook.pt - Microcontrolador PSoC

Microcontrolador PSoC

Uma Nova Tecnologia, Uma Nova Tendência

de Robson Clayson Battellocchi dos Santos e Denys Nicolosi 

idioma: Português do Brasil, Português
42,30€
10%
Portes
Grátis
10% de desconto em CARTÃO
Envio até 4 dias
portes grátis
Sinopse

Com teoria simples e didática, além de experiências detalhadas que ensinam aplicações práticas, o livro apresenta a inovadora tecnologia da última geração do mercado de microcontroladores, o PSoC. Aborda o ambiente de desenvolvimento do dispositivo (IDE); detalhes de sua arquitetura interna; reconfiguração dinâmica; os módulos analógicos e digitais com suas características, exigência para alocação, parâmetros configuráveis e funções (APIs), como, por exemplo: amplificadores instrumentais, filtros ativos, comparadores, Uarts, Timers, etc.
Traz experiências sobre Amplificador PGA, Conversor A/D Incremental, Conversor D/A, Display LCD, Filtro analógico passa-baixa, Comunicação serial UART, Controle automático de ganho (AGC), Termômetro analógico com amplificador instrumental.
Indicado como material de estudo, consulta ou pesquisa para estudantes, técnicos, engenheiros e entusiastas da área de elétrica, eletrônica ou mecatrônica.

Capítulo 1 - Introdução

Capítulo 2 - Tutorial IDE

2.1 - Introdução
2.2 - Iniciando o Ambiente de Desenvolvimento
2.2.1 - Abrindo um Projeto Existente
2.2.2 - Iniciando um Projeto Novo
2.3 - Barra de Ferramentas ou Atalhos
2.3.1 - Barra Standard
2.3.2 - Barra SubSystem MiniBar
2.3.3 - Barra User Module MiniBar
2.3.4 - Barra Device Editor MiniBar
2.3.5 - Barra Build MiniBar
2.3.6 - Barra Text Editor MiniBar
2.3.7 - Barra Download MiniBar
2.3.8 - Barra Debug MiniBar
2.4 - Barra de Comandos
2.4.1 - Pasta View
2.4.2 - Pasta Project
2.4.3 - Pasta Config
2.4.4 - Pasta Build
2.4.5 - Pasta Debug
2.4.6 - Pasta Program
2.4.7 - Pasta Tools
2.4.8 - Pasta Help
2.5 - Device Editor
2.5.1 - Selection View
2.5.2 - Ambiente Interconnect View
2.6 - Application Editor
2.6.1 - Pasta Source Files
2.6.2 - Pasta Library Source
2.6.3 - Pasta Library Headers
2.6.4 - Flashsecurity
2.7 - Compilação
2.8 - Build
2.9 - Comunicação
2.10 - Emulação e Gravação
2.11 - Depurador
2.11.1 - Trace
2.11.2 - Watch Variables
2.11.3 - Registradores
2.11.4 - Breakpoint
2.11.5 - Events
2.12 - Exemplo

Capítulo 3 - Arquitetura do Núcleo e Periféricos
3.1 - Introdução
3.2 - Microcontrolador (M8C)
3.2.1 - Registradores Internos
3.2.2 - Acumulador (A)
3.2.3 - Index (X)
3.2.4 - Stack Pointer (SP)
3.2.5 - Program Counter (PC)
3.2.6 - Registrador CPU_F (Flag)
3.2.7 - Endereços de Memória
3.3 - Instruções
3.3.1 - Formato das Instruções
3.3.2 - Modos de Endereçamento
3.4 - ROM Supervisora (SROM)
3.4.1 - Função Reset (SWBootReset)
3.4.2 - Função Leitura de Bloco (ReadBlock)
3.4.3 - Função Escrita de Bloco (WriteBlock)
3.4.4 - Função Apagar Bloco (EraseBlock)
3.4.5 - Função Leitura de Tabela (TableRead)
3.4.6 - Função Proteção de Bloco (ProtectBlock)
3.4.7 - Função Apagar Tudo (EraseAll)
3.4.8 - Função Conferência (CheckSum)
3.4.9 - Função Calibração 0 (Calibrate0)
3.4.10 - Função Calibração 1 (Calibrate1)
3.4.11 - Clock das Funções
3.4.12 - Registradores Associados à ROM Supervisora
3.5 - Interrupções
3.5.1 - Registradores Associados às Interrupções
3.6 - Portas de IO (GPIO)
3.6.1 - Blocos de Interrupções das Portas (GPIO)
3.6.2 - Registradores Associados às Portas de IO
3.6.3 - Drives de Entradas e Saídas Analógicas dos Blocos
3.6.4 - Interconexões ou Barramentos Digitais
3.7 - Osciladores
3.7.1 - Oscilador Interno Principal (IMO)
3.7.2 - Clock Externo (ECO)
3.7.3 - Oscilador Interno de Baixa Freqüência (ILO)
3.7.4 - Cristal Oscilador de 32 kHz (ECO)
3.7.5 - Registradores Associados aos Osciladores
3.8 - Phase Locked Loop (PLL)
3.9 - Sleep e Watchdog
3.9.1 - Sleep Timer
3.9.2 - Aplicação do Modo Sleep
3.9.3 - Registradores Relacionados ao Sleep e Watchdog
3.10 - Multiply Accumulate (MAC)
3.10.1 - Multiplicação sem Acumulação
3.10.2 - Multiplicação com Acumulação
3.10.3 - Registradores Associados a MAC
3.11 - Decimator
3.11.1 - Registradores Associados ao Decimator
3.12 - I2C
3.12.1 - Funcionamento do Escravo
3.12.2 - Funcionamento do Mestre
3.12.3 - Registradores Associados ao I2C
3.13 - Tensão de Referência Interna
3.13.1 - Registradores Associados à Tensão de Referência
3.14 - Switch Mode Pump
3.15 - POR e LVD
3.15.1 - Registradores Associados ao POR, LVD e ao SMP

Capítulo 4 - Arquitetura dos Módulos
4.1 - Introdução
4.2 - Conversores A/D
4.2.1 - Introdução
4.2.2 - ADC Incremental de 6 a 14 Bits (ADCINC)
4.2.3 - ADC Incremental de 7 a 13 Bits de Duas Entradas (DUALADC)
4.2.4 - ADC Delta Sigma de 8 Bits (DELSIG8)
4.2.5 - ADC SAR de 6 Bits (SAR6)
4.3 - Amplificadores
4.3.1 - Introdução
4.3.2 - Amplificador Inversor (AMPINV)
4.3.3 - Amplificador Comparador com Threshold Programável (CMPPRG)
4.3.4 - Amplificador Instrumental (INSAMP)
4.3.5 - Amplificador de Ganho Programável (PGA)
4.4 - Comunicação Analógica
4.4.1 - Introdução
4.4.2 - DTMF Dialer de Saída Analógica (DTMFDialer)
4.5 - Contador
4.5.1 - Introdução
4.5.2 - Contador de 8 Bits (Counter8)
4.6 - Conversores D/A
4.6.1 - Introdução
4.6.2 - DAC de 6 Bits de Tensão de Saída (DAC6)
4.7 - Comunicação Digital
4.7.1 - Introdução
4.7.2 - Gerador de CRC de 16 Bits (CRC16)
4.7.3 - Módulo de Hardware I2C (I2CHW)
4.7.4 - Transmissor e Receptor Óptico Infravermelho (IrDARX e IrDATX)
4.7.5 - Transmissor e Receptor Serial de 8 Bits (TX8 e RX8)
4.7.6 - UART
4.8 - Filtros
4.8.1 - Filtro Passa-Baixa de Dois Pólos (LPF2)
4.8.2 - Filtro Passa-Faixa de Dois Pólos (BPF2)
4.9 - Genérico
4.9.1 - Bloco Analógico do Tipo Switched Capacitor (SCBLOCK)
4.10 - Miscelânea Digital
4.10.1 - Introdução
4.10.2 - Buffer Digital (DigBuf)
4.10.3 - Inversor Digital (DigInv)
4.10.4 - E2PROM
4.10.5 - LCD Tool Box (LCD)
4.11 - MUXs
4.11.1 - Multiplexador Analógico 4 para 1 (AMux 4)
4.11.2 - Multiplexador de Referência (RefMux)
4.12 - PWMs
4.12.1 - Introdução
4.12.2 - Modulador de Pulso de 8 Bits (PWM8)
4.12.3 - PWM Gerador de Banda Morta de 8 Bits (PWMDB8)
4.13 - Seqüência Aleatória
4.13.1 - Introdução
4.13.2 - Gerador de Seqüência Pseudo-Aleatória de 8 Bits (PRS8)
4.14 - Temperatura
4.14.1 - Introdução
4.14.2 - Sensor Medidor de Temperatura Interno (FlashTemp)
4.15 - Timers
4.15.1 - Introdução
4.15.2 - Timer de 8 Bits (Timer8)

Capítulo 5 - Reconfiguração Dinâmica
5.1 - Introdução
5.2 - Criando um Projeto
5.2.1 - Device Editor - Configuração de Hardware
5.2.2 - Application Editor - Configuração de Software
5.2.3 - Debugger
5.3 - Interrupções

Capítulo 6 - Aplicações com Experimentos

6.1 - Experiência 1: Amplificador
6.1.1 - Introdução
6.1.2 - Diagrama em Blocos
6.1.3 - Funcionamento Básico
6.1.4 - Configurações
6.1.5 - Software
6.1.6 - Esquema Elétrico
6.1.7 - Sugestões de Alterações
6.2 - Experiência 2: Conversor A/D Incremental
6.2.1 - Introdução
6.2.2 - Diagrama em Blocos
6.2.3 - Funcionamento Básico
6.2.4 - Configurações
6.2.5 - Software
6.2.6 - Esquema Elétrico
6.2.7 - Sugestões de Alterações
6.2.8 - Bibliografia
6.3 - Experiência 3: Conversor D/A
6.3.1 - Introdução
6.3.2 - Diagrama em Blocos
6.3.3 - Funcionamento Básico
6.3.4 - Configurações
6.3.5 - Software
6.3.6 - Esquema Elétrico
6.3.7 - Sugestões de Alterações
6.3.8 - Bibliografia
6.4 - Experiência 4: Display LCD
6.4.1 - Introdução
6.4.2 - Diagrama em Blocos
6.4.3 - Funcionamento Básico
6.4.4 - Configurações
6.4.5 - Software
6.4.6 - Esquema Elétrico
6.4.7 - Sugestões de Alterações
6.4.8 - Bibliografia
6.5 - Experiência 5: Filtro Analógico Passa-Baixa
6.5.1 - Introdução
6.5.2 - Diagrama em Blocos
6.5.3 - Funcionamento Básico
6.5.4 - Configurações
6.5.5 - Software
6.5.6 - Esquema Elétrico
6.5.7 - Sugestões de Alterações
6.5.8 - Bibliografia
6.6 - Experiência 6: Comunicação Serial - UART
6.6.1 - Introdução
6.6.2 - Diagrama em Blocos
6.6.3 - Funcionamento Básico
6.6.4 - Configurações
6.6.5 - Software
6.6.6 - Esquema Elétrico
6.6.7 - Sugestões de Alterações
6.6.8 - Bibliografia
6.7 - Experiência 7: Controle Automático de Ganho
6.7.1 - Introdução
6.7.2 - Diagrama em Blocos
6.7.3 - Funcionamento Básico
6.7.4 - Configurações
6.7.5 - Software
6.7.6 - Esquema Elétrico
6.7.7 - Sugestões de Alterações
6.7.8 - Bibliografia
6.8 - Experiência 8: Termômetro Analógico com Amplificador Instrumental
6.8.1 - Introdução
6.8.2 - Diagrama em Blocos
6.8.3 - Funcionamento Básico
6.8.4 - Configurações
6.8.5 - Software
6.8.6 - Esquema Elétrico
6.8.7 - Sugestões de Alterações
6.8.8 - Bibliografia

Apêndice A - Recursos para o PSoC

Apêndice B - Tabela de Instruções do PSoC

Apêndice C - Mapa dos Registradores

Apêndice D - Tabela ASCII

Apêndice E - Diagrama de Conexões

Apêndice F - Arquitetura das Fontes de Clock

Índice Remissivo

Referências Bibliográficas

Microcontrolador PSoC
de Robson Clayson Battellocchi dos Santos e Denys Nicolosi 
ISBN: 9788536500935Edição ou reimpressão: Editor: ÉricaIdioma: Português do Brasil, PortuguêsDimensões: 171 x 241 x 35 mmPáginas: 416Tipo de Produto: Livro Classificação Temática: Livros em Português > Engenharia > Engenharia Eletrotécnica
Livros em Português > Informática > Programação
X
Coloque aqui o seu comentário

Microcontrolador PSoC

a sua avaliação:
X
Obrigado pela sua contribuição!

O seu comentário foi enviado para validação.

Nota:
A WOOK reserva-se ao direito de não validar textos que não se foquem na análise do conteúdo do livro ou produto. Caso pretenda colocar alguma questão sobre o artigo deverá fazê-lo através do Centro de Contacto.
X
imagem
X
wook deve saber

Promoção válida para o dia 19-01-2017

Saiba mais sobre preços e promoções consultando as nossas condições gerais de venda.

X
recomendar

Microcontrolador PSoC de Robson Clayson Battellocchi dos Santos e Denys Nicolosi 

Para recomendar esta obra a um amigo basta preencher o seu nome e email, bem como o nome e email da pessoa a quem pretende fazer a sugestão. Se quiser pode ainda acrescentar um pequeno comentário, de seguida clique em enviar o pedido. A sua recomendação será imediatamente enviada em seu nome, para o email da pessoa a quem pretende fazer a recomendação.

A sua identificação:

A identificação da pessoa a quem quer recomendar este titulo:

Se pretende enviar esta recomendação para mais de um endereço de e-mail, separe na caixa anterior os endereços com ",". Ex: abc@abc.pt,xyz@xyz.pt

X
A sua recomendação foi enviada com sucesso!
X
Ocorreu um erro a obter a informação! Por favor tente mais tarde.
X
alerta de artigo novamente disponível

De momento, este produto não se encontra disponível no fornecedor. Caso o mesmo volte a ficar disponível, poderemos notifica-lo, bastando para tal que nos indique o seu endereço de email.

X
O seu pedido foi registado com sucesso.

Caso este produto fique disponível, será alertado por email

X
wook deve saber

Este eBook pode ser lido em qualquer dispositivo com browser, sem necessidade de fazer o download de qualquer software ou de possuir qualquer tipo de equipamento específico de leitura.
Após a compra, o eBook é disponibilizado de imediato na sua Biblioteca Wook, onde poderá ler e organizar todos os seus eBooks e à qual poderá aceder a partir do site WOOK ou da nossa aplicação (APP).
A versão web da Biblioteca Wook está otimizada para as versões mais recentes dos browsers Google Chrome, Internet Explorer, Safari, Firefox e Edge.

Para otimizar o acesso à sua Biblioteca Wook e ter acesso à opção de leitura em modo offline (sem ligação à internet) deverá instalar a nossa APP de leitura:

X
wook deve saber

Este eBook está encriptado com DRM (Digital rights management) da Adobe e é aberto na aplicação de leitura Adobe Digital Editions (ADE) ou em outras aplicações compatíveis.
Após a compra, o eBook é de imediato disponibilizado na sua área de cliente para efetuar o download.

Para ler este eBook num computador instale a aplicação Adobe Digital Editions.
Antes de instalar o Adobe Digital Editions, veja aqui o vídeo de ajuda:

Para ler este eBook em tablet e smartphone instale a aplicação Adobe Digital Editions para IOS ou Android.

X
wook deve saber

O PDF é um formato de arquivo digital desenvolvido pela Adobe e que disponibiliza uma imagem estática das páginas do livro e, independentemente do dispositivo de leitura, não redimensiona o texto ao tamanho do ecrã do dispositivo.

X
wook deve saber

O ePUB é um formato que proporciona uma excelente experiência de leitura dado que permite o redimensionamento do texto ao ecrã do dispositivo de leitura, aumentar ou diminuir o tamanho do texto, alterar o tipo de fonte, entre outras funcionalidades

X
subscrever newsletters
subscrever newsletters

Estimado(a) subscritor(a), de seguida irá receber, no endereço de email , uma mensagem com mais informações sobre esta subscrição.
Obrigado.

X
não encontrou wook procura?

Nós procuramos por si!

A sua identificação:

A identificação do livro que procura:

O seu pedido foi enviado com sucesso!
X
envie esta lista aos seus amigos

lista de desejos

A identificação da pessoa a quem quer enviar esta lista:

X
A sua lista de compras foi enviada com sucesso para .
X
selecione o livro adotado:
X
wook deve saber


Oferta de portes, ou devolução do valor em cartão, para Portugal continental em CTT Expresso Clássico ou Rede Pickup. 30% de desconto, ou devolução em cartão, nos envios para as ilhas dos Açores e Madeira, em CTT Expresso Clássico. Tipos de envio disponíveis para encomendas até 10 kg.

Promoção válida para encomendas de livros não escolares registadas até 31/12/2017. Descontos ou vantagens não acumuláveis com outras promoções.

X
wook deve saber


A devolução do valor dos portes de envio, em cartão Wookmais, será efetuada 18 dias após a faturação. Oferta válida para uma encomenda com entrega em Portugal.

X
wook deve saber


EM STOCK – ENVIO IMEDIATO
Se a sua encomenda for constituída apenas por produtos com esta disponibilidade e for paga até às 16 horas de um dia útil, será processada de imediato e enviada para o correio no próprio dia. Encomendas pagas após as 16 horas passarão para o processamento do dia útil seguinte. Esta disponibilidade apenas é garantida para uma unidade de cada produto e até 15 minutos após o registo da encomenda.

ENVIO ATÉ X DIAS
Esta disponibilidade indica que o produto não se encontra em stock e que demorará x dias úteis a chegar do fornecedor. Estes produtos, especialmente as edições mais antigas, estão sujeitos à confirmação de preço e disponibilidade de stock no fornecedor.

PRÉLANÇAMENTO
Os produtos com esta disponibilidade só serão enviados na data indicada. Normalmente são entregues no data de lançamento.

DISPONIBILIDADE IMEDIATA
Tipo de disponibilidade associada aos eBooks, que são disponibilizados de imediato, após o pagamento da encomenda, na sua biblioteca.

Para calcular o tempo de entrega de uma encomenda deverá somar à disponibilidade mais elevada dos artigos que está a encomendar o tempo de entrega associado ao tipo de envio escolhido.

X
a sua lista de desejos encontra-se vazia

Adicione à sua lista de desejos todos os produtos que deseja comprar mais tarde, envie-a aos seus amigos antes do seu aniversário, Natal ou outras datas especiais - quem sabe se eles o surpreendem!

Seja informado sobre promoções destes produtos

X
Ocorreu um erro

Por favor tente novamente mais tarde.

X
atingiu o limite máximo de dispositivos autorizados

Por favor, aceda à area de cliente para gerir os dispositivos ativos.

X
wook deve saber


WOOK É O CHECKOUT EXPRESSO?
Esta modalidade de checkout permite-lhe comprar em dois cliques, seguindo diretamente para a confirmação de encomenda.

COMO FUNCIONA?
A encomenda é pré-preenchida com os dados que habitualmente utiliza - morada faturação, morada de entrega, forma de envio e tipo de pagamento. Para finalizar o processo, necessita apenas de confirmar os dados.

POSSO UTILIZAR OS MEUS VALES?
Vales e outros descontos que se encontrem no prazo de validade, serão igualmente considerados automaticamente na encomenda.

CONSIGO ALTERAR OS DADOS DA ENCOMENDA?
Sim. Antes de confirmar, tem ainda a possibilidade de alterar todos os dados e opções de compra.

EXCEÇÕES
O botão do Checkout Expresso só será visível se:
  • Selecionar previamente, na Área Cliente, as moradas habituais de envio e de faturação;
  • Associar uma conta wallet, quando a morada de envio selecionada é no estrangeiro;
  • Não incluir artigos escolares na encomenda.