רÀûÃû³Æ£º¸öÈËʵÑéÊÒϵͳ¼¯³É×°ÖõÄÖÆ×÷·½·¨
¼¼ÊõÁìÓò£º
±¾·¢Ã÷Éæ¼°Ò»ÖÖ¸öÈËʵÑéÊÒϵͳ¼¯³É×°Öã¬ÌرðÊÇÉæ¼°Ò»ÖÖ¶àͨµÀ¶ÀÁ¢¿Éµ÷µçѹ Êä³ö¡¢ÊµÊ±µçÁ÷²âÁ¿¡¢¶àͨµÀ¶ÀÁ¢¿Éµ÷µçÁ÷Ô´¡¢¶àͨµÀ¶ÀÁ¢µçѹÊäÈë¼ì²â¡¢µçƽ¿Éµ÷µÄÊý×Ö IO¿ØÖÆ¡¢²úÉúPWMÐźš¢Ö§³ÖI2C£¬SPIͨѶÐÒéµÄϵͳ¼¯³É×°Öá£
±³¾°¼¼Êõ£º
ÔÚ½øÐеç×Ó²úÆ·¿ª·¢Ê±£¬ËäÈ»¿ª·¢ÈËÔ±Ö»Ïë¶Ô¹Ø¼ü¼¼Êõ²¿·Ö½øÐÐÑéÖ¤ºÍÆÀ¹À£¬µ« ÍùÍù»áΪ´Ë×ö´óÁ¿Öظ´ºÍ¿´ËÆÖØÒªµÄ¹¤×÷£¬ÀýÈçΪϵͳÌṩ¶àÖÖµçѹ¡¢ÊµÊ±¼à²â¶à×éÊý¾Ý¡¢ Êý×ÖµçÆ½×ª»»¡¢Íâ½ÓʹÄÜ¿ØÖÆÐźţ¬³£ÓÃͨѶÐÒé(I2C¡¢SPI)µÄÇý¶¯ÊµÏֵȵȡ£ÎªÊµÏÖÉÏÊö ¹¤×÷ÐèÒª¹ºÂò¶àÖÖÒÇÆ÷ºÍÒÇ±í£¬ÖØ¸´´òÑù£¬ÊÖ¶¯²âÁ¿´óÁ¿ÊµÑéÊý¾Ý£¬Í¶Èë´óÁ¿Ê±¼ä¡¢ÈËÁ¦¡¢Îï Á¦ºÍ²ÆÁ¦¡£
·¢Ã÷ÄÚÈÝ
±¾·¢Ã÷ÌṩÁËÒ»ÖÖ½«ÊµÑéÊÒÖеÄ×ÊÔ´¼¯³ÉΪһÌåµÄ×°Ö᣸Ã×°Öü¯³ÉÁ˶àͨµÀ¶À Á¢¿Éµ÷µçѹÊä³ö¡¢ÊµÊ±µçÁ÷²âÁ¿¡¢¶àͨµÀ¶ÀÁ¢¿Éµ÷µçÁ÷Ô´¡¢¶àͨµÀ¶ÀÁ¢µçѹÊäÈë¼ì²â¡¢µçƽ ¿Éµ÷µÄÊý×ÖIO¿ØÖÆ¡¢²úÉúPWMÐźš¢Ö§³ÖI2C£¬SPIͨѶÐÒé¡£¿É¿ìËÙ¿ªÕ¹ÊµÑ飬ÇáÒ׵ĻñµÃ ´óÁ¿µÄ²âÊÔÊý¾Ý£¬¹Ø×¢ÊµÑéµÄ¹Ø¼üµã£¬´ïµ½½ÚÔ¼×ÊÔ´£¬¼ò»¯ÊµÑé»ò²âÊÔ²½Ö裬Ëõ¶ÌʵÑé»ò²â ÊÔÖÜÆÚµÄÄ¿µÄ¡£±¾·¢Ã÷ÊÇͨ¹ýÏÂÊö¼¼Êõ·½°¸À´½â¾öÉÏÊö¼¼ÊõÎÊÌâµÄÒ»ÖÖ¸öÈËʵÑéÊÒϵͳ¼¯³É×°Ö㬸Ã×°ÖÃÄÜÔÚPC»ò²Ù×÷Ãæ°åµÄ¿ØÖÆÏ£¬ÊµÏÖ¶àͨµÀ ¶ÀÁ¢¿Éµ÷µçѹÊä³ö¡¢ÊµÊ±µçÁ÷²âÁ¿¡¢¶àͨµÀ¶ÀÁ¢¿Éµ÷µçÁ÷Ô´¡¢¶àͨµÀ¶ÀÁ¢µçѹÊäÈë¼ì²â¡¢µç ƽ¿Éµ÷µÄÊý×ÖIO¿ØÖÆ¡¢²úÉúPWMÐźš¢I2C£¬SPIͨѶÐÒé¡£ÓÅÑ¡µØ£¬¶àͨµÀ¶ÀÁ¢¿Éµ÷µçѹÊä³ö£¬¸Ã¸öÈËʵÑéÊÒϵͳ¼¯³É×°ÖÃÖ÷°åÉÏÉèÓÐCPU ºÍFPGA£¬ÆäÖÐCPU½ÓÊÕÊä³öµçѹµÄÖ¸Áî²¢½«Æäת»»³É¿ØÖÆÖ¸Á¸Ã¿ØÖÆÖ¸Áî±»´«µÝÖÁFPGA£¬ FPGA¸ù¾Ý¸Ã¿ØÖÆÖ¸Áî²úÉúDACת»»¿ØÖÆÊ±Ðò£¬Êä³öÄ£Äâµçѹ£¬¸ÃÄ£Äâµçѹ¾µçѹ¡¢µçÁ÷·Å´ó Çý¶¯Ä£¿éÇý¶¯ºó£¬ÔÙ¾¹ý¹ýµçÁ÷±£»¤ºÍµçÁ÷¼ì²âÄ£¿é£¬Í¨¹ýÇý¶¯°åÉϵÄʵÑé½Ó¿ÚµçѹÊä³ö ¶ËÊä³ö¡£ÓÅÑ¡µØ£¬ÊµÊ±¶àͨµÀµçÁ÷¼ì²â¡£µçÁ÷¼ì²âÄ£¿éʵʱ¼ì²âµçѹÊä³öͨµÀÁ÷¹ýµÄµçÁ÷ Ðźţ¬¸ÃµçÁ÷¼ì²âÄ£¿é°üÀ¨²ÉÑùµç×èºÍ²î¶¯·Å´óÄ£¿é£¬ÆäÖвÉÑùµç×èÈ¡µÃµçÁ÷Ðźţ¬¾¹ý²î ¶¯·Å´óºÍ·ùÖµµ÷Àíºó£¬ÔÙͨ¹ýÄ£ÄâÊäÈëͨµÀËÍÈëÖ÷°åÉϵÄA/Dת»»Æ÷½øÐÐÄ£Êýת»»¡£Í¨¹ý FPGA¶ÁÈ¡ADCת»»½á¹û£¬ËÍÈëCPU£¬¾CPU²¹³¥¼ÆËãºóת»»³ÉÏàÓ¦µÄµçÁ÷Öµ¡£ÓÅÑ¡µØ£¬¶àͨµÀµçѹ¼ì²â¡£ÍⲿÊäÈëµÄÄ£ÄâµçѹÐźžÓɹýµçѹ±£»¤µç·ºó£¬ÔÙËÍ ÈëÄ£ÄâµçѹÊäÈ뻺³åÄ£¿é½øÐлº³åºÍµçƽת»»£¬Ö®ºóËÍÈëÖ÷°åÉϵÄA/Dת»»Æ÷½øÐÐÄ£Êýת »»£¬Í¨¹ýFPGA¶ÁÈ¡ADCת»»½á¹û£¬ËÍÈëCPU£¬¾CPU²¹³¥¼ÆËãºóת»»³ÉÏàÓ¦µÄµçѹֵ¡£ÓÅÑ¡µØ£¬¶àµçÁ÷Ô´Êä³öͨµÀ£¬CPU½ÓÊÕµçÁ÷Ô´Êä³öµçÁ÷µÄÖ¸Á¼ÆËã³öÏàÓ¦µÄ¿ØÖÆ Á¿£¬²¢½«Æäת»»³É¿ØÖÆÖ¸Á¸Ã¿ØÖÆÖ¸Áî±»´«µÝÖÁFPGA£¬FPGA¸ù¾Ý¸Ã¿ØÖÆÖ¸Áî²úÉúD/Aת»»Æ÷¿ØÖÆÊ±Ðò£¬¾DACÊä³öÄ£Äâ¿ØÖÆµçѹֵ£¬¸ÃÄ£ÄâµçѹֵÊäÈëÇý¶¯°åÉϵĵçÁ÷Ô´Çý¶¯Ä£¿é£¬ ¸ÃµçÁ÷Ô´Çý¶¯Ä£¿é½«¸Ãµçѹֵת»»³ÉµçÁ÷Ô´£¬Í¨¹ýÇý¶¯°åÉϵĵçÁ÷Ô´Êä³ö½Ó¿ÚÊä³ö¡£ÓÅÑ¡µØ£¬¸Ã×°Öû¹°üÀ¨ÊäÈë¡¢Êä³öµçƽ¿Éµ÷µÄÊý×ÖI/O½Ó¿Ú£¬²ÉÓÃÈçÏÂËùÊöµÄµçѹ Êä³ö·½Ê½Êä³öÈý·Êý×ÖIO¿ØÖƵçѹ£¬·Ö±ðÊÇÊý×ÖÐÅºÅ¸ßµçÆ½µçѹ¡¢µÍµçƽµçѹºÍÃÅÏÞµç ѹ=CPU½ÓÊÕÊä³öµçѹµÄÖ¸Áî²¢½«Æäת»»³É¿ØÖÆÖ¸Á¸Ã¿ØÖÆÖ¸Áî±»´«µÝÖÁFPGA£¬FPGA¸ù¾Ý ¸Ã¿ØÖÆÖ¸Áî²úÉúDACת»»¿ØÖÆÊ±Ðò£¬Êä³öÄ£Äâµçѹ£¬¸ÃÄ£Äâµçѹ¾µçѹ¡¢µçÁ÷·Å´óÇý¶¯Ä£¿é Çý¶¯ºó£¬ÔÙ¾¹ý¹ýµçÁ÷±£»¤ºÍµçÁ÷¼ì²âÄ£¿é£¬¾¹ýµçÁ÷±£»¤ºÍµçÁ÷¼ì²âÄ£¿éºó×÷ΪÊý×ÖIO ÊäÈëºÍÊä³öµÄ²Î¿¼»ù×¼£»ÆäÖÐ¸ßµçÆ½µçѹ¡¢µÍµçƽµçѹͨ¹ý¶à·ģÄ⿪¹ØÆ÷¼þÇл»£¬ÊµÏÖÊý ×ÖIOÊäÈë¡¢Êä³öµçƽµÄµ÷½Ú£¬ÃÅÏÞµçѹÁ¬½Óµ½¶à·ģÄ⿪¹ØÓÃ×÷Êý×ÖIOÊäÈëÐźÅ0ºÍ1ÃÅ ÏÞÅбð¡£ÓÅÑ¡µØ£¬Êý×ÖIOµÄÊä³ö²ÉÓøßËÙÄ£Äâ¶à·¿ª¹ØÖ±½ÓÁ¬½Óµ½¸ßµçƽµçѹ»òµÍµçƽ µçѹ£¬ÔËÓÃÊý×ÖIOµÄɨÃèÊä³ö£¬ÅäºÏ¶Ô¸ßµçƽºÍµÍµçƽ²Î¿¼»ù×¼µÄµçÁ÷²âÁ¿£¬ÊµÏÖ¶ÔÊý×Ö IOÁ¬½Ó¿ªÂ·ºÍ¶Ì·µÄ¼ì²â¡£(Êý×ÖIO¿ªÂ·»ò¶Ì·Á¬½ÓÕì²â)ÓÅÑ¡µØ£¬ÊµÑé½Ó¿ÚµÄÊý×Ö10£¬Í¨¹ýFPGAÁé»îµÄÅäÖÃÖ¸¶¨µÄIO³ÉΪI2C¡¢SPIͨѶ ÐÒéµÄÊý¾Ý¡¢Ê±ÖÓÏߺͿØÖÆÏߣ¬ÔÚFPGA¿ØÖÆÏÂʵÏÖI2C¡¢SPIµÄͨѶʱÐò£¬ÊµÏÖÓëʵÑé¶ÔÏóµÄ Êý¾Ý½»»»¡£ÓÅÑ¡µØ£¬Æä»¹°üÀ¨PWMÐźÅÊä³ö¡£CPU½ÓÊÕPC»ò²Ù×÷Ãæ°åµÄÖ¸Áת»»³É¶ÔÓ¦µÄ PWMƵÂʺÍÕ¼¿Õ±ÈÖµ²¢´«ËÍÖÁFPGA£¬FPGA¸ù¾ÝCPUµÄ¿ØÖÆÁ¿Êä³ö¶ÔÓ¦µÄPWMÐźš£±¾·¢Ã÷µÄ»ý¼«½ø²½Ð§¹ûÔÚÓÚ1¡¢ÊµÏÖÁ˶àͨµÀ¶ÀÁ¢¿Éµ÷µçѹÊä³ö£¬²¢ÇÒÆä¾«¶ÈÄÜ¿ØÖÆÔÚ5%¡£ÒÔÄÚ£¬¸÷ͨµÀÊä³öµç ѹʵÏÖ¶ÀÁ¢µÄÊý×Öµ÷½Ú£¬ÔÚÊä³öµçѹµÄͬʱÄÜʵʱ²âÁ¿Êä³öµçÁ÷(IOuA 1000mA)£¬²¢½«¸Ã µçÁ÷ÐÅÏ¢·´À¡¸øÓû§£¬Ê¹Óû§Äܼ°Ê±×ö³ö·´Ó¦£¬ÁíÍ⻹¾ßÓйýÁ÷¹ýѹ±£»¤£¬Ê¹µç×ÓÆ÷¼þµÃµ½ ºÜºÃµÄ±£»¤¡£2¡¢ÊµÏÖÁ˶àͨµÀ¶ÀÁ¢µçѹÊäÈë¼ì²â£¬ÄÜͬʱ¼ì²â¶à·ģÄâµçѹÐźţ¬ÇÒÆä¾«¶ÈÄÜ ¿ØÖÆÔÚ5%¡£¾«¶ÈÒÔÄÚ£¬²¢¾ßÓйýѹ±£»¤¡£3¡¢¾ßÓжàͨµÀ¶ÀÁ¢¿Éµ÷µçÁ÷Ô´£¬ÔÊÐíͨ¹ýµÄ×î´óµçÁ÷ΪIOOmA £»¶à·µçÁ÷Ô´ÄܶÀ
Á¢µ÷½Ú¡£4¡¢ÊµÏÖ40·µçƽ×Ô¶¯¿Éµ÷(0V 5V)µÄÊý×Ö10£¬Êä³öÊý×ÖIO¿É×ö¿ªÂ·¡¢¶Ì·Á¬½Ó µÄ²âÊÔ¡£5¡¢¾ßÓÐ2·¶ÀÁ¢µÄPWMͨµÀ£¬PWMÐźŵÄÊä³öƵÂʺÍÕ¼¿Õ±Èµ¥¶À¿Éµ÷¡£6¡¢Ö§³Ö¶àÖÖÐÒ飬ÈçI2C£¬SPIÐÒé¡£7.ËùÓÐÊä³öµçѹ¡¢µçÁ÷²âÁ¿¡¢Êý×ÖIO¿ØÖƵçѹ¡¢ÊäÈëµçѹ²âÁ¿¾ùͨ¹ý±ê¶¨ºÍУÑ飬 ͨ¹ýÈí¼þ²¹³¥ºó¿ØÖÆÔÚ5%¡£ÒÔÄÚ¡£
ͼ1Ϊ±¾·¢Ã÷¸öÈËʵÑéÊÒϵͳ¼¯³É×°ÖõĽṹ¿òͼ¡£Í¼2Ϊ±¾·¢Ã÷µÄʵʩÀý1µÄÖ÷°åÉϵÄÐźÅ×ßÏòʾÒâͼ¡£Í¼3Ϊ±¾·¢Ã÷µÄʵʩÀý1µÄÇý¶¯°åÉϵÄÐźÅ×ßÏòʾÒâͼ¡£Í¼4Ϊ±¾·¢Ã÷µÄʵʩÀý1µÄ±ê¶¨ºÍУÑéʾÒâͼ¡£
ͼ5Ϊ±¾·¢Ã÷¸öÈËʵÑéÊҵĽӿڽṹ¿òͼ¡£Í¼6Ϊ±¾·¢Ã÷µÄʵʩÀý2µÄÖ÷°åÉϵÄÐźÅ×ßÏòʾÒâͼ¡£Í¼7Ϊ±¾·¢Ã÷µÄʵʩÀý2µÄÇý¶¯°åÉϵÄÐźÅ×ßÏòʾÒâͼ¡£Í¼8Ϊ±¾·¢Ã÷µÄʵʩÀý3µÄÖ÷°åÉϵÄÐźÅ×ßÏòʾÒâͼ¡£Í¼9Ϊ±¾·¢Ã÷µÄʵʩÀý3µÄÇý¶¯°åÉϵÄÐźÅ×ßÏòʾÒâͼ¡£Í¼10Ϊ±¾·¢Ã÷µÄʵʩÀý4µÄÖ÷°åÉϵÄÐźÅ×ßÏòʾÒâͼ¡£Í¼11Ϊ±¾·¢Ã÷µÄʵʩÀý5µÄÖ÷°åÉϵÄÐźÅ×ßÏòʾÒâͼ¡£Í¼12Ϊ±¾·¢Ã÷µÄʵʩÀý5µÄÇý¶¯°åÉϵÄÐźÅ×ßÏòʾÒâͼ¡£Í¼12AΪ±¾·¢Ã÷µÄʵʩÀý5µÄIOµçƽת»»µç·ʾÒâͼ¡£Í¼13Ϊ±¾·¢Ã÷µÄʵʩÀý5µÄ¶Ì·¼ì²âʾÒâͼ¡£Í¼14Ϊ±¾·¢Ã÷µÄʵʩÀý5µÄ¶Ï·¼ì²âʾÒâͼ¡£Í¼15Ϊ±¾·¢Ã÷µÄʵʩÀý6µÄÖ÷°åÉϵÄÐźÅ×ßÏòʾÒâͼ¡£Í¼16Ϊ±¾·¢Ã÷µÄʵʩÀý6µÄÇý¶¯°åÉϵÄÐźÅ×ßÏòʾÒâͼ¡£Í¼17Ϊ¸öÈËʵÑéÊÒϵͳ¼¯³É×°ÖÃÓ¦ÓÃÆ½Ì¨Ê¾Òâͼ¡£
¾ßÌåʵʩÀý·½Ê½ÏÂÃæ½áºÏ¸½Í¼¸ø³ö±¾·¢Ã÷½Ï¼ÑʵʩÀý£¬ÒÔÏêϸ˵Ã÷±¾·¢Ã÷µÄ¼¼Êõ·½°¸£¬ÎªÁËÃèÊö Çå³þ£¬¸½Í¼ÖеĿÕÐļýÍ·±íʾ¸÷¸öÄ£¿éÖ®¼äµÄµ¥ÏòÁ¬½Ó»òË«ÏòÁ¬½Ó£¬ÊµÐļýÍ·±íʾµçÐźŠµÄ×ßÏò¡£Ê×ÏȶԸ½Í¼±ê¼Ç½øÐÐ˵Ã÷¡£ÎªÁË·ûºÏ±¾ÁìÓò¼¼ÊõÈËÔ±µÄϰ¹ß£¬±¾·¢Ã÷µÄ¸½Í¼Öдæ ÔÚ¶à´¦Ó¢Îıêʶ£¬ÔÚ´ËÁгöÆäÖÐÓ¢ÎĵÄÊõÓï¶ÔÕÕCOM RS-232¸öÈ˼ÆËã»úÉϵÄͨѶ½Ó¿ÚÖ®Ò»£¬Óɵç×Ó¹¤ÒµÐ»á(Electronic Industries Association, EIA)ËùÖÆ¶¨µÄÒì²½´«Êä±ê×¼½Ó¿Ú¡£Í¨³£RS-232½Ó¿ÚÒÔ9¸öÒý ½Å(DB-9)»òÊÇ25¸öÒý½Å(DB-25)µÄÐÍ̬³öÏÖ£¬Ò»°ã¸öÈ˼ÆËã»úÉÏ»áÓÐÁ½×éRS-232½Ó¿Ú£¬ ·Ö±ð³ÆÎªCOMlºÌ¿Ú COM2¡£RJ-45RJ-45½Ó¿Ú¿ÉÓÃÓÚÁ¬½ÓRJ-45½ÓÍ·£¬ÊÊÓÃÓÚÓÉË«½ÊÏß¹¹½¨µÄÍøÂ磬ÕâÖÖ¶Ë¿Ú ÊÇ×î³£¼ûµÄ£¬Ò»°ãÀ´ËµÒÔÌ«Íø¼¯Ï߯÷¶¼»áÌṩÕâÖֶ˿ڡ£ÎÒÃÇÆ½³£Ëù½²µÄ¶àÉÙ¿Ú¼¯Ï߯÷£¬¾Í ÊÇÖ¸µÄ¾ßÓжàÉÙ¸öRJ-45¶Ë¿Ú¡£I2C I2C(Inter-Integrated Circuit)×ÜÏßÊÇÒ»ÖÖÓÉ PHILIPS ¹«Ë¾¿ª·¢µÄÁ½Ïßʽ ´®ÐÐ×ÜÏߣ¬ÓÃÓÚÁ¬½Ó΢¿ØÖÆÆ÷¼°ÆäÍâΧÉ豸¡£SCL Serial Clock Line ´®ÐÐͨѶʱÖÓÏßSDA Serial Data Line ´®ÐÐͨѶÊý¾ÝÏßSPI Serial Peripheral Interface ´®ÐÐÍâΧÉ豸½Ó¿Ú£¬SPI ÊÇ Motorola ¹«Ë¾ÍÆ ³öµÄÒ»ÖÖͬ²½´®ÐÐͨѶ·½Ê½£¬ÊÇÒ»ÖÖËÄÏßͬ²½×ÜÏß¡£JTAG JTAGÊÇÓ¢ÎÄ¡°Joint Test Action Group (ÁªºÏ²âÊÔÐÐΪ×éÖ¯)¡±µÄ´ÊÍ·×Ö Ä¸µÄ¼òд£¬¸Ã×éÖ¯³ÉÁ¢ÓÚ1985Ä꣬ÊÇÓɼ¸¼ÒÖ÷ÒªµÄµç×ÓÖÆÔìÉÌ·¢ÆðÖÆ¶©µÄPCBºÍIC²âÊÔ±ê ×¼¡£JTAG½¨ÒéÓÚ1990Äê±»IEEEÅú׼ΪIEEE1149. 1-1990²âÊÔ·ÃÎʶ˿ںͱ߽çɨÃè½á¹¹±ê ×¼¡£¸Ã±ê×¼¹æ¶¨Á˽øÐб߽çɨÃèËùÐèÒªµÄÓ²¼þºÍÈí¼þ¡£UART Universal Asynchronous Receiver/Transmitter, fflM^/vft^/^i^^Öã¬UARTÊÇÒ»¸ö²¢ÐÐÊäÈë³ÉΪ´®ÐÐÊä³öµÄоƬ£¬Í¨³£¼¯³ÉÔÚÖ÷°åÉÏ256 COLOR LCD 256 ɫҺ¾§ÏÔʾÆ÷LCD CONTROL Òº¾§ÏÔʾ¿ØÖÆÆ÷KB & LED CONTROL °´¼üºÍLEDָʾµÆ¿ØÖÆDATA&ADDR BUS Êý¾ÝºÍµØÖ·×ÜÏßMEMORY CONTROL ´æ´¢Æ÷¿ØÖÆLCD&KEYB0ARD DRIVER Òº¾§ºÍ°´¼ü°åÇý¶¯NOR FLASH Ò»ÖÖ·ÇÒ×ʧÉÁ´æSDRAM ôÞSynchronous Dynamic Random Access Memory,ͬ²½¶¯Ì¬Ëæ»ú´æ´¢Æ÷, ͬ²½ÊÇÖ¸Memory¹¤×÷ÐèҪͬ²½Ê±ÖÓ£¬ÄÚ²¿µÄÃüÁîµÄ·¢ËÍÓëÊý¾ÝµÄ´«Êä¶¼ÒÔËüΪ»ù×¼£»¶¯Ì¬ ÊÇÖ¸´æ´¢ÕóÁÐÐèÒª²»¶ÏµÄË¢ÐÂÀ´±£Ö¤Êý¾Ý²»¶ªÊ§£»Ëæ»úÊÇÖ¸Êý¾Ý²»ÊÇÏßÐÔÒÀ´Î´æ´¢£¬¶øÊÇ ×ÔÓÉÖ¸¶¨µØÖ·½øÐÐÊý¾Ý¶Áд¡£NAND FLASH Ò»ÖÖ·ÇÒ×ʧÉÁ´æEEPROM EEPROM(ElectricalIy Erasable Programmable Read-Only Memory)£¬µç ¿É²Á¿É±à³ÌÖ»¶Á´æ´¢Æ÷I2C EEPROM I2C½Ó¿ÚµÄµç¿É²Á¿É±à³ÌÖ»¶Á´æ´¢Æ÷DDR-SDRAM DDR SDRAM ÊÇ Double Data Rate Synchronous Dynamic RandomAccess Memory (Ë«Êý¾ÝÂÊͬ²½¶¯Ì¬Ëæ»ú´æ´¢Æ÷)µÄ¼ò³Æ£¬ÊÇÓÉVIAµÈ¹«Ë¾ÎªÁËÓë RDRAMÏ࿹ºâ¶øÌá³öµÄÄÚ´æ±ê×¼¡£DDR SDRAMÊÇSDRAMµÄ¸üл»´ú²úÆ·£¬²ÉÓÃ2. 5v¹¤×÷µç ѹ£¬ËüÔÊÐíÔÚʱÖÓÂö³åµÄÉÏÉýÑØºÍϽµÑØ´«ÊäÊý¾Ý£¬ÕâÑù²»ÐèÒªÌá¸ßʱÖӵįµÂʾÍÄܼӱ¶ Ìá¸ßSDRAMµÄËÙ¶È£¬²¢¾ßÓбÈSDRAM¶àÒ»±¶µÄ´«ÊäËÙÂʺÍÄÚ´æ´ø¿í£¬ÀýÈçDDR 266ÓëPC 133 SDRAMÏà±È£¬¹¤×÷ƵÂÊͬÑùÊÇ133MHz£¬µ«ÄÚ´æ´ø¿í´ïµ½ÁË 2. 12GB/s,±ÈPC 133 SDRAM¸ßÒ» ±¶¡£Ä¿Ç°Ö÷Á÷µÄоƬ×é¶¼Ö§³ÖDDR SDRAM£¬ÊÇĿǰ×î³£ÓõÄÄÚ´æÀàÐÍ¡£DATA [63. ¡¤ ¡¤ 0]Êý¾ÝÏß(63. ¡¤ ¡¤ 0 λ)DQS ¼´ Bi-directional Data Strobe Ë«ÏòÊý¾Ý¿ØÖÆÒý½ÅDM¼´data maskÊý¾ÝÁ÷ÖеÄͬ²½±êÖ¾AddrµØÖ·ÐźżòдCtrl¿ØÖÆÐźÅÏßDAC Digitalto Analog Converter Wi^M^kADC Analog to Digital Converter WMM^kFPGA_JTAG FPGA µÄ JTAG µ÷ÊÔ½Ó ¿ÚFPGA program flashFPGA µÄ³ÌÐò´æ´¢Æ÷PLL ËøÏà»·(phase-locked loop)ARM CLKARM оƬʱÖÓPLL_CLK_out ËøÏ໷ʱÖÓÊä³öAnalog out Ä£ÄâÊä³öͨµÀAnalog in Ä£ÄâÊäÈëͨµÀʵʩÀý1ʵÏÖ8ͨµÀµÄ¶ÀÁ¢µçѹÊä³ö
²Î¿¼Í¼1-5£¬±¾·¢Ã÷ËùÊöµÄ¸öÈËʵÑéÊÒϵͳ¼¯³É×°Öã¬Æä°üÀ¨µçÔ´1£¬Æä»¹°üÀ¨Óë µçÔ´1ÏàÁ¬µÄÖ÷°å2ºÍÇý¶¯°å3£¬ÒÔ¼°Çý¶¯°å3ÉϵĵçѹÊä³ö½Ó¿Ú V0UT0-V0UT7£¬¸ÃÖ÷°å2 ÉÏÉèÓÐCPU201ºÍFPGA202£¬ÆäÖÐCPUÔËÐвÙ×÷ϵͳ(ÀýÈçLINUX)ºÍÓ¦ÓÃÈí¼þ(Óû§¿ÉÒÔ¸ù ¾ÝÐèÒª×ÔÐбàд)µÄÖ´ÐУ¬Ó¦ÓÃÈí¼þ¸ºÔð½âÊÍÍⲿÊäÈëÉ豸(ͨѶ¿Ú»òÃæ°å²Ù×÷)µÄÖ¸Áî ²¢½«Æäת»»¿ØÖÆÖ¸ÁFPGA½ÓÊÜCPU·¢À´µÄ¿ØÖÆÖ¸Á²úÉú¸÷ÖÖ²»Í¬µÄ¿ØÖÆÊ±Ðò£¬¿ØÖÆD/A ת»»Æ÷203¡¢A/Dת»»Æ÷204¶ÁдÐźţ¬PWMÐźţ¬I2C, SPIÐÒéʱÐòµÈ¡£ÔÚ±¾ÊµÊ©ÀýÖУ¬CPU ½ÓÊÕÊä³öµçѹµÄÖ¸Áî²¢½«Æäת»»³É¿ØÖÆÖ¸Á¸Ã¿ØÖÆÖ¸Áîͨ¹ý¿ØÖÆÍ¨µÀ±»´«µÝÖÁFPGA£¬ ¸ÃFPGA¸ù¾Ý¸Ã¿ØÖÆÖ¸Áî²úÉúµçѹÊä³öʱÐòÒÔ¿ØÖÆD/Aת»»Æ÷Êä³öÄ£Äâµçѹֵ£¬¸ÃD/Aת »»Æ÷ͨ¹ýÄ£ÄâÊä³öͨµÀ½«¸ÃÄ£ÄâµçѹֵÊäÈëÇý¶¯°åÉϵĵçѹµçÁ÷·Å´óÇý¶¯Ä£¿é301£¬¸ÃÄ£ Äâµçѹֵ¾¹ý¸ÃµçѹµçÁ÷·Å´óÇý¶¯Ä£¿éµÄÐźŷŴóÇý¶¯ºóͨ¹ýÇý¶¯°åÉϵĵçѹÊä³ö½Ó¿Ú V0UT0-V0UT7Êä³ö£¬µçÐźÅ×ßÏò²Î¿¼Í¼2ºÍͼ3µÄʵÐļýÍ··½Ïò¡£ÔÚ±¾ÊµÊ©ÀýÖÐD/Aת»»Æ÷ (¿É²úÉú4·µçѹÐźÅ)ÅäºÏ¶à·¿ª¹Ø(ͼδʾ)¿É·Ö±ðͬʱ²úÉú8ͨµÀµÄµçѹÊä³ö£¬Ã¿Â· µçѹµ¥¶À¿Éµ÷£¬¼´Óû§ÊäÈëÖ¸Áîʱ½«µçѹ²ÎÊýͬʱÊäÈë¡£8ͨµÀµÄµçѹÊä³öÄܹ»Âú×ã´ó²¿·Ö µÄµç×Óµç·ʵÑéÐèÇó¡£ÔÚ±¾ÊµÊ©ÀýÖУ¬Óû§Ö»Ð轫ʵÑé¶ÔÏóÁ¬½ÓÖÁ¸ÃÇý¶¯°åÉϵÄʵÑé½Ó¿Ú ¼´¿É×÷ΪµçѹԴ£¬ÇÒʵÑé¹ý³ÌÖÐÌÈÈôÐèÒªµ÷Õûµçѹ´óС£¬Óû§Ö»Ð轫µ÷ÕûµçѹֵµÄÖ¸ÁîÊä ÈëCPU¼´¿É£¬ÎÞÐ蹺Âò¶à¸ö¿Éµ÷µçÔ´£¬Í¨¹ýÐýÅ¥µÈ´Öµ÷΢µ÷×°ÖýøÐеçѹµ÷Õû£¬ÖÁÓÚ¾ßÌåµÄ µçѹÊäÈ뷽ʽ£¬¿Éͨ¹ýÓëÖ÷°åÁ¬½ÓµÄPC»ú»òÕß¿ØÖÆÃæ°å½øÐУ¬Óû§µÄÖ¸Áîͨ¹ýPC»úµÄUSB ½Ó¿Ú¡¢´®¿ÚµÈ»òÕß¿ØÖÆÃæ°åµÄ¿ØÖÆÍ¨µÀ±»´«ËÍÖÁÖ÷°åµÄCPU£¬ÕâÀï½öÊǾÙÀý˵Ã÷£¬±¾ÁìÓò¼¼ ÊõÈËÔ±¿É¸ù¾Ý×ÔÉíÐèҪѡÔñÆäËûµÄ¹«ÖªÊֶνøÐÐÖ¸Áî¿ØÖÆ¡£ÎªÁË·ÀÖ¹Êä³öµçѹ¹ýÁ÷¹ýѹË𻵸ºÔØÒÔ¼°ÖܱßÔªÆ÷¼þ£¬¾µçѹ¡¢µçÁ÷·Å´óÇý¶¯Ä£ ¿éÇý¶¯ºóµÄµçѹԴ£¬¾ÓɹýµçÁ÷±£»¤ºÍµçÁ÷¼ì²âÄ£¿é302ºó£¬Í¨¹ýÇý¶¯°åÉϵĵçѹÊä³ö½Ó ¿ÚÊä³ö¡£ÔÚ±¾ÊµÊ©ÀýÖУ¬Ã¿Â·µçѹÊä³ö¶¼ÉèÓйýÁ÷¹ýѹ±£»¤£¬ÒÔ·ÀÖ¹¶ÔʵÑé¶ÔÏó»òÕßÖܱߵç ×ÓÔªÆ÷¼þµÄË𻵡£¹ýÁ÷¹ýѹ±£»¤Ä£¿éµÄ¾ßÌåʵÏÖ¿ÉÓɱ¾ÁìÓò¼¼ÊõÈËÔ±¸ù¾Ý×ÔÉíÐèҪѡÔñºÏ ÊʵĹ«ÖªÊֶΡ£´ËÍâÔÚÊä³öÒ»¶¨ÖµµÄµçѹµÄͬʱ£¬Óû§»¹¿ÉÒÔʵʱ²âÁ¿µ±Ç°Ê±¿ÌµçѹÊä³öͨµÀµÄ µçÁ÷´óС£¬ËùÊö¾¹ýÁ÷¹ýѹ±£»¤Ä£¿é¼ì²âºóµÄÄ£ÄâµçѹÐźű»ËÍÖÁÒ»µçÁ÷¼ì²âÄ£¿é303£¬µç Á÷¼ì²âÄ£¿éʵʱ¼ì²âµçѹÊä³öͨµÀÁ÷¹ýµÄµçÁ÷Ðźţ¬¸ÃµçÁ÷¼ì²âÄ£¿é°üÀ¨²ÉÑùµç×èºÍ²î¶¯ ·Å´óÄ£¿é£¬ÆäÖвÉÑùµç×èÈ¡µÃµçÁ÷Ðźţ¬¾¹ý²î¶¯·Å´óºÍ·ùÖµµ÷Àíºó£¬ÔÙͨ¹ýÄ£ÄâÊäÈëͨµÀ ËÍÈëÖ÷°åÉϵÄA/Dת»»Æ÷½øÐÐÄ£Êýת»»¡£Í¨¹ýFPGA¶ÁÈ¡ADCת»»½á¹û£¬ËÍÈëCPU£¬¾CPU²¹ ³¥ºÍ¼ÆËãºóת»»³ÉÏàÓ¦µÄµçÁ÷Öµ¡£±¾ÊµÊ©ÖÐËùÊöÊä³öµçѹ¡¢Êä³öµçÁ÷²âÁ¿¡¢Êý×ÖIO¿ØÖƵçѹ¡¢ÊäÈëµçѹ²âÁ¿¾ùͨ¹ý ±ê¶¨ºÍУÑ飬²¢ÇÒÆä¾«¶ÈÄÜ¿ØÖÆÔÚ5%¡£ÒÔÄÚ£¬¶ÔÓÚ¾«¶ÈµÄ¿ØÖÆ¿ÉÒÔͨ¹ý²ÉÓÃÒ»¸ß¾«¶ÈµÄÊý×Ö ÍòÓñíΪ»ù×¼À´±ê¶¨¡£¸öÈËʵÑéÊÒϵͳ¼¯³É×°ÖõÄÊä³öºÍ²âÁ¿Ã¿¸öÊäÈëºÍÊä³öͨµÀ¾ùÐè·Ö ±ð½øÐб궨£¬²Î¿¼Í¼4£¬±ê¶¨²½ÖèÈçÏÂ1¡¢¼ÆËã»ú400Ïò¸öÈËʵÑéÊÒϵͳ¼¯³É×°ÖÃ500·¢ËÍÊä³ö»ò²âÁ¿Ä¿±êÖµÖ¸Á2¡¢¸öÈËʵÑéÊÒϵͳ¼¯³É×°ÖÃ500ת»»ºóÊä³öÄ¿±êÖµµ½¼Ù¸ºÔØ800»ò¶ÁÈë²âÁ¿Öµ£»3¡¢¼ÆËã»ú400´Ó¸ß¾«¶ÈÊý×ÖÍòÓñí600¶ÁÈë²âÁ¿µÄÕæÊµÖµ£»4¡¢PC¸ù¾ÝÄ¿±êÖµÓëÕæÊµÖµµÄ¹ØÏµ£¬¼ÆËã³öÒ»¸öÊʵ±µÄ²¹³¥ÏµÊý²¢½«ÆäдÈë¸öÈËʵ ÑéÊÒϵͳ¼¯³É×°Ö㬸öÈËʵÑéÊÒϵͳ¼¯³É×°Öý«Ê¹ÓÃÏàÓ¦µÄ²¹³¥ÏµÊýÐÞÕýÊä³öºÍÊäÈëµÄ¿ØÖÆÁ¿£»5¡¢Öظ´ÒÔÉϲ½Ö裬¿ÉÒÔ»ñµÃÒ»×é²¹³¥ÏµÊý£¬´æÈë¸öÈËʵÑéÊÒÖУ¬ÊµÑéÊÒÓÃÕâ×éÊý¾Ý ½øÐÐÊäÈëºÍÊä³öÁ¿µÄ²¹³¥¼ÆË㣬ʹĿ±êÖµÓëÕæÊµÖµÖ®¼äµÄ²î¾àËõСµ½Ò»¸ö¼«Ð¡µÄ·¶Î§ÄÚ¡£ÏÂÃæÒÔÊä³öµçѹµÄ±ê¶¨ÎªÀý£¬±¾ÊµÊ©ÀýÖвÉÓüªÊ±ÀûµÄ¸ß¾«¶ÈÍòÓñíÀ´±ê¶¨£¬Èç ͼ4Ëùʾ£¬Í¨¹ý¼ÆËã»ú400Ïò¸öÈËʵÑéÊÒϵͳ¼¯³É×°ÖÃ500·¢³öÖ¸ÁÊä³öÒ»¸öµçѹֵµ½¼Ù ¸ºÔØ£¬È»ºó²ÉÓø߾«¶ÈÍòÓñí600²âÁ¿¸ÃÊä³öµÄµçѹ²¢½«²âÁ¿Öµ´«ËͻؼÆËã»ú£¬¾¼ÆËãµÃ µ½Ò»×é²¹³¥ÏµÊý£¬½«¼ÆËãºóµÄÕâ×é²¹³¥ÏµÊý´æÈë¸öÈËÊÔÑéÊÒ×°ÖÃÖУ¬ÔÙͨ¹ý¼ÆËã»ú·¢³öÊä ³öµçѹµÄÖ¸ÁеÄÊä³öֵʹÓþ²¹³¥¼ÆËãºóµÄ½á¹û£¬ÔÙ´ÎÓø߾«¶ÈÍòÓñí²âÁ¿´ËʱµÄÊä ³öµçѹֵ²¢·´À¡»ØPC»ú½øÐÐÑéÖ¤£¬Èç´Ë·´¸´£¬²»Í£ÐÞÕý²¹³¥ÏµÊýÖ±ÖÁÊä³öµçѹµÄ¾«¶ÈÔÚÒª ÇóµÄ·¶Î§ÄÚ£¬±¾ÀýÖÐΪ5%¡£¡£ÓÉÓÚʵÑé¶ÔÏóµÄ²»Í¬£¬µç×ÓÔªÆ÷¼þµÄ²ÎÊýÒ²ÓÐËù²»Í¬£¬±¾ÁìÓò¼¼ ÊõÈËÔ±¿ÉÒÔ¸ù¾ÝʵÑé»òÕßÑз¢µÄÐèҪѡÔñÆäËüµÄÏÖÓб궨·½·¨ºÍ±ê¶¨»ù×¼¶ÔÊä³öµçѹ½ø ÐÐУÑé±ê¶¨¡£8ͨµÀµÄµçѹÊä³öºÍʵʱµçÁ÷¼ì²â¿ÉÓ¦ÓÃÓÚ¶àÖÖ³¡ºÏ£¬ÀýÈç¶Ô¶þ¼«¹Ü¡¢Èý¼«¹ÜµÈµç ×ÓÔª¼þµÄÌØÐÔ²âÊÔ¡£ÒÔ²âÊÔÒ»¸öÈý¼«¹ÜµÄÊä³öÌØÐÔÇúÏßΪÀý£¬´«Í³µÄ·½·¨ÐèÒªÁ½¸ö¿Éµ÷µç ѹԴ£¬Á½¸öµçÁ÷±í£¬Ò»¸öµçѹ±í£¬´î½¨Ò»¸ö²âÊÔÆ½Ì¨£¬ÊÖ¶¯Öðµã²âÁ¿Ãèµã£¬ºÄʱºÄÁ¦¡£²ÉÓøö ÈËʵÑéÊÒ¼¯³É×°Öã¬ÔòÖ»ÐèÒªÒ»¸ö´ý²âÊÔµÄÈý¼«¹Ü¡¢Èý¸ùÁ¬½ÓÏߺÍÒ»¸öµç×裬ͨ¹ýPC½Ó¿Ú£¬ ·¢ËÍÒ»×éµçѹ¡¢µçÁ÷¿ØÖƺͲâÁ¿Ö¸Á¼òµ¥¡¢¿ìËÙºÍ×Ô¶¯µÄÍê³ÉʵÑéÊý¾ÝµÄ²É¼¯¡£ÈçÅäºÏ»æ ͼÏÔʾ¹¤¾ß(Excel»òÆäËüÈí¼þ)£¬Ôò¿ÉÖ±½ÓÏÔÊ¾ÌØÐÔÇúÏß¡£Óû§»¹¿É¸ù¾ÝʵÑéÊÒ¼¯³É×°Öà ÌṩµÄÖ¸ÁÔËÓöàÖÖ¿ª·¢¹¤¾ß(ÈçVC++£¬VB£¬Labview)£¬¿ìËÙʵÏÖ¶àÖÖרÓÃÒÇÆ÷ºÍÒDZíµÄ ¹¦ÄÜ¡£ÊµÊ©Àý2ʵÏÖ8ͨµÀ¶ÀÁ¢µçѹÊäÈë¼ì²â²Î¿¼Í¼1¡¢Í¼5-7£¬ÎªÁËʵÏÖ8ͨµÀ¶ÀÁ¢µçѹÊäÈë¼ì²â£¬¸ÃÇý¶¯°å30ÉÏ»¹°üÀ¨Ò» Óë¸Ã¹ýÁ÷¹ýѹ±£»¤Ä£¿é302ÏàÁ¬µÄÄ£ÄâµçѹÊäÈ뻺³åÄ£¿é304£¬ÍⲿÊäÈëµÄÄ£ÄâµçѹÒÀ´Î ¾¹ý¹ýѹ±£»¤¡¢»º³å¸ôÀëºÍÐźŷù¶Èµ÷Õû£¬¼´Íⲿ(ʵÑé¶ÔÏó)ͨ¹ýµçѹÊäÈë½Ó¿Ú ¦¡¦©¦_0£¬ AIN_1. . . AIN_7ÊäÈëÄ£ÄâµçѹÐźţ¬¾Óɹýµçѹ±£»¤µç·ºó£¬ÔÙËÍÈëÄ£ÄâµçѹÊäÈ뻺³åÄ£¿é ½øÐлº³åºÍµçƽת»»£¬Ö®ºóËÍÈëÖ÷°åÉϵÄA/Dת»»Æ÷½øÐÐÄ£Êýת»»£¬Í¨¹ýFPGA¶ÁÈ¡ADCת »»½á¹û£¬ËÍÈëCPU£¬ÔÙ¾CPU²¹³¥ºÍ¼ÆËãºóת»»³ÉÏàÓ¦µÄµçѹֵ£¬ÏÔʾÔÚ²Ù×÷Ãæ°åÉÏ»òͨ¹ý PC½Ó¿ÚË͵½PCÖд¦Àí¡£ÊµÊ©Àý3ʵÏÖ2ͨµÀ¶ÀÁ¢µçÁ÷Ô´²Î¿¼Í¼1¡¢Í¼5¡¢Í¼8-9£¬ÎªÁËʵÏÖ2ͨµÀ¶ÀÁ¢µçÁ÷Ô´£¬CPU½ÓÊÕÊä³öµçÁ÷µÄÖ¸Áî²¢½« Æäת»»³É¿ØÖÆÖ¸Á¸Ã¿ØÖÆÖ¸Áî±»´«µÝÖÁFPGA£¬¸ÃFPGA¸ù¾Ý¸Ã¿ØÖÆÖ¸Á²úÉúD/Aת»»Æ÷ 203µÄ¿ØÖÆÊ±ÐòÂß¼£¬Êä³öÒ»¸öÄ£Äâµçѹֵ£¬¸ÃÄ£ÄâµçѹֵÊäÈëÇý¶¯°åÉϵĵçÁ÷Ô´Çý¶¯Ä£¿é 305£¬¸ÃµçÁ÷Ô´Çý¶¯Ä£¿é305½«¸ÃÄ£Äâµçѹֵת»»³ÉµçÁ÷Ô´£¬´ÓʵÑéÊÒ½Ó¿Ú I_SoUrCeO¡¢1_ SourcelÊä³ö¡£Ã¿Â·µçÁ÷Ô´Êä³öµçÁ÷¾ùµ¥¶À¿Éµ÷£¬Óû§Í¨¹ýPCͨѶ»òÃæ°å²Ù×÷ʵÏÖ¶ÔÊä³ö µçÁ÷µÄµ÷½Ú£¬µçѹԴתµçÁ÷Ô´µç·ΪÏÖÓм¼Êõ£¬±¾ÁìÓò¼¼ÊõÈËÔ±¿ÉÒÔ¸ù¾Ý×ÔÉíÐèҪѡÔñºÏ ÊʵŦÄÜÄ£¿é»òÕßÏÖÓеç·ʵÏÖ¡£ÁíÍ⣬¿¼Âǵ½Êµ¼ÊÓ¦Ó㬵çÁ÷Ô´µç·Éè¼ÆÖаüº¬Á˹ýµçÁ÷±£»¤µç·¡£
ʵʩÀý4ʵÏÖ2·¶ÀÁ¢µÄPÀöͨµÀ²Î¿¼Í¼1¡¢Í¼5ºÍͼ10£¬ÎªÁËʵÏÖ2·¶ÀÁ¢µÄPWMͨµÀ£¬Ö÷°åÉÏ»¹ÉèÓÐPWMÊä³ö½Ó ¿Ú£¬ÆäÖÐCPU½ÓÊÕ²úÉúPWMÐźŵÄÖ¸Á¸Ã¿ØÖÆÖ¸Áî±»´«µÝÖÁFPGA£¬¸ÃFPGA¸ù¾Ý¸Ã¿ØÖÆÖ¸Áî ²úÉúPWMÐźš£PWM¾Çý¶¯°åÉϵĽӿڵç·ֱ½ÓÊä³öµ½ÊµÑéÊÒ½Ó¿Ú¹©ÊµÑé¶ÔÏóʹÓá£Óû§ ¿ÉÒÔËæÊ±Í¨¹ýÊäÈëÖ¸ÁîÀ´µ÷½ÚPWMÐźŵÄÊä³öƵÂʺÍÕ¼¿Õ±È¡£ÊµÊ©Àý5ʵÏÖ40·µçƽ¿Éµ÷µÄÊý×ÖIO²Î¿¼Í¼1¡¢Í¼5¡¢Í¼11-12£¬Í¼12AΪÁËʵÏÖ40·µçƽ¿Éµ÷µÄÊý×Ö10£¬²Î¿¼ÊµÊ©Àý1 µÄ·½Ê½Êä³öÈý·Êý×ÖIO¿ØÖƵçѹ¸ßµçƽµçѹVhighJgµçƽµçѹVlowºÍÃÅÏÞµçѹVth£¬Êý ×ÖIOµÄÊä³ö²ÉÓøßËÙÄ£Äâ¶à·¿ª¹ØÖ±½ÓÁ¬½Óµ½¸ßµçƽµçѹ»òµÍµçƽµçѹʵÏÖÊý×ÖIOµçƽ µÄµ÷½ÚºÍÊä³ö£¬Êý×ÖIOÊäÈëÔòÒÀ¾ÝVthÀ´Åж¨ÊäÈëÊý×ÖÐźÅ1»ò0¡£¾ÙÀýÀ´Ëµ£¬Óû§·Ö±ðÉè ÖÃ¸ßµçÆ½µçѹVhighΪ5V£¬µÍµçƽµçѹVlowΪ0. 8V£¬ÃÅÏÞµçѹVthΪ1. 3V£¬ÔòÊä³öÊý×Ö ÐźÅ1ʱ£¬ÊµÑé½Ó¿ÚµÄÊý×ÖIOΪ5Vµçƽ£¬0ʱÊä³ö0.8Vµ½ÊµÑé½Ó¿ÚµÄÊý×Ö10¡£µ±Êý×ÖIO ×öÊäÈëʱ£¬ÊäÈëÐźŴóÓÚÃÅÏÞµçѹ1. 3V¶ÁÈëֵΪ1£¬Ð¡ÓÚÃÅÏÞµçѹ1. 3V¶ÁÈëֵΪ0¡£µ±Êý×ÖIOÓëÍⲿÆ÷¼þÏàÁ¬½Óʱ£¬»¹¿ÉÓÃ×÷Á¬½ÓµÄ¶Ì·ºÍ¶Ï·²âÊÔ¡£²Î¿¼Í¼13£¬Îª ¶Ì·²âÊÔµÄʾÒâͼ£¬½«¦Ç¸öIO½Ó¿ÚÓëʵÑé¶ÔÏóÏàÁ¬£¬¦ÇСÓÚµÈÓÚ40£¬ÉèÖÃVhightÊä³öVDD µçѹÀýÈç3. 3V£¬VlowÊä³ö0V£¬ÒÀ´ÎɨÃèËùÓеÄÊý×Ö10£¬É¨ÃèÊý¾Ý¸ñʽ1111110£¬1111101£¬ 1111011£¬....£¬0111111£¬Í¬Ê±²âÊÔÊý×Ö IO µçÔ´µÄµçÁ÷ I_High£¬I_Low.¸ù¾Ý I_High£¬I_Low ¿ÉÒÔºÜÈÝÒ׵ĵõ½ÊÇ·ñÓÐIO¶Ì·µÄ½áÂÛ¡£²Î¿¼Í¼14£¬Îª¶Ï·²âÊÔµÄʾÒâͼ£¬ÉèÖÃVHightÊä ³öVDDµçѹ£¬VLlowÊä³öÒ»¸öºÜСµÄ¸ºµçѹ(Èç-0.4V)£¬ÒÀ´ÎɨÃèËùÓеÄÊý×Ö10£¬Í¬Ê±²âÊÔ Êý×ÖIOµçÔ´µÄµçÁ÷I_High£¬I_Low£¬Èç²âÊÔµçÁ÷¹ýСÔò¿ÉÅж¨´ËÊý×ÖIOÁ¬½ÓÊǶÏ·µÄ¡£ÊµÊ©Àý6Ö§³Ö¶àÖÖÐÒé²Î¿¼Í¼15-16£¬ÎªÁËÖ§³Ö¶àÖÖÐÒ飬CPU¸ù¾ÝͨѶÐÒéµÄÅäÖÃÖ¸Á·ÖÅä¶ÔÓ¦µÄ10£¬ ÉèÖÃÊý¾Ý¸ñʽºÍÊý¾Ý´«Ê䯵ÂÊ£¬¸ÃÐÒé¿ØÖÆÖ¸ÁîËÍÈëFPGA£¬FPGA°´ÕÕ¸ÃÐÒé¿ØÖÆÖ¸Áî²úÉú ÏàÓ¦µÄ¿ØÖÆÊ±ÐòÐźš£µ±ÐèҪͨ¹ýÉ趨µÄÐÒé´«ÊäÊý¾Ýʱ£¬Ö»Ðèͨ¹ýÊý¾Ý·ÃÎÊÖ¸Áî¼´¿ÉÍê ³É£¬ÆäÖÐËùÊöÐÒéΪI2C¡¢SPIÐÒé¡£¼´Óû§¿ÉÒÔÈÎÒâÅäÖÃʹÓÃÄöÊý×ÖIOΪͨѶ½Ó¿Ú£¬ÒÔ I2CÐÒéΪÀý£¬ÐèҪʱÖÓÐźš¢Êý¾ÝÐźš¢Ê¹ÄÜÐźŵȣ¬Óû§¿ÉÒÔ¶¨ÒåÊý×ÖIO :103£¬1020£¬1021 ·Ö±ðΪʱÖÓÐźš¢Êý¾ÝÐźš¢Ê¹ÄÜÐźţ¬Ö®ºóÆô¶¯I2C´«ÊäÊý¾Ý£¬Êý×ÖIO :103£¬1020£¬1021½« °´ÕÕI2CÐÒé½øÐÐÊý¾Ý´«Êä¡£¾ßÌåµÄÊý¾Ý£¬Ö±½ÓʹÓÃÊý¾Ý·ÃÎÊÖ¸ÁîʵÏÖ¡£²Î¿¼Í¼17£¬Îª¸öÈËʵÑéÊÒϵͳ¼¯³É×°ÖÃÓ¦ÓÃÆ½Ì¨Ê¾Òâͼ¡£ÆäÖÐPC 400»ò²Ù×÷Ãæ°å 300²úÉú¿ØÖÆ»ò²Ù×÷Ö¸ÁÊÔÑéÊÒ500Ö´ÐÐÏàÓ¦µÄÃüÁΪÊÔÑé¶ÔÏó900ÌṩÇý¶¯ÐźŻò²â ÊÔ±ØÒªµÄÊý¾Ý£¬²¢½«½á¹û·µ»ØÊä³öµ½ÏÔÊ¾Ãæ°å£¬»òÕ߰ѽá¹û·µ»ØÓû§×Ô±àµÄ²âÊÔ³ÌÐò£¬»òÕß Í¨¹ýͨѶÐÒé´«ËÍÖÁPC¡£ËäÈ»ÒÔÉÏÃèÊöÁ˱¾·¢Ã÷µÄ¾ßÌåʵʩ·½Ê½
£¬µ«ÊDZ¾ÁìÓòµÄ¼¼ÊõÈËÔ±Ó¦µ±Àí½â£¬ÕâЩ ½öÊǾÙÀý˵Ã÷£¬±¾·¢Ã÷µÄ±£»¤·¶Î§ÊÇÓÉËù¸½È¨ÀûÒªÇóÊéÏÞ¶¨µÄ¡£±¾ÁìÓòµÄ¼¼ÊõÈËÔ±ÔÚ²»±³ Àë±¾·¢Ã÷µÄÔÀíºÍʵÖʵÄǰÌáÏ£¬¿ÉÒÔ¶ÔÕâЩʵʩ·½Ê½×ö³ö¶àÖÖ±ä¸ü»òÐ޸쬵«ÕâЩ±ä¸ü ºÍÐ޸ľùÂäÈë±¾·¢Ã÷µÄ±£»¤·¶Î§¡£
ȨÀûÒªÇó
Ò»ÖÖ¸öÈËʵÑéÊÒϵͳ¼¯³É×°Öã¬Æä°üÀ¨µçÔ´£¬ÓëµçÔ´ÏàÁ¬µÄÖ÷°åºÍÇý¶¯°å£¬ÆäÌØÕ÷ÔÚÓÚ£¬¸Ã¸öÈËʵÑéÊÒϵͳ¼¯³É×°Öû¹°üÀ¨µçѹÊä³öÄ£¿é£¬ÓÃÓÚÊä³ö¶àͨµÀ¶ÀÁ¢¿Éµ÷µÄµçѹ£»ÊµÊ±µçÁ÷²âÁ¿Ä£¿é£¬ÓÃÓÚÔÚÊä³öµçѹµÄͬʱ²âÁ¿µçѹͨµÀÁ÷¹ýµÄµçÁ÷£»µçÁ÷Ô´Ä£¿é£¬ÓÃÓÚÊä³ö¶àͨµÀµçÁ÷¶ÀÁ¢¿Éµ÷µÄµçÁ÷Ô´£»µçѹÊäÈë¼ì²âÄ£¿é£¬ÓÃÓÚ²âÁ¿¶à·Íâ½ÓÊäÈëµçѹ£»Êý×ÖIOµçƽת»»Ä£¿é£¬ÓÃÓÚʵÏÖÊý×ÖIOÊäÈëºÍÊä³öµÄµçƽת»»£»Í¨Ñ¶ÐÒé¿ØÖÆÄ£¿é£¬ÓÃÓÚʵÏÖ¶àÖÖͨѶÐÒéµÄÊÕ·¢¡£
2.ÈçȨÀûÒªÇó1ËùÊöµÄ¸öÈËʵÑéÊÒϵͳ¼¯³É×°Öã¬ÆäÌØÕ÷ÔÚÓÚ£¬Êä³ö¶àͨµÀ¶ÀÁ¢¿Éµ÷ µÄµçѹ£¬¸Ã¸öÈËʵÑéÊÒϵͳ¼¯³É×°ÖÃÖ÷°åÉÏÉèÓÐCPUºÍFPGA£¬ÆäÖÐCPU½ÓÊÕÊä³öµçѹµÄÖ¸Áî ²¢½«Æäת»»³É¿ØÖÆÖ¸Á¸Ã¿ØÖÆÖ¸Áî±»´«µÝÖÁFPGA£¬FPGA¸ù¾Ý¸Ã¿ØÖÆÖ¸Áî²úÉúDACת»»¿Ø ÖÆÊ±Ðò£¬Êä³öÄ£Äâµçѹ£¬¸ÃÄ£Äâµçѹ¾µçѹ¡¢µçÁ÷·Å´óÇý¶¯Ä£¿éÇý¶¯ºó£¬ÔÙ¾¹ý¹ýµçÁ÷±£»¤ ºÍµçÁ÷¼ì²âÄ£¿é£¬Í¨¹ýÇý¶¯°åÉϵÄʵÑé½Ó¿ÚµçѹÊä³ö¶ËÊä³ö¡£
3.ÈçȨÀûÒªÇó2ËùÊöµÄ¸öÈËʵÑéÊÒϵͳ¼¯³É×°Öã¬ÆäÌØÕ÷ÔÚÓÚ£¬»¹°üÀ¨ÊµÊ±¶àͨµÀµç Á÷¼ì²â£¬µçÁ÷¼ì²âÄ£¿éʵʱ¼ì²âµçѹÊä³öͨµÀÁ÷¹ýµÄµçÁ÷Ðźţ¬¸ÃµçÁ÷¼ì²âÄ£¿é°üÀ¨²ÉÑù µç×èºÍ²î¶¯·Å´óÄ£¿é£¬ÆäÖвÉÑùµç×èÈ¡µÃµçÁ÷Ðźţ¬¾¹ý²î¶¯·Å´óºÍ·ùÖµµ÷Àíºó£¬ÔÙͨ¹ýÄ£ ÄâÊäÈëͨµÀËÍÈëÖ÷°åÉϵÄA/Dת»»Æ÷½øÐÐÄ£Êýת»»£¬Í¨¹ýFPGA¶ÁÈ¡ADCת»»½á¹û£¬ËÍÈë CPU,¾CPU²¹³¥¼ÆËãºóת»»³ÉÏàÓ¦µÄµçÁ÷Öµ¡£
4.ÈçȨÀûÒªÇó1ËùÊöµÄ¸öÈËʵÑéÊÒϵͳ¼¯³É×°Öã¬ÆäÌØÕ÷ÔÚÓÚ£¬»¹°üÀ¨¶àͨµÀµçѹ¼ì ²â£¬ÍⲿÊäÈëµÄÄ£ÄâµçѹÐźžÓɹýµçѹ±£»¤µç·ºó£¬ÔÙËÍÈëÄ£ÄâµçѹÊäÈ뻺³åÄ£¿é½øÐÐ »º³åºÍµçƽת»»£¬Ö®ºóËÍÈëÖ÷°åÉϵÄA/Dת»»Æ÷½øÐÐÄ£Êýת»»£¬Í¨¹ýFPGA¶ÁÈ¡ADCת»»½á ¹û£¬ËÍÈëCPU£¬¾CPU²¹³¥¼ÆËãºóת»»³ÉÏàÓ¦µÄµçѹֵ¡£
5.ÈçȨÀûÒªÇó1ËùÊöµÄ¸öÈËʵÑéÊÒϵͳ¼¯³É×°Öã¬ÆäÌØÕ÷ÔÚÓÚ£¬¸ÃÇý¶¯°å»¹°üÀ¨¶à¸ö µçÁ÷Ô´Êä³öͨµÀ£¬CPU½ÓÊÕµçÁ÷Ô´Êä³öµçÁ÷µÄÖ¸Á¼ÆËã³öÏàÓ¦µÄ¿ØÖÆÁ¿£¬²¢½«Æäת»»³É¿Ø ÖÆÖ¸Á¸Ã¿ØÖÆÖ¸Áî±»´«µÝÖÁFPGA£¬FPGA¸ù¾Ý¸Ã¿ØÖÆÖ¸Áî²úÉúD/Aת»»Æ÷¿ØÖÆÊ±Ðò£¬¾DAC Êä³öÄ£Äâ¿ØÖÆµçѹֵ£¬¸ÃÄ£ÄâµçѹֵÊäÈëÇý¶¯°åÉϵĵçÁ÷Ô´Çý¶¯Ä£¿é£¬¸ÃµçÁ÷Ô´Çý¶¯Ä£¿é ½«¸Ãµçѹֵת»»³ÉµçÁ÷Ô´£¬Í¨¹ýÇý¶¯°åÉϵĵçÁ÷Ô´Êä³ö½Ó¿ÚÊä³ö¡£
6.ÈçȨÀûÒªÇó1ËùÊöµÄ¸öÈËʵÑéÊÒϵͳ¼¯³É×°Öã¬ÆäÌØÕ÷ÔÚÓÚ£¬¸Ã×°Öû¹°üÀ¨ÊäÈë¡¢Êä ³öµçƽ¿Éµ÷µÄÊý×ÖI/O½Ó¿Ú£¬²ÉÓÃÈçÏÂËùÊöµÄµçѹÊä³ö·½Ê½Êä³öÈý·Êý×ÖIO¿ØÖƵçѹ£¬·Ö ±ðÊÇÊý×ÖÐÅºÅ¸ßµçÆ½µçѹ¡¢µÍµçƽµçѹºÍÃÅÏÞµçѹCPU½ÓÊÕÊä³öµçѹµÄÖ¸Áî²¢½«Æäת»» ³É¿ØÖÆÖ¸Á¸Ã¿ØÖÆÖ¸Áî±»´«µÝÖÁFPGA£¬FPGA¸ù¾Ý¸Ã¿ØÖÆÖ¸Áî²úÉúDACת»»¿ØÖÆÊ±Ðò£¬Êä³ö Ä£Äâµçѹ£¬¸ÃÄ£Äâµçѹ¾µçѹ¡¢µçÁ÷·Å´óÇý¶¯Ä£¿éÇý¶¯ºó£¬¾¹ý¹ýµçÁ÷±£»¤ºÍµçÁ÷¼ì²âÄ£¿é ºó×÷ΪÊý×ÖIOÊäÈëºÍÊä³öµÄ²Î¿¼»ù×¼£»ÆäÖÐ¸ßµçÆ½µçѹ¡¢µÍµçƽµçѹͨ¹ý¶à·ģÄ⿪¹ØÆ÷ ¼þÇл»£¬ÊµÏÖÊý×ÖIOÊäÈë¡¢Êä³öµçƽµÄµ÷½Ú£¬ÃÅÏÞµçѹÁ¬½Óµ½¶à·ģÄ⿪¹ØÓÃ×÷Êý×ÖIOÊä ÈëÐźÅ0ºÍ1ÃÅÏÞÅбð¡£
7.ÈçȨÀûÒªÇó6ËùÊöµÄ¸öÈËʵÑéÊÒϵͳ¼¯³É×°Öã¬ÆäÌØÕ÷ÔÚÓÚ£¬Êý×ÖIOµÄÊä³ö²ÉÓÃ¸ß ËÙÄ£Äâ¶à·¿ª¹ØÖ±½ÓÁ¬½Óµ½¸ßµçƽµçѹͨµÀ»òµÍµçƽµçѹͨµÀ£¬ÊµÏÖÊý×ÖIOµÄµçƽµ÷½Ú£¬ ÔËÓÃÊý×ÖIOµÄɨÃèÊä³ö£¬ÅäºÏ¶Ô¸ßµçƽºÍµÍµçƽͨµÀµÄµçÁ÷²âÁ¿£¬ÊµÏÖ¶ÔÊý×ÖIOÁ¬½Ó¿ªÂ· ºÍ¶Ì·µÄ¼ì²â¡£
8.ÈçȨÀûÒªÇó1ËùÊöµÄ¸öÈËʵÑéÊÒϵͳ¼¯³É×°Öã¬ÆäÌØÕ÷ÔÚÓÚ£¬ÊµÑé½Ó¿ÚµÄÊý×Ö10£¬Í¨ ¹ýFPGAÁé»îµÄÅäÖÃÖ¸¶¨µÄIO³ÉΪI2C¡¢SPIͨѶÐÒéµÄÊý¾Ý¡¢Ê±ÖÓÏߺͿØÖÆÏߣ¬ÔÚFPGA¿Ø ÖÆÏÂʵÏÖI2C¡¢SPIµÄͨѶʱÐò£¬ÊµÏÖÓëʵÑé¶ÔÏóµÄÊý¾Ý½»»»¡£
9.ÈçȨÀûÒªÇó1ËùÊöµÄ¸öÈËʵÑéÊÒϵͳ¼¯³É×°Öã¬ÆäÌØÕ÷ÔÚÓÚ£¬Æä»¹°üÀ¨PWMÐźÅÊä ³ö£¬CPU½ÓÊÕPC»ò²Ù×÷Ãæ°åµÄÖ¸Áת»»³É¶ÔÓ¦µÄPWMƵÂʺÍÕ¼¿Õ±ÈÖµ²¢´«ËÍÖÁFPGA£¬FPGA ¸ù¾ÝCPUµÄ¿ØÖÆÁ¿Êä³ö¶ÔÓ¦µÄPWMÐźš£
È«ÎÄÕªÒª
±¾·¢Ã÷¹«¿ªÁËÒ»ÖÖ¸öÈËʵÑéÊÒϵͳ¼¯³É×°Ö㬸Ã×°ÖðüÀ¨µçÔ´(1)£¬Ö÷°å(2)£¬Çý¶¯°å(3)£¬ÊÔÑé½Ó¿Ú(4)ºÍ²Ù×÷Ãæ°å(5)¡£ÆäÖеçÔ´(1)ΪϵͳÌṩµçÔ´£»Ö÷°å(2)ÔËÐвÙ×÷ϵͳºÍ²âÊÔ³ÌÐòÖ´ÐУ¬Êä³ö¶à·»ù×¼µçѹ£¬¶Ô¶à·ÊäÈëµçѹ²âÁ¿£¬IOºÍͨѶ¿ØÖÆ£»Çý¶¯°å(3)ʵÏÖÖ÷°åÊäÈë¡¢Êä³öÐźŵÄÇý¶¯£»ÊÔÑé½Ó¿Ú(4)ÊǸÃ×°ÖÃÁ¬½ÓÊÔÑé¶ÔÏóµÄÐźŽӿڣ»²Ù×÷Ãæ°å(5)ÏÔʾ½»»¥½çÃæºÍÌṩ°´¼ü²Ù×÷£»PCͨѶ½Ó¿Ú(6)ÌṩPCÓë¸Ã×°ÖõÄÊý¾Ý½»»»½Ó¿Ú¡£¸Ã×°ÖÃÔÚPC»òÃæ°å¿ØÖÆÏ£¬ÊµÏÖ¶àͨµÀ¶ÀÁ¢¿Éµ÷µçѹÊä³ö¡¢ÊµÊ±µçÁ÷²âÁ¿¡¢¶àͨµÀ¶ÀÁ¢¿Éµ÷µçÁ÷Ô´¡¢¶àͨµÀ¶ÀÁ¢µçѹÊäÈë¼ì²â¡¢µçƽ¿Éµ÷µÄÊý×ÖIO¡¢²úÉúPWMÐźš¢ÊµÏÖI2C¡¢SPIͨѶÐÒé¡£
Îĵµ±àºÅG01R31/02GK101957410SQ20101027326
¹«¿ªÈÕ2011Äê1ÔÂ26ÈÕ ÉêÇëÈÕÆÚ2010Äê9ÔÂ3ÈÕ ÓÅÏÈȨÈÕ2010Äê9ÔÂ3ÈÕ
·¢Ã÷ÕßÒü¶«É½, ÐìÏþÑà ÉêÇëÈË:Òü¶«É½;ÐìÏþÑà