Sensors Motion Control Embedded Software Control Systems Design Electro Mechanical Mechatronics Testing Electronics Embedded Systems Debugging Programming
Douglas Harriman - Portland OR, US Michael Seng Ewe - Vancouver WA, US Robert Davis - Brush Prairie WA, US
International Classification:
G05B011/28
US Classification:
318/599000
Abstract:
A method of controlling a DC motor is presented. In a determining action, a thermal power dissipation is determined from a motor input and a motor velocity. In another determining action, a motor temperature is determined based on a thermal model using the thermal power dissipation. In an adjusting action, a usage of the motor is adjusted, taking the motor temperature into account.
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. - Houston TX
International Classification:
B29C 64/364 B29C 64/209 B33Y 30/00
Abstract:
An electronic device includes a carriage to move along an axis relative to a platform. In addition, the electronic device includes a print head disposed within the carriage to move with the carriage and to deliver a print agent to the platform. Further, the electronic device includes a cooling system. The cooling system includes an air source to deliver air to the print head within the carriage to cool the print head. The cooling system also includes a pressure sensor to measure a pressure of a first zone within the carriage. Moreover, the cooling system includes a controller to control a flow rate of the air into the first zone or from the first zone in response to the measured pressure to maintain the first zone at a positive pressure with respect to a second zone outside the carriage.
In an example implementation, a method of fusing layers of 3D parts includes forming a layer of build material, and selectively applying a liquid agent onto the layer of build material to define a part layer of a 3D part and a sacrificial layer of a sacrificial part. The method includes, in a single pass of a thermal energy source over the layer of build material, applying fusing energy to the sacrificial layer, sensing a temperature of the sacrificial layer, adjusting a power level of the thermal energy source based on the sensed temperature, and applying fusing energy to the part layer with the adjusted power level of the thermal energy source.
Prediction Of End-Of-Life Of A Direct Current (Dc) Motor
- Spring TX, US Michael Ewe - Vancouver WA, US Eric Collins - Vancouver WA, US
International Classification:
G01R 31/34
Abstract:
Described herein are techniques that facilitate the prediction of the end-of-life of a direct current (DC) motor of an apparatus. The described techniques include tracking end-of-life indicative motor-response values of a DC motor based on an applied-voltage value at its corresponding specified speed of the DC motor when the motor is engaged. in response to the determination that the tracked values exceed a range of acceptable operational values, a health-status notification regarding that DC motor is generated. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
An example of an apparatus is provided. The apparatus includes a vacuum source to draw gas and a build material from a build process. The apparatus includes a filter to separate the build material from the gas. A filtered portion of the build material is to be deposited on the filter and a collected portion of the build material is to be redirected. The apparatus includes a storage container to receive the collected portion of the build material. The apparatus includes a mass estimation engine to determine a total mass of the build material. The mass estimation engine is to estimate a mass of the filtered portion.
In an implementation, an example method of indexing a media feed shaft in a media feed device includes rotating a media feed shaft and transmitting the rotation to an output gear that is remote from the media feed shaft. The method also includes sensing a feature of the rotating output gear and indexing the media feed shaft to the feature.
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G05B 19/23 B41J 25/00 B33Y 50/02 B41J 29/38
Abstract:
An example method for controlling a carriage of a printing device is described. In one implementation, a target velocity value that satisfies a sharpness threshold is filtered by a processor resource of the printing device, a feed forward term is generated using a continuous model applied to the filtered velocity input using a plurality of electromechanical parameters, a feedback term is generated based on a difference between an expected pulse-width modulation (PWM) profile and an actual PWM profile, and a voltage to be provided to a motor of the carriage is adjusted based on the feed forward term and the feedback term.
- Houston TX, US Michael EWE - Camas WA, US Justin M. ROMAN - Portland OR, US
Assignee:
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. - Houston TX
International Classification:
B41J 15/16
US Classification:
400618
Abstract:
A system for applying back-tension on a print media, including a roll media print mechanism, a roll media spindle to hold a roll of print media thereon, and a servo motor coupled to the roll media spindle. The servo motor is to apply a first level of back-tension on the print media during a media advance that is not associated with printing and to apply a second level of back-tension on the print media during a media advance that is associated with printing. The first level of back tension is greater than the second level of back-tension.