Home › Le Riviste › 2012 › Aprile › AVR Software Defined Radio (2)

AVR Software Defined Radio (2)

Parte 2: Campionamento dei segnali

Pubblicato in Numero 39, Aprile 2012

AVR Software Defined Radio (2)

Come vedremo in questo articolo, il popolare microcontrollore AVR si può utilizzare per funzioni di elaborazione digitale del segnale. Nel nostro caso utilizzeremo un ATmega88 per campionare in ampiezza e in fase i segnali che possiamo sintetizzare o ricavare dall’etere. Possiamo persino lavorare a frequenze superiori a 100 kHz. Come funziona? Per conoscere teoria e pratica, continuate a leggere.

Resistors (5%)
R1 = 2.7kOhm
R2,R22 = 10Ohm
R3 = 220Ohm
R4,R11 = 100kOhm
R5,R14 = 470Ohm
R6,R13 = 2.2kOhm
R7,R8,R10 = 470kOhm
R9,R15,R16 = 1kOhm
R12 = 2.2MOhm
R17,R18,R19,R20 = 4.7kOhm
R21 = 33Ohm
P1 = 1kOhm 20%, 0.15W trimpot
P2,P3 =10kOhm 20%, 0.15W trimpot
Capacitors
C1 = 100µF 25V, radial
C2,C3,C21 = 10µF 63V, radial
C4,C5,C7,C18,C19,C20 = 100nF 50V
C6,C13 = 470nF 63V
C8 = 5.5–65pF 150V trimmer
C9,C11 = 100pF 5% 100V
C10 = 27pF 2% 100V
C12 = 5.6pF ±0.25pF 100V
C14,C15,C16,C17 = 10nF 5% 50V
Inductors
L1 = 4.7µH, 190mA, 1.7 Ohm
L2,L3 = 1µH, 270mA, 0.8 Ohm
Semiconductors
D1 = 1N4007
D2,D3,D5–D12 = LED, red
D4 = SB1100
D13,D14 = 1N5817
T1 = BC560C
T2 = BF245B
IC1 = 7805
IC2 = ATmega88-20PU, programmed
IC3 = 74HC04
IC4 = 20MHz oscillator module
Miscellaneous
X1 = 20MHz quartz crystal, 50ppm
S1 = pushbutton SPST-NO, 6mm footprint
K1 = low voltage adapter socket
K2,K6,K8 = 2-pin pinheader, right angled, lead pitch 0.1 in. (2.54mm)
K3,K9–K12,JP3 = 2-pin pinheader, lead pitch 0.1 in. (2.54mm)
K4,K5,JP1,JP2 = 3-pin pinheader, lead pitch 0.1 in. (2.54mm)
K7 = 6-pin pinheader, lead pitch 0.1 in. (2.54mm)
JP1,JP2,JP3 = jumper 0.1 in. (2.54mm)
CLKout,TP1 = PCB solder pin
4 IC pin receptacles (for IC4)
Mod = 5-way pinheader for Elektor BOB-FT232R-001
LCD1 = 4x20 LCD e.g. HC200401C-YF62L-VA
PCB # 100181-1

Clicca qui per scaricare la versione PDF dell'articolo.
 

Downloads 

Articolo in PDF
10 Crediti Elektor
Receiver board PDF
Free download
 

Ordina questa rivista 

Elektor n.39 - Aprile 2012
IT039 (USD 13,10)
 

Ordina i prodotti su Elektor.it 

Scheda SMD montata (USB AVR Programmer)
080083-71 (USD 42,50)
Kit Generatore di segnali, PCB e componenti
100180-71 (USD 43,50)
Kit Universal Receiver: PCB e tutti i componenti
100181-71 (USD 86,90)
Kit Antenna Attiva, PCB e tutti i componenti
100182-71 (USD 43,50)
Generatore di segnali + Ricevitore universale + Antenna attiva: PCB con tutti i componenti + scheda di interfaccia USB-FT232R
100182-72 (USD 195,50)
PCB montato e testato
110553-91 (USD 21,80)
 

Downloads gratuiti 

Software

Free download

Attenzione: data la complessità del mercato internazionale Elektor non può garantire la disponibilità dei componenti utilizzati in questo progetto.

In vetrina

 
PIC Microcontroller Programming

Attraverso 10 affascinanti lezioni riportate in questo volume, in inglesem imparerete a programmare un microcontrollore. Utilizzerete JAL, un linguaggio di programmazione per microcontrollori PIC gratuito ma estremamente potente.