LaosLaser / Firmware

Embedded software (firmware) for the laser system and components, including configuration files
27 stars 27 forks source link

Laser on time logging #39

Open peteruithoven opened 9 years ago

peteruithoven commented 9 years ago

David: Seeing that the laser tube life is limited, it would be a nice feature to log the amount of time the tube has been on in flash or eeprom.

KalleP: I think it is a wonderful idea. If possible also leave provision for later to have a non linear integration of tube use depending on the tube current or percentage. Perhaps to start use 1% power to equate to 50% tube wear and 100% power to equate to 100% tube wear. There may be a wear profile documented out there. You could also add in the number of time the tube is ignited. If this causes more wear than holding the tube at just below lasing current then one could decide to use 0.1% power setting when making rpid moves instead of disabling the tube powersupply completely, it might even allow for faster beam on time, it could be of use in the raster marking setup as well so the beam is never completely off. So one could list the following:

This would allow you to decide when you should order your replacement tube based on the life of the first tube you had.

David: The detailed logging you propose only seems relevant is tube life varies only minimally between tubes. As I understand, the tube gradually wears out and loses power, so having a rough indication of laser on-time is probably enough to get a sense of how old the tube is.