»ùÓÚTEA5767Ä£¿éµÄÊý×ÖFMÊÕÒô»úÉè¼Æ
4.3 ¹¤×÷ÔÀí£º
ÓÉÓÚTEA5767ÊÕÒô»úÄ£¿é£¬±ØÐëÒªÓɵ¥Æ¬»úͨ¹ý¿ØÖÆ×ÜÏßÏòоƬÄڵļĴæÆ÷
дÈë¿ØÖÆ×Ö²ÅÄÜÕý³£¹¤×÷¡£¶øTEA5767ÊÕÒô»úÄ£¿éµÄ¿ØÖÆ×ÜÏßÓÐI2CºÍ3-wireÁ½ÖÖ¡£ÔÚÉè¼Æ¹ý³ÌÖУ¬ÎÒÃǰÑÄ£¿éµÄ8½Å£¨MODE£©½ÓµØ£¬Òò´Ë£¬ÎÒÃDzÉÓÃI2C×ÜÏß·½Ê½¡£
ÎÒÃÇͨ¹ýÍùµ¥Æ¬»úдÈëÏà¹Ø³ÌÐò£¬È»ºóͨ¹ýI2C×ÜÏߣ¬ÊµÏÖµ¥Æ¬»úÓëTEA5767Ä£¿éÖ®¼äµÄË«Ïòת¡£ÀûÓò»Í¬µÄ°´¼ü²Ù×÷£¬ÊµÏÖÆµÂʵĸ÷Öָı䡣ÔÚÊÖ¶¯ËÑË÷ģʽÏ£¬Í¨¹ý°´¼üµÄ²Ù×÷£¬Ôö¼Ó£¨¼õÉÙ£©ÆµÂÊÖµ£¬È»ºóͨ¹ýI2C×ÜÏߣ¬´«ËÍÊý×鵽ģ¿éµÄ¼Ä´æÆ÷ÖУ¬×ª»¯ÎªÄÚPLLÖµ¡£¶øÔÚ×Ô¶¯ËÑË÷ģʽÖУ¬ÎÒÃÇͨ¹ý°´¼ü¿ØÖÆÄ£¿éÄÚ²¿PLLÖµµÄÔö¼Ó£¨¼õÉÙ£©£¬È»ºóͨ¹ý¶Áȡģ¿éÄÚ²¿µÄÊý×飬ͨ¹ý¼ÆË㣬µÃ³öƵÂÊÖµ£¬ÏÔʾÔÚÊýÂë¹ÜÉÏ£¬ÒÔ´ø¶¯·äÃùÆ÷µÄ¹¤×÷¡£ 4.3.1.´®ÐÐ×ÜÏß¹¤×÷ģʽ:
´®ÐÐ×ÜÏßÔÚ´«ËÍÊý¾Ý¹ý³ÌÖй²ÓÐÈýÖÖÀàÐÍÐźţ¬ËüÃÇ·Ö±ðÊÇ£º¿ªÊ¼Ðźţ¬½áÊøÐźźÍÓ¦´ðÐźš£
¿ªÊ¼ÐźţºCLOCKΪ¸ßµçƽʱ£¬DATAÓÉ¸ßµçÆ½ÏòµÍµçÆ½Ìø±ä£¬¿ªÊ¼´«ËÍÊý¾Ý£» ½áÊøÐźţºCLOCKΪ¸ßµçƽʱ£¬DATAÓÉµÍµçÆ½Ïò¸ßµçÆ½Ìø±ä£¬½áÊø´«ËÍÊý¾Ý£» Ó¦´ðÐźţº½ÓÊÕÊý¾ÝµÄICÔÚ½ÓÊÕµ½8bitÊý¾Ýºó£¬Ïò·¢ËÍÊý¾ÝµÄIC·¢³öÌØ¶¨µÄµÍµçƽÂö³å,±íʾÒÑÊÕµ½Êý¾Ý¡£ 4.3.2 ´®ÐÐ×ÜÏß»ù±¾²Ù×÷£º
¢Å´®Ðйæ³ÌÔËÓÃÖ÷/´ÓË«ÏòͨѶ¡£Æ÷¼þ·¢ËÍÊý¾Ýµ½×ÜÏßÉÏ£¬Ôò¶¨ÒåΪ·¢ËÍÆ÷£¬Æ÷¼þ½ÓÊÕÊý¾ÝÔò¶¨ÒåΪ½ÓÊÕÆ÷¡£Ö÷Æ÷¼þºÍ´ÓÆ÷¼þ¶¼¿ÉÒÔ¹¤×÷ÓÚ½ÓÊպͷ¢ËÍ״̬¡£×ÜÏß±ØÐëÓÉÖ÷Æ÷¼þ£¨Í¨³£ÎªÎ¢¿ØÖÆÆ÷£©¿ØÖÆ£¬Ö÷Æ÷¼þ²úÉú´®ÐÐʱÖÓ CLOCK ¿ØÖÆ×ÜÏß´«Êä·½Ïò£¬²¢²úÉúÆðʼÌõ¼þºÍÍ£Ö¹Ìõ¼þ¡£DATAÏßÉϵÄÊý¾Ý״̬½öÔÚCLOCKΪµÍµçƽµÄÆÚ¼ä²ÅÄܸı䣬CLOCKΪ¸ßµçƽµÄÆÚ¼ä,DATA״̬µÄ¸Ä±ä±»ÓÃÀ´±íʾÆðʼºÍÍ£Ö¹Ìõ¼þ¡£
²Î¼ûÏÂͼ£º
¢Æ¿ØÖÆ×Ö½Ú£º ÔÚÆðʼÌõ¼þÖ®ºó£¬±ØÐëÊÇÆ÷¼þµÄ¿ØÖÆ×Ö½Ú£¬ÆäÖиßËÄλΪÆ÷¼þÀàÐÍʶ±ð·û½Ó×ÅÈýλΪƬѡλ,ǰ7λ½áºÏÆðÀ´±íʾоƬµØÖ·Î»£¨CS3667 µØÖ·¹Ì¶¨Îª
9
»ùÓÚTEA5767Ä£¿éµÄÊý×ÖFMÊÕÒô»úÉè¼Æ
1100000£©,×îºóһλΪ¶Áдλ,µ±Îª1ʱΪ¶Á²Ù×÷,Ϊ0ʱΪд²Ù×÷¡£
ÈçÏÂͼËùʾ£º
¢ÇдÈëģʽ:
дÈë¶à¸ö×Ö½Úʱ,ÊÕµ½Ã¿¸ö×Ö½Úºó·¢³öÒ»Ó¦´ðÐźţ¨Ò»¸öʱÖÓ³¤¶ÈµÍµçƽÂö³å£©¡£¿ØÖÆÆ÷ÊÕµ½Ó¦´ðÐźźó,¸ù¾Ýʵ¼ÊÇé¿ö×÷³öÊÇ·ñ¼ÌÐø´«µÝÐźŵÄÅжϣ¨Ò²¾ÍÊÇ˵ÊÇ·ñ·¢³ö´«ÊäÍ£Ö¹Ðźţ©¡£ÈôδÊÕµ½Ó¦´ðÐźţ¬ÓÉÅжÏΪÊܿص¥Ôª³öÏÖ¹ÊÕÏ¡£Ð´Èëģʽʱ,Ó¦´ðÐźŶ¼Óɱ»½ÓÊÕÊý¾ÝIC·¢³ö¡£
¢È¶Áȡģʽ
¶Áȡģʽʱ£¬µ±IC½ÓÊܵ½¿ØÖÆÆ÷·¢Ë͵ĵØÖ·ºÍ¶Á²Ù×÷ºó²úÉúÒ»µÍµçƽÂö³åÓ¦´ðÐźźó,±»¶ÁIC·¢Ë͵Ú1×Ö½ÚÊý¾Ý£¬·¢ËÍÍ꣬µÈ´ýÓÉ¿ØÖÆÐ¾Æ¬·¢³öµÍµçƽÂö³åÓ¦´ðÐźÅ,ÊÕµ½ºó¼ÌÐø·¢Ë͵Ú2×Ö½ÚÊý¾Ý¡¡£¬ÔÚ×îºóÒ»¸ö×Ö½Ú¶Á²Ù×÷µÄµÚ9¸öÖÜÆÚ£¬ÎªÁ˽áÊø¶Á²Ù×÷£¬¿ØÖÆÆ÷±ØÐëÔÚµÚ9¸öÖÜÆÚʱ·¢³öÍ£Ö¹Ìõ¼þÕßÔÚµÚ9
10
»ùÓÚTEA5767Ä£¿éµÄÊý×ÖFMÊÕÒô»úÉè¼Æ
¸öʼÖÕÖÜÆÚÄÚ±£³ÖDATAΪ¸ßµçƽ,È»ºó·¢³öÍ£Ö¹Ìõ¼þ¡£ 4.3.3Êý¾Ý´«ËÍ£º
Êý¾ÝÐòÁУºaddress,byte1,byte2,byte3,byte4,byte5
addressÖÐBit0£¨LSB£©£½0±íʾ¶ÔCS3667µÄд²Ù×÷,Bit7Ϊÿ×Ö½ÚµÄ×î¸ß루MSB£©,×öΪ´«Êäÿ×Ö½ÚµÚһλ¡£
ÿλÊý¾ÝÔÚCLOCKÏÂÌøÑØ²úÉú,Ò»Ö±Îȶ¨µ½CLOCKÉÏÉýÑØºó,ÈκÎÒ»¸ö×Ö½Úºó·¢³öµÄÍ£Ö¹Ìõ¼þ¿ÉÒÔËõ¶Ì´«Êäʱ¼ä¡£ µ±Ð´ÈëÊý¾Ýʱ,ÔÚ»¹Ã»Íê³ÉËùÓÐ×Ö½Ú´«ËÍ֮ǰ·¢³öÍ£Ö¹Ìõ¼þ£º
1)»¹Î´±»Ð´ÈëµÄ×Ö½Ú½«±£³ÖÔÖµ¡£
2)Èç¹ûµÚÒ»¸öÊý¾Ý×Ö½ÚûÓб»Ð´Í꣬ÔòÒÑдλ±»Ð´ÈëÖµ¸²¸Ç£¬µ«²»Ö´ÐÐеÄËøÌ¨ÐÅÏ¢¡£
4.3.4¡¢ÈýÏß×ÜÏß¹¤×÷ģʽ£º
ÈýÏß×ÜÏßͨ¹ý¿ØÖÆ W/R£¬CLOCK£¬DATA ÈýÐźÅÏß½øÐвÙ×÷¡£×î´ó¹¤×÷ʱÖÓÆµÂÊΪ400kHz¡£ ¢ÅÊý¾Ý´«ËÍ
Êý¾ÝÐòÁУºbyte1,byte2,byte3,byte4,byte5
дÈëÐźţºCLOCKΪµÍµçƽʱ,W/RÓÉµÍµçÆ½Ïò¸ßµçÆ½Ìø±ä,¿ªÊ¼Ð´ÈëÊý¾Ý¡£ ¶ÁÈ¡ÐźţºCLOCKΪµÍµçƽʱ,W/RÓÉ¸ßµçÆ½ÏòµÍµçÆ½Ìø±ä,½áÊø¶ÁÈ¡Êý¾Ýµ±CLOCKΪµÍµçƽʱ,W/RÓÉµÍµçÆ½Ïò¸ßµçÆ½Ìø±ä,¿ªÊ¼Ð´ÈëÊý¾Ý¡£Êý¾ÝÔÚCLOCKÉÏÉýÑØÊ±±ØÐëÎȶ¨£¬Êý¾Ý¿ÉÒÔÔÚCLOCKµÍµçƽʱ±ä»¯,ÔÚ½ô½Ó×ŵÄCLOCKÉÏÉýÑØÊý¾Ý±»Ð´Èë¡£¸ü»»ËøÌ¨ÐÅÏ¢£¬ÔÚÐÂËøÌ¨Êý¾ÝµÄǰÁ½×Ö½Ú´«ËÍÍêºó£¬»òÆäºó×Ö½Ú´«Íêºó¿ÉÒÔ·¢³ö´«ÊäÍ£Ö¹Ìõ¼þ¡£
µ±CLOCKΪµÍµçƽʱ£¬W/RÓÉ¸ßµçÆ½ÏòµÍµçÆ½Ìø±ä£¬½áÊø¶ÁÈ¡Êý¾Ý¡£°éËæ×ÅÏÂÌøÑØ,BYTE1µÄ×î¸ßλÒѾ±»¶ÁÈ¡µ½DATAÉÏ,±»¶ÁÈ¡Êý¾ÝÔÚÿ¸öCLOCKÏÂÌøÑØ²úÉú£¬ÔÚCLOCKÉÏÉýÑØ´Ó×ÜÏßÉϱ»¶Á×ß¡£
11
»ùÓÚTEA5767Ä£¿éµÄÊý×ÖFMÊÕÒô»úÉè¼Æ
Èç¹û×öÁ¬ÐøµÄдÈë»òÕß¶ÁÈ¡²Ù×÷£¬PIN W/RÖÁÉÙÒª±»´¥·¢Ò»¸öʱÖÓÖÜÆÚ¡£
Îå.ϵͳÈí¼þÉè¼Æ
°´ÕÕ×ÜÌåÉè¼Æ£¬ÊÕÒô»úµÄ¿ØÖÆÆ÷ʹÓÃSTC¹«Ë¾Éú²úµÄµ¥Æ¬»ú£¬ÒòΪÔÚ³ÌÐòÖв»Ðè񻃾¼°¾«È·ÊµÊ±²Ù×÷£¬ËùÒÔÎÒÃÇʹÓÃCÓïÑÔ½øÐÐÈí¼þ±àд£¬ÕâÑù¿ÉÒÔ´ó´óÌá¸ß³ÌÐò±àдʱµÄЧÂÊ¡£
³ÌÐòÖ÷ÒªÊǵ¥Æ¬»úÖ÷¿ØÖƳÌÐò£¬Í¨¹ý²»Í¬°´¼üµÄ²Ù×÷£¬¾¹ýµ¥Æ¬»úµÄ±àÒ롢ʶ±ð£¬À´ÊµÏÖÊÕÒô»ú²»Í¬¹¦ÄܵIJÙ×÷¡£
ÎÒÃÇÉè¼Æ¿Éµ÷ƵÊÕÒô»úʱ²ÉÓÃKeil uvision4À´±àÒë³ÌÐò£¬ÔÙ½èÖúÓÚ´®¿ÚÏߣ¬ÏÂÔØ±àÒëÍê³ÉµÄ
5.1 Ö÷³ÌÐòÉè¼Æ £º
¶¨Òå°´¼ü¿ØÖƶ˿ڣº
°´¼ü¿ØÖƶ˿ڣºP2.0~P2.5 P2.0=1ʱ P2.1=1ʱ P2.2=1ʱ P2.3=1ʱ P2.4=1ʱ
×Ô¶¯ÏòÉÏËÑË÷ƵÂÊ ×Ô¶¯ÏòÏÂËÑË÷ƵÂÊ ÒÔ0.01MHZµÄƵÂÊÔö¼Ó ÒÔ0.01MHZµÄƵÂʼõÉÙ µçƽת»» 12