atmega16 - 16mghz

Software e Hardware para ATMEL

Moderadores: 51, guest2003, brasilma

atmega16 - 16mghz

Mensagempor ejupiter » 28 Abr 2008 10:12

Silverbolt boa noite!!!

Comprei o atmega16 16mghz, e junto comprei o resoador de 16mghz; Estou em duvida se funcionará, devo trocar os renonador por 12mghz ou manter o de 16mghz.
Estou pretendendo fazer um computador de bordo para meu carro, onde indique a velocidade, temperatura de refrigeração e do óleo, controle a temperatura interna do ar condicionado, rpm do motor e nível de combustível; e caso haja novas ideias implantar.
Estou precisando de sugestões e ajuda nesta impleitada, e conto com a ajuda dos colegas deste forum.

um abraço do jupiter, e aguardo contato.
ejupiter
Bit
 
Mensagens: 15
Registrado em: 24 Fev 2007 03:47

Mensagempor enigmabox » 28 Abr 2008 12:45

Internamente o Atmega16-16pu, pode trabalhar com até 8mhz, sem Xtal externo.
Cuidado com a versão Atmega8L e Atmega16L, que trabalha no máximo a 8mhz.
Para usar o Atmega16-16pu em 16 Mhz, deve ser utilizado o Xtal de 16Mhz e deve ser ligado os dois capacitores, como indica o datasheet.
Este MPU, contém 8 portas ADC, onde podem ser ligado sensores de temperatura como o LM35, por ex.
enigmabox
 

Mensagempor silverbolt » 28 Abr 2008 18:00

então
eu uso naormalmente clock interno.
Não é preciso para coisas como serial e tal.
Mas para uso em carro e coleta de dados, serve.
Se fosse o mega8, vc ainda ia ganhar + 2 ports

Pode usar o interno sem problemas.
Se não me engano o m16 vem setado interno 8 Mhz
e o M8 setado em 1 Mhz
Symphony Robotica
gravador usb, icd2 PIC, AVR e ARM.
Distribuidor BASCOM no Brasil.
www.roboticafacil.com.br
Locação de robos para eventos
www.symphony.com.br
Avatar do usuário
silverbolt
Byte
 
Mensagens: 468
Registrado em: 03 Nov 2006 10:17
Localização: Vulcano - SP

Mensagempor Fábio Pereira » 29 Abr 2008 09:22

Eu gostei foi da unidade de medição mghz ... Miligigahertz ???

1 mghz = 1 * 10E-3 * 10E9 Hertz, por coincidência ainda resulta em MHz que é a unidade correta ...
Editado pela última vez por Fábio Pereira em 29 Abr 2008 12:57, em um total de 1 vez.
Fábio Pereira
embeddedsystems.io
Avatar do usuário
Fábio Pereira
Word
 
Mensagens: 674
Registrado em: 16 Out 2006 09:07
Localização: Kitchener, ON

Mensagempor silverbolt » 29 Abr 2008 12:14

Fábio Pereira escreveu:Eu gostei foi da unidade de medição mghz ... Miligigahertz ...

1 mghz = 1 * 10E-3 * 10E9 Hertz, por coincidência ainda resulta em MHz que é a unidade correta ...


acho que ele escreveu muito rápido e nem leu ;-)

Ou ele quiz dizer mg = mega e hz = hertz
Symphony Robotica
gravador usb, icd2 PIC, AVR e ARM.
Distribuidor BASCOM no Brasil.
www.roboticafacil.com.br
Locação de robos para eventos
www.symphony.com.br
Avatar do usuário
silverbolt
Byte
 
Mensagens: 468
Registrado em: 03 Nov 2006 10:17
Localização: Vulcano - SP

Mensagempor enigmabox » 30 Abr 2008 08:18

Os Atmega16-16pu que comprei vieram configurados como 1MHZ internamente e portas SPI e JTAG habilitadas. Se for usar a porta C, nao se esqueça de desabilitar nos FUSES o Jtag, senão dá problema.
enigmabox
 

Mensagempor ejupiter » 30 Abr 2008 09:19

Bom dia a todos!!!

Desculpe minha falha ao escrever, não sou eng. eletronico, sou técnico quimico aposentado, que brica de eletronica desde os quinze anos de idade (hoje aos 57 anos); não tenho pretenção de ser um experte, mas quero estar proximo a quem sabe, que assim vou apredendo mais um pouco.
Vamos ao que intereça, estou precisando de livros sobre AVR, para iniciar meus trabalhos, tenho varios do pic, do nosso amigo Fábio pereira, e outros; conto com todos para esta ajuda.
Estou aguardando chegar meu gravador usb que comprei na Symphony, logo que chegar iniciarei novos contatos.

