Η πλακέτα του RF synthesizer αποτελείται από το SI4133 το οποίο κάνει την σύνθεση της απαιτούμενης συχνότητας , έναν μΕ attiny13 ο οποίος επικοινωνεί σειραïκά με το si4133 και ένα ERA2 το οποίο ενισχύει την έξοδο του synth (περίπου +10dBm έξοδος). Όλα αυτά τροφοδοτούνται από ένα 3.3V regulator. Με την παροχή τροφοδοσίας ο μΕ στέλνει τα κατάλληλα data στο 4133 και αυτό στην έξοδο μας δίνει την απαιτούμενη συχνότητα. Η ιδιαιτερότητα του 4133 είναι πως χρειάζεται ελάχιστα εξωτερικά εξαρτήματα (πρακτικά μόνο μια εξωτερική αυτεπαγωγή τυπωμένη στην πλακέτα που καθορίζει την κεντρική συχνότητα ταλάντωσης του ενσωματωμένου VCO) και παίρνει εξωτερική συχνότητα αναφοράς. Ακολουθεί ο κώδικας σε bascom που τρέχει στον μΕ (δίνει 1890MHz έξοδο με συχνότητα αναφοράς 10MHz) ως παράδειγμα.
'dds
'dds
$regfile = "attiny13.dat"
$crystal = 4800000
Config Portb = Output
Dim Rf1_n_a As Byte
Dim Rf1_n_b As Byte
Dim Rf1_n_c As Byte
Dim Power_down_a As Byte
Dim Power_down_b As Byte
Dim Power_down_c As Byte
Dim Main_register_a As Byte
Dim Main_register_b As Byte
Dim Main_register_c As Byte
Begin:
Portb.2 = 1
Portb.1 = 0
Portb.0 = 0
Waitms 100
Main_register_a = &B00000011
Main_register_b = &B11000000
Main_register_c = &B01100000
Power_down_a = &B00000000
Power_down_b = &B00000000
Power_down_c = &B00010010
Rf1_n_a = &B00000010
Rf1_n_b = &B11111111
Rf1_n_c = &B11010011
Portb.2 = 0
Waitus 10
Shiftout Portb.0 , Portb.1 , Main_register_a , 1 , 8 , 1
Shiftout Portb.0 , Portb.1 , Main_register_b , 1 , 8 , 1
Shiftout Portb.0 , Portb.1 , Main_register_c , 1 , 8 , 1
Portb.0 = 0
Waitus 10
Portb.2 = 1
Waitus 10
Portb.2 = 0
Waitus 10
Shiftout Portb.0 , Portb.1 , Power_down_a , 1 , 8 , 1
Shiftout Portb.0 , Portb.1 , Power_down_b , 1 , 8 , 1
Shiftout Portb.0 , Portb.1 , Power_down_c , 1 , 8 , 1
Portb.0 = 0
Waitus 10
Portb.2 = 1
Waitus 10
Portb.2 = 0
Waitus 10
Shiftout Portb.0 , Portb.1 , Rf1_n_a , 1 , 8 , 1
Shiftout Portb.0 , Portb.1 , Rf1_n_b , 1 , 8 , 1
Shiftout Portb.0 , Portb.1 , Rf1_n_c , 1 , 8 , 1
Portb.0 = 0
Waitus 10
Portb.2 = 1
End
73 de SV1IXP
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου