0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
AMC102

AMC102

  • 厂商:

    ETC2

  • 封装:

  • 描述:

    AMC102 - Two-axis precision servo controller module - List of Unclassifed Manufacturers

  • 数据手册
  • 价格&库存
AMC102 数据手册
AMC102 AMC102 Two-axis precision servo controller module Applications • • • X-Y or Az-El antenna positioning systems General motion control/servo systems Programmed track motion systems Features • • • • • • • • • • Manual move or Table track modes Real-time position and velocity reporting Interpolative tracking algorithm On-board tracking table storage Environmental monitoring sensors Relays for audible & visual warning alarms Dedicated RS422 1Hz clock input (e.g. from GPS) Emergency stop facility Non-volatile storage of servo constants On-board velocity profile generator GPS Rx R S 422 1 P PS RS422 Control Host Computer Velocity Encoder Position Encoder X-Axis Amplifier AMC102 2-Axis Motion Controller 1 Velocity Feedback Position Feedback Motor Gearbox Position Feedback Velocity Feedback Y-Axis Amplifier Audible / Visual Warnings Motor Gearbox Position Encoder Velocity Encoder AMC102-031111 Two-axis precision servo controller module Page 1 of 7 Product Description The AMC102 is a Eurocard-sized two-axis motion controller bringing unique features to both traditional Azimuth/Elevation and X-Y type tracking heads. The system has been designed from the ground up with performance in mind. Unlike some other controllers, the system can perform axis tracking whilst executing other tasks such as host command invocation (including position requests), time and station position determination and the normal limit sensor monitoring. Servo Motor Control Processor The AMC102 is a stand-alone unit which directly interfaces to servo motor amplifiers, axis position encoders and axis limit sensors. The AMC102 incorporates separate servo motor tracking loops for each axis and is controlled by a host computer via a single RS232 (or RS422) serial port interface. All tracking events, including position requests, are time tagged with a resolution of 1mS. The AMC102 can accept commands and return axis information whilst simultaneously performing all tracking functions. The system has a look-ahead table driven mode of tracking which supports host machines which are not able to process requests in real time. A brief summary of the controller's capabilities are listed below:• • • Twin Axis - stackable. Fast axis tracking response (less than 2mS tracking loop time per channel). On board profile generator for object tracking and manual control modes (10mS update rate). Time tagged position requests (1mS resolution). Time tagged current position returns (1mS resolution). Differential quadrature encoder inputs for axis position determination. GPS resolution of station position and time (UTC). Independent differential voltage feeds for servo amplifiers (12 bit DAC). • • • • • AMC102-031111 Two-axis precision servo controller module Page 2 of 7 Detailed Description At the heart of the AMC102 is an Atmel Atmega128 processor running at 12MHz, which enables the controller to execute tasks whilst simultaneously accepting commands and returning status data via its RS422 serial port. Possible baud rates are 19200, 28800, and 57600. A second RS422 port is provided for a time synchronisation signal, which can be provided by a GPS engine. In normal operation, a command and control computer will be connected to the RS422 port. This computer will issue commands to the AMC102, and receive back status information, such as servo positions and velocities, in near real-time. The operator is able to set servo parameters such as limit positions, and maximum speeds; these values being stored in nonvolatile memory. Stored values may be read back or altered at any time. Velocity Profiles Acceleration and deceleration terms may be programmed into the AMC102 to establish limiting values in the event of a step input. This can be important in order not to over-stress gearboxes and other servo components. In the event of an emergency stop, the deceleration profile is ignored. Axis Brakes and Limits By default, all axis brakes are applied even when power is not supplied to the unit. When command by the host computer, the brakes will be released. At this point, the AMC102 dynamically maintains the current position (or will move to a new requested position) aided by feedback information provided by the position and velocity encoders. However, when a request is made by the host to apply axis brakes, they are not immediately applied. Instead, the controller slows each axis to zero velocity independently at the maximum allowable deceleration rate defined for each axis. When all axes have stopped moving (zero velocity) the brakes are applied. In this way, the gearbox and servo motor lifetimes are not compromised due to excess dynamics. The user may specify a set of 'soft' limits which define the minimum and maximum possible positions for each axis. It is not possible to command an axis to exceed these limits in normal operation. However, if a fault should occur in the system and an axis moves past any of these points then a secondary set of hardware limit switches are activated which prevent any damage to the system. Uniquely, the AMC102 is able to automatically recover an axis in this condition by driving out of the limit in a controlled fashion without regard to the position and velocity encoder readings (which may themselves have been the cause of the problem). The user simply requests that the brakes be released for the axis in limit and the controller card does the recovery automatically. Table Tracking The host computer may send a table of axis positions (equally spaced in time) to the controller store for later use. The controller automatically calculates a velocity profile from the position table data supplied. The host computer then instructs the controller to move to the start of a table track pass and then issues a run command with a time offset relative to the next 1PPS reference pulse. When the exact number of milliseconds after this 1PPS pulse have occurred, the table track mode will commence and all tracking will be performed completely automatically – all time aligned to the supplied 1PPS pulse stream. Position and velocity feedback are of course always available to the host to show progress during the table track run. The host computer can at any time abort the run simply by applying the brakes, requesting a manual move to a new position or by requesting an emergency stop. AMC102-031111 Two-axis precision servo controller module Page 3 of 7 Manual movements When a new position is requested by the host, the controller independently calculates the optimum movement profile for each axis based on a maximum acceleration rate, maximum speed and maximum deceleration rate defined for each axis. For large position changes, the axis speed will ramp up to maximum speed, stay at this speed and then decelerate at maximum rate to end at the desired position. New position requests can be issued by the host at any time even when the controller is midway through the above process for a previous request. If a new requested position is in the opposite direction of travel, the controller will decelerate at maximum rate, change direction and accelerate at maximum rate toward the target position as before. For short position change requests an axis may never reach maximum speed before having to decelerate to the final requested position. Temperature & humidity monitoring The AMC102 incorporates separate sensors for measuring temperature and humidity; these can be useful for monitoring the operating environment of the system enclosure. The temperature sensor may be used, for example, to control system heaters at low ambient temperatures, or perhaps to provide a high temperature warning. The temperature sensor range is 0C to +85C. The Humidity sensor can be useful in sealed systems, providing a means of monitoring the seal integrity, and/or an early warning of when a desiccator requires replacement. The humidity sensor output is 0% to 100% RH. AMC102-031111 Two-axis precision servo controller module Page 4 of 7 Electrical Characteristics Parameter Static Supply Voltage Supply current Alarm relays switch rating 1.25 Dynamic RS422 Baud rate Maximum table size (tracking points) Internal interpolation rate Position feedback data rate Amplifier drive voltage Encoders Humidity sensor output Temperature sensor output Maximum internal real-time timing error 3 0.02 1 0 0 0 0.2 19.2 1700 50 20 +10 16-bit 100 85 1 % °C mS Hz Hz V Output is differential +5V SSI output format Factory-settable shutdown threshold available System shuts down @ +85°C Defined as the synchronisation error between sync pulse and execution Defined as the timing drift during a typical 16min. satellite pass see fig. 2 Real-time tracking error Environmental Temperature range - Operating - Storage Hunidity range - Operating - Storage -40 -55 0 0 85 +100 90 100 °C °C %RH %RH Non-condensing Non-condensing Factory set cut-out @ +85°C +0.01 +0.02 ° Using 16-bit encoders. Degrades with lower resolution encoder. Internally generated points between table steps kbaud 28.8kb, 57.6kb may also be used 5.4 8 180 340 24 10 40 V V mA mA V A With optional switching regulator Brake and alarm relays not active Brake and alarm relays active Min. Typ. Max. Unit Condition / Note 2 Maximum accumulated timing error over duration of
AMC102 价格&库存

很抱歉,暂时无法提供与“AMC102”相匹配的价格&库存,您可以联系我们找货

免费人工找货