Как я понял для lm7001 нужны 3 контакта: CE, CL и DATA.
У меги же есть MISO, MOSI, SCK и SS.
Так как же это склеить?
Может у кого-то есть наработки или просто умные мысли.
Спасибо товарищи Коты. Мяу.
Есть. Попробовать чё нить почитать. Про spi, например. В ДШ микросхемы посмотреть чё ей надо...apwork писал(а):Может у кого-то есть наработки или просто умные мысли.
А точно data - это miso ? может быть mosi ?asteroid7 писал(а): MISO - DATA
SCK - CL
Ничего не сложно.Они есть в продаже. А частота такая нужна для формирования целых шагов перестройки частоты. В синтезаторах Fvco=N*Frefapwork писал(а):Тогда еще вопрос: касательно lm7001 - везде в инете с ней ставят кварц 7.2 МГц. Может кто знает чем обусловлен такой выбор ( сейчас такой номинал сложновато найти ) и можно ли использовать другой кварц?
Код: Выделить всё
typedef union
{
unsigned long l;
unsigned char arr[3];
}un;
un un1;
flash unsigned long N=0b000001111100100000001110;
flash unsigned long R=0b000000000100101000000011;
//----------------------------------------
void set_pll()
{
le=0;
spi(un1.arr[2]);
spi(un1.arr[1]);
spi(un1.arr[0]);
le=1;
};
//----------------------------------------
void init_402()
{
un1.l= N; set_pll();
un1.l= R; set_pll();
}Микросхема синтезатора формирует на выходе фазового детектора (устройства сравнения опорной частоты Fref и той, что пришла после ДПКД) импульсную последовательность, похожую на ШИМ. Задача петлевого фильтра из этой последовательности получить постоянное напряжение для перестройки VCO. Петлевой фильтр представляет собой интегратор с двумя постоянными времени. Критериями являются с одной стороны скорость перестройки VCO, а с другой стороны остаточная модуляция напряжения и соответственно чистота спектра VCO. Главным аргументом для рассчета здесь будет Fref, так как именно с этой частотой синтезатор выдает импульсы для фильтра. (поэтому я и обратил внимание)apwork писал(а):to eufs
Если можно, расскажите подробнее о петлевом фильтре. А пока сам поищу в инете об этом.
Есть и наработки, и мысли http://www.embed.com.ua/raznoe/fm-stereotyuner/ , и можно обойтись без SPI.apwork писал(а):Собираюсь разобраться с аппаратным SPI у ATmega8 ( или ATmega88 ) для связи с LM7001 ( синтезатор частоты ).
Как я понял для lm7001 нужны 3 контакта: CE, CL и DATA.
У меги же есть MISO, MOSI, SCK и SS.
Так как же это склеить?
Может у кого-то есть наработки или просто умные мысли.
Спасибо товарищи Коты. Мяу.