2.8 KiB
2.8 KiB
📝 Changelog
🇩🇪 Deutsche Version: CHANGELOG.de.md
All notable changes to the Laser CANbus Toolhead PCB project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning for hardware revisions.
[Unreleased]
[Rev. 0.1] - 2025-11-26
🔧 Hardware Changes
- Transistor Upgrade: Replaced MOSFET with CJAC70P06 (60V voltage rating, improved safety margin)
- Sensor Upgrade: Changed from ADXL345 to ICM-20602 (better availability, modern 6-axis IMU with gyroscope)
- Connector Change: Micro Fit 3.0 connectors changed from SMD to THT mounting for better mechanical stability
🎨 Design Improvements
- Silkscreen Enhancement: Added connector pin assignments to silkscreen for easier assembly and debugging
- Layout Optimization: Cleaned up component placement and optimized routing for better signal integrity
- Documentation: Updated overview image to reflect current design
📋 Documentation & Production
- BOM Update: Added component order numbers for easier procurement
- Production Files: Updated assembly and production files with current components
- Documentation: Added comprehensive changelog and table of contents to README files
- Language Support: Improved documentation structure with proper language links
🔌 Electrical Specifications
- Voltage Rating: Improved to 60V (CJAC70P06 vs. previous AO4407A)
- Current Handling: Maintained 6A continuous, 8A peak capability
- Sensor Capability: Upgraded to 6-axis motion sensing (accelerometer + gyroscope)
[Rev. 0.0] - 2025-11-25
🚀 Initial Release
- Microcontroller: STM32F072CBU6 (Cortex-M0, 48MHz, CAN-capable)
- CAN-Bus Communication: SN65HVD230 transceiver with ESD protection
- Laser Power Control: 24V/4A control with AO4407A MOSFET
- Input Shaping: ADXL345 accelerometer for Klipper resonance measurement
- Power Supply: MP2459 buck converter (24V to 5V) and XC6206 LDO (5V to 3.3V)
- Safety Features: Hardware pull-down, TVS protection, PTC fuse
- Diagnostics: Multiple status LEDs for system monitoring
🔧 Features
- Klipper-compatible firmware support
- CAN-Bus communication at 1 Mbit/s
- Hardware PWM for laser control
- Split termination via solder jumper
- Soft-start circuit for laser power
- Debug/programming header for development
📊 Version Comparison
| Feature | Rev. 0.0 | Rev. 0.1 |
|---|---|---|
| MOSFET | AO4407A | CJAC70P06 (60V) |
| Sensor | ADXL345 (3-axis) | ICM-20602 (6-axis) |
| Connectors | SMD | THT |
| Voltage Rating | Standard | 60V Enhanced |
| Silkscreen | Basic | Enhanced with pinouts |
For technical documentation, see README.md