1 DDS¸ÅÊö
1£®1 DDS»ù±¾ÔÀí
Ö±½ÓÊý×ֺϳɼ¼Êõ(Direet Digital Synthesis£¬¼ò³ÆDDS)Êǽ¨Á¢ÔÚ²ÉÑù¶¨Àí»ù´¡ÉÏ£¬Ê×ÏȶÔÐèÒª²úÉúµÄ²¨ÐνøÐвÉÑù£¬½«²ÉÑùÖµÊý×Ö»¯ºó´æÈë´æ´¢Æ÷×÷Ϊ²éÕÒ±í£¬È»ºóͨ¹ý²é±í¶ÁÈ¡Êý¾Ý£¬ÔÙ¾D£¯Aת»»Æ÷ת»»ÎªÄ£ÄâÁ¿£¬½«±£´æµÄ²¨ÐÎÖØÐºϳɳöÀ´¡£DDS»ù±¾ÔÀí¿òͼÈçͼ1Ëùʾ¡£
:znLz-#---http://www.cn-pe.cnVLN5`vn
ÓÉͼl¿´³ö£¬³ýÁËÂ˲¨Æ÷(LPF)Ö®Í⣬DDSϵͳ¶¼ÊÇÒÔÊý×Ö¼¯³Éµç·ʵÏÖ£¬Òò´ËDDSϵͳÒ×ÓÚ¼¯³ÉºÍСÐÍ»¯¡£DDSϵͳµÄ²Î¿¼Ê±ÖÓԴͨ³£ÊÇÒ»¸ö¾ßÓиßÎȶ¨ÐԵľ§ÌåÕñµ´Æ÷£¬Õû¸öϵͳµÄ¸÷¸ö×é³É²¿·ÖÌṩͬ²½Ê±ÖÓ¡£ÆµÂÊ×Ö(FSW)ʵ¼ÊÉÏÊÇÏàλÔöÁ¿Öµ(¶þ½øÖƱàÂë)£¬×÷ΪÏàλÀÛ¼ÓÆ÷µÄÀÛ¼ÓÖµ¡£ÏàλÀÛ¼ÓÆ÷ÔÚÿһ¸ö²Î¿¼Ê±ÖÓÂö³åÊäÈëʱ£¬ÀÛ¼ÓÒ»´ÎƵÂÊ×Ö£¬ÆäÊä³öÏàÓ¦Ôö¼ÓÒ»¸ö²½³¤µÄÏàλÔöÁ¿¡£ÓÉÓÚÏàλÀÛ¼ÓÆ÷µÄÊä³öÁ¬½ÓÔÚ²¨Ðδ洢Æ÷(ROM)µÄµØÖ·ÏßÉÏ£¬Òò´ËÆäÊä³öµÄ¸Ä±ä¾ÍÏ൱ÓÚ²é±í¡£ÕâÑù¾Í¿É°Ñ´æ´¢ÔÚ²¨Ðδ洢Æ÷ÄڵIJ¨ÐγéÑùÖµ(¶þ½øÖƱàÂë)¾²éÕÒ±í²é³ö¡£ROMµÄÊä³öË͵½D£¯Aת»»Æ÷£¬¾D£¯Aת»»Æ÷ת»»³ÉÄ£ÄâÁ¿Êä³ö¡£
1£®2 DDSµÄ»ù±¾²ÎÊý¼°Æä¼ÆËã
ÔÚϵͳʱÖÓÂö³åµÄ×÷ÓÃÏ£¬ÏàλÀÛ¼ÓÆ÷²»Í£ÀÛ¼Ó£¬¼´²»Í£²é±í£¬°Ñ²¨ÐÎÊý¾ÝË͵½D£¯Aת»»Æ÷ת»»³ÉÄ£ÄâÁ¿Êä³ö£¬´Ó¶øºÏ³É²¨ÐΡ£Â˲¨Æ÷Ôò½øÒ»²½Æ½»¬D£¯Aת»»Æ÷Êä³öµÄ½üËÆÕýÏÒ²¨µÄ¾â³Ý½×Ìݲ¨£¬Í¬Ê±Ë¥¼õ²»±ØÒªµÄÔÓÉ¢Ðźš£ÉèÆµÂÊ×Ö(FSW)µÄֵΪd£¬ÏµÍ³Ê±ÖÓÆµÂÊΪf£¬ÏàλÀÛ¼ÓÆ÷µÄ×Ö³¤ÎªN£¬ÔòϵͳµÄÊä³öƵÂÊΪ£º

