[Verse 1] Picture buses thundering through factory floors Not the yellow kind that children board Controller Area Network speaks in frames Twisted pairs conducting data games Each node listens, waits its turn to speak Differential voltage makes signals peak Plus and minus dancing on the wire Two point five volts sets the choir [Chorus] CAN you hear the messages collide Arbitration sorts them bit by bit Lower numbers win the right to ride High priority packets never quit Broadcast protocol, everyone receives Error frames when corruption deceives CAN you feel the network synchronize Industrial heartbeat never dies [Verse 2] Eleven bits of identifier reign Binary countdown in the data lane Remote frames asking for a reply Data frames carrying bytes that fly Electromagnetic storms may rage outside But differential pairs will not divide Common mode rejection keeps us clean Cleanest signal factory's ever seen [Chorus] CAN you hear the messages collide Arbitration sorts them bit by bit Lower numbers win the right to ride High priority packets never quit Broadcast protocol, everyone receives Error frames when corruption deceives CAN you feel the network synchronize Industrial heartbeat never dies [Bridge] Stuff bits breaking up the monotone Five consecutive bits cannot be alone Cyclic redundancy guards each frame Acknowledgment slot confirms the claim Error active, error passive states When fault counters seal a node's fate Bus off isolation saves the day Faulty talkers forced to fade away [Verse 3] Twenty-nine bit extended frames expand When eleven bits cannot meet demand Overload frames slow the fastest sender Recessive bits to dominant surrender Hundred kilobits up to megabit speed Distance shrinks as bandwidth feeds the need Termination resistors at each end One-twenty ohms help signals blend [Chorus] CAN you hear the messages collide Arbitration sorts them bit by bit Lower numbers win the right to ride High priority packets never quit Broadcast protocol, everyone receives Error frames when corruption deceives CAN you feel the network synchronize Industrial heartbeat never dies [Outro] From automotive engines to the mill CAN bus networks bend but never break or spill Real-time promises in every beat Where reliability and speed compete
← SPI & I2C Bus Protocols | Power Management & Sleep Modes →