I. Tema proiectului II. Programul pentru testarea montajului III. Anexe IV. Bibliografie
Tema proiectului Este sa realizam un montaj practic cu ajutorul microcontrolorului ATmega16, pentru a studia utilitatile acestuia. Pentru realizarea acestui montaj practice ni s-a dat o schema: Pentru a putea realiza montajul practic al acestei scheme am utilizat programul EAGLE,pentru desenarea schemei. Elementele componente ale montajului : ATmega16 este un microcontroler RISC pe 8 biti realizat de firma Atmel. Caracteristicile principale ale acestuia sunt: - 1KB de memorie RAM - 512B de memorie EEPROM - 16KB de memorie Flash reinscriptibila pentru stocarea programelor - contine un convertor analog - digital de 10 biti, cu intrari multiple - contine un comparator analogic - contine un modul USART pentru comunicatie seriala (port serial) - dispune de un cronometru cu oscilator intern - ofera 32 de linii I/O organizate in patru porturi MAX232 Circuitul MAX232 este un circuit dual driver/receptor ce include un generator de voltaje capacitive pentru a furniza nivelele de voltaj ale standardului EIA-232 folosind curent doar de la o singura sursa de alimentare de 5V. ULN2803 Circuitul integrat ULN2803 include 8 etaje de amplificare Darlington. Daca una dintre intrarile circuitului 1:9 este 1 logic atunci iesirea intrarii va conduce curentul spre masa (GND). Programul pentru testarea montajului #include <mega16.h> #include <delay.h> void init(void); void main(void) { init(); while(1) { PORTB.0=1; PORTB.1=0; PORTB.2=0; delay_ms(350); PORTB.0=0; PORTB.1=1; PORTB.2=0; delay_ms(100); PORTB.0=0; PORTB.1=0; PORTB.2=1; delay_ms(350); PORTB.0=0;
Plateste in siguranta cu cardul bancar si beneficiezi de garantia 200% din partea Proiecte.ro.