ÄÚÈÝ·¢²¼¸üÐÂʱ¼ä : 2026/3/22 9:02:22ÐÇÆÚÒ» ÏÂÃæÊÇÎÄÕµÄÈ«²¿ÄÚÈÝÇëÈÏÕæÔĶÁ¡£
Õª Òª
±¾ÎÄÂÛÊöÁËÖ±½ÓÊý×ÖÆµÂʺϳɼ¼Êõ(DDS)µÄÐźŷ¢ÉúÆ÷µÄÉè¼ÆÓëʵÏÖ¡£±¾Éè¼ÆÒÔDDSоƬAD9850ΪƵÂÊºÏ³ÉÆ÷£¬ÒÔAVRµ¥Æ¬»úATmega16Ϊ½ø³Ì¿ØÖƺÍÈÎÎñµ÷¶ÈºËÐÄ£¬ÓÃAD603ʵÏÖÔöÒæ¿ØÖÆ£¨AGC£©ºÍ¹¦ÂʷŴ󣬴®ÐÐÊýģת»»Æ÷(D/A)MAX531ʵÏÖ·½²¨Õ¼¿Õ±Èµ÷½Ú£¬²¢ÓÃLCD12864Òº¾§ÏÔʾ¼°¼üÅ̹¹³É·ù¶È¡¢ÆµÂÊ¡¢·½²¨Õ¼¿Õ±È¾ù¿Éµ÷µÄº¯ÊýÐźŷ¢ÉúÆ÷¡£
ÔÚ¶ÔAD9850ƵÂÊ¿ØÖÆ×Ö¼°²ÎÊýµÄ¼ÆËã¡¢ÔöÒæ¿ØÖÆ¡¢·½²¨Õ¼¿Õ±Èµ÷½Ú¡¢Á½ÏàÕýÏÒ²¨Ïàλ²îµ÷½Ú¡¢LCDÏÔʾÔÀí¡¢µ×²ãÇý¶¯³ÌÐòµÈ¼òÒªÌÖÂ۵Ļù´¡ÉϽøÐÐÁËÑо¿£¬Ìá³öÁ˸ÃÉè¼ÆÖÐËùÉæ¼°µ½µÄÎÊÌâÒÔ¼°½â¾ö·½°¸£¬¸ÃÐźŷ¢ÉúÆ÷Êä³öÕýÏÒ²¨ÐÅºÅÆµÂÊ·¶Î§Îª1Hz~12MHz£¬·½²¨ÐÅºÅÆµÂÊ·¶Î§Îª500Hz~500KHz£»²½½ø1Hz£¬10Hz£¬100Hz£¬lkHz£¬10kHz,100kHz£¬1MHz¿É¼üÅÌѡȡ£»ÕýÏÒ²¨µÄµçѹ·å·åÖµ¿ÉÒÔÔÚ1~5V·¶Î§ÄÚ²½½øµ÷½Ú£¬·ù¶Èµ÷½Ú¾«¶È´ï0.1V£»·½²¨Õ¼¿Õ±È´Ó10£¥¡«90£¥¿ÉÈÎÒâÉ趨£»´ËÍ⣬¸ÃÐźŷ¢ÉúÆ÷ÄÜͬʱ²úÉúÁ½ÏàÕýÏÒ²¨£¬Ïàλ²î¿ÉÒÔÊÇ0¡ã£¬45¡ã£¬90¡ã¡£²âÊÔ±íÃ÷£¬¸ÃDDSÐźŷ¢ÉúÆ÷¾ßÓй¤×÷Îȶ¨¡¢¾«¶È¸ß¡¢Ê§Õæ¶ÈС¡¢ÆµÂÊ·¶Î§´ó¡¢²½½øÑ¡Ôñ¶à¡¢¿ØÖÆÁé»îµÄÓŵ㣬¾ßÓй㷺µÄʵ¼ÊÓ¦ÓÃǰ¾°¡£
¹Ø¼ü´Ê£ºDDSоƬAD9850 AVRµ¥Æ¬»ú ·ù¶Èµ÷½Ú Õ¼¿Õ±Èµ÷½Ú
Abstract
This article elaborated the signal generating device design and the realization of the Direct Digital Frequency Synthesis Technology (short for DDS). The design regards DDS chip AD9850 as frequency synthesizer, with AVR Microcontroller (MCU) ATmega16 for the processing control and task scheduling, and with AD603 to realize the gain control and power amplification (AGC), and with serial DAC (D/A) MAX531 to come to square-wave duty cycle regulation, then using LCD12864 liquid crystal display and keyboard to composite the function signal generation with adjusted amplitude, frequency, duty cycle wave.
I would like to propose the involving issues and resolving proposals on the basis of simply researching of words and parameters counted with AD9850 control, gain control and duty cycle wave regulation, two phase sine wave phase difference adjustment, LCD displaying principle, low-level drivers. The sine wave signal rate outputting from signal generator is 1 Hz~2 MHz: square signal rate is 500Hz~500KHz; the step-by-step can be choose from keyboard by 1Hz, 10Hz, 100Hz, 1kHz, 10kHz, 100kHz, 1MHz; sine wave voltage peak can be adjusted ranging from 1 to 5V by step, amplitude modulation reaches 0.1V; duty cycle wave can be enacted arbitrarily; besides, the signal generator can create two sine wave at the same time, and the difference can be 0¡ã,45¡ã,90¡ã. It shows that DDS signal generator gets the virtues of stable working, high accuracy, small distortion, large frequency range, multi-step selection, flexible control, owning a wide prospect of practical application.
Key words: DDS chip AD9850 AVR MCU amplitude regulation duty cycle wave