Cablaj imprimat 2016

Am făcut un fișier cu lista componentelor

Descriere generală

Plăcuța imprimată PM din 2016 este acum disponibilă, puteți vedea preview-uri în imaginile ce urmează. Plăcuța a fost proiectată special pentru proiectul PM. Puteți să încercați să vă faceți singuri placa, urmărind pagina Ghid realizare plăcuțe cablate pentru montaje (clorură ferică).

:!: Atenție: Punctajul pe placa de bază se acordă doar dacă există proiectul în întregime, conform regulamentului.

:!: Nu folosiți cablajele din anii trecuți, vom considera proiectul copiat!

Fișierele sunt următoarele:

  • Fișierele Eagle:
  • Cablajul pentru imprimare (fie cu fierul de calcat, fie cu fotorezist), cu mențiunea că metoda trebuie aplicată pe ambele fețe: TODO și TODO

Pașii de lipire

  • Porniți cu soclul pentru microcontroller (40 de pini). Atenție Trebuie lipit pe partea superioară a plăcii!
  • Puteți lipi apoi rezistențele. Codul culorilor rezistențelor ar trebui să vă ajute să găsiți locul fiecărei rezistențe.
  • Condensatorii ceramici (de cele mai multe ori mici și galbeni) au un cod scris pe o parte: primele două cifre reprezintă primele două cifre semnificative (în unități) și a treia cifră e un exponent al lui 10 cu care înmulțiți valoarea de bază de 1pF. De exemplu, 104 este 10 * 10^4 = 10^5 pF = 100nF.
  • LED-urile nu sunt simetrice. Trebuie poziționate cu teșitura (borna minus) așa cum este arătat pe placă. Alternativ, vă puteți orienta după lungimea pinilor, pinul mai lung corespunde bornei plus.

Utilizare

Placa trebuie programată cu un bootloader ca să puteți încărca programe prin USB. Acest lucru se va face la orele de proiect cu un dispozitiv programator (AVR ISP mk II) de către asistentul de proiect.

:!: Bootloader-ul funcționează un pic diferit față de laborator. La RESET, plăcuța pleacă cu programul vostru.

Pentru a programa, trebuie să porniți placa cu butonul USER apăsat. Puteți programa atât timp cât țineți apăsat butonul.

Componente

Placa conține componente de bază pentru lucrul cu un microcontroller:

  • Circuit de ceas
  • Interfață de programare
    • Plăcuța va fi programată cu bootloader pentru prima oară (și singura oară) la laborator, de îndată ce este funcțională! Nu aveți nevoie voi de programator, avem noi.
  • Interfață bootloader USB
  • Pini de extensie

Componente opționale:

  • Alimentare 12V-5V: Alimentarea de 12V este opțională, alimentarea principală fiind de la USB. Pentru proiecte care consumă mult (multe LEDuri, motoare) vă recomandăm să puneți și alimentarea de 12V.
  • Interfață QTouch: Interfață de touch capacitiv, pe placa de PM din 2014 găsiți un input tip slider.
  • Regulator 3.3V: Este inclus un footprint pentru un regulator de 3.3V, cum ar fi LE33. Puteți să-l folosiți pentru a alimenta diferitele componente de 3.3V sau chiar pentru a trece toată placa pe 3.3V!

Capabilități

  • 4 porturi I/O expuse complet (32 pini GPIO)
    • 3 dacă e folosit QTouch, se folosesc PA0..PA3, PB0..PB3
  • 2 seriale USART
    • una este folosită pentru bootloader USB
    • una este folosită de chip-ul FTDI dacă este ocupat, altfel este liberă
  • 1 serială sincronă SPI
  • 1 serială cu doi pini (TWI - I2C)
  • 32 pini de întrerupere software (PCINT)
    • se pot detecta tranziții de tensiune pe pini
  • 8 ADC-uri (sau 5 dacă QTouch-ul este folosit)
  • 1 LED de power
  • 1 LED USER (PD7)
  • 1 switch RESET
  • 1 switch USER (PD6)
  • 6 PWMuri (Pulse Width Modulation)
  • Alimentare 12V (OPȚIONAL)
  • Regulator tensiune 3.3V
  • 1 wheel și 1 buton capacitiv (OPȚIONAL)
  • Conector compatibil LCD 16×2 (LCD-urile text din laborator)
  • Conector pe portul C compatibil cu breakout-uri de LCD de Nokia 5110 (ca acesta, pentru acesta există rezistența R1, dacă nu o folosiți trebuie să lipiți solder jumper-ul SJ1)

Opționale

QTouch

Exemplu de funcționare cu LCD text și QTouch

pm/cablaj/proiect2016.txt · Last modified: 2020/02/14 10:24 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0