- Äúµ±Ç°µÄλÖ㺹«Ë¾Ö÷Ò³ >ǶÈëʽϵͳÔÚ»úµç¿ØÖÆÖеÄÓ¦ÓÃ
ǶÈëʽϵͳÔÚ»úµç¿ØÖÆÖеÄÓ¦ÓÃ
×÷Õߣºbearingpower ·¢±íʱ¼ä£º2010-12-12
ǶÈëʽϵͳÔÚ»úµç¿ØÖÆÖеÄÓ¦Óùؼü×Ö£º»úµçϵͳ ǶÈëʽ ¡¡¡¡ÃÀ¹úÖøÃûδÀ´Ñ§¼ÒÄá¸ðÂåÅÓµÛ1999Äê1Ô·ûªÊ±Ô¤ÑÔ£¬4¡«5ÄêºóǶÈëʽÖÇÄÜ(µçÄÔ)¹¤¾ß½«ÊÇPCºÍÒòÌØÍøÖ®ºó×îΰ´óµÄ·¢Ã÷¡£ÊÂʵÕýÈçÄá¸ðÂåÅÓµÛÏÈÉúËùÔ¤ÁϵÄÄÇÑù£¬Ç¶Èëʽϵͳ¼°ÆäÓ¦ÓÃÒѳÉΪµ±Ç°Ñо¿ºÍÓ¦ÓõÄÈȵ㣬¹ú¼ÊÉÏ´óÅÆ¹«Ë¾ÈçIntel¡¢Microsoft(΢Èí)µÈ·×·×ͶÈë¾Þ×Ê£¬·Ö±ðÍÆ³öÁ˾ßÓм¼ÊõÓÅÊÆµÄ»ùÓÚXsale¿ò¼Ü½á¹¹µÄǶÈëʽӲ¼þƽ̨ºÍWindows CE 4.0Èí¼þƽ̨£¬ÎªÇ¶ÈëʽϵͳµÄ·¢Õ¹×¢ÈëÁËÇ¿´óµÄ»îÁ¦¡£½ñÌ죬ǶÈëʽϵͳÒÑÉøÍ¸µ½ÈÕ³£Éú»îµÄ·½·½ÃæÃ棬´øÀ´µÄ¹¤ÒµÄê²úÖµÒѳ¬¹ý1ÍòÒÚÃÀÔª£¬ÔÚ¹¤Òµ¿ØÖÆ¡¢Ïû·Ñµç×ÓµÈÁìÓòµÄÓ¦Ó÷¶Î§²»¶ÏÀ©´ó£¬¶ø»úµç¿ØÖÆÊÇǶÈëʽϵͳ¼¼ÊõµÄÒ»¸öµäÐÍÓ¦Ó㬲ÉÓÃǶÈëʽµÄ»úÆ÷ÈË¡¢SONY»úÆ÷¹·¼°1997ÄêÃÀ¹ú·¢ÉäµÄ¡°Ë÷Äɽܡ±»ðÐdzµ¾ÍÊǾµäµÄʵÀý¡£¾ÍǶÈëʽϵͳµÄ×é³É¡¢Ìص㣬¿ª·¢Ëù²ÉÓõÄÖ÷Á÷Èí¼þƽ̨¡¢Ó²¼þƽ̨×÷ÏêϸµÄ½éÉÜ£¬²¢Í¨¹ýStewartƽ̨רÓÃËÅ·þ¿ØÖÆÆ÷µÄÉè¼Æ£¬½éÉÜÁËǶÈëʽ¼¼ÊõÔÚ»úµç¿ØÖÆÏµÍ³ÖеÄÓ¦Óü°¾ßÌåʵÏÖ¡£¡¡¡¡1ǶÈëʽϵͳ¡¡¡¡Ç¶ÈëʽϵͳÊÇÒÔÓ¦ÓÃΪÖÐÐÄ¡¢ÒÔ¼ÆËã»ú¼¼ÊõΪ»ù´¡¡¢ÈíÓ²¼þ¿É²Ã¼ô¡¢ÊÊÓ¦Ó¦ÓÃϵͳ¶Ô¹¦ÄÜ¡¢¿É¿¿ÐÔ¡¢³É±¾¡¢Ìå»ý¡¢¹¦ºÄµÈÓÐÑϸñÒªÇóµÄרÓüÆËã»úϵͳ¡£ÓÉÓÚǶÈëʽϵͳ¾ßÓÐ΢Äںˡ¢ÏµÍ³¾«¼ò¡¢¸ßʵʱÐÔ¡¢×¨ÓÃÐÔÇ¿µÈÌØµã,Òò´Ë·Ç³£ÊʺÏÓ¦ÓÃÓÚ»úµç¿ØÖÆÏµÍ³¡£ÓбðÓÚ´«Í³µÄ¿ØÖÆÏµÍ³,ǶÈëʽϵͳÓÉǶÈëʽ΢´¦ÀíÆ÷/΢¿ØÖÆÆ÷¡¢´æ´¢Æ÷¡¢ÊäÈëÊä³ö(I/O)ºÍÈí¼þ×é³É,ÕâÀïµÄÈí¼þÊÇÖ¸»ùÓÚRTOS¿ª·¢µÄÇÒºÍRTOSÃÜÇнáºÏµÄÓ¦ÓÃÈí¼þ¡£ÕâÖÖ²Ù×÷ϵͳºÍÓ¦ÓÃÈí¼þ½ôÃܽáºÏΪһÌåÕýÊÇǶÈëʽϵͳºÍ»ùÓÚWindowsÓ¦ÓÃϵͳµÄÖ÷Òª²î±ðËùÔÚ,Ò²ÊÇÆä¿É¿¿ÐÔºÍʵʱÐÔµÄÖØÒª±£Ö¤¡£¡¡¡¡2ǶÈëʽ΢´¦ÀíÆ÷¡¡¡¡Ä¿Ç°ÓÐÐí¶à¿îǶÈëʽ΢´¦ÀíÆ÷£¬ÈçIntel¹«Ë¾µÄStrongARM¡¢Xscale£¬ATMELµÄAT91ϵÁУ¬IBMµÄPowerPC£¬MotorolaµÄ68K£¬ÈýÐǵÄS3C4xϵÁеȣ¬ÆäÖлùÓÚÓ¢¹úARM¹«Ë¾µÄARMÄں˵ÄǶÈëʽ΢´¦ÀíÆ÷ÊÇĿǰµÄÖ÷Á÷¡£ARMÊǵäÐ͵Ä32λRISCоƬ²»ÂÛÊÇÔÚPDA¡¢STB¡¢DVDµÈÏû·ÑÀàµç×Ó²úÆ·ÖУ¬»¹ÊÇÔÚ»úµç¡¢GPS¡¢º½¿Õ¡¢¿±Ì½¡¢²âÁ¿µÈ¾ü·½²úÆ·Öж¼µÃµ½Á˹㷺µÄÓ¦Óá£Ô½À´Ô½¶àµÄоƬ³§ÉÌÔçÒÑ¿´ºÃARMµÄǰ¾°£¬ÈçIntel¡¢NS¡¢Ateml¡¢Samsung¡¢Philips¡¢NEC¡¢CirrusLogicµÈÈ«ÇòÖøÃû¹«Ë¾¶¼ÓÐÏàÓ¦µÄ»ùÓÚARM´¦ÀíÆ÷µÄ²úÆ·¡£ARM´¦ÀíÆ÷µÄÖ÷ÒªÌØµãÊÇ£ºÐ¡Ìå»ý¡¢µÍ¹¦ºÄ¡¢µÍ³É±¾¡¢¸ßÐÔÄÜ¡¢16/32λ˫ָÁ¡¢È«ÇòÖÚ¶àµÄºÏ×÷»ï°é¡£ÊÂʵÉÏARMÒѳÉΪǶÈëʽ½â¾ö·½°¸µÄRISC±ê×¼£¬³ÉΪҵ½çµÄÁúÍ·¡£¡¡¡¡²ÉÓÃATMELµÄAT91x40£¬Éè¼ÆÁËÓÃÓÚStewartƽ̨µÄËÅ·þ¿ØÖÆÆ÷¡£AT91ϵÁÐ΢¿ØÖÆÆ÷ÊÇ»ùÓÚARM7TDMIǶÈëʽ΢´¦ÀíÆ÷µÄ16/32λ¿ØÖÆÆ÷£¬ÓøßÃܶȵÄ16λָÁîʵÏÖÁ˸ßЧµÄ32λRISC½á¹¹£¬·Ç³£ÊʺÏʵʱ¿ØÖÆÓ¦Óá£ATMEL¹«Ë¾²ÉÓøßÃܶÈCMOS¼¼Êõ£¬Í¨¹ýƬÉϼ¯³ÉARM7TDMIºÍ´óÁ¿µÄFLASH¡¢Æ¬ÄÚRAMÒÔ¼°¸÷ÖÖÍâΧ¹¦ÄÜÄ£¿éʹÆä³ÉΪǿÓÐÁ¦µÄ΢¿ØÖÆÆ÷£¬ÎªÐí¶àÐèÒª¼ÓÇ¿ÔËËãµÄǶÈëʽӦÓÃÌṩÁ˸߶ȵÄÁé»îÐԺ͸ßÐԼ۱ȵĽâ¾ö·½°¸¡£AT91x40µÄÖ÷ҪƬÉϹ¦ÄÜ£º ¡¡¡¡?´ø8KB»º´æµÄARM7TDMI ARM ThumbCPUºË£»¡¡¡¡?ÍêÈ«¿É±à³ÌµÄÍⲿ×ÜÏß½Ó¿Ú£¬Ö§³Ö64MѰַ¿Õ¼ä£»¡¡¡¡?8ÓÅÏȼ¶¡¢¿Éµ¥¶ÀÆÁ±ÎµÄÏòÁ¿ÖжϿØÖÆÆ÷£¬4¸öÍⲿÖжÏÔ´£»¡¡¡¡?3ͨµÀ16λ¶¨Ê±¡¢¼ÆÊýÆ÷£»¡¡¡¡?5¸öPWM¶¨Ê±Æ÷¼°1¸öÄÚ²¿¶¨Ê±Æ÷£»¡¡¡¡?¿É±à³ÌµÄ¿´ÃŹ·¶¨Ê±Æ÷£»¡¡¡¡?Á½¸ö¶ÀÁ¢µÄUSART£»¡¡¡¡?ÏȽøµÄÊ¡µçÌØÐÔ¡£¡¡¡¡3ǶÈëʽRTOSµÄÑ¡Ôñ¡¡¡¡Ä¿Ç°Ç¶Èëʽʵʱ²Ù×÷ϵͳRTOS·ÖΪÁ½ÀࣺÉÌÓÃÐͺÍÃâ·ÑÐÍ¡£ÆäÖÐÉÌÓÃÐ͵äÐ͵ÄRTOSÓУºWindows CE 4.0(ÊʺÏÓÚÏû·ÑÀàµç×Ó²úÆ·)£»VxWork(ÊʺÏÓÚÍøÂç¡¢½»»»É豸µÈ)£»Palm OS(ÊʺÏÓÚPAD²úÆ·)¡£Ãâ·ÑÐÍRTOSÓÐLinux(°üÀ¨uLinuxºÍRT-Linux)ºÍC/OSII¡£×ۺϿ¼ÂÇ£¬ÕâÀïÑ¡ÔñC/OSII×÷Ϊ±¾ÏµÍ³µÄRTOS¡£¡¡¡¡C/OSII(¼´C/OSµÄ×îаæ)Ö÷ÒªÌØµãÈçÏ£º¡¡¡¡(1)¹«¿ªÔ´Â룺ÊÇΪÊý²»¶àµÄ¹«¿ªÔ´ÂëµÄRTOS,¸ø¶þ´Î¿ª·¢ºÍÒÆÖ²ÌṩÁË¿ÉÄÜ£»¡¡¡¡(2)¿ÉÒÆÖ²ÐÔÇ¿£ºC/OSII¾ø´ó¶àÊýÔ´ÂëÓÃANSI C±àд£¬ÉÙÁ¿Óûã±àÓïÑÔ±àд£¬¾ßÓнÏÇ¿µÄÒÆÖ²ÐÔ£»¡¡¡¡(3)¿É¹Ì»¯£ºÎ¢Ð¡Äںˣ¬¿ÉÒÔºÍÓ¦ÓóÌÐòÒ»Æð¹Ì»¯µ½FLASHROMÖУ»¡¡¡¡(4)¿É²Ã¼ô£ºÍ¨¹ýÌõ¼þ±àÒë¼´¿ÉʵÏֲüô£¬Ê®·Ö·½±ã£»¡¡¡¡(5)Õ¼ÏÈʽ£ºÊÇʵʱÐÔµÄÖØÒª±£Ö¤£»¡¡¡¡(6)¶àÈÎÎñ£º¶à´ï64¸öÈÎÎñ¹ÜÀí£¬¿ÉÒÔÂú×ã´ó¶àÊý¿ØÖÆÈÎÎñ£»¡¡¡¡(7)¿ÉÈ·¶¨ÐÔ£ºÈ«²¿µÄº¯Êýµ÷ÓÃÓë·þÎñÖ´ÐеÄʱ¼äÊÇ¿ÉÖªµÄ£»¡¡¡¡(8)ϵͳ·þÎñ£ºÌṩÖÚ¶àµÄϵͳ·þÎñ£¬È磺ÏûÏ¢¶ÓÁС¢ÐźÅÁ¿¡¢ÄÚ´æ¹ÜÀíµÈ¡£¡¡¡¡(9)ÖжϹÜÀí£º¶à´ï255²ãµÄÖжϹÜÀí¡£¡¡¡¡(10)Îȶ¨ÐԺͿɿ¿ÐÔ£º×Ô1992ÄêÒÔÀ´ÒѾÓкü¸°Ù¸öÉÌÒµÓ¦Óá£ÆäÖÐNationalOptronics¹«Ë¾³É¹¦½«C/OSÓÃÓÚÈýÖáÔ˶¯¿ØÖÆ¿¨ÖУ¬¸ÃÈýÖáÔ˶¯¿ØÖÆ¿¨Ö÷ÒªÓÃÓڸ߾«¶ÈµÄ¹âµç×ÓÖÆÔìÒµ¡£¡¡¡¡4»ùÓÚStewartƽ̨µÄËÅ·þ¿ØÖÆÆ÷Éè¼Æ¡¡¡¡4.1ϵͳӲ¼þ½á¹¹¡¡¡¡Stewartƽ̨ÊÇ6ÍÈ(¸Ë)»úеÊÖ£¬ÔÚ´óÉäµçÍûÔ¶¾µÖ¸Ïò¸ú×ÙϵͳÖÐÊÇÀûÓÃStewartƽ̨×÷À¡Ô´²ÕµÄ¾«µ÷×Óϵͳ¡£ÔÚ¸ÃϵͳÖÐÒªÇóStewartƽ̨ϵͳʵÏָ߾«¶È¡¢¸ßʵʱÐÔÔ˶¯£¬Æä¿ØÖƾ«¶ÈÖ±½Ó¾ö¶¨×ÅÀ¡Ô´µÄ¶¨Î»¾«¶È£¬¶øÇÒ¶ÔStewartƽ̨¿ØÖÆÆ÷µÄ¿É¿¿ÐÔ¡¢Ìå»ý¶¼ÓнϸߵÄÒªÇ󡣡¡¡¡Stewartƽ̨¿ØÖÆÏµÍ³»ùÓÚATMEL¹«Ë¾µÄAT9140800ǶÈëʽ΢´¦ÀíÆ÷ΪºËÐÄ¡£ÆäËüÖ÷ÒªÓ²¼þ²¿·ÖÓУº¡¡¡¡(1)´æ´¢Æ÷£ºÏµÍ³ÅäÒÔ2MBSDRAM£¬1MBÏßÐÔFlashROMÓÃÓÚ´æ´¢RTOSºÍÓ¦ÓÃÈí¼þ¡£¡¡¡¡(2)±àÂëÆ÷½Ó¿Ú£ºÉè¼Æ6·¶ÀÁ¢±àÂëÆ÷½Ó¿Ú£¬°üÀ¨Âö³åϸ·ÖÂß¼ºÍ±æÏòµç·¡£¡¡¡¡(3) DA½Ó¿Ú£º6·¶ÀÁ¢µÄ12λDA½Ó¿Úµç·£¬ÆäÊä³öµÄÄ£ÄâÁ¿×÷ΪËÅ·þ·Å´óÆ÷µÄÊäÈë¡£¡¡¡¡(4)Á½¸ö±ê×¼RS232½Ó¿Ú£º¿ÉÒÔͨ¹ýRS232½Ó¿Ú½ÓÊÕÖ÷»úµÄÖ¸Áî¡£¡¡¡¡(5)ÌṩISA×ÜÏß½Ó¿Ú£º¿ÉÒÔ½«±¾Ç¶Èëʽϵͳ²åÈëPCµÄISA²ÛÖУ¬Í¨¹ýISA×ÜÏß½ÓÊÕPCµÄÖ¸ÁÓÃÓÚ±ê×¼µÄ¹¤¿ØÄ£Ê½¡£¡¡¡¡(6)¸÷ÖÖ״ָ̬ʾµÆ£¬Ö¸Ê¾ÏµÍ³µÄ¹¤×÷×´¿öºÍÿ¸öͨµÀµÄ¹¤×÷״̬¡£¸÷½Ó¿ÚµÄͨѶ¸ñʽȫ²¿²ÉÓôøÐ£ÑéµÄ×Ô¶¨Òå¸ñʽ¡£¡¡¡¡4.2ϵͳÈí¼þ¡¡¡¡¸ÃϵͳÈí¼þÊÇ»ùÓÚC/OSΪRTOS¿ª·¢µÄרÓÃÈí¼þ¡£Ö÷Òª°üÀ¨ÒÔϼ¸²¿·Ö£º¡¡¡¡(1)¶àÈÎÎñ¹ÜÀí£»¡¡¡¡(2)ÄÚ´æ×ÊÔ´¹ÜÀí£»¡¡¡¡(3)ÖжϹÜÀí£»¡¡¡¡(4)UART½Ó¿Ú¹ÜÀí£»¡¡¡¡(5) ISA½Ó¿Ú¹ÜÀí£»¡¡¡¡(6)µç»ú¿ØÖÆADRCËã·¨¡£¡¡¡¡ÆäÖÐ(1)¡¢(2)¡¢(3)ÓÉC/OSʵÏÖ(Óë½Ó¿ÚÓйصÄÖжϷþÎñ³ÌÐòÐèÓû§±àд)£¬ÆäÓàΪÓû§±à³ÌʵÏÖ¡£´«Í³µÄ¸÷Ààµç»ú¿ØÖÆÆ÷Öдó¶à²ÉÓø÷ÖÖ¸÷ÑùµÄPID£¬Èç·ÇÏßÐÔPID£¬Ä£ºýPIDµÈ,ÕâÀïµç»ú¿ØÖƲÉÓÃ×Ô¿¹ÈÅ¿ØÖÆADRC(auto_disturbance rejector controller)Ëã·¨¡£ÎªÁËÌá¸ßËã·¨µÄЧ¹û£¬¶ÔÔÀ´ADRCËã·¨½øÐÐÁËÊʵ±µÄ¸Ä½ø£¬²ÉÓñä²ÎÊý˼Ï룬³ÆÖ®ÎªÄ£ºýADRC¡£¡¡¡¡4.3C/OSµÄÒÆÖ²Èí¼þ¡¡¡¡C/OSµÄÒÆÖ²¹¤×÷Ö÷Òª°üÀ¨£º¡¡¡¡(1)ÉùÃ÷10¸öÊý¾ÝÀàÐÍ¡£ÔÚÎļþOS_CPU.HÖж¨Òå9¸öÊý¾ÝÀàÐͺÍÒ»¸ö¶ÑÕ»¿í¶È¡£¡¡¡¡(2)ÓÃ#defineÉèÖÃÒ»¸ö±íʾ¶ÑÕ»Ôö³¤·½ÏòµÄ³£Á¿OS_STK_GROWTH x¡£¡¡¡¡(3)ÓÃ#defineÉùÃ÷Èý¸öºê¡£¡¡¡¡(4)ÓÃCÓïÑÔ±àдÁù¸ö¼òµ¥µÄº¯Êý¡£¡¡¡¡ÓÉÓÚC/OSÊÇÔ´Â빫¿ªµÄÃâ·ÑÐÍRTOS,ÆäÉÏÓÐÐí¶à³É¹¦µÄÒÆÖ²ÊµÀý¹²Ïí¡£°´ÕÕÉÏÊöǶÈëʽÈíÓ²¼þÉè¼ÆË¼Ï룬ÎÒÃÇÉè¼ÆÁËStewartƽ̨רÓÃËÅ·þ¿ØÖÆÆ÷¡£¿ØÖÆÆ÷Äܺܺõظú×ÙÆÚÍûÐźţ¬²¢ÄÜÔں̵ܶÄʱ¼äÄÚÏû³ý¸ÉÈŵÄÓ°Ïì¡£¡¡¡¡5½áÊøÓï¡¡¡¡Ç¶Èëʽϵͳ¼°ÆäÓ¦ÓÃÒѳÉΪµ±Ç°Ñо¿ºÍÓ¦ÓõÄÈȵ㣬²ÉÓÃǶÈëʽϵͳµÄ»úµç¿ØÖÆÏµÍ³½Ï´«Í³¿ØÖÆÏµÍ³ÔÚ¿É¿¿ÐÔ¡¢Ìå»ý¡¢¹¦ºÄ¡¢ÐԼ۱ȵȷ½Ãæ¶¼¾ßÓÐÃ÷ÏÔµÄÓÅÊÆ£¬ÏàÐŲ»¾ÃµÄ½«À´Ç¶Èëʽϵͳ»á¹ã·ºÓ¦ÓÃÓÚ¸÷Àà»úµç¿ØÖÆÖУ¬²¢ÄÜÈ¡µÃ¸üºÃµÄ¿ØÖÆÐ§¹ûºÍ¸üºÃµÄϵͳ×ÛºÏÐÔÄÜ¡£ÉÏһƪ£ºÔÚUGÖÐÈçºÎ²Ù×÷¡¢¼ì²âA¼¶±íÃæ
ÏÂһƪ£º³£ÓÃÇò»¯¼Á
- Êг¡Ò»²¿£º022-58519722
- Êг¡¶þ²¿£º022-58519723
- ͶËßÊÜÀí£º022-58519721
- ´«Õæ×Ü»ú£º022-23868160
- NSKÖá³ÐÀàÐÍ
- µ÷ÐĹö×ÓÖá³Ð
- µ÷ÐÄÇòÖá³Ð
- ¹öÕë×éºÏÖá³Ð
- ¹Ø½ÚÖá³Ð
- ½Ç½Ó´¥ÇòÖá³Ð
- Éî¹µÇòÖá³Ð
- ÍÆÁ¦¹ö×ÓÖá³Ð
- ÍÆÁ¦ÇòÖá³Ð
- ÍâÇòÃæÇòÖá³Ð
- Ô²Öù¹ö×ÓÖá³Ð
- Ô²×¶¹ö×ÓÖá³Ð
- ÈȵãÐÂÎÅ
- ÂÖì±Öá³Ðµ¥ÔªÃÜ·â½á¹¹¹úÄÚÍâ¶Ô ¡
- ÍÆÁ¦ÇòÖá³Ð:ÄÚ¾¶£¨630¡«1400mm ¡
- ¹ö¶¯Öá³ÐµÄ°ü×°£¨GB/T 8597-19 ¡
- Thrust Cylindrical Roller Be ¡
- ʯ¼Òׯº£ÄÉÈðÈÕóÒ×ÓÐÏÞ¹«Ë¾Ïú ¡
- ¹ö¶¯Öá³ÐµÄ¹ÊÕÏÕï¶Ï ¡
- ¹ö¶¯Öá³ÐµÄ°²×° ¡
- Öá³ÐµÄ¼ÓÈÈ:´«Í³·½·¨ºÍ¸ÐÓ¦Æ÷¼ ¡
- Éî¹µÇòÖá³Ð ¡
- Öá³ÐµÄÈó»¬ ¡
- Öá³ÐµÄÕñ¶¯ÔëÒô£¨±í£© ¡
- ¹ö¶¯Öá³ÐµÄʹÓÃÊÙÃü ¡
- ÌîÁÏÃÜ·âµÄ¹ÊÕϼ°Åųý·½·¨ ¡
- ¹ö¶¯Öá³ÐµÄ²Ö¿â¹ÜÀí ¡