Um abraço a todos do Jupiter.
ejupiter
Bit
 
Mensagens: 15
Registrado em: 24 Fev 2007 03:47

Mensagempor Fábio Pereira » 30 Abr 2008 10:46

Olá Ejupiter,

Livro nacional sobre AVR eu acho que já não existe mais. A editora Érica tinha um sobre o AT90S1200, mas o livro e o chip já saíram de linha ...

Na Amazon você encontra diversos livros (em inglês) sobre AVRs: http://www.amazon.com/s/ref=nb_ss_b?url ... vr&x=0&y=0

T+
Fábio Pereira
embeddedsystems.io
Avatar do usuário
Fábio Pereira
Word
 
Mensagens: 674
Registrado em: 16 Out 2006 09:07
Localização: Kitchener, ON

Mensagempor silverbolt » 30 Abr 2008 13:07

ejupiter escreveu:Bom dia a todos!!!

Desculpe minha falha ao escrever, não sou eng. eletronico, sou técnico quimico aposentado, que brica de eletronica desde os quinze anos de idade (hoje aos 57 anos); não tenho pretenção de ser um experte, mas quero estar proximo a quem sabe, que assim vou apredendo mais um pouco.
Vamos ao que intereça, estou precisando de livros sobre AVR, para iniciar meus trabalhos, tenho varios do pic, do nosso amigo Fábio pereira, e outros; conto com todos para esta ajuda.
Estou aguardando chegar meu gravador usb que comprei na Symphony, logo que chegar iniciarei novos contatos.

Um abraço a todos do Jupiter.


Caro amigo Jupiter (Bonito nome, sempre curti astronomia)

Seguinte: o unico livro nacional sobre avr é do meu amigo Leonardo Schunk (ed. Erica)
Porem o livro se ref. ao assembler e foi escrito já a uns anos baseado no 90S1200 (obsoleto)
é uma boa referencia, porem só ele não basta.
Nós temos uma vista sobre AVR no yahoogrupos, chama-se avr-br, na qual sou o moderador.
Lá vc. pode bater papo com pessoas comuns, iniciantes, engenheiros e pessoas relacionadas a projetos.
Para participar, basta procurar a lista no yahoogrupos.com.br e se cadastrar.
São quase 400 membros feras para poder te ajudar com suas dúvidas.
Se vc. for usar o AVR com basic (BASCOM AVR), vc. pode baixar o demo funcional direto no site www.mcselec.com
Ele é livre até 4 k de programa, mais do que suficiente para quem está começando.
Caso tenha duvidas sobre o bascom, vc pode usar o forum deles que é muito bom tb. Eu sempre participo por lá. Porem, tudo em Ingles.
Ou mesmo usar a lista AVR-BR para duvidas sobre o Bascom tb, pois tem gente lá que usa Bascom.
Symphony Robotica
gravador usb, icd2 PIC, AVR e ARM.
Distribuidor BASCOM no Brasil.
www.roboticafacil.com.br
Locação de robos para eventos
www.symphony.com.br
Avatar do usuário
silverbolt
Byte
 
Mensagens: 468
Registrado em: 03 Nov 2006 10:17
Localização: Vulcano - SP

Mensagempor RobL » 01 Mai 2008 11:01

Pode usar o cristal de 16MHz. Caso suas operações matemáticas (seu programa, como um todo) seja capaz de funcionar com freqüência menor, use a menor frequência. Isto só lhe trará vantagens, ainda mais em eletrônica embarcada.
Quanto menor a freqüência de trabalho, maior estabilidade, menor consumo de energia, calor, ruído, etc.

Como sugeriram, se não precisar de estabilidade do oscilador, e seu programa for capaz de rodar à freqüência mais baixa, adquira sempre um chip com oscilador interno.
RobL
Dword
 
Mensagens: 1546
Registrado em: 20 Fev 2007 17:56

Mensagempor ejupiter » 02 Mai 2008 23:43

noite Boa silverbolt!!!

Obrigado pelas dicas, já possuo o bascom avr registrado, e estou com ultima versão; e tenho também o LDmicro, para AVR e PIC, mas não sei utilizar.

Boa noite RobL!!!

Muito obrigado pelas boas dicas sobre frequência.

Boa noite a todos.

um abraço do jupiter.
ejupiter
Bit
 
Mensagens: 15
Registrado em: 24 Fev 2007 03:47

Re: atmega16 - 16mghz

Mensagempor vohr56 » 17 Mai 2008 13:00

ejupiter escreveu:Silverbolt boa noite!!!

