Lighting system comprising: - a voltage source configured to generate a constant direct current ( V out) adapted to supply a plurality of lighting modules (20a..20n), wherein said voltage source comprises a positive terminal and a negative terminal; - a plurality of lighting modules (20a..20n); - a number n of electronic switches (SWa..SWn), wherein each electronic switch (SWa..SWn) is configured to connect a respective lighting module of said plurality of lighting modules (20a..20n) to said voltage source as a function of a respective drive signal (PWMa..PWMn), wherein each electronic switch (SWa..SWn) and the respective lighting module (20a..20n) are connected in series between said positive terminal and said negative terminal; - a single current sensor connected in series with said voltage source in order to generate a measurement signal indicative of the current provided by said voltage source; - a control unit configured for: a) generating said drive signals ( PWMa..PWMn) for said plurality of electronic switches (SWa..SWn), b) varying said drive signals ( PWMa..PWMn), such that: - in a first instant, all lighting modules (20a..20n) are connected to said voltage source; and - during a sequence of n instants, each time a different lighting module (20a..20n) is connected to said voltage source; c) determining the current which flows through each lighting module (20a..20n) by measuring the measurement signal during said sequence of instants; d) determining the current flowing through all lighting modules (20a..20n) by measuring the measurement signal during said first instant; characterized in that said control unit is configured for: e) verifying whether the sum of the currents determined for each lighting module corresponds to said determined current flowing through all lighting modules; and f) generating an error if the sum of the currents determined for each lighting module does not match said determined current flowing through all lighting modules. - a voltage source configured to generate a constant direct current ( V out) adapted to supply a plurality of lighting modules (20a..20n), wherein said voltage source comprises a positive terminal and a negative terminal; - a plurality of lighting modules (20a..20n); - a number n of electronic switches (SWa..SWn), wherein each electronic switch (SWa..SWn) is configured to connect a respective lighting module of said plurality of lighting modules (20a..20n) to said voltage source as a function of a respective drive signal (PWMa..PWMn), wherein each electronic switch (SWa..SWn) and the respective lighting module (20a..20n) are connected in series between said positive terminal and said negative terminal; - a single current sensor connected in series with said voltage source in order to generate a measurement signal indicative of the current provided by said voltage source; - a control unit configured for: a) generating said drive signals ( PWMa..PWMn) for said plurality of electronic switches (SWa..SWn), b) varying said drive signals ( PWMa..PWMn), such that: - in a first instant, all lighting modules (20a..20n) are connected to said voltage source; and - during a sequence of n instants, each time a different lighting module (20a..20n) is connected to said voltage source; c) determining the current which flows through each lighting module (20a..20n) by measuring the measurement signal during said sequence of instants; d) determining the current flowing through all lighting modules (20a..20n) by measuring the measurement signal during said first instant; characterized in that said control unit is configured for: e) verifying whether the sum of the currents determined for each lighting module corresponds to said determined current flowing through all lighting modules; and f) generating an error if the sum of the currents determined for each lighting module does not match said determined current flowing through all lighting modules. a) generating said drive signals ( PWMa..PWMn) for said plurality of electronic switches (SWa..SWn), b) varying said drive signals ( PWMa..PWMn), such that: - in a first instant, all lighting modules (20a..20n) are connected to said voltage source; and - during a sequence of n instants, each time a different lighting module (20a..20n) is connected to said voltage source; - in a first instant, all lighting modules (20a..20n) are connected to said voltage source; and - during a sequence of n instants, each time a different lighting module (20a..20n) is connected to said voltage source; c) determining the current which flows through each lighting module (20a..20n) by measuring the measurement signal during said sequence of instants; d) determining the current flowing through all lighting modules (20a..20n) by measuring the measurement signal during said first instant; e) verifying whether the sum of the currents determined for each lighting module corresponds to said determined current flowing through all lighting modules; and f) generating an error if the sum of the currents determined for each lighting module does not match said determined current flowing through all lighting modules.