רÀûÃû³Æ£º»ùÓÚdsc¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±íµÄÖÆ×÷·½·¨
¼¼ÊõÁìÓò£º
±¾·¢Ã÷Éæ¼°ÅÌ×°ÈýÏà×ۺϵçÁ¿±í£¬ÓÈÆäÊÇÒ»ÖÖ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±í¡£
±³¾°¼¼Êõ£º
ͨ³£ÈýÏà×ۺϱíµÄ¼¼ÊõʵÏÖ£¬Æä·½°¸Ò»°ãÓÐÒÔϼ¸ÖÖÒ»¡¢²ÉÓüÆÁ¿Ð¾Æ¬À´ÊµÏÖµçÁ¿µÄ²É¼¯£»¶þ¡¢Í¨¹ýARMµÈǶÈëʽϵͳÀ´ÔËËãʵÏÖµçÁ¿µÄ²É¼¯£»Èý¡¢ÀûÓÃADת»»Æ÷+ DSPоƬ+΢´¦ÀíÆ÷À´´ïµ½µçÁ¿µÄ²É¼¯¡£ÕâЩ·½°¸¶¼¸÷ÓÐÆä±×¶Ë£¬¼ÆÁ¿Ð¾Æ¬·½°¸¼òµ¥¡¢³É±¾µÍÁ®£¬µ«ÎÞ·¨ÊµÏָ߾«¶È¡¢¶à¹¦ÄܵĵçÁ¿²É¼¯£»ARMµÈǶÈëʽϵͳ·½°¸ËäÈ»ÔÚ¿ØÖÆ´¦ÀíÉÏÓÐÒ»¶¨µÄÓÅÊÆ£¬ÓÉÓÚÆä×ÔÉíµÄÔËÐÐÐÔÄÜ£¬ºÜÄÑʵÏÖʵʱ¸ß¾«¶ÈµÄÔËË㣻ÀûÓÃADת»»Æ÷+DSPоƬ+΢´¦ÀíÆ÷µÄ·½°¸Ó²¼þ¹ýÓÚ¸´ÔÓ£¬³É±¾Ì«¸ß¡£ÖйúרÀûºÅΪ¡°200920047879. X¡±µÄʵÓÃÐÂÐÍרÀû£¬ÌṩÁËÒ»ÖÖÓõçÉ豸µÄ×ۺϲâÁ¿ÒÇ±í£¬°üÀ¨ÓëµçԴϵͳÁ¬½ÓµÄ×îСϵͳ¡¢À©Õ¹RAM¡¢CANͨÐÅÄ£¿é¡¢¿ª¹ØÁ¿ÊäÈëÄ£¿é¡¢Ä£ÄâÁ¿ÊäÈëÄ£¿é£¬ËùÊö×îСϵͳ·Ö±ðÁ¬½ÓËùÊöÀ©Õ¹RAM¡¢CANͨÐÅÄ£¿é¡¢¿ª¹ØÁ¿ÊäÈëÄ£¿é¡¢Ä£ÄâÁ¿ÊäÈëÄ£¿é¡£ÆäÓŵãÊÇ¿Éʵʱ²É¼¯ÓõçÉ豸µÄÈýÏàµçѹ¡¢ÈýÏàµçÁ÷¼°ÁãÐòµçѹ¡¢ÁãÐòµçÁ÷ºÍÈýÏàµçѹµÄг²¨×Ü»û±äÂʺÍÈýÏàµçÁ÷µÄг²¨×Ü»û±äµçÁ÷¡¢¸÷ÏîÓй¦¹¦ÂÊ¡¢ÎÞ¹¦¹¦ÂÊ¡¢Ó馵çÁ¿ºÍÎÞ¹¦µçÁ¿£¬½øÐÐÓõçÉ豸µÄ¼à²â£¬µ«ÊÇÆäΪÁ˱£Ö¤¾«È·¶È£¬Ê¹µÃµç·µÄÉè¼Æ½ÏΪ¸´ÔÓ£¬³É±¾¸ß¡£
·¢Ã÷ÄÚÈÝ
±¾·¢Ã÷ÌṩһÖÖ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±í£¬Äܹ»½â¾öÏÖÓм¼ÊõÖеļÆÁ¿Ð¾Æ¬Ó²¼þ¸´ÔÓ»òÕß¾«¶È²»¹»µÄ¼¼ÊõÎÊÌ⡣Ϊ½â¾öÉÏÊö¼¼ÊõÎÊÌ⣬±¾·¢Ã÷²ÉÓõļ¼Êõ·½°¸ÊÇÌṩһÖÖ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±í£¬°üÀ¨Ö÷¿ØÐ¾Æ¬¡¢A/Dת»»Æ÷¡¢µçѹ²ÉÑùµç·¡¢µçÁ÷²ÉÑùµç·ºÍ²Ù×÷Ãæ°å£»ËùÊöÖ÷¿ØÐ¾Æ¬ÎªDSCоƬ£»ËùÊöµçѹ²ÉÑùµç·µÄÊäÈë¶ËÓëÍâÖõç·ÏàÁ¬½Ó£¬ÓÃÓڲɼ¯µçѹÊý¾Ý£¬Êä³ö¶ËÓëA/Dת»»Æ÷Á¬½Ó£»ËùÊöµçÁ÷²ÉÑùµç·µÄÊäÈë¶ËÓëÍâÖõç·ÏàÁ¬½Ó£¬ÓÃÓڲɼ¯µçÁ÷Êý¾Ý£¬Êä³ö¶ËÓëA/Dת»»Æ÷ÏàÁ¬½Ó£»ËùÊöA/Dת»»Æ÷½«½ÓÊÕµ½µÄµçѹÊý¾ÝÒÔ¼°µçÁ÷Êý¾Ý½øÐÐÄ£Êýת»»£¬²¢½«Ä£Êýת»»ºóµÄµçѹÊý¾ÝºÍµçÁ÷Êý¾Ýͨ¹ýSPI×ÜÏßÊä³öÖÁËùÊöÖ÷¿ØÐ¾Æ¬£»ËùÊöÖ÷¿ØÐ¾Æ¬¸ù¾Ý½ÓÊÕµ½µÄµçѹÊý¾ÝºÍµçÁ÷Êý¾Ý½øÐÐÔËËãµÃ³öµçÁ¿Êý¾Ý£¬²¢Êä³öµçÁ¿Êý¾ÝÖÁ²Ù×÷Ãæ°å£»ËùÊö²Ù×÷Ãæ°åÓëÖ÷¿ØÐ¾Æ¬Ë«ÏòͨÐÅÁ¬½Ó£¬ËùÊö²Ù×÷Ãæ°å°üÀ¨ÏÔʾÉ豸ºÍÊäÈëÉ豸£¬ËùÊöÏÔʾÉ豸ÓÃÓÚ½«½ÓÊÕµ½µÄµçÁ¿Êý¾Ý½øÐÐÏÔʾ£»ËùÊöÊäÈëÉ豸ÓÃÓÚ½ÓÊÕÍâÖÿØÖÆÐÅÏ¢£¬²¢´«ÊäÖÁÖ÷¿ØÐ¾Æ¬¡£ÆäÖУ¬»¹°üÀ¨WATCHDOGµç·£¬WATCHDOGµç·ͨ¹ýGPIOÐźÅÏßÓëÖ÷¿ØÐ¾Æ¬Á¬½Ó¡£ÆäÖУ¬»¹°üÀ¨µçÁ÷ת»»µç·£¬ËùÊöµçÁ÷ת»»µç·ͨ¹ýPWM¿ØÖÆÐźÅÏßÓëÖ÷¿ØÐ¾Æ¬Á¬½Ó¡£ÆäÖУ¬ËùÊöµçѹ²ÉÑùµç·°üÀ¨¶à¸öµçѹ²ÉÑùÄ£¿é£¬ËùÊöµçѹ²ÉÑùÄ£¿é°üÀ¨±£»¤µç·¡¢µçѹ»¥¸ÐÆ÷ÒÔ¼°ÔöÒæ¿ØÖÆÂ˲¨»ØÂ·£¬ËùÊö±£»¤µç·µÄÊäÈë¶Ëͨ¹ýÓëÍâÖõç·ÏàÁ¬½Ó£¬ËùÊö±£»¤µç·µÄÊä³ö¶ËÓëµçѹ»¥¸ÐÆ÷µÄÊäÈë¶ËÏàÁ¬½Ó£¬ËùÊöµçѹ»¥¸ÐÆ÷µÄÊä³ö¶ËÓëÔöÒæ¿ØÖÆÂ˲¨µç·µÄÊäÈë¶ËÏàÁ¬½Ó£¬ËùÊöÔöÒæ¿ØÖÆÂ˲¨»ØÂ·µÄÊä³ö¶ËÓëA/Dת»»Æ÷µÄÊäÈë¶ËÏàÁ¬½Ó¡£ÆäÖУ¬ËùÊöµçÁ÷²ÉÑùµç·°üÀ¨¶à¸öµçÁ÷²ÉÑùÄ£¿é£¬ËùÊöµçÁ÷²ÉÑùÄ£¿é°üÀ¨ÔöÒæ¿ØÖÆÂ˲¨»ØÂ·ºÍµçÁ÷»¥¸ÐÆ÷£¬ËùÊöµçÁ÷»¥¸ÐÆ÷µÄÊäÈë¶Ëͨ¹ýÓëÍâÖõç·ÏàÁ¬½Ó£¬Êä³ö¶ËÓëÔöÒæ¿ØÖÆÂ˲¨»ØÂ·µÄÊäÈë¶ËÏàÁ¬½Ó£»ËùÊöÔöÒæ¿ØÖÆÂ˲¨»ØÂ·µÄÊä³ö¶ËÓëA/Dת»»Æ÷µÄÊäÈë¶ËÏàÁ¬½Ó¡£ÆäÖУ¬»¹°üÀ¨±¨¾¯Êä³öµç·£¬ËùÊö±¨¾¯Êä³öµç·ͨ¹ýGPIOÐźÅÏßÓëÖ÷¿ØÐ¾Æ¬ÏàÁ¬
½Ó¡£ ÆäÖУ¬ËùÊö±¨¾¯Êä³öµç·°üÀ¨¶à¸ö±¨¾¯Êä³öÄ£¿é£¬ËùÊö±¨¾¯Êä³öÄ£¿é°üÀ¨¼ÌµçÆ÷Çý¶¯µç·ÒÔ¼°RS485±£»¤µç·£¬ËùÊö¼ÌµçÆ÷Çý¶¯µç·µÄÊäÈë¶ËÓëÖ÷¿ØÐ¾Æ¬ÏàÁ¬½Ó£¬Êä³ö¶ËÓëµ¥µ¶Ë«ÖÀ¼ÌµçÆ÷µÄÊäÈë¶ËÏàÁ¬½Ó£¬ËùÊöµ¥µ¶Ë«ÖÀ¼ÌµçÆ÷µÄÊä³ö¶Ëͨ¹ýÓëÍâÖõç·ÏàÁ¬½Ó¡£ÆäÖУ¬»¹°üÀ¨´®¿ÚͨÐŵç·£¬ËùÊö´®¿ÚͨÐŵç·°üÀ¨¸ßËÙ¹âñî¸ôÀëµç·¡¢RS485PHYоƬÒÔ¼°RS485±£»¤µç·£¬ËùÊö¸ßËÙ¹âñî¸ôÀëµç·ÓëÖ÷¿ØÐ¾Æ¬Ë«ÏòͨÐÅÁ¬½Ó£¬²¢Í¨¹ýRS485PHYоƬÒÔ¼°RS485±£»¤µç·ÓëÍâÖõç·ÏàÁ¬½Ó£¬ÊµÏÖÖ÷¿ØÐ¾Æ¬ÓëÍâÖõç·µÄÊý¾ÝͨfÄ¿¡£²ÉÓÃÉÏÊö¼¼Êõ·½°¸£¬±¾·¢Ã÷¾ß±¸µÄÓÐÒæÐ§¹ûÊÇÓÉÓÚ²ÉÓõÄÖ÷¿ØÐ¾Æ¬£¬ÆäÖ÷¿ØÐ¾Æ¬²ÉÓÃDSC£¬ÀûÓÃDSCоƬÓÅÒìµÄÔËËãÐÔÄÜ£¬·á¸»µÄÍâÉè½Ó¿ÚºÍ¼òµ¥¿É¿¿µÄÓ²¼þµç·£¬ÒÔ¼°µÍÁ®µÄ³É±¾£¬Ò×ÓÚÀ©Õ¹µÄ¹¦ÄÜ£¬ÕûºÏÁË DSPµÄÊýѧÔËËãºÍMCUµÄ´¦Àí¿ØÖÆ¹¦ÄÜ£¬ÊµÏÖ¼ÆËãÓë¿ØÖÆµÄÒ»Ì廯£»±¾·¢Ã÷»¹¶ÔDSCÖ÷¿ØÐ¾Æ¬ÍâΧµç·½øÐÐÉè¼Æ£¬µçѹ²ÉÑùµç·ÓëµçÁ÷²ÉÑùµç·²É¼¯µÄµçѹ»òÕßµçÁ÷Êý¾Ý´«Êäµ½A/Dת»»Æ÷ÖнøÐÐA/Dת»»£¬A/Dת»»Æ÷ͨ¹ýSPI×ÜÏßÓëÖ÷¿ØÐ¾Æ¬Á¬½Ó£¬ÊµÏÖµçÁ¿Ðźŵľ«È·²É¼¯Óë·ÖÎö£»±¾·¢Ã÷µÄµç·¼òµ¥¿É¿¿£¬ÊµÏÖÁ˵ͳɱ¾µÄÓ¦Óá£
ͼIΪ±¾·¢Ã÷ÌṩµÄ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±íµÄµç·ģ¿éͼ¡£Í¼2Ϊ±¾·¢Ã÷ÌṩµÄ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±íµÄÒ»ÖÖʵʩÀýµÄµç·ģ¿éͼ¡£
¾ßÌåʵʩÀý·½Ê½ÎªÏêϸ˵Ã÷±¾·¢Ã÷µÄ¼¼ÊõÄÚÈÝ¡¢¹¹ÔìÌØÕ÷¡¢ËùʵÏÖÄ¿µÄ¼°Ð§¹û£¬ÒÔϽáºÏʵʩ·½Ê½²¢ÅäºÏ¸½Í¼ÏêÓè˵Ã÷¡£Çë²ÎÔÄͼ1£¬±¾·¢Ã÷ÌṩһÖÖ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±í£¬°üÀ¨Ö÷¿ØÐ¾Æ¬¡¢A/Dת»»Æ÷¡¢µçѹ²ÉÑùµç·¡¢µçÁ÷²ÉÑùµç·¡¢²Ù×÷Ãæ°å£»ËùÊöÖ÷¿ØÐ¾Æ¬ÎªDSCоƬ£¬DSCΪDigital Signal Controller (Êý×ÖÐźſØÖÆÆ÷)£¬ÊÇ DSP (Digital Signal Processor Êý×ÖÐźŴ¦ÀíÆ÷)ÓëMCU (Microprocessor Control Unit΢´¦Àí»ú¿ØÖƵ¥Ôª)µÄ½áºÏÌ壻µçѹ²ÉÑùµç·µÄÊäÈë¶ËÓëÍâÖõç·ÏàÁ¬½Ó£¬ÓÃÓڲɼ¯µçѹÊý¾Ý£¬Êä³ö¶ËÓëA/Dת»»Æ÷(Analog/DigitalÄ£Êýת»»Æ÷)Á¬½Ó£»ËùÊöµçÁ÷²ÉÑùµç·µÄÊäÈë¶ËÓëÍâÖõç·ÏàÁ¬½Ó£¬ÓÃÓڲɼ¯µçÁ÷Êý¾Ý£¬Êä³ö¶ËÓëA/Dת»»Æ÷ÏàÁ¬½Ó£»ËùÊöA/Dת»»Æ÷½«½ÓÊÕµ½µÄµçѹÊý¾ÝÒÔ¼°µçÁ÷Êý¾Ý½øÐÐÄ£Êýת»»£¬²¢½«Ä£Êýת»»ºóµÄµçѹÊý¾ÝºÍµçÁ÷Êý¾Ýͨ¹ýSPI×ÜÏßÊä³öÖÁËùÊöÖ÷¿ØÐ¾Æ¬£»ËùÊöÖ÷¿ØÐ¾Æ¬¸ù¾Ý½ÓÊÕµ½µÄµçѹÊý¾ÝºÍµçÁ÷Êý¾Ý½øÐÐÔËËãµÃ³öµçÁ¿Êý¾Ý£¬²¢Êä³öµçÁ¿Êý¾ÝÖÁ²Ù×÷Ãæ°å£»ËùÊö²Ù×÷Ãæ°åÓëÖ÷¿ØÐ¾Æ¬Ë«ÏòͨÐÅÁ¬½Ó£¬ËùÊö²Ù×÷Ãæ°å°üÀ¨ÏÔʾÉ豸ºÍÊäÈëÉ豸£¬ËùÊöÏÔʾÉ豸ÓÃÓÚ½«½ÓÊÕµ½µÄµçÁ¿Êý¾Ý½øÐÐÏÔʾ£»ËùÊöÊäÈëÉ豸ÓÃÓÚ½ÓÊÕÍâÖÿØÖÆÐÅÏ¢£¬²¢´«ÊäÖÁÖ÷¿ØÐ¾Æ¬¡£ÔÚÓɵ¥Æ¬»ú¹¹³ÉµÄ΢ÐͼÆËã»úϵͳÖУ¬ÓÉÓÚµ¥Æ¬»úµÄ¹¤×÷³£³£»áÊܵ½À´×ÔÍâ½çµç´Å³¡µÄ¸ÉÈÅ£¬Ôì³É³ÌÐòµÄÅÜ·É£¬¶øÏÝÈëËÀÑ»·£¬³ÌÐòµÄÕý³£ÔËÐб»´ò¶Ï£¬Óɵ¥Æ¬»ú¿ØÖƵÄϵͳÎÞ·¨¼ÌÐø¹¤×÷£¬»áÔì³ÉÕû¸öϵͳµÄÏÝÈëÍ£ÖÍ״̬£¬·¢Éú²»¿ÉÔ¤Áϵĺó¹û£¬ËùÒÔ³öÓÚ¶Ôµ¥Æ¬»úÔËÐÐ״̬½øÐÐʵʱ¼à²âµÄ¿¼ÂÇ£¬±ã²úÉúÁËÒ»ÖÖרÃÅÓÃÓÚ¼à²âµ¥Æ¬»ú³ÌÐòÔËÐÐ״̬µÄоƬ£¬Ë׳ơ¨¿´ÃŹ·¡¨£¬±¾·¢Ã÷ÌṩµÄ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±íÉèÖõÄWATCHDOGµç·£¬¼´¿´ÃŹ·µç·£¬WATCHDOGµç·ͨ¹ýGPIOÐźÅÏßÓëÖ÷¿ØÐ¾Æ¬Á¬½Ó£¬·ÀÖ¹Ö÷¿ØÐ¾Æ¬ÔËÐгÌÐò·¢ÉúËÀÑ»·»òÕß³ÌÐòÅܷɵÄÇé¿ö·¢Éú¡£
±¾·¢Ã÷µÄ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±í»¹°üÀ¨µçÁ÷ת»»µç·£¬ËùÊöµçÁ÷ת»»µç·ͨ¹ýPWM¿ØÖÆÐźÅÏßÓëÖ÷¿ØÐ¾Æ¬Á¬½Ó£¬ÔÚ±¾ÊµÊ©ÀýÖУ¬¸ÃµçÁ÷ת»»µç·ΪÍâÖõç·Ìṩr20mAµÄµçÁ÷¡£ÕâÊÇÓÉÓÚ£¬ÔÚ¹¤ÒµÒDZíʹÓÃÖУ¬ÐèÒª¶Ô²É¼¯µ½µÄÐźŽøÐбäËÍÊä³ö¸øÏµÍ³»òÍⲿÉ豸£¬Òò´Ë£¬±¾·¢Ã÷²ÉÓõçÁ÷ת»»Ä£¿éʵÏÖ±äËÍÊä³ö¹¦ÄÜ£¬±äËÍÊä³ö¹¦ÄÜÊÇ»ùÓÚµ¥Æ¬»úµÄPWM¿ØÖƶËÀ´×öµÄ£¬Ò»¸öÊä³öÖÜÆÚµÄµ¼Í¨Óë¶Ï¿ªÊ±¼ä³¤¶È¾ö¶¨ÁË PWMÊä³öÖµµÄ´óС£¬ÅäºÏÍⲿPWM¿ØÖƵç·½øÐÐת»»¡£ËùÊöµçѹ²ÉÑùµç·°üÀ¨¶à¸öµçѹ²ÉÑùÄ£¿é£¬ËùÊöµçѹ²ÉÑùÄ£¿é°üÀ¨±£»¤µç·¡¢µçѹ»¥¸ÐÆ÷ÒÔ¼°ÔöÒæ¿ØÖÆÂ˲¨»ØÂ·£¬ËùÊö±£»¤µç·µÄÊäÈë¶Ëͨ¹ý½ÓÏß¶Ë×ÓÓëÍâÖõç·ÏàÁ¬½Ó£¬ËùÊö±£»¤µç·µÄÊä³ö¶ËÓëµçѹ»¥¸ÐÆ÷µÄÊäÈë¶ËÏàÁ¬½Ó£¬ËùÊöµçѹ»¥¸ÐÆ÷µÄÊä³ö¶ËÓëÔöÒæ¿ØÖÆÂ˲¨µç·µÄÊäÈë¶ËÏàÁ¬½Ó£¬ËùÊöÔöÒæ¿ØÖÆÂ˲¨»ØÂ·µÄÊä³ö¶ËÓëA/Dת»»Æ÷µÄÊäÈë¶ËÏàÁ¬½Ó¡£ËùÊöµçÁ÷²ÉÑùµç·°üÀ¨¶à¸öµçÁ÷²ÉÑùÄ£¿é£¬ËùÊöµçÁ÷²ÉÑùÄ£¿é°üÀ¨ÔöÒæ¿ØÖÆÂ˲¨»ØÂ·ºÍµçÁ÷»¥¸ÐÆ÷£¬ËùÊöµçÁ÷»¥¸ÐÆ÷µÄÊäÈë¶Ëͨ¹ý½ÓÏß¶Ë×ÓÓëÍâÖõç·ÏàÁ¬½Ó£¬Êä³ö¶ËÓëÔöÒæ¿ØÖÆÂ˲¨»ØÂ·µÄÊäÈë¶ËÏàÁ¬½Ó£»ËùÊöÔöÒæ¿ØÖÆÂ˲¨»ØÂ·µÄÊä³ö¶ËÓëA/Dת»»Æ÷µÄÊäÈë¶ËÏàÁ¬½Ó¡£±¾·¢Ã÷»¹ÌṩµÄ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±í»¹°üÀ¨±¨¾¯Êä³öµç·£¬ËùÊö±¨¾¯Êä³öµç·ͨ¹ýGPIOÐźÅÏßÓëÖ÷¿ØÐ¾Æ¬ÏàÁ¬½Ó¡£ËùÊö±¨¾¯Êä³öµç·°üÀ¨¶à¸ö±¨¾¯Êä³öÄ£¿é£¬ËùÊö±¨¾¯Êä³öÄ£¿é°üÀ¨¼ÌµçÆ÷Çý¶¯µç·ÒÔ¼°RS485±£»¤µç·£¬ËùÊö¼ÌµçÆ÷Çý¶¯µç·µÄÊäÈë¶ËÓëÖ÷¿ØÐ¾Æ¬ÏàÁ¬½Ó£¬Êä³ö¶ËÓëµ¥µ¶Ë«ÖÀ¼ÌµçÆ÷µÄÊäÈë¶ËÏàÁ¬½Ó£¬ËùÊöµ¥µ¶Ë«ÖÀ¼ÌµçÆ÷µÄÊä³ö¶Ëͨ¹ý½ÓÏß¶Ë×ÓÓëÍâÖõç·ÏàÁ¬½Ó¡£±¾·¢Ã÷ÌṩµÄ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±í»¹°üÀ¨´®¿ÚͨÐŵç·£¬ËùÊö´®¿ÚͨÐŵç·°üÀ¨¸ßËÙ¹âñî¸ôÀëµç·¡¢RS485PHYоƬÒÔ¼°RS485±£»¤µç·£¬ËùÊö¸ßËÙ¹âñî¸ôÀëµç·ÓëÖ÷¿ØÐ¾Æ¬Ë«ÏòͨÐÅÁ¬½Ó£¬²¢Í¨¹ýRS485PHYоƬÒÔ¼°RS485±£»¤µç·ÓëÍâÖõç·ÏàÁ¬½Ó£¬ÊµÏÖÖ÷¿ØÐ¾Æ¬ÓëÍâÖõç·µÄÊý¾ÝͨÐÅ¡£ÕâÑùÍâÖõç·¾ÍÄܹ»Í¨¹ý´®¿ÚͨÐŵç·ÄÚÖÃPHYоƬ£¬ÊµÏÖ¶ÔÖ÷¿ØÐ¾Æ¬µÄÊý¾ÝµÄ¶ÁÈ¡£¬ÓÈÆäÊÇÄܹ»ÊµÏÖÔÚÔ¶³ÌÇé¿öÏ£¬¶ÔÊý¾Ý½øÐжÁÈ¡£¬Ê¹µÃ±¾·¢Ã÷ÌṩµÄµçÁ¿±í¸üΪʵÓá£Çë²ÎÔÄͼ2£¬Í¼2Ϊ±¾·¢Ã÷ÌṩµÄ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±íµÄÒ»¸ö¾ßÌåʵʩÀýµÄÔÀíͼ£¬°üÀ¨TMS320F2802x PiccoloÖ÷¿ØÐ¾Æ¬£¬A/Dת»»Æ÷¡¢µçѹ²ÉÑùµç·¡¢µçÁ÷²ÉÑùµç·¡¢µçÁ÷ת»»µç·¡¢´®¿ÚͨѶµç·¡¢±¨¾¯Êä³öµç·¡¢ÒÔ¼°ÈË»ú½»»¥²¿·Ö¡¢¿ª¹Øµçѹ¡¢±£»¤µç·µÈ¡£¿ª¹ØµçԴΪ¸÷¸öµç·Ìṩ¸÷¸öµç·ÌṩËùÐèµÄµçÔ´£¬ÎªÖ÷¿ØÐ¾Æ¬Ìṩ5V»ò3. 3VµÄµçÔ´£¬Ö÷¿ØÐ¾Æ¬Í¨¹ýSPI×ÜÏßÓëA/Dת»»Æ÷Á¬½Ó£»µçѹ²ÉÑùµç·¡¢ µçÁ÷²ÉÑùµç·µÄÊä³ö¶ËÓëA/Dת»»Æ÷ÏàÁ¬½Ó£»A/Dת»»Æ÷¶Ôµçѹ¡¢µçÁ÷²ÉÑùµç·²É¼¯µ½µÄÄ£ÄâÐźÅת»»³ÉÊý×ÖÐźţ¬ÔÙÊäÈëÖÁÖ÷¿ØÐ¾Æ¬£¬Ö÷¿ØÐ¾Æ¬¶Ô²É¼¯µÄÊý¾Ý½øÐзÖÎö£¬²¢½«µçÁ¿µÈÊý¾ÝÊä³öÖÁÈË»ú½»»¥²¿·Ö½øÐÐÏÔʾ£»ÈË»ú½»»¥²¿·Ö°üÀ¨°´¼ü£¬LEDµÆÒÔ¼°ÏÔʾÆÁÄ»µÈ£¬¾ßÌåµÄ£¬Óû§Í¨¹ý°´¼üÊäÈë¿ØÖÆÐÅÏ¢£¬¿ØÖÆÖ÷¿ØÐ¾Æ¬ÊµÏÖÏàÓ¦µÄ¹¦ÄÜ£»¶øÖ÷¿ØÐ¾Æ¬¿ØÖÆÏÔʾÆÁÄ»ÏÔʾ²âÁ¿½á¹û£»LEDµÆÉèÖÃÓÃÓÚÏÔʾ¹¤×÷״̬µÈ£»Ö÷¿ØÐ¾Æ¬»¹Ó뱨¾¯Êä³öµç·ÏàÁ¬½Ó£¬±¨¾¯Êä³öµç·°üÀ¨Ï໥Á¬½ÓµÄ¼ÌµçÆ÷Çý¶¯µç·ÒÔ¼°µ¥µ¶Ë«ÖÀ¼ÌµçÆ÷£¬±¨¾¯Êä³öµç·µÄ¼ÌµçÆ÷ÓëÍâÖÃÉ豸ÏàÁ¬½Ó£¬µ±Ö÷¿ØÐ¾Æ¬²âµÃµçÁ¿³¬¹ý»òÕßÉÙÓÚij¸öÊýֵʱ£¬±¨¾¯Êä³öµç·¾ÍÆô¶¯£¬±£Ö¤É豸ÔËÐÐÔÚºÏÊʵĵçÁ¿·¶Î§ÄÚ£»»òÕ߹رÕÍⲿÉ豸£¬±£Ö¤É豸µÄʹÓð²È«¡£±¾·¢Ã÷»¹°üÀ¨´®¿ÚͨѶµç·£¬°üÀ¨Ë³ÐòÁ¬½ÓµÄ¸ßËÙ¹âñî¸ôÀëµç·¡¢RS485PHYоƬ¡¢RS485±£»¤µç·£¬ÓÃÓÚÌṩ±¾·¢Ã÷µÄµçÁ¿±íÓëÍâÉèµÄͨÐŹ¦ÄÜ£¬ÓÈÆäÊÇÔ¶³ÌͨÐŹ¦ÄÜ£¬ÀýÈ磬´®¿ÚͨѶµç·ʹµÃ¸ÃÒDZíÄܹ»ÓëPCÏàÁ¬½Ó£¬ÆäÁ¬½Ó·½Ê½¿ÉÒÔ²ÉÓÃÎÞÏßͨÐÅ·½Ê½Ò²¿ÉÒÔ²ÉÓÃÓÐÏßͨÐÅ·½Ê½£¬Ê¹Óû§Äܹ»Í¨¹ýPCÄܹ»¶ÁÈ¡ÒDZíÊý¾Ý¡£µ±È»£¬Á¬½ÓµÄÍâÉè²»ÏÞÓÚPC£¬Ò²¿ÉÒÔÊÇÆäËûÉ豸¡£´ËÍ⣬±¾ÊµÊ©ÀýÖл¹ÉèÖÃÓÐWATCHDOGµç·ÓÃÓÚ¼à¿ØÖ÷¿ØÐ¾Æ¬µÄÔËÐÐÇé¿ö¡£»¹ÉèÖÃÓеçÁ÷ת»»µç·£¬ÎªÍâÉèÌṩ4 20mAµÄµçÁ÷¡£±¾ÊµÊ©ÀýÖУ¬ÉèÖÃÓжà¸ö½ÓÏß¶Ë×Ó£¬µçѹ²ÉÑùµç·¡¢µçÁ÷²ÉÑùµç·¡¢µçÁ÷ת»»µç·¡¢±¨¾¯Êä³öµç·µÈÓëÍⲿÉ豸µÄÁ¬½Ó¾ùͨ¹ý½ÓÏß¶Ë×ÓÁ¬½Ó£¬²ÉÓÃÕâÖÖ·½Ê½£¬½«ÄÚ²¿µç·ÓëÍâÉèµÄ½Ó¿ÚλÖ㬼´¸÷½ÓÏß¶Ë×ÓÄܹ»ÉèÖÃÓÚµç·ËÄÖÜ£¬Ê¹µÃ½ÓÏß·½±ã£¬Í¬Ê±Í¨¹ý¶Ô½ÓÏß¶Ë×Ó½øÐбàºÅÒÔ¼°±êʶ£¬·½±ãÍâÉèÓëµçÁ¿±íµç·µÄÁ¬½Ó£¬Í¬Ê±ÔÚ²âÊÔάÐ޵Ĺý³ÌÖУ¬Ò²±ãÓÚ²éÕÒÏàÓ¦µÄµç·¡£ÁíÍ⣬¿¼Âǵ½ÔÚ¹¤ÒµÊ¹Óû·¾³Ï£¬¾³£»áÓд®ÈÅ£¬Ë׳ƸÉÈÅ£¬²ÉÓùâµç¸ôÀë¼¼Êõ£¬¿ÉÒÔ½«¸ÉÈÅÆÁ±Î¿ª£¬Ê¹¸ÉÈÅÐźŲ»»á´®µ½Ç°¼¶£¬Ò²ÄÜÆðµ½±£»¤ºËÐÄÔª¼þ²»±»´óµÄµçÆøÐźŸø»÷´©µÄ·çÏÕ£¬±¾·¢Ã÷¶ÔËùÓÐÍâÉèµÄÊäÈëÊä³öÐźŲÉÈ¡µç´Å¸ôÀëºÍ¹âµç¸ôÀë¼¼Êõ£¬ÌáÎÅÁËÉ豸µÄ¿¹¸ÉÈÅÄÜÁ¦£¬Ò²ÌáÎÅÁ˲âÁ¿µÄ¾«¶È¡£±¾·¢Ã÷²ÉÓÃÕâÑùµÄÉè¼Æ·½°¸£¬ÀûÓÃDSCоƬÓÅÒìµÄÔËËãÐÔÄÜ£¬·á¸»µÄÍâÉè½Ó¿ÚºÍ¼òµ¥¿É¿¿µÄÓ²¼þµç·£¬ÒÔ¼°µÍÁ®µÄ³É±¾¡¢Ò×ÓÚÀ©Õ¹µÄÐÔÄÜ£¬ÊµÏÖ¶ÔµçÁ¿Ðźŵľ«È·²É¼¯¡¢·ÖÎöºÍ´¦Àí¡£ÒÔÉÏËùÊö½öΪ±¾·¢Ã÷µÄʵʩÀý£¬²¢·ÇÒò´ËÏÞÖÆ±¾·¢Ã÷µÄרÀû·¶Î§£¬·²ÊÇÀûÓñ¾·¢Ã÷˵Ã÷Êé¼°¸½Í¼ÄÚÈÝËù×÷µÄµÈЧ½á¹¹»òµÈЧÁ÷³Ì±ä»»£¬»òÖ±½Ó»ò¼ä½ÓÔËÓÃÔÚÆäËûÏà¹ØµÄ¼¼ÊõÁìÓò£¬¾ùͬÀí°üÀ¨ÔÚ±¾·¢Ã÷µÄרÀû±£»¤·¶Î§ÄÚ¡£
ȨÀûÒªÇó
1.Ò»ÖÖ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±í,ÆäÌØÕ÷ÔÚÓÚ°üÀ¨Ö÷¿ØÐ¾Æ¬¡¢A/Dת»»Æ÷¡¢µçѹ²ÉÑùµç·¡¢µçÁ÷²ÉÑùµç·ºÍ²Ù×÷Ãæ°å£» ËùÊöÖ÷¿ØÐ¾Æ¬ÎªDSCоƬ£» ËùÊöµçѹ²ÉÑùµç·µÄÊäÈë¶ËÓëÍâÖõç·ÏàÁ¬½Ó£¬ÓÃÓڲɼ¯µçѹÊý¾Ý£¬Êä³ö¶ËÓëA/Dת»»Æ÷Á¬½Ó£» ËùÊöµçÁ÷²ÉÑùµç·µÄÊäÈë¶ËÓëÍâÖõç·ÏàÁ¬½Ó£¬ÓÃÓڲɼ¯µçÁ÷Êý¾Ý£¬Êä³ö¶ËÓëA/Dת»»Æ÷ÏàÁ¬½Ó£»ËùÊöA/Dת»»Æ÷½«½ÓÊÕµ½µÄµçѹÊý¾ÝÒÔ¼°µçÁ÷Êý¾Ý½øÐÐÄ£Êýת»»£¬²¢½«Ä£Êýת»»ºóµÄµçѹÊý¾ÝºÍµçÁ÷Êý¾Ýͨ¹ýSPI×ÜÏßÊä³öÖÁËùÊöÖ÷¿ØÐ¾Æ¬£» ËùÊöÖ÷¿ØÐ¾Æ¬¸ù¾Ý½ÓÊÕµ½µÄµçѹÊý¾ÝºÍµçÁ÷Êý¾Ý½øÐÐÔËËãµÃ³öµçÁ¿Êý¾Ý£¬²¢Êä³öµçÁ¿Êý¾ÝÖÁ²Ù×÷Ãæ°å£» ËùÊö²Ù×÷Ãæ°åÓëÖ÷¿ØÐ¾Æ¬Ë«ÏòͨÐÅÁ¬½Ó£¬ËùÊö²Ù×÷Ãæ°å°üÀ¨ÏÔʾÉ豸ºÍÊäÈëÉ豸£¬ËùÊöÏÔʾÉ豸ÓÃÓÚ½«½ÓÊÕµ½µÄµçÁ¿Êý¾Ý½øÐÐÏÔʾ£»ËùÊöÊäÈëÉ豸ÓÃÓÚ½ÓÊÕÍâÖÿØÖÆÐÅÏ¢£¬²¢´«ÊäÖÁÖ÷¿ØÐ¾Æ¬¡£
2.¸ù¾ÝȨÀûÒªÇóIÌṩµÄ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±í,ÆäÌØÕ÷ÔÚÓÚ»¹°üÀ¨WATCHDOGµç·£¬WATCHDOGµç·ͨ¹ýGPIOÐźÅÏßÓëÖ÷¿ØÐ¾Æ¬Á¬½Ó¡£
3.¸ù¾ÝȨÀûÒªÇóIÌṩµÄ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±í,ÆäÌØÕ÷ÔÚÓÚ,»¹°üÀ¨µçÁ÷ת»»µç·£¬ËùÊöµçÁ÷ת»»µç·ͨ¹ýPWM¿ØÖÆÐźÅÏßÓëÖ÷¿ØÐ¾Æ¬Á¬½Ó¡£
4.¸ù¾ÝȨÀûÒªÇóIÌṩµÄ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±í£¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊöµçѹ²ÉÑùµç·°üÀ¨¶à¸öµçѹ²ÉÑùÄ£¿é£¬ËùÊöµçѹ²ÉÑùÄ£¿é°üÀ¨±£»¤µç·¡¢µçѹ»¥¸ÐÆ÷ÒÔ¼°ÔöÒæ¿ØÖÆÂ˲¨»ØÂ·£¬ËùÊö±£»¤µç·µÄÊäÈë¶Ëͨ¹ýÓëÍâÖõç·ÏàÁ¬½Ó£¬ËùÊö±£»¤µç·µÄÊä³ö¶ËÓëµçѹ»¥¸ÐÆ÷µÄÊäÈë¶ËÏàÁ¬½Ó£¬ËùÊöµçѹ»¥¸ÐÆ÷µÄÊä³ö¶ËÓëÔöÒæ¿ØÖÆÂ˲¨µç·µÄÊäÈë¶ËÏàÁ¬½Ó£¬ËùÊöÔöÒæ¿ØÖÆÂ˲¨»ØÂ·µÄÊä³ö¶ËÓëA/Dת»»Æ÷µÄÊäÈë¶ËÏàÁ¬½Ó¡£
5.¸ù¾ÝȨÀûÒªÇóIÌṩµÄ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±í,ÆäÌØÕ÷ÔÚÓÚ,ËùÊöµçÁ÷²ÉÑùµç·°üÀ¨¶à¸öµçÁ÷²ÉÑùÄ£¿é£¬ËùÊöµçÁ÷²ÉÑùÄ£¿é°üÀ¨ÔöÒæ¿ØÖÆÂ˲¨»ØÂ·ºÍµçÁ÷»¥¸ÐÆ÷£¬ËùÊöµçÁ÷»¥¸ÐÆ÷µÄÊäÈë¶Ëͨ¹ýÓëÍâÖõç·ÏàÁ¬½Ó£¬Êä³ö¶ËÓëÔöÒæ¿ØÖÆÂ˲¨»ØÂ·µÄÊäÈë¶ËÏàÁ¬½Ó£»ËùÊöÔöÒæ¿ØÖÆÂ˲¨»ØÂ·µÄÊä³ö¶ËÓëA/Dת»»Æ÷µÄÊäÈë¶ËÏàÁ¬½Ó¡£
6.¸ù¾ÝȨÀûÒªÇóIÌṩµÄ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±í,ÆäÌØÕ÷ÔÚÓÚ,»¹°üÀ¨±¨¾¯Êä³öµç·£¬ËùÊö±¨¾¯Êä³öµç·ͨ¹ýGPIOÐźÅÏßÓëÖ÷¿ØÐ¾Æ¬ÏàÁ¬½Ó¡£
7.¸ù¾ÝȨÀûÒªÇóIÌṩµÄ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±í£¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊö±¨¾¯Êä³öµç·°üÀ¨¶à¸ö±¨¾¯Êä³öÄ£¿é£¬ËùÊö±¨¾¯Êä³öÄ£¿é°üÀ¨¼ÌµçÆ÷Çý¶¯µç·ÒÔ¼°RS485±£»¤µç·£¬ËùÊö¼ÌµçÆ÷Çý¶¯µç·µÄÊäÈë¶ËÓëÖ÷¿ØÐ¾Æ¬ÏàÁ¬½Ó£¬Êä³ö¶ËÓëµ¥µ¶Ë«ÖÀ¼ÌµçÆ÷µÄÊäÈë¶ËÏàÁ¬½Ó£¬ËùÊöµ¥µ¶Ë«ÖÀ¼ÌµçÆ÷µÄÊä³ö¶Ëͨ¹ýÓëÍâÖõç·ÏàÁ¬½Ó¡£
8.¸ù¾ÝȨÀûÒªÇóIÌṩµÄ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±í£¬ÆäÌØÕ÷ÔÚÓÚ£¬»¹°üÀ¨´®¿ÚͨÐŵç·£¬ËùÊö´®¿ÚͨÐŵç·°üÀ¨¸ßËÙ¹âñî¸ôÀëµç·¡¢RS485PHYоƬÒÔ¼°RS485±£»¤µç·£¬ËùÊö¸ßËÙ¹âñî¸ôÀëµç·ÓëÖ÷¿ØÐ¾Æ¬Ë«ÏòͨÐÅÁ¬½Ó£¬²¢Í¨¹ýRS485PHYоƬÒÔ¼°RS485±£»¤µç·ÓëÍâÖõç·ÏàÁ¬½Ó£¬ÊµÏÖÖ÷¿ØÐ¾Æ¬ÓëÍâÖõç·µÄÊý¾ÝͨÐÅ¡£
È«ÎÄÕªÒª
±¾·¢Ã÷ÌṩһÖÖ»ùÓÚDSC¼¼ÊõµÄÅÌ×°ÈýÏà×ۺϵçÁ¿±í£¬°üÀ¨Ö÷¿ØÐ¾Æ¬¡¢A/Dת»»Æ÷¡¢µçѹ²ÉÑùµç·¡¢µçÁ÷²ÉÑùµç·¡¢²Ù×÷Ãæ°å£»ËùÊöÖ÷¿ØÐ¾Æ¬ÎªDSCоƬ£»ËùÊöA/Dת»»Æ÷¶ÔµçÁ÷²ÉÑùµç·»òµçÁ÷²ÉÑùµç·µÄÄ£ÄâÐźÅת»»³ÉÊý×ÖÐźţ¬Êä³öµ½Ö÷¿ØÐ¾Æ¬£¬ËùÊöÖ÷¿ØÐ¾Æ¬¶Ô½ÓÊÕµ½µÄÊý×ÖÐźŽøÐзÖÎö£¬Êä³öµçÁ¿Êý¾ÝÖÁËùÊö²Ù×÷Ãæ°å£»ËùÊö²Ù×÷Ãæ°å°üÀ¨ÏÔʾÉ豸£¬¶Ô½ÓÊÕµ½µÄµçÁ¿Êý¾Ý½øÐÐÏÔʾ¡£±¾·¢Ã÷ÀûÓÃDSCоƬÓÅÒìµÄÔËËãÐÔÄÜ£¬·á¸»µÄÍâÉè½Ó¿ÚºÍ¼òµ¥¿É¿¿µÄÓ²¼þµç·£¬ÒÔ¼°µÍÁ®µÄ³É±¾¡¢Ò×ÓÚÀ©Õ¹µÄÐÔÄÜ£¬ÊµÏÖ¶ÔµçÁ¿Ðźŵľ«È·²É¼¯¡¢·ÖÎöºÍ´¦Àí¡£
Îĵµ±àºÅG01R22/06GK102707138SQ20121016175
¹«¿ªÈÕ2012Äê10ÔÂ3ÈÕ ÉêÇëÈÕÆÚ2012Äê5ÔÂ23ÈÕ ÓÅÏÈȨÈÕ2012Äê5ÔÂ23ÈÕ
·¢Ã÷ÕßÁÖÉÆÆ½, Á¬½¨ÁÁ ÉêÇëÈË:¸£½¨Ë³²ýºçÈó¾«ÃÜÒÇÆ÷ÓÐÏÞ¹«Ë¾