Comprei o atmega16 16mghz, e junto comprei o resoador de 16mghz; Estou em duvida se funcionará, devo trocar os renonador por 12mghz ou manter o de 16mghz.
Estou pretendendo fazer um computador de bordo para meu carro, onde indique a velocidade, temperatura de refrigeração e do óleo, controle a temperatura interna do ar condicionado, rpm do motor e nível de combustível; e caso haja novas ideias implantar.
Estou precisando de sugestões e ajuda nesta impleitada, e conto com a ajuda dos colegas deste forum.

um abraço do jupiter, e aguardo contato.



Olá ejupiter!!! Td tranquilo?

Estou desenvolendo um computador de bordo semelhante à este que você quer montar, porém é para colocar na minha moto. O meu não terá algumas coisas como ar condicionado, mas a base é a mesma.

Na comunidade da YBR no orkut tem um usuário que desenvolveu um computador de bordo para sua moto, com medicao da tensao da bateria, de quantidade de combustível, temperatura, rpm e velocidade. Ele utilizou um display gráfico, que pelas fotos parece ser de celular. Para a moto seria o ideal, além de que displays de celular são baratos e fáceis de encontrar.

já tenho a parte de medição de frequência, que pode ser utilizada para receber o sinal de um sensor como velocidade, rpm. A parte de conversão análogica - digital, temperatura, tensão tenho uma boa base. O problema maior mesmo será quanto à utilização do display gráfico.

Que tal uma parceria para desenvolver este projeto?


Abraços!
vohr56
Bit
 
Mensagens: 22
Registrado em: 30 Nov 2006 10:36

Mensagempor ejupiter » 19 Mai 2008 13:39

Bom dia vohr56!!!

Estou iniciando no mundo AVR, e não tenho conhecimento do mesmo, a não ser em bascom AVR em basic, que já tenho um pouco de conhecimento; gostaria muito de aprende programar em "c" mas falta tempo (quando se fica mais velho o tempo corre rápido e fica curto), mas com certeza caminhando junto com o pessoal deste forum, um dia com certeza conseguirei. não vejo problema em caminhar-mos junto neste projeto, cada um participando com as suas experiências, com certeza chegaremos no final com um resultado aceitável.
No caso da temperatura, apanhei bastente utilizando um ATmega32 da TATO projetando um micro PLC para controlar uma osmose reversa; a temperatura variava muito, até que utilizei várias leituras e, utilizando a média destas leituras, obtive uma estabilidade na indicação.
A parte digital é mais simples, não é?

Aquardo resposta e estaremos junto neste empreitada.

Um abraço do Jupiter.
Até+
ejupiter
Bit
 
Mensagens: 15
Registrado em: 24 Fev 2007 03:47

Mensagempor vohr56 » 19 Mai 2008 18:26

ejupiter escreveu:Bom dia vohr56!!!

Estou iniciando no mundo AVR, e não tenho conhecimento do mesmo, a não ser em bascom AVR em basic, que já tenho um pouco de conhecimento; gostaria muito de aprende programar em "c" mas falta tempo (quando se fica mais velho o tempo corre rápido e fica curto), mas com certeza caminhando junto com o pessoal deste forum, um dia com certeza conseguirei. não vejo problema em caminhar-mos junto neste projeto, cada um participando com as suas experiências, com certeza chegaremos no final com um resultado aceitável.
No caso da temperatura, apanhei bastente utilizando um ATmega32 da TATO projetando um micro PLC para controlar uma osmose reversa; a temperatura variava muito, até que utilizei várias leituras e, utilizando a média destas leituras, obtive uma estabilidade na indicação.
A parte digital é mais simples, não é?

Aquardo resposta e estaremos junto neste empreitada.

Um abraço do Jupiter.
Até+



No projeto que estou trabalhando com temperatura também ocorria muita variação na temperatura. Tive que realizar um processo semelhante ao que vc utilizou.

Estamos em situações parecidas, pois sei um pouco de C mas não sei nada de Basic. Estou querendo aprender a trabalhar com o Bascom-AVR, mas a faculdade não deixa (não sobra tempo).

Já que você trabalha com o bascom, é mais difícil programar com ele que em C? Já vi muitas pessoas utilizando ele, mas não sei qual é melhor.
vohr56
Bit
 
Mensagens: 22
Registrado em: 30 Nov 2006 10:36

Mensagempor ejupiter » 19 Mai 2008 22:14

Boa noite vohr56!!!
Como é que se aprende programar em "C" com a falta de livros, na faculdade encina, aprendi basic em 1986, quando só existia o computado msx da gradiente e o cp500. Fiz basic, cobol, pascal e progeto de sistema, no IBPI (instituto brasileiro de pesquisa em informatica), mas nunca trabalhei como programador, e assim se perde o que se aprendeu ao longo do tempo.
um abraço Jupiter.
ejupiter
Bit
 
Mensagens: 15
Registrado em: 24 Fev 2007 03:47

Próximo

Voltar para AVR

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x