רÀûÃû³Æ£ºÒ»ÖÖ¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±·½·¨
¼¼ÊõÁìÓò£º
±¾·¢Ã÷ÊôÓÚÊý¾Ý²É¼¯ÁìÓò£¬¾ßÌåÉæ¼°Ò»ÖÖ¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±·½·¨¡£
±³¾°¼¼Êõ£º
ÔÚÏÖ´ú¹¤ÒµÉú²úºÍ¿ÆÑ§Ñо¿¹ý³ÌÖУ¬³£³£ÐèÒª¼ì²âÔÚÉú²úºÍÑо¿¹ý³ÌÖпª¹ØÁ¿Ðźű仯£¬È»ºó¸ù¾Ý¸÷¸ö¿ª¹ØÁ¿Ðźű仯¹ØÏµ(³£³£ÊÇʱ¼ä¹ØÏµ)£¬Åж¨Éú²ú¹ý³Ì»ò¿ÆÑ§Ñо¿¹ý³ÌÖÐÓ°ÏìÒòËØ¡¢Òì³£ÒòËØµÈÐÅÏ¢¡£Ä¿Ç°ÊÐÃæµÄһЩÊý¾Ý²É¼¯¿¨¿ÉÒÔʵÏÖ»ù±¾µÄ¿ª¹ØÁ¿ÐźŲâÁ¿ÐèÇ󣬵«ÔÚ¿ª¹ØÁ¿ÐźÅÌø±ä¼ÆÊ±·½ÃæÃ»ÓÐרÃŵÄÓ¦Óá£ÌرðÊÇÔÚÏÖ´ú¹¤ÒµÉú²úÖлò¿ÆÑ§Ñо¿¹ý³ÌÖУ¬ÐèҪͬʱ¼Ç¼¶à·(¶à´ï¼¸Ê®Â·ÉõÖÁÉϰÙ·)µÄ¿ª¹ØÁ¿Ðźţ¬²¢ÒªÇ󿪹ØÁ¿ÐźÅÓëºó¶Ë´¦Àíµç·ÍêÈ«¸ôÀëʱ£¬Ä¿Ç°Î´¼ûÓнâ¾ö·½°¸¡£
·¢Ã÷ÄÚÈÝ
ΪÁ˽â¾ö¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓë¼ÆÊ±ÎÊÌ⣬±¾·¢Ã÷Ö¼ÔÚÌṩһÖÖ¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±·½·¨¡£ÎªÊµÏÖÉÏÊö·¢Ã÷Ä¿µÄ£¬±¾·¢Ã÷Ëù²ÉÓõļ¼Êõ·½°¸ÊÇ:
±¾·¢Ã÷µÄ¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±·½·¨£¬°üÀ¨°å¿¨ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±³ÌÐò¡¢°å¿¨Çý¶¯³ÌÐò¡¢²âÊÔ³ÌÐòÈý¸öÄ£¿é£¬ÈýÕßÖ®¼äÐͬ¹¤×÷£¬¾ßÌ幤×÷Á÷³ÌΪ:
°å¿¨²É¼¯32·¿ª¹ØÐźź󣬽øÐÐÌø±ä״̬Åоö£¬È»ºó½«´¦Àí½á¹û֪ͨ°å¿¨Çý¶¯³ÌÐò£» °å¿¨Çý¶¯³ÌÐò¼àÊӰ忨ÐÅÏ¢,²¢ÊµÊ±µØÍ¨Öª²âÊÔ³ÌÐò£»
²âÊÔ³ÌÐò¼ì²âÇý¶¯µÄ֪ͨ£¬¶ÁÈ¡Ìø±äÐźżÇ¼ºÍ¼ÆÊ±ÐÅÏ¢¡£ÓÅÑ¡µÄ£¬ËùÊöÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±³ÌÐò£¬²ÉÓÃ32·¿ª¹ØÁ¿ÐźžI/O½Ó¿ÚÊäÈ룬FPGA½øÐÐÊý×ÖÐźŲɼ¯£»Ã¿Â·¿ª¹ØÁ¿ÐźŲɼ¯ºó½øÐÐÌø±äÅоö£»Èç¹ûÓÐÌø±ä·¢Éú£¬½«´æ´¢Ìø±äÐÅÏ¢²¢ÏòÇý¶¯·¢ËÍÖжϣ»
Ìø±ä¼ì²âÓ뾫ȷ¼ÆÊ±³ÌÐòͬʱͨ¹ýPCI×ÜÏßÐÒéÓëÖ÷»ú½øÐÐÃüÁîºÍÐÅÏ¢ ½»»¥£¬ÊµÊ±¼àÌýÖ÷»úµÄÃüÁ¼àÌýµÄÖ÷»úÃüÁîÈçÏÂ:
1)Í£Ö¹²É¼¯ÃüÁ½«Ê¹°å¿¨Í£Ö¹²É¼¯¹¤×÷£»
2)ϵͳ²ÎÊýÅäÖÃÃüÁÓÃÓÚÅäÖÃϵͳ¹¤×÷µÄ²ÎÊý£¬ÈçÓÐЧÐźſí¶È£»
3)Æô¶¯¿ª¹ØÁ¿²É¼¯ÃüÁ¼´Ê¹°å¿¨½øÈëÐèÇóµÄ¹¤×÷״̬¡£ÓÅÑ¡µÄ£¬ËùÊöÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±³ÌÐòÖУ¬Èô²ÉÓÃ40KHz½øÐвÉÑù£¬¼ÆÊ±¾«¶È´ïµ½ 0.025ms ¦ÏÓÅÑ¡µÄ£¬ËùÊö°å¿¨Çý¶¯Éè¼Æ³ÌÐò£¬ÓÃÓÚʵÏÖPCI×ÜÏßͨÐÅ£¬°å¿¨µÄWindowsÇý¶¯³ÌÐò½«»ùÓÚWDMÄ£ÐͽøÐпª·¢£¬ÊµÏֶ԰忨µÄ¼ÓÔØ¡¢³õʼ»¯¡¢°å¿¨µÄ¿ØÖÆ¡¢ÖжÏÏìÓ¦¡¢Êý¾Ý»ñÈ¡µÈ¹¦ÄÜ£»Çý¶¯¹¤×÷ºó£¬¼ì²â°å¿¨Öжϣ¬Èç¹ûÓа忨ÖжϷ¢Éúʱ£¬¶ÁÈ¡Êý¾Ý£¬²¢²ÉÓÃÖжϷ½Ê½Í¨ÖªÉϲã²âÊÔ³ÌÐò¡£ÓÅÑ¡µÄ£¬ËùÊö²âÊÔϵͳÖ÷ÒªÓÐÒÔϹ¦ÄÜ:
1)ö¾Ù°å¿¨¹¦ÄÜ£¬µ±ÏµÍ³ÖÐÓжà¿é°å¿¨Ðͬ¹¤×÷ʱ£¬¸ÃÓ¦ÓóÌÐòÐèÒª¶Ô °å¿¨½øÐÐö¾Ù£¬»ñÈ¡ËùÓа忨µÄ²Ù×÷¾ä±ú£»
2)°å¿¨ÅäÖù¦ÄÜ£¬ÓÃÓÚÅäÖð忨µÄ¹¤×÷Ìõ¼þ£¬ÈçÓÐЧÐźŵĿí¶ÈµÈ£»
3)Æô¶¯°å¿¨Ìø±ä¼ì²â¹¦ÄÜ,²¢ÊµÊ±»ñÈ¡°å¿¨¼ì²âµ½µÄÌø±äÐÅÏ¢,²¢ÏÔʾ ÓÚÈí¼þ½çÃæÉÏ£»
4)Í£Ö¹°å¿¨¼ì²âµÄ¹¦ÄÜ¡£Ïà¶ÔÓÚÏÖÓм¼Êõ£¬±¾·¢Ã÷µÄ¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±·½·¨£¬¾ßÓÐÒÔÏÂÓÐÒæµÄ¼¼ÊõЧ¹û:
1.±¾·¢Ã÷µÄϵͳµÄÔËÐз½·¨£¬ÊµÏÖÁ˶à·¿ª¹ØÐźŵIJ¢Ðвɼ¯ÓëÌø±ä¼ì²â¹¦ÄÜ£¬²¢ÇÒ¶Ô¼ì²âµ½µÄÌø±äÐÅÏ¢½øÐо«È·¼ÆÊ±£¬¿ÉÓÃÓÚ¹¤ÒµÉú²ú»ò¿ÆÑ§Ñо¿ÖÐÓ°ÏìÒòËØÓëÒì³£ÒòËØ·ÖÎö¡£2.¾ßÓÐ¶à ¿é°å¿¨Ðͬ¹¤×÷ÄÜÁ¦£¬ÓÃÓÚ³¬¹ýµ¥°å32·¿ª¹ØÐźżì²âµÄÁìÓò¡£ÆäÖвÉÓÃPC104P1US½Ó¿Ú±ãЯģʽÏ£¬×î¶à¿ÉÀ©Õ¹µ½4¿é¹²128·¿ª¹ØÐźŵÄʵʱ¼ì²â¡£¶ø²ÉÓÃPCI½Ó¿ÚµÄ°å¿¨Ò»°ãÀ´Ëµ½öÊÜPCI»úÖ÷°å¿ÉÓõÄPCI²å²ÛÏÞÖÆ¡£3.±¾¼ÆÊ±ÏµÍ³µÄ¼ÆÊ±¾«¶È¿É´ï0.025ms¡£
ͼ1Ϊ±¾·¢Ã÷µÄÒ»ÖÖ¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±ÏµÍ³µÄ¼ÆÊ±·½·¨ µÄϵͳ×ÜÌå·½°¸Ê¾Òâͼ¡£Í¼2Ϊ±¾·¢Ã÷µÄÒ»ÖÖ¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±ÏµÍ³µÄ¼ÆÊ±·½·¨µÄÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±·½°¸Ê¾Òâͼ¡£Í¼3Ϊ±¾·¢Ã÷µÄÒ»ÖÖ¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±ÏµÍ³µÄ¼ÆÊ±·½·¨µÄ°å¿¨Çý¶¯³ÌÐòÉè¼Æ·½°¸Ê¾Òâͼ¡£
¾ßÌåʵʩÀý·½Ê½ÒÔϽáºÏ¸½Í¼ÏêϸÃèÊö±¾·¢Ã÷ËùÌṩµÄ¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±ÏµÍ³µÄÌåϵ½á¹¹£¬µ«²» ¹¹³É¶Ô±¾·¢Ã÷µÄÏÞÖÆ¡£±¾·¢Ã÷µÄÒ»ÖÖϵͳÉè¼Æ·½°¸:¸ù¾Ý¿ª¹ØÁ¿Ìø±ä¼ì²âºÍ¾«È·¼ÆÊ±µÄÐèÇ󣬿ÉÒÔ²ÉÓÃÈçͼ1ËùʾµÄÉè¼Æ·½°¸:µ¥¿é¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±°å¿¨¿ÉÒÔ¸ù¾Ý°å¿¨µÄÉè¼ÆÃæ»ý½øÐвɼ¯¿ª¹ØÁ¿ÐźŵÄ·ÊýÈ·¶¨£¬¸ù¾ÝPCI³¤¿¨¹æ·¶ºÍPC104P1US½Ó¿Ú°å¿¨±ãЯʽҪÇó£¬Ò»°ãÑ¡Ôñ32·¿ª¹ØÁ¿ÐźŽøÐв¢Ðд¦Àí¡£ÈôÐèҪͬʱ½øÐÐÉϰÙ·¿ª¹ØÁ¿ÐźŵÄÌø±ä¼ì²âºÍ¾«È·¼ÆÊ±£¬¿ÉÒÔ²ÉÓöà¿é°å¿¨Ðͬ¹¤×÷µÄģʽ½øÐÐϵͳÀ©Õ¹¡£Ò»°ãÀ´Ëµ£¬ÔÚ²ÉÓÃPCI½Ó¿ÚµÄ¶à·¿ª¹ØÐźÅÌø±ä¼ì²âÓë¼ÆÊ±ÏµÍ³ÖУ¬¿ÉÐͬ¹¤×÷µÄ°å¿¨ÊýÄ¿Ö÷ÒªÊÜÆäÔØÌ弯Ëã»úÖ÷°åPCI²å²ÛÊýÏÞÖÆ£¬¶ø²ÉÓÃPC104P1US½Ó¿ÚµÄ±ãЯʽ¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±ÏµÍ³ÖУ¬ÊÜPC104P1US½Ó¿ÚÏÞÖÆ£¬×î¶àÖ»Äܶѵþ4¿é°å¿¨£¬¼´¿ÉÒÔʵÏÖ128·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±´¦Àí¡£1.Ðźŵ÷Àíµç·
±¾ÏµÍ³ÒªÇóʵÏÖ¶Ô¿ª¹ØÁ¿ÐźŵÄÕýÈ·¼ì²â£¬Í¬Ê±ÒªÇóÊäÈëÐźÅÄÍѹ´ïµ½45V£¬
ΪʹÊäÈëÐźÅÊʺÏÐźŸôÀëÄ£¿éµÄÊäÈ룬±ØÐë¶ÔÊäÈëÐźŽøÐе÷Àí£¬Ê¹ÆäÂú×ã¸ôÀëµç·ʹÓõÄTTLµçƽ¡£ÎªÏû³ýÊäÈëÐÅºÅµÄ¸ßÆ½¶¶¶¯£¬ÏµÍ³²ÉÓÃÊý×ÖÂ˲¨ºÍÄ£ÄâÂ˲¨Á½ÖÖ·½Ê½½øÐÐÈ¥¶¶¶¯£¬ÔÚÐźŵ÷ÀíÄ£¿éÖ÷Òª²ÉÓÃRCµÍͨÂ˲¨µç·À´ÊµÏÖ¡£Òò´Ë±¾ÏµÍ³ÖÐÐźŵ÷Àíµç·²ÉÓÃRCµÍͨÂ˲¨µç·ºÍÎÈѹµç·×é³É£¬¾ßÓйý Á÷±£»¤¡¢ÀËÓ¿±£»¤¡¢¶ÔÊäÈëÐźÅÂ˲¨È¥Ã«´Ì¸ÉÈÅ¡¢µ÷ÕûÐźŷù¶ÈÂú×ãºó¶Ëµç·´¦ÀíµÈ¹¦
ÄÜ¡£O2.ÐźŸôÀëµç·
Ϊ±£»¤ºó¶Ëµç·ÒÔ¼°Õû¸öϵͳ£¬ÒªÇóǰ¶Ëµç·(ÊäÈëÐźÅ)Óëºó¶Ë´¦Àíµç·½øÐиôÀ룬Òò´ËÔÚǰ¶ËÐźŵ÷ÀíµÄ»ù´¡ÉÏ£¬²ÉÓøôÀëÄ£¿éʵÏÖǰºó¶ËµÄ¸ôÀë¡£ÓÉÓÚϵͳÊäÈëÐźÅΪ¿ª¹ØÁ¿Ðźţ¬¾µ÷Àíºó¿É¿´×÷Êý×ÖÐźţ¬¶ÔÊý×ÖÐźŵĸôÀë¿É²ÉÓÃÒµ½ç³£ÓõĹâñî¸ôÀëÆ÷¼þʵÏÖ¡£¹âñîÆ÷¼þÑ¡ÔñʱӦ¿¼ÂÇÆä¸ôÀë¶È¡¢ÊäÈë×迹¡¢ÏìÓ¦ËٶȺʹø¿íµÈÐÔÄÜÖ¸±ê£¬¼ÙÉèÐźŵIJɼ¯ËÙ¶È40kHz£¬Ôò¿ÉÒÔÑ¡Ôñ´ø¿íÔÚIMHzÒÔÉϵĹâñîÆ÷¼þ£¬ÁíÍâ¶ÔÐźŵÄÑÓʱӦÔÚIOusÒÔÏ¡£3.ÐźŲɼ¯Ä£¿é
±¾ÏµÍ³µ¥°åÖ÷ҪʵÏÖ¶Ô32· ¿ª¹ØÁ¿ÐźŵIJɼ¯ºÍ´¦Àí¡£±¾ÏµÍ³Éè¼ÆÖÐÊ×ÏȶԹâñîÊä³öµÄÐźŽøÐлº³å£¬È»ºóÔÙ½øÐвɼ¯¡£²É¼¯µç·¿É²ÉÓÃרÓÃоƬʵÏÖ£¬Ò²¿ÉÑ¡ÔñÓÃFPGAµÄIPºËµÈ·½Ê½ÊµÏÖ¡£ÔÚÑ¡Ôñ´¦ÀíÆ÷ʵÏÖ·½Ê½ÖУ¬¿ÉÒÔÑ¡ÔñDSP×÷ΪÖ÷´¦ÀíÆ÷£¬Ò²¿ÉÒÔÑ¡ÔñFPGA×÷ΪÖ÷´¦ÀíоƬ¡£FPGAÓÉÓÚFPGAÄÜÌṩÖÚ¶àµÄIO¹Ü½Å£¬Í¬Ê±FGPA¾ßÓй¦Äܶ¨ÖƵÄÓÅÊÆ¼°Ç¿´óµÄ²¢Ðд¦ÀíÄÜÁ¦£¬Òò´Ë³ÉΪ¶à·ÐźŴ¦ÀíµÄÓÅÑ¡·½°¸¡£4.Ðźżì²âÄ£¿é
±¾ÏµÍ³µ¥°åÐèʵÏÖ32·ÐźŵIJɼ¯ºÍÌø±ä¼ì²â£¬ÈçÉÏÊöÐźŲɼ¯Èô²ÉÓÃFPGAʵÏÖ£¬´ÓϵͳµÄ¼¯³É¶È¿¼ÂÇ£¬Ðźŵļì²âÒ²½«ÓÉFPGAʵÏÖ¡£±¾ÏµÍ³µÄÐźŲɼ¯ºÍ¼ì²âÄ£¿éµÄǰ¶ËΪ¹âñî¸ôÀëÕóÁеÄÊä³ö£¬ºó¶ËΪPCI
ÐÒéʵÏֵ緡£ÔÚʹÓÃFPGAʵÏÖÐźŲɼ¯ºÍ¼ì²â·½°¸Ï£¬ÒªÇóÔÚFPGAÄÚ²¿ÊµÏÖÐźŵIJɼ¯¡¢»º´æ¡¢Â˲¨ºÍ¼ì²âµÈ¹¦ÄÜ£¬Í¬Ê±ÒªÇóÔÚFPGAÄÚʵÏÖÓëPCIÐÒéʵÏֵ緵ÄÎÞ·ì½Ó¿Ú¡£ÊµÏÖÖÐÐźŵIJɼ¯ÀûÓÃFPGAµÄͨÓÃI/O ¿ÚÒÔ²¢Ðз½Ê½½øÐУ¬²¢½«²É¼¯µ½µÄÐźŻº´æÈëFPGAÄÚ²¿ËùÉè¼ÆµÄFIFOÄ£¿é¡£ÐźÅÂ˲¨°´ÕÕËùÉè¼ÆµÄ״̬»ú¶ÔËùÓÐ32·ÐźŲ¢ÐнøÐУ¬²ÉÓÃÆ½»¬Â˲¨¼¼ÊõʵÏÖ¶Ô¸ÉÈŵÄÏû³ý¡£FPGAÄÚ²¿Í¬Ê±Éè¼Æ¼ÆÊ±Ä£¿é£¬¶Ô¸÷·ÐźŵÄ״̬Çл»(Ìø±ä)½øÐо«È·¼ÆÊ±£¬×ÜÌåʵÏÖ¿ª¹ØÁ¿ÐźŵÄÌø±äµÄ¼ì²âÓ뾫ȷ¼ÆÊ±¹¦ÄÜ¡£Í¬Ê±£¬µ±·¢ÉúÐźÅÌø±äʼþʱ£¬Ðèʵʱ֪ͨÖ÷»úϵͳ£¬Ö÷Òª²ÉÓÃÓ²¼þÖжϵķ½Ê½´¦Àí¡£5.PCIÐÒéʵÏÖµç·
¸Ã°å¿¨¿ÉÒÔ²ÉÓÃרÓÃоƬʵÏÖPCIÐÒéͨÐÅ£¬Ò²¿ÉÒÔÀûÓÃFPGAµÄIPºËµÈ·½Ê½ÊµÏÖPCIÐÒéͨÐÅ£¬ÆäÖÐPC104Plus½Ó¿ÚҲѡÔñPCIÐÒé½øÐÐͨÐÅ¡£½áºÏͼ1ËùʾµÄ±¾·¢Ã÷µÄÒ»ÖÖϵͳµÄÈí¼þϵͳ×ÜÌåÉè¼Æ·½°¸:
²âÊÔϵͳµÄÈí¼þÉè¼ÆÒÔÄ£¿é»¯Éè¼ÆÎª»ù´¡£¬·ÖΪ°å¿¨ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±³ÌÐò¡¢°å¿¨Çý¶¯³ÌÐò¡¢²âÊÔÈí¼þ³ÌÐòÕâÈý¸ö×é³É²¿·Ö£¬ÈýÕßÖ®¼äÐͬ¹¤×÷¡£°å¿¨²É¼¯32·¿ª¹ØÐźź󣬽øÐÐÌø±ä״̬Åоö£¬È»ºó½«´¦Àí½á¹û֪ͨÇý¶¯³ÌÐò¡£Çý¶¯³ÌÐò¼àÊӰ忨ÐÅÏ¢£¬²¢ÊµÊ±µÄ֪ͨ²âÊÔ³ÌÐò¡£²âÊÔ³ÌÐò¼ì²âÇý¶¯µÄ֪ͨ£¬¶ÁÈ¡Ìø±äÐźżÇ¼ºÍ¼ÆÊ±ÐÅÏ¢¡£Òò´Ë£¬Èí¼þµÄ×ÜÌåÉè¼Æ¹ý³Ì¿É»®·ÖΪÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±³ÌÐòÉè¼Æ¡¢°å¿¨Çý¶¯³ÌÐòÉè¼Æ¡¢²âÊÔ³ÌÐòÉè¼ÆÈý¸ö²¿·Ö¡£×¢Òâ:ϵͳ֧³Ö¶à°å¿¨Ðͬ¹¤×÷·½Ê½£¬¿ÉÒÔͬʱ¶ÔÉϰÙ·¿ª¹ØÐźŽøÐмì²â¡£1.ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±·½°¸:
°å¿¨²ÉÓÃÈçͼ2ËùʾµÄÈí¼þ´¦Àí·½°¸£¬32·¿ª¹ØÁ¿ÐźžI/O½Ó¿ÚÊäÈ룬FPGA½øÐÐÊý×ÖÐźŲɼ¯¡£Ã¿Â·¿ª¹ØÁ¿ÐźŲɼ¯ºó½øÐÐÌø±äÅоö¡£Èç¹ûÓÐÌø±ä·¢Éú£¬½«´æ´¢Ìø±äÐÅÏ¢²¢ÏòÇý¶¯·¢ËÍÖжϡ£
ϵͳͬʱͨ¹ýPCI×ÜÏßÐÒéÓëÖ÷»ú½øÐÐÃüÁîºÍÐÅÏ¢½»»¥£¬ÏµÍ³ÊµÊ±¼àÌý Ö÷»úµÄÃüÁϵͳ¼àÌýµÄÖ÷»úÃüÁîÈçÏÂ:
1)Í£Ö¹²É¼¯ÃüÁ½«Ê¹°å¿¨Í£Ö¹²É¼¯¹¤×÷£»
2)ϵͳ²ÎÊýÅäÖÃÃüÁÓÃÓÚÅäÖÃϵͳ¹¤×÷µÄ²ÎÊý£¬ÈçÓÐЧÐźſí¶ÈµÈ£»
3)Æô¶¯¿ª¹ØÁ¿²É¼¯ÃüÁ¼´Ê¹°å¿¨½øÈëÐèÇóµÄ¹¤×÷״̬¡£ÏµÍ³²ÉÓÃ40KHz½øÐвÉÑù£¬¼ÆÊ±¾«¶È´ïµ½0.025ms¡£2.°å¿¨Çý¶¯Éè¼Æ·½°¸:
°å¿¨µÄWindowsÇý¶¯³ÌÐò½«»ùÓÚWDMÄ£ÐͽøÐпª·¢£¬ÊµÏֶ԰忨µÄ¼ÓÔØ¡¢³õʼ»¯¡¢°å¿¨µÄ¿ØÖÆ¡¢ÖжÏÏìÓ¦¡¢Êý¾Ý»ñÈ¡µÈ¹¦ÄÜ¡£Çý¶¯Ö÷ҪʵÏÖµÄÊÇPCI×ÜÏßͨÐÅ£¬ÆäÖа忨Êý¾Ý»ñÈ¡µÄÁ÷³ÌͼÈçͼ3Ëùʾ¡£Çý¶¯¹¤×÷ºó£¬¼ì²â°å¿¨Öжϣ¬Èç¹ûÓа忨ÖжϷ¢Éúʱ£¬¶ÁÈ¡Êý¾Ý£¬²¢²ÉÓÃÖжϷ½Ê½Í¨ÖªÉϲã²âÊÔ³ÌÐò¡£3.²âÊÔÈí¼þÉè¼Æ·½°¸:
ÉϲãÓ¦ÓóÌÐòÖ÷ÒªÓÐÒÔϹ¦ÄÜ:
I)ö¾Ù°å¿¨¹¦ÄÜ£¬µ±ÏµÍ³ÖÐÓжà¿é°å¿¨Ðͬ¹¤×÷ʱ£¬¸ÃÓ¦ÓóÌÐòÐèÒª¶Ô°å¿¨½øÐÐö¾Ù£¬»ñÈ¡ËùÓа忨µÄ²Ù×÷¾ä±ú¡£2)°å¿¨ÅäÖù¦ÄÜ£¬ÓÃÓÚÅäÖð忨µÄ¹¤×÷Ìõ¼þ£¬ÈçÓÐЧÐźŵĿí¶ÈµÈ¡£3)Æô¶¯°å¿¨Ìø±ä¼ì²â¹¦ÄÜ£¬²¢ÊµÊ±»ñÈ¡°å¿¨¼ì²âµ½µÄÌø±äÐÅÏ¢£¬²¢ÏÔʾÓÚÈí¼þ½çÃæÉÏ¡£4)Í£Ö¹°å¿¨¼ì²âµÄ¹¦ÄÜ¡£±¾ÏµÍ³µÄÓ²¼þ½á¹¹Éè¼Æ·½°¸Îª:
ÒÔPCI»òPC104P1US°å¿¨½«ÊµÏÖ¶ÔÌø±äÐźŵÄÕýÈ·¼ì ²â£¬²¢Ïû³ýÐźÅÌø±äËù²úÉúµÄ¶¶¶¯¶Ô¼ì²â½á¹ûµÄÓ°Ï졣ǰ¶Ëµç·°üÀ¨Ðźŵ÷Àíµç·ºÍÐźŸôÀëµç·£¬ÆäÖÐÐźÅת»»µç·½«ÊäÈëÐźÅת»»ÎªTTLµçƽ£¬²¢Í¬Ê±¶ÔÐźŽøÐмòµ¥Â˲¨£¬µç·ʵÏÖʱ²ÉÓÃÎÈѹ¶þ¼¶¹Ü¼ÓRCµç·ʵÏÖ¡£ÐźŸôÀëµç·ʵÏÖÊäÈëÐźźͺóÐøµÄÐźŴ¦Àíµç·µÄ¸ôÀ룬²ÉÓùâñî¸ôÀëÆ÷¼þʵÏÖ¡£×ÜÏß»º³åµç·¶Ô¹âñîµÄÊä³öÐźŽøÐлº³å£¬Í¬Ê±ÊµÏÖ5VµçƽÂß¼µ½3.3µçƽÂß¼µÄת»»¡£FPGA×÷ΪϵͳµÄºËÐÄ´¦ÀíÄ£¿é£¬Ìṩ×ÜÏß»º³åÆ÷µÄ½Ó¿ÚʵÏÖÐźŲɼ¯£¬È»ºó¶Ô²É¼¯ºóµÄÐźŽøÐлº´æºÍ¼ì²â£¬FPGAͬʱÐèʵÏÖÓëPCI×ÜÏß½Ó¿ÚµÄÎÞ·ì¶Ô½Ó£¬ÒÔʵÏÖ½«¼ì²â½á¹û·¢Ë͸øÉÏλ»ú¡£ÎªÍê³É±¾ÏµÍ³ÈÎÎñ£¬FPGA»¹ÐèʵÏÖÖ÷¿ØÄ£¿é¡¢ÄÚ²¿FIFOÄ£¿é¡¢¼ÆÊ±Ä£¿é¡¢²âÊÔÄ£¿éºÍI2CÄ£¿éµÈ¡£ÏµÍ³ÖеÄFLASHÓÃÀ´ÊµÏÖ¶ÔFPGAµÄ´úÂë¼ÓÔØ¡£µçÔ´¹ÜÀíÄ£¿é¸ºÔð²úÉú°å¿¨ËùÐèµÄ¸÷¼¶µçÔ´£¬Ê±ÖÓÄ£¿éΪϵͳÌṩʱÖÓÐźš£Í¬Ê±µ¥°åÒ²Ö§³ÖÍⲿʱÖÓÊäÈë½Ó¿Ú£¬ÒÔ±ãÓÚе÷¶à¿é°å¿¨¹¤×÷¡£ÉÏÊöʵʩÀýÖ»ÊÇΪÁË˵Ã÷±¾·¢Ã÷µÄ¼¼Êõ¹¹Ë¼¼°Ìص㣬ÆäÄ¿µÄÊÇÔÚÓÚÈñ¾ÁìÓòÄ򵀮Õͨ¼¼ÊõÈËÔ±Äܹ»Á˽Ȿ·¢Ã÷µÄÄÚÈݲ¢¾ÝÒÔʵʩ£¬²¢²»ÄÜÒÔ´ËÏÞÖÆ±¾·¢Ã÷µÄ±£»¤·¶Î§¡£·²ÊǸù¾Ý±¾·¢Ã÷ÄÚÈݵÄʵÖÊËù×÷³öµÄ µÈЧµÄ±ä»¯»òÐÞÊΣ¬¶¼Ó¦º¸ÇÔÚ±¾·¢Ã÷µÄ±£»¤·¶Î§ÄÚ¡£
ȨÀûÒªÇó
1.Ò»ÖÖ¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ£¬°üÀ¨°å¿¨ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±³ÌÐò¡¢°å¿¨Çý¶¯³ÌÐò¡¢²âÊÔ³ÌÐòÈý¸öÄ£¿é£¬ÈýÕßÖ®¼äÐͬ¹¤×÷£¬¾ßÌ幤×÷Á÷³ÌΪ: °å¿¨²É¼¯32·¿ª¹ØÐźź󣬽øÐÐÌø±ä״̬Åоö£¬È»ºó½«´¦Àí½á¹û֪ͨ°å¿¨Çý¶¯³ÌÐò£» °å¿¨Çý¶¯³ÌÐò¼àÊӰ忨ÐÅÏ¢,²¢ÊµÊ±µØÍ¨Öª²âÊÔ³ÌÐò£» ²âÊÔ³ÌÐò¼ì²âÇý¶¯µÄ֪ͨ£¬¶ÁÈ¡Ìø±äÐźżÇ¼ºÍ¼ÆÊ±ÐÅÏ¢¡£
2.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄ¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊöÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±³ÌÐò£¬²ÉÓÃ32·¿ª¹ØÁ¿ÐźžI/O½Ó¿ÚÊäÈ룬FPGA½øÐÐÊý×ÖÐźŲɼ¯£»Ã¿Â·¿ª¹ØÁ¿ÐźŲɼ¯ºó½øÐÐÌø±äÅоö£»Èç¹ûÓÐÌø±ä·¢Éú£¬½«´æ´¢Ìø±äÐÅÏ¢²¢ÏòÇý¶¯·¢ËÍÖжϣ» ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±³ÌÐòͬʱͨ¹ýPCI×ÜÏßÐÒéÓëÖ÷»ú½øÐÐÃüÁîºÍ ÐÅÏ¢½»»¥£¬ÊµÊ±¼àÌýÖ÷»úµÄÃüÁ¼àÌýµÄÖ÷»úÃüÁîÈçÏÂ: 1)Í£Ö¹²É¼¯ÃüÁ½«Ê¹°å¿¨Í£Ö¹²É¼¯¹¤×÷£» 2)ϵͳ²ÎÊýÅäÖÃÃüÁÓÃÓÚÅäÖÃϵͳ¹¤×÷µÄ²ÎÊý£¬ÈçÓÐЧÐźſí¶È£» 3)Æô¶¯¿ª¹ØÁ¿²É¼¯ÃüÁ¼´Ê¹°å¿¨½øÈëÐèÇóµÄ¹¤×÷״̬¡£
3.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄ¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊöÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±³ÌÐòÖУ¬Èô²ÉÓÃ40KHz½øÐвÉÑù£¬¼ÆÊ±¾«¶È´ïµ½0.025ms¡£
4.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄ¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±·½·¨£¬Æä` ÌØÕ÷ÔÚÓÚ£¬ËùÊö°å¿¨Çý¶¯Éè¼Æ³ÌÐò£¬ÓÃÓÚʵÏÖPCI×ÜÏßͨÐÅ£¬°å¿¨µÄWindowsÇý¶¯³ÌÐò»ùÓÚWDMÄ£ÐͽøÐпª·¢£¬ÊµÏֶ԰忨µÄ¼ÓÔØ¡¢³õʼ»¯¡¢°å¿¨µÄ¿ØÖÆ¡¢ÖжÏÏìÓ¦¡¢Êý¾Ý»ñÈ¡ÕâЩ¹¦ÄÜ£»Çý¶¯¹¤×÷ºó£¬¼ì²â°å¿¨Öжϣ¬Èç¹ûÓа忨ÖжϷ¢Éúʱ£¬¶ÁÈ¡Êý¾Ý£¬²¢²ÉÓÃÖжϷ½Ê½Í¨ÖªÉϲã²âÊÔ³ÌÐò¡£
5.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄ¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊö²âÊÔϵͳÖ÷ÒªÓÐÒÔϹ¦ÄÜ: Oö¾Ù°å¿¨¹¦ÄÜ£¬µ±ÏµÍ³ÖÐÓжà¿é°å¿¨Ðͬ¹¤×÷ʱ£¬¸ÃÓ¦ÓóÌÐòÐèÒª¶Ô °å¿¨½øÐÐö¾Ù£¬»ñÈ¡ËùÓа忨µÄ²Ù×÷¾ä±ú£» 2)°å¿¨ÅäÖù¦ÄÜ£¬ÓÃÓÚÅäÖð忨µÄ¹¤×÷Ìõ¼þ£¬ÈçÓÐЧÐźŵĿí¶ÈµÈ£» 3)Æô¶¯°å¿¨Ìø±ä¼ì²â¹¦ÄÜ,²¢ÊµÊ±»ñÈ¡°å¿¨¼ì²âµ½µÄÌø±äÐÅÏ¢,²¢ÏÔÓÚÈí¼þ½çÃæÉÏ£» 4)Í£Ö¹°å¿¨¼ì²âµÄ¹¦ÄÜ¡£
È«ÎÄÕªÒª
±¾·¢Ã÷Ìá³öÁËÒ»ÖÖ¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±·½·¨£¬°üÀ¨Ðͬ¹¤×÷µÄ°å¿¨ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±³ÌÐò¡¢°å¿¨Çý¶¯³ÌÐò¼°²âÊÔ³ÌÐòÈý¸öÄ£¿é£¬¾ßÌ幤×÷Á÷³ÌΪ°å¿¨²É¼¯32·¿ª¹ØÐźź󣬽øÐÐÌø±ä״̬Åоö£¬È»ºó½«´¦Àí½á¹û֪ͨ°å¿¨Çý¶¯³ÌÐò£»°å¿¨Çý¶¯³ÌÐò¼àÊӰ忨ÐÅÏ¢£¬²¢ÊµÊ±Í¨Öª²âÊÔ³ÌÐò£»²âÊÔ³ÌÐò¼ì²âÇý¶¯µÄ֪ͨ£¬¶ÁÈ¡Ìø±äÐźżÇ¼ºÍ¼ÆÊ±ÐÅÏ¢¡£±¾·¢Ã÷µÄ¶à·¿ª¹ØÁ¿ÐźÅÌø±ä¼ì²âÓ뾫ȷ¼ÆÊ±ÏµÍ³µÄÌø±ä¼ì²âºÍ¼ÆÊ±·½·¨£¬¿ÉÓÃÓÚ¹¤ÒµÉú²ú»ò¿ÆÑ§Ñо¿ÖÐÓ°ÏìÒòËØÓëÒì³£ÒòËØ·ÖÎö£¬¶Ô¼ì²âµ½µÄÌø±äÐÅÏ¢½øÐо«È·¼ÆÊ±£»¾ßÓжà¿é°å¿¨Ðͬ¹¤×÷ÄÜÁ¦£¬¿ÉÓÃÓÚ³¬¹ýµ¥°å32·¿ª¹ØÐźżì²âµÄÁìÓò£¬¼ÆÊ±¾«¶È¿É´ï0.025ms¡£
Îĵµ±àºÅG01R31/00GK103235204SQ20121029494
¹«¿ªÈÕ2013Äê8ÔÂ7ÈÕ ÉêÇëÈÕÆÚ2012Äê8ÔÂ20ÈÕ ÓÅÏÈȨÈÕ2012Äê8ÔÂ20ÈÕ
·¢Ã÷Õߺú½£Áè, ²ÜºéÁú, Ðìê¿ ÉêÇëÈË:ËÕÖÝ´óѧ