Página 1 de 1

AVR Educacional

MensagemEnviado: 15 Out 2013 15:42
por dreher
Pessoal, eu leciono a disciplina de microcontroladores em um curso tecnico e estamos migrando do PIC para AVR.

Gostaria de sugestões e opiniões sobre qual a melhor escolha de modelo, IDE, kits, etc.

Estou pensando em fazer algo utilizando o ATMEGA8, que já esta sendo facilmente encontrado aqui no comercio local. Para IDE pensei em utilizar o ATMEL Studio mesmo, mas ele é um tanto "pesado" para as maquinas da escola.

Bom, aguardo sugestões dos colegas.

Re: AVR Educacional

MensagemEnviado: 15 Out 2013 16:46
por RobL
Pode usar a IDE avr studio 4. Essa última versão, super leve, funciona perfeitamente tal como o pesadão Atmel Studio 6.1.
Para aprendizado o ATmega8 está de bom tamanho. O equivalente atual é o ATmega88 que possui timers com mais recursos, e portas com outra tecnologia, com nível Hi/low diferentes do ATmega8. A versão mantida do ATmega8 é o ATmega8A. Pode ser encontrado a R$3,81, embalagem 14 peças para dip. Mas tem que chegar a R$150,00, na Squib.

Re: AVR Educacional

MensagemEnviado: 15 Out 2013 18:11
por dreher
RobL escreveu:Pode usar a IDE avr studio 4. Essa última versão, super leve, funciona perfeitamente tal como o pesadão Atmel Studio 6.1.

Valeu pela dica. Eu só tinha visto o AVRStudio 5 e o ATMELStudio 6. Vou baixar o AVRStudio 4 e dar uma olhada.

RobL escreveu:Para aprendizado o ATmega8 está de bom tamanho. O equivalente atual é o ATmega88 que possui timers com mais recursos, e portas com outra tecnologia, com nível Hi/low diferentes do ATmega8. A versão mantida do ATmega8 é o ATmega8A. Pode ser encontrado a R$3,81, embalagem 14 peças para dip. Mas tem que chegar a R$150,00, na Squib.


Acho que vou continuar com o ATMEGA8 então, ja que o pessoal consegue achar aqui no mercado local mesmo, e indicar o ATMEGA88 ou ATMEGA8A para eles.

Valeu pelas dicas

Re: AVR Educacional

MensagemEnviado: 15 Out 2013 18:37
por RobL
Este link é bem antigo, mas serviu a muita gente:
http://www.avr-asm-tutorial.net/avr_en/

Re: AVR Educacional

MensagemEnviado: 15 Out 2013 18:42
por tcpipchip
Para AVR...eu aconselho o BASCOM.

Re: AVR Educacional

MensagemEnviado: 15 Out 2013 20:09
por dreher
tcpipchip escreveu:Para AVR...eu aconselho o BASCOM.


Mas o BASCOM é apenas basic certo? a Ideia era o C mesmo.

Mas eu ja vi que o BASCOM aceita o gravador USBASP, um gravador bem simples e barato, talvez seja uma opção interessante.

Re: AVR Educacional

MensagemEnviado: 16 Out 2013 09:54
por tcpipchip
Sim,

E funciona 100%. Eu uso para AVR faz 10 anos. Tem as libs prontinhas.

Aqui onde rodo o BASCOM
http://www.basic4ever.com/quick.shtml

Eu coloquei um BOOTLOADER com o protocolo XMODEM, baseado no free BSD

TCPIPCHIP

Re: AVR Educacional

MensagemEnviado: 22 Nov 2013 17:00
por rubenprom
Trabalho com a linha de microcontroladores há alguns anos, especialmente AVR. Neste semestre comecei com PIC, achei uma boa ferramenta também. Posso recomendar, um IDE pago para a linha AVR é o MikroC Pro AVR da empressa Microeletronica. Este software é pago, mas pode atender tranquilamente a trabalhos pedagógicos. O bom deste software que já possui exemplos, para quem tem conhecimentos básicos na linguagem C, ajuda muito.

Sobre o Hardware, talvés possa ajudar uma placa do tipo ARDUINO, e para colocar o arquivo hex nesta placa, pode ser usando o software SINPROG, pois tem um driver que faz conexao com o ARDUINO, facil de usar também, sem necessidade de usar o software do ARDUINO..

abs

Re: AVR Educacional

MensagemEnviado: 22 Nov 2013 17:20
por tcpipchip

Re: AVR Educacional

MensagemEnviado: 22 Nov 2013 21:35
por dreher
tcpipchip escreveu:Não interessa ?
http://www.basic4ever.com/quick.shtml

Cabo conversor de USB-Serial TTL tambem funciona? A nossa ideia é partir para USB ja que a maioria dos alunos quer utilizar no notebook.

Alem disso, qual o valor?

Re: AVR Educacional

MensagemEnviado: 22 Nov 2013 21:37
por dreher
rubenprom escreveu:Trabalho com a linha de microcontroladores há alguns anos, especialmente AVR. Neste semestre comecei com PIC, achei uma boa ferramenta também. Posso recomendar, um IDE pago para a linha AVR é o MikroC Pro AVR da empressa Microeletronica. Este software é pago, mas pode atender tranquilamente a trabalhos pedagógicos. O bom deste software que já possui exemplos, para quem tem conhecimentos básicos na linguagem C, ajuda muito.

Sobre o Hardware, talvés possa ajudar uma placa do tipo ARDUINO, e para colocar o arquivo hex nesta placa, pode ser usando o software SINPROG, pois tem um driver que faz conexao com o ARDUINO, facil de usar também, sem necessidade de usar o software do ARDUINO..

abs


Eu ja uso o mikroC para o PIC, e é uma boa pedida tambem. Vou avaliar esse cara. Quanto ao hardware estava imaginando usar algo na pegada do arduino sim, mas vamos ver o que o TCPIPCHIP fala do hardware que ele me ofereceu

Re: AVR Educacional

MensagemEnviado: 27 Nov 2013 13:58
por tcpipchip
O bootloader é proprietário. Voce manda o ATMEGA64L, eu faço a gravação do bootloader e mando de volta com aquelaa plaquinha para cada ATMEGA64L que voce me mandar. Custo U$4,00 pora ATMEGA64L.

Tenho 8300 plaquinhas.

TCPIPCHIP

Re: AVR Educacional

MensagemEnviado: 06 Jan 2014 20:26
por EduardoLM
Sei que o tópico é antigo, mas queria deixar uma sugestão também: Code::Blocks.

Se você baixar o Code::Blocks (http://www.codeblocks.org) e o AVR Tool Chain (http://www.atmel.com/tools/atmelavrtool ... ndows.aspx), você consegue integrar tudo de forma perfeita.

O Code::Blocks é uma das melhores IDEs gratuitas para C/C++, já vem com configurações prontas para os principais compiladores, inclusive para o WinAVR, que o AVR Tool Chain substituiu.

Você pode colocar nele comandos customizados para gravar com o USBAsp, ou simplesmente deixar um prompt aberto do lado para rodar o avrdude.

Eu acho uma excelente opção, principalmente se o seu problema é com aplicações pesadas, pois ele é muito leve. Uso o Code::Blocks com o MingW para programar para Windows também, então tenho uma IDE única para as duas coisas.

Eduardo