On 31/01/2020 00:08, Rick C wrote:
> On Thursday, January 30, 2020 at 3:22:04 PM UTC-5, David Brown
> wrote:
>> On 30/01/2020 17:06, Rick C wrote:
>>> On Thursday, January 30, 2020 at 4:25:55 AM UTC-5, David Brown
>>> wrote:
>>>> On 29/01/2020 20:40, Rick C wrote:
>>>>> On Wednesday, January 29, 2020 at 1:28:44 PM UTC-5, Paul
>>>>> Rubin wrote:
>>>>>> Rick C <gnuarm.deletethisbit@gmail.com> writes:
>>>>>>> How would you be driving 1000s of LEDs from one chip?
>>>>>>> That seems like a disaster.
>>>>>>
>>>>>> Right, so now the multiple chips have to communicate
>>>>>> somehow.
>>>>>
>>>>> Yes, "somehow". Perhaps we can use magic??!!!
>>>>>
>>>>>
>>>>>>> Yes, 1000s of LEDs is a rare application indeed.
>>>>>>
>>>>>> It happens with large display signs, but indicators? Most
>>>>>> anyone would use LCD screens these days. Didn't your car
>>>>>> replace the whole dashboard with an LCD screen?
>>>>>
>>>>> Not the whole dashboard, there are two displays in my car and
>>>>> a bunch of controls around the steering column.
>>>>>
>>>>> But there are still many, many LEDs blinking, nodding and
>>>>> winking all around us every day even though most of them are
>>>>> at best ignored and at worst tolerated... very few ever
>>>>> looked at.
>>>>>
>>>>> However, the multiplexing of controls and inputs is a very
>>>>> valid concept. Speaking of my car, it has a central
>>>>> processor in the dash and many, many things are connected to
>>>>> it. This creates a LOT of wiring. Tesla has a patent on
>>>>> using a chip to multiplex controls over a bus (I can't
>>>>> believe no one is doing that), greatly reducing the wiring in
>>>>> a car. It seems that while buses are very commonly used in
>>>>> cars, it didn't occur to anyone to put an MCU in each door,
>>>>> one or two in the back of the car, one in the steering
>>>>> column, etc., to allow a single four wire run to each of
>>>>> these devices to control all the indicators, actuators,
>>>>> speakers, illuminators and sensors in each area.
>>>>>
>>>>> It sure seems obvious to me. I guess the auto industry
>>>>> really is a bit technology adverse.
>>>>>
>>>>
>>>> Not only is it obvious (who in this newsgroup hasn't been doing
>>>> it forever?), but it has been standard in the auto industry
>>>> for decades. The CAN bus is about 35 years old, and was
>>>> created /precisely/ for distributed processing of sensors,
>>>> indicators, actuators, etc., in cars. This was followed by the
>>>> LIN bus about 20 years ago, precisely to make it cheaper to
>>>> have even more small microcontrollers around the car.
>>>>
>>>> I have no idea about Tesla's patent here, but your description
>>>> makes it sound utterly trivial. That is not unusual for
>>>> patents, of course.
>>>
>>> Please reread my post and focus on what is being accomplished
>>> with the idea, not the fact that a bus is being used. It's all
>>> there. You only need to read it without a preconceived idea of
>>> what I wrote.
>>>
>>
>> When the CAN bus started to become more popular, and in particular
>> when LIN was developed, it was so that you could have four wire
>> cables around the car with a microcontroller in each door, sensor,
>> light, or whatever. Modern cars can have hundreds of
>> microcontrollers. The two things hang together as one idea. This
>> is not a new - it was obvious to you, and obvious to everyone else,
>> and it has been obvious for decades. (The balance of economics for
>> when you have a new node on the bus, and when you run multiple
>> wires from one node, has of course changed over time.)
>
> You aren't grasping the idea at all. Yes, car makers have been using
> the bus to tie together all the MCUs scattered around the car. But
> the MCUs were only there if there was some need for an MCU that had
> nothing to do with wiring. Look at the cables the go to car doors or
> the harnesses that run to the rear of the car. They are a LOT more
> than four wires.
>
> Then once again, re-read my original post about this. You still
> aren't connecting the dots at all. There's really nothing else I can
> do but repeat what I wrote before. So either understand that post,
> or we should just give up on trying to convey this idea.
>
> It's a valid patent and will save a lot of money for anyone who uses
> it. That's why no one else ever used it before. I know I've thought
> about it before. I assumed car makers either had some reason why it
> wouldn't work for them. Obviously Tesla feels it will work just fine
> and I agree. Reducing the number of wires in a car solves a lot of
> problems and will save a lot of assembly work.
>
You are suggesting that no one used a microcontroller simply to save
wiring? They would, for example, put a microcontroller in a car door if
they needed it to control an electric window or door lock motor, but not
simply to reduce the number of wires? I find that hard to believe.
Obviously there are costs involved in having the more distributed system
- you have more devices to program (both in terms of software
development, and in extra steps during production), fault-finding is
likely to be harder, and you might have more wiring (communications bus,
low voltage, low current supply, and perhaps high power supply to power
lights or actuators). But equally obviously you save on cables, you
save on cabling, you save on cable ducts and paths.
I can believe that Tesla, with cars with a great many sensors scattered
around, see more benefits in this than some other manufacturers might.
But I can't believe other manufacturers didn't think about it, and I
can't believe their choices as to when to use separate wires and when to
use distributed nodes would be made other than primarily by economics
(perhaps considering the development costs, risks of software bugs
causing recalls, service costs, etc., as well as simple manufacturing
costs).
Whether the patent is "valid" or not will depend on legalities and who
is willing to pay their lawyers the most money, as much as whether it
technically fulfils the requirements. Patents are supposed to cover
ideas that are realisable, useful, and non-obvious to experts in the
field. This one definitely fails on that last point. (Unless there is
significantly more to the patent than your brief description here.)