TecnoloxíaElectrónica

Programador USB (AVR): descrición, finalidade

En técnicos de radio que quere dedicarse ao deseño de dispositivos electrónicos, de cando en vez hai que usar microcontroladores no seu desenvolvemento. O uso destes dispositivos semicondutores Abre grandes perspectivas para os técnicos de radio. Os microcontroladores son producidos por só unhas poucas empresas, cuxos líderes son MicrochipTechnology, ATMEL, ARMLimited. A principal característica destes dispositivos é a necesidade do firmware do seu software. Para iso, os programadores tamén son necesarios. Ata a data, hai unha gran selección de diferentes tipos de programadores, con todo, o prezo destes produtos é moi alto, e non todos os radio afeccionados poden comprar un dispositivo deste tipo.

Neste artigo veremos o programador USB (AVR) baseado no microcontrolador de control Atmega 8. Este produto é moi sinxelo, polo que a radio do xamón pode montalo por si só e non gastar moito diñeiro no produto de marca. O programador USB (AVR) elixido por nós ten un fleje mínimo do microcontrolador, o que permite montar un dispositivo moi miniatura. Este produto non ten moito espazo, ten as dimensións totais dunha unidade flash normal. O programador USB (AVR) no seu esquema contén o microcontrolador Atmega 8, o tipo de caso é TQFP 32 (non debe confundirse co tipo de caso DIP, xa que teñen pinouts diferentes). Aparecerá un diagrama de tal dispositivo na foto.

Imos proceder a unha descrición do esquema do dispositivo. O Jumper J1 úsase no caso de que se fai necesario facer un microcontrolador cun frecuencia de reloxo inferior a 1,5 MHz. Se o desexa, este jumper é facilmente excluído do circuíto, para este propósito, o 25 º pin do controlador senta no chan. Neste caso, o programador AVR-USB funcionará sempre a unha frecuencia reducida. Nótese que a programación en baixa frecuencia leva máis tempo, pero depende de ti, por suposto. Zener D1, D2 empréganse para igualar o nivel entre o bus USB eo programador. O LED azul indica que o dispositivo está listo para programar o microcontrolador, o díodo vermello está iluminado durante a programación. O circuíto ten un conector IDC-06, ao que os contactos son pin-out, cuxos pinouts corresponden ao tipo ATMEL do conector ISP de 6 pinos. No conector indicado, os contactos de potencia dos microcontroladores saen do porto USB da computadora persoal, polo tanto, hai que ter coidado de non permitir un cortocircuíto. Co mesmo conector, o controlador eo controlador tamén están programados, é necesario conectar os contactos Restablecer no controlador e no conector (no diagrama móstrase en liñas de puntos vermellas). O puente para reducir a velocidade do programador e o conector para conectar o microcontrolador están situados ao final do dispositivo. Isto é o que un programador USB (AVR) é, como podes ver, todo é elemental.

Despois de que o dispositivo estea montado, é necesario flashar o microcontrolador de control, polo que recomendo usar o programa PonyProg. Cando programamos, comezamos o cristal para funcionar desde unha fonte de reloxo externo a 12 MHz.

O programador USB para AVR descrito neste artigo funciona con todos os microcontroladores, como AVR, permite acendelo, mirar os contidos gravados do dispositivo, borrar chips, cambiar a configuración.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 gl.atomiyme.com. Theme powered by WordPress.