ÕªÒª£ºCMX469AÊÇCML¹«Ë¾ÍƳöµÄFFSK/MSKÈ«Ë«¹¤MODEMоƬ£¬ËüÄÚ²¿¼¯³ÉÁËÔز¨¼ì²â¡¢RXʱÖÓ»Ö¸´µç·ºÍÕñµ´µç·£¬²¢¾ßÓкܺõÄÐÅÔë±ÈÒÔ¼°µÍµçѹ¡¢µÍ¹¦ºÄµÈÌØÐÔ£¬Äܹ»½ÓÊÕ¡¢·¢ÉäFFSK/MSKÐźţ¬Í¬Ê±¿ÉÌṩÊÕ·¢Ê±ÖÓ¡£ÎÄÖиø³öÁËCMX469AµÄ¹¤×÷ÔÀí¡¢Ó¦Óõ緺ͳÌÐò¿ØÖÆÁ÷³Ì¡£
1 CMX469AµÄÖ÷ÒªÌصã
CMX469AÊÇCML(¹«Ë¾ÐÂÍƳöµÄÈ«Ë«¹¤ÎÞÏßModemоƬ)Ëü²ÉÓÃCMOS¹¤ÒÕÖÆÔ죬¹¤×÷µçѹΪ2.7V¡«5.5V£¬µ±µçÔ´µçѹΪ3Vʱ£¬ËüµÄµäÐ͹¤×÷µçÁ÷Ϊ2mA£¬Êý¾Ý´«ÊäËÙÂÊ¿ÉÉ趨Ϊ1200 bps¡¢2400 bpsºÍ4800bps¡£ÔÚÕâÈýÖÖ²¨ÌØÂÊÏ£¬Âß¼¸ß¡¢µÍµçƽµÄƵÂÊÏàӦΪ1200/1800Hz£¬1200/2400Hz£¬2400/4800Hz¡£
CMX469A²ÉÓÿìËÙÒÆƵ¼ü¿ØFFSK/MSKµ÷ÖÆ·½Ê½£¬¿É¹ã·ºÓ¦ÓÃÓÚÎÞÏßͨѶϵͳÖÐ(ÀýÈçË®Îļì²âϵͳ¡¢´¬Ôؼà¿ØϵͳµÈ)¡£CMX469AµÄÖ÷ÒªÌØÐÔÈçÏ£º
¡ñ¾ßÓжÀÁ¢µÄ·¢ËÍ¡¢½ÓÊÕʹÄÜ¿ØÖÆ£»
¡ñ¿ÉÒÔ½ÓÍⲿ1.008MHz»ò4.032MHz¾§Õñ£»
¡ñ¿ÉÑ¡ÔñÈýÖÖ²¨ÌØÂÊ£º1200bps¡¢2400bps¡¢4800bps(4800bps´«Êäʱ£¬ÐèÒªÍâ½Ó4.032MHz¾§Õñ)£»
¡ñ¾ßÓÐÔز¨¼ì²â¡¢½ÓÊÕʱÖÓ¹ÊÕϻָ´¹¦ÄÜ£»
¡ñµÍµçѹ¡¢µÍ¹¦ºÄ(µçԴΪ3Vʱ£¬µäÐ͹¤×÷µçÁ÷Ϊ2mA£»½ÚÄÜģʽÏ£¬¹©µçµçÁ÷Ö»ÓÐ300μA)£»
¡ñ¿¹¸ÉÈÅÐÔÄÜÓÅÁ¼£¬ÔÚÐźÅÌõ¼þ±È½Ï²îµÄÇé¿öϾßÓÐÓÅÁ¼µÄÁéÃô¶È£¬Í¬Ê±¿Éͨ¹ýÍⲿµçÈÝÉèÖÃÔز¨¼ì²âÖÜÆÚ£¬ÒÔʹÆ÷¼þÔÚ¸ßÔëÒô»·¾³Ï¾ßÓиüÍêÉƵÄÐÔÄÜ¡£
2 CMX469AµÄÒý½Å˵Ã÷
CMX429AÓÐ22½ÅPDIP¡¢20½ÅSOIC¡¢24½ÅTSSOPÈýÖÖ·â×°£¬ÕâÈýÖÖ·â×°µÄ¶ÔÓ¦Òý½Å²»Í¬¡£±í1ÊÇ20½ÅSOIC·â×°Ëù¶ÔÓ¦µÄÒý½Å¹¦ÄܽéÉÜ£¬ÆäÓàÁ½ÖÖ·â×°Ö»ÊÇÒý½ÅÐòºÅ²»Ïàͬ¡£
3 Ó뵥Ƭ»úµÄÓ²¼þ½Ó¿ÚÉè¼Æ
»ùÓÚCMX469AµÄÎÞÏßµ÷Öƽâµ÷Æ÷µÄÓ²¼þÉè¼ÆÖ÷Òª°üÀ¨CMX469AÓëµç̨µÄ½Ó¿Úµç·ÒÔ¼°Ó뵥Ƭ»úµÄ½Ó¿Úµç·Á½²¿·Ö¡£
CMX469AÓëµç̨µÄ½Ó¿ÚÖ÷ÒªÓÃÓÚʵÏÖÊäÈë¡¢Êä³öÄ£Äâµç·²¿·ÖµÄ·Å´ó¡£Õⲿ·Öµç·Éè¼Æ·Ç³£¼òµ¥£¬ÓÃÔË·ÅLM358¾Í¿ÉÒÔʵÏÖ£¬ÕâÀï¾Í²»ÔÙ¶à˵£¬ÒÔÏÂÖ÷Ҫ˵Ã÷CMX469AÓ뵥Ƭ»úµÄ½Ó¿ÚÉè¼Æ¡£Ó²¼þ½Ó¿Úµç·Èçͼ1Ëùʾ¡£
CMX469AÓ뵥Ƭ»ú½Ó¿Úʱ£¬CMX469AÄÚ²¿²úÉúµÄTxSYNCºÍRxSYNCͬ²½Ê±ÖÓÏß¿ÉÒÔͬ²½µ¥Æ¬»úµÄ·¢ËͺͽÓÊÕ´®ÐÐÊý¾Ý¡£ÓÉÓÚ·¢ËÍÊý¾Ýʱ£¬´Óµ¥Æ¬»úÊä³öµÄ´®ÐÐÊý¾ÝÔÚTxSYNCµÄÉÏÉýÑرØÐëÓÐЧÇÒÎȶ¨£¬Òò´Ë£¬Ó¦¸ÃÔÚʱÖÓµÄϽµÑØÊä³öµ¥Æ¬»úµÄ´®ÐÐÊý¾Ý¡£Í¬Ñù£¬ÔÚRxSYNCµÄϽµÑضÁÈ¡µ¥Æ¬»úͬ²½Êý¾ÝÏß(CLOCK DATA)ÉϵĴ®ÐÐÊý¾Ý£¬Í¬Ê±ÔÚRxSYNCµÄÉÏÉýÑغöÂÔͬ²½Êý¾ÝÏßµÄ״̬¡£¶øÔÚ½ÓÊÕÊý¾Ýʱ£¬Ôز¨¼ì²â¶Ë¿ÚµÄÊä³ö״̬¿É±íÃ÷ÓÐЧµÄFFSKÊý¾ÝÊÇ·ñ½øÈëCMX469A£¬²¢¿Éͨ¹ýÔز¨¼ì²âÀ´·ÀÖ¹CMX469A½ÓÊÕÐé¼ÙµÄÊý¾Ý¡£
CMX469AÓ뵥Ƭ»úµÄ½Ó¿Úµç·Éè¼ÆÖ÷Òª·ÖΪÁ½²¿·Ö£º·¢Ëͽӿڵç·Éè¼ÆºÍ½ÓÊÕ½Ó¿Úµç·Éè¼Æ¡£·¢Ëͽӿڵç·ÓÉ·¢ËÍÔÊÐí(TxEN)¡¢·¢ËÍʱÖÓÏß(TxSYNC)¡¢·¢ËÍÊý¾ÝÏß(TxDATA)Èý²¿·Ö¹¹³É¡£´ËʱµÄFFSKÊý¾ÝÊä³öÏß(TxSIGNAL)ÓÃÓÚÊä³ö¾¹ýµ÷ÖƵÄFFSKÐźš£½ÓÊÕ½Ó¿ÚÔòÓɽÓÊÕÔÊÐí(RXEN)¡¢½ÓÊÕʱÖÓÏß(RxSYNC)¡¢Ôز¨¼ì²â(Carrier Detect)¡¢Ê±ÖÓͬ²½½ÓÊÕÊý¾ÝÏß(CLOCK DATA)µÈËIJ¿·Ö¹¹³É¡£´Ëʱ£¬FFSKÊý¾ÝÊäÈëÏßRxSIGNALΪÐèÒª½âµ÷µÄFFSK/MSKÐźŵÄÊäÈë¶Ë¿Ú¡£
TXENΪ·¢ËÍʹÄÜ¿ØÖƶ˿ڣ¬µ±µÍµçƽ·¢ËÍʹÄܺó£¬ÔÚʱÖÓÐźÅTxSYNCµÄͬ²½Ï£¬TXDATAÊý¾ÝÏßÉϵÄÐźŽ«ÒÀ´Î±»²ÉÑù£¬Í¬Ê±¾¹ýµ÷ÖƼ´¿ÉÔÚTxSIGNALÒý½ÅÊä³öµ÷ÖƺóµÄFFSKÐźš£ÔÚ1200bpsÏ£¬¸Ãϵͳ¿É½«¸ßµçƽ“1”ת»»Îª1200HzµÄÕýÏÒ²¨£¬¶ø½«µÍµçƽ“0”ת»»Îª1800HzµÄÕýÏÒ²¨£¬²¢ÓÉTxSIGNAL¶Ë¿ÚÊä³ö¡£Æä·¢ËÍʱÐòÈçͼ2Ëùʾ£¬Tx-DATAÒý½ÅÐźŽ«ÔÚʱÖÓÐźÅTXSYNCµÄÉÏÉýÑر»²ÉÑù£¬Òò´Ë£¬TXSYNCµÄÉÏÉýÑرØÐëÓÐЧ²¢ÇÒ±£³ÖÎȶ¨¡£Éè¼Æ³ÌÐòʱ£¬Ó¦¸ÃÔÚʱÖÓÐźŵÄϽµÑØÒÀ´Î´®ÐÐÊä³öÒª·¢Ë͵ÄÊý¾Ý¡£À¸ßTxEN½«Ê¹·¢Ë͵ç·½øÈë½ÚÄÜ״̬£¬ÕâʱTXSYNC½«Êä³öÂß¼¸ßµçƽ£¬TxSIGNAL½øÈë¸ß×è̬¡£TxENÓÉÄÚ²¿ÉÏÀΪVCC¡£
RxENΪ½ÓÊÕʹÄÜÒý½Å¡£RxENΪ¸ßʱ£¬Ê¹ÄܽÓÊյ緣¬ÎªµÍʱÔòʹ½ÓÊյ緽øÈë½ÚÄÜ״̬¡£´Ëʱ£¬RxSYNCºÍ½ÓÊÕÊý¾Ý¶Ë½«Êä³ö¹Ì¶¨µçƽ¡£½ÓÊÕʹÄÜʱ£¬ÊäÈëRxSIGNALµÄ FFSKÐźž¹ýÄÚ²¿Â˲¨Æ÷ºó¿É±»»Ö¸´Îª´®ÐÐÊý¾ÝÊä³ö¡£Í¬Ê±£¬´Ó½ÓÊÕµÄÊý¾ÝÖл¹¿É»Ö¸´³öͬ²½Ê±ÖÓ£¬µ¥Æ¬»úͨ¹ý²ÉÑù´Ëͬ²½Ê±ÖÓÀ´Í¬²½½ÓÊÕÊý¾Ý¡£½ÓÊÕʱÐòÈçͼ3Ëùʾ¡£Éè¼Æ¸Ã³ÌÐòʱ£¬Ó¦¸ÃÔÚͬ²½Ê±ÖÓRxSYNCµÄϽµÑزÉÑùCLOCK DATAÒý½ÅµÄÊý¾Ý¡£
4 Èí¼þÉè¼Æ
¸ÃMODEMµÄÈí¼þÉè¼ÆÖ÷Òª°üÀ¨FFSK·¢ËͳÌÐòºÍFFSK½ÓÊÕ³ÌÐò£¬Æä³ÌÐòÁ÷³ÌͼÈçͼ4Ëùʾ¡£·¢ËÍFFSKÊý¾Ýʱ£¬Ê×ÏÈÐèÒªÀµÍ·¢ËÍʹÄܶ˿ÚTxEN£¬½Ó׿ì²âʱÖÓÏß(TxSYNC)?²¢ÔÚÿһ¸öʱÖÓϽµÑØÒÆλÊä³öһλÊý¾Ý£¬Ò»Ö±µ½Êý¾ÝÈ«²¿·¢ËÍÍê³É£¬È»ºóÀ¸ß·¢ËÍʹÄܶ˿ڡ£ÖÁ´Ë£¬FFSK·¢ËÍÊý¾Ý½áÊø¡£
½ÓÊÕFFSKÊý¾Ýʱ£¬ÓÉÓÚ½ÓÊÕʱÖÓÏßRxSYNC±»½ÓÔÚµ¥Æ¬»úµÄÖжÏÒý½ÅÉÏ£¬Òò´Ë£¬Ö»ÒªÓÐFFSKÊý¾Ýµ½´ï£¬½ÓÊÕʱÖÓÏ߾ͻáÊä³ö¾¹ý»Ö¸´µÄʱÖÓÐźţ¬²¢ÒýÆðµ¥Æ¬»úÖжϡ£ÎªÁË·ÀÖ¹Îó²Ù×÷£¬½øÈëÖжÏ×Ó³ÌÐòÒÔºó£¬Ó¦¸ÃÊ×ÏÈÅжÏÔز¨¼ì²â¶Ë¿ÚÊÇ·ñÓÐЧ¡£Èç¹ûÎÞЧ£¬±íÃ÷ÊÇÎó²Ù×÷£¬´ËʱӦÍ˳ö½ÓÊÕ×Ó³ÌÐò£»Èç¹ûÓÐЧ£¬Ôò¼ÌÐø½ÓÊÕFFSKÊý¾Ý¡£ÔÚÿһ¸öRxSYNCʱÖÓµÄϽµÑØ£¬¶¼ÒªËø´æ½ÓÊÕÊý¾ÝÏß(CLOCKED DA-TA)µÄ״̬£¬Ò»Ö±µ½½ÓÊÕÊý¾Ý½áÊø¡£Í¬Ê±£¬ÔÚ½ÓÊÕÊý¾Ýʱ£¬ÎªÁË·ÀÖ¹µ¥Æ¬»úÓÉÓڵȴýÊý¾Ý¶øËÀ»ú£¬±ØÐë¼ÓÉÏÂë¼ä¸ôÅжϣ¬Èç¹û³¬¹ýÒ»¶¨µÄʱ¼äûÓÐÊÕµ½Ô¤ÆÚµÄÊý¾Ý£¬Ôò½«ÒÔÇ°½ÓÊÕµÄÊý¾Ý·ÏÆú£¬²¢½øÐÐÊý¾Ý½ÓÊÕ³õʼ»¯£¬ÒÔÖØнøÐнÓÊÕ¡£
·¢ËÍ¡¢½ÓÊÕFFSKÊý¾ÝÄÚÈÝ¿ÉÒÔ°´ÕÕ×Ô¶¨ÒåÐÒéÀ´Íê³É£¬¾ßÌåΪ£ºµÚÒ»×Ö½ÚΪÊý¾Ý³¤¶È£¬È»ºóΪÈô¸É¸ö×Ö½ÚµÄÊý¾ÝÄÚÈÝ£¬×îºóΪºÍУÑéÂëÒÔ¼°Òì»òУÑéÂë¡£¾±ÊÕßʵ¼ùÖ¤Ã÷£¬ÕâÖÖÐÒé¿ÉÒԱȽÏÓÐЧµØʵÏÖÊý¾ÝµÄ·¢ËͺͽÓÊÕ£¬Í¬Ê±¼ì²â´«ÊäÎóÂëµÄЧ¹ûÒ²±È½ÏºÃ¡£
5 ½áÊøÓï
ÀûÓÃCMX469AʵÏÖµÄÎÞÏßMODEM¾ßÓп¹¸ÉÈÅÄÜÁ¦Ç¿¡¢µç·¼òµ¥¡¢³ÌÐòÉè¼Æ·½±ãµÈÓŵ㣬¶ÔÓÚÖ»ÓÐÒ»¸ö´®ÐпڵÄ51ϵÁе¥Æ¬»úÀ´Ëµ£¬ÓÉÓÚCMX469A²»Õ¼Óô®Ðпڣ¬Òò´Ë£¬µ¥Æ¬»ú¿ÉÒÔÀûÓô®Ðпڷ½±ãµØÓë¼ÆËã»ú»òÕßÆäËüÉ豸½øÐд®¿ÚͨÐÅ£¬´Ó¶øΪÕû¸öϵͳµÄÉè¼ÆÌṩ·½±ã¡£
×÷Õߣº³Â¸ý·æ Íõ´äƽ Î÷°²µç×ӿƼ¼´óѧ À´Ô´£º¹úÍâµç×ÓÔªÆ÷¼þ