2 ÈÎÒⲨÐη¢ÉúÆ÷µÄÉè¼Æ·½°¸
»ùÓÚDDS¼¼ÊõµÄÈÎÒⲨÐη¢ÉúÆ÷Ö÷ÒªÓÉ΢´¦ÀíÆ÷¿ØÖÆÄ£¿é¡¢¼üÅÌÓëÏÔʾģ¿é¡¢DDSͨµÀµÄFPGAʵÏÖÄ£¿é¡¢D£¯Aת»»Ä£¿éÒÔ¼°Â˲¨Æ÷Ä£¿é×é³É¡£Í¬Ê±Æ¬ÍâÀ©Õ¹ÁË4 KB³ÌÐò´æ´¢Æ÷SRAMºÍ6 KBÊý¾Ý´æ´¢Æ÷ROM£¬·Ö±ðÓÃÓÚ´æ´¢²¨ÐγéÑùÊý¾ÝºÍ3ÖÖ±ê×¼Êä³ö²¨ÐγéÑùÊý¾Ý¡£±¾ÏµÍ³Éè¼ÆÔÀíÈçͼ2Ëùʾ¡£
2£®1 ΢´¦ÀíÆ÷¿ØÖÆÄ£¿é
²ÉÓÃAT89C5lµ¥Æ¬»úÍê³ÉÊý¾Ý´¦ÀíºÍ¿ØÖÆÆäËûµç·¹¤×÷¡£½«¼üÅ̽ÓÊÕµÄÊý¾Ýͨ¹ýÌØ¶¨Ë㷨ת»»³É¶þ½øÖÆÂ룬ÔÙ½«´¦ÀíºóµÄ¿ØÖÆ×Ö¡¢²¨ÐβÎÊýºÍÆäËûÆ÷¼þµÄ¿ØÖÆÐźŷ¢ËͳöÈ¥¡£
ÓÉÓÚAT89C5lµ¥Æ¬»úÖ÷Òª½Ó¿ÚÓУºÎ¢´¦ÀíÆ÷ÓëÀ©Õ¹Æ÷¼þµÄ½Ó¿Ú£»Î¢´¦ÀíÆ÷ÓëFPGAÄ£¿éµÄ½Ó¿Ú£»Î¢´¦ÀíÆ÷Óë¼üÅÌ¡¢ÏÔʾģ¿éµÄ½Ó¿Ú£»Î¢´¦ÀíÆ÷ÓëÊä³ö·ùÖµµ÷½Úµç·µÄ½Ó¿Ú¡£ÓÉÓÚµ¥Æ¬»úµÄÊä³öÒý½ÅÓÐÏÞ£¬ÐèÀ©Õ¹ÆäÒý½Å¡£±¾Éè¼Æ²ÉÓÃ8255Æ÷¼þÀ©Õ¹µ¥Æ¬»úµÄÊä³öÒý½Å£¬8255µÄPAÓÃÓÚÏàλ¿ØÖÆ×ÖµÄÊä³ö£»PBÓÃÓÚÆµÂÊ¿ØÖÆ×ÖµÄÊä³ö£»PCÊÇλ¿É¿ØÊä³ö¶Ë£¬ÓÃÓÚDDS¹¤×÷·½Ê½µÄ¿ØÖÆ×ֺͲ¨ÐβÎÊýµÄ¿ØÖÆ×ÖÊä³öÒý½Å¡£AT89C5lµ¥Æ¬»úÓëFPGAµÄ½Ó¿Úµç·Èçͼ3Ëùʾ¡£
2£®2 ¼üÅÌÓëÏÔʾģ¿é
ÓÉÓÚ±¾ÏµÍ³Éè¼ÆµÄ²âÁ¿×°ÖÃÐèÒªÉèÖÃÊä³ö²¨ÐΡ¢ÆµÂÊ¡¢µçѹµÈ²ÎÊý£¬¶øÇÒ¼à¿Ø³ÌÐòÐèÒª²Ëµ¥Çý¶¯£¬Òò´ËÐèÒªÉèÖüüÅÌ¡£¼üÅ̲ÉÓÃÍâ½Ó4¡Á4Èí¼üÅÌ£¬Ê¹ÓÃÈí¼þɨÃ跽ʽ»ñµÃ°´¼üÐÅÏ¢¡£ÒòΪ°´¼üÐèҪȥ¶¶¶¯£¬Òò´Ë²ÉÓÃÈí¼þ±à³Ì·½Ê½ÊµÏÖ£¬ÕâÑù¿ÉÒÔ½ÚʡӲ¼þ×ÊÔ´£¬¼ò»¯µç·Éè¼Æ¡£
Òº¾§ÏÔʾ¿ÉÌṩÈË»ú½»»¥½çÃæºÍϵͳÔËÐÐ״̬£¬Ñ¡Óþ«¹¤µÄMGLS 19264Òº¾§ÏÔʾÆÁ¡£¸ÃÒº¾§ÏÔʾÆÁÄÚÖÃ2¿éHD61202UÒº¾§ÏÔʾÇý¶¯¿ØÖÆÆ÷¡£ÆäÖÐCSA£¬CSB×÷Ϊ×ó¡¢ÓÒÆÁƬѡÐźţ¬½Óµ¥Æ¬»úA8¡¢A9Òý½Å¡£Í¬Ê±µ¥Æ¬»úÓõØÖ·Al×÷ΪR£¯WÐźſØÖÆÊý¾Ý×ÜÏßµÄÊý¾ÝÁ÷Ïò£»µØÖ·AO×÷ΪD£¯IÐźſØÖƼĴæÆ÷µÄÑ¡Ôñ£»EÐźÅÓɵ¥Æ¬»úµÄ¶ÁÐźÅRDºÍдÐźÅWRºÏ³É²úÉú£¬ÊµÏÖ¼ÆËã»ú¶ÔÄÚÖÃHD61202UͼÐÎÒº¾§ÏÔʾģ¿éµÄµç·Á¬½Ó¡£µçλÆ÷ÓÃÀ´µ÷½ÚÏÔʾÆÁµÄ¶Ô±È¶È£¬Èçͼ4Ëùʾ¡£Òº¾§ÏÔʾ×ó°ëÆÁÃüÁî×ÖµØÖ·Îª0EOOH£»×´Ì¬×ÖµØÖ·Îª0EIOH£»Ð´ÏÔʾÃüÁî×ÖµØÖ·Îª0E0lH£»¶ÁÏÔʾÃüÁî×ÖµØÖ·Îª0EllH£»ÓÒ°ëÆÁ¶ÔÓ¦µØÖ·Îª0D00H¡¢0D10H¡¢0D0lH¡¢0DllH¡£
2£®3 DDSͨµÀµÄFPGAʵÏÖÄ£¿é
¸ÃÄ£¿éÉè¼ÆÊÇDDSÐźźϳɵĹؼü²¿·Ö£¬Ö÷ÒªÓÉÏàλÀÛ¼ÓÆ÷¡¢µØÖ·×ÜÏß¿ØÖÆÆ÷¡¢Êý¾Ý×ÜÏß¿ØÖÆÆ÷ÓëSRAM×é³É¡£ÆäÖУ¬³ýÁËSRAMÍ⣬ÆäÓà3¸öÄ£¿é¶¼ÓÉFPGAʵÏÖ¡£
ÏàλÀÛ¼ÓÆ÷ÊÇÕû¸öDDSϵͳµÄ¹Ø¼ü£¬Ö±½ÓÓ°ÏìÕû¸öϵͳµÄ¹¦ÄÜ¡£Í¼5¸ø³öµÄFPGA½á¹¹¿òͼÖÐÏàλÀÛ¼ÓÆ÷ʵÖÊÉÏÊÇÒ»¸ö´ø·´À¡µÄ29λ¼Ó·¨Æ÷£¬Ëü°ÑÊä³öÊý¾Ý×÷Ϊ·´À¡Êý¾ÝºÍÓÉ΢´¦ÀíÆ÷ËÍÀ´µÄƵÂÊ¿ØÖÆ×ÖÁ¬ÐøÏà¼Ó£¬´Ó¶ø²úÉúÓйæÂɵÄ29λÏàλµØÖ·Âë¡£Éè¼ÆÖвÉÓÃÁ÷Ë®Ïß¼¼ÊõʵÏÖ29λ¼Ó·¨¡£µ±ÊäÈëËùÐèÆµÂÊʱ£¬×ª»»³ÉƵÂÊ¿ØÖÆ×ÖÀ´Çý¶¯FPGA¹¤×÷£¬´Ó¶ø²úÉúËùÐ貨ÐÎÆµÂÊ¡£Õû¸öÄ£¿éÉè¼Æ¹ý³ÌʹÓÃFPGAµÄ¿ª·¢Èí¼þʵÏÖ²¢½øÐзÂÕæ¡£
2£®4 D£¯Aת»»Ä£¿é
D£¯Aת»»Æ÷ÊÇDDSϵͳµÄºËÐÄÆ÷¼þ£¬ÆäËٶȺÍÌØÐÔÖ±½ÓÓ°ÏìÕû¸öϵͳµÄÐÔÄÜ¡£´Ó½¨Á¢Ê±¼ä¡¢¼â·åÂö³åÄÜÁ¿¡¢Î»ÊýºÍ»ý·ÖÏßÐÔµÈËĸö·½ÃæÑ¡ÔñD£¯Aת»»Æ÷¡£ÒòΪDDSϵͳµÄ¹¤×÷ƵÂÊÒ»°ã¶¼ºÜ¸ß£¬Òò´ËÊ×ÏÈӦѡÓøßËÙD£¯Aת»»Æ÷¡£Æä´ÎÊÇ¿¼ÂÇÐÅÔë±ÈÎÊÌ⣬Ôö´óD£¯Aת»»Æ÷µÄλÊý£¬¿É¼õСµçѹ·ùÖµÁ¿»¯Îó²î£¬Ôö´óÐÅÔë±È£¬Òò´Ë£¬²ÉÓÃÁË12λµÄD£¯Aת»»Æ÷¡£
2£®5 Â˲¨Æ÷Ä£¿é
Â˲¨Æ÷·ÖΪÁ½×飺һ×éÊÇÍÖÔ²º¯ÊýÂ˲¨Æ÷£¬ÓÃÓÚÕýÏÒ²¨µÄÂ˲¨£»ÁíÒ»×éÊÇÏßÐÔÂ˲¨Æ÷£¬ÓÃÓÚÆäËû±ê×¼²¨ÐεÄÂ˲¨¡£
3 ½áÓï
±¾ÏµÍ³Éè¼ÆµÄDDSµç·²ÉÓÃFPGAʵÏÖ£¬µ¥Æ¬»ú¿ØÖÆÕû¸öϵͳ£¬²úÉúÈÎÒⲨÐΡ£Òò´Ë£¬»ùÓÚDDS¼¼ÊõµÄ²¨Ðη¢ÉúÆ÷½á¹¹¼òµ¥£¬³É±¾µÍ£¬¶øÇÒÌá¸ßÁËÐźÅÔ´Êä³öÐźŵķֱæÂÊ¡£Ê¹ÓÃFPGAÉè¼ÆµÄDDSµç·Ҫ±È²ÉÓÃרÓÃDDSÆ÷¼þ¸üÁé»î£¬ÐԼ۱ȸü¸ß¡£µ«ÔÚÉè¼ÆÊ±Ó¦×¢ÒâÏß·°åµÄ²¼Ïߣ¬ÒÔ¼õÉÙÍâ½ç¸ÉÈÅ£¬½µµÍÊä³öÐźŵÄÔÓÉ¢ÐÔ¡£ k^?YNp€--·À¸´ÖưæÈ¨±£»¤ÏµÍ³ G2h`o:,6

