Licenze CAN Bus


14

Cercando possibili soluzioni per la comunicazione a lunga distanza tra più microcontrollori, ho trovato il bus CAN. Tuttavia, afferma che è prevista una tassa di licenza per qualsiasi implementazione del protocollo CAN.

Il mio piano è di utilizzare un microcontrollore, un controller CAN (MCP2515) e un ricetrasmettitore CAN (MCP2561) per ogni nodo per comunicare sulla rete.

Devo pagare la tassa di licenza CAN o è già pagata dal produttore del controller e del ricetrasmettitore CAN?

Grazie in anticipo

Risposte:


15

È incluso nel costo delle parti.

È molto più facile raccogliere denaro da alcuni produttori di circuiti integrati piuttosto che da ogni persona che produce un prodotto utilizzando quelle parti.


Ok, ora ha più senso. Pensavo che progettare un PCB con elementi che utilizzavano il protocollo CAN mi avrebbe richiesto una licenza, ma sembra che si applichi solo al produttore del singolo chip che implementa il protocollo
ihenn,

11

Se si utilizza un chip controller CAN di terze parti, avrà pagato la tassa di licenza. I brevetti originali riguardavano il modo in cui il controller funzionava, quindi il fornitore richiede una licenza per vendere un chip controller senza violare i brevetti.

Tuttavia, la specifica CAN 2.0 originale è stata pubblicata nel 1991, quindi i brevetti (mi dispiace non trovarne un elenco) sarebbero ormai scaduti. Ciò significa che anche se si volesse implementare il proprio controller in software / hardware, non si dovrà pagare alcuna tassa di licenza, a condizione che non lo si chiami "CAN" o non si utilizzi nessuno degli altri marchi Bosch. Si noti che questo è essenzialmente ciò che Atmel ha fatto con "Two-Wire-Interface" - altrimenti noto come I2C (TM) - quando i brevetti I2C di Philip sono scaduti.

Sembra che Bosch abbia notevolmente ridotto i costi di licenza alla luce di ciò, motivo per cui immagino che i fornitori continuino a utilizzare il marchio "CAN" ufficiale. Si noti inoltre che i miglioramenti CAN FD sono coperti da brevetti successivi che credo siano ancora in vigore.


I produttori di chip non possono violare e utilizzare legalmente la tecnologia coperta da un brevetto (ovvero utilizzare legittimamente la tecnologia ai sensi di un accordo di licenza valido). Infrazione: "infrangere attivamente i termini di (una legge, un accordo, ecc.)."
Makyen,

@Makyen "che avrebbe violato tali brevetti [se il venditore non ha avuto una licenza]"
user253751

@immibis, Dopo aver lasciato il mio commento , la risposta è stata modificata . Concordo sul fatto che l'aggiunta di tale "modifica" modifica la lettura della frase. Tuttavia, ora è imbarazzante. Ho suggerito una modifica.
Makyen,

1

Modulo di licenza Il link si applica solo ai circuiti integrati e ai core IP:

Il diritto di utilizzare il protocollo CAN, i diritti di proprietà intellettuale del protocollo CAN FD per la progettazione, la fabbricazione e la vendita di circuiti integrati o la programmazione di FPGA

Non devi pagare nulla se stai utilizzando IC già disponibili.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.