I for frequency divider with adf4110 phase discriminator build a phase-locked loop, need programming to him? If you need, how about his programming, need to take it and single chip microcomputer, and then for microcontroller programming? Pick up the mouth?
CodePudding user response:
Hardware you should have at least a oscillator (crystals), a VCO and a for loop filter design, of course need programming, it is a SPI interface classes
CodePudding user response:
reference 1st floor bsnow response: hardware you should have at least a oscillator (crystals), a VCO and a for loop filter design, programming required, of course, it's a SPI interface class is Composition and working principle of the phase-locked loop I basically see, now just don't know how to set up N, those parameters, A single chip microcomputer 32 programming I also don't know what to write, want to find A program may refer to read CodePudding user response:
If you say you don't understand completely what microcontroller programming, I am really helpless, adjustable set N PLL and A parameter is the most basic need to remind you to note is that you if it's not right and the loop filter parameters of phase-locked loop still could not work properly, and then the output phase noise control, this is the difficult point, Reference program website there is the link I gave you https://github.com/analogdevicesinc/no-OS/tree/master/drivers/afe/ad4110 CodePudding user response:
reference bsnow reply: 3/f if you say you don't understand how microcontroller programming, I am really helpless, adjustable set N PLL and A parameter is the most basic need to remind you to note is that you if it's not right and the loop filter parameters of phase-locked loop still could not work properly, and then the output phase noise control, this is the difficult point, Reference program website there is the link I gave you https://github.com/analogdevicesinc/no-OS/tree/master/drivers/afe/ad4110 Really thank you, I'm just contact with these, I read the program again, he wrote a lot, I'd like to know the parameter p, set the preassigned frequency device and set the parameters of the counter. A, b, which is a program, I really very small white, can you help me to circle it? CodePudding user response:
I generally use ADI PLL can download it form a complete set of software (I compare lazy, like to use auto tool), for example, if you choose this integer points frequency PLL it has form a complete set of software https://www.analog.com/media/en/evaluation-boards-kits/evaluation-software/ADI_Int-N.zip Can open after installed software and then choose your element ADF4110, Then enter your hardware parameters in Main Controls, such as reference frequency, output frequency you want Then some Registers and is the last you register values, meaning you are interested in specific register can see datasheet page14 began to describe, This Chip a total of four registers, here shows the three configurations, one is used to initialize parameters, you inside the setup configuration, There are questions about the program, I'm sorry, the link above is wrong, which is not ADF4110 AD4110 driver, ADF4110 process of ADI is contained in the ADF4118 development board of the concrete https://wiki.analog.com/resources/tools-software/uc-drivers/renesas/adf4118 There is a ADF4118 Generic Driver you can migrate to you using single chip microcomputer, if you know how to use the Renesas MCU you can also directly with Renesas monolithic Driver, In ADF4118 Generic Driver inside ADF4118_SetFrequency (unsigned long long frequency) this function is directly input frequency calculation according to you R N Func Of course also can write to you, each in ADF4118_Write directly from software register values, Sorry, the last reply to wrong you program, hope this can help you CodePudding user response:
reference 5 floor bsnow reply: usually I use ADI PLL can download it form a complete set of software (I compare lazy, like to use automatic tools), for example, if you choose this integer points frequency PLL it has form a complete set of software https://www.analog.com/media/en/evaluation-boards-kits/evaluation-software/ADI_Int-N.zip Can open after installed software and then choose your element ADF4110, Then enter your hardware parameters in Main Controls, such as reference frequency, output frequency you want Then some Registers and is the last you register values, meaning you are interested in specific register can see datasheet page14 began to describe, This Chip a total of four registers, here shows the three configurations, one is used to initialize parameters, you inside the setup configuration, There are questions about the program, I'm sorry, the link above is wrong, which is not ADF4110 AD4110 driver, ADF4110 process of ADI is contained in the ADF4118 development board of the concrete https://wiki.analog.com/resources/tools-software/uc-drivers/renesas/adf4118 There is a ADF4118 Generic Driver you can migrate to you using single chip microcomputer, if you know how to use the Renesas MCU you can also directly with Renesas monolithic Driver, In ADF4118 Generic Driver inside ADF4118_SetFrequency (unsigned long long frequency) this function is directly input frequency calculation according to you R N Func Of course also can write to you, each in ADF4118_Write directly from software register values, Sorry, the last reply to wrong you program, hope this can help you That's very kind of you! I feel like a headless fly, self-study to look a lot of information, but progress is slow, thank you very much, so have the patience to thank you CodePudding user response:
reference 5 floor bsnow reply: usually I use ADI PLL can download it form a complete set of software (I compare lazy, like to use automatic tools), for example, if you choose this integer points frequency PLL it has form a complete set of software https://www.analog.com/media/en/evaluation-boards-kits/evaluation-software/ADI_Int-N.zip Can open after installed software and then choose your element ADF4110, Then enter your hardware parameters in Main Controls, such as reference frequency, output frequency you want Then some Registers and is the last you register values, meaning you are interested in specific register can see datasheet page14 began to describe, This Chip a total of four registers, here shows the three configurations, one is used to initialize parameters, you inside the setup configuration, There are questions about the program, I'm sorry, the link above is wrong, which is not ADF4110 AD4110 driver, ADF4110 process of ADI is contained in the ADF4118 development board of the concrete https://wiki.analog.com/resources/tools-software/uc-drivers/renesas/adf4118 There is a ADF4118 Generic Driver you can migrate to you using single chip microcomputer, if you know how to use the Renesas MCU you can also directly with Renesas monolithic Driver, In ADF4118 Generic Driver inside ADF4118_SetFrequency (unsigned long long frequency) this function is directly input frequency calculation according to you R N Func Of course also can write to you, each in ADF4118_Write directly from software register values, Sorry, the last reply to wrong you program, hope this can help you Excuse me, would you please tell me how you have made wireless transceiver th7122 FM programming, I don't know much about his programming principle of FM, thanks again