Eletrônica
As placas do DEMOACKIT
Ok, acabei esquecendo de colocar mais detalhes sobre o kit da Freescale. A placa principal é esta aqui:
Como dá pra ver não há um microcontrolador montado nesta placa (na verdade tem um sim, por baixo, mas é para o debugger/gravado/emulador/BDM). O motivo é que esta placa de demonstração pertence à linha “Flexis” ou “Controller Continuum” da Freescale onde existem dois modelos diferentes de uControladores compatíveis pino a pino sendo um da família S08 (de 8 bits) e outro com o core Coldfire V1 (de 32 bits – concorrentes dos ARM’s). Inclusive um mesmo projeto feito em C (e que não use mais do que alguns NOP em assembly) no Codewarrior pode ser convertido facilmente de um CI para outro sem muito esforço. Assim o kit vem também com duas placas extras com os microcontroladores montados:
A placa vermelha é a do Coldfire e vem com um MCF51AC256 (256kB de flash, 32kB de RAM e até 53MHz de clock). A placa verde vem com um MC9S08AC128 (128kB de Flash, 8kB de RAM e até 20MHz de clock). A linha AC é uma das mais básicas, mas existem outras linhas com USB (JM), Ethernet (CN) e até uma especifica para equipamentos médicos (MM).
A placa principal vem com quatro LED’s e quatro chaves para o usuário, um trimpot ligado a um conversor AD e um acelerômetro de 3 eixos (xyz, mais divertido do que útil). Na foto da placa, logo abaixo do logo da Freescale fica o BDM Multilink da PEMicro que serve para debugger/gravador/etc. Infelizmente ele é travado e só funciona com os uC da linha AC. O kit funciona alimentado diretamente pela porta USB, mas pode ser ligado a uma fonte externa com a mudança de um jumper. O esquema da placa pode ser encontrado na página do kit.
O kit é relativamente barato (US$99.00 no site do fabricante) e é uma boa dica pra quem quer conhecer melhor os uC da Freescale. O ambiente de desenvolvimento (CodeWarrior) é gratuito e sem limites para Assembly e limitado em C até 32kB para a família S08 e 64kB para os Coldfires V1 o que é mais que suficiente para usuários comuns. Vale a pena perder um tempinho e estudar o Processor Expert que deixa o trabalho de desenvolvimento muito mais rápido. Com a vantagem de todo o código gerado pelo PE ser aberto e não aqueles códigos “Black Box” de uma linha como o do CCS para PIC.
Como prometido vou começar a fazer alguns projetos para o blog e vou usar o kit no primeiro. Este eu já estou discutindo há um tempinho com um colega guitarrista e será um pedal de efeitos digital. Ainda não sei se postarei o projeto completo quando concluído ou um worklog ou ainda um passo a passo com tutorial para o Codewarrior, vai depender do meu tempo disponível.
loading...
-
Freedom Board Da Freescale: Primeiro Contato
Pois é pessoal chegou a minha Freedom Board FRDM-KL25Z (na verdade chegaram três, mas isso é outra história) que foi lançada no final de Setembro passado e resolvi escrever um pouquinho sobre ela, haja vista a falta de informações na rede....
-
Pedal De Efeitos (parte V): Esquemas E Fotos Da Montagem
Depois de muito tempo aqui estão as fotos da montagem do pedal. Nos últimos meses ele deu uma volta por aí, mas agora está aqui comigo e poderei fazer alguns ajustes no circuito e no software. Internamente o ninho de gato ficou assim:A placa vermelha...
-
Pedal De Efeitos (parte Ii): Teste De Delay
Com o setup inicial montado parti esta semana para o teste do primeiro efeito: o Delay. Aqui vale contar a história da idéia para o pedal. Tudo começou quando vi o CI PT2399 a venda no site Solda Fria. Curioso que sou procurei pelo datasheet (já que...
-
Dando Uma Olhada No Kit M9328mx21adse Da Freescale
Bom. Estou começando um projeto aqui e recebi este kit de desenvolvimento para os primeiros testes de software. Como todo evaluation board este serve para poupar trabalho testando alguns conceitos e desenvolvendo o software sem precisar mandar fazer...
-
Dispositivos Usb No Msx
Caros, Segue aqui o primeiro post de uma série que pretendo fazer para demonstrar meu novo projeto (nem tão novo assim) de uma placa adaptadora interna para os MSX que converte sinais USB para saída Joystick e Teclado no MSX, convertendo inclusive...
Eletrônica